.dk2-ships:where(.astro-334cdfnc){display:grid;gap:.7rem;margin:1rem 0}.dk2-ships-bar:where(.astro-334cdfnc){align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.dk2-ships-search:where(.astro-334cdfnc){border:1px solid var(--leaf-border);border-radius:var(--leaf-radius-card);background:var(--leaf-bg-card);color:var(--leaf-text);flex:1 1 15rem;font:inherit;font-size:.9rem;max-width:25rem;padding:.38rem .6rem}.dk2-ships-count:where(.astro-334cdfnc){color:var(--leaf-text-muted);font-size:.85rem;font-weight:700;margin-left:auto}.dk2-ships-scroll:where(.astro-334cdfnc){border:1px solid var(--leaf-border);border-radius:var(--leaf-radius-card);overflow-x:auto}.dk2-ships-scroll:where(.astro-334cdfnc):focus-visible{outline:2px solid var(--leaf-primary);outline-offset:2px}.dk2-ships-table:where(.astro-334cdfnc){border-collapse:collapse;font-size:.86rem;min-width:92rem;width:100%}.dk2-ships-table:where(.astro-334cdfnc) :where(.astro-334cdfnc):is(th,td){border-bottom:1px solid var(--leaf-border);padding:.43rem .55rem;text-align:left;vertical-align:middle;white-space:nowrap}.dk2-ships-table:where(.astro-334cdfnc) th:where(.astro-334cdfnc){background:var(--leaf-bg-subtle);color:var(--leaf-text-muted);font-weight:800;position:sticky;top:0;z-index:1}.dk2-ships-table:where(.astro-334cdfnc) th:where(.astro-334cdfnc)[data-sort]{cursor:pointer;user-select:none}.dk2-ships-table:where(.astro-334cdfnc) th:where(.astro-334cdfnc)[data-sort]:hover{color:var(--leaf-primary-hover)}.dk2-ships-table:where(.astro-334cdfnc) th:where(.astro-334cdfnc)[data-sort]:after{content:" ↕";opacity:.28}.dk2-ships-table:where(.astro-334cdfnc) th:where(.astro-334cdfnc)[data-dir=asc]:after{content:" ↑";opacity:1}.dk2-ships-table:where(.astro-334cdfnc) th:where(.astro-334cdfnc)[data-dir=desc]:after{content:" ↓";opacity:1}.dk2-ships-table:where(.astro-334cdfnc) tbody:where(.astro-334cdfnc) tr:where(.astro-334cdfnc):nth-child(2n){background:var(--leaf-table-stripe)}.dk2-ships-table:where(.astro-334cdfnc) tbody:where(.astro-334cdfnc) tr:where(.astro-334cdfnc):hover{background:var(--leaf-table-hover)}.dk2-ships-table:where(.astro-334cdfnc) .num:where(.astro-334cdfnc){font-variant-numeric:tabular-nums;text-align:right}.dk2-ships-id:where(.astro-334cdfnc),.dk2-ships-price:where(.astro-334cdfnc){color:var(--leaf-text-muted)}.dk2-ships-name:where(.astro-334cdfnc){color:var(--leaf-heading);font-weight:750}.dk2-ships-regions:where(.astro-334cdfnc){line-height:1.45;min-width:10rem;white-space:normal}.dk2-ships-required:where(.astro-334cdfnc){color:var(--leaf-primary-hover);font-weight:750}@media(max-width:40rem){.dk2-ships-search:where(.astro-334cdfnc){flex-basis:100%;max-width:none;min-width:0}.dk2-ships-count:where(.astro-334cdfnc){margin-left:0;width:100%}}.dk2-used-ports:where(.astro-o4jkmrgd){display:grid;gap:.7rem;margin:1rem 0}.dk2-used-ports-bar:where(.astro-o4jkmrgd){align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.dk2-used-ports-bar:where(.astro-o4jkmrgd) :where(.astro-o4jkmrgd):is(select,input){border:1px solid var(--leaf-border);border-radius:var(--leaf-radius-card);background:var(--leaf-bg-card);color:var(--leaf-text);font:inherit;font-size:.9rem;padding:.38rem .6rem}.dk2-used-ports-search:where(.astro-o4jkmrgd){flex:1 1 15rem;max-width:25rem}.dk2-used-ports-count:where(.astro-o4jkmrgd){color:var(--leaf-text-muted);font-size:.85rem;font-weight:700;margin-left:auto}.dk2-used-ports-scroll:where(.astro-o4jkmrgd){border:1px solid var(--leaf-border);border-radius:var(--leaf-radius-card);overflow-x:auto}.dk2-used-ports-scroll:where(.astro-o4jkmrgd):focus-visible{outline:2px solid var(--leaf-primary);outline-offset:2px}.dk2-used-ports-table:where(.astro-o4jkmrgd){border-collapse:collapse;font-size:.84rem;min-width:86rem;width:100%}.dk2-used-ports-table:where(.astro-o4jkmrgd) :where(.astro-o4jkmrgd):is(th,td){border-bottom:1px solid var(--leaf-border);padding:.43rem .55rem;text-align:left;vertical-align:top}.dk2-used-ports-table:where(.astro-o4jkmrgd) th:where(.astro-o4jkmrgd){background:var(--leaf-bg-subtle);color:var(--leaf-text-muted);font-weight:800;position:sticky;top:0;white-space:nowrap;z-index:1}.dk2-used-ports-table:where(.astro-o4jkmrgd) th:where(.astro-o4jkmrgd)[data-sort]{cursor:pointer;user-select:none}.dk2-used-ports-table:where(.astro-o4jkmrgd) th:where(.astro-o4jkmrgd)[data-sort]:after{content:" ↕";opacity:.28}.dk2-used-ports-table:where(.astro-o4jkmrgd) th:where(.astro-o4jkmrgd)[data-dir=asc]:after{content:" ↑";opacity:1}.dk2-used-ports-table:where(.astro-o4jkmrgd) th:where(.astro-o4jkmrgd)[data-dir=desc]:after{content:" ↓";opacity:1}.dk2-used-ports-table:where(.astro-o4jkmrgd) tbody:where(.astro-o4jkmrgd) tr:where(.astro-o4jkmrgd):nth-child(2n){background:var(--leaf-table-stripe)}.dk2-used-ports-table:where(.astro-o4jkmrgd) tbody:where(.astro-o4jkmrgd) tr:where(.astro-o4jkmrgd):hover{background:var(--leaf-table-hover)}.dk2-used-ports-table:where(.astro-o4jkmrgd) .num:where(.astro-o4jkmrgd){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.dk2-used-ports-id:where(.astro-o4jkmrgd){color:var(--leaf-text-muted)}.dk2-used-ports-name:where(.astro-o4jkmrgd){color:var(--leaf-heading);font-weight:750;white-space:nowrap}.dk2-used-ports-region-chip:where(.astro-o4jkmrgd){border:1px solid color-mix(in srgb,var(--leaf-primary) 42%,var(--leaf-border));border-radius:999px;color:var(--leaf-primary-hover);display:inline-block;font-size:.72rem;font-weight:800;padding:.05rem .36rem;white-space:nowrap}.dk2-used-ports-pool:where(.astro-o4jkmrgd){line-height:1.55;min-width:24rem}.dk2-used-ports-pool:where(.astro-o4jkmrgd).is-upper{min-width:14rem}@media(max-width:40rem){.dk2-used-ports-bar:where(.astro-o4jkmrgd) :where(.astro-o4jkmrgd):is(select,input){flex:1 1 10rem;min-width:0}.dk2-used-ports-search:where(.astro-o4jkmrgd){flex-basis:100%;max-width:none}.dk2-used-ports-count:where(.astro-o4jkmrgd){margin-left:0;width:100%}}
