.sr-subscribe{background:var(--cb-tint);border:1px solid #c9d6ec;border-radius:.875rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.875rem 1.125rem;display:flex}.sr-subscribe p{color:#3d4658;word-break:keep-all;margin:0;font-size:.8125rem}.sr-subscribe strong{color:var(--cb-ink);font-weight:800}.sr-subscribe__btn{background:var(--cb-ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:.625rem;outline:none;margin-left:auto;padding:.5rem 1rem;font-family:inherit;font-size:.78125rem;font-weight:700}.sr-subscribe__btn:hover{background:var(--cb-ink-hover)}.sr-subscribe__btn:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-dialog-overlay{z-index:60;padding:1.5rem;padding-bottom:calc(24px + var(--cb-kb-inset,0px));animation:cb-fade-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);background:#121a2a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sr-dialog{width:100%;max-width:460px;max-height:100%;animation:cb-pop-in var(--cb-dur-base,.22s) var(--cb-ease,ease);background:#fff;border-radius:1.125rem;padding:1.375rem 1.5rem;overflow-y:auto;box-shadow:0 20px 60px #121a2a4d}.sr-dialog__head{align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.sr-dialog__head h2{color:var(--cb-ink);margin:0;font-size:.96875rem;font-weight:800}.sr-dialog__close{background:var(--cb-bg);color:var(--cb-text-sub);cursor:pointer;border:none;border-radius:.5rem;outline:none;margin-left:auto;padding:.3125rem .75rem;font-family:inherit;font-size:.75rem;font-weight:700}.sr-dialog__close:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-dialog__desc{color:var(--cb-text-meta);word-break:keep-all;margin:0 0 .875rem;font-size:.78125rem}.sr-dialog__query{background:var(--cb-tint-soft);font-family:var(--cb-font-data);color:#3d4658;border-radius:.75rem;margin-bottom:.875rem;padding:.75rem .875rem;font-size:.78125rem}.sr-dialog__label{color:var(--cb-text-sub);margin:0 0 .375rem;font-size:.75rem;font-weight:800}.sr-dialog__scopes{margin:0 0 .875rem}.sr-dialog__name{box-sizing:border-box;border:1px solid var(--cb-border);width:100%;color:var(--cb-text);border-radius:.625rem;outline:none;margin-bottom:.875rem;padding:.625rem .875rem;font-family:inherit;font-size:.84375rem;font-weight:600}.sr-dialog__name:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.sr-dialog__summary{box-sizing:border-box;border:1px solid var(--cb-border);width:100%;color:var(--cb-text);resize:vertical;border-radius:.625rem;outline:none;margin-bottom:.875rem;padding:.625rem .875rem;font-family:inherit;font-size:.8125rem;line-height:1.5}.sr-dialog__summary:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.sr-dialog__error{color:var(--cb-accent);word-break:keep-all;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.sr-similar{border:1px solid var(--cb-border);background:#fff;border-radius:.875rem;margin-bottom:1rem;padding:.875rem .9375rem}.sr-similar__head{color:var(--cb-ink);margin:0 0 .25rem;font-size:.8125rem;font-weight:800}.sr-similar__head strong{color:var(--cb-ink);font-weight:800}.sr-similar__count{font-family:var(--cb-font-data);color:var(--cb-ink-soft)}.sr-similar__note{color:var(--cb-text-meta);word-break:keep-all;margin:0;font-size:.75rem}.sr-similar__list{flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.sr-similar__fold{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:0;font-family:inherit;display:flex}.sr-similar__fold:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-similar__fold .sr-similar__head{margin:0}.sr-similar__fold:hover .sr-similar__head{color:var(--cb-ink-soft)}.sr-similar__fold+.sr-similar__note{margin-top:.25rem}.sr-similar__row{border-top:1px solid var(--cb-border);padding:.5rem 0}.sr-similar__row:first-child{border-top:none;padding-top:0}.sr-similar__main{flex:1;min-width:0;display:block}.sr-similar__name{color:var(--cb-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;display:block;overflow:hidden}.sr-similar__meta{color:var(--cb-text-meta);flex-wrap:wrap;align-items:center;gap:.375rem;margin:.1875rem 0 0;font-size:.6875rem;display:flex}.sr-similar__terms{flex-wrap:wrap;gap:.25rem;display:inline-flex}.sr-similar__term{background:var(--cb-tint);color:var(--cb-ink-soft);border-radius:.3125rem;padding:.0625rem .3125rem;font-weight:700}.sr-similar__subs{font-family:var(--cb-font-data)}.sr-similar__btn{cursor:pointer;color:var(--cb-ink);border:1.5px solid var(--cb-ink);white-space:nowrap;text-align:center;background:#fff;border-radius:.5rem;outline:none;flex-shrink:0;min-width:4.25rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;font-weight:800}.sr-similar__btn:hover:not(:disabled){background:var(--cb-tint)}.sr-similar__btn:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-similar__btn:disabled{cursor:default}.sr-similar__error{color:var(--cb-accent);word-break:keep-all;margin:.625rem 0 0;font-size:.71875rem;font-weight:700}.sr-similar__btn[data-on]{background:var(--cb-green);border-color:var(--cb-green);color:#fff}.sr-dialog__submit{background:var(--cb-ink);color:#fff;cursor:pointer;border:none;border-radius:.6875rem;outline:none;width:100%;margin-bottom:.5rem;padding:.75rem 0;font-family:inherit;font-size:.84375rem;font-weight:800}.sr-dialog__submit:hover{background:var(--cb-ink-hover)}.sr-dialog__submit:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-dialog__alt{text-align:center;width:100%;color:var(--cb-ink-soft);border-radius:.5rem;outline:none;padding:.25rem 0;font-size:.78125rem;font-weight:700;text-decoration:none;display:block}.sr-dialog__alt:hover{color:var(--cb-ink)}.sr-dialog__alt:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-dialog__select{border:1px solid var(--cb-border);background:var(--cb-card);width:100%;color:var(--cb-text);border-radius:.5rem;margin:0 0 .5rem;padding:.5rem .625rem;font-size:.8125rem}.sr-dialog__targets{gap:.5rem;margin:.25rem 0 .5rem;display:flex}.sr-dialog__targets button{border:1px solid var(--cb-border);background:var(--cb-card);color:var(--cb-text-sub);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color var(--cb-dur-fast) var(--cb-ease), color var(--cb-dur-fast) var(--cb-ease);border-radius:.5rem;flex:1;padding:.5rem .625rem;font-size:.8125rem;overflow:hidden}.sr-dialog__targets button[data-active]{border-color:var(--cb-ink);background:var(--cb-tint);color:var(--cb-ink);font-weight:700}.sr-similar--exact{border-color:var(--cb-ink);background:var(--cb-tint-soft);border-width:1.5px}.sr-similar--exact .sr-similar__head strong{color:var(--cb-ink)}.sr-similar__line{align-items:center;gap:.625rem;display:flex}.sr-similar__toggle{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;flex:1;align-items:flex-start;gap:.375rem;min-width:0;padding:.125rem 0;font-family:inherit;display:flex}.sr-similar__toggle:hover .sr-similar__name{text-decoration:underline}.sr-similar__toggle:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-similar__caret{color:var(--cb-text-hint);flex:none;font-size:.6875rem;line-height:1.5}.sr-similar__detail{background:var(--cb-tint-soft);animation:cb-pop-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.625rem;margin:.4375rem 0 .125rem 1.0625rem;padding:.625rem .75rem}.sr-similar__cond{color:var(--cb-text-sub);word-break:keep-all;margin:0;font-size:.75rem;line-height:1.7}.sr-similar__cond--none{color:var(--cb-text-hint)}.sr-similar__raw{font-family:var(--cb-font-data);color:var(--cb-text-meta);word-break:break-all;margin:0;font-size:.6875rem}.sr-similar__more{width:fit-content;color:var(--cb-ink-soft);border-radius:.375rem;outline:none;margin:.4375rem 0 0 auto;font-size:.71875rem;font-weight:700;text-decoration:none;display:block}.sr-similar__more:hover{text-decoration:underline}.sr-similar__more:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-dialog__blocked{background:var(--cb-tint-soft);color:var(--cb-text-sub);border-radius:.625rem;padding:.625rem .75rem}.sr-similar__alias{background:var(--cb-tint-soft);animation:cb-pop-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.625rem;margin:.4375rem 0 .125rem 1.0625rem;padding:.5625rem .6875rem}.sr-similar__alias label{color:var(--cb-text-sub);margin-bottom:.3125rem;font-size:.6875rem;font-weight:800;display:block}.sr-similar__alias label span{color:var(--cb-text-hint);font-weight:600}.sr-similar__alias-row{gap:.375rem;display:flex}.sr-similar__alias input{min-width:0;color:var(--cb-ink);border:1.5px solid var(--cb-border);background:#fff;border-radius:.5rem;outline:none;flex:1;padding:.4375rem .625rem;font-family:inherit;font-size:.78125rem}.sr-similar__alias input:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.sr-similar__alias button{cursor:pointer;border:1.5px solid var(--cb-ink);background:var(--cb-ink);color:#fff;border-radius:.5rem;outline:none;flex:none;padding:0 .75rem;font-family:inherit;font-size:.71875rem;font-weight:800}.sr-similar__alias button:disabled{opacity:.45;cursor:default}.sr-similar__alias button:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-similar__saved,.sr-similar__upsell{color:var(--cb-text-meta);word-break:keep-all;margin:.4375rem 0 .125rem 1.0625rem;font-size:.6875rem}.sr-similar__saved strong{color:var(--cb-ink);font-weight:800}.sr-similar__upsell strong{color:var(--cb-ink-soft);font-weight:800}.sr-subscribe__btn,.sr-dialog__submit,.sr-dialog__close{transition:background var(--cb-dur-fast,.15s) var(--cb-ease,ease), border-color var(--cb-dur-fast,.15s) var(--cb-ease,ease), color var(--cb-dur-fast,.15s) var(--cb-ease,ease), transform var(--cb-dur-fast,.15s) var(--cb-ease,ease)}.sr-subscribe__btn:active{transform:translateY(1px)}
