.ku4ZMW_page{background:var(--sb-ivory);min-height:60vh}.ku4ZMW_wrap{max-width:var(--sb-container);padding:0 var(--sb-gutter);margin:0 auto}.ku4ZMW_loading{min-height:60vh}.ku4ZMW_head{padding:var(--sb-space-12) 0 var(--sb-space-8);background:radial-gradient(640px 320px at 85% 30%, #f1e9e0 0%, #f1e9e000 70%), var(--sb-ivory)}.ku4ZMW_kicker{margin:0 0 var(--sb-space-3);font:var(--sb-label);letter-spacing:.08em;text-transform:uppercase;color:var(--sb-red-700)}.ku4ZMW_h1{margin:0 0 var(--sb-space-4);font:var(--sb-h1);letter-spacing:-.02em;color:var(--sb-ink-900)}.ku4ZMW_lead{max-width:720px;margin:0 0 var(--sb-space-3);font:var(--sb-body-l);color:var(--sb-ink-700)}.ku4ZMW_source{max-width:820px;font:var(--sb-small);color:var(--sb-ink-600);margin:0}.ku4ZMW_source a{color:var(--sb-ink-800);font-weight:600}.ku4ZMW_layout{gap:var(--sb-space-8);padding-bottom:var(--sb-space-16);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}.ku4ZMW_side{gap:var(--sb-space-5);top:calc(var(--sb-header-h) + var(--sb-space-4));max-height:calc(100vh - var(--sb-header-h) - var(--sb-space-4) * 2);max-height:calc(100dvh - var(--sb-header-h) - var(--sb-space-4) * 2);overscroll-behavior:contain;scrollbar-width:thin;padding-right:2px;display:grid;position:sticky;overflow-y:auto}.ku4ZMW_filters{border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-white)}.ku4ZMW_toggle{opacity:0;pointer-events:none;position:absolute}.ku4ZMW_summary{align-items:center;gap:var(--sb-space-2);padding:var(--sb-space-4) var(--sb-space-5);font:var(--sb-h4);color:var(--sb-ink-900);display:flex}.ku4ZMW_count{border-radius:var(--sb-radius-pill);background:var(--sb-red-600);min-width:22px;height:22px;color:var(--sb-white);font:var(--sb-caption);place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.ku4ZMW_form{gap:var(--sb-space-2);padding:0 var(--sb-space-5) var(--sb-space-5);display:grid}.ku4ZMW_label{margin-top:var(--sb-space-2);font:var(--sb-small);color:var(--sb-ink-800);font-weight:600}.ku4ZMW_updating{min-height:1.2em;margin:var(--sb-space-1) 0 0;font:var(--sb-caption);color:var(--sb-ink-600)}.ku4ZMW_clearRow{margin:calc(var(--sb-space-2) * -1) 0 0;padding:0 var(--sb-space-5) var(--sb-space-5)}.ku4ZMW_clear{font:var(--sb-small);color:var(--sb-ink-700);font-weight:600}.ku4ZMW_alerts{justify-content:space-between;align-items:center;gap:var(--sb-space-4) var(--sb-space-6);padding:var(--sb-space-5) var(--sb-space-6);border-radius:var(--sb-radius-lg);background:var(--sb-ink-900);color:#e5e7eb;font:var(--sb-small);flex-wrap:wrap;display:flex}.ku4ZMW_alertsText{gap:var(--sb-space-1);flex:320px;min-width:0;display:grid}.ku4ZMW_alerts p{margin:0}.ku4ZMW_alertsTitle{font:var(--sb-h4);color:var(--sb-white)}.ku4ZMW_soon{color:#9ca3af;font:var(--sb-caption)}.ku4ZMW_results{min-width:0}.ku4ZMW_resultsHead{justify-content:space-between;align-items:center;gap:var(--sb-space-3);margin-bottom:var(--sb-space-4);flex-wrap:wrap;display:flex}.ku4ZMW_views{border:1px solid var(--sb-border);border-radius:var(--sb-radius-pill);background:var(--sb-white);padding:3px;display:inline-flex}.ku4ZMW_view{min-height:34px;padding:0 var(--sb-space-4);border-radius:var(--sb-radius-pill);font:var(--sb-small);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ku4ZMW_viewOn{background:var(--sb-ink-900);color:var(--sb-white)}.ku4ZMW_viewOff{color:var(--sb-ink-500);cursor:not-allowed}.ku4ZMW_viewSoon{border-radius:var(--sb-radius-pill);background:var(--sb-sand);font:var(--sb-caption);color:var(--sb-ink-600);padding:0 6px}.ku4ZMW_total{font:var(--sb-body);color:var(--sb-ink-800);margin:0;font-weight:600}.ku4ZMW_list{gap:var(--sb-space-4);margin:0;padding:0;list-style:none;display:grid}.ku4ZMW_card{gap:var(--sb-space-3);padding:var(--sb-space-5) var(--sb-space-6);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-white);box-shadow:var(--sb-shadow-sm);display:grid}.ku4ZMW_cardTop{justify-content:space-between;align-items:center;gap:var(--sb-space-2) var(--sb-space-4);flex-wrap:wrap;display:flex}.ku4ZMW_type{border-radius:var(--sb-radius-sm);background:var(--sb-tender-bg);height:24px;color:var(--sb-tender-fg);font:var(--sb-caption);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.ku4ZMW_typeRow{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ku4ZMW_lang{border:1px solid var(--sb-border-strong);border-radius:var(--sb-radius-sm);height:24px;font:var(--sb-caption);color:var(--sb-ink-700);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.ku4ZMW_checkNotice{font:var(--sb-caption);color:var(--sb-ink-700);font-weight:600}.ku4ZMW_unconfirmed{font:var(--sb-caption);color:var(--sb-red-700);font-weight:600}.ku4ZMW_deadline{font:var(--sb-small);color:var(--sb-ink-800);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-weight:600;display:inline-flex}.ku4ZMW_zone{color:var(--sb-ink-600);font-weight:400}.ku4ZMW_days{border-radius:var(--sb-radius-pill);background:var(--sb-sand);font:var(--sb-caption);color:var(--sb-ink-700);padding:1px 8px;font-weight:600}.ku4ZMW_soonDeadline .ku4ZMW_days{background:var(--sb-red-50);color:var(--sb-red-700)}.ku4ZMW_title{font:var(--sb-h4);color:var(--sb-ink-900);overflow-wrap:anywhere;margin:0}.ku4ZMW_title a{color:inherit;text-decoration:none}.ku4ZMW_title a:hover{text-decoration:underline}.ku4ZMW_buyer{font:var(--sb-small);color:var(--sb-ink-700);overflow-wrap:anywhere;margin:0}.ku4ZMW_meta{gap:var(--sb-space-2) var(--sb-space-6);font:var(--sb-small);flex-wrap:wrap;margin:0;display:flex}.ku4ZMW_meta dt{color:var(--sb-ink-500)}.ku4ZMW_meta dd{color:var(--sb-ink-800);margin:0}.ku4ZMW_cardBottom{justify-content:space-between;align-items:center;gap:var(--sb-space-3);padding-top:var(--sb-space-3);border-top:1px solid var(--sb-border);flex-wrap:wrap;display:flex}.ku4ZMW_tags{gap:var(--sb-space-2);flex-wrap:wrap;display:flex}.ku4ZMW_official{min-height:40px;padding:0 var(--sb-space-4);border-radius:var(--sb-radius-md);background:var(--sb-red-600);color:var(--sb-white);font:var(--sb-button);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.ku4ZMW_official:hover{background:var(--sb-red-700)}.ku4ZMW_cardSource{font:var(--sb-caption);color:var(--sb-ink-500);margin:0}.ku4ZMW_empty{justify-items:start;gap:var(--sb-space-3);padding:var(--sb-space-10) var(--sb-space-8);border:1px dashed var(--sb-border-strong);border-radius:var(--sb-radius-lg);background:var(--sb-white);color:var(--sb-ink-700);display:grid}.ku4ZMW_empty p{margin:0}.ku4ZMW_emptyTitle{font:var(--sb-h3);color:var(--sb-ink-900)}.ku4ZMW_pager{margin-top:var(--sb-space-6);font:var(--sb-small);color:var(--sb-ink-700);justify-content:space-between;align-items:center;display:flex}.ku4ZMW_pager a{color:var(--sb-ink-900);font-weight:600}@media (max-width:960px){.ku4ZMW_layout{grid-template-columns:minmax(0,1fr)}.ku4ZMW_side{display:contents}.ku4ZMW_filters{order:1}.ku4ZMW_results{order:2}.ku4ZMW_summary{min-height:var(--sb-touch);cursor:pointer}.ku4ZMW_summary:after{content:"Show ▾";font:var(--sb-small);color:var(--sb-ink-600);margin-left:auto;font-weight:600}.ku4ZMW_toggle:checked+.ku4ZMW_summary:after{content:"Hide ▴"}.ku4ZMW_toggle:focus-visible+.ku4ZMW_summary{outline:2px solid var(--sb-focus);outline-offset:2px;border-radius:var(--sb-radius-lg)}.ku4ZMW_toggle:not(:checked)~.ku4ZMW_form{display:none}}@media (max-width:640px){.ku4ZMW_wrap{padding-inline:var(--sb-gutter-mobile)}.ku4ZMW_head{padding:var(--sb-space-8) 0 var(--sb-space-6)}.ku4ZMW_card{padding:var(--sb-space-4)}.ku4ZMW_cardBottom{flex-direction:column;align-items:stretch}.ku4ZMW_official{justify-content:center}}.ku4ZMW_desc{gap:var(--sb-space-1);display:grid}.ku4ZMW_descText{font:var(--sb-small);color:var(--sb-ink-700);overflow-wrap:anywhere;white-space:pre-line;margin:0;line-height:1.6}.ku4ZMW_descMark{color:var(--sb-red-700);white-space:nowrap;font-weight:600}.ku4ZMW_more{color:var(--sb-ink-900);font:var(--sb-small);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ku4ZMW_descSource{font:var(--sb-caption);color:var(--sb-ink-500);margin:0}.ku4ZMW_code{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ku4ZMW_deadlineLabel{color:var(--sb-ink-600);font-weight:400}.ku4ZMW_descFull{gap:var(--sb-space-2);max-width:70ch;color:var(--sb-ink-700);overflow-wrap:anywhere;font-size:13px;line-height:1.7;display:grid}.ku4ZMW_descFull p,.ku4ZMW_descFull ul,.ku4ZMW_descFull ol{margin:0}.ku4ZMW_descFull ul,.ku4ZMW_descFull ol{gap:2px;padding-left:1.25rem;display:grid}.ku4ZMW_descHead{color:var(--sb-ink-900);font-weight:600}.ku4ZMW_descOpen{overscroll-behavior:contain;max-height:24rem;padding-right:var(--sb-space-2);scrollbar-width:thin;overflow-y:auto}.ku4ZMW_less{justify-self:start}.ku4ZMW_mapWrap{gap:var(--sb-space-2);--map-place:var(--sb-red-600);--map-buyer:#1d5fd1;display:grid}.ku4ZMW_mapCount{font:var(--sb-small);color:var(--sb-ink-600);margin:0}.ku4ZMW_mapBox{border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg,12px);background:#f3eee6;height:max(480px,70dvh);position:relative;overflow:hidden}.ku4ZMW_mapCanvas{width:100%;height:100%}.ku4ZMW_mapBox .maplibregl-ctrl-attrib{white-space:normal;max-width:100%;font-size:11px;line-height:1.4}.ku4ZMW_mapBox .maplibregl-ctrl.maplibregl-ctrl-attrib{background:#ffffffeb}.ku4ZMW_mapBox .maplibregl-ctrl-bottom-left{right:160px}@media (max-width:640px){.ku4ZMW_mapBox .maplibregl-ctrl-bottom-left{right:72px}}.ku4ZMW_mapDot,.ku4ZMW_mapRing{cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ku4ZMW_mapDot{width:14px;height:14px;box-shadow:0 0 0 2px var(--sb-white), 0 1px 3px #0000004d}.ku4ZMW_mapDotPlace{background:var(--map-place)}.ku4ZMW_mapDotBuyer{background:var(--map-buyer)}.ku4ZMW_mapRing{--size:34px;width:var(--size);height:var(--size);background:conic-gradient(var(--map-place) 0 var(--place), var(--map-buyer) var(--place) 100%);box-shadow:0 1px 4px #0000004d}.ku4ZMW_mapRing span{width:calc(var(--size) - 10px);height:calc(var(--size) - 10px);background:var(--sb-white);font:var(--sb-caption);color:var(--sb-ink-900);border-radius:50%;place-items:center;font-weight:700;display:grid}.ku4ZMW_mapRingM{--size:42px}.ku4ZMW_mapRingL{--size:52px}.ku4ZMW_mapLegend{top:var(--sb-space-3);left:var(--sb-space-3);max-width:min(300px,100% - 24px);padding:var(--sb-space-3);border-radius:var(--sb-radius-md,8px);font:var(--sb-caption);color:var(--sb-ink-900);background:#fffffff2;gap:4px;display:grid;position:absolute;box-shadow:0 1px 4px #00000026}.ku4ZMW_mapLegend p{align-items:center;gap:6px;margin:0;display:flex}.ku4ZMW_mapKey{border-radius:50%;width:10px;height:10px;display:inline-block}.ku4ZMW_mapToggle{align-items:center;gap:6px;margin-top:2px;display:flex}.ku4ZMW_mapToggle label{cursor:pointer;align-items:center;gap:6px;display:flex}.ku4ZMW_mapHelpBtn{border:1px solid var(--sb-border);background:var(--sb-white);width:20px;height:20px;font:var(--sb-caption);cursor:pointer;border-radius:50%;padding:0;font-weight:700}.ku4ZMW_mapLegend .ku4ZMW_mapLegendNote{color:var(--sb-ink-600);font-size:.8125rem;font-weight:500;display:block}.ku4ZMW_mapLegend .ku4ZMW_mapHelp{color:var(--sb-ink-600);font-weight:500;display:block}.ku4ZMW_mapPanel{right:var(--sb-space-3);z-index:2;gap:var(--sb-space-2);width:min(380px,100% - 24px);max-height:min(60%,100% - 100px);padding:var(--sb-space-4);border-radius:var(--sb-radius-md,8px);background:var(--sb-white);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:absolute;bottom:44px;box-shadow:0 4px 16px #0003}.ku4ZMW_mapPanelHead{justify-content:space-between;align-items:center;display:flex}.ku4ZMW_mapPanelTitle{font:var(--sb-small);color:var(--sb-ink-900);margin:0;font-weight:700}.ku4ZMW_mapClose{width:32px;height:32px;color:var(--sb-ink-600);cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.ku4ZMW_mapPanelNote{font:var(--sb-caption);color:var(--sb-ink-600);margin:0}.ku4ZMW_mapList{align-content:start;gap:var(--sb-space-3);overscroll-behavior:contain;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ku4ZMW_mapList li{padding-top:var(--sb-space-3);border-top:1px solid var(--sb-border);gap:2px;display:grid}.ku4ZMW_mapList li:first-child{border-top:0;padding-top:0}.ku4ZMW_mapList p{margin:0}.ku4ZMW_mapWhere,.ku4ZMW_mapMeta{font:var(--sb-caption);color:var(--sb-ink-600)}.ku4ZMW_mapItemTitle{font:var(--sb-small);color:var(--sb-ink-900);font-weight:600}.ku4ZMW_mapOfficial{border-radius:var(--sb-radius-pill);background:var(--sb-red-600);color:var(--sb-white);font:var(--sb-caption);justify-self:start;margin-top:4px;padding:6px 12px;font-weight:700;text-decoration:none}.ku4ZMW_mapOfficial:hover{background:var(--sb-red-700)}.ku4ZMW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ku4ZMW_mapTags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.ku4ZMW_mapTag{border-radius:var(--sb-radius-pill);background:var(--sb-sand);font:var(--sb-caption);color:var(--sb-ink-700);padding:1px 8px}.ku4ZMW_mapTagOn{background:var(--sb-red-50);color:var(--sb-red-700);font-weight:700}.ku4ZMW_mapSoon{color:var(--sb-red-700);font-weight:700}.ku4ZMW_mapHover{z-index:3;border-radius:var(--sb-radius-md,8px);background:var(--sb-white);width:max-content;max-width:260px;font:var(--sb-caption);color:var(--sb-ink-600);pointer-events:none;gap:1px;padding:8px 10px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 2px 10px #0003}.ku4ZMW_mapHover p{margin:0}.ku4ZMW_mapHoverTitle{max-width:240px;color:var(--sb-ink-900);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.ku4ZMW_mapExit{top:var(--sb-space-3);z-index:3;min-height:36px;padding:0 var(--sb-space-4);border-radius:var(--sb-radius-pill);background:var(--sb-ink-900);color:var(--sb-white);font:var(--sb-small);cursor:pointer;border:0;font-weight:600;position:absolute;right:56px}:is(.ku4ZMW_mapBox:fullscreen,.ku4ZMW_mapBox.maplibregl-pseudo-fullscreen){border-radius:0}@media (max-width:700px){.ku4ZMW_mapBox{height:70dvh}.ku4ZMW_mapPanel{left:var(--sb-space-2);right:var(--sb-space-2);width:auto;max-height:min(50%,100% - 140px);bottom:64px}}.ku4ZMW_mapOne{gap:2px;min-height:0;display:grid;overflow-y:auto}.ku4ZMW_mapOne p{margin:0}.ku4ZMW_mapRowTitle{font:var(--sb-small);color:var(--sb-ink-900);align-items:baseline;gap:6px;font-weight:600;text-decoration:none;display:flex}.ku4ZMW_mapRowTitle:hover{text-decoration:underline}.ku4ZMW_mapRowTitle .ku4ZMW_mapKey{flex:none;transform:translateY(-1px)}.ku4ZMW_mapSmallLink{color:var(--sb-red-700);white-space:nowrap;font-weight:700;text-decoration:none}.ku4ZMW_mapShowList{font:var(--sb-small);color:var(--sb-ink-900);justify-self:start;font-weight:600}.ku4ZMW_atNote{margin:0 0 var(--sb-space-3);padding:var(--sb-space-2) var(--sb-space-3);border-radius:var(--sb-radius-md,8px);background:var(--sb-sand);font:var(--sb-small);color:var(--sb-ink-700)}.ku4ZMW_atNote a{color:var(--sb-ink-900);font-weight:600}.ku4ZMW_mapShowAll{border-radius:var(--sb-radius-pill);background:var(--sb-ink-900);color:var(--sb-white);text-align:center;justify-self:stretch;padding:8px 12px;text-decoration:none}.ku4ZMW_tabs{gap:var(--sb-space-2);margin-top:var(--sb-space-6);scrollbar-width:none;display:flex;overflow-x:auto}.ku4ZMW_tabs::-webkit-scrollbar{display:none}.ku4ZMW_tab{min-height:40px;padding:0 var(--sb-space-4);border:1px solid var(--sb-border);border-radius:var(--sb-radius-pill);background:var(--sb-white);font:var(--sb-small);color:var(--sb-ink-800);white-space:nowrap;flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ku4ZMW_tab:hover{border-color:var(--sb-border-strong)}.ku4ZMW_tabOn,.ku4ZMW_tabOn:hover{border-color:var(--sb-ink-900);background:var(--sb-ink-900);color:var(--sb-white)}.ku4ZMW_tabCount{opacity:.7;font-weight:500}.ku4ZMW_worldLabel{border:1px solid var(--sb-border-strong);border-radius:var(--sb-radius-pill);background:var(--sb-white);max-width:220px;font:var(--sb-small);color:var(--sb-ink-900);cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;padding:8px 12px;display:inline-flex;box-shadow:0 2px 8px #0000001f}.ku4ZMW_worldLabel small{font:var(--sb-caption);color:var(--sb-ink-500);flex-basis:100%}.ku4ZMW_worldLabel:hover{border-color:var(--sb-ink-900)}.ku4ZMW_licence{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--sb-border-strong);text-decoration-color:var(--sb-border-strong);text-underline-offset:2px}.ku4ZMW_sources{padding:var(--sb-space-8) 0 var(--sb-space-12);border-top:1px solid var(--sb-border);font:var(--sb-small);color:var(--sb-ink-600)}.ku4ZMW_sourcesTitle{margin:0 0 var(--sb-space-3);font:var(--sb-label);letter-spacing:.08em;text-transform:uppercase;color:var(--sb-ink-800)}.ku4ZMW_sourcesList{gap:var(--sb-space-2);margin:0 0 var(--sb-space-3);padding:0;list-style:none;display:grid}.ku4ZMW_sources a{color:var(--sb-ink-800)}.ku4ZMW_sourcesMap{font:var(--sb-caption);color:var(--sb-ink-500);margin-top:2px;display:block}
