.mc-cs-host{display:flex;justify-content:var(--mc-cs-justify, flex-start);min-width:0}.mc-cs-host .mc-cs.mc-cs{position:relative!important;display:inline-block!important;margin:0!important;padding:0!important;border:0!important;background:none!important;max-width:100%}.mc-cs .mc-cs-trigger.mc-cs-trigger{display:inline-flex!important;align-items:center!important;gap:var(--mc-cs-gap, 10px)!important;list-style:none!important;cursor:pointer!important;user-select:none;-webkit-tap-highlight-color:transparent;margin:0!important;padding:var(--mc-cs-t-pad, 6px 2px)!important;color:var(--mc-cs-t-c, inherit)!important;background-color:var(--mc-cs-t-bg, transparent)!important;border-style:var(--mc-cs-t-border-style, none)!important;border-width:var(--mc-cs-t-border-w, 0)!important;border-color:var(--mc-cs-t-border-color, currentColor)!important;border-radius:var(--mc-cs-t-radius, 8px)!important;box-shadow:var(--mc-cs-t-shadow, none)!important;font-family:var(--mc-cs-t-ff, inherit)!important;font-size:var(--mc-cs-t-fs, 16px)!important;font-weight:var(--mc-cs-t-fw, 700)!important;font-style:var(--mc-cs-t-fst, normal)!important;line-height:var(--mc-cs-t-lh, 1.2)!important;letter-spacing:var(--mc-cs-t-ls, normal)!important;word-spacing:var(--mc-cs-t-ws, normal)!important;text-transform:var(--mc-cs-t-tt, none)!important;text-decoration:var(--mc-cs-t-td, none)!important;white-space:nowrap;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.mc-cs .mc-cs-trigger::-webkit-details-marker,.mc-cs .mc-cs-trigger::marker{display:none!important;content:""!important}.mc-cs:not(.mc-cs--pointer) .mc-cs-trigger.mc-cs-trigger:focus-visible{color:var(--mc-cs-t-c-h, var(--mc-cs-t-c, inherit))!important;background-color:var(--mc-cs-t-bg-h, color-mix(in srgb, var(--mc-cs-t-bg, transparent) 95%, var(--mc-cs-t-c, currentColor)))!important;border-color:var(--mc-cs-t-border-color-h, color-mix(in srgb, var(--mc-cs-t-border-color, currentColor) 72%, var(--mc-cs-t-c, currentColor)))!important;box-shadow:var(--mc-cs-t-shadow-h, var(--mc-cs-t-shadow, none))!important}@media (hover: hover) and (pointer: fine){.mc-cs:hover .mc-cs-trigger.mc-cs-trigger{color:var(--mc-cs-t-c-h, var(--mc-cs-t-c, inherit))!important;background-color:var(--mc-cs-t-bg-h, color-mix(in srgb, var(--mc-cs-t-bg, transparent) 95%, var(--mc-cs-t-c, currentColor)))!important;border-color:var(--mc-cs-t-border-color-h, color-mix(in srgb, var(--mc-cs-t-border-color, currentColor) 72%, var(--mc-cs-t-c, currentColor)))!important;box-shadow:var(--mc-cs-t-shadow-h, var(--mc-cs-t-shadow, none))!important}}.mc-cs .mc-cs-trigger.mc-cs-trigger:focus,.mc-cs .mc-cs-trigger.mc-cs-trigger:focus-visible{outline:none!important}.mc-cs .mc-cs-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.mc-cs .mc-cs-chevron{display:inline-flex;flex:0 0 auto;width:var(--mc-cs-chev, 14px);height:var(--mc-cs-chev, 14px);color:var(--mc-cs-chev-c, currentColor);transition:transform .22s cubic-bezier(.32,.72,0,1),color .18s ease}.mc-cs:not(.mc-cs--pointer) .mc-cs-trigger:focus-visible .mc-cs-chevron{color:var(--mc-cs-chev-c-h, var(--mc-cs-t-c, currentColor))}@media (hover: hover) and (pointer: fine){.mc-cs:hover .mc-cs-chevron{color:var(--mc-cs-chev-c-h, var(--mc-cs-t-c, currentColor))}}.mc-cs .mc-cs-chevron svg{display:block;width:100%;height:100%}.mc-cs[open] .mc-cs-chevron{transform:rotate(180deg)}.mc-cs .mc-cs-flag{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--mc-cs-flag, 24px);height:var(--mc-cs-flag, 24px);border-radius:var(--mc-cs-flag-r, 50%);overflow:hidden;box-shadow:var(--mc-cs-flag-shadow, 0 1px 3px rgba(15, 23, 42, .22))}.mc-cs .mc-cs-flag:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--mc-cs-flag-ring, rgba(15, 23, 42, .08));pointer-events:none}.mc-cs .mc-cs-panel .mc-cs-flag{width:var(--mc-cs-lflag, var(--mc-cs-flag, 24px));height:var(--mc-cs-lflag, var(--mc-cs-flag, 24px))}.mc-cs .mc-cs-flag img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;object-fit:cover!important}.mc-cs .mc-cs-flag--code{font-size:9px;font-weight:700;letter-spacing:.02em;color:#475569;background:#eef1f5}.mc-cs .mc-cs-panel{position:absolute;z-index:1000;top:var(--mc-cs-p-top, calc(100% + var(--mc-cs-panel-off, 10px)));bottom:var(--mc-cs-p-bottom, auto);left:var(--mc-cs-p-left, 0);right:var(--mc-cs-p-right, auto);translate:var(--mc-cs-p-x, 0) 0;width:max-content;min-width:calc(100% + 32px);max-width:min(var(--mc-cs-panel-w, 280px),calc(100vw - 32px));box-sizing:border-box;display:flex;flex-direction:column;padding:0;background:var(--mc-cs-panel-bg, #fff);border-style:var(--mc-cs-panel-border-style, none);border-width:var(--mc-cs-panel-border-w, 0);border-color:var(--mc-cs-panel-border-color, transparent);border-radius:var(--mc-cs-panel-r, 12px);box-shadow:var(--mc-cs-panel-shadow, 0 18px 44px rgba(15, 23, 42, .14), 0 2px 8px rgba(15, 23, 42, .06));transform-origin:var(--mc-cs-p-origin-y, top) center;overflow:hidden;text-align:left}.mc-cs[open] .mc-cs-panel{animation:mcCsIn .2s cubic-bezier(.32,.72,0,1)}@keyframes mcCsIn{0%{opacity:0;transform:scale(.98) translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mc-cs[open] .mc-cs-panel{animation:none}.mc-cs .mc-cs-chevron{transition:none}}.mc-cs .mc-cs-body{display:flex;flex-direction:column;min-height:0;padding:var(--mc-cs-panel-pad, 8px)}.mc-cs .mc-cs-title{padding:6px 12px 8px;color:var(--mc-cs-title-c, #64748b);font-family:var(--mc-cs-title-ff, inherit);font-size:var(--mc-cs-title-fs, 12px);font-weight:var(--mc-cs-title-fw, 600);font-style:var(--mc-cs-title-fst, normal);line-height:var(--mc-cs-title-lh, 1.3);letter-spacing:var(--mc-cs-title-ls, .04em);word-spacing:var(--mc-cs-title-ws, normal);text-transform:var(--mc-cs-title-tt, uppercase);text-decoration:var(--mc-cs-title-td, none)}.mc-cs .mc-cs-search{padding:2px 2px 8px}.mc-cs .mc-cs-input.mc-cs-input{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;height:var(--mc-cs-s-h, 40px)!important;min-height:0!important;margin:0!important;padding:0 12px!important;color:var(--mc-cs-s-c, #111827)!important;background:var(--mc-cs-s-bg, #f4f5f7)!important;border:1px solid var(--mc-cs-s-bd, transparent)!important;border-radius:var(--mc-cs-s-r, 10px)!important;box-shadow:none!important;font-family:inherit!important;font-size:var(--mc-cs-s-fs, 14px)!important;line-height:1.2!important;outline:none!important;-webkit-appearance:none;appearance:none}.mc-cs .mc-cs-input::-webkit-search-cancel-button,.mc-cs .mc-cs-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.mc-cs .mc-cs-input.mc-cs-input:focus{border-color:var(--mc-cs-s-bd-f, var(--mc-cs-s-bd, rgba(15, 23, 42, .18)))!important}.mc-cs .mc-cs-list.mc-cs-list{list-style:none!important;margin:0!important;padding:0!important;max-height:var(--mc-cs-panel-mh, 360px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.mc-cs .mc-cs-item.mc-cs-item{list-style:none!important;margin:0!important;padding:0!important}.mc-cs .mc-cs-item+.mc-cs-item{margin-top:var(--mc-cs-o-space, 0)!important;border-top:1px solid var(--mc-cs-o-div, transparent)}.mc-cs .mc-cs-option.mc-cs-option{display:flex!important;align-items:center!important;gap:var(--mc-cs-o-gap, 12px)!important;margin:0!important;padding:var(--mc-cs-o-pad, 10px 12px)!important;color:var(--mc-cs-o-c, #5b6670)!important;background-color:var(--mc-cs-o-bg, transparent)!important;border:0!important;border-radius:var(--mc-cs-o-r, 8px)!important;box-shadow:none!important;font-family:var(--mc-cs-o-ff, inherit)!important;font-size:var(--mc-cs-o-fs, 16px)!important;font-weight:var(--mc-cs-o-fw, 600)!important;font-style:var(--mc-cs-o-fst, normal)!important;line-height:var(--mc-cs-o-lh, 1.3)!important;letter-spacing:var(--mc-cs-o-ls, normal)!important;word-spacing:var(--mc-cs-o-ws, normal)!important;text-transform:var(--mc-cs-o-tt, none)!important;text-decoration:var(--mc-cs-o-td, none)!important;cursor:pointer!important;transition:color .15s ease,background-color .15s ease}.mc-cs .mc-cs-option.mc-cs-option:focus-visible{color:var(--mc-cs-o-c-h, #111827)!important;background-color:var(--mc-cs-o-bg-h, #f4f5f7)!important;text-decoration:var(--mc-cs-o-td, none)!important;outline:none!important}@media (hover: hover) and (pointer: fine){.mc-cs .mc-cs-option.mc-cs-option:hover{color:var(--mc-cs-o-c-h, #111827)!important;background-color:var(--mc-cs-o-bg-h, #f4f5f7)!important;text-decoration:var(--mc-cs-o-td, none)!important;outline:none!important}}.mc-cs .mc-cs-option.mc-cs-option.is-active{color:var(--mc-cs-o-c-a, #111827)!important;background-color:var(--mc-cs-o-bg-a, transparent)!important;font-weight:var(--mc-cs-o-fw-a, 700)!important}@media (hover: hover) and (pointer: fine){.mc-cs .mc-cs-option.mc-cs-option.is-active:hover{background-color:var(--mc-cs-o-bg-h, #f4f5f7)!important}}.mc-cs .mc-cs-option.mc-cs-option:focus,.mc-cs .mc-cs-option.mc-cs-option:focus-visible{outline:none!important;box-shadow:none!important}.mc-cs .mc-cs-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-cs .mc-cs-check{display:inline-flex;flex:0 0 auto;width:16px;height:16px;color:var(--mc-cs-check-c, currentColor)}.mc-cs .mc-cs-option:not(.is-active) .mc-cs-check{display:none}.mc-cs .mc-cs-check svg{width:100%;height:100%}.mc-cs .mc-cs-empty{margin:0!important;padding:14px 12px!important;color:#6b7280;font-size:14px}.mc-cs [hidden][hidden][hidden]{display:none!important}.mc-cs .mc-cs-lang{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--mc-cs-l-pad, 12px 20px);background:var(--mc-cs-l-bg, #f3f4f6);color:var(--mc-cs-l-c, #374151);font-family:var(--mc-cs-l-ff, inherit);font-size:var(--mc-cs-l-fs, 15px);font-weight:var(--mc-cs-l-fw, 600);font-style:var(--mc-cs-l-fst, normal);line-height:var(--mc-cs-l-lh, 1.3);letter-spacing:var(--mc-cs-l-ls, normal);word-spacing:var(--mc-cs-l-ws, normal);text-transform:var(--mc-cs-l-tt, none)}.mc-cs .mc-cs-langs{display:inline-flex;align-items:center;gap:6px}.mc-cs .mc-cs-sep{opacity:.5}.mc-cs .mc-cs-lang-link.mc-cs-lang-link{color:var(--mc-cs-l-c, #374151)!important;background:none!important;padding:0!important;border:0!important;box-shadow:none!important;font:inherit!important;font-weight:500!important;text-decoration:none!important}.mc-cs .mc-cs-lang-link.mc-cs-lang-link.is-active{color:var(--mc-cs-l-c-a, #111827)!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px}@media (hover: hover) and (pointer: fine){.mc-cs .mc-cs-lang-link.mc-cs-lang-link:hover{color:var(--mc-cs-l-c-a, #111827)!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px}}.mc-cs.is-busy .mc-cs-trigger,.mc-cs.is-busy .mc-cs-list{opacity:.55;pointer-events:none;transition:opacity .2s ease}.mc-cs--editor .mc-cs-option{cursor:default!important}
