@charset "UTF-8";.mds{background:var(--mds_foundations_body_background-color);color:var(--mds_foundations_body_text-color);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}.mds main{display:block}.mds h1{font-size:2em;margin:.67em 0}.mds hr{box-sizing:content-box;height:0;overflow:visible}.mds pre{font-family:monospace;font-size:1em}.mds a{background-color:transparent}.mds abbr[title]{border-bottom-width:0;text-decoration:underline;text-decoration:underline dotted}.mds b,.mds strong{font-weight:bolder}.mds code,.mds kbd,.mds samp{font-family:monospace;font-size:1em}.mds small{font-size:80%}.mds sub,.mds sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.mds sub{bottom:-.25em}.mds sup{top:-.5em}.mds img{border-style:none}.mds button,.mds input,.mds optgroup,.mds select,.mds textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.mds button,.mds input{overflow:visible}.mds button,.mds select{text-transform:none}.mds button,.mds [type=button],.mds [type=reset],.mds [type=submit]{-webkit-appearance:button}.mds button::-moz-focus-inner,.mds [type=button]::-moz-focus-inner,.mds [type=reset]::-moz-focus-inner,.mds [type=submit]::-moz-focus-inner{border-style:none;padding:0}.mds button:-moz-focusring,.mds [type=button]:-moz-focusring,.mds [type=reset]:-moz-focusring,.mds [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.mds fieldset{border-width:0;padding:0;margin:0}.mds legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.mds progress{vertical-align:baseline}.mds textarea{overflow:auto}.mds [type=checkbox],.mds [type=radio]{box-sizing:border-box;padding:0}.mds [type=number]::-webkit-inner-spin-button,.mds [type=number]::-webkit-outer-spin-button{height:auto}.mds [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.mds [type=search]::-webkit-search-decoration{-webkit-appearance:none}.mds ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.mds details{display:block}.mds summary{display:list-item}.mds template{display:none}.mds [hidden]{display:none}.mds *{box-sizing:border-box}.mds footer,.mds main{display:block}.mds button,.mds input,.mds optgroup,.mds select,.mds textarea{font-family:inherit}.mds code{word-break:normal;overflow-wrap:anywhere}.mds [slot=label],.mds [slot=errormessage],.mds [slot=hint],.mds [slot=legend]{display:flex;align-items:center;gap:var(--mds_foundations_slot_gap)}.mds mc-modal h1,.mds mc-tab-bar h1,.mds mc-popover h1,.mds mc-c-accordion h1{margin:calc(var(--mds_foundations_typography_heading-1_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-1_margin-bottom) / 2) 0}.mds mc-modal h2,.mds mc-tab-bar h2,.mds mc-popover h2,.mds mc-c-accordion h2{margin:calc(var(--mds_foundations_typography_heading-2_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-2_margin-bottom) / 2) 0}.mds mc-modal h3,.mds mc-tab-bar h3,.mds mc-popover h3,.mds mc-c-accordion h3{margin:calc(var(--mds_foundations_typography_heading-3_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-3_margin-bottom) / 2) 0}.mds mc-modal h4,.mds mc-tab-bar h4,.mds mc-popover h4,.mds mc-c-accordion h4{margin:calc(var(--mds_foundations_typography_heading-4_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-4_margin-bottom) / 2) 0}.mds mc-modal h5,.mds mc-tab-bar h5,.mds mc-popover h5,.mds mc-c-accordion h5{margin:calc(var(--mds_foundations_typography_heading-4_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-4_margin-bottom) / 2) 0}.mds mc-modal h6,.mds mc-tab-bar h6,.mds mc-popover h6,.mds mc-c-accordion h6{margin:calc(var(--mds_foundations_typography_heading-4_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-4_margin-bottom) / 2) 0}.mds mc-modal p,.mds mc-tab-bar p,.mds mc-popover p,.mds mc-c-accordion p{margin:calc(var(--mds_foundations_typography_paragraph_margin-top) / 2) 0 calc(var(--mds_foundations_typography_paragraph_margin-bottom) / 2) 0}.mds mc-modal hr,.mds mc-tab-bar hr,.mds mc-popover hr,.mds mc-c-accordion hr{margin:calc(var(----mds_foundations_horizontal-rule_margin-top) / 2) 0 calc(var(--mds_foundations_horizontal-rule_margin-bottom) / 2) 0}.mds mc-modal ol,.mds mc-modal ul,.mds mc-tab-bar ol,.mds mc-tab-bar ul,.mds mc-popover ol,.mds mc-popover ul,.mds mc-c-accordion ol,.mds mc-c-accordion ul{margin:calc(var(--mds_foundations_list_margin-top) / 2) 0 calc(var(--mds_foundations_list_margin-bottom) / 2) 0}.mds .mds-breadcrumb ol{list-style:none;flex-flow:row wrap;gap:0;margin:0;padding:0}.mds .mds-breadcrumb ol li{display:flex;padding:0}.mds .mds-breadcrumb ol a{text-decoration:none;color:var(--mds_foundations_breadcrumb_item_text-color);align-items:center}.mds .mds-breadcrumb ol a:hover{text-decoration:underline}.mds .mds-breadcrumb ol a mc-icon::part(icon){fill:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol li:after{padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_brand_appearance_neutral_weakest_text-color);content:"/"}.mds .mds-breadcrumb ol li:last-child{color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol li:last-child:after{content:""}.mds .mds-breadcrumb ol li:last-child{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-breadcrumb ol li:last-child{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-breadcrumb ol li:last-child{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-breadcrumb ol .mds-breadcrumb__long-and-truncated{flex:.5;display:block;max-width:max-content;padding-right:var(--mds_foundations_breadcrumb_truncated_item_padding);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.mds .mds-breadcrumb ol .mds-breadcrumb__long-and-truncated a{display:inline}.mds .mds-breadcrumb ol .mds-breadcrumb__long-and-truncated:after{position:absolute;top:0;right:0}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li{display:none}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:first-child,.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3),.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2),.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:last-child{display:flex}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3)~li.mds-breadcrumb__long-and-truncated,.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2)~li.mds-breadcrumb__long-and-truncated{display:block}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3) a{display:none}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3):after{content:"...";padding:0 var(--mds_foundations_breadcrumb_collapsed_padding) 0 0;color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2):before{content:"/";padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_foundations_breadcrumb_separator_text-color)}.mds .mds-breadcrumb{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-breadcrumb{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-breadcrumb{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}@media only screen and (max-width:640px){.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:first-child,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:last-child{display:flex}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3)~li.mds-breadcrumb__long-and-truncated,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2)~li.mds-breadcrumb__long-and-truncated{display:block}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3) a{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3):after{content:"...";padding:0 var(--mds_foundations_breadcrumb_collapsed_padding) 0 0;color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2):before{content:"/";padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_foundations_breadcrumb_separator_text-color)}}@container (max-width: 640px){.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:first-child,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:last-child{display:flex}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3)~li.mds-breadcrumb__long-and-truncated,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2)~li.mds-breadcrumb__long-and-truncated{display:block}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3) a{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3):after{content:"...";padding:0 var(--mds_foundations_breadcrumb_collapsed_padding) 0 0;color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2):before{content:"/";padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_foundations_breadcrumb_separator_text-color)}}.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-tree-nav li{margin:0;padding:0}.mds .mds-tree-nav li.mds-tree-nav--separator{border-top:1px solid var(--mds_brand_appearance_neutral_weak_border-color);margin:10px 0;padding:0}.mds .mds-tree-nav summary,.mds .mds-tree-nav a{position:relative;border-radius:var(--mds_brand_border_medium_radius);cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:2px;overflow:hidden;padding:6px 36px 6px 16px;text-decoration:var(--mds_foundations_link_stand-alone_text-decoration);user-select:none;-moz-user-select:none;-webkit-user-select:none}.mds .mds-tree-nav summary mc-icon,.mds .mds-tree-nav a mc-icon{margin-right:8px}.mds .mds-tree-nav summary mc-icon::part(icon),.mds .mds-tree-nav a mc-icon::part(icon){fill:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-tree-nav summary:visited,.mds .mds-tree-nav a:visited{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{background-color:var(--mds_brand_appearance_state_neutral_default_hover_background-color);color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:hover mc-icon::part(icon),.mds .mds-tree-nav summary:active mc-icon::part(icon),.mds .mds-tree-nav a:hover mc-icon::part(icon),.mds .mds-tree-nav a:active mc-icon::part(icon){fill:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:focus-visible,.mds .mds-tree-nav a:focus-visible{outline:0;box-shadow:inset var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds .mds-tree-nav summary,.mds .mds-tree-nav a{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-tree-nav a.mds-tree-nav__active{color:var(--mds_brand_appearance_neutral_default_text-color);background-color:var(--mds_brand_appearance_state_neutral_default_hover_background-color)}.mds .mds-tree-nav a.mds-tree-nav__active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:16px;width:3px;background-color:var(--mds_brand_appearance_static_brand)}.mds .mds-tree-nav a.mds-tree-nav__active mc-icon::part(icon){fill:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav a.mds-tree-nav__active{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav a.mds-tree-nav__active{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav a.mds-tree-nav__active{font-style:var(--mds_brand_typography_text_small_medium_font-style);font-weight:var(--mds_brand_typography_text_small_medium_font-weight)}.mds .mds-tree-nav a.mds-tree-nav__external:after{margin-left:16px;display:inline;height:20px;width:20px;background-color:var(--mds_brand_appearance_neutral_weak_text-color);content:"";-webkit-mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.mds .mds-tree-nav summary{list-style-type:none;border-radius:var(--mds_brand_border_large_radius)}.mds .mds-tree-nav summary::-webkit-details-marker{display:none}.mds .mds-tree-nav details[open]{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav details>summary:after,.mds .mds-tree-nav a.mds-tree-nav__external:after{position:absolute;right:8px}.mds .mds-tree-nav details>summary:after{margin-left:16px;height:20px;width:20px;background-color:var(--mds_brand_appearance_neutral_weak_text-color);content:"";-webkit-mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-down" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M8.717 13.643l-5.1-6.071.766-.644L9.483 13h1.034l5.1-6.072.766.644-5.1 6.071a1 1 0 0 1-.766.357H9.483a1 1 0 0 1-.766-.357z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-down" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M8.717 13.643l-5.1-6.071.766-.644L9.483 13h1.034l5.1-6.072.766.644-5.1 6.071a1 1 0 0 1-.766.357H9.483a1 1 0 0 1-.766-.357z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.mds .mds-tree-nav details[open]>summary:after{-webkit-mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-up" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M10.517 7H9.483l-5.1 6.072-.766-.644 5.1-6.071A1 1 0 0 1 9.483 6h1.034a1 1 0 0 1 .766.357l5.1 6.071-.766.644L10.517 7z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-up" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M10.517 7H9.483l-5.1 6.072-.766-.644 5.1-6.071A1 1 0 0 1 9.483 6h1.034a1 1 0 0 1 .766.357l5.1 6.071-.766.644L10.517 7z"/></svg>') no-repeat 50% 50%}.mds .mds-tree-nav details[open]>summary{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav details[open]>summary{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav details[open]>summary{font-style:var(--mds_brand_typography_text_small_medium_font-style);font-weight:var(--mds_brand_typography_text_small_medium_font-weight)}.mds .mds-tree-nav details>summary:hover:after{background-color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:has(mc-badge),.mds .mds-tree-nav a:has(mc-badge){padding-right:8px}.mds .mds-tree-nav summary:has(mc-badge[position=right]),.mds .mds-tree-nav a:has(mc-badge[position=right]){justify-content:space-between}.mds .mds-tree-nav summary mc-badge[position=right]{padding-right:28px}.mds .mds-tree-nav .mds-tree-nav__external mc-badge[position=right]{padding-right:28px}.mds .mds-tree-nav li details li a,.mds .mds-tree-nav li details li summary{padding-left:32px}.mds .mds-tree-nav li details li details li a,.mds .mds-tree-nav li details li details li summary{padding-left:48px}.mds .mds-tree-nav li details li details li details li a,.mds .mds-tree-nav li details li details li details li summary{padding-left:64px}.mds .mds-tree-nav li details li details li details li details li a,.mds .mds-tree-nav li details li details li details li details li summary{padding-left:80px}.mds .mds-tree-nav li details li details li details li details li details li a,.mds .mds-tree-nav li details li details li details li details li details li summary{padding-left:96px}.mds .mds-neutral__text-color{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-neutral--weakest__text-color{color:var(--mds_brand_appearance_neutral_weakest_text-color)}.mds .mds-neutral--weak__text-color{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-neutral--strong__text-color{color:var(--mds_brand_appearance_neutral_strong_text-color)}.mds .mds-neutral--strongest__text-color{color:var(--mds_brand_appearance_neutral_strongest_text-color)}.mds .mds-neutral--inverse__text-color{color:var(--mds_brand_appearance_neutral_inverse_text-color)}.mds .mds-neutral--subtle__text-color{color:var(--mds_brand_appearance_neutral_subtle_text-color)}.mds .mds-neutral--alt__text-color{color:var(--mds_brand_appearance_neutral_alt_text-color)}.mds .mds-neutral__background-color{background-color:var(--mds_brand_appearance_neutral_default_background-color)}.mds .mds-neutral--weakest__background-color{background-color:var(--mds_brand_appearance_neutral_weakest_background-color)}.mds .mds-neutral--weak__background-color{background-color:var(--mds_brand_appearance_neutral_weak_background-color)}.mds .mds-neutral--strong__background-color{background-color:var(--mds_brand_appearance_neutral_strong_background-color)}.mds .mds-neutral--strongest__background-color{background-color:var(--mds_brand_appearance_neutral_strongest_background-color)}.mds .mds-neutral--inverse__background-color{background-color:var(--mds_brand_appearance_neutral_inverse_background-color)}.mds .mds-neutral--subtle__background-color{background-color:var(--mds_brand_appearance_neutral_subtle_background-color)}.mds .mds-neutral--alt__background-color{background-color:var(--mds_brand_appearance_neutral_alt_background-color)}.mds .mds-neutral__on-background-color{color:var(--mds_brand_appearance_neutral_default_on-background-color)}.mds .mds-neutral--weakest__on-background-color{color:var(--mds_brand_appearance_neutral_weakest_on-background-color)}.mds .mds-neutral--weak__on-background-color{color:var(--mds_brand_appearance_neutral_weak_on-background-color)}.mds .mds-neutral--strong__on-background-color{color:var(--mds_brand_appearance_neutral_strong_on-background-color)}.mds .mds-neutral--strongest__on-background-color{color:var(--mds_brand_appearance_neutral_strongest_on-background-color)}.mds .mds-neutral--inverse__on-background-color{color:var(--mds_brand_appearance_neutral_inverse_on-background-color)}.mds .mds-neutral--subtle__on-background-color{color:var(--mds_brand_appearance_neutral_subtle_on-background-color)}.mds .mds-neutral--alt__on-background-color{color:var(--mds_brand_appearance_neutral_alt_on-background-color)}.mds .mds-neutral__border-color{border-color:var(--mds_brand_appearance_neutral_default_border-color)}.mds .mds-neutral--weakest__border-color{border-color:var(--mds_brand_appearance_neutral_weakest_border-color)}.mds .mds-neutral--weak__border-color{border-color:var(--mds_brand_appearance_neutral_weak_border-color)}.mds .mds-neutral--strong__border-color{border-color:var(--mds_brand_appearance_neutral_strong_border-color)}.mds .mds-neutral--strongest__border-color{border-color:var(--mds_brand_appearance_neutral_strongest_border-color)}.mds .mds-neutral--inverse__border-color{border-color:var(--mds_brand_appearance_neutral_inverse_border-color)}.mds .mds-neutral--subtle__border-color{border-color:var(--mds_brand_appearance_neutral_subtle_border-color)}.mds .mds-neutral--alt__border-color{border-color:var(--mds_brand_appearance_neutral_alt_border-color)}.mds a.mds-neutral__text-color,.mds a.mds-neutral__text-color:active,.mds a.mds-neutral__text-color:visited{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds a.mds-neutral--weakest__text-color,.mds a.mds-neutral--weakest__text-color:active,.mds a.mds-neutral--weakest__text-color:visited{color:var(--mds_brand_appearance_neutral_weakest_text-color)}.mds a.mds-neutral--weak__text-color,.mds a.mds-neutral--weak__text-color:active,.mds a.mds-neutral--weak__text-color:visited{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds a.mds-neutral--strong__text-color,.mds a.mds-neutral--strong__text-color:active,.mds a.mds-neutral--strong__text-color:visited{color:var(--mds_brand_appearance_neutral_strong_text-color)}.mds a.mds-neutral--strongest__text-color,.mds a.mds-neutral--strongest__text-color:active,.mds a.mds-neutral--strongest__text-color:visited{color:var(--mds_brand_appearance_neutral_strongest_text-color)}.mds a.mds-neutral--inverse__text-color,.mds a.mds-neutral--inverse__text-color:active,.mds a.mds-neutral--inverse__text-color:visited{color:var(--mds_brand_appearance_neutral_inverse_text-color)}.mds a.mds-neutral--subtle__text-color,.mds a.mds-neutral--subtle__text-color:active,.mds a.mds-neutral--subtle__text-color:visited{color:var(--mds_brand_appearance_neutral_subtle_text-color)}.mds a.mds-neutral--alt__text-color,.mds a.mds-neutral--alt__text-color:active,.mds a.mds-neutral--alt__text-color:visited{color:var(--mds_brand_appearance_neutral_alt_text-color)}.mds .mds-primary__text-color{color:var(--mds_brand_appearance_primary_default_text-color)}.mds .mds-primary--weak__text-color{color:var(--mds_brand_appearance_primary_weak_text-color)}.mds .mds-primary--subtle__text-color{color:var(--mds_brand_appearance_primary_subtle_text-color)}.mds .mds-primary__background-color{background-color:var(--mds_brand_appearance_primary_default_background-color)}.mds .mds-primary--weak__background-color{background-color:var(--mds_brand_appearance_primary_weak_background-color)}.mds .mds-primary--subtle__background-color{background-color:var(--mds_brand_appearance_primary_subtle_background-color)}.mds .mds-primary__on-background-color{color:var(--mds_brand_appearance_primary_default_on-background-color)}.mds .mds-primary--weak__on-background-color{color:var(--mds_brand_appearance_primary_weak_on-background-color)}.mds .mds-primary--subtle__on-background-color{color:var(--mds_brand_appearance_primary_subtle_on-background-color)}.mds .mds-primary__border-color{border-color:var(--mds_brand_appearance_primary_default_border-color)}.mds .mds-primary--weak__border-color{border-color:var(--mds_brand_appearance_primary_weak_border-color)}.mds .mds-primary--subtle__border-color{border-color:var(--mds_brand_appearance_primary_subtle_border-color)}.mds a.mds-primary__text-color,.mds a.mds-primary__text-color:active,.mds a.mds-primary__text-color:visited{color:var(--mds_brand_appearance_primary_default_text-color)}.mds a.mds-primary--weak__text-color,.mds a.mds-primary--weak__text-color:active,.mds a.mds-primary--weak__text-color:visited{color:var(--mds_brand_appearance_primary_weak_text-color)}.mds a.mds-primary--subtle__text-color,.mds a.mds-primary--subtle__text-color:active,.mds a.mds-primary--subtle__text-color:visited{color:var(--mds_brand_appearance_primary_subtle_text-color)}.mds .mds-secondary__text-color{color:var(--mds_brand_appearance_secondary_default_text-color)}.mds .mds-secondary--weak__text-color{color:var(--mds_brand_appearance_secondary_weak_text-color)}.mds .mds-secondary--subtle__text-color{color:var(--mds_brand_appearance_secondary_subtle_text-color)}.mds .mds-secondary__background-color{background-color:var(--mds_brand_appearance_secondary_default_background-color)}.mds .mds-secondary--weak__background-color{background-color:var(--mds_brand_appearance_secondary_weak_background-color)}.mds .mds-secondary--subtle__background-color{background-color:var(--mds_brand_appearance_secondary_subtle_background-color)}.mds .mds-secondary__on-background-color{color:var(--mds_brand_appearance_secondary_default_on-background-color)}.mds .mds-secondary--weak__on-background-color{color:var(--mds_brand_appearance_secondary_weak_on-background-color)}.mds .mds-secondary--subtle__on-background-color{color:var(--mds_brand_appearance_secondary_subtle_on-background-color)}.mds .mds-secondary__border-color{border-color:var(--mds_brand_appearance_secondary_default_border-color)}.mds .mds-secondary--weak__border-color{border-color:var(--mds_brand_appearance_secondary_weak_border-color)}.mds .mds-secondary--subtle__border-color{border-color:var(--mds_brand_appearance_secondary_subtle_border-color)}.mds a.mds-secondary__text-color,.mds a.mds-secondary__text-color:active,.mds a.mds-secondary__text-color:visited{color:var(--mds_brand_appearance_secondary_default_text-color)}.mds a.mds-secondary--weak__text-color,.mds a.mds-secondary--weak__text-color:active,.mds a.mds-secondary--weak__text-color:visited{color:var(--mds_brand_appearance_secondary_weak_text-color)}.mds a.mds-secondary--subtle__text-color,.mds a.mds-secondary--subtle__text-color:active,.mds a.mds-secondary--subtle__text-color:visited{color:var(--mds_brand_appearance_secondary_subtle_text-color)}.mds .mds-info__text-color{color:var(--mds_brand_appearance_info_default_text-color)}.mds .mds-info--weak__text-color{color:var(--mds_brand_appearance_info_weak_text-color)}.mds .mds-info--subtle__text-color{color:var(--mds_brand_appearance_info_subtle_text-color)}.mds .mds-info__background-color{background-color:var(--mds_brand_appearance_info_default_background-color)}.mds .mds-info--weak__background-color{background-color:var(--mds_brand_appearance_info_weak_background-color)}.mds .mds-info--subtle__background-color{background-color:var(--mds_brand_appearance_info_subtle_background-color)}.mds .mds-info__on-background-color{color:var(--mds_brand_appearance_info_default_on-background-color)}.mds .mds-info--weak__on-background-color{color:var(--mds_brand_appearance_info_weak_on-background-color)}.mds .mds-info--subtle__on-background-color{color:var(--mds_brand_appearance_info_subtle_on-background-color)}.mds .mds-info__border-color{border-color:var(--mds_brand_appearance_info_default_border-color)}.mds .mds-info--weak__border-color{border-color:var(--mds_brand_appearance_info_weak_border-color)}.mds .mds-info--subtle__border-color{border-color:var(--mds_brand_appearance_info_subtle_border-color)}.mds a.mds-info__text-color,.mds a.mds-info__text-color:active,.mds a.mds-info__text-color:visited{color:var(--mds_brand_appearance_info_default_text-color)}.mds a.mds-info--weak__text-color,.mds a.mds-info--weak__text-color:active,.mds a.mds-info--weak__text-color:visited{color:var(--mds_brand_appearance_info_weak_text-color)}.mds a.mds-info--subtle__text-color,.mds a.mds-info--subtle__text-color:active,.mds a.mds-info--subtle__text-color:visited{color:var(--mds_brand_appearance_info_subtle_text-color)}.mds .mds-error__text-color{color:var(--mds_brand_appearance_error_default_text-color)}.mds .mds-error--weak__text-color{color:var(--mds_brand_appearance_error_weak_text-color)}.mds .mds-error--subtle__text-color{color:var(--mds_brand_appearance_error_subtle_text-color)}.mds .mds-error__background-color{background-color:var(--mds_brand_appearance_error_default_background-color)}.mds .mds-error--weak__background-color{background-color:var(--mds_brand_appearance_error_weak_background-color)}.mds .mds-error--subtle__background-color{background-color:var(--mds_brand_appearance_error_subtle_background-color)}.mds .mds-error__on-background-color{color:var(--mds_brand_appearance_error_default_on-background-color)}.mds .mds-error--weak__on-background-color{color:var(--mds_brand_appearance_error_weak_on-background-color)}.mds .mds-error--subtle__on-background-color{color:var(--mds_brand_appearance_error_subtle_on-background-color)}.mds .mds-error__border-color{border-color:var(--mds_brand_appearance_error_default_border-color)}.mds .mds-error--weak__border-color{border-color:var(--mds_brand_appearance_error_weak_border-color)}.mds .mds-error--subtle__border-color{border-color:var(--mds_brand_appearance_error_subtle_border-color)}.mds a.mds-error__text-color,.mds a.mds-error__text-color:active,.mds a.mds-error__text-color:visited{color:var(--mds_brand_appearance_error_default_text-color)}.mds a.mds-error--weak__text-color,.mds a.mds-error--weak__text-color:active,.mds a.mds-error--weak__text-color:visited{color:var(--mds_brand_appearance_error_weak_text-color)}.mds a.mds-error--subtle__text-color,.mds a.mds-error--subtle__text-color:active,.mds a.mds-error--subtle__text-color:visited{color:var(--mds_brand_appearance_error_subtle_text-color)}.mds .mds-warning__text-color{color:var(--mds_brand_appearance_warning_default_text-color)}.mds .mds-warning--weak__text-color{color:var(--mds_brand_appearance_warning_weak_text-color)}.mds .mds-warning--subtle__text-color{color:var(--mds_brand_appearance_warning_subtle_text-color)}.mds .mds-warning__background-color{background-color:var(--mds_brand_appearance_warning_default_background-color)}.mds .mds-warning--weak__background-color{background-color:var(--mds_brand_appearance_warning_weak_background-color)}.mds .mds-warning--subtle__background-color{background-color:var(--mds_brand_appearance_warning_subtle_background-color)}.mds .mds-warning__on-background-color{color:var(--mds_brand_appearance_warning_default_on-background-color)}.mds .mds-warning--weak__on-background-color{color:var(--mds_brand_appearance_warning_weak_on-background-color)}.mds .mds-warning--subtle__on-background-color{color:var(--mds_brand_appearance_warning_subtle_on-background-color)}.mds .mds-warning__border-color{border-color:var(--mds_brand_appearance_warning_default_border-color)}.mds .mds-warning--weak__border-color{border-color:var(--mds_brand_appearance_warning_weak_border-color)}.mds .mds-warning--subtle__border-color{border-color:var(--mds_brand_appearance_warning_subtle_border-color)}.mds a.mds-warning__text-color,.mds a.mds-warning__text-color:active,.mds a.mds-warning__text-color:visited{color:var(--mds_brand_appearance_warning_default_text-color)}.mds a.mds-warning--weak__text-color,.mds a.mds-warning--weak__text-color:active,.mds a.mds-warning--weak__text-color:visited{color:var(--mds_brand_appearance_warning_weak_text-color)}.mds a.mds-warning--subtle__text-color,.mds a.mds-warning--subtle__text-color:active,.mds a.mds-warning--subtle__text-color:visited{color:var(--mds_brand_appearance_warning_subtle_text-color)}.mds .mds-success__text-color{color:var(--mds_brand_appearance_success_default_text-color)}.mds .mds-success--weak__text-color{color:var(--mds_brand_appearance_success_weak_text-color)}.mds .mds-success--subtle__text-color{color:var(--mds_brand_appearance_success_subtle_text-color)}.mds .mds-success__background-color{background-color:var(--mds_brand_appearance_success_default_background-color)}.mds .mds-success--weak__background-color{background-color:var(--mds_brand_appearance_success_weak_background-color)}.mds .mds-success--subtle__background-color{background-color:var(--mds_brand_appearance_success_subtle_background-color)}.mds .mds-success__on-background-color{color:var(--mds_brand_appearance_success_default_on-background-color)}.mds .mds-success--weak__on-background-color{color:var(--mds_brand_appearance_success_weak_on-background-color)}.mds .mds-success--subtle__on-background-color{color:var(--mds_brand_appearance_success_subtle_on-background-color)}.mds .mds-success__border-color{border-color:var(--mds_brand_appearance_success_default_border-color)}.mds .mds-success--weak__border-color{border-color:var(--mds_brand_appearance_success_weak_border-color)}.mds .mds-success--subtle__border-color{border-color:var(--mds_brand_appearance_success_subtle_border-color)}.mds a.mds-success__text-color,.mds a.mds-success__text-color:active,.mds a.mds-success__text-color:visited{color:var(--mds_brand_appearance_success_default_text-color)}.mds a.mds-success--weak__text-color,.mds a.mds-success--weak__text-color:active,.mds a.mds-success--weak__text-color:visited{color:var(--mds_brand_appearance_success_weak_text-color)}.mds a.mds-success--subtle__text-color,.mds a.mds-success--subtle__text-color:active,.mds a.mds-success--subtle__text-color:visited{color:var(--mds_brand_appearance_success_subtle_text-color)}.mds .mds-layout{height:100vh;width:100vw;overflow:hidden;display:grid;transition:none}.mds .mds-layout mc-top-bar{grid-area:top-bar;height:64px;width:100%;background-color:var(--mds_brand_appearance_neutral_default_background-color);border-bottom:1px solid var(--mds_brand_appearance_neutral_weak_border-color)}@media only screen and (max-width:1024px){.mds .mds-layout mc-top-bar{padding:0 16px 0 52px}}@media only screen and (min-width:1025px){.mds .mds-layout mc-top-bar{padding:0 24px 0 60px}}.mds .mds-layout mc-side-bar{grid-area:side-bar}.mds .mds-layout mc-side-bar:not([open]) .mds-tree-nav{opacity:0}@media only screen and (max-width:1024px){.mds .mds-layout mc-side-bar{height:64px;left:0;position:fixed;top:0;width:52px}}@media only screen and (min-width:1025px){.mds .mds-layout mc-side-bar{width:100%;position:relative}}@media only screen and (min-width:1025px){.mds .mds-layout:has(mc-side-bar:not([open])){grid-template-columns:0 1fr}}.mds .mds-layout .mds-page{grid-area:page;overflow-y:auto;height:auto}.mds .mds-layout .mds-page>.mds-grid{padding-left:24px;padding-right:24px}@media only screen and (max-width:1024px){.mds .mds-layout .mds-page>.mds-grid{margin:24px 0}}@media only screen and (min-width:1025px){.mds .mds-layout .mds-page>.mds-grid{margin:24px auto;max-width:1080px}}.mds .mds-layout .mds-page .mds-grid.mds-full-width{max-width:none}@media only screen and (min-width:1025px){.mds .mds-layout .mds-page .mds-grid.mds-full-width{margin:24px 0;max-width:none}}.mds .mds-layout .mds-footer{grid-area:footer}.mds .mds-layout.mds-layout-no-side-bar{grid-template-columns:0 1fr}@media only screen and (max-width:640px){.mds .mds-layout.mds-layout-no-side-bar mc-top-bar{padding-left:16px}}@media only screen and (min-width:641px){.mds .mds-layout.mds-layout-no-side-bar mc-top-bar{padding-left:24px}}@media only screen and (max-width:1024px){.mds .mds-layout{grid-template-areas:"top-bar top-bar" "page page" "footer footer";grid-template-rows:64px 1fr auto;grid-template-columns:1fr}}@media only screen and (min-width:1025px){.mds .mds-layout{grid-template-areas:"top-bar top-bar" "side-bar page" "side-bar footer";grid-template-rows:64px 1fr auto;grid-template-columns:300px 1fr}.mds .mds-layout:has(mc-side-bar:hover),.mds .mds-layout:has(mc-side-bar:focus-within){will-change:grid-template-columns;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1)}}.mds .mds-page-centered{padding-left:24px;padding-right:24px}@media only screen and (max-width:1024px){.mds .mds-page-centered{margin:24px 0}}@media only screen and (min-width:1025px){.mds .mds-page-centered{margin:24px auto;max-width:1080px}}.mds .mds-page-full-width{max-width:none}@media only screen and (min-width:1025px){.mds .mds-page-full-width{margin:24px 0;max-width:none}}.mds .mds-skip-to{opacity:0;position:absolute;left:-9999px;z-index:999;padding:1em;line-height:86px;height:86px;background-color:#f7f7f7;color:#0073ab;justify-content:center;outline:none}.mds .mds-skip-to:focus{left:50%;transform:translate(-50%);opacity:1;box-shadow:none}.mds .mds-container .mds-grid{display:grid}.mds .mds-container .mds-grid .mds-grid-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-row-span-to-end{grid-row-end:-1}.mds .mds-container .mds-grid .mds-grid-row-span-to-start{grid-row-end:1}.mds .mds-container .mds-grid .mds-grid-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid .mds-grid-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-col-13-reverse{grid-column-start:-14}.mds .mds-container .mds-grid .mds-grid-col-span-to-end{grid-column-end:-1}.mds .mds-container .mds-grid .mds-grid-col-span-to-start{grid-column-end:1}.mds .mds-container .mds-grid .mds-grid-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-rows-24{grid-template-rows:repeat(24,auto)}.mds .mds-container{container-type:inline-size;contain:layout;position:relative;z-index:1}@container (max-width: 640px){.mds .mds-container .mds-grid{gap:var(--mds_foundations_grid_xs_column-gap) var(--mds_foundations_grid_xs_row-gap);grid-template-columns:repeat(var(--mds_foundations_grid_xs_columns),minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-xs-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-xs-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-xs-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-xs-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-xs-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-xs-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-xs-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-xs-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-xs-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-xs-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-xs-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-xs-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-xs-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-xs-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-xs-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-xs-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-xs-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-xs-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-xs-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-xs-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-xs-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-xs-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-xs-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-xs-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-xs-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-xs-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-xs-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-xs-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-xs-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-xs-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-xs-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-xs-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-xs-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-xs-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-xs-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-xs-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-xs-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-xs-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-xs-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-xs-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-xs-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-xs-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-xs-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-xs-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-xs-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-xs-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-xs-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-xs-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-xs-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-xs-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-xs-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-xs-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-xs-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-xs-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-xs-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-xs-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-xs-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-xs-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-xs-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-xs-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-xs-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-xs-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-xs-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-xs-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-xs-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-xs-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-xs-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-xs-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-xs-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-xs-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-xs-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-xs-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-xs-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-xs-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-xs-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-xs-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-xs-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-xs-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-xs-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-xs-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-xs-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-xs-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-xs-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-xs-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-xs-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid.mds-grid-xs-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-24{grid-template-rows:repeat(24,auto)}}@container (min-width: 641px){.mds .mds-container .mds-grid{gap:var(--mds_foundations_grid_sm_column-gap) var(--mds_foundations_grid_sm_row-gap);grid-template-columns:repeat(var(--mds_foundations_grid_sm_columns),minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-sm-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-sm-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-sm-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-sm-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-sm-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-sm-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-sm-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-sm-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-sm-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-sm-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-sm-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-sm-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-sm-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-sm-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-sm-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-sm-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-sm-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-sm-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-sm-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-sm-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-sm-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-sm-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-sm-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-sm-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-sm-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-sm-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-sm-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-sm-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-sm-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-sm-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-sm-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-sm-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-sm-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-sm-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-sm-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-sm-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-sm-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-sm-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-sm-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-sm-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-sm-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-sm-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-sm-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-sm-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-sm-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-sm-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-sm-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-sm-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-sm-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-sm-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-sm-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-sm-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-sm-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-sm-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-sm-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-sm-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-sm-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-sm-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-sm-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-sm-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-sm-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-sm-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-sm-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-sm-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-sm-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-sm-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-sm-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-sm-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-sm-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-sm-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-sm-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-sm-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-sm-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-sm-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-sm-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-sm-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-sm-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-sm-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-sm-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-sm-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-sm-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-sm-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-sm-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-sm-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-sm-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid.mds-grid-sm-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-24{grid-template-rows:repeat(24,auto)}}@container (min-width: 1025px){.mds .mds-container .mds-grid{gap:var(--mds_foundations_grid_md_column-gap) var(--mds_foundations_grid_md_row-gap);grid-template-columns:repeat(var(--mds_foundations_grid_md_columns),minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-md-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-md-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-md-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-md-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-md-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-md-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-md-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-md-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-md-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-md-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-md-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-md-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-md-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-md-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-md-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-md-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-md-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-md-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-md-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-md-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-md-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-md-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-md-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-md-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-md-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-md-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-md-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-md-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-md-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-md-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-md-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-md-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-md-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-md-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-md-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-md-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-md-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-md-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-md-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-md-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-md-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-md-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-md-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-md-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-md-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-md-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-md-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-md-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-md-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-md-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-md-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-md-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-md-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-md-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-md-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-md-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-md-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-md-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-md-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-md-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-md-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-md-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-md-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-md-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-md-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-md-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-md-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-md-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-md-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-md-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-md-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-md-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-md-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-md-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-md-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-md-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-md-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-md-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-md-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-md-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-md-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-md-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-md-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-md-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-md-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid.mds-grid-md-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-24{grid-template-rows:repeat(24,auto)}}.mds .mds{background:var(--mds_foundations_body_background-color);color:var(--mds_foundations_body_text-color);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}.mds .mds{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds .mds-headline--x-small,.mds h4{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_x-small_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--x-small,.mds h4{font-size:var(--mds_brand_typography_headline_x-small_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-small_desktop_line-height)}}.mds .mds-headline--x-small,.mds h4{text-transform:var(--mds_brand_typography_headline_x-small_text-transform);font-style:var(--mds_brand_typography_headline_x-small_font-style);font-weight:var(--mds_brand_typography_headline_x-small_font-weight)}.mds .mds-headline--small,.mds h3{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_small_mobile_font-size);line-height:var(--mds_brand_typography_headline_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--small,.mds h3{font-size:var(--mds_brand_typography_headline_small_desktop_font-size);line-height:var(--mds_brand_typography_headline_small_desktop_line-height)}}.mds .mds-headline--small,.mds h3{text-transform:var(--mds_brand_typography_headline_small_text-transform);font-style:var(--mds_brand_typography_headline_small_font-style);font-weight:var(--mds_brand_typography_headline_small_font-weight)}.mds .mds-headline--medium,.mds h2{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_medium_mobile_font-size);line-height:var(--mds_brand_typography_headline_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--medium,.mds h2{font-size:var(--mds_brand_typography_headline_medium_desktop_font-size);line-height:var(--mds_brand_typography_headline_medium_desktop_line-height)}}.mds .mds-headline--medium,.mds h2{text-transform:var(--mds_brand_typography_headline_medium_text-transform);font-style:var(--mds_brand_typography_headline_medium_font-style);font-weight:var(--mds_brand_typography_headline_medium_font-weight)}.mds .mds-headline--large,.mds h1{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_large_mobile_font-size);line-height:var(--mds_brand_typography_headline_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--large,.mds h1{font-size:var(--mds_brand_typography_headline_large_desktop_font-size);line-height:var(--mds_brand_typography_headline_large_desktop_line-height)}}.mds .mds-headline--large,.mds h1{text-transform:var(--mds_brand_typography_headline_large_text-transform);font-style:var(--mds_brand_typography_headline_large_font-style);font-weight:var(--mds_brand_typography_headline_large_font-weight)}.mds .mds-headline--x-large{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_x-large_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--x-large{font-size:var(--mds_brand_typography_headline_x-large_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-large_desktop_line-height)}}.mds .mds-headline--x-large{text-transform:var(--mds_brand_typography_headline_x-large_text-transform);font-style:var(--mds_brand_typography_headline_x-large_font-style);font-weight:var(--mds_brand_typography_headline_x-large_font-weight)}.mds .mds-text--x-small-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-normal{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-normal{font-style:var(--mds_brand_typography_text_x-small_normal_font-style);font-weight:var(--mds_brand_typography_text_x-small_normal_font-weight)}.mds .mds-text--x-small-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-medium{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-medium{font-style:var(--mds_brand_typography_text_x-small_medium_font-style);font-weight:var(--mds_brand_typography_text_x-small_medium_font-weight)}.mds .mds-text--x-small-bold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-bold{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-bold{font-style:var(--mds_brand_typography_text_x-small_bold_font-style);font-weight:var(--mds_brand_typography_text_x-small_bold_font-weight)}.mds .mds-text--x-small-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-italic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-italic{font-style:var(--mds_brand_typography_text_x-small_italic_font-style);font-weight:var(--mds_brand_typography_text_x-small_italic_font-weight)}.mds .mds-text--x-small-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-mediumitalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-mediumitalic{font-style:var(--mds_brand_typography_text_x-small_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_x-small_mediumitalic_font-weight)}.mds .mds-text--x-small-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-bolditalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-bolditalic{font-style:var(--mds_brand_typography_text_x-small_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_x-small_bolditalic_font-weight)}.mds .mds-text--small-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-normal{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-normal{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-text--small-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-medium{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-medium{font-style:var(--mds_brand_typography_text_small_medium_font-style);font-weight:var(--mds_brand_typography_text_small_medium_font-weight)}.mds .mds-text--small-bold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-bold{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-bold{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-text--small-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-italic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-italic{font-style:var(--mds_brand_typography_text_small_italic_font-style);font-weight:var(--mds_brand_typography_text_small_italic_font-weight)}.mds .mds-text--small-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-mediumitalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-mediumitalic{font-style:var(--mds_brand_typography_text_small_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_small_mediumitalic_font-weight)}.mds .mds-text--small-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-bolditalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-bolditalic{font-style:var(--mds_brand_typography_text_small_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_small_bolditalic_font-weight)}.mds .mds-text--medium-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-normal{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-normal{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds .mds-text--medium-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-medium{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-medium{font-style:var(--mds_brand_typography_text_medium_medium_font-style);font-weight:var(--mds_brand_typography_text_medium_medium_font-weight)}.mds .mds-text--medium-bold,.mds h5,.mds h6{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-bold,.mds h5,.mds h6{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-bold,.mds h5,.mds h6{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-text--medium-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-italic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-italic{font-style:var(--mds_brand_typography_text_medium_italic_font-style);font-weight:var(--mds_brand_typography_text_medium_italic_font-weight)}.mds .mds-text--medium-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-mediumitalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-mediumitalic{font-style:var(--mds_brand_typography_text_medium_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_medium_mediumitalic_font-weight)}.mds .mds-text--medium-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-bolditalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-bolditalic{font-style:var(--mds_brand_typography_text_medium_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_medium_bolditalic_font-weight)}.mds .mds-text--large-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-normal{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-normal{font-style:var(--mds_brand_typography_text_large_normal_font-style);font-weight:var(--mds_brand_typography_text_large_normal_font-weight)}.mds .mds-text--large-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-medium{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-medium{font-style:var(--mds_brand_typography_text_large_medium_font-style);font-weight:var(--mds_brand_typography_text_large_medium_font-weight)}.mds .mds-text--large-bold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-bold{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-bold{font-style:var(--mds_brand_typography_text_large_bold_font-style);font-weight:var(--mds_brand_typography_text_large_bold_font-weight)}.mds .mds-text--large-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-italic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-italic{font-style:var(--mds_brand_typography_text_large_italic_font-style);font-weight:var(--mds_brand_typography_text_large_italic_font-weight)}.mds .mds-text--large-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-mediumitalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-mediumitalic{font-style:var(--mds_brand_typography_text_large_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_large_mediumitalic_font-weight)}.mds .mds-text--large-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-bolditalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-bolditalic{font-style:var(--mds_brand_typography_text_large_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_large_bolditalic_font-weight)}@container (max-width: 1024px){.mds .mds-container .mds-headline--x-small,.mds .mds-container h4{font-size:var(--mds_brand_typography_headline_x-small_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--x-small,.mds .mds-container h4{font-size:var(--mds_brand_typography_headline_x-small_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--small,.mds .mds-container h3{font-size:var(--mds_brand_typography_headline_small_mobile_font-size);line-height:var(--mds_brand_typography_headline_small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--small,.mds .mds-container h3{font-size:var(--mds_brand_typography_headline_small_desktop_font-size);line-height:var(--mds_brand_typography_headline_small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--medium,.mds .mds-container h2{font-size:var(--mds_brand_typography_headline_medium_mobile_font-size);line-height:var(--mds_brand_typography_headline_medium_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--medium,.mds .mds-container h2{font-size:var(--mds_brand_typography_headline_medium_desktop_font-size);line-height:var(--mds_brand_typography_headline_medium_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--large,.mds .mds-container h1{font-size:var(--mds_brand_typography_headline_large_mobile_font-size);line-height:var(--mds_brand_typography_headline_large_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--large,.mds .mds-container h1{font-size:var(--mds_brand_typography_headline_large_desktop_font-size);line-height:var(--mds_brand_typography_headline_large_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--x-large{font-size:var(--mds_brand_typography_headline_x-large_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-large_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--x-large{font-size:var(--mds_brand_typography_headline_x-large_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-large_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--x-small-normal,.mds .mds-container .mds-text--x-small-medium,.mds .mds-container .mds-text--x-small-bold,.mds .mds-container .mds-text--x-small-italic,.mds .mds-container .mds-text--x-small-mediumitalic,.mds .mds-container .mds-text--x-small-bolditalic{font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--x-small-normal,.mds .mds-container .mds-text--x-small-medium,.mds .mds-container .mds-text--x-small-bold,.mds .mds-container .mds-text--x-small-italic,.mds .mds-container .mds-text--x-small-mediumitalic,.mds .mds-container .mds-text--x-small-bolditalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--small-normal,.mds .mds-container .mds-text--small-medium,.mds .mds-container .mds-text--small-bold,.mds .mds-container .mds-text--small-italic,.mds .mds-container .mds-text--small-mediumitalic,.mds .mds-container .mds-text--small-bolditalic{font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--small-normal,.mds .mds-container .mds-text--small-medium,.mds .mds-container .mds-text--small-bold,.mds .mds-container .mds-text--small-italic,.mds .mds-container .mds-text--small-mediumitalic,.mds .mds-container .mds-text--small-bolditalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--medium-normal,.mds .mds-container .mds-text--medium-medium,.mds .mds-container .mds-text--medium-bold,.mds .mds-container h5,.mds .mds-container h6,.mds .mds-container .mds-text--medium-italic,.mds .mds-container .mds-text--medium-mediumitalic,.mds .mds-container .mds-text--medium-bolditalic{font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--medium-normal,.mds .mds-container .mds-text--medium-medium,.mds .mds-container .mds-text--medium-bold,.mds .mds-container h5,.mds .mds-container h6,.mds .mds-container .mds-text--medium-italic,.mds .mds-container .mds-text--medium-mediumitalic,.mds .mds-container .mds-text--medium-bolditalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--large-normal,.mds .mds-container .mds-text--large-medium,.mds .mds-container .mds-text--large-bold,.mds .mds-container .mds-text--large-italic,.mds .mds-container .mds-text--large-mediumitalic,.mds .mds-container .mds-text--large-bolditalic{font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--large-normal,.mds .mds-container .mds-text--large-medium,.mds .mds-container .mds-text--large-bold,.mds .mds-container .mds-text--large-italic,.mds .mds-container .mds-text--large-mediumitalic,.mds .mds-container .mds-text--large-bolditalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-tabular-figures{font-feature-settings:"tnum"}.mds .mds-numeric.mds-tabular-figures{font-feature-settings:"salt" on,"tnum"}.mds .mds-numeric{font-feature-settings:"salt" on;font-variant-numeric:slashed-zero}.mds h1,.mds h2,.mds h3,.mds h4,.mds h5,.mds h6,.mds p{padding:0;margin:0}.mds em{font-style:var(--mds_brand_typography_text_medium_italic_font-style)}.mds strong{font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-underline--dotted{text-decoration:underline dotted}.mds .mds-gap-50,.mds .mds-container .mds-gap-50,.mds .mds-viewport .mds-gap-50{gap:2px}.mds .mds-col-gap-50,.mds .mds-container .mds-col-gap-50,.mds .mds-viewport .mds-col-gap-50{column-gap:2px}.mds .mds-row-gap-50,.mds .mds-container .mds-row-gap-50,.mds .mds-viewport .mds-row-gap-50{row-gap:2px}.mds .mds-gap-100,.mds .mds-container .mds-gap-100,.mds .mds-viewport .mds-gap-100{gap:4px}.mds .mds-col-gap-100,.mds .mds-container .mds-col-gap-100,.mds .mds-viewport .mds-col-gap-100{column-gap:4px}.mds .mds-row-gap-100,.mds .mds-container .mds-row-gap-100,.mds .mds-viewport .mds-row-gap-100{row-gap:4px}.mds .mds-gap-150,.mds .mds-container .mds-gap-150,.mds .mds-viewport .mds-gap-150{gap:6px}.mds .mds-col-gap-150,.mds .mds-container .mds-col-gap-150,.mds .mds-viewport .mds-col-gap-150{column-gap:6px}.mds .mds-row-gap-150,.mds .mds-container .mds-row-gap-150,.mds .mds-viewport .mds-row-gap-150{row-gap:6px}.mds .mds-gap-200,.mds .mds-container .mds-gap-200,.mds .mds-viewport .mds-gap-200{gap:8px}.mds .mds-col-gap-200,.mds .mds-container .mds-col-gap-200,.mds .mds-viewport .mds-col-gap-200{column-gap:8px}.mds .mds-row-gap-200,.mds .mds-container .mds-row-gap-200,.mds .mds-viewport .mds-row-gap-200{row-gap:8px}.mds .mds-gap-300,.mds .mds-container .mds-gap-300,.mds .mds-viewport .mds-gap-300{gap:12px}.mds .mds-col-gap-300,.mds .mds-container .mds-col-gap-300,.mds .mds-viewport .mds-col-gap-300{column-gap:12px}.mds .mds-row-gap-300,.mds .mds-container .mds-row-gap-300,.mds .mds-viewport .mds-row-gap-300{row-gap:12px}.mds .mds-gap-400,.mds .mds-container .mds-gap-400,.mds .mds-viewport .mds-gap-400{gap:16px}.mds .mds-col-gap-400,.mds .mds-container .mds-col-gap-400,.mds .mds-viewport .mds-col-gap-400{column-gap:16px}.mds .mds-row-gap-400,.mds .mds-container .mds-row-gap-400,.mds .mds-viewport .mds-row-gap-400{row-gap:16px}.mds .mds-gap-500,.mds .mds-container .mds-gap-500,.mds .mds-viewport .mds-gap-500{gap:20px}.mds .mds-col-gap-500,.mds .mds-container .mds-col-gap-500,.mds .mds-viewport .mds-col-gap-500{column-gap:20px}.mds .mds-row-gap-500,.mds .mds-container .mds-row-gap-500,.mds .mds-viewport .mds-row-gap-500{row-gap:20px}.mds .mds-gap-600,.mds .mds-container .mds-gap-600,.mds .mds-viewport .mds-gap-600{gap:24px}.mds .mds-col-gap-600,.mds .mds-container .mds-col-gap-600,.mds .mds-viewport .mds-col-gap-600{column-gap:24px}.mds .mds-row-gap-600,.mds .mds-container .mds-row-gap-600,.mds .mds-viewport .mds-row-gap-600{row-gap:24px}.mds .mds-gap-700,.mds .mds-container .mds-gap-700,.mds .mds-viewport .mds-gap-700{gap:28px}.mds .mds-col-gap-700,.mds .mds-container .mds-col-gap-700,.mds .mds-viewport .mds-col-gap-700{column-gap:28px}.mds .mds-row-gap-700,.mds .mds-container .mds-row-gap-700,.mds .mds-viewport .mds-row-gap-700{row-gap:28px}.mds .mds-gap-800,.mds .mds-container .mds-gap-800,.mds .mds-viewport .mds-gap-800{gap:32px}.mds .mds-col-gap-800,.mds .mds-container .mds-col-gap-800,.mds .mds-viewport .mds-col-gap-800{column-gap:32px}.mds .mds-row-gap-800,.mds .mds-container .mds-row-gap-800,.mds .mds-viewport .mds-row-gap-800{row-gap:32px}.mds .mds-gap-900,.mds .mds-container .mds-gap-900,.mds .mds-viewport .mds-gap-900{gap:36px}.mds .mds-col-gap-900,.mds .mds-container .mds-col-gap-900,.mds .mds-viewport .mds-col-gap-900{column-gap:36px}.mds .mds-row-gap-900,.mds .mds-container .mds-row-gap-900,.mds .mds-viewport .mds-row-gap-900{row-gap:36px}.mds .mds-gap-1000,.mds .mds-container .mds-gap-1000,.mds .mds-viewport .mds-gap-1000{gap:40px}.mds .mds-col-gap-1000,.mds .mds-container .mds-col-gap-1000,.mds .mds-viewport .mds-col-gap-1000{column-gap:40px}.mds .mds-row-gap-1000,.mds .mds-container .mds-row-gap-1000,.mds .mds-viewport .mds-row-gap-1000{row-gap:40px}.mds .mds-gap-1200,.mds .mds-container .mds-gap-1200,.mds .mds-viewport .mds-gap-1200{gap:48px}.mds .mds-col-gap-1200,.mds .mds-container .mds-col-gap-1200,.mds .mds-viewport .mds-col-gap-1200{column-gap:48px}.mds .mds-row-gap-1200,.mds .mds-container .mds-row-gap-1200,.mds .mds-viewport .mds-row-gap-1200{row-gap:48px}.mds .mds-gap-1600,.mds .mds-container .mds-gap-1600,.mds .mds-viewport .mds-gap-1600{gap:64px}.mds .mds-col-gap-1600,.mds .mds-container .mds-col-gap-1600,.mds .mds-viewport .mds-col-gap-1600{column-gap:64px}.mds .mds-row-gap-1600,.mds .mds-container .mds-row-gap-1600,.mds .mds-viewport .mds-row-gap-1600{row-gap:64px}.mds .mds-gap-2000,.mds .mds-container .mds-gap-2000,.mds .mds-viewport .mds-gap-2000{gap:80px}.mds .mds-col-gap-2000,.mds .mds-container .mds-col-gap-2000,.mds .mds-viewport .mds-col-gap-2000{column-gap:80px}.mds .mds-row-gap-2000,.mds .mds-container .mds-row-gap-2000,.mds .mds-viewport .mds-row-gap-2000{row-gap:80px}.mds .mds-gap-2400,.mds .mds-container .mds-gap-2400,.mds .mds-viewport .mds-gap-2400{gap:96px}.mds .mds-col-gap-2400,.mds .mds-container .mds-col-gap-2400,.mds .mds-viewport .mds-col-gap-2400{column-gap:96px}.mds .mds-row-gap-2400,.mds .mds-container .mds-row-gap-2400,.mds .mds-viewport .mds-row-gap-2400{row-gap:96px}.mds .mds-gap-2800,.mds .mds-container .mds-gap-2800,.mds .mds-viewport .mds-gap-2800{gap:112px}.mds .mds-col-gap-2800,.mds .mds-container .mds-col-gap-2800,.mds .mds-viewport .mds-col-gap-2800{column-gap:112px}.mds .mds-row-gap-2800,.mds .mds-container .mds-row-gap-2800,.mds .mds-viewport .mds-row-gap-2800{row-gap:112px}.mds .mds-gap-3200,.mds .mds-container .mds-gap-3200,.mds .mds-viewport .mds-gap-3200{gap:128px}.mds .mds-col-gap-3200,.mds .mds-container .mds-col-gap-3200,.mds .mds-viewport .mds-col-gap-3200{column-gap:128px}.mds .mds-row-gap-3200,.mds .mds-container .mds-row-gap-3200,.mds .mds-viewport .mds-row-gap-3200{row-gap:128px}.mds .mds-flex{display:flex;flex-wrap:wrap}.mds .mds-flex-items-start{align-items:flex-start}.mds .mds-flex-items-center{align-items:center}.mds .mds-flex-items-end{align-items:flex-end}.mds .mds-flex-items-baseline{align-items:baseline}.mds .mds-flex-items-stretch{align-items:stretch}.mds .mds-flex-row{flex-direction:row}.mds .mds-flex-column{flex-direction:column}.mds hr{border-bottom:var(--mds_foundations_horizontal-rule_border-width) var(--mds_foundations_horizontal-rule_border-style) var(--mds_foundations_horizontal-rule_border-color);border-left-width:0;border-right-width:0;border-top-width:0;height:0;padding:0;margin:0}.mds hr.vertical{border-left:var(--mds_foundations_horizontal-rule_border-width) var(--mds_foundations_horizontal-rule_border-style) var(--mds_foundations_horizontal-rule_border-color);border-top-width:0;border-bottom-width:0;height:40px;width:0;padding:0;margin:0 4px}.mds a.mds-link--stand-alone{text-decoration:var(--mds_foundations_link_stand-alone_text-decoration)}.mds a.mds-link--stand-alone:hover,.mds a.mds-link--stand-alone:active{text-decoration:var(--mds_foundations_link_stand-alone_hover_text-decoration)}.mds a.mds-link--stand-alone:visited{text-decoration:var(--mds_foundations_link_stand-alone_text-decoration)}.mds a.mds-link--disabled{pointer-events:inherit;cursor:not-allowed}.mds a.mds-link--disabled:hover{text-decoration:var(--mds_foundations_link_inline_text-decoration)}.mds a.mds-link--disabled:hover.mds-link--stand-alone{text-decoration:var(--mds_foundations_link_stand-alone_text-decoration)}.mds a.mds-link--disabled{pointer-events:none;touch-action:none;opacity:var(--mds_brand_appearance_state_disabled_opacity);-webkit-user-select:none;user-select:none}.mds a.mds-link--disabled *{-webkit-user-select:none;user-select:none;pointer-events:none;touch-action:none}.mds a.mds-link--external{display:inline-flex}.mds a.mds-link--external:after{content:"";text-decoration:none;height:var(--mds_foundations_link_external_icon_height);width:var(--mds_foundations_link_external_icon_width);background-color:var(--mds_foundations_link_default_text-color);-webkit-mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.mds a.mds-link--focus-shadow-inset:focus-visible{outline:0;box-shadow:inset var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds a{align-items:center;cursor:pointer;display:inline-flex;text-decoration:var(--mds_foundations_link_inline_text-decoration);transition-duration:var(--mds_foundations_link_transition-duration);transition-property:var(--mds_foundations_link_transition-properties);transition-timing-function:var(--mds_foundations_link_transition-timing)}.mds a:focus-visible{border-radius:var(--mds_foundations_link_focus_border-radius);text-decoration:var(--mds_foundations_link_inline_hover_text-decoration);outline:0;box-shadow:var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds a:hover,.mds a:active{text-decoration:var(--mds_foundations_link_inline_hover_text-decoration)}.mds a:visited{text-decoration:var(--mds_foundations_link_inline_text-decoration)}.mds a,.mds a:active,.mds a:visited{color:var(--mds_foundations_link_default_text-color)}.mds a mc-icon::part(icon){fill:var(--mds_foundations_link_default_text-color)}.mds mc-button a,.mds mc-button a:visited,.mds mc-button-group-item a,.mds mc-button-group-item a:visited,.mds mc-link-button a,.mds mc-link-button a:visited,.mds mc-list-item a,.mds mc-list-item a:visited,.mds mc-pagination a,.mds mc-pagination a:visited,.mds mc-segmented-control-item a,.mds mc-segmented-control-item a:visited,.mds mc-tab a,.mds mc-tab a:visited{text-decoration:none;display:inline-block;position:relative;z-index:1}.mds mc-button-group-item a:focus-visible,.mds mc-list-item a:focus-visible,.mds mc-pagination a:focus-visible,.mds mc-segmented-control-item a:focus-visible,.mds mc-tab a:focus-visible{outline:0;box-shadow:inset var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds ul{list-style:var(--mds_foundations_list_unordered_list-style);display:flex;flex-direction:column;gap:var(--mds_foundations_list_vertical_item_gap);margin:0;padding:0}.mds ul.mds-list--horizontal{flex-direction:row;gap:var(--mds_foundations_list_horizontal_item_gap);padding:0}.mds ul li{padding:0;margin:0}.mds ol{list-style:var(--mds_foundations_list_ordered_list-style);display:flex;flex-direction:column;gap:var(--mds_foundations_list_vertical_item_gap);margin:0;padding:0}.mds ol.mds-list--horizontal{flex-direction:row;gap:var(--mds_foundations_list_horizontal_item_gap);padding:0}.mds ol li{padding:0;margin:0}.mds nav ol,.mds nav ul{list-style:none}.mds svg:not([fill]){fill:currentcolor}.mds mc-c-table{display:block}.mds .mds-table{--row-border-radius: calc(var(--mds_foundations_table_border-radius) - 1px);border-radius:var(--mds_foundations_table_border-radius);border:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color);max-width:100%}.mds .mds-table table{border-collapse:collapse;border-style:hidden;width:100%;border-radius:var(--mds_foundations_table_border-radius)}.mds .mds-table th,.mds .mds-table td{padding:var(--mds_foundations_table_medium_cell_padding-top) var(--mds_foundations_table_medium_cell_padding-right) var(--mds_foundations_table_medium_cell_padding-bottom) var(--mds_foundations_table_medium_cell_padding-left);text-align:left;vertical-align:middle;border:0;border-bottom:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color)}.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{color:var(--mds_foundations_table_subtext_text-color);display:block;font-weight:var(--mds_foundations_table_subtext_font-weight)}.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-table th{background-color:var(--mds_foundations_table_header-cell_background-color);color:var(--mds_foundations_table_header-cell_text-color)}.mds .mds-table th{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table th{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table th{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-table td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table td{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table td{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds .mds-table tfoot td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table tfoot td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table tfoot td{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table tfoot td{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-table thead tr th,.mds .mds-table tbody tr td,.mds .mds-table tbody tr th,.mds .mds-table tfoot tr td{position:relative}.mds .mds-table.mds-table--large th,.mds .mds-table.mds-table--large td{padding:var(--mds_foundations_table_large_cell_padding-top) var(--mds_foundations_table_large_cell_padding-right) var(--mds_foundations_table_large_cell_padding-bottom) var(--mds_foundations_table_large_cell_padding-left)}.mds .mds-table.mds-table--large .mds-table__row-selector>mc-checkbox{margin-top:0}.mds .mds-table.mds-table--large .mds-table__row-expander>mc-button{margin-top:0}.mds .mds-table.mds-table--large .mds-table__header-cell--sortable{padding-top:var(--mds_foundations_table_large_header-cell_sortable_padding-top);padding-bottom:var(--mds_foundations_table_large_header-cell_sortable_padding-bottom)}.mds .mds-table.mds-table--large .mds-table__expanded-row.mds-table__expanded-row--no-padding td{padding:0}.mds .mds-table.mds-table--large .mds-table__expanded-row td{padding:var(--mds_foundations_table_large_expanded-row_padding-top) var(--mds_foundations_table_large_expanded-row_padding-right) var(--mds_foundations_table_large_expanded-row_padding-bottom) var(--mds_foundations_table_large_expanded-row_padding-left)}.mds .mds-table.mds-table--small th{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small th{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table.mds-table--small th{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-table.mds-table--small td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small td{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table.mds-table--small td{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-table.mds-table--small th,.mds .mds-table.mds-table--small td{padding:var(--mds_foundations_table_small_cell_padding-top) var(--mds_foundations_table_small_cell_padding-right) var(--mds_foundations_table_small_cell_padding-bottom) var(--mds_foundations_table_small_cell_padding-left)}.mds .mds-table.mds-table--small th .mds-table__subtext,.mds .mds-table.mds-table--small td .mds-table__subtext{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small th .mds-table__subtext,.mds .mds-table.mds-table--small td .mds-table__subtext{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-table.mds-table--small th .mds-table__subtext,.mds .mds-table.mds-table--small td .mds-table__subtext{font-style:var(--mds_brand_typography_text_x-small_normal_font-style);font-weight:var(--mds_brand_typography_text_x-small_normal_font-weight)}.mds .mds-table.mds-table--small tfoot td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small tfoot td{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table.mds-table--small tfoot td{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-table.mds-table--small .mds-table__header-cell--sortable{padding-top:var(--mds_foundations_table_small_header-cell_sortable_padding-top);padding-bottom:var(--mds_foundations_table_small_header-cell_sortable_padding-bottom)}.mds .mds-table.mds-table--small .mds-table__expanded-row.mds-table__expanded-row--no-padding td{padding:0}.mds .mds-table.mds-table--small .mds-table__expanded-row td{padding:var(--mds_foundations_table_small_expanded-row_padding-top) var(--mds_foundations_table_small_expanded-row_padding-right) var(--mds_foundations_table_small_expanded-row_padding-bottom) var(--mds_foundations_table_small_expanded-row_padding-left)}.mds .mds-table.mds-table--zebra-stripes tbody tr:nth-child(2n) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table.mds-table--zebra-stripes:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(2n) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table.mds-table--zebra-stripes:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(odd) td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+1) td,.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+2) td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+3) td,.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+4) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+1) td,.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+2) td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+3) td,.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+4) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(2n):hover td,.mds .mds-table:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(odd):hover td{background-color:var(--mds_foundations_table_cell_hover_background-color);color:var(--mds_foundations_table_cell_hover_text-color)}.mds .mds-table thead tr:first-child th:first-child,.mds .mds-table thead tr:first-child td:first-child{border-top-left-radius:calc(var(--mds_foundations_table_border-radius) - 1px)}.mds .mds-table thead tr:first-child th:last-child,.mds .mds-table thead tr:first-child td:last-child{border-top-right-radius:calc(var(--mds_foundations_table_border-radius) - 1px)}.mds .mds-table tbody:last-child tr:last-child td:first-child,.mds .mds-table tbody:last-child tr:last-child th:first-child,.mds .mds-table tfoot tr:last-child td:first-child,.mds .mds-table tfoot tr:last-child th:first-child{border-bottom-left-radius:calc(var(--mds_foundations_table_border-radius) - 1px)}.mds .mds-table tbody:last-child tr:last-child td:last-child,.mds .mds-table tbody:last-child tr:last-child th:last-child,.mds .mds-table tfoot tr:last-child td:last-child,.mds .mds-table tfoot tr:last-child th:last-child{border-bottom-right-radius:calc(var(--mds_foundations_table_border-radius) - 1px)}.mds .mds-table.mds-table--horizontal-lines-dashed th,.mds .mds-table.mds-table--horizontal-lines-dashed td{border-bottom-style:dashed}.mds .mds-table.mds-table--horizontal-lines-dashed thead th,.mds .mds-table.mds-table--horizontal-lines-dashed thead td{border-top-style:dashed}.mds .mds-table.mds-table--horizontal-lines-dotted th,.mds .mds-table.mds-table--horizontal-lines-dotted td{border-bottom-style:dotted}.mds .mds-table.mds-table--horizontal-lines-dotted thead th,.mds .mds-table.mds-table--horizontal-lines-dotted thead td{border-top-style:dotted}.mds .mds-table.mds-table--vertical-lines-solid th,.mds .mds-table.mds-table--vertical-lines-solid td{border-left:var(--mds_foundations_table_border-width) solid var(--mds_foundations_table_border-color);border-right:var(--mds_foundations_table_border-width) solid var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--vertical-lines-dashed th,.mds .mds-table.mds-table--vertical-lines-dashed td{border-left:var(--mds_foundations_table_border-width) dashed var(--mds_foundations_table_border-color);border-right:var(--mds_foundations_table_border-width) dashed var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--vertical-lines-dotted th,.mds .mds-table.mds-table--vertical-lines-dotted td{border-left:var(--mds_foundations_table_border-width) dotted var(--mds_foundations_table_border-color);border-right:var(--mds_foundations_table_border-width) dotted var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--horizontal-lines-none th,.mds .mds-table.mds-table--horizontal-lines-none td{border-top-width:0;border-bottom-width:0}.mds .mds-table.mds-table--vertical-lines-none th,.mds .mds-table.mds-table--vertical-lines-none td{border-left-width:0;border-right-width:0}.mds .mds-table.mds-table--outer-border-none{border-width:0}.mds .mds-table.mds-table--outer-border-dashed{border-style:dashed}.mds .mds-table.mds-table--outer-border-dotted{border-style:dotted}.mds .mds-table.mds-table--outer-border-corners-square{border-radius:0}.mds .mds-table.mds-table--outer-border-corners-square thead tr:first-child th,.mds .mds-table.mds-table--outer-border-corners-square thead tr:first-child td,.mds .mds-table.mds-table--outer-border-corners-square tbody:last-child tr:last-child th,.mds .mds-table.mds-table--outer-border-corners-square tbody:last-child tr:last-child td,.mds .mds-table.mds-table--outer-border-corners-square tfoot tr:last-child th,.mds .mds-table.mds-table--outer-border-corners-square tfoot tr:last-child td{border-radius:0}.mds .mds-table table tr th,.mds .mds-table table tr td{border-radius:0}.mds .mds-table.mds-table--nowrap,.mds .mds-table.mds-table--nowrap *,.mds .mds-table .mds-table__cell--nowrap,.mds .mds-table .mds-table__cell--nowrap *{white-space:nowrap}.mds .mds-table.mds-table--vertical-align-top td,.mds .mds-table.mds-table--vertical-align-top th{vertical-align:top}.mds .mds-table.mds-table--vertical-align-baseline td,.mds .mds-table.mds-table--vertical-align-baseline th{vertical-align:baseline}.mds .mds-table.mds-table--vertical-align-bottom td,.mds .mds-table.mds-table--vertical-align-bottom th{vertical-align:bottom}.mds .mds-table .mds-table__column--row-selector{width:1px;flex-grow:0;flex-shrink:0}.mds .mds-table .mds_table__row--selected td{background-color:var(--mds_foundations_table_cell_selected_background-color);color:var(--mds_foundations_table_cell_selected_text-color)}.mds .mds-table .mds-table__column--row-expander{width:1px;flex-grow:0;flex-shrink:0}.mds .mds-table .mds-table__child-row td{color:var(--mds_brand_appearance_neutral_weakest_text-color)}.mds .mds-table .mds-table__header-cell--sortable{cursor:pointer;-webkit-user-select:none!important;user-select:none!important;padding-top:var(--mds_foundations_table_medium_header-cell_sortable_padding-top);padding-bottom:var(--mds_foundations_table_medium_header-cell_sortable_padding-bottom)}.mds .mds-table .mds-table__header-cell--sortable:hover{background-color:var(--mds_foundations_table_header-cell_sort_hover_background-color)}.mds .mds-table .mds-table__header-cell--sortable:active{background-color:var(--mds_foundations_table_header-cell_sort_active_background-color)}.mds .mds-table .mds-table__header-cell--sortable mc-button{pointer-events:none}.mds .mds-table .mds-table__header-cell--sortable mc-button::part(button){border-radius:0;padding:0}.mds .mds-table .mds-table__header-cell--sortable mc-button::part(text-and-icon){font-weight:var(--mds_foundations_table_header-cell_sort-button_font-weight)}.mds .mds-table.mds-table--scrollable{overflow:auto}.mds .mds-table.mds-table--scrollable thead tr:first-child th:last-child,.mds .mds-table.mds-table--scrollable thead tr:first-child td:last-child{border-top-right-radius:0}.mds .mds-table.mds-table--scrollable tbody:last-child tr:last-child td:last-child,.mds .mds-table.mds-table--scrollable tbody:last-child tr:last-child th:last-child,.mds .mds-table.mds-table--scrollable tfoot tr:last-child td:last-child,.mds .mds-table.mds-table--scrollable tfoot tr:last-child th:last-child{border-bottom-right-radius:0}.mds .mds-table.mds-table--header-sticky-viewport{overflow-y:visible}.mds .mds-table.mds-table--header-none thead{display:none}.mds .mds-table.mds-table--header-none tbody tr:first-child>*:first-child{border-top-left-radius:var(--row-border-radius)}.mds .mds-table.mds-table--header-none tbody tr:first-child>*:last-child{border-top-right-radius:var(--row-border-radius)}.mds .mds-table.mds-table--footer tbody tr:last-child>*:first-child{border-bottom-left-radius:0}.mds .mds-table.mds-table--footer tbody tr:last-child>*:last-child{border-bottom-right-radius:0}.mds .mds-table.mds-table--footer tfoot tr:first-child td,.mds .mds-table.mds-table--footer tfoot tr:first-child th{border-top:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color)}.mds .mds-table .mds-table__column--sticky{left:0;position:sticky;z-index:10;box-shadow:inset -3px 0 0 0 var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--header-sticky thead tr th{border-bottom:0;box-shadow:inset 0 -1px var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--header-sticky thead th,.mds .mds-table.mds-table--header-sticky thead td{top:var(--mds-table-header-sticky-top, 0);position:sticky;z-index:11}.mds .mds-table.mds-table--header-sticky thead th.mds-table__column--sticky,.mds .mds-table.mds-table--header-sticky thead td.mds-table__column--sticky{z-index:12}.mds .mds-table.mds-table--footer-sticky tbody tr:last-child td,.mds .mds-table.mds-table--footer-sticky tbody tr:last-child th{border-bottom:0}.mds .mds-table.mds-table--footer-sticky tfoot tr:first-child td,.mds .mds-table.mds-table--footer-sticky tfoot tr:first-child th{border-top:0}.mds .mds-table.mds-table--footer-sticky tfoot tr td,.mds .mds-table.mds-table--footer-sticky tfoot tr th{box-shadow:inset 0 1px var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--footer-sticky tfoot td,.mds .mds-table.mds-table--footer-sticky tfoot th{bottom:0;position:sticky;z-index:11}.mds .mds-table.mds-table--footer-sticky tfoot th.mds-table__column--sticky,.mds .mds-table.mds-table--footer-sticky tfoot td.mds-table__column--sticky{z-index:12}.mds .mds-table th.mds-table__cell--text-center,.mds .mds-table td.mds-table__cell--text-center{text-align:center}.mds .mds-table th.mds-table__cell--text-right,.mds .mds-table th.mds-table__cell--number,.mds .mds-table td.mds-table__cell--text-right,.mds .mds-table td.mds-table__cell--number{text-align:right}.mds .mds-table th.mds-table__cell--tabular-figures,.mds .mds-table th.mds-table__cell--number,.mds .mds-table td.mds-table__cell--tabular-figures,.mds .mds-table td.mds-table__cell--number{font-feature-settings:"tnum"}.mds .mds-table th.mds-table__cell--content-top,.mds .mds-table td.mds-table__cell--content-top{vertical-align:top}.mds .mds-table th.mds-table__cell--content-center,.mds .mds-table td.mds-table__cell--content-center{vertical-align:middle}.mds .mds-table th.mds-table__cell--content-bottom,.mds .mds-table td.mds-table__cell--content-bottom{vertical-align:bottom}.mds .mds-table .mds-table__expanded-row--hidden{display:none}.mds .mds-table .mds-table__expanded-row--visible{display:table-row}.mds .mds-table .mds-table__expanded-row--visible:last-of-type{border-top:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--medium .mds-table__expanded-row.mds-table__expanded-row--no-padding td{padding:0}.mds .mds-table.mds-table--medium .mds-table__expanded-row td{padding:var(--mds_foundations_table_medium_expanded-row_padding-top) var(--mds_foundations_table_medium_expanded-row_padding-right) var(--mds_foundations_table_medium_expanded-row_padding-bottom) var(--mds_foundations_table_medium_expanded-row_padding-left)}.mds .mds-table .mds-table__expanded-row__trigger::part(button){margin:0;width:auto}.mds .mds-table .mds-table__expanded-row__trigger::part(button):hover{background-color:transparent}.mds .mds-table .mds-table__expanded-row__trigger::part(icon){transition:transform var(--mds_foundations_table_row-expander-trigger_transition-duration) ease-in-out}.mds .mds-table .mds-table__expanded-row__trigger--expanded::part(icon){transform:rotate(-180deg)}.mds .mds-table-and-caption{margin:var(--mds_foundations_table_margin-top) 0 var(--mds_foundations_table_margin-top)}.mds .mds-table-and-caption .mds-table{margin:0}.mds .mds-table-caption{color:var(--mds_foundations_table_caption_text-color);margin-bottom:var(--mds_foundations_table_medium_caption_margin-bottom)}.mds .mds-table-caption.mds-table-caption--small{margin-bottom:var(--mds_foundations_table_small_caption_margin-bottom)}.mds .mds-table-caption.mds-table-caption--small{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table-caption.mds-table-caption--small{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table-caption.mds-table-caption--small{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-table-caption.mds-table-caption--large{margin-bottom:var(--mds_foundations_table_large_caption_margin-bottom)}.mds .mds-table-caption{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table-caption{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table-caption{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}@container (max-width: 640px){.mds .mds-xs-gap-50,.mds .mds-container .mds-xs-gap-50,.mds .mds-viewport .mds-xs-gap-50{gap:2px}.mds .mds-xs-col-gap-50,.mds .mds-container .mds-xs-col-gap-50,.mds .mds-viewport .mds-xs-col-gap-50{column-gap:2px}.mds .mds-xs-row-gap-50,.mds .mds-container .mds-xs-row-gap-50,.mds .mds-viewport .mds-xs-row-gap-50{row-gap:2px}.mds .mds-xs-gap-100,.mds .mds-container .mds-xs-gap-100,.mds .mds-viewport .mds-xs-gap-100{gap:4px}.mds .mds-xs-col-gap-100,.mds .mds-container .mds-xs-col-gap-100,.mds .mds-viewport .mds-xs-col-gap-100{column-gap:4px}.mds .mds-xs-row-gap-100,.mds .mds-container .mds-xs-row-gap-100,.mds .mds-viewport .mds-xs-row-gap-100{row-gap:4px}.mds .mds-xs-gap-150,.mds .mds-container .mds-xs-gap-150,.mds .mds-viewport .mds-xs-gap-150{gap:6px}.mds .mds-xs-col-gap-150,.mds .mds-container .mds-xs-col-gap-150,.mds .mds-viewport .mds-xs-col-gap-150{column-gap:6px}.mds .mds-xs-row-gap-150,.mds .mds-container .mds-xs-row-gap-150,.mds .mds-viewport .mds-xs-row-gap-150{row-gap:6px}.mds .mds-xs-gap-200,.mds .mds-container .mds-xs-gap-200,.mds .mds-viewport .mds-xs-gap-200{gap:8px}.mds .mds-xs-col-gap-200,.mds .mds-container .mds-xs-col-gap-200,.mds .mds-viewport .mds-xs-col-gap-200{column-gap:8px}.mds .mds-xs-row-gap-200,.mds .mds-container .mds-xs-row-gap-200,.mds .mds-viewport .mds-xs-row-gap-200{row-gap:8px}.mds .mds-xs-gap-300,.mds .mds-container .mds-xs-gap-300,.mds .mds-viewport .mds-xs-gap-300{gap:12px}.mds .mds-xs-col-gap-300,.mds .mds-container .mds-xs-col-gap-300,.mds .mds-viewport .mds-xs-col-gap-300{column-gap:12px}.mds .mds-xs-row-gap-300,.mds .mds-container .mds-xs-row-gap-300,.mds .mds-viewport .mds-xs-row-gap-300{row-gap:12px}.mds .mds-xs-gap-400,.mds .mds-container .mds-xs-gap-400,.mds .mds-viewport .mds-xs-gap-400{gap:16px}.mds .mds-xs-col-gap-400,.mds .mds-container .mds-xs-col-gap-400,.mds .mds-viewport .mds-xs-col-gap-400{column-gap:16px}.mds .mds-xs-row-gap-400,.mds .mds-container .mds-xs-row-gap-400,.mds .mds-viewport .mds-xs-row-gap-400{row-gap:16px}.mds .mds-xs-gap-500,.mds .mds-container .mds-xs-gap-500,.mds .mds-viewport .mds-xs-gap-500{gap:20px}.mds .mds-xs-col-gap-500,.mds .mds-container .mds-xs-col-gap-500,.mds .mds-viewport .mds-xs-col-gap-500{column-gap:20px}.mds .mds-xs-row-gap-500,.mds .mds-container .mds-xs-row-gap-500,.mds .mds-viewport .mds-xs-row-gap-500{row-gap:20px}.mds .mds-xs-gap-600,.mds .mds-container .mds-xs-gap-600,.mds .mds-viewport .mds-xs-gap-600{gap:24px}.mds .mds-xs-col-gap-600,.mds .mds-container .mds-xs-col-gap-600,.mds .mds-viewport .mds-xs-col-gap-600{column-gap:24px}.mds .mds-xs-row-gap-600,.mds .mds-container .mds-xs-row-gap-600,.mds .mds-viewport .mds-xs-row-gap-600{row-gap:24px}.mds .mds-xs-gap-700,.mds .mds-container .mds-xs-gap-700,.mds .mds-viewport .mds-xs-gap-700{gap:28px}.mds .mds-xs-col-gap-700,.mds .mds-container .mds-xs-col-gap-700,.mds .mds-viewport .mds-xs-col-gap-700{column-gap:28px}.mds .mds-xs-row-gap-700,.mds .mds-container .mds-xs-row-gap-700,.mds .mds-viewport .mds-xs-row-gap-700{row-gap:28px}.mds .mds-xs-gap-800,.mds .mds-container .mds-xs-gap-800,.mds .mds-viewport .mds-xs-gap-800{gap:32px}.mds .mds-xs-col-gap-800,.mds .mds-container .mds-xs-col-gap-800,.mds .mds-viewport .mds-xs-col-gap-800{column-gap:32px}.mds .mds-xs-row-gap-800,.mds .mds-container .mds-xs-row-gap-800,.mds .mds-viewport .mds-xs-row-gap-800{row-gap:32px}.mds .mds-xs-gap-900,.mds .mds-container .mds-xs-gap-900,.mds .mds-viewport .mds-xs-gap-900{gap:36px}.mds .mds-xs-col-gap-900,.mds .mds-container .mds-xs-col-gap-900,.mds .mds-viewport .mds-xs-col-gap-900{column-gap:36px}.mds .mds-xs-row-gap-900,.mds .mds-container .mds-xs-row-gap-900,.mds .mds-viewport .mds-xs-row-gap-900{row-gap:36px}.mds .mds-xs-gap-1000,.mds .mds-container .mds-xs-gap-1000,.mds .mds-viewport .mds-xs-gap-1000{gap:40px}.mds .mds-xs-col-gap-1000,.mds .mds-container .mds-xs-col-gap-1000,.mds .mds-viewport .mds-xs-col-gap-1000{column-gap:40px}.mds .mds-xs-row-gap-1000,.mds .mds-container .mds-xs-row-gap-1000,.mds .mds-viewport .mds-xs-row-gap-1000{row-gap:40px}.mds .mds-xs-gap-1200,.mds .mds-container .mds-xs-gap-1200,.mds .mds-viewport .mds-xs-gap-1200{gap:48px}.mds .mds-xs-col-gap-1200,.mds .mds-container .mds-xs-col-gap-1200,.mds .mds-viewport .mds-xs-col-gap-1200{column-gap:48px}.mds .mds-xs-row-gap-1200,.mds .mds-container .mds-xs-row-gap-1200,.mds .mds-viewport .mds-xs-row-gap-1200{row-gap:48px}.mds .mds-xs-gap-1600,.mds .mds-container .mds-xs-gap-1600,.mds .mds-viewport .mds-xs-gap-1600{gap:64px}.mds .mds-xs-col-gap-1600,.mds .mds-container .mds-xs-col-gap-1600,.mds .mds-viewport .mds-xs-col-gap-1600{column-gap:64px}.mds .mds-xs-row-gap-1600,.mds .mds-container .mds-xs-row-gap-1600,.mds .mds-viewport .mds-xs-row-gap-1600{row-gap:64px}.mds .mds-xs-gap-2000,.mds .mds-container .mds-xs-gap-2000,.mds .mds-viewport .mds-xs-gap-2000{gap:80px}.mds .mds-xs-col-gap-2000,.mds .mds-container .mds-xs-col-gap-2000,.mds .mds-viewport .mds-xs-col-gap-2000{column-gap:80px}.mds .mds-xs-row-gap-2000,.mds .mds-container .mds-xs-row-gap-2000,.mds .mds-viewport .mds-xs-row-gap-2000{row-gap:80px}.mds .mds-xs-gap-2400,.mds .mds-container .mds-xs-gap-2400,.mds .mds-viewport .mds-xs-gap-2400{gap:96px}.mds .mds-xs-col-gap-2400,.mds .mds-container .mds-xs-col-gap-2400,.mds .mds-viewport .mds-xs-col-gap-2400{column-gap:96px}.mds .mds-xs-row-gap-2400,.mds .mds-container .mds-xs-row-gap-2400,.mds .mds-viewport .mds-xs-row-gap-2400{row-gap:96px}.mds .mds-xs-gap-2800,.mds .mds-container .mds-xs-gap-2800,.mds .mds-viewport .mds-xs-gap-2800{gap:112px}.mds .mds-xs-col-gap-2800,.mds .mds-container .mds-xs-col-gap-2800,.mds .mds-viewport .mds-xs-col-gap-2800{column-gap:112px}.mds .mds-xs-row-gap-2800,.mds .mds-container .mds-xs-row-gap-2800,.mds .mds-viewport .mds-xs-row-gap-2800{row-gap:112px}.mds .mds-xs-gap-3200,.mds .mds-container .mds-xs-gap-3200,.mds .mds-viewport .mds-xs-gap-3200{gap:128px}.mds .mds-xs-col-gap-3200,.mds .mds-container .mds-xs-col-gap-3200,.mds .mds-viewport .mds-xs-col-gap-3200{column-gap:128px}.mds .mds-xs-row-gap-3200,.mds .mds-container .mds-xs-row-gap-3200,.mds .mds-viewport .mds-xs-row-gap-3200{row-gap:128px}}@container (min-width: 641px){.mds .mds-sm-gap-50,.mds .mds-container .mds-sm-gap-50,.mds .mds-viewport .mds-sm-gap-50{gap:2px}.mds .mds-sm-col-gap-50,.mds .mds-container .mds-sm-col-gap-50,.mds .mds-viewport .mds-sm-col-gap-50{column-gap:2px}.mds .mds-sm-row-gap-50,.mds .mds-container .mds-sm-row-gap-50,.mds .mds-viewport .mds-sm-row-gap-50{row-gap:2px}.mds .mds-sm-gap-100,.mds .mds-container .mds-sm-gap-100,.mds .mds-viewport .mds-sm-gap-100{gap:4px}.mds .mds-sm-col-gap-100,.mds .mds-container .mds-sm-col-gap-100,.mds .mds-viewport .mds-sm-col-gap-100{column-gap:4px}.mds .mds-sm-row-gap-100,.mds .mds-container .mds-sm-row-gap-100,.mds .mds-viewport .mds-sm-row-gap-100{row-gap:4px}.mds .mds-sm-gap-150,.mds .mds-container .mds-sm-gap-150,.mds .mds-viewport .mds-sm-gap-150{gap:6px}.mds .mds-sm-col-gap-150,.mds .mds-container .mds-sm-col-gap-150,.mds .mds-viewport .mds-sm-col-gap-150{column-gap:6px}.mds .mds-sm-row-gap-150,.mds .mds-container .mds-sm-row-gap-150,.mds .mds-viewport .mds-sm-row-gap-150{row-gap:6px}.mds .mds-sm-gap-200,.mds .mds-container .mds-sm-gap-200,.mds .mds-viewport .mds-sm-gap-200{gap:8px}.mds .mds-sm-col-gap-200,.mds .mds-container .mds-sm-col-gap-200,.mds .mds-viewport .mds-sm-col-gap-200{column-gap:8px}.mds .mds-sm-row-gap-200,.mds .mds-container .mds-sm-row-gap-200,.mds .mds-viewport .mds-sm-row-gap-200{row-gap:8px}.mds .mds-sm-gap-300,.mds .mds-container .mds-sm-gap-300,.mds .mds-viewport .mds-sm-gap-300{gap:12px}.mds .mds-sm-col-gap-300,.mds .mds-container .mds-sm-col-gap-300,.mds .mds-viewport .mds-sm-col-gap-300{column-gap:12px}.mds .mds-sm-row-gap-300,.mds .mds-container .mds-sm-row-gap-300,.mds .mds-viewport .mds-sm-row-gap-300{row-gap:12px}.mds .mds-sm-gap-400,.mds .mds-container .mds-sm-gap-400,.mds .mds-viewport .mds-sm-gap-400{gap:16px}.mds .mds-sm-col-gap-400,.mds .mds-container .mds-sm-col-gap-400,.mds .mds-viewport .mds-sm-col-gap-400{column-gap:16px}.mds .mds-sm-row-gap-400,.mds .mds-container .mds-sm-row-gap-400,.mds .mds-viewport .mds-sm-row-gap-400{row-gap:16px}.mds .mds-sm-gap-500,.mds .mds-container .mds-sm-gap-500,.mds .mds-viewport .mds-sm-gap-500{gap:20px}.mds .mds-sm-col-gap-500,.mds .mds-container .mds-sm-col-gap-500,.mds .mds-viewport .mds-sm-col-gap-500{column-gap:20px}.mds .mds-sm-row-gap-500,.mds .mds-container .mds-sm-row-gap-500,.mds .mds-viewport .mds-sm-row-gap-500{row-gap:20px}.mds .mds-sm-gap-600,.mds .mds-container .mds-sm-gap-600,.mds .mds-viewport .mds-sm-gap-600{gap:24px}.mds .mds-sm-col-gap-600,.mds .mds-container .mds-sm-col-gap-600,.mds .mds-viewport .mds-sm-col-gap-600{column-gap:24px}.mds .mds-sm-row-gap-600,.mds .mds-container .mds-sm-row-gap-600,.mds .mds-viewport .mds-sm-row-gap-600{row-gap:24px}.mds .mds-sm-gap-700,.mds .mds-container .mds-sm-gap-700,.mds .mds-viewport .mds-sm-gap-700{gap:28px}.mds .mds-sm-col-gap-700,.mds .mds-container .mds-sm-col-gap-700,.mds .mds-viewport .mds-sm-col-gap-700{column-gap:28px}.mds .mds-sm-row-gap-700,.mds .mds-container .mds-sm-row-gap-700,.mds .mds-viewport .mds-sm-row-gap-700{row-gap:28px}.mds .mds-sm-gap-800,.mds .mds-container .mds-sm-gap-800,.mds .mds-viewport .mds-sm-gap-800{gap:32px}.mds .mds-sm-col-gap-800,.mds .mds-container .mds-sm-col-gap-800,.mds .mds-viewport .mds-sm-col-gap-800{column-gap:32px}.mds .mds-sm-row-gap-800,.mds .mds-container .mds-sm-row-gap-800,.mds .mds-viewport .mds-sm-row-gap-800{row-gap:32px}.mds .mds-sm-gap-900,.mds .mds-container .mds-sm-gap-900,.mds .mds-viewport .mds-sm-gap-900{gap:36px}.mds .mds-sm-col-gap-900,.mds .mds-container .mds-sm-col-gap-900,.mds .mds-viewport .mds-sm-col-gap-900{column-gap:36px}.mds .mds-sm-row-gap-900,.mds .mds-container .mds-sm-row-gap-900,.mds .mds-viewport .mds-sm-row-gap-900{row-gap:36px}.mds .mds-sm-gap-1000,.mds .mds-container .mds-sm-gap-1000,.mds .mds-viewport .mds-sm-gap-1000{gap:40px}.mds .mds-sm-col-gap-1000,.mds .mds-container .mds-sm-col-gap-1000,.mds .mds-viewport .mds-sm-col-gap-1000{column-gap:40px}.mds .mds-sm-row-gap-1000,.mds .mds-container .mds-sm-row-gap-1000,.mds .mds-viewport .mds-sm-row-gap-1000{row-gap:40px}.mds .mds-sm-gap-1200,.mds .mds-container .mds-sm-gap-1200,.mds .mds-viewport .mds-sm-gap-1200{gap:48px}.mds .mds-sm-col-gap-1200,.mds .mds-container .mds-sm-col-gap-1200,.mds .mds-viewport .mds-sm-col-gap-1200{column-gap:48px}.mds .mds-sm-row-gap-1200,.mds .mds-container .mds-sm-row-gap-1200,.mds .mds-viewport .mds-sm-row-gap-1200{row-gap:48px}.mds .mds-sm-gap-1600,.mds .mds-container .mds-sm-gap-1600,.mds .mds-viewport .mds-sm-gap-1600{gap:64px}.mds .mds-sm-col-gap-1600,.mds .mds-container .mds-sm-col-gap-1600,.mds .mds-viewport .mds-sm-col-gap-1600{column-gap:64px}.mds .mds-sm-row-gap-1600,.mds .mds-container .mds-sm-row-gap-1600,.mds .mds-viewport .mds-sm-row-gap-1600{row-gap:64px}.mds .mds-sm-gap-2000,.mds .mds-container .mds-sm-gap-2000,.mds .mds-viewport .mds-sm-gap-2000{gap:80px}.mds .mds-sm-col-gap-2000,.mds .mds-container .mds-sm-col-gap-2000,.mds .mds-viewport .mds-sm-col-gap-2000{column-gap:80px}.mds .mds-sm-row-gap-2000,.mds .mds-container .mds-sm-row-gap-2000,.mds .mds-viewport .mds-sm-row-gap-2000{row-gap:80px}.mds .mds-sm-gap-2400,.mds .mds-container .mds-sm-gap-2400,.mds .mds-viewport .mds-sm-gap-2400{gap:96px}.mds .mds-sm-col-gap-2400,.mds .mds-container .mds-sm-col-gap-2400,.mds .mds-viewport .mds-sm-col-gap-2400{column-gap:96px}.mds .mds-sm-row-gap-2400,.mds .mds-container .mds-sm-row-gap-2400,.mds .mds-viewport .mds-sm-row-gap-2400{row-gap:96px}.mds .mds-sm-gap-2800,.mds .mds-container .mds-sm-gap-2800,.mds .mds-viewport .mds-sm-gap-2800{gap:112px}.mds .mds-sm-col-gap-2800,.mds .mds-container .mds-sm-col-gap-2800,.mds .mds-viewport .mds-sm-col-gap-2800{column-gap:112px}.mds .mds-sm-row-gap-2800,.mds .mds-container .mds-sm-row-gap-2800,.mds .mds-viewport .mds-sm-row-gap-2800{row-gap:112px}.mds .mds-sm-gap-3200,.mds .mds-container .mds-sm-gap-3200,.mds .mds-viewport .mds-sm-gap-3200{gap:128px}.mds .mds-sm-col-gap-3200,.mds .mds-container .mds-sm-col-gap-3200,.mds .mds-viewport .mds-sm-col-gap-3200{column-gap:128px}.mds .mds-sm-row-gap-3200,.mds .mds-container .mds-sm-row-gap-3200,.mds .mds-viewport .mds-sm-row-gap-3200{row-gap:128px}}@container (min-width: 1025px){.mds .mds-md-gap-50,.mds .mds-container .mds-md-gap-50,.mds .mds-viewport .mds-md-gap-50{gap:2px}.mds .mds-md-col-gap-50,.mds .mds-container .mds-md-col-gap-50,.mds .mds-viewport .mds-md-col-gap-50{column-gap:2px}.mds .mds-md-row-gap-50,.mds .mds-container .mds-md-row-gap-50,.mds .mds-viewport .mds-md-row-gap-50{row-gap:2px}.mds .mds-md-gap-100,.mds .mds-container .mds-md-gap-100,.mds .mds-viewport .mds-md-gap-100{gap:4px}.mds .mds-md-col-gap-100,.mds .mds-container .mds-md-col-gap-100,.mds .mds-viewport .mds-md-col-gap-100{column-gap:4px}.mds .mds-md-row-gap-100,.mds .mds-container .mds-md-row-gap-100,.mds .mds-viewport .mds-md-row-gap-100{row-gap:4px}.mds .mds-md-gap-150,.mds .mds-container .mds-md-gap-150,.mds .mds-viewport .mds-md-gap-150{gap:6px}.mds .mds-md-col-gap-150,.mds .mds-container .mds-md-col-gap-150,.mds .mds-viewport .mds-md-col-gap-150{column-gap:6px}.mds .mds-md-row-gap-150,.mds .mds-container .mds-md-row-gap-150,.mds .mds-viewport .mds-md-row-gap-150{row-gap:6px}.mds .mds-md-gap-200,.mds .mds-container .mds-md-gap-200,.mds .mds-viewport .mds-md-gap-200{gap:8px}.mds .mds-md-col-gap-200,.mds .mds-container .mds-md-col-gap-200,.mds .mds-viewport .mds-md-col-gap-200{column-gap:8px}.mds .mds-md-row-gap-200,.mds .mds-container .mds-md-row-gap-200,.mds .mds-viewport .mds-md-row-gap-200{row-gap:8px}.mds .mds-md-gap-300,.mds .mds-container .mds-md-gap-300,.mds .mds-viewport .mds-md-gap-300{gap:12px}.mds .mds-md-col-gap-300,.mds .mds-container .mds-md-col-gap-300,.mds .mds-viewport .mds-md-col-gap-300{column-gap:12px}.mds .mds-md-row-gap-300,.mds .mds-container .mds-md-row-gap-300,.mds .mds-viewport .mds-md-row-gap-300{row-gap:12px}.mds .mds-md-gap-400,.mds .mds-container .mds-md-gap-400,.mds .mds-viewport .mds-md-gap-400{gap:16px}.mds .mds-md-col-gap-400,.mds .mds-container .mds-md-col-gap-400,.mds .mds-viewport .mds-md-col-gap-400{column-gap:16px}.mds .mds-md-row-gap-400,.mds .mds-container .mds-md-row-gap-400,.mds .mds-viewport .mds-md-row-gap-400{row-gap:16px}.mds .mds-md-gap-500,.mds .mds-container .mds-md-gap-500,.mds .mds-viewport .mds-md-gap-500{gap:20px}.mds .mds-md-col-gap-500,.mds .mds-container .mds-md-col-gap-500,.mds .mds-viewport .mds-md-col-gap-500{column-gap:20px}.mds .mds-md-row-gap-500,.mds .mds-container .mds-md-row-gap-500,.mds .mds-viewport .mds-md-row-gap-500{row-gap:20px}.mds .mds-md-gap-600,.mds .mds-container .mds-md-gap-600,.mds .mds-viewport .mds-md-gap-600{gap:24px}.mds .mds-md-col-gap-600,.mds .mds-container .mds-md-col-gap-600,.mds .mds-viewport .mds-md-col-gap-600{column-gap:24px}.mds .mds-md-row-gap-600,.mds .mds-container .mds-md-row-gap-600,.mds .mds-viewport .mds-md-row-gap-600{row-gap:24px}.mds .mds-md-gap-700,.mds .mds-container .mds-md-gap-700,.mds .mds-viewport .mds-md-gap-700{gap:28px}.mds .mds-md-col-gap-700,.mds .mds-container .mds-md-col-gap-700,.mds .mds-viewport .mds-md-col-gap-700{column-gap:28px}.mds .mds-md-row-gap-700,.mds .mds-container .mds-md-row-gap-700,.mds .mds-viewport .mds-md-row-gap-700{row-gap:28px}.mds .mds-md-gap-800,.mds .mds-container .mds-md-gap-800,.mds .mds-viewport .mds-md-gap-800{gap:32px}.mds .mds-md-col-gap-800,.mds .mds-container .mds-md-col-gap-800,.mds .mds-viewport .mds-md-col-gap-800{column-gap:32px}.mds .mds-md-row-gap-800,.mds .mds-container .mds-md-row-gap-800,.mds .mds-viewport .mds-md-row-gap-800{row-gap:32px}.mds .mds-md-gap-900,.mds .mds-container .mds-md-gap-900,.mds .mds-viewport .mds-md-gap-900{gap:36px}.mds .mds-md-col-gap-900,.mds .mds-container .mds-md-col-gap-900,.mds .mds-viewport .mds-md-col-gap-900{column-gap:36px}.mds .mds-md-row-gap-900,.mds .mds-container .mds-md-row-gap-900,.mds .mds-viewport .mds-md-row-gap-900{row-gap:36px}.mds .mds-md-gap-1000,.mds .mds-container .mds-md-gap-1000,.mds .mds-viewport .mds-md-gap-1000{gap:40px}.mds .mds-md-col-gap-1000,.mds .mds-container .mds-md-col-gap-1000,.mds .mds-viewport .mds-md-col-gap-1000{column-gap:40px}.mds .mds-md-row-gap-1000,.mds .mds-container .mds-md-row-gap-1000,.mds .mds-viewport .mds-md-row-gap-1000{row-gap:40px}.mds .mds-md-gap-1200,.mds .mds-container .mds-md-gap-1200,.mds .mds-viewport .mds-md-gap-1200{gap:48px}.mds .mds-md-col-gap-1200,.mds .mds-container .mds-md-col-gap-1200,.mds .mds-viewport .mds-md-col-gap-1200{column-gap:48px}.mds .mds-md-row-gap-1200,.mds .mds-container .mds-md-row-gap-1200,.mds .mds-viewport .mds-md-row-gap-1200{row-gap:48px}.mds .mds-md-gap-1600,.mds .mds-container .mds-md-gap-1600,.mds .mds-viewport .mds-md-gap-1600{gap:64px}.mds .mds-md-col-gap-1600,.mds .mds-container .mds-md-col-gap-1600,.mds .mds-viewport .mds-md-col-gap-1600{column-gap:64px}.mds .mds-md-row-gap-1600,.mds .mds-container .mds-md-row-gap-1600,.mds .mds-viewport .mds-md-row-gap-1600{row-gap:64px}.mds .mds-md-gap-2000,.mds .mds-container .mds-md-gap-2000,.mds .mds-viewport .mds-md-gap-2000{gap:80px}.mds .mds-md-col-gap-2000,.mds .mds-container .mds-md-col-gap-2000,.mds .mds-viewport .mds-md-col-gap-2000{column-gap:80px}.mds .mds-md-row-gap-2000,.mds .mds-container .mds-md-row-gap-2000,.mds .mds-viewport .mds-md-row-gap-2000{row-gap:80px}.mds .mds-md-gap-2400,.mds .mds-container .mds-md-gap-2400,.mds .mds-viewport .mds-md-gap-2400{gap:96px}.mds .mds-md-col-gap-2400,.mds .mds-container .mds-md-col-gap-2400,.mds .mds-viewport .mds-md-col-gap-2400{column-gap:96px}.mds .mds-md-row-gap-2400,.mds .mds-container .mds-md-row-gap-2400,.mds .mds-viewport .mds-md-row-gap-2400{row-gap:96px}.mds .mds-md-gap-2800,.mds .mds-container .mds-md-gap-2800,.mds .mds-viewport .mds-md-gap-2800{gap:112px}.mds .mds-md-col-gap-2800,.mds .mds-container .mds-md-col-gap-2800,.mds .mds-viewport .mds-md-col-gap-2800{column-gap:112px}.mds .mds-md-row-gap-2800,.mds .mds-container .mds-md-row-gap-2800,.mds .mds-viewport .mds-md-row-gap-2800{row-gap:112px}.mds .mds-md-gap-3200,.mds .mds-container .mds-md-gap-3200,.mds .mds-viewport .mds-md-gap-3200{gap:128px}.mds .mds-md-col-gap-3200,.mds .mds-container .mds-md-col-gap-3200,.mds .mds-viewport .mds-md-col-gap-3200{column-gap:128px}.mds .mds-md-row-gap-3200,.mds .mds-container .mds-md-row-gap-3200,.mds .mds-viewport .mds-md-row-gap-3200{row-gap:128px}}@container (min-width: 1441px){.mds .mds-lg-gap-50,.mds .mds-container .mds-lg-gap-50,.mds .mds-viewport .mds-lg-gap-50{gap:2px}.mds .mds-lg-col-gap-50,.mds .mds-container .mds-lg-col-gap-50,.mds .mds-viewport .mds-lg-col-gap-50{column-gap:2px}.mds .mds-lg-row-gap-50,.mds .mds-container .mds-lg-row-gap-50,.mds .mds-viewport .mds-lg-row-gap-50{row-gap:2px}.mds .mds-lg-gap-100,.mds .mds-container .mds-lg-gap-100,.mds .mds-viewport .mds-lg-gap-100{gap:4px}.mds .mds-lg-col-gap-100,.mds .mds-container .mds-lg-col-gap-100,.mds .mds-viewport .mds-lg-col-gap-100{column-gap:4px}.mds .mds-lg-row-gap-100,.mds .mds-container .mds-lg-row-gap-100,.mds .mds-viewport .mds-lg-row-gap-100{row-gap:4px}.mds .mds-lg-gap-150,.mds .mds-container .mds-lg-gap-150,.mds .mds-viewport .mds-lg-gap-150{gap:6px}.mds .mds-lg-col-gap-150,.mds .mds-container .mds-lg-col-gap-150,.mds .mds-viewport .mds-lg-col-gap-150{column-gap:6px}.mds .mds-lg-row-gap-150,.mds .mds-container .mds-lg-row-gap-150,.mds .mds-viewport .mds-lg-row-gap-150{row-gap:6px}.mds .mds-lg-gap-200,.mds .mds-container .mds-lg-gap-200,.mds .mds-viewport .mds-lg-gap-200{gap:8px}.mds .mds-lg-col-gap-200,.mds .mds-container .mds-lg-col-gap-200,.mds .mds-viewport .mds-lg-col-gap-200{column-gap:8px}.mds .mds-lg-row-gap-200,.mds .mds-container .mds-lg-row-gap-200,.mds .mds-viewport .mds-lg-row-gap-200{row-gap:8px}.mds .mds-lg-gap-300,.mds .mds-container .mds-lg-gap-300,.mds .mds-viewport .mds-lg-gap-300{gap:12px}.mds .mds-lg-col-gap-300,.mds .mds-container .mds-lg-col-gap-300,.mds .mds-viewport .mds-lg-col-gap-300{column-gap:12px}.mds .mds-lg-row-gap-300,.mds .mds-container .mds-lg-row-gap-300,.mds .mds-viewport .mds-lg-row-gap-300{row-gap:12px}.mds .mds-lg-gap-400,.mds .mds-container .mds-lg-gap-400,.mds .mds-viewport .mds-lg-gap-400{gap:16px}.mds .mds-lg-col-gap-400,.mds .mds-container .mds-lg-col-gap-400,.mds .mds-viewport .mds-lg-col-gap-400{column-gap:16px}.mds .mds-lg-row-gap-400,.mds .mds-container .mds-lg-row-gap-400,.mds .mds-viewport .mds-lg-row-gap-400{row-gap:16px}.mds .mds-lg-gap-500,.mds .mds-container .mds-lg-gap-500,.mds .mds-viewport .mds-lg-gap-500{gap:20px}.mds .mds-lg-col-gap-500,.mds .mds-container .mds-lg-col-gap-500,.mds .mds-viewport .mds-lg-col-gap-500{column-gap:20px}.mds .mds-lg-row-gap-500,.mds .mds-container .mds-lg-row-gap-500,.mds .mds-viewport .mds-lg-row-gap-500{row-gap:20px}.mds .mds-lg-gap-600,.mds .mds-container .mds-lg-gap-600,.mds .mds-viewport .mds-lg-gap-600{gap:24px}.mds .mds-lg-col-gap-600,.mds .mds-container .mds-lg-col-gap-600,.mds .mds-viewport .mds-lg-col-gap-600{column-gap:24px}.mds .mds-lg-row-gap-600,.mds .mds-container .mds-lg-row-gap-600,.mds .mds-viewport .mds-lg-row-gap-600{row-gap:24px}.mds .mds-lg-gap-700,.mds .mds-container .mds-lg-gap-700,.mds .mds-viewport .mds-lg-gap-700{gap:28px}.mds .mds-lg-col-gap-700,.mds .mds-container .mds-lg-col-gap-700,.mds .mds-viewport .mds-lg-col-gap-700{column-gap:28px}.mds .mds-lg-row-gap-700,.mds .mds-container .mds-lg-row-gap-700,.mds .mds-viewport .mds-lg-row-gap-700{row-gap:28px}.mds .mds-lg-gap-800,.mds .mds-container .mds-lg-gap-800,.mds .mds-viewport .mds-lg-gap-800{gap:32px}.mds .mds-lg-col-gap-800,.mds .mds-container .mds-lg-col-gap-800,.mds .mds-viewport .mds-lg-col-gap-800{column-gap:32px}.mds .mds-lg-row-gap-800,.mds .mds-container .mds-lg-row-gap-800,.mds .mds-viewport .mds-lg-row-gap-800{row-gap:32px}.mds .mds-lg-gap-900,.mds .mds-container .mds-lg-gap-900,.mds .mds-viewport .mds-lg-gap-900{gap:36px}.mds .mds-lg-col-gap-900,.mds .mds-container .mds-lg-col-gap-900,.mds .mds-viewport .mds-lg-col-gap-900{column-gap:36px}.mds .mds-lg-row-gap-900,.mds .mds-container .mds-lg-row-gap-900,.mds .mds-viewport .mds-lg-row-gap-900{row-gap:36px}.mds .mds-lg-gap-1000,.mds .mds-container .mds-lg-gap-1000,.mds .mds-viewport .mds-lg-gap-1000{gap:40px}.mds .mds-lg-col-gap-1000,.mds .mds-container .mds-lg-col-gap-1000,.mds .mds-viewport .mds-lg-col-gap-1000{column-gap:40px}.mds .mds-lg-row-gap-1000,.mds .mds-container .mds-lg-row-gap-1000,.mds .mds-viewport .mds-lg-row-gap-1000{row-gap:40px}.mds .mds-lg-gap-1200,.mds .mds-container .mds-lg-gap-1200,.mds .mds-viewport .mds-lg-gap-1200{gap:48px}.mds .mds-lg-col-gap-1200,.mds .mds-container .mds-lg-col-gap-1200,.mds .mds-viewport .mds-lg-col-gap-1200{column-gap:48px}.mds .mds-lg-row-gap-1200,.mds .mds-container .mds-lg-row-gap-1200,.mds .mds-viewport .mds-lg-row-gap-1200{row-gap:48px}.mds .mds-lg-gap-1600,.mds .mds-container .mds-lg-gap-1600,.mds .mds-viewport .mds-lg-gap-1600{gap:64px}.mds .mds-lg-col-gap-1600,.mds .mds-container .mds-lg-col-gap-1600,.mds .mds-viewport .mds-lg-col-gap-1600{column-gap:64px}.mds .mds-lg-row-gap-1600,.mds .mds-container .mds-lg-row-gap-1600,.mds .mds-viewport .mds-lg-row-gap-1600{row-gap:64px}.mds .mds-lg-gap-2000,.mds .mds-container .mds-lg-gap-2000,.mds .mds-viewport .mds-lg-gap-2000{gap:80px}.mds .mds-lg-col-gap-2000,.mds .mds-container .mds-lg-col-gap-2000,.mds .mds-viewport .mds-lg-col-gap-2000{column-gap:80px}.mds .mds-lg-row-gap-2000,.mds .mds-container .mds-lg-row-gap-2000,.mds .mds-viewport .mds-lg-row-gap-2000{row-gap:80px}.mds .mds-lg-gap-2400,.mds .mds-container .mds-lg-gap-2400,.mds .mds-viewport .mds-lg-gap-2400{gap:96px}.mds .mds-lg-col-gap-2400,.mds .mds-container .mds-lg-col-gap-2400,.mds .mds-viewport .mds-lg-col-gap-2400{column-gap:96px}.mds .mds-lg-row-gap-2400,.mds .mds-container .mds-lg-row-gap-2400,.mds .mds-viewport .mds-lg-row-gap-2400{row-gap:96px}.mds .mds-lg-gap-2800,.mds .mds-container .mds-lg-gap-2800,.mds .mds-viewport .mds-lg-gap-2800{gap:112px}.mds .mds-lg-col-gap-2800,.mds .mds-container .mds-lg-col-gap-2800,.mds .mds-viewport .mds-lg-col-gap-2800{column-gap:112px}.mds .mds-lg-row-gap-2800,.mds .mds-container .mds-lg-row-gap-2800,.mds .mds-viewport .mds-lg-row-gap-2800{row-gap:112px}.mds .mds-lg-gap-3200,.mds .mds-container .mds-lg-gap-3200,.mds .mds-viewport .mds-lg-gap-3200{gap:128px}.mds .mds-lg-col-gap-3200,.mds .mds-container .mds-lg-col-gap-3200,.mds .mds-viewport .mds-lg-col-gap-3200{column-gap:128px}.mds .mds-lg-row-gap-3200,.mds .mds-container .mds-lg-row-gap-3200,.mds .mds-viewport .mds-lg-row-gap-3200{row-gap:128px}}@container (min-width: 1921px){.mds .mds-xl-gap-50,.mds .mds-container .mds-xl-gap-50,.mds .mds-viewport .mds-xl-gap-50{gap:2px}.mds .mds-xl-col-gap-50,.mds .mds-container .mds-xl-col-gap-50,.mds .mds-viewport .mds-xl-col-gap-50{column-gap:2px}.mds .mds-xl-row-gap-50,.mds .mds-container .mds-xl-row-gap-50,.mds .mds-viewport .mds-xl-row-gap-50{row-gap:2px}.mds .mds-xl-gap-100,.mds .mds-container .mds-xl-gap-100,.mds .mds-viewport .mds-xl-gap-100{gap:4px}.mds .mds-xl-col-gap-100,.mds .mds-container .mds-xl-col-gap-100,.mds .mds-viewport .mds-xl-col-gap-100{column-gap:4px}.mds .mds-xl-row-gap-100,.mds .mds-container .mds-xl-row-gap-100,.mds .mds-viewport .mds-xl-row-gap-100{row-gap:4px}.mds .mds-xl-gap-150,.mds .mds-container .mds-xl-gap-150,.mds .mds-viewport .mds-xl-gap-150{gap:6px}.mds .mds-xl-col-gap-150,.mds .mds-container .mds-xl-col-gap-150,.mds .mds-viewport .mds-xl-col-gap-150{column-gap:6px}.mds .mds-xl-row-gap-150,.mds .mds-container .mds-xl-row-gap-150,.mds .mds-viewport .mds-xl-row-gap-150{row-gap:6px}.mds .mds-xl-gap-200,.mds .mds-container .mds-xl-gap-200,.mds .mds-viewport .mds-xl-gap-200{gap:8px}.mds .mds-xl-col-gap-200,.mds .mds-container .mds-xl-col-gap-200,.mds .mds-viewport .mds-xl-col-gap-200{column-gap:8px}.mds .mds-xl-row-gap-200,.mds .mds-container .mds-xl-row-gap-200,.mds .mds-viewport .mds-xl-row-gap-200{row-gap:8px}.mds .mds-xl-gap-300,.mds .mds-container .mds-xl-gap-300,.mds .mds-viewport .mds-xl-gap-300{gap:12px}.mds .mds-xl-col-gap-300,.mds .mds-container .mds-xl-col-gap-300,.mds .mds-viewport .mds-xl-col-gap-300{column-gap:12px}.mds .mds-xl-row-gap-300,.mds .mds-container .mds-xl-row-gap-300,.mds .mds-viewport .mds-xl-row-gap-300{row-gap:12px}.mds .mds-xl-gap-400,.mds .mds-container .mds-xl-gap-400,.mds .mds-viewport .mds-xl-gap-400{gap:16px}.mds .mds-xl-col-gap-400,.mds .mds-container .mds-xl-col-gap-400,.mds .mds-viewport .mds-xl-col-gap-400{column-gap:16px}.mds .mds-xl-row-gap-400,.mds .mds-container .mds-xl-row-gap-400,.mds .mds-viewport .mds-xl-row-gap-400{row-gap:16px}.mds .mds-xl-gap-500,.mds .mds-container .mds-xl-gap-500,.mds .mds-viewport .mds-xl-gap-500{gap:20px}.mds .mds-xl-col-gap-500,.mds .mds-container .mds-xl-col-gap-500,.mds .mds-viewport .mds-xl-col-gap-500{column-gap:20px}.mds .mds-xl-row-gap-500,.mds .mds-container .mds-xl-row-gap-500,.mds .mds-viewport .mds-xl-row-gap-500{row-gap:20px}.mds .mds-xl-gap-600,.mds .mds-container .mds-xl-gap-600,.mds .mds-viewport .mds-xl-gap-600{gap:24px}.mds .mds-xl-col-gap-600,.mds .mds-container .mds-xl-col-gap-600,.mds .mds-viewport .mds-xl-col-gap-600{column-gap:24px}.mds .mds-xl-row-gap-600,.mds .mds-container .mds-xl-row-gap-600,.mds .mds-viewport .mds-xl-row-gap-600{row-gap:24px}.mds .mds-xl-gap-700,.mds .mds-container .mds-xl-gap-700,.mds .mds-viewport .mds-xl-gap-700{gap:28px}.mds .mds-xl-col-gap-700,.mds .mds-container .mds-xl-col-gap-700,.mds .mds-viewport .mds-xl-col-gap-700{column-gap:28px}.mds .mds-xl-row-gap-700,.mds .mds-container .mds-xl-row-gap-700,.mds .mds-viewport .mds-xl-row-gap-700{row-gap:28px}.mds .mds-xl-gap-800,.mds .mds-container .mds-xl-gap-800,.mds .mds-viewport .mds-xl-gap-800{gap:32px}.mds .mds-xl-col-gap-800,.mds .mds-container .mds-xl-col-gap-800,.mds .mds-viewport .mds-xl-col-gap-800{column-gap:32px}.mds .mds-xl-row-gap-800,.mds .mds-container .mds-xl-row-gap-800,.mds .mds-viewport .mds-xl-row-gap-800{row-gap:32px}.mds .mds-xl-gap-900,.mds .mds-container .mds-xl-gap-900,.mds .mds-viewport .mds-xl-gap-900{gap:36px}.mds .mds-xl-col-gap-900,.mds .mds-container .mds-xl-col-gap-900,.mds .mds-viewport .mds-xl-col-gap-900{column-gap:36px}.mds .mds-xl-row-gap-900,.mds .mds-container .mds-xl-row-gap-900,.mds .mds-viewport .mds-xl-row-gap-900{row-gap:36px}.mds .mds-xl-gap-1000,.mds .mds-container .mds-xl-gap-1000,.mds .mds-viewport .mds-xl-gap-1000{gap:40px}.mds .mds-xl-col-gap-1000,.mds .mds-container .mds-xl-col-gap-1000,.mds .mds-viewport .mds-xl-col-gap-1000{column-gap:40px}.mds .mds-xl-row-gap-1000,.mds .mds-container .mds-xl-row-gap-1000,.mds .mds-viewport .mds-xl-row-gap-1000{row-gap:40px}.mds .mds-xl-gap-1200,.mds .mds-container .mds-xl-gap-1200,.mds .mds-viewport .mds-xl-gap-1200{gap:48px}.mds .mds-xl-col-gap-1200,.mds .mds-container .mds-xl-col-gap-1200,.mds .mds-viewport .mds-xl-col-gap-1200{column-gap:48px}.mds .mds-xl-row-gap-1200,.mds .mds-container .mds-xl-row-gap-1200,.mds .mds-viewport .mds-xl-row-gap-1200{row-gap:48px}.mds .mds-xl-gap-1600,.mds .mds-container .mds-xl-gap-1600,.mds .mds-viewport .mds-xl-gap-1600{gap:64px}.mds .mds-xl-col-gap-1600,.mds .mds-container .mds-xl-col-gap-1600,.mds .mds-viewport .mds-xl-col-gap-1600{column-gap:64px}.mds .mds-xl-row-gap-1600,.mds .mds-container .mds-xl-row-gap-1600,.mds .mds-viewport .mds-xl-row-gap-1600{row-gap:64px}.mds .mds-xl-gap-2000,.mds .mds-container .mds-xl-gap-2000,.mds .mds-viewport .mds-xl-gap-2000{gap:80px}.mds .mds-xl-col-gap-2000,.mds .mds-container .mds-xl-col-gap-2000,.mds .mds-viewport .mds-xl-col-gap-2000{column-gap:80px}.mds .mds-xl-row-gap-2000,.mds .mds-container .mds-xl-row-gap-2000,.mds .mds-viewport .mds-xl-row-gap-2000{row-gap:80px}.mds .mds-xl-gap-2400,.mds .mds-container .mds-xl-gap-2400,.mds .mds-viewport .mds-xl-gap-2400{gap:96px}.mds .mds-xl-col-gap-2400,.mds .mds-container .mds-xl-col-gap-2400,.mds .mds-viewport .mds-xl-col-gap-2400{column-gap:96px}.mds .mds-xl-row-gap-2400,.mds .mds-container .mds-xl-row-gap-2400,.mds .mds-viewport .mds-xl-row-gap-2400{row-gap:96px}.mds .mds-xl-gap-2800,.mds .mds-container .mds-xl-gap-2800,.mds .mds-viewport .mds-xl-gap-2800{gap:112px}.mds .mds-xl-col-gap-2800,.mds .mds-container .mds-xl-col-gap-2800,.mds .mds-viewport .mds-xl-col-gap-2800{column-gap:112px}.mds .mds-xl-row-gap-2800,.mds .mds-container .mds-xl-row-gap-2800,.mds .mds-viewport .mds-xl-row-gap-2800{row-gap:112px}.mds .mds-xl-gap-3200,.mds .mds-container .mds-xl-gap-3200,.mds .mds-viewport .mds-xl-gap-3200{gap:128px}.mds .mds-xl-col-gap-3200,.mds .mds-container .mds-xl-col-gap-3200,.mds .mds-viewport .mds-xl-col-gap-3200{column-gap:128px}.mds .mds-xl-row-gap-3200,.mds .mds-container .mds-xl-row-gap-3200,.mds .mds-viewport .mds-xl-row-gap-3200{row-gap:128px}}.mds-content h1{margin:var(--mds_foundations_typography_heading-1_margin-top) 0 var(--mds_foundations_typography_heading-1_margin-bottom)}.mds-content h2{margin:var(--mds_foundations_typography_heading-2_margin-top) 0 var(--mds_foundations_typography_heading-2_margin-bottom)}.mds-content h3{margin:var(--mds_foundations_typography_heading-3_margin-top) 0 var(--mds_foundations_typography_heading-3_margin-bottom)}.mds-content h4,.mds-content h5,.mds-content h6{margin:var(--mds_foundations_typography_heading-4_margin-top) 0 var(--mds_foundations_typography_heading-4_margin-bottom)}.mds-content p{margin:var(--mds_foundations_typography_paragraph_margin-top) 0 var(--mds_foundations_typography_paragraph_margin-bottom);padding:0}.mds-content hr{margin:var(--mds_foundations_horizontal-rule_margin-top) 0 var(--mds_foundations_horizontal-rule_margin-bottom) 0}.mds-content ul,.mds-content ol{margin:var(--mds_foundations_list_margin-top) var(--mds_foundations_list_margin-bottom);padding:0 0 0 var(--mds_foundations_list_vertical_padding-left)}.mds-content ul li,.mds-content ol li{padding-left:var(--mds_foundations_list_item_padding-left)}body.mds{margin:0;padding:0}body{margin:0;min-height:100vh}.loading-screen{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .5s ease-out}.loading-screen.fade-out{opacity:0;pointer-events:none}.loading-screen .loading-image{width:250px;height:250px;background-image:url(/loading.gif);background-size:contain;background-repeat:no-repeat;background-position:center}.toast-container[data-v-f484b232]{position:fixed;bottom:20px;right:20px;z-index:99999;display:flex;flex-direction:column-reverse;gap:10px;max-width:400px}.toast-item[data-v-f484b232]{animation:slideIn-f484b232 .3s ease-out}.hidden-trigger[data-v-f484b232]{display:none!important;visibility:hidden!important;width:0;height:0}@keyframes slideIn-f484b232{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}[data-v-f484b232] mc-toast{display:block!important;width:100%!important}[data-v-f484b232] mc-notification{display:block!important;color:#fff!important;font-size:14px!important;font-weight:500!important}.assistant-drawer__body[data-v-e2946d2f]{min-height:0}.assistant-drawer__body myfinance-assistant[data-v-e2946d2f]{display:block;width:100%;height:100%}.assistant-drawer__footer[data-v-e2946d2f]{display:flex;justify-content:flex-end}.env-switcher[data-v-e7119110]{display:flex;align-items:center;margin-right:1rem;position:relative}.env-toggle-btn[data-v-e7119110]{padding:.5rem .75rem;border-radius:4px;border:1px solid #ddd;background:#fff;cursor:pointer;font-size:11px;font-weight:600;transition:all .2s;display:flex;align-items:center;gap:.5rem}.env-toggle-btn[data-v-e7119110]:hover{background:#f5f5f5;border-color:#999}.env-toggle-btn.env-dev[data-v-e7119110]{color:#2e7d32;border-color:#66bb6a;background:#f1f8f5}.env-toggle-btn.env-staging[data-v-e7119110]{color:#f57c00;border-color:#ffb74d;background:#fff3e0}.env-toggle-btn.env-qa[data-v-e7119110]{color:#1565c0;border-color:#42a5f5;background:#e3f2fd}.env-toggle-btn.env-prod[data-v-e7119110]{color:#c62828;border-color:#ef5350;background:#ffebee}.arrow[data-v-e7119110]{font-size:9px;display:inline-block;transition:all .2s}.env-options[data-v-e7119110]{position:absolute;top:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:0;min-width:120px;border:1px solid #ddd;border-radius:4px;background:#fff;box-shadow:0 2px 8px #00000026;z-index:10}.env-option[data-v-e7119110]{padding:.75rem 1rem;border:none;background:transparent;cursor:pointer;text-align:left;font-size:12px;font-weight:500;transition:background .2s;display:flex;justify-content:space-between;align-items:center}.env-option[data-v-e7119110]:first-child{border-radius:3px 3px 0 0}.env-option[data-v-e7119110]:last-child{border-radius:0 0 3px 3px}.env-option[data-v-e7119110]:hover{background:#f5f5f5}.env-option.active[data-v-e7119110]{background:#e8f5e9;color:#2e7d32;font-weight:600}.checkmark[data-v-e7119110]{font-weight:700;margin-left:.5rem}.app-container{display:flex;flex-direction:column;min-height:100vh;background-color:#fff;transition:margin-left .3s ease}.app-container.sidebar-open .main-content{margin-left:240px}@media(max-width:767px){.app-container.sidebar-open .main-content{margin-left:0}}.custom-top-bar{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;height:64px;background-color:#fff;border-bottom:1px solid #e5e7eb;padding:0 16px;z-index:101;box-shadow:0 1px 3px #0000001a}.custom-top-bar .top-bar-left,.custom-top-bar .top-bar-right{display:flex;align-items:center;justify-content:flex-start;gap:16px}.hamburger-menu{border:none;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;border-radius:6px;transition:all .2s ease;outline:none}.hamburger-menu:focus{outline:2px solid #0077be;outline-offset:2px}.hamburger-menu:disabled{cursor:not-allowed;opacity:.6}.hamburger-menu{background-color:#f3f4f6;color:#374151}.hamburger-menu:hover:not(:disabled){background-color:#e5e7eb}.hamburger-menu{padding:8px;color:#0077be}.hamburger-menu:hover{background-color:#f3f4f6}.hamburger-menu mc-icon{font-size:24px}.maersk-logo{display:flex;align-items:center;justify-content:center;height:40px;width:auto}.maersk-logo .logo{background-image:var(--mds_brand_appearance_static_logo_url);background-position:center center;background-repeat:no-repeat;background-size:contain;height:40px;line-height:0;width:var(--mds_brand_appearance_static_logo_width, 120px);min-width:80px}.separator{color:#9ca3af;font-weight:300;font-size:20px}.project-name{background:linear-gradient(135deg,#0077be,#1e8cc7,#2ba8d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px;font-weight:600;margin:0}@supports not (-webkit-background-clip: text){.project-name{background:none;color:#0077be}}.assistant-floating-btn{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:8px;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;transition:all .3s ease;z-index:500;overflow:hidden;padding:0}.assistant-floating-btn .assistant-logo{width:100%;height:100%;object-fit:contain;border-radius:8px}.assistant-floating-btn:hover{box-shadow:0 6px 16px #0003;transform:scale(1.05)}.assistant-floating-btn:active{transform:scale(.95)}@media(max-width:767px){.assistant-floating-btn{bottom:16px;right:16px;width:48px;height:48px}}.user-profile{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;cursor:pointer;padding:8px 12px;border-radius:8px;transition:background-color .2s ease}.user-profile:hover{background-color:#f9fafb}.user-profile .user-info{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}.user-profile .user-info .user-name{font-size:13px;font-weight:500;color:#374151;line-height:1.2;margin:0}.user-profile .user-info .user-role{font-size:11px;color:#6b7280;line-height:1.2;margin:2px 0 0}@media(max-width:767px){.user-profile .user-info{display:none}}.user-dropdown{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;min-width:180px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;z-index:1000}.user-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.user-dropdown .dropdown-item{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:12px 16px;cursor:pointer;color:#374151;transition:background-color .2s ease}.user-dropdown .dropdown-item:first-child{border-radius:8px 8px 0 0}.user-dropdown .dropdown-item:last-child{border-radius:0 0 8px 8px}.user-dropdown .dropdown-item:hover{background-color:#f9fafb;color:#0077be}.user-dropdown .dropdown-item mc-icon{font-size:16px;color:currentColor}.custom-sidebar{position:fixed;top:64px;left:0;width:240px;height:calc(100vh - 64px);background-color:#fff;border-right:1px solid #e5e7eb;transform:translate(-100%);transition:transform .3s ease ease-in-out;z-index:105;overflow-y:auto}.custom-sidebar::-webkit-scrollbar{width:8px}.custom-sidebar::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.custom-sidebar::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}.custom-sidebar::-webkit-scrollbar-thumb:hover{background:#6b7280}.custom-sidebar.sidebar-visible{transform:translate(0)}@media(max-width:767px){.custom-sidebar{z-index:110;box-shadow:0 10px 15px -3px #0000001a}}.sidebar-nav{padding:16px 0}.sidebar-nav .menu-list{list-style:none;margin:0;padding:0}.sidebar-nav .menu-list .menu-item{margin-bottom:4px}.sidebar-nav .menu-list .menu-item .menu-link{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:8px 20px;color:#374151;cursor:pointer;transition:all .2s ease;text-decoration:none;border:none;background:none;width:100%;position:relative}.sidebar-nav .menu-list .menu-item .menu-link:focus,.sidebar-nav .menu-list .menu-item .menu-link:active{outline:none;box-shadow:none;border:none;border-right:none}.sidebar-nav .menu-list .menu-item .menu-link:hover{background-color:#f9fafb;color:#0077be}.sidebar-nav .menu-list .menu-item .menu-link:hover mc-icon{color:#0077be}.sidebar-nav .menu-list .menu-item .menu-link.router-link-active{background-color:#f3f4f6;color:#374151;border-right:none}.sidebar-nav .menu-list .menu-item .menu-link.router-link-active mc-icon{color:#374151}.sidebar-nav .menu-list .menu-item .menu-link mc-icon{color:#6b7280;min-width:20px;font-size:20px;transition:color .2s ease}.sidebar-nav .menu-list .menu-item .menu-link .menu-text{flex:1;font-size:13px;font-weight:500}.sidebar-nav .menu-list .menu-item .menu-link .expand-icon{margin-left:auto;color:#9ca3af;transition:transform .2s ease}.sidebar-nav .menu-list .menu-item .menu-link .expand-icon.expanded{transform:rotate(90deg)}.sidebar-nav .menu-list .menu-item .submenu{list-style:none;margin:0;padding:0;background-color:transparent;overflow:hidden;max-height:0;transition:max-height .3s ease ease-out}.sidebar-nav .menu-list .menu-item .submenu.expanded{max-height:500px}.sidebar-nav .menu-list .menu-item .submenu .submenu-item{margin-bottom:2px}.sidebar-nav .menu-list .menu-item .submenu .submenu-item .submenu-link{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:4px 20px 4px 52px;color:#4b5563;text-decoration:none;cursor:pointer;transition:all .2s ease;font-size:13px}.sidebar-nav .menu-list .menu-item .submenu .submenu-item .submenu-link:focus,.sidebar-nav .menu-list .menu-item .submenu .submenu-item .submenu-link:active{outline:none;box-shadow:none;border:none;border-right:none}.sidebar-nav .menu-list .menu-item .submenu .submenu-item .submenu-link:hover{background-color:#f9fafb;color:#0077be}.sidebar-nav .menu-list .menu-item .submenu .submenu-item .submenu-link.router-link-active{background-color:#f3f4f6;color:#374151;border-right:none;font-weight:500}.sidebar-nav .menu-list .menu-item .submenu .submenu-item .submenu-link mc-icon{color:currentColor;font-size:16px}.main-content{margin-top:64px;margin-left:0;padding:20px;min-height:calc(100vh - 64px);background-color:#f7f7f7;transition:margin-left .3s ease}@media(max-width:767px){.main-content{padding:16px}}@media(min-width:1024px){.app-container{--page-gutter: 5vw ;background-color:#f7f7f7}.custom-top-bar{padding-left:calc(var(--page-gutter) + 16px);padding-right:calc(var(--page-gutter) + 16px)}.custom-sidebar{left:calc(var(--page-gutter) + 16px);transform:translate(calc(-100% - var(--page-gutter) - 16px))}.custom-sidebar.sidebar-visible{transform:translate(0)}.main-content{margin-left:calc(var(--page-gutter) + 16px);margin-right:calc(var(--page-gutter) + 16px);padding-left:0;padding-right:0}.app-container.sidebar-open .main-content{margin-left:calc(var(--page-gutter) + 16px + 240px)}}@media(min-width:1024px)and (max-width:1279px){.app-container{--page-gutter: 3vw }}@media(min-width:1440px){.app-container{--page-gutter: 10vw }}.auth-section{display:flex;align-items:center;justify-content:flex-start;gap:12px}@media(max-width:767px){.custom-top-bar{padding:0 12px}.project-name{font-size:14px;font-weight:600}.app-container.sidebar-open .main-content{margin-left:0}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-text-color:black;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:.3em .5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, .5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:.3s;--tag-remove-bg:rgba(211, 148, 148, .3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0, 0, 0, .4);--placeholder-color-focus:rgba(0, 0, 0, .25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;align-content:baseline;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--empty>.tagify__input:before{position:relative}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty),.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div:before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input:before{content:none}.tagify--loading .tagify__input:after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty:after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{display:flex;flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div:before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;transition:.12s ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div:before,.tagify__tag:hover:not([readonly]) div:before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading:after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div:before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div:before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div:before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div:before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translate(100%) translate(5px)}.tagify__tag--editable.tagify--invalid>div:before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn:after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div:before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,rgba(211,148,148,.3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;margin:5px;padding:var(--tag-pad);line-height:normal;min-width:110px;min-height:1.5lh;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:focus:before{transition:.2s ease-out;opacity:0;transform:translate(6px)}@supports (-ms-ime-align:auto){.tagify__input:focus:before{display:none}}.tagify__input:focus:empty:before{transition:.2s ease-out;opacity:1;transform:none;color:#00000040;color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty:after{display:none}}.tagify__input:before{content:attr(data-placeholder);width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;opacity:0;position:absolute}.tagify__input:after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input:before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input:after{content:none}.tagify--select{cursor:default}.tagify--select:after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]:after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translate(100%) translate(5px)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div:before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input:before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input:before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px #0003;transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.tagify__dropdown__item--selected:before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}.dunning-email-composer-container[data-v-3baef014]{display:flex;flex-direction:column;height:100%;max-height:90vh;gap:12px;overflow:hidden}.email-composer-title[data-v-3baef014]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1em;color:#333;padding-bottom:12px;border-bottom:1px solid #eee;flex-shrink:0}.close-btn[data-v-3baef014]{background:none;border:none;font-size:1.5em;cursor:pointer;color:#888;padding:0;line-height:1}.close-btn[data-v-3baef014]:hover{color:#333}.email-composer-fields[data-v-3baef014]{display:flex;flex-direction:column;gap:12px;max-height:30vh;overflow-y:auto;overflow-x:hidden;padding-right:8px;flex-shrink:0}.email-composer-fields[data-v-3baef014]::-webkit-scrollbar{width:8px}.email-composer-fields[data-v-3baef014]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.email-composer-fields[data-v-3baef014]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.email-composer-fields[data-v-3baef014]::-webkit-scrollbar-thumb:hover{background:#555}.email-row[data-v-3baef014]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-3baef014]{font-weight:600;color:#333;font-size:.9em}.field-label.required[data-v-3baef014]:after{content:"*";color:#d32f2f;margin-left:4px}.field-value[data-v-3baef014]{padding:8px 12px;background:#f5f5f5;border-radius:4px;color:#555;font-size:.95em}.due-date-value[data-v-3baef014]{font-weight:500;color:#0077b3}.field-input-wrapper[data-v-3baef014]{display:flex;flex-direction:column;gap:6px}.due-date-input[data-v-3baef014],.comments-input[data-v-3baef014]{padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:inherit}.due-date-input[data-v-3baef014]{width:30%;max-width:200px}.comments-input[data-v-3baef014]{width:100%}.due-date-input[data-v-3baef014]:focus,.comments-input[data-v-3baef014]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.due-date-changed-indicator[data-v-3baef014]{color:#2e7d32;font-size:.9em;font-weight:600;margin-left:8px}.from-value[data-v-3baef014]{font-weight:500}.tagify-input[data-v-3baef014]{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:inherit}.tagify-input[data-v-3baef014]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.field-hint[data-v-3baef014]{font-size:.85em;color:#999}.cc-controls[data-v-3baef014]{display:flex;flex-direction:column;gap:8px}.cc-input[data-v-3baef014]{width:100%}.add-cc-bulk-link[data-v-3baef014]{align-self:flex-start;background:none;border:none;color:#0077b3;cursor:pointer;font-size:.9em;font-weight:500;text-decoration:underline;padding:4px 0;transition:color .2s}.add-cc-bulk-link[data-v-3baef014]:hover{color:#005a8d}.subject-row[data-v-3baef014]{margin-top:8px}.subject-input[data-v-3baef014]{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:inherit}.subject-input[data-v-3baef014]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.attachment-label[data-v-3baef014]{margin-bottom:8px}.attachment-controls[data-v-3baef014]{display:flex;align-items:center;gap:12px}.choose-files-btn[data-v-3baef014]{padding:6px 12px;border:1px solid #0077b3;border-radius:4px;background:#fff;color:#0077b3;cursor:pointer;font-size:.95em;font-weight:500;transition:all .2s}.choose-files-btn[data-v-3baef014]:hover{background:#0077b3;color:#fff}.no-file-text[data-v-3baef014]{color:#999;font-size:.9em}.file-input-hidden[data-v-3baef014]{display:none}.remove-link[data-v-3baef014]{background:none;border:none;color:#d32f2f;cursor:pointer;font-size:.9em;font-weight:500;text-decoration:underline;padding:0;margin-left:auto}.remove-link[data-v-3baef014]:hover{color:#a02020}.attachments-list[data-v-3baef014]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.attachment-item[data-v-3baef014]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f9f9f9;border:1px solid #eee;border-radius:4px;font-size:.9em}.file-name[data-v-3baef014]{font-weight:500;color:#333;flex:1;word-break:break-word}.file-size[data-v-3baef014]{color:#999;font-size:.85em}.download-file-btn[data-v-3baef014]{background:none;border:none;color:#0077b3;cursor:pointer;font-size:1em;padding:0 4px;line-height:1;transition:color .2s}.download-file-btn[data-v-3baef014]:hover{color:#005a8d}.remove-file-btn[data-v-3baef014]{background:none;border:none;color:#d32f2f;cursor:pointer;font-size:1.2em;padding:0;line-height:1}.remove-file-btn[data-v-3baef014]:hover{color:#a02020}.email-composer-body[data-v-3baef014]{flex:1;min-height:200px;max-height:45vh;border:1px solid #ddd;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.quill-email-editor[data-v-3baef014]{height:100%;max-width:100%;overflow:auto}.template-editor-container[data-v-3baef014]{height:100%;display:flex;flex-direction:column;overflow:hidden;min-height:0}.template-toolbar[data-v-3baef014]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:8px;background:#f5f5f5;border-bottom:1px solid #ddd;flex-shrink:0;max-width:100%}.toolbar-btn[data-v-3baef014]{min-width:32px;height:32px;padding:4px 8px;background:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:all .2s;display:flex;align-items:center;justify-content:center}.toolbar-btn[data-v-3baef014]:hover{background:#e0e0e0;border-color:#999}.toolbar-btn[data-v-3baef014]:active{background:#d0d0d0;transform:translateY(1px)}.toolbar-btn strong[data-v-3baef014],.toolbar-btn em[data-v-3baef014],.toolbar-btn u[data-v-3baef014]{font-size:14px;pointer-events:none}.toolbar-divider[data-v-3baef014]{width:1px;height:24px;background:#ccc;margin:0 4px}.template-preview[data-v-3baef014]{flex:1;overflow-y:auto;overflow-x:auto;padding:16px;background:#fff;cursor:text;outline:none;word-wrap:break-word;max-width:100%;min-height:0}.template-preview[data-v-3baef014]:focus{background:#fffef7;box-shadow:inset 0 0 0 2px #0077b333}.template-preview img[data-v-3baef014]{max-width:100%;height:auto;pointer-events:none}.template-preview[data-v-3baef014]>*{max-width:fit-content;box-sizing:border-box}.template-preview div[data-v-3baef014],.template-preview p[data-v-3baef014]{word-wrap:break-word;overflow-wrap:break-word}.template-preview[data-v-3baef014]:before{content:"✏️";display:block;font-size:.75em;color:#0077b3;margin-bottom:12px;padding:4px 8px;background:#e3f2fd;border-radius:4px;width:fit-content}.template-preview[data-v-3baef014]::-webkit-scrollbar{width:8px;height:8px}.template-preview[data-v-3baef014]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.template-preview[data-v-3baef014]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.template-preview[data-v-3baef014]::-webkit-scrollbar-thumb:hover{background:#555}[data-v-3baef014] .ql-container{font-size:.95em}[data-v-3baef014] .ql-editor{min-height:150px;max-height:300px;overflow-y:auto}[data-v-3baef014] .ql-editor b,[data-v-3baef014] .ql-editor strong{font-weight:700}[data-v-3baef014] .ql-editor i,[data-v-3baef014] .ql-editor em{font-style:italic}[data-v-3baef014] .ql-editor u{text-decoration:underline}[data-v-3baef014] .ql-editor h1,[data-v-3baef014] .ql-editor h2,[data-v-3baef014] .ql-editor h3{margin:.5em 0}[data-v-3baef014] .ql-editor ol{list-style-type:decimal;margin-left:1.5em}[data-v-3baef014] .ql-editor ul{list-style-type:disc;margin-left:1.5em}[data-v-3baef014] .ql-editor blockquote{border-left:4px solid #ccc;margin:8px 0;padding:0 8px;color:#666}.required-note[data-v-3baef014]{font-size:.85em;color:#999;padding:8px 0;flex-shrink:0}.required-star[data-v-3baef014]{color:#d32f2f;font-weight:600}.email-composer-actions[data-v-3baef014]{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px solid #eee;flex-shrink:0}.btn[data-v-3baef014]{padding:8px 16px;border-radius:4px;border:1px solid #ccc;background:#f7f7f7;font-size:.95em;cursor:pointer;font-weight:500;transition:all .2s}.btn[data-v-3baef014]:hover:not(:disabled){background:#e0e0e0}.btn[data-v-3baef014]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-3baef014]{background:#f7f7f7;color:#333}.btn-cancel[data-v-3baef014]:hover{background:#e0e0e0}.btn-send[data-v-3baef014]{background:#0077b3;color:#fff;border-color:#0077b3}.btn-send[data-v-3baef014]:hover:not(:disabled){background:#005a8d}.btn-send[data-v-3baef014]:disabled{background:#ccc;border-color:#ccc}.mds-table-container[data-v-6cac0308]{width:100%;border:1px solid #e0e0e0;border-radius:8px;background:#fff;box-shadow:0 2px 8px #00000008;margin-bottom:32px}.mds-table-header[data-v-6cac0308]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 0}.mds-table-title[data-v-6cac0308]{font-size:1rem;font-weight:600}.mds-table-actions[data-v-6cac0308]{display:flex;gap:8px;align-items:center}.expand-col[data-v-6cac0308],.expand-cell[data-v-6cac0308]{width:36px;min-width:36px;text-align:center}.expand-toggle[data-v-6cac0308]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#0077b3;cursor:pointer;transition:all .2s ease}.expand-toggle[data-v-6cac0308]:hover{background:#e3f2fd}.action-icon[data-v-6cac0308]{cursor:pointer;color:#0077b3;transition:color .2s;width:18px;height:18px}.action-icon[data-v-6cac0308]:hover{color:#005a8a}.mds-table-empty-state[data-v-6cac0308]{width:100%;padding:48px 24px;text-align:center;background:#fff;min-height:300px;display:flex;align-items:center;justify-content:center;border-radius:8px}.empty-state-content[data-v-6cac0308]{display:flex;flex-direction:column;align-items:center;gap:16px}.empty-state-icon[data-v-6cac0308]{color:#bbb;opacity:.6}.empty-state-text[data-v-6cac0308]{margin:0;font-size:1rem;color:#666;font-weight:500}.mds-table-scroll[data-v-6cac0308]{width:100%;overflow-x:auto;overflow-y:auto;max-height:60vh;position:relative;scrollbar-width:thin;scrollbar-color:#ccc transparent}.mds-table-scroll[data-v-6cac0308]::-webkit-scrollbar{height:8px;width:8px}.mds-table-scroll[data-v-6cac0308]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.mds-table-scroll[data-v-6cac0308]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.mds-table-scroll[data-v-6cac0308]::-webkit-scrollbar-thumb:hover{background:#aaa}.mds-table-scroll table[data-v-6cac0308]{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;table-layout:auto}.mds-table-scroll table.mds-table--compact th[data-v-6cac0308],.mds-table-scroll table.mds-table--compact td[data-v-6cac0308]{padding:3px 5px!important;font-size:.7rem!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:80px;max-width:200px}.mds-table-scroll table.mds-table--compact th[data-v-6cac0308]{font-size:.65rem!important;font-weight:500!important;padding:2px 5px!important;white-space:nowrap}.mds-table-scroll table.mds-table--compact th .th-content[data-v-6cac0308]{gap:4px!important}.mds-table-scroll table:not(.mds-table--vertical-lines-solid) th[data-v-6cac0308],.mds-table-scroll table:not(.mds-table--vertical-lines-solid) td[data-v-6cac0308]{border-left:none!important;border-right:none!important}.mds-table-scroll table:not(.mds-table--vertical-lines-solid) th[data-v-6cac0308]:first-child,.mds-table-scroll table:not(.mds-table--vertical-lines-solid) td[data-v-6cac0308]:first-child{border-left:1px solid #e0e0e0!important}.mds-table-scroll table:not(.mds-table--vertical-lines-solid) th[data-v-6cac0308]:last-child,.mds-table-scroll table:not(.mds-table--vertical-lines-solid) td[data-v-6cac0308]:last-child{border-right:1px solid #e0e0e0!important}.mds-table-scroll th[data-v-6cac0308],.mds-table-scroll td[data-v-6cac0308]{border:1px solid #e0e0e0;padding:6px 8px;background:#fff;font-size:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100px}.mds-table-scroll .cell-inner[data-v-6cac0308]{display:block}.mds-table-scroll .cell-inner--expand[data-v-6cac0308]{display:flex;align-items:center;gap:6px}.mds-table-scroll .cell-content[data-v-6cac0308]{min-width:0}.mds-table-scroll .expand-toggle--inline[data-v-6cac0308]{flex:0 0 auto}.mds-table-scroll th[data-v-6cac0308]{text-align:left;font-weight:600;background:#f7f7f7;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;top:0;z-index:2;font-size:inherit;padding:5px 8px}.mds-table-scroll th.drag-over[data-v-6cac0308]{background:#e0f7fa}.mds-table-scroll th.sticky-col[data-v-6cac0308]{position:sticky!important;left:0!important;background:#f7f7f7!important;z-index:20!important;box-shadow:8px 0 12px -4px #e0e0e0}.mds-table-scroll th .th-content[data-v-6cac0308]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.mds-table-scroll th .th-content .column-header-text[data-v-6cac0308]{flex:1;font-weight:600;-webkit-user-select:none;user-select:none}.mds-table-scroll .filter-row th.filter-cell[data-v-6cac0308]{padding:4px 8px;background:#fafbfc;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #d0d0d0}.mds-table-scroll .filter-row th.filter-cell.sticky-col[data-v-6cac0308]{background:#fafbfc!important;z-index:20!important;position:sticky!important}.mds-table-scroll .column-filter-input[data-v-6cac0308]{width:100%;border:none;border-bottom:1px solid #d0d0d0;background:transparent;padding:4px 6px;font-size:.8125rem;outline:none;transition:border-color .2s ease}.mds-table-scroll .column-filter-input[data-v-6cac0308]::placeholder{color:#999;font-size:.75rem}.mds-table-scroll .column-filter-input[data-v-6cac0308]:focus{border-bottom-color:#0077b3;background:#f9fcff}.mds-table-scroll td.sticky-col[data-v-6cac0308]{position:sticky!important;left:0!important;background:#fff!important;z-index:15!important;box-shadow:4px 0 8px -2px #e0e0e0}.mds-table-scroll td.clickable-cell[data-v-6cac0308]{cursor:pointer;color:#0077b3}.mds-table-scroll td.clickable-cell[data-v-6cac0308]:hover{text-decoration:underline}.mds-table-pagination[data-v-6cac0308]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:#fafbfc;border-top:1px solid #e0e0e0;font-size:.875rem;flex-wrap:wrap}.pagination-info[data-v-6cac0308]{display:flex;align-items:center;gap:8px;color:#666}.page-counter[data-v-6cac0308]{font-weight:600;color:#333}.record-counter[data-v-6cac0308]{font-size:.8125rem;color:#999}.pagination-controls[data-v-6cac0308]{display:flex;align-items:center;gap:8px}.page-buttons[data-v-6cac0308]{display:flex;align-items:center;gap:4px;margin:0 4px}.page-num[data-v-6cac0308]{display:inline-block;padding:2px 6px;min-width:20px;text-align:center;font-size:.8rem;color:#666;border-bottom:2px solid transparent;transition:all .2s;-webkit-user-select:none;user-select:none;cursor:pointer}.page-num[data-v-6cac0308]:hover:not(.ellipsis){color:#0077b3;border-bottom-color:#0077b3}.page-num.active[data-v-6cac0308]{color:#0077b3;font-weight:700;border-bottom-color:#0077b3}.page-num.ellipsis[data-v-6cac0308]{cursor:pointer!important;border:none;padding:2px 4px;font-weight:600;color:#999}.page-num.ellipsis[data-v-6cac0308]:hover{color:#0077b3;text-decoration:underline}.mds-btn[data-v-6cac0308]{padding:4px 10px;border-radius:4px;border:1px solid #ccc;background:#f7f7f7;font-size:.875rem;cursor:pointer;transition:background .2s;font-weight:500}.mds-btn[data-v-6cac0308]:hover:not(:disabled){background:#e0e0e0}.mds-btn[data-v-6cac0308]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-6cac0308]{margin-left:4px;padding:4px 8px;border-radius:4px;border:1px solid #ccc;font-size:.875rem;background:#fff;cursor:pointer}.checkbox-col[data-v-6cac0308]{width:40px!important;text-align:center;padding:4px!important}.select-all-checkbox[data-v-6cac0308],.row-checkbox[data-v-6cac0308]{cursor:pointer;width:16px;height:16px;vertical-align:middle;accent-color:#0077b3}.mds-modal-overlay[data-v-6cac0308]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000040;z-index:1000;display:flex;align-items:center;justify-content:center}.mds-modal[data-v-6cac0308]{background:#fff;border-radius:6px;box-shadow:0 4px 24px #0000002e;min-width:320px;max-width:95vw;min-height:200px;padding:0;display:flex;flex-direction:column}.mds-modal-header[data-v-6cac0308]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 8px;font-weight:600;font-size:.95rem;border-bottom:1px solid #eee}.mds-modal-close[data-v-6cac0308]{background:none;border:none;font-size:1.3rem;cursor:pointer;color:#888}.mds-modal-body[data-v-6cac0308]{padding:12px 16px;flex:1;font-size:.875rem}.mds-modal-prev-comments[data-v-6cac0308]{margin-bottom:8px}.mds-modal-comment[data-v-6cac0308]{background:#f7f7f7;border-radius:3px;padding:4px 8px;margin-bottom:3px;font-size:.8125rem}.mds-modal-textarea[data-v-6cac0308]{width:100%;min-height:50px;border-radius:4px;border:1px solid #ccc;padding:4px 6px;font-size:.875rem;margin-top:6px;resize:vertical}.mds-modal-footer[data-v-6cac0308]{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px 12px;border-top:1px solid #eee}.mds-btn--primary[data-v-6cac0308]{background:#0077b3;color:#fff;border-color:#0077b3}.mds-btn--primary[data-v-6cac0308]:hover:not(:disabled){background:#005a8a}.mds-btn--secondary[data-v-6cac0308]{background:#f7f7f7;color:#333}.mds-btn--secondary[data-v-6cac0308]:hover:not(:disabled){background:#e0e0e0}.attachment-name[data-v-6cac0308]{margin-left:2px;font-size:.875rem;color:#555}.attachment-name[data-v-6cac0308]{margin-left:4px;font-size:.97em;color:#555}.editable-cell-display[data-v-6cac0308]{display:flex;align-items:center;justify-content:space-between;padding:2px 4px;border-radius:3px;cursor:pointer;transition:background-color .2s ease;font-size:.875rem}.editable-cell-display[data-v-6cac0308]:hover{background-color:#f0f0f0}.editable-cell-display .edit-indicator[data-v-6cac0308]{margin-left:4px;opacity:0;transition:opacity .2s ease;font-size:.75rem}.editable-cell-display:hover .edit-indicator[data-v-6cac0308]{opacity:1}.editable-cell-input[data-v-6cac0308]{display:flex;gap:2px;align-items:center;padding:1px;background:#f9f9f9;border-radius:3px;border:2px solid #0077b3}.editable-cell-input .edit-input[data-v-6cac0308]{flex:1;border:1px solid #ddd;padding:3px 6px;border-radius:2px;font-size:.875rem;font-family:inherit}.editable-cell-input .edit-input[data-v-6cac0308]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.editable-cell-input .edit-btn[data-v-6cac0308]{border:none;background:none;cursor:pointer;padding:2px 4px;border-radius:2px;font-size:.8rem;transition:background-color .2s ease}.editable-cell-input .edit-btn.save-btn[data-v-6cac0308]{color:#4caf50}.editable-cell-input .edit-btn.save-btn[data-v-6cac0308]:hover{background-color:#4caf501a}.editable-cell-input .edit-btn.cancel-btn[data-v-6cac0308]{color:#f44336}.editable-cell-input .edit-btn.cancel-btn[data-v-6cac0308]:hover{background-color:#f443361a}.icon-cell[data-v-6cac0308]{display:flex;align-items:center;justify-content:center;gap:8px;padding:0}.icon-cell .emoji-icon[data-v-6cac0308]{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;padding:6px;cursor:pointer;transition:all .2s ease;border-radius:4px;-webkit-user-select:none;user-select:none}.icon-cell .emoji-icon[data-v-6cac0308]:hover{background:#e3f2fd;transform:scale(1.1)}.icon-cell .emoji-icon[data-v-6cac0308]:active{transform:scale(.95)}.icon-cell .emoji-icon.icon-disabled[data-v-6cac0308]{opacity:.35;filter:grayscale(100%);cursor:not-allowed!important}.icon-cell .emoji-icon.icon-disabled[data-v-6cac0308]:hover{background:transparent;transform:none}.icon-cell .border-icon[data-v-6cac0308]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid;border-radius:3px;background:transparent;cursor:pointer;transition:all .2s ease;padding:2px;margin:0 4px;overflow:visible}.icon-cell .border-icon[data-v-6cac0308]:not(.icon-disabled){border-color:transparent}.icon-cell .border-icon[data-v-6cac0308]:hover:not(.icon-disabled){filter:drop-shadow(0 0 4px currentColor);transform:scale(1.05)}.icon-cell .border-icon[data-v-6cac0308]:active:not(.icon-disabled){transform:scale(.95)}.icon-cell .border-icon.icon-disabled[data-v-6cac0308]{opacity:.5;cursor:not-allowed!important;border:none}.icon-cell .border-icon.icon-disabled[data-v-6cac0308]:hover{filter:none;transform:none}.icon-cell .simple-icon[data-v-6cac0308]{display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;width:36px;height:36px;background-color:transparent;border:2px solid #0077b3;border-radius:50%;transition:all .2s ease;color:#0077b3;cursor:pointer}.icon-cell .simple-icon[data-v-6cac0308]:hover{background-color:transparent;border-color:#0077b3;box-shadow:0 0 8px #0077b333}.icon-cell .icon-label[data-v-6cac0308]{font-size:.875rem;color:#666}.icon-cell mc-icon[data-v-6cac0308]{display:inline-flex;align-items:center;justify-content:center}.icon-cell .icon-fallback-text[data-v-6cac0308]{display:inline-block;padding:4px 8px;background:#e3f2fd;color:#0077b3;border-radius:4px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid #0077b3}.icon-cell .icon-fallback-text[data-v-6cac0308]:hover{background:#bbdefb;box-shadow:0 2px 4px #0077b333}.actions-cell[data-v-6cac0308]{text-align:center!important}.actions-container[data-v-6cac0308]{display:flex;align-items:center;justify-content:center;gap:6px}.action-btn[data-v-6cac0308]{background:none;border:none;padding:2px 4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:3px;transition:background-color .2s}.action-btn[data-v-6cac0308]:hover:not(.disabled){background-color:#f0f0f0}.action-btn.disabled[data-v-6cac0308]{cursor:not-allowed;opacity:.5}.action-btn mc-icon[data-v-6cac0308]{display:flex;align-items:center}.data-badge[data-v-6cac0308]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:400;border:1px solid;transition:all .2s ease;white-space:nowrap}.mds-table-loading[data-v-6cac0308]{width:100%;padding:16px;background:#fff;min-height:300px}.loading-shimmer[data-v-6cac0308]{display:flex;flex-direction:column;gap:12px}.shimmer-row[data-v-6cac0308]{display:flex;gap:12px;animation:shimmerWave-6cac0308 1.5s infinite}.shimmer-cell[data-v-6cac0308]{flex:1;height:12px;background:linear-gradient(90deg,#e0e0e0,#f0f0f0,#e0e0e0);background-size:200% 100%;border-radius:4px;animation:shimmerPulse-6cac0308 1.5s infinite}@keyframes shimmerPulse-6cac0308{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmerWave-6cac0308{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.modal-overlay[data-v-3c6ce9ba]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.comment-modal[data-v-3c6ce9ba]{background:#fff;border-radius:8px;padding:16px;width:min(720px,92vw);max-height:80vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.modal-header[data-v-3c6ce9ba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.modal-header h3[data-v-3c6ce9ba]{margin:0;font-size:18px;font-weight:600;color:#333}.modal-close[data-v-3c6ce9ba]{background:none;border:none;font-size:28px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.modal-close[data-v-3c6ce9ba]:hover{background:#f0f0f0}.comment-content[data-v-3c6ce9ba]{flex:1;display:flex;flex-direction:column;overflow:hidden;gap:12px;min-height:0}.comments-list[data-v-3c6ce9ba]{flex:1;overflow:hidden;min-height:0;max-height:45vh;display:flex;flex-direction:column}.loading-state[data-v-3c6ce9ba],.empty-state[data-v-3c6ce9ba]{display:flex;justify-content:center;align-items:center;height:200px;color:#666;font-style:italic;font-size:14px}.virtual-list[data-v-3c6ce9ba]{position:relative;overflow-y:auto;width:100%;border:1px solid #e0e0e0;border-radius:6px;background:#fafafa}.virtual-container[data-v-3c6ce9ba]{position:relative;width:100%}.virtual-spacer-top[data-v-3c6ce9ba],.virtual-spacer-bottom[data-v-3c6ce9ba]{width:100%;pointer-events:none;flex-shrink:0}.comment-items[data-v-3c6ce9ba]{position:relative}.infinite-loading[data-v-3c6ce9ba]{display:flex;justify-content:center;align-items:center;padding:16px;border-top:1px solid #e8e8e8;background:#fffffff2}.loading-spinner[data-v-3c6ce9ba]{font-size:14px;color:#666;font-style:italic;display:flex;align-items:center;gap:8px}.loading-spinner[data-v-3c6ce9ba]:before{content:"";width:16px;height:16px;border:2px solid #e0e0e0;border-top:2px solid #1976d2;border-radius:50%;animation:spin-3c6ce9ba 1s linear infinite}@keyframes spin-3c6ce9ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.comment-item[data-v-3c6ce9ba]{padding:16px;border-bottom:1px solid #e8e8e8;background:#fff;display:flex;flex-direction:column;gap:8px;transition:background-color .2s;min-height:80px}.comment-item[data-v-3c6ce9ba]:hover{background:#fafafa}.comment-item[data-v-3c6ce9ba]:last-child{border-bottom:none}.comment-header[data-v-3c6ce9ba]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.comment-author[data-v-3c6ce9ba]{font-weight:500;color:#666;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.comment-date[data-v-3c6ce9ba]{color:#999;font-size:11px}.comment-text[data-v-3c6ce9ba]{font-size:14px;color:#333;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;margin-top:4px;padding:8px 0}.load-more-container[data-v-3c6ce9ba]{display:flex;justify-content:center;padding:16px;border-top:1px solid #e8e8e8}.load-more-btn[data-v-3c6ce9ba]{padding:8px 20px;background:#f0f0f0;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;font-size:14px;color:#666;transition:all .2s}.load-more-btn[data-v-3c6ce9ba]:hover:not(:disabled){background:#e8e8e8;border-color:#999}.load-more-btn[data-v-3c6ce9ba]:disabled{cursor:not-allowed;opacity:.6}.add-comment-section[data-v-3c6ce9ba]{border-top:1px solid #e0e0e0;padding-top:12px}.comment-input-container[data-v-3c6ce9ba]{position:relative;margin-bottom:12px}.comment-textarea[data-v-3c6ce9ba]{width:100%;padding:12px;border:1px solid #d0d0d0;border-radius:6px;font-size:14px;font-family:inherit;resize:vertical;min-height:80px;max-height:150px;box-sizing:border-box}.comment-textarea[data-v-3c6ce9ba]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}.character-count[data-v-3c6ce9ba]{position:absolute;bottom:8px;right:12px;font-size:11px;color:#999;background:#ffffffe6;padding:2px 4px;border-radius:2px}.comment-actions[data-v-3c6ce9ba]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-3c6ce9ba],.btn-add-comment[data-v-3c6ce9ba]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.btn-cancel[data-v-3c6ce9ba]{background:#f0f0f0;color:#333;border:1px solid #d0d0d0}.btn-cancel[data-v-3c6ce9ba]:hover:not(:disabled){background:#e8e8e8;border-color:#999}.btn-add-comment[data-v-3c6ce9ba]{background:#1976d2;color:#fff}.btn-add-comment[data-v-3c6ce9ba]:hover:not(:disabled){background:#1565c0}.btn-cancel[data-v-3c6ce9ba]:disabled,.btn-add-comment[data-v-3c6ce9ba]:disabled{cursor:not-allowed;opacity:.6}.comments-list[data-v-3c6ce9ba]::-webkit-scrollbar{width:6px}.comments-list[data-v-3c6ce9ba]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.comments-list[data-v-3c6ce9ba]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.comments-list[data-v-3c6ce9ba]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.modal-overlay[data-v-af17e775]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-start;justify-content:center;z-index:9999;padding:24px 16px;overflow-y:auto}.accordion-modal[data-v-af17e775]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:700px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.modal-header[data-v-af17e775]{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.modal-close[data-v-af17e775]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.modal-body[data-v-af17e775]{padding:0 0 8px;display:flex;flex-direction:column;gap:16px;flex:1;overflow-y:auto}.form-group[data-v-af17e775]{display:flex;flex-direction:column;gap:6px}.form-control[data-v-af17e775]{padding:8px 12px;border:1px solid #d0d0d0;border-radius:4px;font-size:13px;font-family:inherit;background:#fff}.form-control[data-v-af17e775]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}.modal-footer[data-v-af17e775]{display:flex;justify-content:flex-end;gap:12px;padding-top:12px;margin-top:auto;position:sticky;bottom:0;background:#fff;padding-bottom:4px}@media(max-width:1024px){.accordion-modal[data-v-af17e775]{width:100%}}@media(max-height:800px){.modal-overlay[data-v-af17e775]{padding:16px 12px}.accordion-modal[data-v-af17e775]{max-height:calc(100vh - 32px);padding:16px}}.textarea-control[data-v-af17e775]{padding:8px 12px;border:1px solid #d0d0d0;border-radius:4px;font-size:13px;font-family:inherit;background:#fff;resize:vertical;min-height:100px}.textarea-control[data-v-af17e775]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}.input-error[data-v-af17e775]{color:#d14343;font-size:12px}.modal-overlay[data-v-375d01fe]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.bulk-edit-modal[data-v-375d01fe]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:100vh;overflow-y:auto;box-shadow:0 10px 40px #0000004d}.modal-header[data-v-375d01fe]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.modal-title[data-v-375d01fe]{margin:0;font-size:18px;font-weight:600}.modal-close[data-v-375d01fe]{background:none;border:none;font-size:28px;cursor:pointer;color:#999}.modal-body[data-v-375d01fe]{padding:20px}.error-alert[data-v-375d01fe]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffebee;border:1px solid #ef5350;border-radius:4px;margin-bottom:20px;color:#c62828}.form-section[data-v-375d01fe]{margin-bottom:24px}.form-section h4[data-v-375d01fe]{margin:0 0 12px;color:#333;font-size:14px;font-weight:600}.info-grid[data-v-375d01fe]{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#f9f9f9;padding:12px;border-radius:4px}.info-field[data-v-375d01fe]{display:flex;flex-direction:column;gap:4px}.info-field label[data-v-375d01fe]{font-size:12px;color:#666;font-weight:500}.info-field span[data-v-375d01fe]{font-size:14px;color:#333;font-weight:600}.dispute-form[data-v-375d01fe]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-375d01fe]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-375d01fe]{font-size:13px;font-weight:600;color:#333}.field-helper[data-v-375d01fe]{font-size:12px;color:#999;margin-top:4px}.file-selected[data-v-375d01fe]{padding:8px;background:#e8f5e9;border:1px solid #4caf50;border-radius:4px;color:#2e7d32;font-size:13px;margin-top:8px}.modal-footer[data-v-375d01fe]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #e0e0e0}[data-v-375d01fe] mc-input{width:100%}[data-v-375d01fe] mc-select{width:100%}[data-v-375d01fe] mc-button{min-width:100px}.modal-overlay[data-v-68e465b0]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.bulk-edit-modal[data-v-68e465b0]{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column}.modal-header[data-v-68e465b0]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.modal-title[data-v-68e465b0]{margin:0;font-size:18px;font-weight:600;color:#333}.modal-close[data-v-68e465b0]{background:none;border:none;font-size:28px;cursor:pointer;color:#999;transition:color .2s}.modal-close[data-v-68e465b0]:hover{color:#333}.modal-body[data-v-68e465b0]{padding:20px;flex:1}.error-alert[data-v-68e465b0]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffebee;border:1px solid #ef5350;border-radius:4px;margin-bottom:20px;color:#c62828}.error-message[data-v-68e465b0]{font-size:13px}.form-section[data-v-68e465b0]{margin-bottom:24px}.form-section h4[data-v-68e465b0]{margin:0 0 12px;color:#333;font-size:14px;font-weight:600}.info-grid[data-v-68e465b0]{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#f9f9f9;padding:12px;border-radius:4px}.info-field[data-v-68e465b0]{display:flex;flex-direction:column;gap:4px}.info-field label[data-v-68e465b0]{font-size:12px;color:#666;font-weight:500}.info-field span[data-v-68e465b0]{font-size:14px;color:#333;font-weight:600}.ptp-form[data-v-68e465b0]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-68e465b0]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-68e465b0]{font-size:13px;font-weight:600;color:#333}.form-control[data-v-68e465b0]{padding:10px 12px;border:1px solid #d0d0d0;border-radius:4px;font-size:.95rem;font-family:inherit;background:#fff;resize:vertical;transition:border-color .2s,box-shadow .2s}.form-control[data-v-68e465b0]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 3px #0077b31a}.modal-footer[data-v-68e465b0]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e0e0e0}[data-v-68e465b0] mc-input{width:100%}[data-v-68e465b0] mc-select{width:100%}[data-v-68e465b0] mc-button{min-width:100px}.invoice-grid-container[data-v-d71cf008]{display:flex;flex-direction:column;padding:0}.invoice-grid-container .grid-header[data-v-d71cf008]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f5f7fa,#f9fafb);border-radius:4px;box-shadow:0 2px 4px #0000000d;overflow:visible}.invoice-grid-container .grid-header .header-left[data-v-d71cf008]{display:flex;align-items:center;gap:12px}.invoice-grid-container .grid-header .header-left .grid-title[data-v-d71cf008]{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}.invoice-grid-container .grid-header .header-right[data-v-d71cf008]{display:flex;gap:12px;align-items:center;position:relative;overflow:visible}.invoice-grid-container .action-btn[data-v-d71cf008]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#1976d2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.invoice-grid-container .action-btn[data-v-d71cf008]:hover{background:#1565c0;box-shadow:0 2px 8px #1976d24d;transform:translateY(-1px)}.invoice-grid-container .action-btn[data-v-d71cf008]:active{transform:translateY(0)}.invoice-grid-container .action-btn span[data-v-d71cf008]{white-space:nowrap}.invoice-grid-container .action-btn[data-v-d71cf008] svg{width:18px;height:18px}.invoice-grid-container .action-btn.bulk-edit-btn[data-v-d71cf008]{background:#ff9800}.invoice-grid-container .action-btn.bulk-edit-btn[data-v-d71cf008]:hover{background:#f57c00;box-shadow:0 2px 8px #ff98004d}.modal-overlay[data-v-d71cf008]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-d71cf008 .2s ease-in}@keyframes fadeIn-d71cf008{0%{opacity:0}to{opacity:1}}.column-config-modal[data-v-d71cf008],.bulk-edit-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:0;width:90%;max-width:500px;box-shadow:0 10px 40px #0000004d;animation:slideUp-d71cf008 .3s ease}@keyframes slideUp-d71cf008{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.column-config-modal .modal-header[data-v-d71cf008],.bulk-edit-modal .modal-header[data-v-d71cf008]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#f9f9f9;border-radius:8px 8px 0 0;gap:12px}.column-config-modal .modal-header h3[data-v-d71cf008],.bulk-edit-modal .modal-header h3[data-v-d71cf008]{margin:0;font-size:18px;font-weight:600;color:#1a1a1a;flex:1}.column-config-modal .column-toggle-section[data-v-d71cf008],.bulk-edit-modal .column-toggle-section[data-v-d71cf008]{padding:12px 20px;border-bottom:1px solid #e0e0e0;background:#fff}.column-config-modal .btn-toggle-columns[data-v-d71cf008],.bulk-edit-modal .btn-toggle-columns[data-v-d71cf008]{padding:6px 12px;border-radius:4px;border:1px solid #0077b3;background:#0077b3;color:#fff;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.3px}.column-config-modal .btn-toggle-columns[data-v-d71cf008]:hover:not(:disabled),.bulk-edit-modal .btn-toggle-columns[data-v-d71cf008]:hover:not(:disabled){background:#005a8a;border-color:#005a8a}.column-config-modal .btn-toggle-columns[data-v-d71cf008]:active:not(:disabled),.bulk-edit-modal .btn-toggle-columns[data-v-d71cf008]:active:not(:disabled){background:#003d5c}.column-config-modal .btn-toggle-columns[data-v-d71cf008]:disabled,.bulk-edit-modal .btn-toggle-columns[data-v-d71cf008]:disabled{background:#ccc;border-color:#999;color:#666;cursor:not-allowed;opacity:.6}.column-config-modal .modal-close[data-v-d71cf008],.bulk-edit-modal .modal-close[data-v-d71cf008]{background:none;border:none;font-size:28px;cursor:pointer;color:#999;line-height:1;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.column-config-modal .modal-close[data-v-d71cf008]:hover,.bulk-edit-modal .modal-close[data-v-d71cf008]:hover{color:#333}.column-config-modal .modal-content[data-v-d71cf008],.bulk-edit-modal .modal-content[data-v-d71cf008]{max-height:400px;overflow-y:auto;padding:16px;background:#fff}.column-config-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar,.bulk-edit-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar{width:6px}.column-config-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar-track,.bulk-edit-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar-track{background:#f1f1f1}.column-config-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar-thumb,.bulk-edit-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.column-config-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar-thumb:hover,.bulk-edit-modal .modal-content[data-v-d71cf008]::-webkit-scrollbar-thumb:hover{background:#555}.column-config-modal .column-item[data-v-d71cf008],.bulk-edit-modal .column-item[data-v-d71cf008]{display:flex;align-items:center;padding:12px;border:1px solid #e0e0e0;margin-bottom:8px;border-radius:4px;cursor:move;background:#fff;transition:all .2s ease}.column-config-modal .column-item[data-v-d71cf008]:hover,.bulk-edit-modal .column-item[data-v-d71cf008]:hover{background:#f5f5f5;border-color:#1976d2}.column-config-modal .column-item.dragging[data-v-d71cf008],.bulk-edit-modal .column-item.dragging[data-v-d71cf008]{opacity:.6;background:#e8f5e9;border-color:#4caf50}.column-config-modal .column-item .drag-handle[data-v-d71cf008],.bulk-edit-modal .column-item .drag-handle[data-v-d71cf008]{color:#999;margin-right:12px;cursor:grab;font-size:16px;-webkit-user-select:none;user-select:none}.column-config-modal .column-item .drag-handle[data-v-d71cf008]:active,.bulk-edit-modal .column-item .drag-handle[data-v-d71cf008]:active{cursor:grabbing}.column-config-modal .column-item input[type=checkbox][data-v-d71cf008],.bulk-edit-modal .column-item input[type=checkbox][data-v-d71cf008]{margin-right:12px;cursor:pointer;width:16px;height:16px}.column-config-modal .column-item .column-label[data-v-d71cf008],.bulk-edit-modal .column-item .column-label[data-v-d71cf008]{flex:1;font-size:14px;color:#333;-webkit-user-select:none;user-select:none}.column-config-modal .modal-footer[data-v-d71cf008],.bulk-edit-modal .modal-footer[data-v-d71cf008]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e0e0e0;background:#f9f9f9;border-radius:0 0 8px 8px}.column-config-modal .modal-body[data-v-d71cf008],.bulk-edit-modal .modal-body[data-v-d71cf008]{padding:20px;max-height:300px;overflow-y:auto;color:#666;font-size:14px}.btn-cancel[data-v-d71cf008],.btn-primary[data-v-d71cf008]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.btn-cancel[data-v-d71cf008]:hover{background:#e0e0e0}.btn-primary[data-v-d71cf008]:hover{background:#1565c0;box-shadow:0 2px 8px #1976d24d}.btn-primary[data-v-d71cf008]:active{transform:scale(.98)}.popup-overlay[data-v-d71cf008]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-d71cf008 .2s ease-in}.popup-container[data-v-d71cf008]{background:#fff;width:95vw;height:95vh;border-radius:8px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:slideUp-d71cf008 .3s ease;overflow:hidden}.popup-header[data-v-d71cf008]{padding:20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;background:#f9f9f9;flex-shrink:0}.popup-header h3[data-v-d71cf008]{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}.popup-close[data-v-d71cf008]{background:none;border:none;font-size:28px;cursor:pointer;color:#999;line-height:1;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.popup-close[data-v-d71cf008]:hover{color:#333}.popup-content[data-v-d71cf008]{flex:1;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.popup-content[data-v-d71cf008]::-webkit-scrollbar{width:8px}.popup-content[data-v-d71cf008]::-webkit-scrollbar-track{background:#f1f1f1}.popup-content[data-v-d71cf008]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.popup-content[data-v-d71cf008]::-webkit-scrollbar-thumb:hover{background:#555}.popup-toolbar[data-v-d71cf008]{display:flex;gap:12px;flex-wrap:wrap;align-items:center;flex-shrink:0}.loading-state[data-v-d71cf008]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px;color:#666}.loading-state .spinner[data-v-d71cf008]{width:40px;height:40px;border:4px solid #e0e0e0;border-top:4px solid #1976d2;border-radius:50%;animation:spin-d71cf008 1s linear infinite}@keyframes spin-d71cf008{to{transform:rotate(360deg)}}.empty-state[data-v-d71cf008]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px;color:#999}.empty-state .empty-state-icon[data-v-d71cf008]{font-size:48px;opacity:.5}.empty-state .empty-state-text[data-v-d71cf008]{font-size:16px;font-weight:500}.empty-state .empty-state-actions[data-v-d71cf008]{display:flex;gap:12px}.empty-state .empty-state-actions button[data-v-d71cf008]{padding:10px 20px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;transition:all .2s}.empty-state .empty-state-actions button[data-v-d71cf008]:hover{border-color:#1976d2;color:#1976d2}@media(max-width:768px){.invoice-grid-container[data-v-d71cf008]{padding:12px}.invoice-grid-container .grid-header[data-v-d71cf008]{flex-direction:column;gap:12px;align-items:stretch}.invoice-grid-container .grid-header .header-right[data-v-d71cf008]{width:100%;justify-content:space-between}.modal-overlay[data-v-d71cf008]{align-items:flex-start;padding-top:100px}.modal-overlay .column-config-modal[data-v-d71cf008],.modal-overlay .bulk-edit-modal[data-v-d71cf008]{width:95%;max-width:none}.popup-overlay[data-v-d71cf008]{align-items:stretch;padding:0}.popup-overlay .popup-container[data-v-d71cf008]{width:100%;height:100%;border-radius:0}}[data-v-d71cf008] span.ohp-dispute-id-styled{color:#0077b3!important;text-decoration:underline!important;cursor:pointer!important;font-weight:500!important}[data-v-d71cf008] span.ohp-dispute-id-styled:hover{color:#005a87!important}.loading[data-v-d71cf008]{display:flex;align-items:center;justify-content:center;padding:24px;background:#f7f7f7;border-radius:4px;margin-bottom:20px}.loading[data-v-d71cf008] mc-loading-indicator{width:100%}.modal-overlay[data-v-d71cf008]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.column-config-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:500px;box-shadow:0 10px 40px #0000004d}.modal-header[data-v-d71cf008]{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.modal-header h3[data-v-d71cf008]{margin:0;font-size:18px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#333;letter-spacing:.2px}.modal-close[data-v-d71cf008]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s ease;padding:4px 8px;display:flex;align-items:center;justify-content:center}.modal-close[data-v-d71cf008]:hover{color:#333}.filter-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:700px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.filter-help-text[data-v-d71cf008]{margin:0 0 16px;font-size:13px;color:#666;font-style:italic;padding:12px;background:#f0f7ff;border-left:3px solid #1976d2;border-radius:2px}.filter-fields[data-v-d71cf008]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;max-height:500px;overflow-y:auto;margin-bottom:20px;padding:8px 0}.filter-field-group[data-v-d71cf008]{display:flex;flex-direction:column;gap:6px}.filter-field-group label[data-v-d71cf008]{font-size:13px;font-weight:500;color:#333}.filter-field-group .form-control[data-v-d71cf008]{padding:8px 12px;border:1px solid #d0d0d0;border-radius:4px;font-size:13px;font-family:inherit;background:#fff}.filter-field-group .form-control[data-v-d71cf008]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}.filter-field-group .field-helper[data-v-d71cf008]{font-size:11px;color:#999;margin-top:2px}.modal-content[data-v-d71cf008]{max-height:400px;overflow-y:auto;margin-bottom:20px}.column-item[data-v-d71cf008]{display:flex;align-items:center;padding:12px;border:1px solid #e0e0e0;margin-bottom:8px;border-radius:4px;cursor:move;background:#fff;transition:background .2s}.column-item[data-v-d71cf008]:hover:not(.column-item-disabled){background:#f5f5f5}.column-item.dragging[data-v-d71cf008]{opacity:.5;background:#e8f5e9}.column-item-disabled[data-v-d71cf008]{background:#f9f9f9;border-color:#ddd;cursor:not-allowed}.column-item-disabled[data-v-d71cf008]:hover{background:#f9f9f9}.drag-handle[data-v-d71cf008]{color:#999;margin-right:12px;cursor:grab;font-size:16px}.column-item-disabled .drag-handle[data-v-d71cf008]{cursor:not-allowed}.column-item input[type=checkbox][data-v-d71cf008]{margin-right:12px;cursor:pointer}.column-item input[type=checkbox][data-v-d71cf008]:disabled{cursor:not-allowed;opacity:.6}.column-label[data-v-d71cf008]{flex:1;font-size:14px;color:#333}.column-badge[data-v-d71cf008]{display:inline-block;background:#0077b3;color:#fff;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:600;margin-left:8px;text-transform:uppercase;letter-spacing:.3px}.modal-footer[data-v-d71cf008]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-d71cf008],.btn-primary[data-v-d71cf008]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}.btn-cancel[data-v-d71cf008]{background:#f0f0f0;color:#333}.btn-primary[data-v-d71cf008]{background:#1976d2;color:#fff}.btn-primary[data-v-d71cf008]:hover{background:#1565c0}.popup-overlay[data-v-d71cf008]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.popup-container[data-v-d71cf008]{background:#fff;width:95vw;height:95vh;border-radius:8px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d}.popup-header[data-v-d71cf008]{padding:20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.popup-header h3[data-v-d71cf008]{margin:0;font-size:18px}.popup-close[data-v-d71cf008]{background:none;border:none;font-size:28px;cursor:pointer;color:#666}.popup-content[data-v-d71cf008]{flex:1;overflow:auto;padding:20px}.popup-toolbar[data-v-d71cf008]{display:flex;gap:12px;margin-bottom:20px}.grid-header[data-v-d71cf008]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f9f9f9;border-radius:4px;margin-bottom:20px}.header-left[data-v-d71cf008]{display:flex;align-items:center}.grid-title[data-v-d71cf008]{margin:0;font-size:18px;font-weight:600;color:#333}.search-container[data-v-d71cf008]{display:flex;align-items:center;gap:12px;flex:1;max-width:400px;margin:0 12px 0 20px}.search-input-wrapper[data-v-d71cf008]{position:relative;display:flex;align-items:center;flex:1;background:#fff;border:1px solid #d0d0d0;border-radius:4px;transition:border-color .2s,box-shadow .2s}.search-input-wrapper[data-v-d71cf008]:focus-within{border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}.search-icon[data-v-d71cf008]{position:absolute;left:10px;color:#666;flex-shrink:0;pointer-events:none;display:flex;align-items:center}.search-icon[data-v-d71cf008] svg{width:18px!important;height:18px!important}.search-input[data-v-d71cf008]{flex:1;padding:8px 12px 8px 40px;border:none;background:transparent;font-size:14px;font-family:inherit;transition:none}.search-input[data-v-d71cf008]:focus{outline:none}.search-clear-btn[data-v-d71cf008]{background:none;border:none;font-size:18px;color:#999;cursor:pointer;padding:0 8px;display:flex;align-items:center;justify-content:center;transition:color .2s;margin-right:4px}.search-clear-btn[data-v-d71cf008]:hover{color:#333}.search-result-count[data-v-d71cf008]{font-size:12px;color:#1976d2;font-weight:600;white-space:nowrap;background:#1976d21a;border-radius:12px;padding:2px 8px}.search-no-results[data-v-d71cf008]{font-size:12px;color:#d32f2f;font-weight:600;white-space:nowrap;background:#d32f2f1a;border-radius:12px;padding:2px 8px}.header-right[data-v-d71cf008]{display:flex;gap:12px}.action-btn[data-v-d71cf008]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;background:#f0f0f0;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;font-size:14px;color:#666;font-weight:500;transition:background .2s}.action-btn[data-v-d71cf008]:hover{background:#e8e8e8;border-color:#999}.icon-btn[data-v-d71cf008]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:transparent;border:none;cursor:pointer;font-size:14px;color:#666;transition:opacity .2s,background .2s}.icon-btn[data-v-d71cf008]:hover{opacity:.8;background:#66666614;border-radius:4px}.icon-symbol[data-v-d71cf008]{font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;color:#666;font-weight:600}.bulk-edit-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:600px;box-shadow:0 10px 40px #0000004d}.detailed-edit-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:900px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.detailed-edit-modal .modal-body[data-v-d71cf008]{flex:1;overflow-y:auto;margin:0}.detailed-modal-body[data-v-d71cf008]{display:flex;flex-direction:column;gap:24px}.row-edit-section[data-v-d71cf008]{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background:#f9f9f9}.row-header[data-v-d71cf008]{margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #1976d2}.row-header h4[data-v-d71cf008]{margin:0;color:#1976d2;font-size:14px;font-weight:600}.row-fields[data-v-d71cf008]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}textarea.form-control[data-v-d71cf008]{resize:vertical;font-family:monospace}[data-v-d71cf008] .edit-cell-content{display:flex;justify-content:center;align-items:center;min-height:40px;cursor:pointer;font-size:16px;color:#666;font-weight:600}[data-v-d71cf008] .edit-cell-content:hover:not(.disabled){background:#66666614;border-radius:4px;opacity:.8}[data-v-d71cf008] .edit-cell-content.disabled{cursor:not-allowed;opacity:.4;color:#999}.accordion-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:800px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.accordion-container[data-v-d71cf008]{flex:1;overflow-y:auto;margin-bottom:20px;border:1px solid #e0e0e0;border-radius:4px}.accordion-item[data-v-d71cf008]{border-bottom:1px solid #e0e0e0}.accordion-item[data-v-d71cf008]:last-child{border-bottom:none}.accordion-header[data-v-d71cf008]{width:100%;display:flex;align-items:center;gap:12px;padding:16px;background:#f9f9f9;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:background .2s;text-align:left}.accordion-header[data-v-d71cf008]:hover{background:#f0f0f0}.accordion-toggle[data-v-d71cf008]{display:flex;align-items:center;justify-content:center;width:20px;color:#666;font-size:12px}.accordion-title[data-v-d71cf008]{flex:1;color:#1976d2;font-weight:600}.accordion-content[data-v-d71cf008]{display:flex;flex-direction:column;padding:20px;background:#fff;border-top:1px solid #e0e0e0}.edit-form[data-v-d71cf008]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.form-group[data-v-d71cf008]{display:flex;flex-direction:column}.form-group label[data-v-d71cf008]{font-size:13px;font-weight:500;margin-bottom:6px;color:#333}.form-control[data-v-d71cf008]{padding:8px 12px;border:1px solid #d0d0d0;border-radius:4px;font-size:13px;font-family:inherit;background:#fff;cursor:pointer}.form-control[data-v-d71cf008]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}textarea.form-control[data-v-d71cf008]{resize:vertical;font-family:monospace;cursor:text}.form-control-disabled[data-v-d71cf008]{background-color:#f5f5f5!important;color:#999!important;cursor:not-allowed!important;border-color:#ddd!important}.form-control-disabled[data-v-d71cf008]:focus{outline:none;border-color:#ddd!important;box-shadow:none!important}.comment-modal[data-v-d71cf008]{background:#fff;border-radius:8px;padding:24px;width:90%;max-width:700px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.comment-content[data-v-d71cf008]{flex:1;display:flex;flex-direction:column;overflow:hidden}.comments-list[data-v-d71cf008]{flex:1;overflow-y:auto;margin-bottom:20px;border:1px solid #e0e0e0;border-radius:4px;padding:16px;min-height:300px}.loading-state[data-v-d71cf008],.empty-state[data-v-d71cf008]{display:flex;justify-content:center;align-items:center;height:200px;color:#666;font-style:italic}.comment-items[data-v-d71cf008]{display:flex;flex-direction:column;gap:16px}.comment-item[data-v-d71cf008]{padding:12px;border:1px solid #e8e8e8;border-radius:6px;background:#fafafa}.comment-header[data-v-d71cf008]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px}.comment-author[data-v-d71cf008]{font-weight:600;color:#1976d2}.comment-date[data-v-d71cf008]{color:#666}.comment-text[data-v-d71cf008]{font-size:14px;color:#333;line-height:1.5;white-space:pre-wrap}.load-more-container[data-v-d71cf008]{display:flex;justify-content:center;margin-top:16px}.load-more-btn[data-v-d71cf008]{padding:8px 16px;background:#f0f0f0;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;font-size:14px;color:#666;transition:background .2s}.load-more-btn[data-v-d71cf008]:hover:not(:disabled){background:#e8e8e8}.load-more-btn[data-v-d71cf008]:disabled{cursor:not-allowed;opacity:.6}.add-comment-section[data-v-d71cf008]{border-top:1px solid #e0e0e0;padding-top:16px}.comment-input-container[data-v-d71cf008]{margin-bottom:12px}.comment-textarea[data-v-d71cf008]{width:100%;padding:12px;border:1px solid #d0d0d0;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;min-height:80px}.comment-textarea[data-v-d71cf008]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a}.comment-actions[data-v-d71cf008]{display:flex;justify-content:flex-end;gap:12px}.btn-submit[data-v-d71cf008]{background:#1976d2;color:#fff;padding:8px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.btn-submit[data-v-d71cf008]:hover:not(:disabled){background:#1565c0}.btn-submit[data-v-d71cf008]:disabled{background:#ccc;cursor:not-allowed}.comment-count-display[data-v-d71cf008]{display:flex;flex-direction:column;gap:4px}.comment-count-box[data-v-d71cf008]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#f5f5f5;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.comment-count-box[data-v-d71cf008]:hover{background:#efefef;border-color:#999}.comment-count-box[data-v-d71cf008]:active{background:#e8e8e8;border-color:#777}.field-helper[data-v-d71cf008]{font-size:11px;color:#666;font-style:italic;margin-top:2px}[data-v-d71cf008] .comment-action-cell{cursor:pointer!important;color:#1976d2!important;font-weight:600!important;text-align:center!important;padding:8px!important;-webkit-user-select:none!important;user-select:none!important;transition:all .2s ease!important;font-size:16px!important;position:relative!important}[data-v-d71cf008] .comment-action-cell:hover{background-color:#1976d21a!important;border-radius:4px!important;transform:scale(1.05)!important}[data-v-d71cf008] .edit-action-cell{cursor:pointer!important;text-align:center!important;padding:8px!important;-webkit-user-select:none!important;user-select:none!important;transition:all .2s ease!important;font-size:16px!important}[data-v-d71cf008] .edit-action-cell:hover{background-color:#6666661a!important;border-radius:4px!important}[data-v-d71cf008] td:has(.comment-action-cell),[data-v-d71cf008] [data-column=freetextcomment],[data-v-d71cf008] .comment-cell{cursor:pointer!important;color:#1976d2!important;font-weight:600!important;text-align:center!important;transition:all .2s ease!important;font-size:16px!important}[data-v-d71cf008] td:has(.comment-action-cell):hover,[data-v-d71cf008] [data-column=freetextcomment]:hover,[data-v-d71cf008] .comment-cell:hover{background-color:#1976d21a!important;border-radius:4px!important;transform:scale(1.05)!important}.soa-email-composer-container[data-v-f1dc1a07]{display:flex;flex-direction:column;height:100%;gap:12px}.email-composer-title[data-v-f1dc1a07]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1em;color:#333;padding-bottom:12px;border-bottom:1px solid #eee}.close-btn[data-v-f1dc1a07]{background:none;border:none;font-size:1.5em;cursor:pointer;color:#888;padding:0;line-height:1}.close-btn[data-v-f1dc1a07]:hover{color:#333}.email-composer-fields[data-v-f1dc1a07]{display:flex;flex-direction:column;gap:12px;max-height:250px;overflow-y:auto;padding-right:8px}.email-row[data-v-f1dc1a07]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-f1dc1a07]{font-weight:600;color:#333;font-size:.9em}.field-label.required[data-v-f1dc1a07]:after{content:"*";color:#d32f2f;margin-left:4px}.field-value[data-v-f1dc1a07]{padding:8px 12px;background:#f5f5f5;border-radius:4px;color:#555;font-size:.95em}.field-input-wrapper[data-v-f1dc1a07]{display:flex;flex-direction:column;gap:6px}.from-value[data-v-f1dc1a07]{font-weight:500}.tagify-input[data-v-f1dc1a07]{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:inherit}.tagify-input[data-v-f1dc1a07]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.field-hint[data-v-f1dc1a07]{font-size:.85em;color:#999}.cc-controls[data-v-f1dc1a07]{display:flex;flex-direction:column;gap:8px}.cc-input[data-v-f1dc1a07]{width:100%}.add-cc-bulk-link[data-v-f1dc1a07]{align-self:flex-start;background:none;border:none;color:#0077b3;cursor:pointer;font-size:.9em;font-weight:500;text-decoration:underline;padding:4px 0;transition:color .2s}.add-cc-bulk-link[data-v-f1dc1a07]:hover{color:#005a8d}.subject-row[data-v-f1dc1a07]{margin-top:8px}.subject-input[data-v-f1dc1a07]{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:inherit}.subject-input[data-v-f1dc1a07]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.attachment-label[data-v-f1dc1a07]{margin-bottom:8px}.attachment-controls[data-v-f1dc1a07]{display:flex;align-items:center;gap:12px}.choose-files-btn[data-v-f1dc1a07]{padding:6px 12px;border:1px solid #0077b3;border-radius:4px;background:#fff;color:#0077b3;cursor:pointer;font-size:.95em;font-weight:500;transition:all .2s}.choose-files-btn[data-v-f1dc1a07]:hover{background:#0077b3;color:#fff}.no-file-text[data-v-f1dc1a07]{color:#999;font-size:.9em}.file-input-hidden[data-v-f1dc1a07]{display:none}.remove-link[data-v-f1dc1a07]{background:none;border:none;color:#d32f2f;cursor:pointer;font-size:.9em;font-weight:500;text-decoration:underline;padding:0;margin-left:auto}.remove-link[data-v-f1dc1a07]:hover{color:#a02020}.attachments-list[data-v-f1dc1a07]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.attachment-item[data-v-f1dc1a07]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f9f9f9;border:1px solid #eee;border-radius:4px;font-size:.9em}.file-name[data-v-f1dc1a07]{font-weight:500;color:#333;flex:1;word-break:break-word}.file-size[data-v-f1dc1a07]{color:#999;font-size:.85em}.download-file-btn[data-v-f1dc1a07]{background:none;border:none;color:#0077b3;cursor:pointer;font-size:1em;padding:0 4px;line-height:1;transition:color .2s}.download-file-btn[data-v-f1dc1a07]:hover{color:#005a8d}.remove-file-btn[data-v-f1dc1a07]{background:none;border:none;color:#d32f2f;cursor:pointer;font-size:1.2em;padding:0;line-height:1}.remove-file-btn[data-v-f1dc1a07]:hover{color:#a02020}.email-composer-body[data-v-f1dc1a07]{flex:1;min-height:200px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.quill-email-editor[data-v-f1dc1a07]{height:100%}[data-v-f1dc1a07] .ql-container{font-size:.95em}[data-v-f1dc1a07] .ql-editor{min-height:150px;max-height:300px;overflow-y:auto}[data-v-f1dc1a07] .ql-editor b,[data-v-f1dc1a07] .ql-editor strong{font-weight:700}[data-v-f1dc1a07] .ql-editor i,[data-v-f1dc1a07] .ql-editor em{font-style:italic}[data-v-f1dc1a07] .ql-editor u{text-decoration:underline}[data-v-f1dc1a07] .ql-editor h1,[data-v-f1dc1a07] .ql-editor h2,[data-v-f1dc1a07] .ql-editor h3{margin:.5em 0}[data-v-f1dc1a07] .ql-editor ol{list-style-type:decimal;margin-left:1.5em}[data-v-f1dc1a07] .ql-editor ul{list-style-type:disc;margin-left:1.5em}[data-v-f1dc1a07] .ql-editor blockquote{border-left:4px solid #ccc;margin:8px 0;padding:0 8px;color:#666}.required-note[data-v-f1dc1a07]{font-size:.85em;color:#999;padding:8px 0}.required-star[data-v-f1dc1a07]{color:#d32f2f;font-weight:600}.email-composer-actions[data-v-f1dc1a07]{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px solid #eee}.btn[data-v-f1dc1a07]{padding:8px 16px;border-radius:4px;border:1px solid #ccc;background:#f7f7f7;font-size:.95em;cursor:pointer;font-weight:500;transition:all .2s}.btn[data-v-f1dc1a07]:hover:not(:disabled){background:#e0e0e0}.btn[data-v-f1dc1a07]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-f1dc1a07]{background:#f7f7f7;color:#333}.btn-cancel[data-v-f1dc1a07]:hover{background:#e0e0e0}.btn-send[data-v-f1dc1a07]{background:#0077b3;color:#fff;border-color:#0077b3}.btn-send[data-v-f1dc1a07]:hover:not(:disabled){background:#005a8d}.btn-send[data-v-f1dc1a07]:disabled{background:#ccc;border-color:#ccc}.template-editor-container[data-v-f1dc1a07]{height:100%;display:flex;flex-direction:column;overflow:hidden;min-height:0}.template-toolbar[data-v-f1dc1a07]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:8px;background:#f5f5f5;border-bottom:1px solid #ddd;flex-shrink:0;max-width:100%}.toolbar-btn[data-v-f1dc1a07]{min-width:32px;height:32px;padding:4px 8px;background:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:all .2s;display:flex;align-items:center;justify-content:center}.toolbar-btn[data-v-f1dc1a07]:hover{background:#e0e0e0;border-color:#999}.toolbar-btn[data-v-f1dc1a07]:active{background:#d0d0d0;transform:translateY(1px)}.toolbar-btn strong[data-v-f1dc1a07],.toolbar-btn em[data-v-f1dc1a07],.toolbar-btn u[data-v-f1dc1a07]{font-size:14px;pointer-events:none}.toolbar-divider[data-v-f1dc1a07]{width:1px;height:24px;background:#ccc;margin:0 4px}.template-preview[data-v-f1dc1a07]{flex:1;overflow-y:auto;overflow-x:auto;padding:16px;background:#fff;cursor:text;outline:none;word-wrap:break-word;max-width:100%;min-height:0}.template-preview[data-v-f1dc1a07]:focus{background:#fffef7;box-shadow:inset 0 0 0 2px #0077b333}.template-preview img[data-v-f1dc1a07]{max-width:100%;height:auto;pointer-events:none}.template-preview[data-v-f1dc1a07]>*{max-width:fit-content;box-sizing:border-box}.template-preview div[data-v-f1dc1a07],.template-preview p[data-v-f1dc1a07]{word-wrap:break-word;overflow-wrap:break-word}.template-preview[data-v-f1dc1a07]:before{content:"✏️";display:block;font-size:.75em;color:#0077b3;margin-bottom:12px;padding:4px 8px;background:#e3f2fd;border-radius:4px;width:fit-content}.template-preview[data-v-f1dc1a07]::-webkit-scrollbar{width:8px;height:8px}.template-preview[data-v-f1dc1a07]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.template-preview[data-v-f1dc1a07]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.template-preview[data-v-f1dc1a07]::-webkit-scrollbar-thumb:hover{background:#555}.mds-modal-overlay[data-v-9d8fde39]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.mds-modal[data-v-9d8fde39]{background-color:#fff;border-radius:4px;box-shadow:0 4px 12px #00000026;max-height:90vh;width:90%;min-width:500px;max-width:700px;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-9d8fde39]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #f0f0f0;background-color:#fafafa}.modal-title[data-v-9d8fde39]{margin:0;color:#333;font-size:16px;font-weight:600}.modal-close-btn[data-v-9d8fde39]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.modal-close-btn[data-v-9d8fde39]:hover{color:#333}.modal-body[data-v-9d8fde39]{padding:24px;overflow-y:auto;flex:1}.loading-state[data-v-9d8fde39]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.error-state[data-v-9d8fde39]{padding:16px;background-color:#ffebee;border:1px solid #f44336;border-radius:4px;color:#d32f2f}.exception-form[data-v-9d8fde39]{display:flex;flex-direction:column;gap:8px}.form-group[data-v-9d8fde39]{display:flex;flex-direction:column;gap:0}.form-group label[data-v-9d8fde39]{color:#333;font-size:13px;font-weight:500;display:flex;align-items:center;gap:4px;margin-bottom:6px}.required[data-v-9d8fde39]{color:#d32f2f}.form-control[data-v-9d8fde39],.form-textarea[data-v-9d8fde39]{padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:13px;font-family:inherit;background-color:#fff;color:#333;transition:border-color .2s ease}.form-control[data-v-9d8fde39]:focus,.form-textarea[data-v-9d8fde39]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 2px #0077b31a}.disabled-input[data-v-9d8fde39]{background-color:#f5f5f5!important;color:#666!important;cursor:not-allowed!important;border-color:#ddd!important}.form-textarea[data-v-9d8fde39]{resize:vertical;font-family:inherit}.section-divider[data-v-9d8fde39]{height:1px;background-color:#f0f0f0;margin:0;display:none}.section-heading[data-v-9d8fde39]{margin:12px 0 8px;color:#333;font-size:13px;font-weight:600;text-transform:none}.system-details[data-v-9d8fde39]{padding:16px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px}.system-details-header[data-v-9d8fde39]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.system-details-header h6[data-v-9d8fde39]{margin:0;color:#333;font-size:13px;font-weight:600}.info-icon[data-v-9d8fde39]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#0077b3;color:#fff;font-size:11px;cursor:help}.timeline-value-grey[data-v-9d8fde39]{font-size:13px;color:#555;font-weight:600;padding:4px 0}.days-in-buckets-section[data-v-9d8fde39]{display:flex;width:100%;margin-top:8px;margin-bottom:8px}.buckets-section[data-v-9d8fde39]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px;margin-top:8px}.bucket-label[data-v-9d8fde39]{color:#666;font-weight:500}.dunning-timeline[data-v-9d8fde39]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.timeline-item[data-v-9d8fde39]{display:flex;flex-direction:column;gap:4px;padding:8px;background-color:#fff;border-radius:3px;border:1px solid #efefef}.timeline-label[data-v-9d8fde39]{font-size:12px;color:#666;font-weight:500}.timeline-value[data-v-9d8fde39]{font-size:13px;color:#0077b3;font-weight:600}.timeline-highlight[data-v-9d8fde39]{font-size:14px;color:#555;font-weight:600;padding:4px 0}.timeline-subtext[data-v-9d8fde39]{font-size:11px;color:#999;margin-top:2px}.timeline-date[data-v-9d8fde39]{font-size:13px;color:#333;font-weight:500}.add-bucket-btn[data-v-9d8fde39]{display:none}.attachments-list[data-v-9d8fde39]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.attachment-item[data-v-9d8fde39]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:3px;font-size:13px}.attachment-name[data-v-9d8fde39]{color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-btn[data-v-9d8fde39]{background:none;border:none;color:#d32f2f;cursor:pointer;font-size:16px;padding:0 4px;flex-shrink:0;transition:color .2s}.remove-btn[data-v-9d8fde39]:hover{color:#b71c1c}.mds-modal-footer[data-v-9d8fde39]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0;background-color:#fafafa;flex-shrink:0}.mds-button[data-v-9d8fde39]{padding:10px 24px;border-radius:4px;border:1px solid #ddd;cursor:pointer;font-size:13px;font-weight:600;transition:all .2s ease;min-width:100px;min-height:36px}.mds-button--secondary[data-v-9d8fde39]{background-color:#fff;color:#333;border-color:#ddd}.mds-button--secondary[data-v-9d8fde39]:hover:not(:disabled){background-color:#f5f5f5;border-color:#999}.mds-button--secondary[data-v-9d8fde39]:disabled{opacity:.6;cursor:not-allowed}.mds-button--primary[data-v-9d8fde39]{background-color:#0099d8;color:#fff;border-color:#0099d8}.mds-button--primary[data-v-9d8fde39]:hover:not(:disabled){background-color:#0077b3;border-color:#0077b3}.mds-button--primary[data-v-9d8fde39]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.mds-modal[data-v-9d8fde39]{width:100%;min-width:auto}.dunning-timeline[data-v-9d8fde39]{grid-template-columns:1fr}}.mds-modal-overlay[data-v-8da0ac66]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.mds-modal[data-v-8da0ac66]{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px #00000026;max-height:85vh;overflow:hidden;display:flex;flex-direction:column}.family-group-modal[data-v-8da0ac66]{width:90%;max-width:1000px}.modal-header[data-v-8da0ac66]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;flex-shrink:0;background-color:#fff}.modal-title[data-v-8da0ac66]{margin:0;color:#333;font-size:18px;font-weight:600;line-height:1.4}.modal-close-btn[data-v-8da0ac66]{background:none;border:none;font-size:28px;cursor:pointer;color:#999;transition:color .2s ease;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-left:16px;flex-shrink:0}.modal-close-btn[data-v-8da0ac66]:hover{color:#333}.modal-body[data-v-8da0ac66]{padding:20px 24px;overflow-y:auto;flex:1}.loading-state[data-v-8da0ac66]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;min-height:200px}.loading-state mc-loading-indicator[data-v-8da0ac66]{width:100%;max-width:400px}.table-wrapper[data-v-8da0ac66]{overflow-x:auto}.mds-table[data-v-8da0ac66]{width:100%;margin-bottom:16px}.mds-table thead[data-v-8da0ac66]{background-color:#f5f5f5}.mds-table th[data-v-8da0ac66]{color:#333;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;padding:12px}.mds-table tbody tr[data-v-8da0ac66]{transition:background-color .2s ease}.mds-table tbody tr[data-v-8da0ac66]:hover{background-color:#fafafa}.mds-table td[data-v-8da0ac66]{padding:12px;font-size:13px;color:#333}.col-cmd-id[data-v-8da0ac66]{width:20%}.col-company[data-v-8da0ac66]{width:25%}.col-balance[data-v-8da0ac66],.col-overdue[data-v-8da0ac66],.col-overdue-pct[data-v-8da0ac66]{width:12%;text-align:right}.col-stage[data-v-8da0ac66]{width:10%;text-align:center}.customer-link[data-v-8da0ac66]{background:none;border:none;color:#0077b3;cursor:pointer;font-size:13px;font-weight:500;text-decoration:none;padding:0;transition:all .2s ease}.customer-link[data-v-8da0ac66]:hover{color:#005a8d;text-decoration:underline}.customer-link[data-v-8da0ac66]:active{color:#004166}.stage-badge[data-v-8da0ac66]{display:inline-block;padding:4px 8px;background-color:#f5f5f5;border-radius:3px;font-weight:500;white-space:nowrap}.stage-badge.highlighted[data-v-8da0ac66]{background-color:#ffe0e0;color:#d32f2f;font-weight:600}.no-data-state[data-v-8da0ac66]{display:flex;align-items:center;justify-content:center;padding:48px 24px;min-height:200px;color:#999}.mds-modal-footer[data-v-8da0ac66]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background-color:#f8f9fa;flex-shrink:0}.mds-button[data-v-8da0ac66]{padding:10px 24px;border-radius:4px;border:1px solid #ddd;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;min-width:100px}.mds-button--secondary[data-v-8da0ac66]{background-color:#fff;color:#333;border-color:#ddd}.mds-button--secondary[data-v-8da0ac66]:hover{background-color:#f5f5f5;border-color:#999}@media(max-width:768px){.family-group-modal[data-v-8da0ac66]{width:100%;max-width:100%}.col-cmd-id[data-v-8da0ac66]{width:25%}.col-company[data-v-8da0ac66]{width:30%}.col-balance[data-v-8da0ac66],.col-overdue[data-v-8da0ac66],.col-overdue-pct[data-v-8da0ac66]{width:10%}.col-stage[data-v-8da0ac66]{width:15%}.family-table th[data-v-8da0ac66],.family-table td[data-v-8da0ac66]{padding:8px;font-size:12px}}.comments-history-section[data-v-73b2e1f7]{margin-top:16px;border:1px solid #e0e0e0;border-radius:4px;background:#fff}.section-header[data-v-73b2e1f7]{padding:10px 16px;display:flex;align-items:center;gap:12px;background:#f5f5f5;border-bottom:1px solid #e0e0e0}.section-title[data-v-73b2e1f7]{margin:0;flex:1}.section-content[data-v-73b2e1f7]{padding:0;background:#fff}.section-content[data-v-73b2e1f7] .panels{background:#fff;display:flex;flex-direction:column}.section-content[data-v-73b2e1f7] .panels>div:not([aria-hidden=false]){display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important}.section-content[data-v-73b2e1f7] .panels>div[hidden]{display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important}.section-content[data-v-73b2e1f7] .panels>div[aria-hidden=true]{display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important}.section-content[data-v-73b2e1f7] .history-content[aria-hidden=true],.section-content[data-v-73b2e1f7] .history-content:not([aria-hidden=false]){display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;opacity:0!important;position:absolute!important;left:-9999px!important}.tab-content[data-v-73b2e1f7]{min-height:160px;max-height:600px;padding:16px;margin:0;background:#fff}.comments-tab-content[data-v-73b2e1f7]{padding:8px 16px 16px;background:#fff}.history-content[data-v-73b2e1f7]{display:flex;align-items:center;justify-content:center;background:#fff}.history-placeholder[data-v-73b2e1f7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center;color:#666}.history-placeholder mc-icon[data-v-73b2e1f7]{color:#999}.comments-actions[data-v-73b2e1f7]{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:8px;margin-bottom:8px}.comment-input[data-v-73b2e1f7]{width:100%;border:1px solid #ddd;border-radius:4px;padding:8px;font-size:12px;resize:vertical}.add-comment-body[data-v-73b2e1f7]{padding:16px 0 0}.loading-state[data-v-73b2e1f7],.error-state[data-v-73b2e1f7],.empty-state[data-v-73b2e1f7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 16px;text-align:center;color:#666}.error-state[data-v-73b2e1f7]{color:#d32f2f}.history-list[data-v-73b2e1f7]{display:flex;flex-direction:column;gap:12px}.history-item[data-v-73b2e1f7]{padding:12px;background:#f9f9f9;border-left:3px solid #0077b3;border-radius:2px;margin-bottom:8px}.history-date[data-v-73b2e1f7]{color:#999;display:block;margin-top:6px}.comments-list-container[data-v-73b2e1f7]{max-height:380px;overflow-y:auto;display:flex;flex-direction:column;gap:0;padding:0 8px 0 0;margin:0}.comment-card[data-v-73b2e1f7]{padding:8px;background:#fafafa;transition:box-shadow .2s}.comment-card[data-v-73b2e1f7]:first-child{margin-top:0}.comment-card[data-v-73b2e1f7]:not(:first-child){margin-top:8px}.comment-card[data-v-73b2e1f7]:hover{box-shadow:0 2px 8px #00000014}.comment-header[data-v-73b2e1f7]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.comment-avatar[data-v-73b2e1f7]{min-width:40px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.75em;cursor:help;flex-shrink:0}.avatar-initials[data-v-73b2e1f7]{font-size:.9em}.comment-meta[data-v-73b2e1f7]{flex:1}.comment-author[data-v-73b2e1f7]{margin:0;color:#333}.comment-timestamp[data-v-73b2e1f7]{color:#999;display:block;margin-top:2px}.comment-medium-badge[data-v-73b2e1f7]{padding:4px 8px;border-radius:12px;font-size:.75em;font-weight:600;white-space:nowrap;text-transform:uppercase}.medium-email[data-v-73b2e1f7]{background:#e3f2fd;color:#1565c0}.medium-call[data-v-73b2e1f7]{background:#f3e5f5;color:#7b1fa2}.medium-note[data-v-73b2e1f7]{background:#f5f5f5;color:#666}.comment-body[data-v-73b2e1f7]{margin-left:52px;margin-bottom:8px}.comment-body p[data-v-73b2e1f7]{margin:0;line-height:1.5;color:#333}.comment-divider[data-v-73b2e1f7]{height:1px;background:#e0e0e0;margin:8px 0}.loading-more[data-v-73b2e1f7]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.comments-list-container[data-v-73b2e1f7]::-webkit-scrollbar{width:6px}.comments-list-container[data-v-73b2e1f7]::-webkit-scrollbar-track{background:#f1f1f1}.comments-list-container[data-v-73b2e1f7]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.comments-list-container[data-v-73b2e1f7]::-webkit-scrollbar-thumb:hover{background:#999}.activity-timeline-section[data-v-17d9878b]{margin-top:24px;margin-bottom:24px;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}.section-header[data-v-17d9878b]{padding:16px;background:none;border:none;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.section-header[data-v-17d9878b]:hover{background-color:#00000005}.section-title[data-v-17d9878b]{margin:0;color:#0a1f3f;font-size:12px;font-weight:600}.section-content[data-v-17d9878b]{padding:16px;background:#fff;max-height:600px;overflow-y:auto}.activity-filter-dropdown[data-v-17d9878b]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e5e5;max-width:20%}.filter-label[data-v-17d9878b]{color:#667085;font-size:12px;font-weight:500;white-space:nowrap}.activity-select[data-v-17d9878b]{padding:8px 12px;border:1px solid #d0d5dd;border-radius:4px;background-color:#fff;color:#0a1f3f;font-size:12px;cursor:pointer;transition:all .2s ease;flex:1}.activity-select[data-v-17d9878b]:hover{border-color:#b3b8c7;background-color:#fafbfc}.activity-select[data-v-17d9878b]:focus{outline:none;border-color:#0052cc;box-shadow:0 0 0 2px #0052cc1a}.loading-state[data-v-17d9878b],.loading-more[data-v-17d9878b]{text-align:center;color:#667085;padding:24px 16px}.no-activities[data-v-17d9878b]{text-align:center;color:#667085;padding:40px 16px}.timeline-events[data-v-17d9878b]{position:relative}.timeline-event[data-v-17d9878b]{display:flex;gap:16px;margin-bottom:24px;position:relative}.timeline-event[data-v-17d9878b]:last-child{margin-bottom:0}.timeline-dot-container[data-v-17d9878b]{position:relative;min-width:40px;display:flex;flex-direction:column;align-items:center}.timeline-dot[data-v-17d9878b]{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #0052cc;margin-top:8px;position:relative;z-index:2;flex-shrink:0}.timeline-dot.communication[data-v-17d9878b]{border-color:#2b7ee6}.timeline-dot.dispute[data-v-17d9878b]{border-color:#e85c47}.timeline-dot.promiseToPay[data-v-17d9878b]{border-color:#4a90e2}.timeline-dot.dunningException[data-v-17d9878b]{border-color:#f0ad4e}.timeline-dot.payment[data-v-17d9878b]{border-color:#10b981}.timeline-line[data-v-17d9878b]{position:absolute;top:16px;left:50%;transform:translate(-50%);width:2px;flex-grow:1;min-height:80px;background:linear-gradient(to bottom,#d0d5dd,#f3f4f6)}.event-content[data-v-17d9878b]{flex:1;display:flex;gap:12px;align-items:flex-start}.event-date[data-v-17d9878b]{min-width:70px;color:#667085;font-size:11px;padding-top:8px;white-space:nowrap}.event-card[data-v-17d9878b]{flex:1;display:flex;align-items:flex-start;gap:12px;padding:16px;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:6px;transition:all .2s ease}.event-card[data-v-17d9878b]:hover{background:#fff;border-color:#d0d5dd;box-shadow:0 2px 8px #00000014}.event-badge[data-v-17d9878b]{display:inline-block;padding:3px 8px;border-radius:3px;font-size:10px;font-weight:400;white-space:nowrap;flex-shrink:0}.event-badge.communication[data-v-17d9878b]{background:#e8f1f8;color:#2b7ee6}.event-badge.dispute[data-v-17d9878b]{background:#fce8e6;color:#c5221f}.event-badge.promiseToPay[data-v-17d9878b]{background:#e8f1f8;color:#1547a8}.event-badge.dunningException[data-v-17d9878b]{background:#fcf1e0;color:#b8860b}.event-badge.payment[data-v-17d9878b]{background:#d1fae5;color:#065f46}.event-details[data-v-17d9878b]{flex:1;min-width:0}.event-title[data-v-17d9878b]{margin:0 0 4px;color:#0a1f3f;display:block}.event-description[data-v-17d9878b]{color:#667085;margin-bottom:8px;display:block}.event-meta[data-v-17d9878b]{display:block;margin-top:8px;line-height:1.6}.meta-item[data-v-17d9878b]{display:inline;padding:0;background:none;border-radius:0;border:none;font-size:11px;margin-right:16px}.meta-label[data-v-17d9878b]{color:#667085;font-weight:500;margin-right:4px}.meta-value[data-v-17d9878b]{color:#0a1f3f;font-weight:400}@media(max-width:768px){.activity-filter-dropdown[data-v-17d9878b]{flex-direction:column;align-items:flex-start;max-width:100%}.activity-select[data-v-17d9878b]{width:100%}.event-content[data-v-17d9878b]{flex-direction:column;gap:8px}.event-date[data-v-17d9878b]{min-width:auto}.event-card[data-v-17d9878b]{flex-direction:column}.section-content[data-v-17d9878b]{max-height:500px}}@keyframes shimmer-80adeb06{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer-container[data-v-80adeb06]{display:flex;flex-direction:column;gap:16px;padding:0;width:100%}.shimmer-section[data-v-80adeb06]{border:1px solid #e0e0e0;border-radius:4px;background-color:#fafbfc;overflow:hidden}.shimmer-header[data-v-80adeb06]{display:flex;align-items:center;gap:12px;padding:12px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.shimmer-content[data-v-80adeb06]{padding:20px 24px;background:#fff}.shimmer-box[data-v-80adeb06]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:2000px 100%;animation:shimmer-80adeb06 2s infinite;border-radius:4px}.shimmer-chevron[data-v-80adeb06]{width:16px;height:16px;border-radius:50%;flex-shrink:0}.shimmer-title[data-v-80adeb06]{width:150px;height:16px}.shimmer-customer-row[data-v-80adeb06]{display:flex;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.shimmer-customer-name[data-v-80adeb06]{width:300px;height:28px}.shimmer-badge[data-v-80adeb06]{width:200px;height:32px;border-radius:20px}.shimmer-nav-buttons[data-v-80adeb06]{display:flex;gap:8px;margin-left:auto}.shimmer-nav-btn[data-v-80adeb06]{width:36px;height:36px;border-radius:4px}.shimmer-group-action[data-v-80adeb06]{margin-bottom:20px}.shimmer-action-btn[data-v-80adeb06]{width:180px;height:36px;border-radius:4px}.shimmer-details-row[data-v-80adeb06]{display:flex;gap:40px;margin-bottom:20px;flex-wrap:wrap}.shimmer-detail[data-v-80adeb06]{width:250px;height:20px}.shimmer-indicators[data-v-80adeb06]{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.shimmer-indicator[data-v-80adeb06]{height:60px;border-radius:3px}.shimmer-stage-section[data-v-80adeb06]{margin-top:12px}.shimmer-stage-header[data-v-80adeb06]{width:100%;height:40px;border-radius:4px}.shimmer-cards-grid[data-v-80adeb06]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.shimmer-card[data-v-80adeb06]{padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.shimmer-card-title[data-v-80adeb06]{width:150px;height:18px;margin-bottom:12px}.shimmer-card-items[data-v-80adeb06]{display:flex;flex-direction:column;gap:8px}.shimmer-card-item[data-v-80adeb06]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #f5f5f5}.shimmer-label[data-v-80adeb06]{width:100px;height:14px}.shimmer-value[data-v-80adeb06]{width:80px;height:14px}.shimmer-issues-content[data-v-80adeb06]{width:100%;height:100px;margin-top:12px}@media(max-width:768px){.shimmer-cards-grid[data-v-80adeb06]{grid-template-columns:1fr}.shimmer-indicators[data-v-80adeb06]{grid-template-columns:repeat(4,1fr)}.shimmer-customer-row[data-v-80adeb06]{flex-direction:column;align-items:flex-start}.shimmer-nav-buttons[data-v-80adeb06]{margin-left:0}}@media(min-width:769px)and (max-width:1366px){.shimmer-cards-grid[data-v-80adeb06]{grid-template-columns:repeat(2,1fr)}}.collections-summary[data-v-1e6a12da]{width:100%;min-height:calc(100vh - 104px);background:#f7f7f7;border-radius:8px;box-shadow:none;border:none}.loading[data-v-1e6a12da],.error[data-v-1e6a12da]{padding:24px;text-align:center}.error[data-v-1e6a12da]{color:#d32f2f;background-color:#ffebee;border-radius:4px}.summary-content[data-v-1e6a12da]{display:flex;flex-direction:column;gap:0;padding:0}.call-details-modal[data-v-1e6a12da]{min-width:420px;max-width:90vw;overflow:hidden}.call-details-modal .mds-modal-header[data-v-1e6a12da]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e0e0e0}.call-details-modal .mds-modal-body[data-v-1e6a12da]{padding:16px 20px}.call-details-modal .mds-modal-footer[data-v-1e6a12da]{padding:12px 20px 16px}.call-details-modal .mds-headline--small[data-v-1e6a12da]{line-height:1.2;margin:0}.call-details-form[data-v-1e6a12da]{display:flex;flex-direction:column;gap:12px}.form-label[data-v-1e6a12da]{color:#333;margin-bottom:6px;display:block}.call-details-textarea[data-v-1e6a12da]{width:100%;padding:10px 12px;border:1px solid #d0d0d0;border-radius:4px;font-family:inherit;line-height:1.5;color:#333;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.call-details-textarea[data-v-1e6a12da]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 3px #0077b31a}.call-details-textarea[data-v-1e6a12da]::placeholder{color:#999}.title-section[data-v-1e6a12da]{display:flex;align-items:center;gap:16px;padding:0}.page-title[data-v-1e6a12da]{color:#333;margin:0}.group-action-button-section[data-v-1e6a12da]{display:flex;gap:8px}.group-action-toggle[data-v-1e6a12da]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:2px solid #0077b3;background-color:#fff;border-radius:4px;cursor:pointer;color:#0077b3;transition:all .2s ease}.group-action-toggle[data-v-1e6a12da]:hover{background-color:#e3f2fd}.group-action-toggle.active[data-v-1e6a12da]{background-color:#0077b3;color:#fff;border-color:#0077b3}.toggle-badge[data-v-1e6a12da]{background:#e2e8f0;color:#4a5568;padding:2px 8px;border-radius:12px;margin-left:8px}.collapsible-section[data-v-1e6a12da]{border:1px solid #e0e0e0;border-radius:4px;background-color:#f5f5f5;overflow:hidden;margin-bottom:16px}.collapsible-section.invoice-data-section[data-v-1e6a12da]{overflow:visible}.section-header[data-v-1e6a12da]{display:flex;align-items:center;gap:12px;padding:12px;cursor:pointer;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;transition:background-color .2s ease}.section-header[data-v-1e6a12da]:hover{background-color:#efefef}.section-title[data-v-1e6a12da]{color:#005a8c;margin:0}.customer-details-wrapper[data-v-1e6a12da]{background:#f5f5f5;border-radius:4px;margin-bottom:20px;border:1px solid #e1e5e9}.customer-name-section[data-v-1e6a12da]{padding:16px 20px;border-bottom:1px solid #e1e5e9;background:#fff}.customer-title-row[data-v-1e6a12da]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.customer-name[data-v-1e6a12da]{color:#0077b3;margin:0;flex:0 0 auto}.customer-details-row[data-v-1e6a12da]{padding:12px 20px;border-bottom:1px solid #e1e5e9;background:#f5f5f5}.summary-section .section-title[data-v-1e6a12da]{color:#005a8c}.navigation-buttons-container[data-v-1e6a12da]{display:flex;align-items:center;gap:8px;margin-left:auto}.back-button[data-v-1e6a12da]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid #d0d0d0;background:#fff;border-radius:6px;cursor:pointer;color:#4d4d4d;transition:all .2s ease}.back-button[data-v-1e6a12da]:hover{border-color:#bdbdbd;background:#f5f5f5}.nav-button[data-v-1e6a12da]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #d0d0d0;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#0077b3}.nav-button[data-v-1e6a12da]:hover:not(:disabled){background:#e3f2fd;border-color:#0077b3;color:#005a8d}.nav-button[data-v-1e6a12da]:disabled{opacity:.5;cursor:not-allowed;color:#999;border-color:#ddd}.nav-button mc-icon[data-v-1e6a12da]{color:currentColor}.group-action-button[data-v-1e6a12da]{display:flex;align-items:center;gap:4px;padding:4px 8px;height:24px;border:1px solid #d0d0d0;background:#fff;color:#666;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.group-action-button[data-v-1e6a12da]:hover:not(:disabled){background:#f5f5f5;border-color:#0077b3;color:#0077b3}.group-action-button.active[data-v-1e6a12da]{background:#0077b3;color:#fff;border-color:#0077b3}.group-action-button.active .toggle-badge[data-v-1e6a12da]{background:#fff;color:#0077b3}.group-action-button[data-v-1e6a12da]:disabled{opacity:.5;cursor:not-allowed;border-color:#ccc;color:#999}.family-group-link[data-v-1e6a12da]{background:none;border:none;color:#0077b3;cursor:pointer;text-decoration:underline;padding:0;transition:all .2s ease}.family-group-link[data-v-1e6a12da]:hover{color:#005a8d;text-decoration-thickness:2px}.family-group-link[data-v-1e6a12da]:active{color:#004166}.toggle-badge[data-v-1e6a12da]{background:#e8e8e8;color:#666;padding:2px 6px;border-radius:10px;font-size:9px;font-weight:700;letter-spacing:.3px}.toggle-badge.enabled[data-v-1e6a12da]{background:#48bb78;color:#fff}.customer-details-section[data-v-1e6a12da]{margin-bottom:20px}.customer-codes-row[data-v-1e6a12da]{display:flex;gap:20px;margin-bottom:8px;flex-wrap:wrap;align-items:center}.group-action-inline[data-v-1e6a12da]{margin-left:auto;display:flex;align-items:center}.customer-codes-row .detail-text[data-v-1e6a12da]{flex:0 1 auto;min-width:fit-content;white-space:nowrap}.family-group-row[data-v-1e6a12da]{margin-bottom:8px}.detail-text[data-v-1e6a12da]{color:#4a5568}.boh-section[data-v-1e6a12da]{margin-bottom:20px}.boh-badge[data-v-1e6a12da]{background:transparent;color:#0077b3;padding:0;border-radius:0;border:none;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;width:fit-content;flex-shrink:0;text-decoration:underline}.boh-badge[data-v-1e6a12da]:hover{opacity:.85}.boh-badge.overdue[data-v-1e6a12da]{color:#c62828}.boh-badge.on-track[data-v-1e6a12da]{color:#0077b3}.collapse-chevron[data-v-1e6a12da]{display:flex;align-items:center;transition:transform .3s ease;color:#0077b3;flex-shrink:0}.collapse-chevron.expanded[data-v-1e6a12da]{transform:rotate(180deg)}.indicators-preview[data-v-1e6a12da]{display:flex;gap:8px;flex:1;flex-wrap:wrap}.indicator-badge[data-v-1e6a12da]{padding:3px 8px;border-radius:3px;white-space:nowrap;color:#fff}.indicator-badge.exception-badge[data-v-1e6a12da]{background-color:#ff9800}.indicator-badge.expiration-badge[data-v-1e6a12da]{background-color:#2196f3}.indicator-badge.dunning-badge[data-v-1e6a12da]{background-color:#f44336}.section-content[data-v-1e6a12da]{padding:20px 24px;animation:slideDown-1e6a12da .3s ease;background:#fff}.actions .section-content[data-v-1e6a12da]{animation:none!important}.customer-info-card[data-v-1e6a12da]{background:#fff;border:1px solid #e1e5e9;border-radius:8px;padding:24px;margin-bottom:20px;box-shadow:0 2px 4px #0000000d}.stage-node-white[data-v-1e6a12da]{background:#fff!important;border:2px solid #e2e8f0!important}.section-content.summary-grid[data-v-1e6a12da]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@keyframes slideDown-1e6a12da{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}@media(max-width:768px){.section-content.summary-grid[data-v-1e6a12da]{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1366px){.section-content.summary-grid[data-v-1e6a12da]{grid-template-columns:repeat(2,1fr)}}.details-grid[data-v-1e6a12da]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.detail-item[data-v-1e6a12da]{display:flex;flex-direction:column;gap:4px}.detail-item-inline[data-v-1e6a12da]{flex-direction:row;align-items:center;gap:8px}.detail-item label[data-v-1e6a12da]{color:#666;text-transform:uppercase;letter-spacing:.5px}.detail-item span[data-v-1e6a12da]{color:#333}.family-group-badge[data-v-1e6a12da]{background-color:#e3f2fd;color:#0077b3;padding:2px 6px;border-radius:3px}.header-section[data-v-1e6a12da]{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px;text-align:left;display:flex;flex-direction:column;gap:12px;align-items:stretch;border:1px solid #e0e0e0;border-radius:4px}.customer-info[data-v-1e6a12da]{flex:1}.title-with-stage[data-v-1e6a12da]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.customer-name[data-v-1e6a12da]{color:#333;margin:0}.info-row[data-v-1e6a12da]{display:flex;gap:24px;flex-wrap:wrap}.stage-progress-bar[data-v-1e6a12da]{border:none;border-radius:0;padding:16px 20px}.stage-progress-header[data-v-1e6a12da]{display:flex;align-items:center;gap:6px;margin-bottom:12px;color:#666}.header-label[data-v-1e6a12da]{color:#333;letter-spacing:.5px}.stages-inline[data-v-1e6a12da]{display:flex;gap:0;align-items:stretch;position:relative}.stages-inline[data-v-1e6a12da]:before{content:"";position:absolute;top:20px;left:0;right:0;height:2px;background:linear-gradient(to right,#0077b3 0% 33%,#ccc 33% 66%,#ccc 66% 100%);z-index:0}.stage-indicator[data-v-1e6a12da]{flex:1;display:flex;flex-direction:column;gap:4px;position:relative;z-index:1}.stage-indicator[data-v-1e6a12da]:before{content:"";width:10px;height:10px;border-radius:50%;background:#ccc;margin:0 auto 4px;border:2px solid #fff}.stage-indicator.completed[data-v-1e6a12da]:before{background:#0077b3}.stage-indicator.current[data-v-1e6a12da]:before{background:#0077b3;box-shadow:0 0 0 4px #0077b333}.stage-indicator.pending[data-v-1e6a12da]:before{background:#e0e0e0}.stage-indicator .stage-label[data-v-1e6a12da]{text-align:center;color:#333;font-weight:500}.stage-indicator .stage-date[data-v-1e6a12da]{text-align:center;color:#999}@keyframes slideDown-1e6a12da{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.stage-steps[data-v-1e6a12da]{display:flex;gap:12px;margin-bottom:12px;flex-wrap:wrap}.stage-step[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:center;gap:4px}.step-node[data-v-1e6a12da]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:all .2s ease;border:2px solid transparent}.step-node.completed[data-v-1e6a12da]{background-color:#dcf6d9;color:#333}.step-node.current[data-v-1e6a12da]{background-color:#e9b2b7;color:#333;border-color:#e9b2b7;box-shadow:0 0 8px #e9b2b766}.step-node.pending[data-v-1e6a12da]{background-color:#bdbdbd;color:#fff}.step-node[data-v-1e6a12da]:hover{transform:scale(1.1)}.step-label[data-v-1e6a12da]{color:#999;text-align:center;max-width:60px;line-height:1.2}.group-action-section[data-v-1e6a12da]{margin-top:12px;padding-top:12px;border-top:1px solid #e0e0e0;display:flex;align-items:center;gap:12px}.group-toggle-label[data-v-1e6a12da]{display:flex;align-items:center;gap:8px;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}.group-toggle-checkbox[data-v-1e6a12da]{width:16px;height:16px;cursor:pointer;accent-color:#0077b3}.toggle-text[data-v-1e6a12da]{color:#555}.family-group-info[data-v-1e6a12da]{color:#666;background-color:#e3f2fd;padding:2px 8px;border-radius:3px}.info-item[data-v-1e6a12da]{display:flex;align-items:center;gap:8px}.info-item label[data-v-1e6a12da]{color:#666}.info-item span[data-v-1e6a12da]{color:#333}.status-badge[data-v-1e6a12da]{padding:4px 12px;border-radius:4px}.status-badge.active[data-v-1e6a12da]{background-color:#e8f5e9;color:#2e7d32}.stage-badge[data-v-1e6a12da]{padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.stage-badge.on-track[data-v-1e6a12da]{background-color:#e8f5e9;color:#2e7d32;border:2px solid #4caf50}.stage-badge.on-track[data-v-1e6a12da]:hover{background-color:#c8e6c9}.stage-badge.overdue[data-v-1e6a12da]{background-color:#ffebee;color:#d32f2f;border:2px solid #f44336}.stage-badge.overdue[data-v-1e6a12da]:hover{background-color:#ffcdd2}.stage-reminder-badge[data-v-1e6a12da]{padding:6px 12px;border-radius:20px;cursor:pointer;transition:all .2s ease;white-space:nowrap;letter-spacing:.5px;text-transform:uppercase;display:inline-block}.stage-reminder-badge.on-track[data-v-1e6a12da]{background-color:#e8f5e9;color:#2e7d32}.stage-reminder-badge.on-track[data-v-1e6a12da]:hover{background-color:#c8e6c9;box-shadow:0 2px 8px #4caf504d}.stage-reminder-badge.overdue[data-v-1e6a12da]{background-color:#ffebee;color:#d32f2f;border:1px solid #f44336}.stage-reminder-badge.overdue[data-v-1e6a12da]:hover{background-color:#ffcdd2;box-shadow:0 2px 8px #f443364d}.header-right[data-v-1e6a12da]{display:flex;gap:24px;flex:1}.stage-info[data-v-1e6a12da]{display:flex;flex-direction:column;gap:8px;min-width:150px}.stage-detail[data-v-1e6a12da]{display:flex;flex-direction:column;gap:4px}.stage-detail label[data-v-1e6a12da]{color:#666}.stage-detail span[data-v-1e6a12da]{color:#333}.stage-name[data-v-1e6a12da]{color:#0077b3}.status-indicators[data-v-1e6a12da]{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:300px}.indicator[data-v-1e6a12da]{display:flex;justify-content:space-between;padding:8px 12px;border-radius:4px}.indicator.exception[data-v-1e6a12da]{background-color:#fff3cd}.indicator.expiration[data-v-1e6a12da]{background-color:#cfe2ff}.indicator.dunning[data-v-1e6a12da]{background-color:#f8d7da}.indicator.bounce[data-v-1e6a12da]{background-color:#e2e3e5}.indicator.credit[data-v-1e6a12da]{background-color:#d1ecf1}.indicator.terms[data-v-1e6a12da]{background-color:#e7d4f5}.indicator .label[data-v-1e6a12da]{color:#333}.indicator .value[data-v-1e6a12da]{color:#0077b3}.stage-progress[data-v-1e6a12da]{padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.stage-indicator label[data-v-1e6a12da]{display:block;color:#333;margin-bottom:12px}.stages-container[data-v-1e6a12da]{display:flex;gap:8px;flex-wrap:wrap}.stage[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border-radius:4px;cursor:pointer;min-width:70px;text-align:center}.stage.completed[data-v-1e6a12da]{background-color:#dcf6d9;border:2px solid #dcf6d9}.stage.current[data-v-1e6a12da]{background-color:#e9b2b7;border:2px solid #e9b2b7}.stage.pending[data-v-1e6a12da]{background-color:#f5f5f5;border:2px solid #bdbdbd;color:#999}.stage-number[data-v-1e6a12da]{color:inherit}.stage-label[data-v-1e6a12da]{color:#999}.status-indicators[data-v-1e6a12da]{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;padding:12px 20px;border-bottom:1px solid #e1e5e9;background:#fff}.status-badge-item[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;background-color:#f5f5f5;border-radius:3px;text-align:center;min-height:50px;gap:4px}.status-badge-item .badge-label[data-v-1e6a12da]{color:#666;white-space:nowrap;text-transform:uppercase;line-height:1.2}.status-badge-item .badge-value[data-v-1e6a12da]{color:#0077b3;text-align:center;line-height:1.2;word-break:break-all}.status-badge-item.exception-badge[data-v-1e6a12da]{background-color:#f7f7f7;border:1px solid rgba(20,20,20,.06)}.status-badge-item.exception-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.credit-badge[data-v-1e6a12da]{background-color:#42b0d51f;border:1px solid rgba(66,176,213,.12)}.status-badge-item.credit-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.dunning-badge[data-v-1e6a12da]{background-color:#1414140f;border:1px solid rgba(20,20,20,.06)}.status-badge-item.dunning-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.bounce-badge[data-v-1e6a12da]{background-color:#f7f7f7;border:1px solid rgba(20,20,20,.12)}.status-badge-item.bounce-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.util-badge[data-v-1e6a12da]{background-color:#42b0d51f;border:1px solid rgba(66,176,213,.12)}.status-badge-item.util-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.terms-badge[data-v-1e6a12da]{background-color:#1414141f;border:1px solid rgba(20,20,20,.12)}.status-badge-item.terms-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.collection-badge[data-v-1e6a12da]{background-color:#42b0d51f;border:1px solid rgba(66,176,213,.12)}.status-badge-item.collection-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.boh-badge[data-v-1e6a12da]{background-color:#f7f7f7;border:1px solid rgba(20,20,20,.06)}.status-badge-item.boh-badge .badge-value[data-v-1e6a12da]{color:#141414cc}.status-badge-item.boh-status-badge[data-v-1e6a12da]{background-color:transparent;border:none}.status-badge-item.boh-status-badge .badge-value[data-v-1e6a12da]{color:#0077b3}.boh-status-link[data-v-1e6a12da]{text-decoration:underline;cursor:pointer}.summary-card[data-v-1e6a12da]{padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.summary-card h4[data-v-1e6a12da]{margin:0 0 10px;color:#0077b3}.snapshot-item[data-v-1e6a12da]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid #f5f5f5}.snapshot-item[data-v-1e6a12da]:last-child{border-bottom:none}.snapshot-item .label[data-v-1e6a12da]{color:#666}.snapshot-item .amount[data-v-1e6a12da]{color:#333}.dispute-item[data-v-1e6a12da]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid #f5f5f5}.dispute-item[data-v-1e6a12da]:last-child{border-bottom:none}.dispute-item .label[data-v-1e6a12da]{color:#666}.dispute-item .value[data-v-1e6a12da]{color:#333}.dispute-item .link[data-v-1e6a12da]{color:#0077b3;cursor:pointer;text-decoration:none}.dispute-item .link[data-v-1e6a12da]:hover{text-decoration:underline}.contact-info[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.issues-content[data-v-1e6a12da]{min-height:100px;display:flex;align-items:center;justify-content:center;color:#999}@media(max-width:1200px){.summary-grid[data-v-1e6a12da]{grid-template-columns:1fr}.header-section[data-v-1e6a12da]{flex-direction:column}.header-right[data-v-1e6a12da]{flex-direction:column;width:100%}.status-indicators[data-v-1e6a12da]{min-width:auto}.title-with-stage[data-v-1e6a12da]{flex-direction:column;align-items:flex-start}}.stage-modal-content[data-v-1e6a12da]{display:flex;flex-direction:column;gap:16px;padding:16px 0}.modal-field[data-v-1e6a12da]{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:#f5f5f5;border-radius:4px;border-left:3px solid #0077b3}.modal-field label[data-v-1e6a12da]{color:#333;min-width:120px}.modal-field .value[data-v-1e6a12da]{color:#666;text-align:right}.modal-field.on-track[data-v-1e6a12da]{background-color:#e8f5e9;border-left-color:#4caf50}.modal-field.on-track .value[data-v-1e6a12da]{color:#2e7d32}.modal-field.overdue[data-v-1e6a12da]{background-color:#ffebee;border-left-color:#f44336}.modal-field.overdue .value[data-v-1e6a12da]{color:#d32f2f}.modal-divider[data-v-1e6a12da]{height:1px;background-color:#e0e0e0;margin:8px 0}.action-selection[data-v-1e6a12da]{padding:16px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.selection-label[data-v-1e6a12da]{display:block;color:#333;margin-bottom:12px}.action-btn[data-v-1e6a12da]{display:flex;align-items:center;gap:8px;padding:10px 16px;border:2px solid #0077b3;background-color:#f7f7f7;color:#0077b3;border-radius:4px;cursor:pointer;transition:all .2s ease}.action-btn.email-btn mc-icon[data-v-1e6a12da],.action-btn.call-btn mc-icon[data-v-1e6a12da]{color:currentColor}.call-log-wrapper[data-v-1e6a12da]{margin-top:12px;padding:12px;background-color:#f9f9f9;border-radius:4px;border-left:4px solid #0077b3}.call-log-form[data-v-1e6a12da]{display:flex;flex-direction:column;gap:12px}.form-group[data-v-1e6a12da]{display:flex;flex-direction:column;gap:6px}.form-group label[data-v-1e6a12da]{color:#333}.form-input[data-v-1e6a12da],.form-textarea[data-v-1e6a12da]{padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-family:inherit;background-color:#fff;color:#333;transition:border-color .2s ease}.form-input[data-v-1e6a12da]:focus,.form-textarea[data-v-1e6a12da]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 3px #0077b31a}.form-textarea[data-v-1e6a12da]{resize:vertical;min-height:100px}.reverify-section[data-v-1e6a12da]{padding:12px;margin-top:12px;background-color:#f0f7ff;border-left:3px solid #0077b3;border-radius:4px;display:flex;flex-direction:column;gap:6px}.reverify-section label[data-v-1e6a12da]{color:#0077b3;margin:0}.reverify-section .form-input[data-v-1e6a12da]{background-color:#fff}.modal-field[data-v-1e6a12da]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background-color:#f5f5f5;border-radius:4px;border-left:3px solid #0077b3;gap:16px}.modal-field label[data-v-1e6a12da]{color:#333;min-width:100px;margin:0}.modal-field .value[data-v-1e6a12da]{color:#666;text-align:right;flex:1}.stage-selection[data-v-1e6a12da],.action-selection[data-v-1e6a12da]{padding:12px 0}.action-buttons[data-v-1e6a12da]{display:flex;gap:12px;flex-wrap:wrap}.action-btn[data-v-1e6a12da]{display:flex;align-items:center;gap:8px;padding:10px 16px;border:2px solid #0077b3;background:#f7f7f7;color:#0077b3;border-radius:4px;cursor:pointer;transition:all .2s ease}.action-btn[data-v-1e6a12da]:hover{background-color:#e3f2fd}.action-btn.active[data-v-1e6a12da]{background-color:#0077b3;color:#fff}.email-composer-wrapper[data-v-1e6a12da]{margin-top:16px;padding:12px;background-color:#f9f9f9;border-radius:4px;border:1px solid #e0e0e0}.email-composer-wrapper.large[data-v-1e6a12da]{max-height:600px;overflow-y:auto}.email-composer-wrapper[data-v-1e6a12da]{margin-top:16px;padding:12px;background-color:#f9f9f9;border-radius:4px;border:1px solid #e0e0e0;max-height:600px;overflow-y:auto}.email-composer-wrapper.large[data-v-1e6a12da]{max-height:800px}.email-composer-wrapper h4[data-v-1e6a12da]{margin:0 0 12px;color:#0077b3}.email-composer-wrapper[data-v-1e6a12da] .email-composer-container{background-color:transparent;box-shadow:none;border:none}.email-composer-wrapper[data-v-1e6a12da] .email-composer-header,.email-composer-wrapper[data-v-1e6a12da] .email-composer-attachments{padding:8px 0;border-bottom:1px solid #e0e0e0;margin-bottom:12px}.email-composer-wrapper[data-v-1e6a12da] .email-field{margin-bottom:8px}.email-composer-wrapper[data-v-1e6a12da] .quill-editor{max-height:200px}.invoice-data-section[data-v-1e6a12da]{width:100%}.invoice-data-section .section-header[data-v-1e6a12da]{display:flex;align-items:center;gap:12px;padding:12px;cursor:pointer;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;transition:background-color .2s ease}.invoice-data-section .section-header[data-v-1e6a12da]:hover{background-color:#efefef}.header-actions[data-v-1e6a12da]{display:flex;align-items:center;gap:8px;margin-left:auto}.action-icon[data-v-1e6a12da]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#666;transition:all .2s ease}.action-icon[data-v-1e6a12da]:hover{background-color:#6666661a;color:#0077b3}.invoice-table-container[data-v-1e6a12da]{padding:0;border-top:none;overflow:visible}.invoice-table-container[data-v-1e6a12da] .invoice-grid-container{padding:0}.invoice-count-badge[data-v-1e6a12da]{padding:2px 8px;background-color:#e3f2fd;border-radius:12px;color:#0077b3;margin-right:12px}.no-action-enabled[data-v-1e6a12da]{display:flex;align-items:center;justify-content:center;padding:48px 24px;min-height:250px}.no-action-message[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.no-action-message mc-icon[data-v-1e6a12da]{color:#ccc}.no-action-message h4[data-v-1e6a12da]{margin:0;color:#999}.no-action-message p[data-v-1e6a12da]{margin:0;color:#bbb;max-width:300px}.template-loading[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;min-height:200px}.template-loading mc-loading-indicator[data-v-1e6a12da]{width:100%;max-width:300px}.template-loading p[data-v-1e6a12da]{color:#666;margin:0}.mds-modal-overlay[data-v-1e6a12da]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.mds-modal[data-v-1e6a12da]{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px #00000026;max-height:85vh;overflow:hidden;display:flex;flex-direction:column}.email-composer-modal[data-v-1e6a12da]{width:90%;max-width:920px}.call-details-modal[data-v-1e6a12da]{width:90%;max-width:550px}.modal-header[data-v-1e6a12da]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;flex-shrink:0;background-color:#fff}.modal-title[data-v-1e6a12da]{margin:0;color:#333;line-height:1.4}.modal-close-btn[data-v-1e6a12da]{background:none;border:none;cursor:pointer;color:#999;transition:color .2s ease;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-left:16px;flex-shrink:0}.modal-close-btn[data-v-1e6a12da]:hover{color:#333}.modal-body[data-v-1e6a12da]{padding:20px 24px;overflow-y:auto;flex:1}.mds-modal-footer[data-v-1e6a12da]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background-color:#f8f9fa;flex-shrink:0}.mds-button[data-v-1e6a12da]{padding:10px 24px;border-radius:4px;border:1px solid #ddd;cursor:pointer;transition:all .2s ease;min-width:100px}.mds-button--secondary[data-v-1e6a12da]{background-color:#fff;color:#333;border-color:#ddd}.mds-button--secondary[data-v-1e6a12da]:hover{background-color:#f5f5f5;border-color:#999}.mds-button--primary[data-v-1e6a12da]{background-color:#0077b3;color:#fff;border-color:#0077b3}.mds-button--primary[data-v-1e6a12da]:hover:not(:disabled){background-color:#005a8d;border-color:#005a8d}.mds-button--primary[data-v-1e6a12da]:disabled{opacity:.6;cursor:not-allowed}.template-loading-modal[data-v-1e6a12da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;min-height:300px}.template-loading-modal mc-loading-indicator[data-v-1e6a12da]{width:100%;max-width:400px}.template-loading-modal p[data-v-1e6a12da]{color:#666;margin:0}.mds-headline--small[data-v-1e6a12da]{margin:0;color:#333}.action-button[data-v-1e6a12da]{width:80%;margin:8px auto;display:block;padding:10px 24px;border:none;border-radius:4px;background-color:#42b0d5;color:#fff;cursor:pointer;transition:all .2s ease;text-align:center}.action-button[data-v-1e6a12da]:hover:not(:disabled){background-color:#2e96be}.action-button[data-v-1e6a12da]:disabled{opacity:.6;cursor:not-allowed}.actions .section-content[data-v-1e6a12da]{max-height:500px!important;overflow:hidden!important;opacity:1!important;padding:12px 0!important;background:#fff!important;visibility:visible!important;transition:max-height .3s ease,opacity .3s ease,padding .3s ease,visibility .3s ease!important;animation:none!important;display:flex!important;flex-direction:column!important;gap:8px!important;align-items:center!important}.actions .section-content.hidden[data-v-1e6a12da]{max-height:0!important;opacity:0!important;padding:0!important;visibility:hidden!important;overflow:hidden!important;transition:max-height .3s ease,opacity .3s ease,padding .3s ease,visibility .3s ease!important}.summary-actions-wrapper[data-v-1e6a12da]{display:flex;gap:24px;position:relative;align-items:flex-start}.summary[data-v-1e6a12da]{flex:1;min-width:0}.actions[data-v-1e6a12da]{width:300px;flex-shrink:0;transition:width .3s ease,opacity .3s ease;overflow:hidden}.actions.collapsed[data-v-1e6a12da]{width:40px;min-width:40px;max-width:40px;overflow:hidden;display:flex;justify-content:center;align-items:center}.actions.collapsed .section-content[data-v-1e6a12da]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}.actions.collapsed .section-header h4[data-v-1e6a12da]{display:none}.actions.collapsed .section-header[data-v-1e6a12da]{padding:12px 4px}.actions.collapsed .panel-collapse-btn[data-v-1e6a12da]{margin:0;padding:4px}.toggle-actions-btn[data-v-1e6a12da]{display:none}.toggle-actions-btn[data-v-1e6a12da]:hover{background:#42b0d5;transform:translateY(50%) scale(1.1)}.panel-collapse-btn[data-v-1e6a12da]{margin-left:auto;background:transparent;border:none;color:#0077b3;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.panel-collapse-btn[data-v-1e6a12da]:hover{background-color:#0077b31a;color:#005a8d}.shimmer-wrapper[data-v-0bc9d157]{width:100%}.shimmer-title[data-v-0bc9d157]{margin:0 0 16px;padding:0;font-size:1rem;font-weight:600;color:#333;letter-spacing:-.3px}.shimmer-table[data-v-0bc9d157]{width:100%;display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.shimmer-header-row[data-v-0bc9d157]{display:flex;border-bottom:2px solid #e0e0e0;background:#f7f7f7}.shimmer-row[data-v-0bc9d157]{display:flex;border-bottom:1px solid #ececec;align-items:center;padding:12px 0}.shimmer-row[data-v-0bc9d157]:last-child{border-bottom:none}.shimmer-cell[data-v-0bc9d157]{height:24px;margin-right:0;border-right:1px solid #e0e0e0;border-radius:0;background:#f0f0f0;position:relative;overflow:hidden;flex-shrink:0;animation:shimmer-0bc9d157 1.5s infinite linear;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:8px}.shimmer-cell[data-v-0bc9d157]:last-child{border-right:none}.shimmer-header[data-v-0bc9d157]{height:28px;background:#e0e0e0;animation:none}@keyframes shimmer-0bc9d157{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes pulse-0bc9d157{0%,to{opacity:.5}50%{opacity:1}}.shimmer-cell[data-v-0bc9d157]{background:linear-gradient(90deg,#f0f0f0 25%,#eaeaea,#f0f0f0 75%);background-size:200% 100%}.bulk-contact[data-v-29485ead]{display:flex;flex-direction:column;gap:10px}.bulk-contact__file-input[data-v-29485ead]{display:none}.bulk-contact__button[data-v-29485ead]{--mc-button-primary-color: #0077b3;--mc-button-primary-hover-color: #005a8c;--mc-button-primary-text-color: #ffffff}.bulk-contact__status[data-v-29485ead]{position:fixed;bottom:20px;right:20px;padding:6px 10px;border-radius:4px;font-size:12px;z-index:2000}.bulk-contact__status--success[data-v-29485ead]{background:#e6f4ea;color:#1e4620}.bulk-contact__status--error[data-v-29485ead]{background:#fdecea;color:#8a1c1c}.bulk-contact__result[data-v-29485ead]{border:1px solid #e0e0e0;border-radius:6px;padding:12px;background:#fff}.bulk-contact__modal-overlay[data-v-29485ead]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:24px 16px}.bulk-contact__modal[data-v-29485ead]{background:#fff;border-radius:8px;width:100%;max-width:520px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.bulk-contact__modal-header[data-v-29485ead]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e0e0e0}.bulk-contact__modal-header h3[data-v-29485ead]{margin:0;font-size:16px;color:#1a1a1a}.bulk-contact__modal-close[data-v-29485ead]{background:none;border:none;font-size:22px;cursor:pointer;color:#999}.bulk-contact__modal-body[data-v-29485ead]{padding:16px 20px;overflow-y:auto}.bulk-contact__modal-footer[data-v-29485ead]{padding:12px 20px 16px;display:flex;justify-content:flex-end;border-top:1px solid #e0e0e0}.bulk-contact__message[data-v-29485ead]{margin:0 0 12px;font-size:13px;color:#333}.bulk-contact__message--success[data-v-29485ead]{color:#2e7d32}.bulk-contact__message--error[data-v-29485ead]{color:#c62828}.bulk-contact__summary[data-v-29485ead]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.summary-item[data-v-29485ead]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#333}.section-title[data-v-29485ead]{margin-top:12px;margin-bottom:8px;font-size:12px;font-weight:600;color:#1a1a1a}.contacts-list[data-v-29485ead],.bulk-contact__errors[data-v-29485ead]{display:flex;flex-direction:column;gap:6px}.contact-row[data-v-29485ead],.error-row[data-v-29485ead]{padding:6px 8px;border-radius:4px;background:#f7f7f7;font-size:12px}.contact-name[data-v-29485ead]{font-weight:600;color:#1a1a1a}.contact-meta[data-v-29485ead]{color:#666}.contacts-view[data-v-71616430]{width:100%;background:#fff;border-radius:8px;padding:20px}.contacts-header[data-v-71616430]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:16px 20px;background:#f5f5f5;border-radius:6px 6px 0 0;border-bottom:2px solid #e0e0e0}.header-actions[data-v-71616430]{display:flex;align-items:center;gap:12px}.header-title[data-v-71616430]{color:#1a1a1a;margin:0;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.2px}.add-contact-btn[data-v-71616430]{display:flex;align-items:center;gap:8px;padding:10px 16px;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .3s ease}.contacts-table-section[data-v-71616430]{margin-bottom:40px}.form-section[data-v-71616430]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:32px;margin-top:30px;box-shadow:0 2px 8px #00000014;width:100%}.form-header[data-v-71616430]{display:flex;justify-content:space-between;align-items:center;margin:-32px -32px 24px;padding:16px 32px;background:#f5f5f5;border-bottom:2px solid #e0e0e0;border-radius:8px 8px 0 0}.form-title[data-v-71616430]{color:#1a1a1a;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.2px}.btn-close[data-v-71616430]{background:none;border:none;cursor:pointer;color:#999;font-size:24px;padding:0;transition:color .2s ease}.btn-close[data-v-71616430]:hover{color:#333}.contact-form[data-v-71616430]{display:flex;flex-direction:column;gap:24px}.contact-form>.form-group[data-v-71616430]:first-child{width:30%}.form-columns-wrapper[data-v-71616430]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.column-section[data-v-71616430]{display:flex;flex-direction:column;gap:16px}.form-section-title[data-v-71616430]{font-weight:600;color:#0077b3;font-size:.85rem;text-transform:uppercase;letter-spacing:.6px;margin:0;padding-bottom:12px;border-bottom:2px solid #f0f0f0}.form-row-2[data-v-71616430],.form-row-3[data-v-71616430]{display:flex;flex-direction:column;gap:16px}.form-row-checkboxes[data-v-71616430]{display:flex;flex-direction:column;gap:12px;background:#f8f9fa;padding:16px;border-radius:6px}.form-group[data-v-71616430]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-71616430]{font-weight:600;color:#1a1a1a;font-size:.9rem;line-height:1.4}.form-label.required[data-v-71616430]:after{content:" *";color:#d32f2f}.form-input[data-v-71616430]{padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:.9rem;font-family:inherit;transition:border-color .2s ease}.form-input[data-v-71616430]:focus{outline:none;border-color:#0077b3;box-shadow:0 0 0 3px #0077b31a}.form-input[readonly][data-v-71616430],.form-input[disabled][data-v-71616430]{background-color:#f5f5f5;color:#999;cursor:not-allowed}.checkbox-section[data-v-71616430]{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;background:#f8f9fa;border-radius:6px}.checkbox-group[data-v-71616430]{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.form-group-checkbox[data-v-71616430]{display:flex;align-items:center;gap:10px}.form-checkbox[data-v-71616430]{width:18px;height:18px;cursor:pointer;accent-color:#0077b3}.checkbox-label[data-v-71616430]{cursor:pointer;color:#666;font-size:.9rem;margin:0}.warning-message[data-v-71616430]{padding:10px 12px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:.85rem;margin-top:8px}.form-actions[data-v-71616430]{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #e0e0e0;margin-top:28px}.btn[data-v-71616430]{padding:10px 20px;border:none;border-radius:4px;font-weight:600;cursor:pointer;font-size:.9rem;transition:all .2s ease}.btn-save[data-v-71616430]{color:#fff}.btn-save[data-v-71616430]:hover{box-shadow:0 4px 12px #0077b34d}.modal-overlay[data-v-71616430]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-71616430]{background:#fff;border-radius:8px;padding:24px;max-width:400px;box-shadow:0 12px 40px #00000026;animation:slideUp-71616430 .3s ease-out}@keyframes slideUp-71616430{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-title[data-v-71616430]{margin:0 0 12px;color:#333}.modal-message[data-v-71616430]{color:#666;margin:0 0 24px;line-height:1.6}.modal-actions[data-v-71616430]{display:flex;gap:12px;justify-content:flex-end}.toast[data-v-71616430]{position:fixed;bottom:20px;right:20px;padding:16px 20px;border-radius:4px;color:#fff;font-weight:600;z-index:2000;animation:slideIn-71616430 .3s ease-out;max-width:400px}@keyframes slideIn-71616430{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}.toast-success[data-v-71616430]{background-color:#4caf50}.toast-error[data-v-71616430]{background-color:#d32f2f}[data-v-71616430] .mds-select{width:100%}[data-v-71616430] .icon-cell{display:flex;gap:8px;align-items:center;justify-content:center}[data-v-71616430] .emoji-icon{cursor:pointer;font-size:18px;transition:transform .2s ease;display:inline-block}[data-v-71616430] .emoji-icon:hover{transform:scale(1.2)}[data-v-71616430] .emoji-icon.icon-disabled{opacity:.5;cursor:not-allowed}[data-v-71616430] table tbody td:has(.icon-cell){padding:8px;text-align:center}@media(max-width:1024px){.form-section[data-v-71616430]{max-width:100%;padding:28px}.form-columns-wrapper[data-v-71616430]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.contacts-view[data-v-71616430]{padding:16px}.contacts-header[data-v-71616430]{flex-direction:column;align-items:flex-start;gap:12px}.form-section[data-v-71616430]{max-width:100%;padding:20px;margin-top:20px}.contact-form>.form-group[data-v-71616430]:first-child{width:100%}.form-columns-wrapper[data-v-71616430]{grid-template-columns:1fr}.checkbox-group[data-v-71616430]{flex-direction:column;gap:12px}.form-actions[data-v-71616430]{flex-direction:column-reverse}.form-actions .btn[data-v-71616430]{width:100%}.modal-content[data-v-71616430]{max-width:90%}}[data-v-71616430] .emoji-icon{color:#666!important;font-size:14px!important;opacity:.8;transition:all .2s ease}[data-v-71616430] .emoji-icon:hover{color:#333!important;opacity:1;transform:scale(1.1)}[data-v-71616430] .icon-cell .emoji-icon{padding:4px;margin:0 2px}[data-v-71616430] .emoji-icon[title="Delete Contact"]{color:#666!important;border:1px solid #ccc;border-radius:3px;background:#f5f5f5}[data-v-71616430] .emoji-icon[title="Delete Contact"]:hover{color:#333!important;border-color:#999;background:#e0e0e0}[data-v-71616430] mc-input{width:100%}[data-v-71616430] mc-input input{padding:10px 12px!important;border:1px solid #d0d0d0!important;border-radius:4px!important;font-size:.95rem!important;line-height:1.4!important}[data-v-71616430] mc-input input:focus{border-color:#0077b3!important;box-shadow:0 0 0 3px #0077b31a!important}[data-v-71616430] mc-input input:disabled,[data-v-71616430] mc-input input[readonly]{background-color:#f8f9fa!important;color:#999!important;cursor:not-allowed!important}[data-v-71616430] mc-select{width:100%}[data-v-71616430] mc-select select{padding:10px 12px!important;border:1px solid #d0d0d0!important;border-radius:4px!important;font-size:.95rem!important;background-color:#fff!important}[data-v-71616430] mc-select select:focus{border-color:#0077b3!important;box-shadow:0 0 0 3px #0077b31a!important}.disputes-view[data-v-cbfa705b]{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;background-color:#fff;border-radius:4px}.disputes-header[data-v-cbfa705b]{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.disputes-header .header-title[data-v-cbfa705b]{margin:0;color:#333}.disputes-header .add-dispute-btn[data-v-cbfa705b]{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:#141414!important;color:#fff!important;border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .3s ease}.disputes-header .add-dispute-btn[data-v-cbfa705b]:hover{background-color:#222!important;box-shadow:0 2px 8px #0003}.disputes-table-section[data-v-cbfa705b]{margin-top:1rem}.disputes-table-section[data-v-cbfa705b] .shimmer-grid{border-radius:4px}.disputes-table-section[data-v-cbfa705b] .mds-data-table{border-radius:4px;box-shadow:0 1px 3px #0000001a}.form-section[data-v-cbfa705b]{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;padding:1.5rem;max-height:80vh;overflow-y:auto}.form-section .form-header[data-v-cbfa705b]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #0077b3}.form-section .form-header .form-title[data-v-cbfa705b]{margin:0;color:#333}.form-section .dispute-form[data-v-cbfa705b]{display:flex;flex-direction:column;gap:1.5rem}.form-columns-wrapper[data-v-cbfa705b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:1200px){.form-columns-wrapper[data-v-cbfa705b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.form-columns-wrapper[data-v-cbfa705b]{grid-template-columns:1fr}}.form-group[data-v-cbfa705b]{display:flex;flex-direction:column;gap:.5rem}.form-group .form-label[data-v-cbfa705b]{margin:0;color:#333;font-weight:600}.form-group .form-label[data-v-cbfa705b]:after{content:attr(data-required);color:#d32f2f}.form-attachment-section[data-v-cbfa705b]{display:flex;flex-direction:column;gap:.5rem}.form-attachment-section .form-label[data-v-cbfa705b]{margin:0;color:#333;font-weight:600}.form-attachment-section .attachment-input[data-v-cbfa705b]{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#fff;border:1px dashed #d0d0d0;border-radius:4px}.form-attachment-section .attachment-input .file-name[data-v-cbfa705b]{color:#666;font-size:.95rem;flex:1}.form-actions[data-v-cbfa705b]{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e0e0e0}.form-actions mc-button[data-v-cbfa705b]{min-width:120px}.modal-overlay[data-v-cbfa705b]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-overlay .modal-content[data-v-cbfa705b]{background-color:#fff;border-radius:4px;padding:2rem;max-width:400px;width:90%;box-shadow:0 2px 8px #00000026}.modal-overlay .modal-content .modal-title[data-v-cbfa705b]{margin:0 0 1rem;color:#333}.modal-overlay .modal-content .modal-message[data-v-cbfa705b]{margin:0 0 1.5rem;color:#666;line-height:1.6}.modal-overlay .modal-content .modal-actions[data-v-cbfa705b]{display:flex;justify-content:flex-end;gap:1rem}.modal-overlay .modal-content .modal-actions mc-button[data-v-cbfa705b]{min-width:100px}.toast[data-v-cbfa705b]{position:fixed;bottom:2rem;right:2rem;padding:1rem 1.5rem;border-radius:4px;color:#fff;font-weight:500;box-shadow:0 2px 8px #00000026;z-index:2000;max-width:350px;word-break:break-word}.toast.toast-success[data-v-cbfa705b]{background-color:#4caf50}.toast.toast-error[data-v-cbfa705b]{background-color:#f44336}[data-v-cbfa705b] .attachment-name{color:#0077b3!important;cursor:pointer!important;text-decoration:underline!important;font-weight:500!important;transition:all .2s ease!important}[data-v-cbfa705b] .attachment-name:hover{color:#005a8a!important;background-color:#0077b30d!important}[data-v-cbfa705b] .mds-data-table tbody tr td:has(.attachment-name){padding:8px!important}[data-v-cbfa705b] .ohp-dispute-id-link{color:#0077b3!important;text-decoration:underline!important;cursor:pointer!important;font-weight:500!important}[data-v-cbfa705b] .ohp-dispute-id-link:hover{color:#005a87!important}.PromiseToPay-view[data-v-1e665fec]{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;background-color:#fff;border-radius:4px}.PromiseToPay-header[data-v-1e665fec]{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.PromiseToPay-header mc-button[data-v-1e665fec]::part(button){background-color:#ffebee!important;color:#c62828!important;border-color:#ef9a9a!important}.PromiseToPay-header mc-button[data-v-1e665fec]::part(button):hover{background-color:#ffcdd2!important;border-color:#e57373!important}.PromiseToPay-table-section[data-v-1e665fec]{margin-top:1rem}.PromiseToPay-table-section[data-v-1e665fec] .shimmer-grid{border-radius:4px}.PromiseToPay-table-section[data-v-1e665fec] .mds-data-table{border-radius:4px;box-shadow:0 1px 3px #0000001a}.expanded-details-section[data-v-1e665fec]{border:1px solid #e0e0e0;border-radius:4px;margin-top:1.5rem}.expanded-details-section[data-v-1e665fec] .mds-data-table{border-radius:0 0 4px 4px;box-shadow:none}.expanded-details-header[data-v-1e665fec]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-radius:4px 4px 0 0}.expanded-details-header mc-icon[data-v-1e665fec]{cursor:pointer;color:#666}.expanded-details-header mc-icon[data-v-1e665fec]:hover{color:#333}.toast[data-v-1e665fec]{position:fixed;bottom:2rem;right:2rem;padding:1rem 1.5rem;border-radius:4px;color:#fff;font-weight:500;box-shadow:0 2px 8px #00000026;z-index:2000;max-width:350px;word-break:break-word}.toast.toast-success[data-v-1e665fec]{background-color:#4caf50}.toast.toast-error[data-v-1e665fec]{background-color:#f44336}.expanded-details-section[data-v-1e665fec] .mds-table-actions,.expanded-details-section[data-v-1e665fec] .mds-table-header{display:none!important}[data-v-1e665fec] .data-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:6px;font-weight:600;font-size:13px;line-height:1;text-transform:capitalize;border-width:1px;border-style:solid;box-shadow:0 1px #00000008}[data-v-1e665fec] .mds-table td{vertical-align:middle}[data-v-1e665fec] .mds-table td>.data-badge{position:relative;left:50%;transform:translate(-50%)}[data-v-1e665fec] mc-input{width:100%}[data-v-1e665fec] mc-select{width:100%}[data-v-1e665fec] .clickable-cell{cursor:pointer!important;color:#0077b3!important;text-decoration:underline!important;font-weight:500!important}[data-v-1e665fec] .clickable-cell:hover{background-color:#f0f7ff!important}.invoice-history-view[data-v-4d5da1c1]{width:100%;background:#fff;border-radius:8px;padding:20px}.invoice-history-header[data-v-4d5da1c1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:16px 20px;background:#f5f5f5;border-radius:6px 6px 0 0;border-bottom:2px solid #e0e0e0}.header-title[data-v-4d5da1c1]{color:#1a1a1a;margin:0;font-size:1.125rem;font-weight:600;letter-spacing:.2px}.header-actions[data-v-4d5da1c1]{display:flex;align-items:center;gap:12px}.filter-section[data-v-4d5da1c1]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:32px;margin-bottom:30px;box-shadow:0 2px 8px #00000014;width:100%;box-sizing:border-box}.filter-header[data-v-4d5da1c1]{display:flex;justify-content:space-between;align-items:center;margin:-32px -32px 24px;padding:16px 32px;background:#f5f5f5;border-bottom:2px solid #e0e0e0;border-radius:8px 8px 0 0}.filter-title[data-v-4d5da1c1]{color:#1a1a1a;margin:0;font-size:1.125rem;font-weight:600;letter-spacing:.2px}.filter-close-btn[data-v-4d5da1c1]{background:none;border:none;font-size:28px;color:#999;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.filter-close-btn[data-v-4d5da1c1]:hover{color:#333}.filter-form[data-v-4d5da1c1]{display:flex;flex-direction:column;gap:24px}.filter-columns-wrapper[data-v-4d5da1c1]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.filter-field-group[data-v-4d5da1c1]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-4d5da1c1]{font-weight:600;color:#1a1a1a;font-size:.9rem;line-height:1.4}.amount-range-wrapper[data-v-4d5da1c1]{display:flex;gap:12px;align-items:flex-end}.range-separator[data-v-4d5da1c1]{padding-bottom:8px;color:#666;font-size:14px;flex-shrink:0}.filter-actions[data-v-4d5da1c1]{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #e0e0e0;margin-top:8px}.invoice-table-section[data-v-4d5da1c1]{margin-bottom:40px}.no-data-text[data-v-4d5da1c1]{font-size:13px;color:#666;font-style:italic;margin:0 0 12px}.toast[data-v-4d5da1c1]{position:fixed;bottom:20px;right:20px;padding:16px 20px;border-radius:4px;font-size:14px;z-index:1000;animation:slideIn-4d5da1c1 .3s ease;box-shadow:0 4px 12px #00000026;font-weight:500}.toast-success[data-v-4d5da1c1]{background:#4caf50;color:#fff;border:1px solid #45a049}.toast-error[data-v-4d5da1c1]{background:#f44336;color:#fff;border:1px solid #da190b}@keyframes slideIn-4d5da1c1{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:1024px){.filter-columns-wrapper[data-v-4d5da1c1]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.invoice-history-view[data-v-4d5da1c1]{padding:16px}.filter-section[data-v-4d5da1c1]{padding:20px;margin-bottom:20px}.filter-header[data-v-4d5da1c1]{margin:-20px -20px 20px;padding:12px 20px}.filter-columns-wrapper[data-v-4d5da1c1]{grid-template-columns:1fr;gap:16px}.filter-form[data-v-4d5da1c1]{gap:16px}.filter-actions[data-v-4d5da1c1]{flex-direction:column-reverse}.amount-range-wrapper[data-v-4d5da1c1]{flex-direction:column;align-items:stretch}.range-separator[data-v-4d5da1c1]{text-align:center;padding:8px 0}.toast[data-v-4d5da1c1]{bottom:10px;right:10px;left:10px;border-radius:4px}}[data-v-4d5da1c1] mc-select,[data-v-4d5da1c1] mc-input{width:100%}[data-v-4d5da1c1] mc-select{display:block}[data-v-4d5da1c1] mc-option{display:block}[data-v-4d5da1c1] .filter-field-group mc-select,[data-v-4d5da1c1] .filter-field-group mc-input{width:100%}[data-v-4d5da1c1] .amount-range-wrapper mc-input{flex:1}.bar-chart-container[data-v-204d92d6]{width:100%;height:100%;position:relative;background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px #00000014}canvas[data-v-204d92d6]{max-height:400px}.aging-chart-view[data-v-ca79eecb]{width:100%;display:flex;flex-direction:column;gap:24px}.loading[data-v-ca79eecb],.error[data-v-ca79eecb]{display:flex;align-items:center;justify-content:center;min-height:400px;font-size:16px;color:#4a5568}.error[data-v-ca79eecb]{color:#e53e3e;background:#fff5f5;border-radius:8px;border:1px solid #feb2b2;padding:24px}.loading[data-v-ca79eecb]{color:#4299e1}.aging-content[data-v-ca79eecb]{display:flex;flex-direction:column;gap:24px}.chart-section[data-v-ca79eecb],.table-section[data-v-ca79eecb]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014;border:1px solid #e1e5e9}h3[data-v-ca79eecb]{margin:0 0 16px;color:#0077b3;font-size:1.125rem;font-weight:600}.table-container[data-v-ca79eecb]{overflow-x:auto}.aging-table[data-v-ca79eecb]{width:100%;border-collapse:collapse;font-size:14px}.aging-table thead[data-v-ca79eecb]{background:#f8fafc;border-bottom:2px solid #e1e5e9}.aging-table th[data-v-ca79eecb]{padding:12px 16px;text-align:left;font-weight:600;color:#2d3748}.aging-table th.number[data-v-ca79eecb]{text-align:right}.aging-table tbody tr[data-v-ca79eecb]{border-bottom:1px solid #e1e5e9;transition:background-color .2s ease}.aging-table tbody tr[data-v-ca79eecb]:hover{background-color:#f7fafc}.aging-table tbody tr.summary-row[data-v-ca79eecb]{background-color:#f0f4f8;border-top:2px solid #cbd5e0;font-weight:600}.aging-table td[data-v-ca79eecb]{padding:12px 16px;color:#4a5568}.aging-table td.number[data-v-ca79eecb]{text-align:right}.aging-table tbody tr.summary-row td[data-v-ca79eecb]{color:#2d3748}@media(max-width:768px){.chart-section[data-v-ca79eecb],.table-section[data-v-ca79eecb]{padding:16px}.aging-table[data-v-ca79eecb]{font-size:12px}.aging-table th[data-v-ca79eecb],.aging-table td[data-v-ca79eecb]{padding:8px 12px}}.customer-details-view[data-v-9715afa6]{display:flex;height:100vh;background:#f5f6f8;position:relative}.details-content[data-v-9715afa6]{flex:1;margin-left:36px;margin-top:-25px;padding:0;width:100%;max-width:100%}.tab-container[data-v-9715afa6]{padding:24px;max-width:100%}.tab-content[data-v-9715afa6]{background:#fff;border-radius:8px;min-height:500px;box-shadow:0 4px 12px #00000014;border:1px solid #e1e5e9;overflow:hidden}.tab-content h3[data-v-9715afa6]{margin:0;padding:20px 24px;color:#0077b3;font-size:1.25rem;font-weight:600;border-bottom:1px solid #e1e5e9;background:#f8fafc}.tab-content p[data-v-9715afa6]{color:#4a5568;font-size:1rem;line-height:1.6;padding:20px 24px}.nav-panel-fixed[data-v-9715afa6]{position:fixed;top:64px;left:0;width:72px;height:calc(100vh - 64px);background:#fafafa;box-shadow:none;z-index:99;display:flex;flex-direction:column;border-right:1px solid #e1e5e9;border-left:1px solid #e1e5e9}.nav-menu[data-v-9715afa6]{display:flex;flex-direction:column;padding:16px 0 12px;height:100%;align-items:center}@media(min-width:1024px)and (max-width:1279px){.customer-details-view[data-v-9715afa6]{--customer-nav-width: 72px;--customer-nav-gap: 12px;--customer-page-gutter: 3%}.nav-panel-fixed[data-v-9715afa6]{left:calc(var(--customer-page-gutter) + var(--customer-nav-gap));background:#fafafa;border-right:1px solid rgba(20,20,20,.08)}.details-content[data-v-9715afa6]{margin-left:calc(var(--customer-page-gutter) + var(--customer-nav-width) + var(--customer-nav-gap));margin-right:calc(var(--customer-page-gutter) + var(--customer-nav-gap));width:calc(94vw - var(--customer-nav-width) - var(--customer-nav-gap));max-width:calc(94vw - var(--customer-nav-width) - var(--customer-nav-gap))}}@media(min-width:1200px){.nav-panel-fixed[data-v-9715afa6]{left:calc(var(--page-gutter, 0px) + 16px);background:#fafafa;border-right:1px solid rgba(20,20,20,.08)}.details-content[data-v-9715afa6]{margin-left:58px}}.nav-item[data-v-9715afa6]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#999;border-radius:8px;margin:4px 12px;position:relative;background:transparent;border:none}.nav-item[data-v-9715afa6]:hover{background:#e3f2fd;color:#0077b3}.nav-item.active[data-v-9715afa6]{background:#0077b3;color:#fff}.nav-item.active[data-v-9715afa6]:after{content:none}.nav-item.disabled[data-v-9715afa6]{opacity:.5;cursor:not-allowed;background:transparent;box-shadow:none;transform:none}.nav-item.disabled[data-v-9715afa6]:before{content:none}.nav-item-icon[data-v-9715afa6]{display:flex;align-items:center;justify-content:center;color:inherit}.nav-item-icon mc-icon[data-v-9715afa6]{color:inherit;display:flex}.nav-item[data-v-9715afa6]:before{content:attr(title);position:absolute;left:68px;top:50%;transform:translateY(-50%);background:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:.7rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:2}.nav-item[data-v-9715afa6]:hover:before{opacity:1;visibility:visible;left:72px}.tab-content[data-v-9715afa6]{animation:slideInUp-9715afa6 .4s cubic-bezier(.4,0,.2,1)}@keyframes slideInUp-9715afa6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.customer-header[data-v-9715afa6]{padding:20px 24px}.stage-progress[data-v-9715afa6]{padding:16px 24px}.tab-container[data-v-9715afa6]{padding:20px 24px}}@media(max-width:768px){.customer-meta[data-v-9715afa6]{flex-direction:column;gap:8px}.customer-header[data-v-9715afa6]{flex-direction:column;align-items:flex-start;gap:16px}.progress-indicators[data-v-9715afa6]{flex-wrap:wrap}}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#374151;background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;color:#1f2937;line-height:1.4}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}p{margin:0 0 16px;line-height:1.6}a{color:#0077be;text-decoration:none;transition:color .2s ease}a:hover{color:#005a8c}a:focus{outline:2px solid #0077be;outline-offset:2px}ul,ol{margin:0;padding:0}li{list-style:none}button{background:none;border:none;padding:0;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}img{max-width:100%;height:auto;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-primary{color:#0077be}.text-secondary{color:#6b7280}.text-success{color:#10b981}.text-warning{color:#f59e0b}.text-error{color:#ef4444}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.w-full{width:100%}.h-full{height:100%}.m-0{margin:0}.p-0{padding:0}.m-xs{margin:4px}.mt-xs{margin-top:4px}.mr-xs{margin-right:4px}.mb-xs{margin-bottom:4px}.ml-xs{margin-left:4px}.mx-xs{margin-left:4px;margin-right:4px}.my-xs{margin-top:4px;margin-bottom:4px}.p-xs{padding:4px}.pt-xs{padding-top:4px}.pr-xs{padding-right:4px}.pb-xs{padding-bottom:4px}.pl-xs{padding-left:4px}.px-xs{padding-left:4px;padding-right:4px}.py-xs{padding-top:4px;padding-bottom:4px}.m-sm{margin:8px}.mt-sm{margin-top:8px}.mr-sm{margin-right:8px}.mb-sm{margin-bottom:8px}.ml-sm{margin-left:8px}.mx-sm{margin-left:8px;margin-right:8px}.my-sm{margin-top:8px;margin-bottom:8px}.p-sm{padding:8px}.pt-sm{padding-top:8px}.pr-sm{padding-right:8px}.pb-sm{padding-bottom:8px}.pl-sm{padding-left:8px}.px-sm{padding-left:8px;padding-right:8px}.py-sm{padding-top:8px;padding-bottom:8px}.m-md{margin:12px}.mt-md{margin-top:12px}.mr-md{margin-right:12px}.mb-md{margin-bottom:12px}.ml-md{margin-left:12px}.mx-md{margin-left:12px;margin-right:12px}.my-md{margin-top:12px;margin-bottom:12px}.p-md{padding:12px}.pt-md{padding-top:12px}.pr-md{padding-right:12px}.pb-md{padding-bottom:12px}.pl-md{padding-left:12px}.px-md{padding-left:12px;padding-right:12px}.py-md{padding-top:12px;padding-bottom:12px}.m-lg{margin:16px}.mt-lg{margin-top:16px}.mr-lg{margin-right:16px}.mb-lg{margin-bottom:16px}.ml-lg{margin-left:16px}.mx-lg{margin-left:16px;margin-right:16px}.my-lg{margin-top:16px;margin-bottom:16px}.p-lg{padding:16px}.pt-lg{padding-top:16px}.pr-lg{padding-right:16px}.pb-lg{padding-bottom:16px}.pl-lg{padding-left:16px}.px-lg{padding-left:16px;padding-right:16px}.py-lg{padding-top:16px;padding-bottom:16px}.m-xl{margin:20px}.mt-xl{margin-top:20px}.mr-xl{margin-right:20px}.mb-xl{margin-bottom:20px}.ml-xl{margin-left:20px}.mx-xl{margin-left:20px;margin-right:20px}.my-xl{margin-top:20px;margin-bottom:20px}.p-xl{padding:20px}.pt-xl{padding-top:20px}.pr-xl{padding-right:20px}.pb-xl{padding-bottom:20px}.pl-xl{padding-left:20px}.px-xl{padding-left:20px;padding-right:20px}.py-xl{padding-top:20px;padding-bottom:20px}.m-2xl{margin:24px}.mt-2xl{margin-top:24px}.mr-2xl{margin-right:24px}.mb-2xl{margin-bottom:24px}.ml-2xl{margin-left:24px}.mx-2xl{margin-left:24px;margin-right:24px}.my-2xl{margin-top:24px;margin-bottom:24px}.p-2xl{padding:24px}.pt-2xl{padding-top:24px}.pr-2xl{padding-right:24px}.pb-2xl{padding-bottom:24px}.pl-2xl{padding-left:24px}.px-2xl{padding-left:24px;padding-right:24px}.py-2xl{padding-top:24px;padding-bottom:24px}.m-3xl{margin:32px}.mt-3xl{margin-top:32px}.mr-3xl{margin-right:32px}.mb-3xl{margin-bottom:32px}.ml-3xl{margin-left:32px}.mx-3xl{margin-left:32px;margin-right:32px}.my-3xl{margin-top:32px;margin-bottom:32px}.p-3xl{padding:32px}.pt-3xl{padding-top:32px}.pr-3xl{padding-right:32px}.pb-3xl{padding-bottom:32px}.pl-3xl{padding-left:32px}.px-3xl{padding-left:32px;padding-right:32px}.py-3xl{padding-top:32px;padding-bottom:32px}
