@layer legacy{.size-fit-chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;inline-size:160px;max-inline-size:100%;min-block-size:var(--hb-control-height, 44px);flex:0 1 160px;padding:4px 8px;border:1px solid currentColor;border-radius:999px;background:var(--surface, #fff);color:var(--text, #171717);font:inherit;font-size:12px;font-weight:600;line-height:1.35;white-space:normal;text-align:center;cursor:pointer;vertical-align:middle;transition:none;animation:none}.size-fit-chip__dot{inline-size:7px;block-size:7px;border-radius:50%;background:currentColor}.browse-record .size-fit-chip{display:flex;max-inline-size:100%;margin-block:6px;flex-shrink:1;white-space:normal;line-height:1.2}.browse-record .browse-file-fit{display:block;max-inline-size:100%;margin-block:6px;white-space:normal;overflow-wrap:anywhere;font-size:11px}.browse-record .browse-size-scope{display:block;font-size:10px;line-height:1.3}.size-fit-chip[data-fit-state=fits]{color:#21613c;background:#ecf8ef}.size-fit-chip[data-fit-state=tight]{color:#704500;background:#fff3d6}.size-fit-chip[data-fit-state=too-big]{color:#9a3027;background:#fff0ed}.size-fit-chip:focus-visible,.machine-setting__trigger:focus-visible{outline:3px solid currentColor;outline-offset:3px}.machine-setting{margin-block:8px 20px;max-inline-size:760px}.machine-setting__trigger{box-sizing:border-box;inline-size:260px;max-inline-size:100%;min-block-size:var(--hb-control-height, 44px);padding:6px 12px;border:1px solid currentColor;border-radius:999px;font:inherit;font-size:13px;background:var(--surface, #fff);color:var(--text, #171717);cursor:pointer}.machine-setting__note{margin:6px 0;font-size:12px}[data-theme=dark] .size-fit-chip,[data-theme=dark] .machine-setting__trigger{background:#232323;color:#eee}[data-theme=dark] .size-fit-chip[data-fit-state=fits]{color:#a6e5bb;background:#153c25}[data-theme=dark] .size-fit-chip[data-fit-state=tight]{color:#ffda8a;background:#453512}[data-theme=dark] .size-fit-chip[data-fit-state=too-big]{color:#ffb3a8;background:#48221e}@media(prefers-reduced-motion:reduce){.size-fit-chip,.machine-setting,.machine-setting *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .size-fit-chip,:root:not([data-theme=light]) .machine-setting__trigger{background:#232323;color:#eee}:root:not([data-theme=light]) .size-fit-chip[data-fit-state=fits]{color:#a6e5bb;background:#153c25}:root:not([data-theme=light]) .size-fit-chip[data-fit-state=tight]{color:#ffda8a;background:#453512}:root:not([data-theme=light]) .size-fit-chip[data-fit-state=too-big]{color:#ffb3a8;background:#48221e}}main .machine-setting:not(#_) .machine-setting__trigger,#hub-main .machine-setting:not(#_) .machine-setting__trigger{display:inline-flex;align-items:center;gap:8px;inline-size:auto;min-block-size:var(--hb-control-height, 44px);padding:8px 14px 8px 12px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);font-size:13.5px;font-weight:600;line-height:1.2}main .machine-setting .machine-setting__trigger:hover{border-color:currentColor}.machine-setting__icon{inline-size:16px;block-size:16px;flex:none}.machine-setting__change{font-weight:500;opacity:.7;text-decoration:underline;text-underline-offset:2px}.hb-hw-done{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-block:16px 8px}.hb-hw-done__button{min-inline-size:120px}.hb-hw-done__next{font-weight:700}html body main.harbor-home>.machine-setting{width:min(1120px,100%)!important;margin-inline:auto!important;max-inline-size:1120px!important}}@layer legacy{.next-open-slot{min-width:0;width:100%}.next-open{margin-top:16px;padding:16px;border:1px solid var(--hb-border);border-radius:12px;background:var(--hb-surface);color:var(--hb-text);text-align:left}.next-open>.next-open__heading{margin:0 0 12px;font:800 20px/1.1 var(--font-heading, var(--f-display, Outfit, sans-serif))!important;letter-spacing:-.02em!important}.next-open :is(h3,h4){margin:0 0 8px;font-size:16px;font-weight:700}.next-open p{margin:8px 0;overflow-wrap:anywhere}.next-open__file{overflow-wrap:anywhere}.next-open__replace-note{color:var(--hb-text-2);font-size:13px}.next-open__os{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.next-open__os a{padding:6px 12px;border:1px solid var(--hb-border);border-radius:999px;text-decoration:none}.next-open__os-link[aria-current=true]{background:var(--hb-text-1);border-color:var(--hb-text-1);color:var(--hb-text-inverse)!important}.next-open__os-link:focus-visible{outline:2px solid var(--hb-focus);outline-offset:2px}.next-open__options{padding-left:20px}.next-open__options li{margin:18px 0}.next-open__command{border:1px solid var(--hb-border);border-radius:8px;padding:10px;margin:10px 0;background:var(--hb-surface)}.next-open__command pre{margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.next-open__command button{border:1px solid var(--hb-border);border-radius:999px;padding:4px 12px;background:var(--hb-text);color:var(--hb-surface);cursor:pointer}.next-open__verify{margin:16px 0}.next-open__verify summary{cursor:pointer;font-weight:600}.next-open__double-click{font-size:13px;line-height:1.5;margin:12px 0 0;color:var(--hb-text-1)}.next-open__notice:empty{display:none}.dg-compact-row>.next-open-slot{grid-column:1 / -1}.dg-card>.next-open-slot{flex-basis:100%}[data-open-runner-summary]:first-letter{text-transform:uppercase}.next-open__primary{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border-radius:999px;background:var(--ink, var(--text));color:var(--on-ink, var(--bg, var(--surface)))!important;font-weight:700;text-decoration:none!important}.next-open__more{margin:4px 0 14px}.next-open__more>summary{cursor:pointer;font-weight:600;padding:8px 0}.next-open__check{margin:16px 0 8px;padding:14px;border:1px solid var(--hb-border, #ddd);border-radius:14px}.next-open__check-heading{margin:0 0 8px;font-weight:700;font-size:17px}.next-open__check-limit{margin:8px 0 0;font-size:14px;color:var(--hb-text-2, #444)}}
