/* Scoped priority boundary: defeat theme-wide important rules without touching the theme. */
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]),:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(*:not(svg):not(svg *)){all:revert!important;box-sizing:border-box!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;letter-spacing:normal!important;text-transform:none!important;text-align:inherit!important;text-shadow:none!important;-webkit-text-fill-color:inherit!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]){-webkit-text-fill-color:currentColor!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(*):before,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(*):after{all:revert!important;content:none!important;box-sizing:border-box!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(p,ul,ol,li,dl,dd,figure,h1,h2,h3,h4){margin:0!important;padding:0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(ul,ol){list-style:none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(strong,b){font-weight:700!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :where(svg){fill:none!important;stroke:currentColor!important;stroke-width:2!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]){--bn-forest: #0c2928!important;--bn-forest-2: #173f3c!important;--bn-ink: #14252e!important;--bn-muted: #52646d!important;--bn-line: #dce4e6!important;--bn-paper: #f5f8f7!important;--bn-brand: #59d86e!important;--bn-brand-2: #7ae38b!important;--bn-emerald: #177a54!important;--bn-mint: #e3f8e8!important;--bn-mint-ink: #0f5132!important;--bn-red: #fdecec!important;--bn-red-ink: #8a1f1f!important;--bn-heart: #d6336c!important;--bn-on-dark: #eef6f3!important;--bn-on-dark-muted: #a9c0bc!important;display: block!important;max-width: 1228px!important;margin: 0 auto!important;padding: 0 24px!important;color: var(--bn-ink)!important;font-size: 16px!important;line-height: 1.5!important;text-align: left!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) :focus-visible{outline: 3px solid var(--bn-forest)!important;outline-offset: 2px!important;border-radius: 6px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-i{display: block!important;width: 20px!important;height: 20px!important;flex: none!important;stroke-linecap: round!important;stroke-linejoin: round!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) a{color: inherit!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-sr{position: absolute!important;width: 1px!important;height: 1px!important;margin: -1px!important;padding: 0!important;overflow: hidden!important;clip: rect(0 0 0 0)!important;white-space: nowrap!important;border: 0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-h3{display: flex!important;align-items: center!important;gap: 8px!important;color: var(--bn-forest)!important;font-size: 20px!important;font-weight: 700!important;line-height: 1.3!important;letter-spacing: -.01em!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn{display: inline-flex!important;align-items: center!important;justify-content: center!important;gap: 8px!important;flex: none!important;min-height: 46px!important;margin: 0!important;padding: 10px 18px!important;border: 1.5px solid var(--bn-brand)!important;border-radius: 12px!important;background: var(--bn-brand)!important;color: var(--bn-forest)!important;font-size: 15px!important;font-weight: 700!important;line-height: 1.2!important;text-align: center!important;text-decoration: none!important;cursor: pointer!important;transition: background .15s ease, border-color .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn:hover{border-color: var(--bn-brand-2)!important;background: var(--bn-brand-2)!important;color: var(--bn-forest)!important;text-decoration: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn:disabled{cursor: progress!important;opacity: .65!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn-line{border-color: var(--bn-line)!important;background: #fff!important;color: var(--bn-forest)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn-line:hover{border-color: var(--bn-forest)!important;background: #fff!important;color: var(--bn-forest)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn-small{min-height: 40px!important;margin-top: 10px!important;padding: 8px 14px!important;font-size: 14px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn-small .bn-i{width: 16px!important;height: 16px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-textlink{display: inline-block!important;margin-top: 6px!important;color: var(--bn-emerald)!important;font-size: 14px!important;font-weight: 600!important;text-decoration: underline!important;text-decoration-thickness: 1px!important;text-underline-offset: 3px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-textlink:hover{color: var(--bn-emerald)!important;text-decoration-thickness: 2px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-linkbtn{display: inline!important;margin: 0!important;padding: 0!important;border: 0!important;background: none!important;color: var(--bn-emerald)!important;font-size: 14px!important;font-weight: 600!important;line-height: 1.5!important;text-decoration: underline!important;text-underline-offset: 3px!important;cursor: pointer!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-linkbtn:hover{text-decoration-thickness: 2px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-linkbtn-muted{color: var(--bn-muted)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-chip-btn{display: inline-flex!important;align-items: center!important;min-height: 34px!important;margin: 0!important;padding: 5px 11px!important;border: 1px solid var(--bn-line)!important;border-radius: 999px!important;background: #fff!important;color: var(--bn-forest)!important;font-size: 13px!important;font-weight: 600!important;line-height: 1.3!important;text-decoration: none!important;cursor: pointer!important;transition: border-color .15s ease, background .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-chip-btn:hover{border-color: var(--bn-forest)!important;color: var(--bn-forest)!important;text-decoration: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-chip-btn.is-done{border-color: var(--bn-emerald)!important;background: var(--bn-mint)!important;color: var(--bn-mint-ink)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-icon-btn{display: inline-flex!important;align-items: center!important;justify-content: center!important;width: 36px!important;height: 36px!important;flex: none!important;margin: 0!important;padding: 0!important;border: 1px solid var(--bn-line)!important;border-radius: 50%!important;background: #fff!important;color: var(--bn-muted)!important;font-size: 20px!important;line-height: 1!important;cursor: pointer!important;transition: border-color .15s ease, color .15s ease, background .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-icon-btn:hover{border-color: var(--bn-heart)!important;color: var(--bn-heart)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-icon-btn .bn-i{width: 18px!important;height: 18px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-fav[aria-pressed="true"]{border-color: var(--bn-heart)!important;background: #fdeef3!important;color: var(--bn-heart)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-fav[aria-pressed="true"] svg{fill: currentColor!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-hero{display: block!important;margin-top: 24px!important;padding: 44px 48px!important;border-radius: 24px!important;background: var(--bn-forest)!important;color: var(--bn-on-dark)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-eyebrow{display: inline-block!important;padding: 4px 10px!important;border-radius: 999px!important;background: var(--bn-mint)!important;color: var(--bn-mint-ink)!important;font-size: 13px!important;font-weight: 600!important;line-height: 1.4!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-title{display: block!important;margin-top: 14px!important;color: #fff!important;font-size: 48px!important;font-weight: 700!important;line-height: 1.05!important;letter-spacing: -.03em!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-lede{display: block!important;max-width: 700px!important;margin-top: 14px!important;color: var(--bn-on-dark)!important;font-size: 18px!important;line-height: 1.55!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-form{display: block!important;max-width: 820px!important;margin-top: 26px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-label{display: block!important;margin-bottom: 8px!important;color: #fff!important;font-size: 15px!important;font-weight: 700!important;line-height: 1.4!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-field{display: flex!important;align-items: stretch!important;gap: 8px!important;padding: 6px!important;border-radius: 16px!important;background: #fff!important;box-shadow: 0 0 0 0 rgba(89, 216, 110, 0)!important;transition: box-shadow .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-field:focus-within{box-shadow: 0 0 0 4px rgba(89, 216, 110, .45)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-input{display: block!important;flex: 1 1 auto!important;width: 100%!important;min-width: 0!important;height: 50px!important;margin: 0!important;padding: 0 12px!important;border: 0!important;border-radius: 12px!important;background: transparent!important;box-shadow: none!important;outline: none!important;color: var(--bn-forest)!important;font-size: 18px!important;font-weight: 600!important;line-height: 50px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-input::placeholder{color: #8a9ba1!important;font-weight: 500!important;opacity: 1!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-go{min-height: 50px!important;padding: 10px 20px!important;font-size: 16px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-try{display: flex!important;flex-wrap: wrap!important;align-items: center!important;gap: 8px!important;margin-top: 14px!important;color: var(--bn-on-dark-muted)!important;font-size: 14px!important;line-height: 1.4!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-example{display: inline-block!important;margin: 0!important;padding: 5px 12px!important;border: 1px solid rgba(255, 255, 255, .25)!important;border-radius: 999px!important;background: transparent!important;color: var(--bn-on-dark)!important;font-size: 13px!important;font-weight: 600!important;line-height: 1.4!important;cursor: pointer!important;transition: border-color .15s ease, background .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-example:hover{border-color: var(--bn-brand)!important;background: rgba(89, 216, 110, .12)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-example:disabled{cursor: progress!important;opacity: .6!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-status{display: flex!important;flex-wrap: wrap!important;align-items: center!important;gap: 6px 12px!important;margin-top: 18px!important;padding: 16px 20px!important;border: 1px solid var(--bn-line)!important;border-radius: 16px!important;background: #fff!important;color: var(--bn-ink)!important;font-size: 16px!important;line-height: 1.5!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-status.is-error{border-color: #f3c7c7!important;background: var(--bn-red)!important;color: var(--bn-red-ink)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-status.is-error .bn-linkbtn{color: var(--bn-red-ink)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-status-text{display: block!important;flex: 1 1 260px!important;font-weight: 600!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-status-tip{display: block!important;flex: 1 0 100%!important;padding-left: 34px!important;color: var(--bn-muted)!important;font-size: 14px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-spinner{display: block!important;width: 22px!important;height: 22px!important;flex: none!important;border: 3px solid var(--bn-mint)!important;border-top-color: var(--bn-emerald)!important;border-radius: 50%!important;animation: ssk-bn-spin .8s linear infinite!important}
@keyframes ssk-bn-spin{to { transform: rotate(360deg); }}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]).is-busy .bn-groups{opacity: .45!important;transition: opacity .2s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-layout{display: grid!important;grid-template-columns: minmax(0, 1fr)!important;gap: 28px!important;margin-top: 28px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-layout.has-results{grid-template-columns: minmax(0, 1fr) 320px!important;align-items: start!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-layout:not(.has-results) .bn-side{display: grid!important;grid-template-columns: repeat(2, minmax(0, 1fr))!important;gap: 20px!important;position: static!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-results{display: block!important;min-width: 0!important;scroll-margin-top: 100px!important;outline: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-results-head{display: flex!important;flex-wrap: wrap!important;align-items: flex-end!important;justify-content: space-between!important;gap: 12px 20px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-results-head .bn-h3{font-size: 26px!important;letter-spacing: -.02em!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-meta{display: block!important;margin-top: 4px!important;color: var(--bn-muted)!important;font-size: 15px!important;line-height: 1.5!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-filter{display: flex!important;flex-wrap: wrap!important;gap: 8px!important;margin-top: 18px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-pill{display: inline-block!important;margin: 0!important;padding: 7px 14px!important;border: 1.5px solid var(--bn-line)!important;border-radius: 999px!important;background: #fff!important;color: var(--bn-ink)!important;font-size: 14px!important;font-weight: 600!important;line-height: 1.35!important;cursor: pointer!important;transition: border-color .15s ease, background .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-pill:hover{border-color: var(--bn-forest)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-pill[aria-pressed="true"]{border-color: var(--bn-forest)!important;background: var(--bn-forest)!important;color: #fff!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-group{display: block!important;margin-top: 30px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-group-title{display: block!important;color: var(--bn-forest)!important;font-size: 18px!important;font-weight: 700!important;line-height: 1.35!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-group-note{display: block!important;margin-top: 2px!important;color: var(--bn-muted)!important;font-size: 14px!important;line-height: 1.5!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-cards{display: grid!important;grid-template-columns: repeat(auto-fill, minmax(230px, 1fr))!important;gap: 12px!important;margin-top: 12px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-card{display: flex!important;flex-direction: column!important;justify-content: space-between!important;gap: 14px!important;min-width: 0!important;padding: 16px 16px 14px!important;border: 1px solid var(--bn-line)!important;border-radius: 16px!important;background: #fff!important;transition: border-color .15s ease, box-shadow .15s ease!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-card:hover{border-color: #b9c9cc!important;box-shadow: 0 12px 24px -20px rgba(12, 41, 40, .5)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-card-text{display: block!important;min-width: 0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-name{display: block!important;color: var(--bn-forest)!important;font-size: 21px!important;font-weight: 700!important;line-height: 1.2!important;letter-spacing: -.01em!important;overflow-wrap: anywhere!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-why{display: block!important;margin-top: 6px!important;color: var(--bn-muted)!important;font-size: 14px!important;line-height: 1.5!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-card-actions{display: flex!important;flex-wrap: wrap!important;align-items: center!important;gap: 6px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-domain{margin-left: auto!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-more-row{display: flex!important;flex-wrap: wrap!important;align-items: center!important;gap: 10px 16px!important;margin-top: 30px!important;padding: 20px 22px!important;border-radius: 18px!important;background: var(--bn-paper)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-more-row .bn-meta{flex: 1 1 260px!important;margin-top: 0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-side{display: grid!important;gap: 20px!important;position: sticky!important;top: 100px!important;min-width: 0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-shortlist{display: block!important;padding: 20px!important;border: 1px solid var(--bn-line)!important;border-radius: 18px!important;background: #fff!important;outline: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-shortlist .bn-i{color: var(--bn-heart)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-count{display: inline-flex!important;align-items: center!important;justify-content: center!important;min-width: 26px!important;height: 26px!important;padding: 0 8px!important;border-radius: 999px!important;background: var(--bn-paper)!important;color: var(--bn-forest)!important;font-size: 13px!important;font-weight: 700!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-empty{display: block!important;margin-top: 10px!important;color: var(--bn-muted)!important;font-size: 14px!important;line-height: 1.55!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved{display: grid!important;gap: 0!important;margin-top: 10px!important;max-height: 420px!important;overflow-y: auto!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-item{display: flex!important;align-items: center!important;gap: 8px!important;padding: 10px 0!important;border-top: 1px solid var(--bn-line)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-item:first-child{border-top: 0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-text{display: block!important;flex: 1 1 auto!important;min-width: 0!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-name{display: block!important;color: var(--bn-forest)!important;font-size: 16px!important;font-weight: 700!important;line-height: 1.3!important;overflow-wrap: anywhere!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-domain{display: inline-block!important;color: var(--bn-emerald)!important;font-size: 13px!important;font-weight: 600!important;line-height: 1.5!important;text-decoration: underline!important;text-underline-offset: 2px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-domain:hover{color: var(--bn-emerald)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-remove{width: 30px!important;height: 30px!important;font-size: 18px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-saved-actions{display: flex!important;flex-wrap: wrap!important;gap: 16px!important;margin-top: 12px!important;padding-top: 12px!important;border-top: 1px solid var(--bn-line)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-next{display: block!important;padding: 20px!important;border-radius: 18px!important;background: var(--bn-mint)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-next .bn-h3{color: var(--bn-mint-ink)!important;font-size: 18px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-steps{display: grid!important;gap: 14px!important;margin-top: 12px!important;counter-reset: bn-step!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-steps li{display: block!important;position: relative!important;padding-left: 36px!important;counter-increment: bn-step!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-steps li:before{content: counter(bn-step)!important;display: flex!important;align-items: center!important;justify-content: center!important;position: absolute!important;top: 0!important;left: 0!important;width: 26px!important;height: 26px!important;border-radius: 50%!important;background: var(--bn-forest)!important;color: #fff!important;font-size: 13px!important;font-weight: 700!important;line-height: 1!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-steps strong{display: block!important;color: var(--bn-forest)!important;font-size: 15px!important;line-height: 1.4!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-steps span{display: block!important;margin-top: 2px!important;color: var(--bn-mint-ink)!important;font-size: 14px!important;line-height: 1.5!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) template{display: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) [hidden][hidden]{display: none!important}
@media (max-width: 1080px){:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-layout.has-results{grid-template-columns: minmax(0, 1fr)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-side{position: static!important;grid-template-columns: repeat(2, minmax(0, 1fr))!important}}
@media (max-width: 700px){:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]){padding: 0 16px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-hero{margin-top: 8px!important;padding: 28px 20px!important;border-radius: 18px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-title{font-size: 34px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-lede{font-size: 16px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-field{flex-direction: column!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-input{height: 48px!important;font-size: 17px!important;line-height: 48px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-go{width: 100%!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-results-head .bn-h3{font-size: 22px!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-filter{flex-wrap: nowrap!important;margin: 16px -16px 0!important;padding: 0 16px 6px!important;overflow-x: auto!important;scrollbar-width: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-pill{flex: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-side,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-layout:not(.has-results) .bn-side{grid-template-columns: minmax(0, 1fr)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-cards{grid-template-columns: minmax(0, 1fr)!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-more-row .bn-btn{width: 100%!important}}
@media (prefers-reduced-motion: reduce){:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-btn,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-pill,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-card,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-chip-btn,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-icon-btn,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-example,:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-field{transition: none!important}
:is(#ssk-bn,[data-ssk-bn]):is(#ssk-bn,[data-ssk-bn]) .bn-spinner{animation-duration: 2.4s!important}}
