.hstart>.htools{z-index:2;max-width:none;margin-top:26px;position:relative}.htools-groups{display:flex;overflow-x:clip}.htools-group{flex-direction:column;flex:1 1 0;align-items:center;gap:16px;min-width:0;padding:0 12px;display:flex}.htools:not([data-ready]) .htools-groups{visibility:hidden}.htools[data-ready] .htools-group{animation:htools-in var(--ui-slow,.26s) var(--ui-ease,ease) both}.htools-group:nth-child(2){animation-delay:40ms}.htools-group:nth-child(3){animation-delay:80ms}.htools-group:nth-child(4){animation-delay:.12s}.htools-group+.htools-group{border-left:1px solid var(--ui-edge)}@keyframes htools-in{0%{opacity:0;transform:translateY(6px)}}.htools-head{max-width:100%;height:24px;color:var(--muted);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex;overflow:hidden}.htools-items{width:100%;display:flex}.htool-wrap{flex:1 1 0;justify-content:center;min-width:88px;display:flex;position:relative}.htool{width:100%;min-width:0;color:color-mix(in srgb, var(--ink) 78%, var(--muted));font:inherit;letter-spacing:.01em;cursor:pointer;transition:color var(--ui-fast,.12s) var(--ui-ease,ease);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0 2px;font-size:12.5px;display:flex}.htool-icon{width:58px;height:58px;transition:background-color var(--ui-fast,.12s) var(--ui-ease,ease), box-shadow var(--ui-fast,.12s) var(--ui-ease,ease), transform var(--ui-fast,.12s) var(--ui-ease,ease);border-radius:17px;place-items:center;display:grid}.htool-icon>svg{transition:transform var(--ui-med,.18s) var(--ui-spring,ease)}.htool:is(:hover,[aria-expanded=true]){color:var(--ink)}.htool:is(:hover,[aria-expanded=true]) .htool-icon{background:color-mix(in srgb, var(--ink) 6%, transparent)}.htool:hover .htool-icon>svg{transform:scale(1.08)}.htool:active .htool-icon{transform:scale(.94)}.htool:focus-visible{outline:0}.htool:focus-visible .htool-icon{box-shadow:0 0 0 2px var(--ui-focus)}.htool:is([aria-pressed=true],.is-chosen){color:var(--ink)}.htool:is([aria-pressed=true],.is-chosen) .htool-icon{background:var(--surface);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--ink) 70%, transparent), 0 6px 16px -10px #0006}.htool-icon{position:relative}.htool-beta{background:var(--ink);color:var(--surface);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:0 5px;font-size:8.5px;font-weight:600;line-height:15px;position:absolute;top:3px;right:-6px}.htool-more .htool-icon{color:var(--muted)}.htool-more:is(:hover,[aria-expanded=true]) .htool-icon{color:var(--ink)}.htool-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.2;overflow:hidden}.hstart:has(.htool-card){z-index:1}.htool-card{z-index:3;border:1px solid var(--ui-edge);background:var(--surface);pointer-events:none;animation:htool-card-in .17s var(--ui-ease,ease) both;border-radius:15px;flex-direction:column;padding:6px;display:flex;position:absolute;box-shadow:0 2px 6px #0000000d,0 22px 50px -22px #00000061}@keyframes htool-card-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.htool-stage{border-radius:10px;display:block;overflow:hidden}.htool-stage .hts{zoom:.7778}.htool-stage-wait{background:color-mix(in srgb, var(--ink) 5%, var(--surface));height:162px;display:block}.htool-name{color:var(--ink);align-items:center;gap:6px;padding:9px 5px 0;font-size:12.5px;display:flex}.htool-name>b{letter-spacing:-.005em;font-weight:600}.htool-name>small{color:var(--muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:10.5px;overflow:hidden}.htool-name>.htool-tag{background:var(--ink);color:var(--surface);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;flex:none;padding:0 6px;font-size:9px;font-weight:600;line-height:16px}.htool-about{color:color-mix(in srgb, var(--ink) 74%, var(--muted));text-wrap:pretty;padding:3px 5px 4px;font-size:12px;line-height:1.42}@media (max-width:700px){.hstart>.htools{margin-top:0}.htools-groups{flex-wrap:wrap;gap:6px;max-height:74px;display:flex;overflow:hidden}.htools-group,.htools-items{display:contents}.htools[data-ready] .htools-groups{animation:htools-in var(--ui-slow,.26s) var(--ui-ease,ease) both}.htools-head,.htool-card,.htool-beta{display:none}.htool-wrap{flex:1 0 auto;min-width:0}.htool{border:1px solid var(--ui-edge);background:color-mix(in srgb, var(--surface) 72%, transparent);white-space:nowrap;border-radius:99px;flex-direction:row;justify-content:center;gap:6px;height:34px;padding:0 12px 0 9px;font-size:12.5px}.htool .htool-icon,.htool:is(:hover,[aria-expanded=true],[aria-pressed=true],.is-chosen) .htool-icon{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}.htool-icon>svg{width:18px;height:18px}.htool:is([aria-pressed=true],.is-chosen){border-color:var(--ink);background:var(--surface)}.htool:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-focus)}.htool:focus-visible .htool-icon{box-shadow:none}}@media (hover:none){.htool-card{display:none}}@media (prefers-reduced-motion:reduce){.htools .htools-group,.htools .htools-groups,.htool-card{animation:none}.htool-icon,.htool-icon>svg{transition:none}}
