.city-toolbar{--control-dark:#102019;--control-green:#0b4b37;--control-accent:#ef4b32;position:relative;display:grid!important;grid-template-columns:minmax(210px,290px) minmax(340px,1fr) auto auto;gap:0!important;padding:0!important;align-items:stretch!important;overflow:hidden;background:#f8f9f5!important;border-color:#bfc5be!important;border-top:4px solid var(--control-dark)!important}.city-toolbar>div:first-child{padding:14px 16px 15px;background:var(--control-dark);color:#fff}.city-toolbar label{display:block;margin-bottom:7px;color:#9fb3a9!important;letter-spacing:.1em}.city-toolbar label:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#42d397;box-shadow:0 0 0 3px rgba(66,211,151,.14)}.city-toolbar br{display:none}.city-toolbar .city-select{width:100%;min-width:0;border:0;border-bottom:1px solid #6e8077;background:transparent;color:#fff;padding:7px 30px 7px 0;font:20px/1.2 "Archivo Black";letter-spacing:-.03em;outline:0}.city-toolbar .city-select:focus-visible{border-color:var(--control-accent);box-shadow:0 2px 0 var(--control-accent)}.city-toolbar .city-select option{color:#111;background:#fff}.city-jumps{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important;flex-wrap:nowrap!important}.city-jumps a{min-width:82px;padding:14px 12px!important;display:flex;flex-direction:column;justify-content:center;gap:10px;background:transparent!important;border-right:1px solid #d4d8d2;font:700 10px Manrope!important}.city-jumps a:before{display:grid;place-items:center;width:28px;height:28px;border:1px solid #aeb6af;border-radius:50%;font:8px "IBM Plex Mono";color:var(--control-accent)}.city-jumps a:nth-child(1):before{content:"H"}.city-jumps a:nth-child(2):before{content:"E"}.city-jumps a:nth-child(3):before{content:"D"}.city-jumps a:nth-child(4):before{content:"N"}.city-status{min-width:220px;margin:0!important;padding:0 18px;display:flex;align-items:center;justify-content:flex-end;text-align:right!important;border-left:1px solid #d4d8d2;font-size:8px!important;line-height:1.5!important}.city-status:before{content:"CANLI";margin-right:10px;padding:5px 7px;border:1px solid #82cbb0;color:#08734c;font:7px "IBM Plex Mono"}.city-status+.city-detail-link{margin:12px 12px 12px 0;min-height:52px!important;padding:0 18px!important;background:var(--control-accent);border-color:var(--control-accent)!important;color:#fff!important;text-align:center;white-space:normal!important;max-width:270px}.city-toolbar a:focus-visible{outline:3px solid var(--control-accent);outline-offset:-3px}
@media(hover:hover){.city-jumps a,.city-status+.city-detail-link{transition:background-color .16s ease,color .16s ease}.city-jumps a:hover{background:#edf0eb!important}.city-status+.city-detail-link:hover{background:var(--control-dark)}}
@media(max-width:1050px){.city-toolbar{grid-template-columns:250px 1fr auto}.city-status{grid-column:1/3;grid-row:2;justify-content:flex-start;min-height:38px;border-left:0;border-top:1px solid #d4d8d2}.city-status+.city-detail-link{grid-column:3;grid-row:1/3;margin:10px}}
@media(max-width:700px){.city-toolbar{display:grid!important;grid-template-columns:1fr!important}.city-toolbar>div:first-child{padding:14px}.city-jumps{grid-row:auto;overflow-x:auto}.city-jumps a{min-height:74px}.city-status{grid-column:1!important;grid-row:auto!important;min-height:42px;padding:10px 14px;border-top:1px solid #d4d8d2}.city-status+.city-detail-link{grid-column:1!important;grid-row:auto!important;width:auto!important;max-width:none;margin:0!important;min-height:50px!important}.city-toolbar .city-select{font-size:18px}}
@media(prefers-reduced-motion:reduce){.city-jumps a,.city-status+.city-detail-link{transition:none}}
