.bn_RWQNOj{background:radial-gradient(900px 200px at 100% 0%,color-mix(in srgb,var(--c) 10%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--c) 5%,#fff),var(--color-bg));border-bottom:1px solid var(--color-line)}.bn_gMOlIg{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:20px 16px;flex-wrap:wrap}.bn_Ypq-CS{display:flex;align-items:center;gap:12px;min-width:0}.bn_Ypq-CS h1{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:700;letter-spacing:-.02em}.bn_gm-wwW{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:5px}.bn_uw-pxQ{display:flex;flex:1 1 380px;max-width:560px;gap:6px;padding:5px;border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-xs)}.bn_uw-pxQ:focus-within{border-color:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 14%,transparent)}.bn_uw-pxQ label{display:flex;flex:1;align-items:center;gap:8px;min-width:0;padding-inline:12px 4px;color:var(--color-muted)}.bn_uw-pxQ input{flex:1;min-width:0;height:38px;border:0;outline:0;background:transparent;color:var(--color-ink);font-size:.9375rem}.bn_uw-pxQ button{flex:none;padding:0 18px;border:0;border-radius:var(--radius-pill);background:var(--c);color:#fff;font-size:.875rem;font-weight:600}.bn_uw-pxQ button:hover{filter:brightness(1.08)}.bn_au0d-p{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.bn_au0d-p::-webkit-scrollbar{display:none}.bn_zpne7X{position:relative;display:inline-flex;flex:none;align-items:center;gap:7px;padding:10px 12px 11px;color:var(--color-muted);font-size:.9375rem;font-weight:600;text-decoration:none;white-space:nowrap}.bn_zpne7X:after{content:"";position:absolute;inset-inline:8px;bottom:-1px;height:3px;border-radius:3px 3px 0 0}.bn_zpne7X:hover{color:var(--color-ink)}.bn_xSP-NS,.bn_xSP-NS:hover{color:color-mix(in srgb,var(--c) 80%,#000)}.bn_xSP-NS:after{background:var(--c)}@media (max-width: 640px){.bn_gMOlIg{padding-block:14px 12px;gap:12px}.bn_uw-pxQ{flex-basis:100%}.bn_uw-pxQ button{padding:0 14px}}
