.cm-sidebar__panel:has(>.cm-infomap--drawers){padding-inline:0;padding-block-end:0}.cm-infomap.cm-infomap--drawers{gap:0;--cmap-infomap-raised:var(--cmap-surface,#fbf8f1);--cmap-infomap-field:var(--cmap-surface,#fbf8f1);--cmap-infomap-gilt:var(--cmap-infomap-medal-icon,color-mix(in srgb,var(--cmap-surface,#fbf8f1) 72%,var(--cmap-accent,#b58a2e)))}@supports (color:rgb(from white calc(r + 1) g b)){.cm-infomap.cm-infomap--drawers{--cmap-infomap-raised:rgb(from var(--cmap-surface,#fbf8f1) calc(r + 4) calc(g + 5) calc(b + 7));--cmap-infomap-field:rgb(from var(--cmap-surface,#fbf8f1) calc(r + 8) calc(g + 10) calc(b + 14))}}.cm-infomap__head{padding-inline:22px}.cm-infomap__eyebrow{margin:0;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.08em;color:var(--cmap-gold-ink,#7a5f27)}[dir=rtl] .cm-infomap__eyebrow{letter-spacing:0}.cm-infomap__country{margin-block:2px 0;margin-inline:0;font-family:var(--cmap-font-heading,"Playfair Display",Georgia,serif);font-size:25px;font-weight:600;line-height:1.15;color:var(--cmap-ink,#1b3a5c);overflow-wrap:anywhere}.cm-onmap{margin-block:14px;margin-inline:22px;padding:11px 12px;border-radius:14px;background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 4.5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cmap-ink,#1b3a5c) 5%,transparent)}.cm-onmap__title{margin:0 0 7px;font-size:11.5px;font-weight:600;line-height:1.3;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-onmap__list{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.cm-onmap__chip{display:inline-flex;align-items:center;gap:3px;box-sizing:border-box;max-inline-size:100%;min-block-size:28px;padding-block:2px;padding-inline:11px 2px;border-radius:999px;background-color:var(--cmap-ink,#1b3a5c);color:var(--cmap-surface,#fbf8f1);font-size:12.5px;font-weight:500;line-height:1.25}.cm-onmap__chip-label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-onmap__remove[aria-disabled=true]{cursor:default;opacity:.6}.cm-onmap__remove{display:grid;flex:none;place-items:center;box-sizing:border-box;inline-size:24px;block-size:24px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.cm-onmap__remove svg{box-sizing:border-box;inline-size:17px;block-size:17px;padding:3.5px;border-radius:50%;background-color:color-mix(in srgb,var(--cmap-surface,#fbf8f1) 16%,transparent);stroke-width:2.2;transition:background-color .12s ease}.cm-onmap__remove:hover svg{background-color:color-mix(in srgb,var(--cmap-surface,#fbf8f1) 32%,transparent)}.cm-onmap__empty{margin:0;font-size:12.5px;line-height:1.5;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-onmap__limit{margin-block:9px 0;margin-inline:0;padding-inline-start:9px;border-inline-start:2px solid var(--cmap-accent,#b58a2e);font-size:12.5px;font-weight:600;line-height:1.4;color:var(--cmap-gold-ink,#7a5f27)}.cm-onmap__limit:empty{margin:0;padding:0;border:0}.cm-infomap-drawers{border-block-start:1px solid var(--cmap-line,rgba(27,58,92,.14))}.cm-infomap-drawer{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 0fr;border-block-end:1px solid var(--cmap-line,rgba(27,58,92,.14));background-color:transparent;transition:background-color .2s cubic-bezier(.2,.7,.2,1)}.cm-infomap-drawer:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;border-inline-start:3px solid var(--cmap-accent,#b58a2e);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,.7,.2,1)}.cm-infomap-drawer[data-open]{grid-template-rows:auto 1fr;background-color:var(--cmap-infomap-raised,var(--cmap-surface,#fbf8f1));animation:cm-infomap-drawer-unfold .2s cubic-bezier(.2,.7,.2,1) both}.cm-infomap-drawer[data-closing]{animation:cm-infomap-drawer-fold .2s cubic-bezier(.2,.7,.2,1) both}@keyframes cm-infomap-drawer-unfold{0%{grid-template-rows:auto 0fr}to{grid-template-rows:auto 1fr}}@keyframes cm-infomap-drawer-fold{0%{grid-template-rows:auto 1fr}to{grid-template-rows:auto 0fr}}.cm-infomap-drawer[data-open]:before{opacity:1}.cm-infomap-drawer__heading{margin:0;font-size:inherit;font-weight:inherit}.cm-infomap-drawer__header{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;box-sizing:border-box;inline-size:100%;min-block-size:64px;margin:0;padding-block:13px;padding-inline:22px 20px;border:0;background:transparent;color:var(--cmap-ink,#1b3a5c);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.cm-infomap-drawer__header:hover{background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 3.5%,transparent)}.cm-infomap-drawer__medal{display:grid;place-items:center;box-sizing:border-box;inline-size:38px;block-size:38px;border:1px solid color-mix(in srgb,var(--cmap-accent,#b58a2e) 70%,transparent);border-radius:50%;background-color:var(--cmap-infomap-raised,var(--cmap-surface,#fbf8f1));color:var(--cmap-gold-ink,#7a5f27);transition:background-color .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1)}.cm-infomap-drawer__medal svg{inline-size:19px;block-size:19px}.cm-infomap-drawer__medal--monogram{font-family:var(--cmap-font-heading,"Playfair Display",Georgia,serif);font-size:17px;font-weight:600;line-height:1}.cm-infomap-drawer__header:hover .cm-infomap-drawer__medal{border-color:var(--cmap-accent,#b58a2e)}.cm-infomap-drawer[data-shown] .cm-infomap-drawer__medal{border-color:var(--cmap-accent,#b58a2e);box-shadow:0 0 0 3px color-mix(in srgb,var(--cmap-accent,#b58a2e) 16%,transparent)}.cm-infomap-drawer[data-open] .cm-infomap-drawer__medal{border-color:var(--cmap-ink,#1b3a5c);background-color:var(--cmap-ink,#1b3a5c);color:var(--cmap-infomap-gilt,var(--cmap-surface,#fbf8f1))}.cm-infomap-drawer__titles{display:flex;flex-direction:column;min-inline-size:0}.cm-infomap-drawer__title{display:-webkit-box;overflow:hidden;font-family:var(--cmap-font-heading,"Playfair Display",Georgia,serif);font-size:16.5px;font-weight:600;line-height:1.2;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cm-infomap-drawer__state{display:block;margin-block-start:2px;overflow:hidden;font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-infomap-drawer[data-locked] .cm-infomap-drawer__state,.cm-infomap-drawer[data-shown] .cm-infomap-drawer__state{color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 90%,transparent)}.cm-infomap-drawer__lock{display:inline-block;inline-size:12px;block-size:12px;margin-inline-end:5px;vertical-align:-1.5px;color:var(--cmap-gold-ink,#7a5f27);stroke-width:1.8}.cm-infomap-drawer__chevron{inline-size:18px;block-size:18px;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 62%,transparent);stroke-width:1.7;transition:transform .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1)}.cm-infomap-drawer[data-open] .cm-infomap-drawer__chevron{transform:rotate(180deg);color:var(--cmap-ink,#1b3a5c)}.cm-infomap-drawer[data-empty] .cm-infomap-drawer__header{cursor:default}.cm-infomap-drawer[data-empty] .cm-infomap-drawer__header:hover{background-color:transparent}.cm-infomap-drawer[data-empty] .cm-infomap-drawer__state,.cm-infomap-drawer[data-empty] .cm-infomap-drawer__title{color:var(--cmap-infomap-faint,color-mix(in srgb,var(--cmap-ink,#1b3a5c) 62%,transparent))}.cm-infomap-drawer[data-empty] .cm-infomap-drawer__medal{border-color:color-mix(in srgb,var(--cmap-accent,#b58a2e) 70%,transparent);opacity:.55}.cm-infomap-drawer[data-empty] .cm-infomap-drawer__chevron{opacity:.45}.cm-infomap-drawer__body{min-block-size:0;overflow:hidden;padding:2px 22px 18px;animation:cm-infomap-drawer-in .2s cubic-bezier(.2,.7,.2,1) both}.cm-infomap-drawer[data-closing] .cm-infomap-drawer__body{animation:cm-infomap-drawer-out .2s cubic-bezier(.2,.7,.2,1) both;pointer-events:none}.cm-infomap-drawer__body[aria-busy=true]{cursor:progress}@keyframes cm-infomap-drawer-in{0%{opacity:0;padding-block:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes cm-infomap-drawer-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;padding-block:0;transform:translateY(-4px)}}@keyframes cm-infomap-drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cm-infomap-drawer-fade-out{0%{opacity:1}to{opacity:0}}.cm-infomap-drawer__body .cm-infomap__trail{margin-block:9px 2px}.cm-infomap-drawer__body .cm-infomap__alert{margin-block:8px}.cm-infomap-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;inline-size:100%;min-block-size:42px;margin:0;padding:6px 0 12px;border:0;border-radius:8px;background:transparent;color:var(--cmap-ink,#1b3a5c);font:inherit;font-size:14px;font-weight:500;line-height:1.3;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.cm-infomap-switch__label{min-inline-size:0;overflow-wrap:anywhere}.cm-infomap-switch__track{position:relative;flex:none;box-sizing:border-box;inline-size:42px;block-size:24px;border:1.5px solid color-mix(in srgb,var(--cmap-ink,#1b3a5c) 62%,transparent);border-radius:999px;background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 6%,transparent);transition:background-color .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1)}.cm-infomap-switch__track:after{content:"";position:absolute;inset-block-start:1.5px;inset-inline-start:1.5px;inline-size:18px;block-size:18px;border-radius:50%;background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 62%,transparent);transition:inset-inline-start .2s cubic-bezier(.2,.7,.2,1),background-color .2s cubic-bezier(.2,.7,.2,1)}.cm-infomap-switch[aria-checked=true] .cm-infomap-switch__track{border-color:var(--cmap-ink,#1b3a5c);background-color:var(--cmap-ink,#1b3a5c)}.cm-infomap-switch[aria-checked=true] .cm-infomap-switch__track:after{inset-inline-start:19.5px;background-color:var(--cmap-surface,#fbf8f1);box-shadow:0 1px 2px color-mix(in srgb,var(--cmap-ink,#1b3a5c) 40%,transparent)}.cm-infomap-switch[aria-disabled=true]{color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 64%,transparent);cursor:not-allowed}.cm-infomap-switch[aria-disabled=true] .cm-infomap-switch__track{opacity:.6}.cm-infomap-field{min-inline-size:0;margin:0;padding:0;border:0}.cm-infomap-field__legend{padding-block:10px 6px;padding-inline:0;font-size:11.5px;font-weight:600;line-height:1.3;color:var(--cmap-gold-ink,#7a5f27)}.cm-infomap-option{display:flex;align-items:center;gap:10px;padding-block:7px;color:var(--cmap-ink,#1b3a5c);font-size:14px;line-height:1.3;cursor:pointer}.cm-infomap-option__input{flex:none;inline-size:17px;block-size:17px;margin:0;accent-color:var(--cmap-ink,#1b3a5c);cursor:pointer}.cm-infomap-option__input[type=radio]{box-sizing:border-box;border:1.5px solid color-mix(in srgb,var(--cmap-ink,#1b3a5c) 62%,transparent);border-radius:50%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .12s ease}.cm-infomap-option__input[type=radio]:checked{border-color:var(--cmap-ink,#1b3a5c);background-image:radial-gradient(circle,var(--cmap-ink,#1b3a5c) 0 4px,transparent 4.5px)}.cm-infomap-option__input[type=radio]:disabled{opacity:.6}@media (forced-colors:active){.cm-infomap-option__input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.cm-infomap-option__label{flex:1 1 auto;min-inline-size:0;overflow-wrap:anywhere}.cm-infomap-option__meta{flex:none;margin-inline-start:auto;font-size:12px;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-infomap-option:has(.cm-infomap-option__input:disabled){color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 64%,transparent);cursor:default}.cm-infomap-option__input:disabled{cursor:default}.cm-infomap-search{display:flex;align-items:center;gap:9px;box-sizing:border-box;block-size:42px;margin-block:4px 6px;padding-inline:13px;border:1px solid color-mix(in srgb,var(--cmap-ink,#1b3a5c) 60%,transparent);border-radius:12px;background-color:var(--cmap-infomap-field,var(--cmap-surface,#fbf8f1));color:var(--cmap-ink,#1b3a5c);cursor:text;transition:border-color .12s ease}.cm-infomap-search:hover{border-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-infomap-search:focus-within{border-color:var(--cmap-ink,#1b3a5c)}.cm-infomap-search__icon{flex:none;inline-size:15px;block-size:15px;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent);stroke-width:1.8}.cm-infomap-search__input{flex:1 1 auto;box-sizing:border-box;min-inline-size:0;block-size:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cm-infomap-search__input::-moz-placeholder{color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent);opacity:1}.cm-infomap-search__input::placeholder{color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent);opacity:1}.cm-infomap-search__input::-webkit-search-cancel-button{display:none;-webkit-appearance:none;appearance:none}.cm-infomap-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.cm-infomap-rows{margin:0;padding:0;list-style:none}.cm-infomap-rows__title{margin:0;padding-block:10px 6px;padding-inline:0;font:inherit;font-size:11.5px;font-weight:600;line-height:1.3;color:var(--cmap-gold-ink,#7a5f27)}.cm-infomap-row{display:flex;align-items:center;gap:8px;box-sizing:border-box;inline-size:100%;min-block-size:40px;margin:0;padding:9px 2px;border:0;border-block-end:1px solid color-mix(in srgb,var(--cmap-ink,#1b3a5c) 8%,transparent);background:transparent;color:var(--cmap-ink,#1b3a5c);font:inherit;font-size:14px;line-height:1.3;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.cm-infomap-row:hover{background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 4%,transparent)}.cm-infomap-row__name{flex:1 1 auto;min-inline-size:0;overflow-wrap:anywhere}.cm-infomap-row__context{flex:0 1 auto;max-inline-size:45%;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-infomap-row__go{flex:none;inline-size:14px;block-size:14px;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 62%,transparent);transition:color .12s ease}.cm-infomap-row:hover .cm-infomap-row__go{color:var(--cmap-gold-ink,#7a5f27)}[dir=rtl] .cm-infomap-row__go{transform:scaleX(-1)}.cm-infomap-more{display:flex;align-items:center;box-sizing:border-box;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;min-block-size:32px;margin-block:4px 0;margin-inline:0;padding:5px 2px;border:0;border-radius:6px;background:transparent;color:var(--cmap-gold-ink,#7a5f27);font:inherit;font-size:12.5px;font-weight:600;line-height:1.3;text-align:start;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer;transition:text-decoration-color .12s ease}.cm-infomap-more:hover{text-decoration-color:var(--cmap-hair,rgba(181,138,46,.42))}.cm-infomap-actions{display:flex;flex-wrap:wrap;gap:9px;margin-block:12px 4px}.cm-infomap-action{display:inline-grid;place-items:center;box-sizing:border-box;min-block-size:40px;margin:0;padding-block:6px;padding-inline:14px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--cmap-ink,#1b3a5c);font:inherit;font-size:13.5px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,border-color .12s ease}.cm-infomap-action--primary{flex:1 1 auto;border-color:var(--cmap-ink,#1b3a5c);background-color:var(--cmap-ink,#1b3a5c);color:var(--cmap-surface,#fbf8f1)}.cm-infomap-action--primary:hover{border-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 88%,transparent);background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 88%,transparent)}.cm-infomap-action--ghost{flex:1 1 auto}.cm-infomap-action--ghost,.cm-infomap-action--icon{border-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 60%,transparent)}.cm-infomap-action--icon{flex:none;inline-size:40px;padding:0}.cm-infomap-action--ghost:hover,.cm-infomap-action--icon:hover{border-color:var(--cmap-ink,#1b3a5c);background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 4%,transparent)}.cm-infomap-action--icon svg{inline-size:18px;block-size:18px}.cm-infomap-foot{margin-block:10px 0;margin-inline:0;font-size:12px;line-height:1.4;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 78%,transparent)}.cm-infomap-note{margin-block:8px 0;margin-inline:0;font-size:12.5px;line-height:1.45;color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 84%,transparent)}.cm-infomap-action:focus-visible,.cm-infomap-drawer__header:focus-visible,.cm-infomap-more:focus-visible,.cm-infomap-option__input:focus-visible,.cm-infomap-row:focus-visible,.cm-infomap-rows__title:focus-visible,.cm-infomap-search:focus-within,.cm-infomap-switch:focus-visible,.cm-onmap__remove:focus-visible{outline:2px solid var(--cmap-focus,#7a5f27);outline-offset:2px}.cm-infomap-drawer__header:focus-visible{outline-offset:-3px}.cm-infomap-row:focus-visible,.cm-infomap-rows__title:focus-visible{border-radius:6px}.cm-onmap__remove:focus-visible{box-shadow:0 0 0 2px var(--cmap-surface,#fbf8f1)}@media (prefers-reduced-motion:reduce){.cm-infomap-drawer__body{animation-name:cm-infomap-drawer-fade-in;animation-duration:.12s}.cm-infomap-drawer[data-closing] .cm-infomap-drawer__body{animation-name:cm-infomap-drawer-fade-out;animation-duration:.12s}.cm-infomap-drawer[data-closing],.cm-infomap-drawer[data-open]{animation:none}.cm-infomap-drawer[data-closing]{grid-template-rows:auto 1fr}.cm-infomap-drawer__chevron,.cm-infomap-switch__track:after{transition:none}.cm-infomap-drawer,.cm-infomap-drawer:before,.cm-infomap-drawer__medal,.cm-infomap-switch__track{transition-duration:.12s}}.cm-infomap-drawer__body .cm-infomap__colorize{margin-block-start:10px}.cm-infomap-drawer__body .cm-infomap__facets{margin-block-start:12px}.cm-infomap-search:has(.cm-infomap-search__input:disabled){color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 64%,transparent);cursor:default}.cm-infomap-search__input:disabled{cursor:default}.cm-infomap-drawers__ghost{position:relative;box-sizing:border-box;min-block-size:64px;border-block-end:1px solid var(--cmap-line,rgba(27,58,92,.14))}.cm-infomap-drawers__ghost:after,.cm-infomap-drawers__ghost:before{content:"";position:absolute;background-color:color-mix(in srgb,var(--cmap-ink,#1b3a5c) 8%,transparent)}.cm-infomap-drawers__ghost:before{inset-block-start:13px;inset-inline-start:22px;inline-size:38px;block-size:38px;border-radius:50%}.cm-infomap-drawers__ghost:after{inset-block-start:26px;inset-inline-start:72px;inline-size:44%;block-size:12px;border-radius:6px}.cm-infomap--drawers>.cm-infomap__alert,.cm-infomap-drawers>.cm-infomap__alert{margin-block:0 14px;margin-inline:22px}.cm-infomap-drawers>.cm-infomap__alert{margin-block-start:14px}