._matrix-container_180qv_8{scrollbar-color:var(--cw-color-surface-container) transparent;scrollbar-width:thin;max-width:100%;max-height:70vh;padding-bottom:1rem;overflow:auto}._matrix-container_180qv_8:before{z-index:3;background-color:var(--cw-color-surface-container-lowest,#fff);content:"";width:100%;height:1rem;display:block;position:sticky;top:0;left:0}._matrix-head_180qv_31{z-index:3;position:sticky;top:1rem;box-shadow:0 8px 16px -12px #00000040}._matrix-head_180qv_31 th{background-color:var(--cw-color-surface-container);color:var(--cw-color-on-container)}._matrix-head_180qv_31 th:first-of-type{z-index:2;border-radius:.5rem 0 0;position:sticky;left:0}._matrix-head_180qv_31 th:last-of-type{border-radius:0 .5rem 0 0}._matrix-head_180qv_31 th._highlight-column_180qv_52{background-color:var(--cw-color-surface-container-high)}._matrix-head-corner_180qv_58{text-align:left!important;padding:.5rem .75rem!important}._matrix-head-column-name_180qv_63{vertical-align:bottom}._matrix-head-column-name_180qv_63>span{width:2rem;font-size:var(--cw-font-size-regular);writing-mode:vertical-lr;text-align:left;align-items:center;padding:.5rem 0;display:flex;transform:rotate(180deg)}._matrix-body_180qv_80{background-color:var(--cw-color-surface-container-lowest)}._matrix-body_180qv_80>tr{border-bottom:solid 1px var(--cw-color-surface-container-high);position:relative}._matrix-body_180qv_80>tr td:first-child{z-index:2;background-color:var(--cw-color-surface-container-lowest);position:sticky;left:0}._matrix-body_180qv_80 tr:has(td:hover){background-color:var(--cw-color-surface-container-low)}._matrix-body_180qv_80 tr:has(td:hover) td:first-child{background-color:var(--cw-color-surface-container-low)}td._highlight-column_180qv_52{background-color:var(--cw-color-surface-container-low)}._matrix-row-label_180qv_107{min-width:200px;height:100%;min-height:2rem;color:var(--cw-color-on-surface);font-weight:var(--cw-font-weight-semibold);font-stretch:75%;font-size:var(--cw-font-size-regular);line-height:var(--cw-font-size-regular);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;padding:0 .75rem;display:flex}._matrix-checkbox_180qv_125{appearance:none;cursor:pointer;width:1.5rem;height:1.5rem;margin:.25rem auto;display:block;position:relative}._matrix-checkbox_180qv_125:after{pointer-events:none;content:"";width:1.5rem;height:1.5rem;color:var(--cw-color-on-error-container);font-size:1.5rem;line-height:1.5rem;font-family:var(--cw-font-icons);text-align:center;background-color:#ffbfbf;border:0;border-radius:.25rem;transition:all .25s;display:block}._matrix-checkbox_180qv_125:checked:after{background-color:var(--cw-color-success);content:"";color:var(--cw-color-on-success)}._matrix-empty_180qv_160{text-align:center;color:var(--cw-color-on-surface-variant);padding:2rem .75rem}._matrix-clickable_180qv_168{cursor:pointer;-webkit-user-select:none;user-select:none}.commhub-surface{--commhub-text-dark:var(--cw-color-on-surface);--commhub-text-medium:var(--cw-color-on-surface-variant);--commhub-text-light:#6b6e78;--commhub-text-lighter:#8f929c;--commhub-on-primary:var(--cw-color-on-primary);--commhub-panel:var(--cw-color-surface-container-lowest);--commhub-panel-chrome:var(--cw-color-surface-container);--commhub-border:var(--cw-color-outline-variant);--commhub-divider:var(--cw-color-surface-container-high)}.commhub-loading-body{min-height:10rem}.commhub-mono{font-family:var(--cw-font-monospace)}.commhub-grid-2-1{gap:var(--cw-spacing-dense);grid-template-columns:2fr 1fr;display:grid}.commhub-filter-select{min-width:9rem}.commhub-search-field{flex:1;min-width:15rem}.commhub-detail-body{font-family:var(--cw-font-monospace);font-size:var(--cw-font-size-small);white-space:pre-wrap}.commhub-panel-shell{border:1px solid var(--commhub-border);border-radius:var(--cw-border-radius-large);background:var(--commhub-panel);height:100%;min-height:0;color:var(--commhub-text-dark);flex-direction:column;display:flex;overflow:hidden}._header_1r0nh_1{gap:var(--cw-spacing-dense);padding:var(--cw-spacing-dense);border-bottom:1px solid var(--commhub-divider);--label-width:8rem;flex-direction:column;display:flex}._list_1r0nh_21{flex:1;min-height:0;overflow-y:auto}._empty_1r0nh_33{padding:var(--cw-spacing-medium);text-align:center;color:var(--commhub-text-lighter);font-size:var(--cw-font-size-regular)}._row_1r0nh_47{padding:var(--cw-spacing-small) var(--cw-spacing-dense);cursor:pointer;border-bottom:1px solid var(--commhub-divider);border-left:3px solid #0000}._row_1r0nh_47[data-selected=true]{border-left-color:var(--cw-color-primary);background:var(--cw-color-primary-container)}._row_1r0nh_47[data-resolved=true]{opacity:.55}._avatar_1r0nh_81{width:2.25rem;height:2.25rem;font-weight:var(--cw-font-weight-bold);font-size:var(--cw-font-size-small);color:var(--commhub-on-primary);background:var(--commhub-avatar-bg);border-radius:50%;flex-shrink:0}._body_1r0nh_105{flex:1;min-width:0}._name_1r0nh_117{font-weight:var(--cw-font-weight-semibold)}._time_1r0nh_127{font-size:var(--cw-font-size-smallest);color:var(--commhub-text-lighter);white-space:nowrap}._channel_1r0nh_139{min-width:0;font-size:var(--cw-font-size-small);color:var(--commhub-text-light)}._channel_1r0nh_139>:first-child{white-space:nowrap;flex:none}._groupAvatar_1r0nh_167{border-radius:var(--cw-border-radius-small)}div._html_1yl2j_7{white-space:normal;contain:content;max-width:100%;overflow-x:auto}._html_1yl2j_7 p,._html_1yl2j_7 ul,._html_1yl2j_7 ol,._html_1yl2j_7 blockquote{margin:0 0 var(--cw-spacing-tiny)}._html_1yl2j_7 :last-child{margin-bottom:0}._html_1yl2j_7 table{border-collapse:collapse;margin:var(--cw-spacing-tiny) 0;color:inherit}._html_1yl2j_7 th,._html_1yl2j_7 td{border:1px solid var(--cw-color-outline-variant);padding:var(--cw-spacing-tiny) var(--cw-spacing-small);text-align:left;vertical-align:top;color:inherit}._html_1yl2j_7 th{font-weight:var(--cw-font-weight-semibold);background:var(--cw-color-surface-container)}._html_1yl2j_7 img{max-width:100%;height:auto}._header_1wwu0_1{justify-content:space-between;align-items:center;gap:var(--cw-spacing-dense);padding:var(--cw-spacing-dense) var(--cw-spacing);background:var(--commhub-panel-chrome);display:flex}._identity_1wwu0_19,._identityText_1wwu0_29{min-width:0}._recipient_1wwu0_37{font-weight:var(--cw-font-weight-semibold)}._channel_1wwu0_47{font-size:var(--cw-font-size-small);color:var(--commhub-text-light)}._avatar_1wwu0_59{width:2rem;height:2rem;font-weight:var(--cw-font-weight-bold);font-size:var(--cw-font-size-small);color:var(--commhub-on-primary);background:var(--commhub-avatar-bg);border-radius:50%;flex-shrink:0}._messages_1wwu0_83{min-height:0;padding:var(--cw-spacing);background:var(--commhub-panel);flex:1;overflow-y:auto}._placeholder_1wwu0_103{min-height:10rem;padding:var(--cw-spacing-huge);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center}._placeholder_1wwu0_103 .cw-note-content{flex-grow:0}._bubble_1wwu0_135{max-width:70%;padding:var(--cw-spacing-small) var(--cw-spacing-dense);font-size:var(--cw-font-size-regular);border-radius:var(--cw-border-radius-large) var(--cw-border-radius-large) var(--cw-border-radius-large) var(--cw-border-radius-small);background:var(--cw-color-surface-container);align-self:flex-start;line-height:1.5}._bubble_1wwu0_135[data-direction=Out]{border-radius:var(--cw-border-radius-large) var(--cw-border-radius-large) var(--cw-border-radius-small) var(--cw-border-radius-large);background:var(--cw-color-primary-container);color:var(--cw-color-on-primary-container);align-self:flex-end}._sender_1wwu0_171{font-size:var(--cw-font-size-smallest);font-weight:var(--cw-font-weight-semibold);color:var(--cw-color-primary-variant)}._subject_1wwu0_183{font-size:inherit;font-weight:var(--cw-font-weight-semibold);margin:0}._body_1wwu0_195{white-space:pre-wrap;margin:0}._bubble_1wwu0_135>footer{font-size:var(--cw-font-size-smallest);text-align:right;color:var(--commhub-text-light)}._alive_1wwu0_217{font-size:var(--cw-font-size-smallest);color:var(--commhub-text-light);margin:0;font-style:italic}._failed_1wwu0_231{font-weight:var(--cw-font-weight-semibold)}._newDivider_1wwu0_241{color:var(--cw-color-info);font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-semibold)}._newDivider_1wwu0_241:before,._newDivider_1wwu0_241:after{content:"";border-top:1px solid;flex:1}._newMarker_1wwu0_269{font-weight:var(--cw-font-weight-semibold);color:var(--cw-color-info)}._entityPill_1wwu0_279{font-size:var(--cw-font-size-smallest);line-height:var(--cw-font-line-height-min);padding:var(--cw-spacing-tiny) var(--cw-spacing-small);border-radius:var(--cw-border-radius-small);background:var(--cw-color-surface-container-lowest);color:var(--cw-color-on-surface);display:inline-block}button._entityPill_1wwu0_279{cursor:pointer;border:none;font-family:inherit}button._entityPill_1wwu0_279:hover{background:var(--cw-color-surface-container-high)}._composerInput_1wwu0_319{flex:1;min-width:0}._footer_1wwu0_329{gap:var(--cw-spacing-small);padding:var(--cw-spacing-small) var(--cw-spacing-dense);background:var(--commhub-panel-chrome);flex-direction:column;display:flex}._header_14eyh_1{justify-content:space-between;align-items:center;gap:var(--cw-spacing-dense);padding:var(--cw-spacing-dense) var(--cw-spacing);background:var(--commhub-panel-chrome);display:flex}._identity_14eyh_19{min-width:0}._identityText_14eyh_29{gap:var(--cw-spacing-tiny);min-width:0}._title_14eyh_41{font-weight:var(--cw-font-weight-semibold)}._meta_14eyh_51{font-size:var(--cw-font-size-small);color:var(--commhub-text-light)}._actions_14eyh_63{flex-shrink:0}._avatar_14eyh_73{border-radius:var(--cw-border-radius-small);width:2rem;height:2rem;font-weight:var(--cw-font-weight-bold);font-size:var(--cw-font-size-small);color:var(--commhub-on-primary);background:var(--commhub-avatar-bg);flex-shrink:0}._participants_14eyh_97{padding:var(--cw-spacing-small) var(--cw-spacing);border-bottom:1px solid var(--commhub-divider);background:var(--commhub-panel-chrome)}._participantRow_14eyh_111{font-size:var(--cw-font-size-small)}._participantRow_14eyh_111[data-left=true]{opacity:.55}._participantName_14eyh_129{font-weight:var(--cw-font-weight-semibold)}._messages_14eyh_139{min-height:0;padding:var(--cw-spacing);background:var(--commhub-panel);flex:1;overflow-y:auto}._placeholder_14eyh_157{min-height:10rem;padding:var(--cw-spacing-huge);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center}._placeholder_14eyh_157 .cw-note-content{flex-grow:0}._row_14eyh_187{max-width:75%;padding:var(--cw-spacing-small) var(--cw-spacing-dense);font-size:var(--cw-font-size-regular);border-radius:var(--cw-border-radius-large) var(--cw-border-radius-large) var(--cw-border-radius-large) var(--cw-border-radius-small);background:var(--cw-color-surface-container);align-self:flex-start;line-height:1.5}._row_14eyh_187[data-direction=Out]{border-radius:var(--cw-border-radius-large) var(--cw-border-radius-large) var(--cw-border-radius-small) var(--cw-border-radius-large);background:var(--cw-color-primary-container);color:var(--cw-color-on-primary-container);align-self:flex-end}._sender_14eyh_223{font-size:var(--cw-font-size-smallest);font-weight:var(--cw-font-weight-semibold);color:var(--cw-color-primary-variant)}._subject_14eyh_235{font-size:inherit;font-weight:var(--cw-font-weight-semibold);margin:0}._body_14eyh_247{white-space:pre-wrap;margin:0}._row_14eyh_187>footer{font-size:var(--cw-font-size-smallest);text-align:right;color:var(--commhub-text-light)}._failed_14eyh_277{font-weight:var(--cw-font-weight-semibold)}._newDivider_14eyh_285{color:var(--cw-color-info);font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-semibold)}._newDivider_14eyh_285:before,._newDivider_14eyh_285:after{content:"";border-top:1px solid;flex:1}._entityPill_14eyh_313{font-size:var(--cw-font-size-smallest);line-height:var(--cw-font-line-height-min);padding:var(--cw-spacing-tiny) var(--cw-spacing-small);border-radius:var(--cw-border-radius-small);background:var(--cw-color-surface-container-lowest);color:var(--cw-color-on-surface);display:inline-block}button._entityPill_14eyh_313{cursor:pointer;border:none;font-family:inherit}button._entityPill_14eyh_313:hover{background:var(--cw-color-surface-container-high)}._footer_14eyh_353{gap:var(--cw-spacing-small);padding:var(--cw-spacing-small) var(--cw-spacing-dense);background:var(--commhub-panel-chrome);flex-direction:column;display:flex}._composerTarget_14eyh_369{flex-shrink:0;width:14rem}._composerInput_14eyh_379{flex:1;min-width:0}._layout_1nowd_1{gap:var(--cw-spacing-dense);grid-template-columns:300px 1fr;min-height:0;display:grid}._previewBody_1snjj_7{white-space:pre-wrap}._recipientRow_1snjj_17{padding:var(--cw-spacing-tiny) var(--cw-spacing-dense);border:1px solid var(--cw-color-outline-variant);border-radius:var(--cw-border-radius)}._category_1snjj_31{min-width:7rem;font-weight:var(--cw-font-weight-semibold);font-size:var(--cw-font-size-small)}._recipientLabel_1snjj_43{min-width:0;font-size:var(--cw-font-size-small);color:var(--cw-color-on-surface-variant);flex:1}._placeholder_1snjj_57{padding:var(--cw-spacing-dense) 0;font-size:var(--cw-font-size-small);color:var(--cw-color-on-surface-variant)}._failureList_1snjj_73{margin:var(--cw-spacing-tiny) 0 0;padding-left:var(--cw-spacing)}@layer cw;@layer winops.legacy{.cwellt_flex{display:flex}.cwellt_flex_row{flex-direction:row}.cwellt_flex_column{flex-direction:column}.CwelltModal .Cwellt_ModalBody{padding:var(--cw-spacing)}:is(.CwelltModal .Cwellt_ModalBody):has(fieldset){padding:0}.cwelltModalOverlay{z-index:1000;justify-content:center;align-items:center;display:flex}.cwelltModalOverlay,.cwelltModalOverlayBg{width:100vw;height:100vh;position:fixed;top:0;left:0}.cwelltModalOverlayBg{background:var(--cw-color-scrim)}.cwelltContainerModal{background:var(--cw-color-surface-container-lowest);box-shadow:0 0 .5em var(--cw-color-shadow);border-radius:.5rem;flex-direction:column;max-width:calc(100vw - 2em);position:relative}.cwelltContainerModal,.cwelltModalHeader{justify-content:space-between;display:flex}.cwelltModalHeader{border-bottom:1px solid var(--cw-color-surface-dim);cursor:move;align-items:center;width:100%;height:3em}.cwelltModalTitle{color:var(--cw-color-on-surface);cursor:move;font-family:var(--cw-font-family);letter-spacing:-.45px;min-height:1.1875em;margin-left:1.125em;font-size:1em;font-style:normal;font-weight:700;line-height:19px}.cwelltBtnCloseModal{cursor:pointer;background:0 0;border:0 solid #0000;outline:none;width:2em;height:2em;margin-right:1.125em;padding:0}.cwelltCloseIcon:before{color:var(--cw-color-on-surface);content:"";font-family:var(--cw-font-icons);font-size:1.5rem}.cwelltModalBody{justify-content:center;align-items:center;display:flex}.cwelltContainerModalBody{width:100%;height:100%;padding:1.5rem}@media only screen and (device-width<=450px) and (orientation:portrait){.CwelltModal{top:0;width:100vw!important}}.cwellt_contentIframeDispatch{width:100%;min-height:455px;display:flex}.cwellt_contentIframeDispatch form#dynamic_rule{min-height:200px}.cwellt_iframeDispatch{border:#0000;width:100%;min-height:455px}span.circle-indicator{background:0 0;border-radius:100%;width:10px;height:10px;display:flex}span.circle-indicator-brown{border:3px solid color-mix(in srgb,var(--cw-color-warn) 40%,#8b4513 60%)}span.circle-indicator-pink{border:3px solid color-mix(in srgb,var(--cw-color-error) 40%,#ff1493 60%)}}@layer winops.base{:where(main,dialog) :is(h2,h3,h4){background:var(--cw-color-surface-container);border-radius:var(--cw-border-radius-small);color:var(--cw-color-on-surface-variant);padding:var(--cw-spacing-tiny)}[data-container=main]{height:calc(100vh - 4rem);container:main/size}.cw-scheduler-topbar{background-color:var(--cw-color-surface-container-lowest);border-bottom:1px solid var(--cw-color-surface-container);margin-bottom:var(--cw-spacing);max-width:calc(100cqw + 1rem);padding:var(--cw-spacing-small);top:3.65rem;top:var(--navbar-size,3.65rem);z-index:12;flex-wrap:wrap;width:100%;margin-top:-1rem;padding-left:0;position:sticky;top:0}.cw-scheduler-topbar,.cw-topbar-navigation{align-items:center;gap:var(--cw-gap-small);display:flex}.cw-topbar-navigation .cw-datepicker{max-width:8rem}.cw-topbar-navigation .cw-input-text input{box-sizing:content-box;text-align:center;max-width:5ch;padding:.25rem}.cw-topbar-multifilter{flex-grow:1;min-width:15rem;max-width:35rem}.cw-topbar-actions{gap:var(--cw-gap-tiny)}.cw-topbar-section{border:1px solid var(--cw-color-surface-container-high);border-radius:var(--cw-border-radius);color:var(--cw-color-error);font-size:var(--cw-font-size-regular);align-items:center;padding:.25rem .5rem;display:flex}.cw-topbar-section>strong{margin:0 .5rem;font-weight:500}.cw-topbar-section>span.cwi-icons{font-size:1.5rem;line-height:2rem}.cw-topbar-section[data-color=success]{color:var(--cw-color-success);border-color:currentColor}.cw-topbar-section[data-color=info]{color:var(--cw-color-info);border-color:currentColor}.cw-topbar-divider{background-color:var(--cw-color-surface-container-high);flex-shrink:0;width:1px;height:1.5rem}.cw-scheduler-main-wrapper{flex-direction:column;width:100%;display:flex}@container main (width<850px){.cw-scheduler-topbar{flex-wrap:wrap}.cw-scheduler-topbar .cw-topbar-multifilter{order:3}}@container main (width<450px){.cw-scheduler-topbar{flex-direction:column;align-items:stretch}}@keyframes highlightFade{0%{background-color:#ffd70073}to{background-color:#0000}}div[data-highlight=true],tr[data-highlight=true]{animation:3s ease-out highlightFade}:is(ul,ol).list-basic{padding-left:var(--cw-spacing);margin:0;list-style:outside}.list-basic:is(ul,ol)>li:not(:last-child){margin-block-end:var(--cw-spacing-tiny)}.list-basic:is(ul,ol) ul{padding-left:var(--cw-spacing-small);list-style:circle}ol.list-basic{font-size:var(--cw-font-size-regular);list-style:decimal}.page-footer-sticky{background-color:var(--cw-surface-neutral-lowest);border-top:1px solid var(--cw-outline-variant);margin-bottom:calc((var(--cw-spacing) + var(--cw-spacing-small))*-1);padding-block:var(--cw-spacing-dense);z-index:var(--cw-z-index-medium);position:sticky;bottom:0}.cw-selectable{-webkit-user-select:text;user-select:text}.cw-font-weight-semibold{font-weight:var(--cw-font-weight-semibold)}.cw-font-monospace{font-family:var(--cw-font-monospace)}.pre-block{overflow-wrap:anywhere;white-space:pre-wrap}}@layer winops.components{.cw-tooltip-content{flex-direction:column;gap:.75rem;display:flex}.cw-tooltip-content span.cwi-icons{font-size:1.25rem}h6.cw-tooltip-title{color:var(--cw-color-inverse-on-surface);font-size:var(--cw-font-size-medium);font-weight:600;line-height:var(--cw-font-size-medium);margin:0}.cw-tooltip-info-container{border-radius:var(--cw-border-radius-small);padding:var(--cw-spacing-small);background-color:#ffffff1a}table.cw-tooltip-table{border-collapse:collapse}table.cw-tooltip-table :is(th,td){color:var(--cw-color-inverse-on-surface);text-align:left;background-color:#0000;padding:2px}.tooltip-text-small{font-size:var(--cw-font-size-small);line-height:var(--cw-font-size-medium)}.tooltip-text-medium{font-size:var(--cw-font-size-regular);font-stretch:var(--cw-font-stretch-semi-condensed);font-weight:var(--cw-font-weight-semibold);line-height:var(--cw-font-size-medium);opacity:.65}.tooltip-flight-UTC,.tooltip-text-large{font-size:var(--cw-font-size-medium);font-weight:var(--cw-font-weight-bold);line-height:var(--cw-font-size-medium)}.tooltip-flight-LOC{font-size:var(--cw-font-size-small);line-height:var(--cw-font-size-medium);opacity:.65}.tooltip-flight-UTC{padding-top:1.25rem;position:relative}.tooltip-flight-UTC:before{content:"UTC";font-size:var(--cw-font-size-smallest);font-weight:var(--cw-font-weight-light);position:absolute;top:.25rem}.tooltip-crewmember-grid{grid-gap:0 .5rem;grid-template-columns:1fr 2fr;gap:0 .5rem;display:grid}.tooltip-crewmember-grid>span{opacity:.65}.tooltip-crew-by-functions{grid-template-columns:1.5rem 1fr;display:grid}.tooltip-crew-by-functions ul>li{grid-gap:.5rem;grid-template-columns:9rem 1fr;gap:.5rem;margin:0;list-style-type:none;display:grid}:is(.tooltip-crew-by-functions ul>li) span{opacity:.75}.tooltip-scheduled-times{flex-direction:row;justify-content:space-between;gap:.75rem;display:flex}.tooltip-scheduled-times>div{flex-direction:column;gap:.25rem;display:flex}[data-align=center]:is(.tooltip-scheduled-times>div){align-items:center}[data-align=right]:is(.tooltip-scheduled-times>div){text-align:right;align-items:flex-end}[data-align=right]:is(.tooltip-scheduled-times>div) .tooltip-flight-UTC:before{right:0}.cw-crewmember-dutygrid{grid-gap:.25rem;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:.25rem;margin-top:.25rem;display:grid}.cw-crewmember-duty-inner{border:1px solid var(--cw-color-inverse-on-surface);border-radius:.15rem;flex-direction:column;padding:.25rem;display:flex}.cw-crewmember-duty-inner.overtime-color{border-color:var(--cw-color-warn);color:var(--cw-color-warn)}.cw-crewmember-duty-inner.cw-tooltip-inner-block>div{justify-content:space-between;display:flex}.overtime-color{color:var(--cw-color-warn)}.cw-tooltip-list{margin:0;list-style-type:none}.tooltip-crewmember-functions h6{font-size:var(--cw-font-size-regular)}.tooltip-crewmember-functions p.text-dimmed{opacity:.75;padding-left:1rem}}@layer winops.overrides{.cw-datetimepicker-separate .cw-timepicker{flex-shrink:0;min-width:0}.cw-search-input input{min-width:0;max-width:100%}.cw-table.cw-font-size-small .cw-select{overflow:hidden}.cw-table.cw-font-size-small .cw-select select{font-size:var(--table-font-size);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[class*=cw-grid-base-]>:is(.cw-input-text,.cw-select){min-width:0}strong.cw-label{font-size:var(--cw-font-size-regular)}}main.cbl-login-page{font-family:var(--cw-font-family);justify-content:center;align-items:center;max-width:100%;height:100vh;display:flex}main.cbl-login-page>section{width:100vw;height:100vh}main.cbl-login-page>section.loading-box .cwelltContainerLoading{height:100vh}main.cbl-login-page>section.login-container>div{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100%;display:flex}main.cbl-login-page article{grid-gap:var(--cw-gap);background:var(--cw-color-surface-container-lowest);border-radius:var(--cw-border-radius);align-items:center;gap:var(--cw-gap);grid-template-columns:1fr 1fr;width:min(90vw,60rem);height:max(35rem,50vh);padding:.25rem 1rem .25rem .25rem;display:grid;box-shadow:0 0 3rem 50vw #ffffff60}@media only screen and (width<=820px){main.cbl-login-page article{background:#ffffffc0;grid-template-columns:1fr;padding-right:.25rem}}main.cbl-login-page aside{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem 0 0 .5rem;height:100%;display:flex;position:relative}@media only screen and (width<=820px){main.cbl-login-page aside{display:none}}main.cbl-login-page aside>div{align-items:center;gap:var(--cw-gap);background:#ffffffa0;flex-direction:column;flex-grow:1;justify-content:center;display:flex}main.cbl-login-page h1{color:var(--cw-color-on-surface);text-transform:uppercase;margin:0;font-size:3rem;font-weight:700;line-height:100%}main.cbl-login-page aside p{color:var(--cw-color-on-surface-variant);margin:0;font-size:1.2rem;line-height:150%}main.cbl-login-page article>div{align-self:start;align-items:center;gap:var(--cw-gap-large);flex-direction:column;padding:2rem 1rem;display:flex;position:relative}main.cbl-login-page article>div button.login-button-back{position:absolute;top:1rem;right:2rem;transform:scale(1.5)}main.cbl-login-page figure{background-color:var(--cw-color-surface-container-lowest);border:.5rem solid var(--cw-color-surface-container);box-shadow:0 0 .25rem var(--cw-color-primary-container);border-radius:100%;justify-content:center;align-items:center;width:9rem;height:9rem;margin:0;padding:1rem;display:flex;overflow:hidden}main.cbl-login-page figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:100%}main.cbl-login-page div.winops-login-form{background-color:var(--cw-color-surface-container-lowest);border-radius:var(--cw-border-radius);flex-direction:column;justify-content:flex-start;align-items:baseline;gap:1rem;width:100%;height:fit-content;padding:1rem;display:flex}main.cbl-login-page div.winops-login-form>div{grid-gap:.5rem;grid-template-columns:1fr;align-items:center;gap:.5rem;width:100%;padding-left:2rem;display:grid;position:relative}main.cbl-login-page .cw-input-text{width:100%}main.cbl-login-page div.winops-login-form>div.login-input{grid-template-columns:1.5rem 1fr;padding-left:0}:is(main.cbl-login-page div.winops-login-form>div.login-input) span.cwi-icons{color:var(--cw-color-on-surface-variant);font-size:1.25rem}main.cbl-login-page div.winops-login-form>div.login-actions:has(:nth-child(2)){grid-template-columns:3fr 2fr}main.cbl-login-page div.winops-login-form>div.login-message{font-weight:600}main.cbl-login-page div.winops-login-form>div.cw-grid-base-auto{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}main.cbl-login-page :is(.cw-input-text,.cw-search-input) input{background:var(--cw-color-surface-container-low);font-size:var(--cw-font-size-medium);height:auto;padding:var(--cw-spacing-small) var(--cw-spacing-dense);line-height:150%;transition:all .2s ease-out;margin:0!important}main.cbl-login-page .cw-input-text input[readonly]{background:var(--cw-color-surface-container-lowest);opacity:.5;font-weight:600}:is(main.cbl-login-page .cw-input-text input[readonly]):hover{outline:none}main.cbl-login-page .cw-input-text+button{position:absolute;right:.5rem}main.cbl-login-page small.login-version-tag{bottom:var(--cw-spacing-small);color:var(--cw-color-on-surface);font-size:var(--cw-font-size-smallest);left:var(--cw-spacing-small);text-shadow:0 0 .2rem var(--cw-color-surface-bright),.05rem .05rem .1rem var(--cw-color-surface-bright),-.05rem .05rem .1rem var(--cw-color-surface-bright),.05rem -.05rem .1rem var(--cw-color-surface-bright),-.05rem -.05rem .1rem var(--cw-color-surface-bright);position:fixed}._list-style_124fp_1{gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._element-list-style_124fp_17{margin:0;display:inline-flex}@media screen and (width<=799.98px){._list-style_124fp_1{gap:.5rem}}._cockpit-panel_gfvrx_1{background-color:var(--cw-color-surface-container-lowest);border:1px solid var(--cw-color-outline-variant);border-radius:var(--cw-border-radius);flex-direction:column;width:30rem;max-height:32rem;display:flex;overflow:hidden;box-shadow:0 .5rem 1.5rem #00000026}._cockpit-panel_gfvrx_1>header{background-color:var(--cw-color-surface-container-low);border-bottom:1px solid var(--cw-color-outline-variant);padding:var(--cw-spacing-small) var(--cw-spacing-dense);justify-content:space-between;align-items:center;display:flex}._cockpit-panel_gfvrx_1>header h5{font-size:var(--cw-font-size-normal);font-weight:var(--cw-font-weight-medium);margin:0}@media screen and (width<=549.98px){._cockpit-panel_gfvrx_1{width:calc(100vw - 2rem);max-height:70vh}}._cockpit-panel_gfvrx_1>footer{border-top:1px solid var(--cw-color-outline-variant);color:var(--cw-color-on-surface-variant);font-size:var(--cw-font-size-smallest);opacity:.6;padding:.25rem var(--cw-spacing-dense);justify-content:center;gap:1rem;display:flex}dialog._hover-dialog_gfvrx_91{width:fit-content;min-width:auto;padding:0}@media screen and (width<=849.98px){dialog._hover-dialog_gfvrx_91{position:fixed;left:20%;transform:none}}@media screen and (width<=599.98px){dialog._hover-dialog_gfvrx_91{left:10%}}._notification-list_1yyg9_1{scrollbar-width:thin;flex-direction:column;gap:0;max-height:24rem;display:flex;overflow-y:auto}._notification-list_1yyg9_1>header{border-bottom:1px solid var(--cw-outline-variant);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem;display:flex}:is(._notification-list_1yyg9_1>header) ._group-controls_1yyg9_35{margin-left:auto;padding:0}._notification-item_1yyg9_47{grid-gap:var(--cw-gap-small);border-bottom:1px solid var(--cw-outline-variant);cursor:default;align-items:center;gap:var(--cw-gap-small);padding:.375rem var(--cw-spacing-dense);grid-template-columns:auto 1fr auto;transition:background-color .15s;display:grid}._notification-item_1yyg9_47:last-child{border-bottom:none}._notification-item_1yyg9_47:hover{background-color:var(--cw-surface-neutral-low)}._notification-item_1yyg9_47[data-acknowledged=true]{opacity:.6}._notification-item-clickable_1yyg9_95,._notification-item-navigable_1yyg9_93{color:inherit;cursor:pointer;text-decoration:none}._notification-description-wrap_1yyg9_107{white-space:pre-wrap}._filter-small-input_1yyg9_115{flex-grow:1;padding:.25rem}._filter-small-input_1yyg9_115 input{border-radius:var(--cw-border-radius-small);font-size:var(--cw-font-size-small);padding:.125rem .5rem}._severity-dot_1yyg9_137{border-radius:50%;width:.5rem;height:.5rem;transition:opacity .2s}._severity-dot_1yyg9_137[data-read=true]{opacity:0}._severity-dot_1yyg9_137[data-severity=critical]{background-color:var(--cw-accent-danger)}._severity-dot_1yyg9_137[data-severity=warning]{background-color:var(--cw-accent-warning)}._severity-dot_1yyg9_137[data-severity=info]{background-color:var(--cw-accent-info)}._severity-dot_1yyg9_137[data-severity=neutral]{background-color:var(--cw-text-on-surface)}._notification-content_1yyg9_191{color:var(--cw-text-on-surface);min-width:0}._notification-content_1yyg9_191>small{font-size:var(--cw-font-size-smallest);line-height:1rem}._notification-content_1yyg9_191>small .cw-chip{font-size:var(--cw-font-size-smallest);text-transform:uppercase;margin-right:.5rem;padding:.25rem}._notification-content_1yyg9_191>strong{font-size:var(--cw-font-size-small);font-weight:600;line-height:1rem}._notification-actions_1yyg9_239{flex-direction:column;padding-left:.5rem}._collapsible-group_1yyg9_261>header .cw-button-icon,._notification-actions_1yyg9_239 .cw-button-icon{--btn-size:1.25rem;--btn-icon-font-size:1rem}._collapsible-group_1yyg9_261>header{background-color:var(--cw-surface-neutral-medium);color:var(--cw-text-on-surface);cursor:pointer;font-size:var(--cw-font-size-smallest);font-weight:var(--cw-font-weight-medium);align-items:center;gap:var(--cw-gap-small);padding:var(--cw-spacing-small) var(--cw-spacing-dense);text-transform:uppercase;-webkit-user-select:none;user-select:none;z-index:1;justify-content:left;transition:background-color .15s;display:flex;position:sticky;top:0}:is(._collapsible-group_1yyg9_261>header):hover{background-color:var(--cw-surface-neutral-high)}:is(._collapsible-group_1yyg9_261>header):focus-visible{outline:2px solid var(--cw-accent-primary);outline-offset:-2px}:is(._collapsible-group_1yyg9_261>header) p{font-size:inherit}._collapsible-group_1yyg9_261[data-level=section]>header{background-color:var(--cw-surface-neutral-high);border-bottom:1px solid var(--cw-outline-variant);color:var(--cw-text-on-body);font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-semibold)}:is(._collapsible-group_1yyg9_261[data-level=section]>header):hover{background-color:var(--cw-surface-neutral-highest)}._collapsible-group_1yyg9_261[data-level=section] ._collapsible-group_1yyg9_261[data-level=group]>header{padding-left:var(--cw-spacing-large)}._group-chevron_1yyg9_373{flex-shrink:0;align-items:center;font-size:1rem;transition:rotate .2s;display:inline-flex}._group-chevron_1yyg9_373[data-open=true]{rotate:90deg}._collapsible-content_1yyg9_397{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}._collapsible-content_1yyg9_397[data-open=true]{grid-template-rows:1fr}._collapsible-content_1yyg9_397>div{overflow:hidden}._group-controls_1yyg9_35{align-items:center;gap:var(--cw-gap-small);padding:var(--cw-spacing-tiny) var(--cw-spacing-dense);display:flex}@media (width<=768px){._group-controls_1yyg9_35,._notification-item_1yyg9_47{padding:var(--cw-spacing-dense)}}@media (width<=480px){._notification-list_1yyg9_1{max-height:calc(100dvh - 8rem)}}._acknowledged-info_1yyg9_481{color:var(--cw-accent-success);font-size:var(--cw-font-size-smallest);font-style:italic}._empty-state_1yyg9_493{color:var(--cw-text-on-surface);font-size:var(--cw-font-size-small);align-items:center;gap:var(--cw-gap-small);padding:var(--cw-spacing-large);justify-content:center}._courseList_14imz_1{list-style:none}._courseButton_14imz_17{border:1px solid var(--cw-color-outline-variant);border-radius:var(--cw-border-radius);color:inherit;padding:var(--cw-spacing-small) var(--cw-spacing-dense);text-align:left;background:0 0;justify-content:flex-start;align-items:flex-start;width:100%}._courseButton_14imz_17:hover{background:var(--cw-color-surface-container-high)}:root{--ai-accent:var(--cw-color-primary);--ai-on-accent:var(--cw-color-on-primary);--ai-accent-container:var(--cw-color-primary-container);--ai-gradient:linear-gradient(135deg,var(--ai-accent) 0%,var(--cw-color-primary-variant) 100%);--ai-live-dot:var(--cw-color-success);--ai-panel-bg:var(--cw-color-surface-container-lowest);--ai-surface:var(--cw-color-surface-container-low);--ai-surface-raised:var(--cw-color-surface-container-lowest);--ai-text:var(--cw-color-on-surface);--ai-text-muted:var(--cw-color-on-surface-variant);--ai-border:var(--cw-color-outline-variant);--ai-overlay-on-accent-hover:color-mix(in srgb,var(--ai-on-accent) 25%,transparent);--ai-focus-ring:color-mix(in srgb,var(--ai-accent) 25%,transparent);--ai-shadow-panel:-.5rem 0 1.5rem var(--cw-color-shadow);--ai-shadow-soft:0 .125rem .5rem color-mix(in srgb,var(--cw-color-shadow) 90%,transparent);--ai-shadow-accent:0 .125rem .5rem color-mix(in srgb,var(--ai-accent) 25%,transparent);--ai-pad-inline:.875rem;--ai-bar-height:2.75rem;--ai-dot-size:.375rem;--ai-radius-panel:.75rem;--ai-radius-bubble:.875rem;--ai-tracking-caps:.04em}._aiGradient_1k61l_95{background:var(--ai-gradient)}._panel_1k61l_103{background:var(--ai-panel-bg);border-bottom-left-radius:.75rem;border-bottom-left-radius:var(--ai-radius-panel);box-shadow:var(--ai-shadow-panel);-webkit-user-select:text;user-select:text;width:37.5rem;min-width:23.75rem;max-width:95vw;z-index:var(--cw-z-index-highest);flex-direction:row;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@media (width<=768px){._panel_1k61l_103{border-bottom-left-radius:0;min-width:0;max-width:100vw;bottom:0;width:100vw!important}}._resizeHandle_1k61l_173{cursor:ew-resize;touch-action:none;width:.375rem;z-index:var(--cw-z-index-medium);background:0 0;position:absolute;top:0;bottom:0;left:0}._resizeHandle_1k61l_173:hover,._resizeHandle_1k61l_173[data-active=true]{background:var(--ai-focus-ring)}@media (width<=768px){._resizeHandle_1k61l_173{display:none}}._panelMain_1k61l_211{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._panel_1k61l_103,._sessionSidebar_1k61l_233{font-size:var(--cw-font-size-small);scrollbar-color:var(--cw-color-shadow) transparent;scrollbar-width:thin}._gradientBar_1k61l_255{color:var(--ai-on-accent);min-height:2.75rem;min-height:var(--ai-bar-height);padding:var(--cw-spacing-small) var(--ai-pad-inline);flex-shrink:0}._headerAvatar_1k61l_271{background:color-mix(in srgb,var(--ai-on-accent) 15%,transparent);color:var(--ai-on-accent);font-size:var(--cw-font-size-regular);border-radius:50%;flex-shrink:0;width:2rem;height:2rem}._headerTitle_1k61l_291{flex:1;min-width:0}._headerTitle_1k61l_291 h3{color:var(--ai-on-accent);font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-semibold);line-height:var(--cw-font-line-height-small);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}._headerTitle_1k61l_291 .cw-chip{flex-shrink:0}._headerSub_1k61l_333{color:var(--cw-color-primary-container);font-size:var(--cw-font-size-smallest);padding-left:.125rem}._liveDot_1k61l_345{background:var(--ai-live-dot);box-shadow:0 0 0 var(--cw-border-width) var(--ai-on-accent),0 0 var(--cw-spacing-tiny) color-mix(in srgb,var(--ai-live-dot) 70%,transparent);height:.375rem;height:var(--ai-dot-size);width:.375rem;width:var(--ai-dot-size);border-radius:50%}._barActions_1k61l_379 .cw-button-icon{color:var(--ai-on-accent)}._barActions_1k61l_379 .cw-button-icon:hover:not(:disabled){background-color:var(--ai-overlay-on-accent-hover);color:var(--ai-on-accent)}._barActions_1k61l_379 .cw-button-icon:focus-visible{background-color:var(--ai-overlay-on-accent-hover);outline:var(--cw-border-width-thick) solid var(--ai-on-accent);outline-offset:.125rem}._contextStrip_1k61l_411{background:var(--ai-surface);border-bottom:var(--cw-border-width) solid var(--ai-border);padding:var(--cw-spacing-small) var(--ai-pad-inline);flex-shrink:0}._capsLabel_1k61l_431{color:var(--ai-text-muted);font-size:var(--cw-font-size-smallest);font-weight:var(--cw-font-weight-bold);letter-spacing:.04em;letter-spacing:var(--ai-tracking-caps);text-transform:uppercase;line-height:1.5}._messages_1k61l_455{background:var(--cw-color-surface-container);padding:var(--cw-spacing);flex:1;overflow-y:auto}._msg_1k61l_473{max-width:92%}._msg_1k61l_473[data-role=user]{align-self:flex-end;align-items:flex-end}._msg_1k61l_473[data-role=assistant]{align-self:flex-start}._bubble_1k61l_495{border-radius:.875rem;border-radius:var(--ai-radius-bubble);line-height:var(--cw-font-line-height);padding:var(--cw-spacing-dense) var(--ai-pad-inline);word-wrap:break-word;white-space:pre-wrap}._msg_1k61l_473[data-role=user] ._bubble_1k61l_495{background:var(--ai-accent);border-bottom-right-radius:var(--cw-border-radius-small);box-shadow:var(--ai-shadow-accent);color:var(--ai-on-accent)}._msg_1k61l_473[data-role=assistant] ._bubble_1k61l_495{background:var(--ai-panel-bg);border-bottom-left-radius:var(--cw-border-radius-small);box-shadow:var(--ai-shadow-soft);color:var(--ai-text)}._bubble_1k61l_495[data-color=danger]{background:var(--cw-color-error-container);color:var(--cw-color-on-error-container)}._meta_1k61l_543{color:var(--ai-text-muted);font-size:var(--cw-font-size-smallest);padding:0 var(--cw-spacing-tiny)}._msg_1k61l_473[data-role=user] ._meta_1k61l_543{text-align:right}._streamingDots_1k61l_561{gap:var(--cw-spacing-tiny);padding:var(--cw-spacing-small) 0;display:inline-flex}._streamingDots_1k61l_561 span{background:var(--ai-text-muted);height:.375rem;height:var(--ai-dot-size);width:.375rem;width:var(--ai-dot-size);border-radius:50%;animation:1.4s ease-in-out infinite both _bounce_1k61l_1}._streamingDots_1k61l_561 span:nth-child(2){animation-delay:.16s}._streamingDots_1k61l_561 span:nth-child(3){animation-delay:.32s}@keyframes _bounce_1k61l_1{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}._streamingCursor_1k61l_601{background:var(--ai-text);height:var(--cw-font-size-regular);margin-left:var(--cw-spacing-tiny);vertical-align:text-bottom;width:.4375rem;animation:1s step-end infinite _blink_1k61l_1;display:inline-block}@keyframes _blink_1k61l_1{0%,50%{opacity:1}50.01%,to{opacity:0}}._card_1k61l_639{background:var(--ai-surface);border-radius:var(--cw-border-radius-large);overflow:hidden}._card_1k61l_639>header{background:var(--cw-color-surface-container-high);color:var(--ai-text);align-items:center;gap:var(--cw-spacing-dense);padding:var(--cw-spacing-small) var(--cw-spacing-dense);display:flex}._card_1k61l_639>header[data-color=danger]{background:var(--cw-color-error);color:var(--cw-color-on-error)}._card_1k61l_639>header[data-color=warning]{background:var(--cw-color-warn);color:var(--cw-color-on-warn)}._card_1k61l_639>header[data-color=info]{background:var(--cw-color-info);color:var(--cw-color-on-info)}._card_1k61l_639>header[data-color=neutral]{background:var(--cw-color-secondary);color:var(--cw-color-on-secondary)}._thinkingCount_1k61l_697{color:var(--ai-text-muted);font-size:var(--cw-font-size-smallest);margin-left:auto}._thinkingBody_1k61l_707{max-height:13.75rem;padding:var(--cw-spacing-small) var(--cw-spacing-dense);overflow-y:auto}._statusBadge_1k61l_723{background:var(--cw-color-success);color:var(--cw-color-on-success);font-size:var(--cw-font-size-small);height:1.125rem;line-height:var(--cw-font-line-height-min);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;display:inline-flex}._statusBadge_1k61l_723[data-color=warning]{background:var(--cw-color-warn);color:var(--cw-color-on-warn)}._statusBadge_1k61l_723[data-color=danger]{background:var(--cw-color-error);color:var(--cw-color-on-error)}._stepName_1k61l_765{flex:1}._stepTime_1k61l_773{color:var(--ai-text-muted);font-family:var(--cw-font-monospace);font-size:var(--cw-font-size-smallest)}._composer_1k61l_787{background:var(--ai-panel-bg);border-top:var(--cw-border-width) solid var(--ai-border);padding:var(--cw-spacing-dense) var(--ai-pad-inline);flex-shrink:0}._composer_1k61l_787 ._contextStrip_1k61l_411{padding:var(--cw-spacing-tiny) var(--cw-spacing-small) var(--cw-spacing-dense);background:0 0;border:none}._smallChip_1k61l_815.cw-chip{font-size:var(--cw-font-size-smallest);padding:var(--cw-spacing-tiny) var(--cw-spacing-small)}._composerBox_1k61l_823{background:var(--ai-surface);border:var(--cw-border-width) solid var(--ai-border);border-radius:.875rem;border-radius:var(--ai-radius-bubble);padding:var(--cw-spacing-small) var(--cw-spacing-small) var(--cw-spacing-small) var(--ai-pad-inline);transition:border .1s,background .1s}._composerBox_1k61l_823:focus-within{background:var(--ai-panel-bg);border-color:var(--ai-accent);box-shadow:0 0 0 .1875rem var(--ai-focus-ring)}._composerTextarea_1k61l_849{color:var(--ai-text);font:inherit;line-height:var(--cw-font-line-height);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.375rem;max-height:7.5rem;padding:0}._composerSend_1k61l_875{box-shadow:var(--ai-shadow-accent);color:var(--ai-on-accent);cursor:pointer;font-size:var(--cw-font-size-regular);height:var(--cw-size-large);width:var(--cw-size-large);border:none;border-radius:50%;flex-shrink:0}._composerSend_1k61l_875:disabled{cursor:not-allowed;opacity:.4}._composerStop_1k61l_909{background:var(--cw-color-error);box-shadow:0 .125rem .375rem color-mix(in srgb,var(--cw-color-error) 40%,transparent)}._composerStop_1k61l_909:hover{filter:brightness(1.05)}._trigger_1k61l_925{background:var(--ai-gradient);color:var(--ai-on-accent);cursor:pointer;font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-semibold);align-items:center;gap:var(--cw-spacing-small);height:var(--cw-size-medium);padding:var(--cw-spacing-small) var(--cw-spacing-dense);border:none;border-radius:999px;display:inline-flex}._trigger_1k61l_925:hover{filter:brightness(1.05)}._triggerDot_1k61l_959{background:var(--ai-live-dot);box-shadow:0 0 0 var(--cw-border-width-thick) color-mix(in srgb,var(--ai-live-dot) 25%,transparent);height:.375rem;height:var(--ai-dot-size);width:.375rem;width:var(--ai-dot-size);border-radius:50%}._headerTitle_1k61l_291 h3,._planOptionTitle_1k61l_983{background:0 0;padding:0}._planOption_1k61l_983 p{font-size:inherit}._planSummary_1k61l_1003{font-weight:var(--cw-font-weight-semibold);flex:1}._planOptions_1k61l_1011{background:var(--ai-surface);padding:var(--cw-spacing-dense)}._planOption_1k61l_983{background:var(--ai-surface-raised);border:var(--cw-border-width) solid var(--ai-border);border-radius:var(--cw-border-radius-large);padding:var(--cw-spacing-dense)}._planOption_1k61l_983[data-color=success]{background:color-mix(in srgb,var(--cw-color-success-container) 45%,var(--ai-surface-raised));border-color:var(--cw-color-success);color:var(--cw-color-on-success-container)}._planOption_1k61l_983[data-verdict=rejected]{opacity:.65}._planOptionTitle_1k61l_983{font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-semibold);flex:1;margin:0}._planImpact_1k61l_1063{grid-gap:var(--cw-spacing-tiny) var(--cw-spacing-small);gap:var(--cw-spacing-tiny) var(--cw-spacing-small);grid-template-columns:max-content 1fr;display:grid}._planImpact_1k61l_1063 dt{color:var(--ai-text-muted);font-size:var(--cw-font-size-smallest);font-weight:var(--cw-font-weight-semibold);letter-spacing:.04em;letter-spacing:var(--ai-tracking-caps);text-transform:uppercase;align-self:center}._planChecks_1k61l_1091{padding:0;list-style:none}._planChecks_1k61l_1091 li{align-items:center;gap:var(--cw-spacing-small);display:flex}._planChecks_1k61l_1091 li[data-color=danger]{color:var(--cw-color-on-error-container)}._planChecks_1k61l_1091 li[data-color=warning]{color:var(--cw-color-on-warn-container)}._planCheckLabel_1k61l_1115{font-weight:var(--cw-font-weight-semibold)}._card_1k61l_639>footer{background:var(--cw-color-success-container);color:var(--cw-color-on-success-container)}._card_1k61l_639>aside,._card_1k61l_639>footer{border-top:var(--cw-border-width) solid var(--cw-color-outline-variant);padding:var(--cw-spacing-small) var(--cw-spacing-dense)}._card_1k61l_639>aside{background:var(--cw-color-warn-container)}._card_1k61l_639>aside ul{margin:var(--cw-spacing-tiny) 0 0;padding-left:var(--cw-spacing)}._sessionSidebar_1k61l_233{background:var(--ai-panel-bg);border-bottom-left-radius:.75rem;border-bottom-left-radius:var(--ai-radius-panel);border-right:var(--cw-border-width) solid var(--cw-color-outline-variant);box-shadow:var(--ai-shadow-panel);width:16.25rem;z-index:calc(var(--cw-z-index-highest) - 1);flex-direction:column;flex-shrink:0;display:flex;position:fixed;top:0;bottom:0;overflow:hidden}@media (width<=768px){._sessionSidebar_1k61l_233{z-index:calc(var(--cw-z-index-highest) + 1);border-right:none;border-bottom-left-radius:0;bottom:0;left:0;width:100vw!important;right:0!important}._sessionHideBtn_1k61l_1209{opacity:1}}._sessionList_1k61l_1217{padding:var(--cw-spacing-tiny) 0;flex:1;overflow-y:auto}._sessionGroupLabel_1k61l_1227{color:var(--ai-accent);padding:var(--cw-spacing-tiny) var(--cw-spacing-dense)}._sessionItem_1k61l_1237{border-radius:var(--cw-border-radius);cursor:pointer;line-height:var(--cw-font-line-height-small);margin:0 var(--cw-spacing-tiny);padding:var(--cw-spacing-tiny) var(--cw-spacing-small)}._sessionItem_1k61l_1237:hover{background:var(--ai-surface)}._sessionItemActive_1k61l_1259{background:var(--ai-accent-container)}._sessionItemSelect_1k61l_1267{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;flex:1;min-width:0;margin:0;padding:0}._sessionItemSelect_1k61l_1267:focus-visible{border-radius:var(--cw-border-radius-small);outline:var(--cw-border-width-thick) solid var(--ai-accent);outline-offset:-.125rem}._sessionTitle_1k61l_1303{flex:1}._sessionTime_1k61l_1311{white-space:nowrap}._sessionHideBtn_1k61l_1209,._sessionTime_1k61l_1311{color:var(--ai-text-muted);font-size:var(--cw-font-size-smallest)}._sessionHideBtn_1k61l_1209{cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:opacity .15s;display:flex}._sessionHideBtn_1k61l_1209:focus-visible,._sessionItemActive_1k61l_1259:focus-within ._sessionHideBtn_1k61l_1209,._sessionItemActive_1k61l_1259:hover ._sessionHideBtn_1k61l_1209,._sessionItem_1k61l_1237:focus-within ._sessionHideBtn_1k61l_1209,._sessionItem_1k61l_1237:hover ._sessionHideBtn_1k61l_1209{opacity:1}._sessionHideBtn_1k61l_1209:hover{background:color-mix(in srgb,var(--cw-color-on-surface) 8%,transparent)}._sessionSkeleton_1k61l_1373{padding:var(--cw-spacing-dense)}._sessionSkeletonBar_1k61l_1381{background:var(--ai-surface);border-radius:var(--cw-border-radius-small);height:var(--cw-spacing-dense);animation:1.2s ease-in-out infinite _pulse_1k61l_1}._sessionSkeletonBar_1k61l_1381:nth-child(odd){width:80%}._sessionSkeletonBar_1k61l_1381:nth-child(2n){width:55%}@keyframes _pulse_1k61l_1{0%,to{opacity:.4}50%{opacity:1}}._markdown_1ut33_15{line-height:var(--cw-font-line-height);white-space:normal}._markdown_1ut33_15 p{font-size:inherit}._markdown_1ut33_15 :is(h2,h3,h4){color:var(--ai-text);font-size:var(--cw-font-size-small);font-weight:var(--cw-font-weight-bold);margin:var(--cw-spacing-dense) 0 var(--cw-spacing-tiny);background:0 0;padding:0}._markdown_1ut33_15 h2{color:var(--ai-accent)}._markdown_1ut33_15 h2:first-child{margin-top:0}._markdown_1ut33_15 ol,._markdown_1ut33_15 ul{margin:var(--cw-spacing-tiny) 0;padding-left:var(--cw-spacing)}._markdown_1ut33_15 li{margin:var(--cw-spacing-tiny) 0}._markdown_1ut33_15 strong{color:var(--ai-text);font-weight:var(--cw-font-weight-bold)}._markdown_1ut33_15 code{background:color-mix(in srgb,var(--cw-color-on-surface) 6%,transparent);border-radius:var(--cw-border-radius-small);font-family:var(--cw-font-monospace);font-size:var(--cw-font-size-small);padding:0 var(--cw-spacing-tiny)}._markdown_1ut33_15 pre{background:var(--ai-surface);border-radius:var(--cw-border-radius);padding:var(--cw-spacing-small)}._markdown_1ut33_15 pre,._markdown_1ut33_15 table{font-size:var(--cw-font-size-small);overflow-x:auto}._markdown_1ut33_15 table{border-collapse:collapse;margin:var(--cw-spacing-small) 0;width:max-content;max-width:100%;display:block}._markdown_1ut33_15 td,._markdown_1ut33_15 th{border:var(--cw-border-width) solid var(--ai-border);padding:var(--cw-spacing-tiny) var(--cw-spacing-small);text-align:left}._markdown_1ut33_15 th{background:var(--ai-surface);color:var(--cw-color-on-surface-variant);font-weight:var(--cw-font-weight-semibold)}._markdown_1ut33_15 hr{border:none;border-top:var(--cw-border-width) solid var(--ai-border);margin:var(--cw-spacing-dense) 0}._markdown_1ut33_15 a{color:var(--ai-accent);text-decoration:underline}._page_byv0r_1{grid-gap:var(--cw-gap);background:var(--cw-color-surface-container-low);box-sizing:border-box;gap:var(--cw-gap);height:100%;padding:var(--cw-spacing);grid-template-columns:30rem 1fr;display:grid}._editor_byv0r_21{background:var(--cw-color-surface-container-lowest);border-radius:var(--cw-border-radius-small);min-height:0;padding:var(--cw-spacing-dense)}._jsonInput_byv0r_37{border:var(--cw-border-width) solid var(--cw-color-outline-variant);border-radius:var(--cw-border-radius-small);font-family:var(--cw-font-monospace);font-size:var(--cw-font-size-small);min-height:17.5rem;padding:var(--cw-spacing-small);resize:vertical;flex:1}._right_byv0r_59{min-height:0;overflow:auto}._opNote_byv0r_83.cw-note{border-left:4px solid var(--accent-main);border-radius:var(--cw-border-radius-small) 0 0 var(--cw-border-radius-small);margin-top:var(--cw-spacing-tiny)}._opNote_byv0r_83.cw-note[data-variant=soft]{background:var(--cw-color-surface-container-low)}._opNote_byv0r_83 .cw-note-content{flex-direction:column;gap:.5rem;display:flex}._smallChip_byv0r_113.cw-chip{font-size:var(--cw-font-size-smallest);padding:var(--cw-spacing-tiny) var(--cw-spacing-small)}._issueList_byv0r_125{margin-left:var(--cw-spacing);padding:0}._issueBlocker_byv0r_139{color:var(--cw-color-on-error-container)}aside._mainmenu_1bc8w_5 nav{scrollbar-color:var(--cw-color-surface-dim) transparent;scrollbar-width:thin;max-height:100%;overflow-y:auto}aside._mainmenu_1bc8w_5 details{font-stretch:var(--cw-font-stretch-condensed);background-color:#0000;padding:0}:is(aside._mainmenu_1bc8w_5 details)>summary{gap:var(--cw-gap-small);padding:var(--cw-spacing-small) var(--cw-spacing-dense);list-style-type:none;transition:all .15s ease-in-out;display:flex}[open]:is(aside._mainmenu_1bc8w_5 details){background:var(--cw-color-surface-container);color:var(--cw-color-on-surface-variant)}[open]:is(aside._mainmenu_1bc8w_5 details)>summary{background-color:var(--cw-color-surface-container-highest);color:var(--cw-color-on-surface)}:is(aside._mainmenu_1bc8w_5 details):not([open])>summary:hover{background-color:var(--cw-color-layout-accent,var(--cw-color-primary));color:var(--cw-color-on-layout-accent,var(--cw-color-on-primary))}aside._mainmenu_1bc8w_5 details summary::-webkit-details-marker{display:none}aside._mainmenu_1bc8w_5 details:not([data-level="2"])>summary{font-family:var(--cw-font-family);font-size:var(--cw-font-size-medium);font-weight:var(--cw-font-weight-medium);line-height:var(--cw-font-line-height-small);text-overflow:clip;white-space:nowrap}:is(aside._mainmenu_1bc8w_5 details:not([data-level="2"])>summary):before{font-family:var(--cw-font-icons);font-size:1.25rem;font-weight:var(--cw-font-weight-regular);height:1.25rem;display:inline-block}:is(aside._mainmenu_1bc8w_5 details[data-level="2"])>summary{font-size:var(--cw-font-size-regular);font-weight:400;line-height:var(--cw-font-line-height-min);gap:0;padding-left:2.5rem}:is(:is(aside._mainmenu_1bc8w_5 details[data-level="2"])>summary):before{content:"";font-family:var(--cw-font-icons);font-size:1rem;line-height:100%}[open]:is(aside._mainmenu_1bc8w_5 details[data-level="2"]) summary{background:var(--cw-color-surface-container-high);color:inherit}aside._mainmenu_1bc8w_5 details>ul{padding:var(--cw-spacing-tiny);margin:0;list-style-type:none}:is(aside._mainmenu_1bc8w_5 details>ul)>li{font-size:var(--cw-font-size-regular);line-height:var(--cw-font-line-height)}:is(:is(aside._mainmenu_1bc8w_5 details>ul)>li)>div a{border-radius:var(--cw-border-radius-small);color:inherit;padding:var(--cw-spacing-tiny) var(--cw-spacing-small) var(--cw-spacing-tiny) var(--cw-size-large);justify-content:space-between;align-items:center;text-decoration:none;transition:all .25s ease-in-out;display:flex}:is(:is(:is(aside._mainmenu_1bc8w_5 details>ul)>li)>div a):hover{background-color:var(--cw-color-layout-accent,var(--cw-color-primary));color:var(--cw-color-on-layout-accent,var(--cw-color-on-primary))}:is(:is(:is(aside._mainmenu_1bc8w_5 details>ul)>li)>div a) .cwi-icons{font-size:1.25rem}aside._mainmenu_1bc8w_5 details[data-level="2"]>ul>li>div>a{padding-left:3.5rem}aside._mainmenu_1bc8w_5>footer{font-size:var(--cw-font-size-medium);padding:var(--cw-spacing-dense);flex-direction:column;grid-row:3;justify-content:flex-end;display:flex}:is(aside._mainmenu_1bc8w_5>footer)>img{width:6rem}:is(aside._mainmenu_1bc8w_5>footer)>small{font-size:var(--cw-font-size-small)}aside._mainmenu_1bc8w_5 details._mainmenu-favorite-section_1bc8w_309[open]{z-index:1;position:sticky;top:0}:is(aside._mainmenu_1bc8w_5 details._mainmenu-favorite-section_1bc8w_309[open])>summary{background-color:var(--cw-color-surface-container)}:is(aside._mainmenu_1bc8w_5 details._mainmenu-favorite-section_1bc8w_309[open])>ul{background:var(--cw-color-surface-container-lowest);scrollbar-width:none;max-height:10rem;overflow:auto;box-shadow:0 4px 16px -8px #0003}details._mainmenu-favorite-section_1bc8w_309 a{gap:.5rem;font-size:1em;justify-content:flex-start!important;padding-left:.75rem!important}:is(details._mainmenu-favorite-section_1bc8w_309 a):before{font-family:var(--cw-font-icons);font-size:1.25rem;line-height:100%}:is(details._mainmenu-favorite-section_1bc8w_309 a)>div{font-family:var(--cw-font-family);flex-direction:column;display:flex}:is(:is(details._mainmenu-favorite-section_1bc8w_309 a)>div)>small{line-height:125%}:is(:is(details._mainmenu-favorite-section_1bc8w_309 a)>div)>strong{font-weight:600;line-height:125%}._mainpage_5x33z_5{--sidebar-size:15rem;--navbar-size:4rem;--footer-size:6rem;--logo-size:2.5rem;grid-template-columns:15rem 1fr;grid-template-areas:"Header Header""Menu Content";grid-template-columns:var(--sidebar-size,15rem) 1fr;grid-template-rows:4rem 1fr;grid-template-rows:var(--navbar-size,4rem) 1fr;grid-gap:0;font-family:var(--cw-font-family);transition-behavior:allow-discrete;-webkit-user-select:none;user-select:none;will-change:grid-template-columns;gap:0;font-size:1rem;transition:grid-template-columns .35s ease-out;display:grid}._mainpage_5x33z_5>main{scrollbar-gutter:stable;scrollbar-width:thin;grid-area:Content;overflow:auto}._mainpage_5x33z_5>aside,._mainpage_5x33z_5>main{height:calc(100vh - var(--navbar-size));min-height:calc(100vh - var(--navbar-size))}._mainpage_5x33z_5>aside{background-color:var(--cw-color-surface-container-low);color:var(--cw-color-on-surface-variant);grid-area:Menu;grid-template-rows:1fr 2.25rem var(--footer-size);max-height:calc(100vh - var(--navbar-size));top:var(--navbar-size);width:var(--sidebar-size);will-change:transform;z-index:25;transition:transform .35s ease-out;display:grid;position:fixed;transform:translate(0)}._mainpage_5x33z_5[data-sidebar-open=false]{grid-template-columns:0 1fr}._mainpage_5x33z_5[data-sidebar-open=false]>aside{transform:translate(-100%)}._mainpage_5x33z_5[data-sidebar-open=true]{grid-template-columns:15rem 1fr;grid-template-columns:var(--sidebar-size,15rem) 1fr}._mainpage_5x33z_5[data-sidebar-open=true]>aside{transform:translate(0)}._billing-overdue-border_5x33z_137{border:6px solid var(--cw-color-error);pointer-events:none;z-index:var(--cw-z-index-highest);position:fixed;inset:0}._billing-overdue-border_5x33z_137>span{background-color:var(--cw-color-error);border-radius:0 0 var(--cw-border-radius) var(--cw-border-radius);color:var(--cw-color-on-error);font-size:var(--cw-font-size-small);padding:var(--cw-spacing-tiny) var(--cw-spacing-small);position:absolute;top:0;left:50%;transform:translate(-50%)}._mainpage_5x33z_5>header{grid-area:Header;grid-template-columns:calc(var(--sidebar-size) - var(--cw-spacing-dense)) 1fr max-content;grid-gap:var(--cw-gap);background-color:var(--cw-color-surface-container-low);color:var(--cw-color-on-surface-variant);align-items:center;gap:var(--cw-gap);padding:var(--cw-spacing-dense);z-index:20;display:grid;position:sticky;top:0}:is(._mainpage_5x33z_5>header)>nav{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}:is(:is(._mainpage_5x33z_5>header)>nav)>b{font-stretch:var(--cw-font-stretch-condensed);font-weight:var(--cw-font-weight-medium)}:is(._mainpage_5x33z_5>header)>menu{justify-content:flex-end;align-items:center;gap:2rem;display:flex}figure._user-profile_5x33z_251{grid-template-columns:2.5rem var(--logo-size) 1fr;grid-gap:var(--cw-gap-small);font-stretch:var(--cw-font-stretch-condensed);align-items:center;gap:var(--cw-gap-small);--cw-color-icons:var(--cw-color-on-surface-variant);margin:0;display:grid}figure._user-profile_5x33z_251 img{border:.2rem solid var(--cw-color-surface-container-highest);max-height:var(--logo-size);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%;max-width:100%}figure._user-profile_5x33z_251 figcaption{flex-direction:column;display:flex}:is(figure._user-profile_5x33z_251 figcaption)>small{font-size:var(--cw-font-size-small);font-weight:500;line-height:var(--cw-font-line-height-small);opacity:.75}:is(figure._user-profile_5x33z_251 figcaption)>strong{font-size:var(--cw-font-size-medium);line-height:var(--cw-font-line-height);text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}._home-button_5x33z_337{border-radius:var(--cw-border-radius);color:var(--cw-color-icons);cursor:pointer;padding:var(--cw-spacing-small);background-color:#0000;justify-content:center;align-items:center;font-size:1.5rem;text-decoration:none;transition:background-color .15s;display:inline-flex}._home-button_5x33z_337:focus,._home-button_5x33z_337:hover{background-color:var(--cw-color-primary-container);color:var(--cw-color-on-primary-container)}._home-button_5x33z_337:is(a){line-height:0}._logout-button_5x33z_385{width:2.5rem;height:2.5rem}@media screen and (width<=1099.98px){._mainpage_5x33z_5{flex-direction:column;display:flex}._mainpage_5x33z_5[data-sidebar-open=true]>aside{box-shadow:12px 8px 16px -8px var(--cw-color-shadow)}._mainpage_5x33z_5>header>menu{gap:1rem}}@media screen and (width<=749.98px){._mainpage_5x33z_5>header{grid-template-columns:max-content 1fr}._mainpage_5x33z_5>header nav{display:none}figure._user-profile_5x33z_251{display:flex}figure._user-profile_5x33z_251 figcaption{display:none}}@media screen and (width<=529.98px){._mainpage_5x33z_5>header>menu ul{display:none}}.cbt-walkthrough-backdrop{z-index:10000;width:100%;height:100%;position:fixed;inset:0}.cbt-walkthrough-tooltip{background:var(--cw-color-surface-container-lowest);border-radius:var(--cw-border-radius-large);box-shadow:0 4px 24px var(--cw-color-shadow);min-width:260px;max-width:400px;padding:var(--cw-spacing);pointer-events:auto;z-index:10000;transition:top .25s,left .25s;position:fixed}.cbt-walkthrough-tooltip h4{color:var(--cw-color-on-surface);margin:0 0 var(--cw-spacing-small)}.cbt-walkthrough-tooltip p{color:var(--cw-color-on-surface-variant);font-size:var(--cw-font-size-regular);line-height:var(--cw-font-line-height);margin:0 0 var(--cw-spacing)}.cbt-walkthrough-tooltip footer>span{color:var(--cw-color-on-surface-variant);font-size:var(--cw-font-size-small);white-space:nowrap}.cbt-walkthrough-tooltip-arrow{border:8px solid #0000;width:0;height:0;position:absolute}.cbt-walkthrough-tooltip-arrow[data-placement=top]{border-top-color:var(--cw-color-surface-container-lowest);bottom:-16px;left:50%;transform:translate(-50%)}.cbt-walkthrough-tooltip-arrow[data-placement=bottom]{border-bottom-color:var(--cw-color-surface-container-lowest);top:-16px;left:50%;transform:translate(-50%)}.cbt-walkthrough-tooltip-arrow[data-placement=left]{border-left-color:var(--cw-color-surface-container-lowest);top:50%;right:-16px;transform:translateY(-50%)}.cbt-walkthrough-tooltip-arrow[data-placement=right]{border-right-color:var(--cw-color-surface-container-lowest);top:50%;left:-16px;transform:translateY(-50%)}.cbt-walkthrough-highlight{border-radius:var(--cw-border-radius-small);outline:3px solid var(--cw-color-primary);outline-offset:4px;transition:outline-color .3s}body:has(.cbt-walkthrough-backdrop) #freshworks-container{display:none!important}
