.sr-container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.sr-dock{margin-bottom:1.25rem}.sr-builder{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1.375rem 1.5rem}.sr-builder[data-floating]{top:calc(var(--cb-header-h) + .5rem);z-index:10;box-sizing:border-box;width:min(72.5rem,100vw - 2.5rem);position:fixed;left:50%;transform:translate(-50%)}.sr-sentinel{height:.0625rem;margin-bottom:-.0625rem}.sr-builder{transition:padding var(--cb-dur-base,.22s) var(--cb-ease,ease), border-radius var(--cb-dur-base,.22s) var(--cb-ease,ease), box-shadow var(--cb-dur-base,.22s) var(--cb-ease,ease), margin var(--cb-dur-base,.22s) var(--cb-ease,ease)}.sr-builder__main{transition:grid-template-rows var(--cb-dur-base,.22s) var(--cb-ease,ease);grid-template-rows:1fr;display:grid}.sr-builder__main-inner{min-height:0}.sr-builder[data-collapsed]{padding:0;box-shadow:0 6px 20px #121a2a1a}.sr-builder[data-collapsed] .sr-builder__main{grid-template-rows:0fr}.sr-builder[data-collapsed] .sr-builder__main-inner{overflow:hidden}.sr-peek{border-radius:inherit;text-align:left;cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:.5rem;width:100%;padding:.6875rem .875rem;font-family:inherit;display:none}.sr-builder[data-collapsed] .sr-peek{display:flex}.sr-peek:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-peek__icon{color:var(--cb-ink-soft);flex:none;font-size:.9375rem}.sr-peek__q{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cb-ink);flex:1;font-size:.8125rem;font-weight:700;overflow:hidden}.sr-peek__count{font-family:var(--cb-font-data);color:var(--cb-text-meta);flex:none;font-size:.75rem}.sr-peek__edit{background:var(--cb-tint-soft);color:var(--cb-ink-soft);transition:background var(--cb-dur-fast,.15s) var(--cb-ease,ease), color var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:62.4375rem;flex:none;padding:.25rem .625rem;font-size:.75rem;font-weight:700}.sr-peek:hover .sr-peek__edit{background:var(--cb-ink);color:#fff}.sr-builder__close{width:1.625rem;height:1.625rem;color:var(--cb-text-meta);cursor:pointer;transition:background var(--cb-dur-fast,.15s) var(--cb-ease,ease), color var(--cb-dur-fast,.15s) var(--cb-ease,ease);background:0 0;border:none;border-radius:.5rem;outline:none;flex:none;padding:0;font-size:.8125rem;line-height:1}.sr-builder__close:hover{background:var(--cb-tint-soft);color:var(--cb-ink)}.sr-builder__close:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-builder__head{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}.sr-builder__head h1{letter-spacing:-.02em;color:var(--cb-ink);white-space:nowrap;margin:0;font-size:1.125rem;font-weight:800}.sr-builder__hint{min-width:0;color:var(--cb-text-meta);word-break:keep-all;flex:1;font-size:.78125rem;line-height:1.5}.sr-hint-ex{font-family:var(--cb-font-data);color:var(--cb-ink-soft);font-weight:600}.sr-builder__actions{display:contents}.sr-builder__help{border:1px solid var(--cb-border-hover);color:var(--cb-text-sub);white-space:nowrap;cursor:pointer;transition:color var(--cb-dur-fast,.15s) var(--cb-ease,ease), border-color var(--cb-dur-fast,.15s) var(--cb-ease,ease);background:#fff;border-radius:62.4375rem;outline:none;flex:none;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:700}.sr-builder__help:hover{color:var(--cb-ink);border-color:var(--cb-ink-soft)}.sr-builder__help:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-tut{border:1px solid var(--cb-ink-soft);background:var(--cb-tint-soft);animation:cb-pop-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.75rem;margin:0 0 .875rem;padding:.75rem .875rem}.sr-tut[data-done]{border-color:var(--cb-accent)}.sr-tut__head{align-items:baseline;gap:.5rem;display:flex}.sr-tut__step{font-family:var(--cb-font-data);color:#fff;background:var(--cb-ink);border-radius:62.4375rem;flex:none;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700}.sr-tut__title{color:var(--cb-ink);word-break:keep-all;margin:0;font-size:.84375rem;font-weight:800}.sr-tut__body{color:var(--cb-text-sub);word-break:keep-all;margin:.375rem 0 0;font-size:.78125rem;line-height:1.6}.sr-tut__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;display:flex}.sr-tut__next,.sr-tut__fill,.sr-tut__prev,.sr-tut__skip{cursor:pointer;transition:background var(--cb-dur-fast,.15s) var(--cb-ease,ease), color var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.5625rem;outline:none;font-family:inherit;font-size:.75rem;font-weight:700}.sr-tut__next{background:var(--cb-ink);color:#fff;border:none;padding:.4375rem 1rem}.sr-tut__fill{border:1px solid var(--cb-border-hover);color:var(--cb-text-sub);background:#fff;padding:.375rem .75rem}.sr-tut__fill:hover{color:var(--cb-ink)}.sr-tut__prev{color:var(--cb-text-meta);background:0 0;border:none;padding:.375rem}.sr-tut__skip{color:var(--cb-text-meta);background:0 0;border:none;margin-left:auto;padding:.375rem}.sr-tut__prev:hover,.sr-tut__skip:hover{color:var(--cb-ink)}.sr-tut__next:focus-visible,.sr-tut__fill:focus-visible,.sr-tut__prev:focus-visible,.sr-tut__skip:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-builder[data-tut=term-input] [data-tut-el=term-input],.sr-builder[data-tut=add-group] [data-tut-el=add-group],.sr-builder[data-tut=add-exclude] [data-tut-el=add-exclude],.sr-builder[data-tut=search] [data-tut-el=search],.sr-builder[data-tut=mode] [data-tut-el=mode],.sr-builder[data-tut=direct-input] [data-tut-el=direct-input]{animation:sr-tut-pulse 1.6s var(--cb-ease,ease) infinite;border-radius:.6875rem;box-shadow:0 0 0 3px #d21d6238}@keyframes sr-tut-pulse{0%,to{box-shadow:0 0 0 3px #d21d6238}50%{box-shadow:0 0 0 6px #d21d621a}}@media (prefers-reduced-motion:reduce){.sr-builder[data-tut] [data-tut-el]{animation:none}}.sr-seg{background:#e7ebf1;border-radius:.5625rem;padding:.125rem;display:flex}.sr-seg--mode{margin-left:auto}.sr-seg button{cursor:pointer;color:var(--cb-text-meta);white-space:nowrap;background:0 0;border:none;border-radius:.4375rem;outline:none;padding:.28125rem .75rem;font-family:inherit;font-size:.75rem;font-weight:700}.sr-seg button:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-seg button[data-active]{color:var(--cb-ink);background:#fff}.sr-bld{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.sr-group{border:1.5px solid var(--cb-border-hover);background:var(--cb-tint-soft);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.5rem .75rem;display:flex}.sr-group--not{background:#fdf5f8;border:1.5px dashed #e3a8bf}.sr-group__term{background:var(--cb-ink-soft);color:#fff;animation:cb-chip-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .375rem .25rem .75rem;font-size:.78125rem;font-weight:700;display:inline-flex}.sr-group--not .sr-group__term{background:var(--cb-accent)}.sr-chip,.sr-seg button,.sr-size button,.sr-add-group,.sr-search-btn,.sr-group__term-x,.sr-group__remove,.sr-filter__toggle,.sr-empty__reset{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-chip:active,.sr-add-group:active,.sr-search-btn:active{transform:translateY(1px)}.sr-group__term-x{color:#fff;cursor:pointer;background:#ffffff38;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;font-size:.8125rem;line-height:1;display:inline-flex}.sr-group__term-x:hover{background:#fff6}.sr-group__term-x:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-group__or{color:var(--cb-text-hint);font-size:.71875rem;font-weight:700}.sr-group__input{width:4rem;color:var(--cb-text);background:0 0;border:none;outline:none;font-family:inherit;font-size:.78125rem}.sr-group--not .sr-group__input{width:4.375rem}.sr-term-input{display:inline-flex;position:relative}.sr-suggest{z-index:20;border:1px solid var(--cb-border);background:var(--cb-card);min-width:10.5rem;animation:cb-pop-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.625rem;flex-direction:column;padding:.25rem;display:flex;position:absolute;top:calc(100% + .375rem);left:-.5rem;box-shadow:0 10px 28px #121a2a24}.sr-suggest button{text-align:left;color:var(--cb-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.4375rem;padding:.4375rem .625rem;font-size:.78125rem}.sr-suggest button:hover{background:var(--cb-tint-soft);color:var(--cb-ink)}.sr-builder__note{background:var(--cb-tint-soft);color:var(--cb-text-sub);word-break:keep-all;border-radius:.5625rem;margin:.625rem 0 0;padding:.5rem .75rem;font-size:.78125rem}.sr-group__remove{color:var(--cb-text-hint);cursor:pointer;background:0 0;border:none;outline:none;margin-left:.125rem;padding:0 .1875rem;font-size:.75rem;line-height:1}.sr-group__remove:hover{color:var(--cb-accent)}.sr-group__remove:focus-visible{box-shadow:var(--cb-focus-ring);border-radius:.25rem}.sr-op{color:var(--cb-text-meta);font-family:inherit;font-size:.71875rem;font-weight:700}.sr-op[data-not]{color:var(--cb-accent)}.sr-add-group{color:var(--cb-text-sub);cursor:pointer;background:#fff;border:1px dashed #b6c1d4;border-radius:.75rem;outline:none;padding:.5rem .875rem;font-family:inherit;font-size:.78125rem;font-weight:700}.sr-add-group:hover{color:var(--cb-ink);border-color:var(--cb-border-hover)}.sr-add-group:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-add-group--not{color:var(--cb-accent);border-color:#e3a8bf}.sr-add-group--not:hover{color:var(--cb-accent);border-color:var(--cb-accent)}.sr-search-btn{background:var(--cb-ink);color:#fff;cursor:pointer;border:none;border-radius:.6875rem;outline:none;margin-left:auto;padding:.625rem 1.625rem;font-family:inherit;font-size:.84375rem;font-weight:800}.sr-search-btn:hover{background:var(--cb-ink-hover)}.sr-search-btn:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-direct{align-items:stretch;gap:.625rem;display:flex}.sr-direct textarea{border:1.5px solid var(--cb-border-hover);min-width:0;font-family:var(--cb-font-data);color:var(--cb-text);resize:vertical;border-radius:.75rem;outline:none;flex:1;padding:.75rem .875rem;font-size:.8125rem;line-height:1.6}.sr-direct textarea:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.sr-direct .sr-search-btn{margin-left:0;padding:0 1.625rem}.sr-direct-feedback{margin-top:.625rem}.sr-direct-ex{color:var(--cb-text-meta);word-break:keep-all;margin:0;font-size:.78125rem}.sr-preview{animation:cb-fade-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0 0 .5rem;display:flex}.sr-preview__label{color:var(--cb-text-hint);letter-spacing:.02em;margin-right:.125rem;font-size:.6875rem;font-weight:700}.sr-pv-group{flex-wrap:wrap;align-items:center;gap:.3125rem;display:inline-flex}.sr-pv-group--or{border:1px solid var(--cb-border);background:var(--cb-tint-soft);border-radius:.625rem;padding:.25rem .5rem}.sr-pv-op{font-family:var(--cb-font-data);color:var(--cb-text-hint);font-size:.65625rem;font-weight:700}.sr-pv-op--not{color:var(--cb-accent)}.sr-pv-not{background:#fdf5f8;border:1px dashed #e3a8bf;border-radius:.625rem;align-items:center;gap:.3125rem;padding:.25rem .5rem;display:inline-flex}.sr-pv-term{background:var(--cb-ink-soft);color:#fff;border-radius:.5rem;align-items:center;padding:.1875rem .5625rem;font-size:.75rem;font-weight:700;display:inline-flex}.sr-pv-term[data-phrase]{background:var(--cb-ink)}.sr-pv-not .sr-pv-term{background:var(--cb-accent)}.sr-status{align-items:center;gap:.3125rem;margin:0;font-size:.75rem;font-weight:600;display:flex}.sr-status[data-ok]{color:var(--cb-green)}.sr-status[data-err]{color:var(--cb-accent)}.sr-grid{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.sr-main{min-width:0}.sr-rail{flex-direction:column;gap:.875rem;display:flex}.sr-filter{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1.125rem 1.25rem}.sr-filter h2{color:var(--cb-ink);margin:0 0 .75rem;font-size:.8125rem;font-weight:800}.sr-filter h2[data-sub]{border-top:1px solid var(--cb-divider);margin:.875rem 0 .75rem;padding-top:.75rem}.sr-filter h2[data-sub][data-first]{border-top:none;margin-top:0;padding-top:0}.sr-filter__toggle{cursor:pointer;text-align:left;width:100%;color:var(--cb-ink);background:0 0;border:none;outline:none;align-items:center;gap:.375rem;margin:0;padding:0;font-family:inherit;font-size:.8125rem;font-weight:800;display:flex}.sr-filter__toggle:focus-visible{box-shadow:var(--cb-focus-ring);border-radius:.375rem}.sr-filter__body{transition:grid-template-rows var(--cb-dur-base,.22s) var(--cb-ease,ease);grid-template-rows:0fr;display:grid}.sr-filter__body[data-open]{grid-template-rows:1fr}.sr-filter__body-inner{padding-top:.75rem;overflow:hidden}.sr-filter__count{background:var(--cb-ink);color:#fff;min-width:1.125rem;height:1.125rem;font-family:var(--cb-font-data);border-radius:.5625rem;justify-content:center;align-items:center;padding:0 .3125rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.sr-filter__count[data-dot]{background:var(--cb-ink-soft)}.sr-filter__chev{color:var(--cb-text-meta);margin-left:auto;font-size:.6875rem;transition:transform .15s}.sr-filter__toggle[data-open] .sr-filter__chev{transform:rotate(180deg)}.sr-checks{flex-direction:column;gap:.5rem;font-size:.8125rem;display:flex}.sr-checks[data-boxed]{border-top:1px solid var(--cb-divider);margin-top:.75rem;padding-top:.75rem}.sr-filter__note{color:var(--cb-text-hint);word-break:keep-all;margin:.5rem 0 0;font-size:.71875rem;line-height:1.5}.sr-check{cursor:pointer;align-items:center;gap:.5rem;display:flex}.sr-check input{accent-color:var(--cb-ink);width:.9375rem;height:.9375rem}.sr-check__count{font-family:var(--cb-font-data);color:var(--cb-text-hint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.6875rem}.sr-chips{flex-wrap:wrap;gap:.375rem;display:flex}.sr-chip{background:var(--cb-tint);color:var(--cb-ink-soft);cursor:pointer;border:none;border-radius:.5rem;outline:none;padding:.25rem .6875rem;font-family:inherit;font-size:.75rem;font-weight:600}.sr-chip:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-chip[data-active]{background:var(--cb-ink);color:#fff;font-weight:700}.sr-dates{flex-direction:column;gap:.5rem;display:flex}.sr-dates input{border:1px solid var(--cb-border);font-family:var(--cb-font-data);color:var(--cb-text);border-radius:.5625rem;outline:none;padding:.4375rem .6875rem;font-size:.78125rem}.sr-dates input:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.sr-mchips{margin-bottom:.75rem}.sr-mchips__strip{gap:.375rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.sr-mchips__strip button{border:1px solid var(--cb-border);color:var(--cb-text-sub);white-space:nowrap;cursor:pointer;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);background:#fff;border-radius:.5625rem;outline:none;flex-shrink:0;align-items:center;gap:.25rem;padding:.375rem .6875rem .375rem .8125rem;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}.sr-mchips__strip button:active{transform:translateY(1px)}.sr-mchips__strip button:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-mchips__strip button[data-active]{background:var(--cb-ink);border-color:var(--cb-ink);color:#fff;font-weight:700}.sr-mchips__chev{opacity:.7;font-size:.5625rem}.sh-sheet__body .sr-filter{border-radius:.75rem;padding:.875rem 1rem}.sr-toolbar{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.75rem;display:flex}.sr-toolbar__stat{color:var(--cb-text-sub);margin:0;font-size:.875rem}.sr-toolbar__stat strong{font-family:var(--cb-font-data);color:var(--cb-ink);font-variant-numeric:tabular-nums;font-weight:600}.sr-toolbar__took{color:var(--cb-text-hint);font-size:.75rem}.sr-size{font-family:var(--cb-font-data);font-variant-numeric:tabular-nums;gap:.125rem;margin-left:auto;font-size:.75rem;display:flex}.sr-size button{font-family:inherit;font-size:inherit;color:var(--cb-text-meta);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:.4375rem;outline:none;padding:.28125rem .5625rem}.sr-size button:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-size button[data-active]{border-color:var(--cb-border);color:var(--cb-ink);cursor:default;background:#fff;font-weight:600}.sr-notice{background:var(--cb-tint-soft);border:1px solid var(--cb-border);animation:cb-fade-in var(--cb-dur-fast,.15s) var(--cb-ease,ease);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.6875rem .875rem;display:flex}.sr-notice__text{color:var(--cb-text-sub);word-break:keep-all;flex:220px;margin:0;font-size:.8125rem}.sr-notice__text strong{font-family:var(--cb-font-data);color:var(--cb-ink);font-variant-numeric:tabular-nums;font-weight:700}.sr-notice__btn{border:1px solid var(--cb-border);color:var(--cb-ink-soft);cursor:pointer;transition:border-color var(--cb-dur-fast,.15s) var(--cb-ease,ease), color var(--cb-dur-fast,.15s) var(--cb-ease,ease);background:#fff;border-radius:.5625rem;outline:none;flex:none;padding:.4375rem .875rem;font-family:inherit;font-size:.78125rem;font-weight:700}.sr-notice__btn:hover{border-color:var(--cb-border-hover);color:var(--cb-ink)}.sr-notice__btn:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-notice__link{color:var(--cb-ink);text-underline-offset:.1875rem;font-weight:700;text-decoration:underline}.sr-notice__link:hover{color:var(--cb-accent)}.sr-results{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;margin-bottom:1rem}.sr-result{color:inherit;border-bottom:1px solid var(--cb-divider);outline:none;padding:1rem 1.25rem;text-decoration:none;display:block;position:relative}.sr-result:hover{background:var(--cb-tint-soft)}.sr-result:has(.sr-result__link:focus-visible){box-shadow:inset 0 0 0 2px var(--cb-ink)}.sr-result__link{color:inherit;outline:none;text-decoration:none}.sr-result__link:after{content:"";position:absolute;inset:0}.sr-result__words,.sr-result__side{z-index:1;position:relative}.sr-results>.sr-result:first-child{border-radius:1rem 1rem 0 0}.sr-results>.sr-result:last-child{border-bottom:none;border-radius:0 0 1rem 1rem}.sr-result__meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4375rem;display:flex}.sr-result__type{color:var(--cb-ink-soft);font-size:.75rem;font-weight:700}.sr-result__status{border:1px solid var(--cb-border);color:var(--cb-text-sub);border-radius:.4375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.sr-result__status[data-kind=pending]{border-color:var(--cb-border-hover);color:var(--cb-ink-soft)}.sr-result__status[data-kind=processed]{border-color:var(--cb-border);color:var(--cb-text-meta);background:var(--cb-tint-soft)}.sr-result__dday{background:var(--cb-accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:.4375rem;padding:.15625rem .5rem;font-size:.6875rem;font-weight:700}.sr-result__date{font-family:var(--cb-font-data);color:var(--cb-text-hint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.71875rem}.sr-result__title{letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 .375rem;font-size:.96875rem;font-weight:700;line-height:1.5}.sr-result__snippet{color:var(--cb-text-sub);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.8125rem;line-height:1.7}.sr-result__snippet mark{color:var(--cb-text);background:#f6e8b8;border-radius:.1875rem;padding:0 .125rem;font-weight:700}.sr-result__foot{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sr-result__words{flex-wrap:wrap;gap:.3125rem;min-width:0;display:flex}.sr-result__words a{outline:none;text-decoration:none}.sr-result__words a:hover{background:var(--cb-tint-hover);color:var(--cb-ink)}.sr-result__words a:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-result__words a{background:var(--cb-tint);color:var(--cb-ink-soft);white-space:nowrap;border-radius:.4375rem;padding:.15625rem .5625rem;font-size:.71875rem;font-weight:600}.sr-result__side{color:var(--cb-text-meta);flex-shrink:0;align-items:center;gap:.625rem;margin-left:auto;font-size:.75rem;display:flex}.sr-news{color:var(--cb-ink-soft);white-space:nowrap;font-size:.78125rem;font-weight:800}.sr-rel{color:var(--cb-text-meta);white-space:nowrap;font-weight:700}.sr-news strong,.sr-rel strong{font-family:var(--cb-font-data);font-weight:inherit;font-variant-numeric:tabular-nums}.sr-sponsor{border-bottom:1px dashed #b6c1d4}.sr-sponsor--flat{border-bottom:none}.sr-sponsor__list{overscroll-behavior:contain;max-height:13.75rem;display:block;overflow-y:auto}.sr-sponsor__row{white-space:nowrap;color:inherit;border-radius:.4375rem;outline:none;align-items:baseline;gap:.5rem;padding:.3125rem .5rem;font-size:.78125rem;text-decoration:none;display:flex}.sr-sponsor__row--link:hover{background:var(--cb-tint-soft)}.sr-sponsor__row--link:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-sponsor__row-name{color:var(--cb-text);font-weight:700}.sr-sponsor__row-rep{color:var(--cb-ink);border:1px solid var(--cb-ink);border-radius:.25rem;padding:0 .25rem;font-size:.625rem;font-weight:800}.sr-sponsor__row-hanja{font-family:var(--cb-font-data);color:var(--cb-text-hint);font-size:.6875rem}.sr-sponsor__row-party{margin-left:auto;padding-left:.5rem;font-weight:600}.sr-sponsor__all{border-top:1px solid var(--cb-divider);color:var(--cb-ink-soft);text-align:center;outline:none;margin-top:.375rem;padding-top:.4375rem;font-size:.75rem;font-weight:700;text-decoration:none;display:block}.sr-sponsor__all:hover{color:var(--cb-ink)}.sr-sponsor__all:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-empty{background:var(--cb-tint-soft);border:1px solid var(--cb-border);text-align:center;border-radius:1rem;margin-bottom:1rem;padding:3rem 1.5rem}.sr-empty p:first-child{color:var(--cb-ink);margin:0 0 .375rem;font-size:.9375rem;font-weight:800}.sr-empty p+p{color:var(--cb-text-sub);word-break:keep-all;margin:0 0 1rem;font-size:.8125rem}.sr-empty__reset{border:1px solid var(--cb-border);color:var(--cb-ink-soft);cursor:pointer;background:#fff;border-radius:.625rem;outline:none;padding:.5rem 1rem;font-family:inherit;font-size:.78125rem;font-weight:700}.sr-empty__reset:hover{border-color:var(--cb-border-hover);color:var(--cb-ink)}.sr-empty__reset:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-subscribe__actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.sr-subscribe__cancel{color:var(--cb-text-meta);font-size:.78125rem;font-weight:700;text-decoration:none}.sr-subscribe__cancel:hover{color:var(--cb-ink)}.sr-subscribe__cancel:focus-visible{box-shadow:var(--cb-focus-ring);border-radius:.375rem;outline:none}@media (max-width:1023px){.sr-grid{grid-template-columns:minmax(0,1fr)}}.sr-explain{background:var(--cb-tint-soft);border:1px solid var(--cb-border);color:var(--cb-text);border-radius:.625rem;margin:.625rem 0 0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.7}@media (max-width:639px){.sr-builder__head{flex-wrap:wrap;row-gap:.5rem}.sr-builder__actions{order:1;align-items:center;gap:.5rem;width:100%;display:flex}.sr-bld{flex-direction:column;align-items:stretch}.sr-group__remove{margin-left:auto}.sr-op{text-align:left;margin:0}.sr-bld .sr-search-btn{width:100%;margin-left:0;padding:.75rem 0}.sr-builder__hint{display:none}.sr-builder[data-floating]{top:var(--cb-header-h);width:100%;left:0;right:0;transform:none}.sr-builder[data-floating][data-collapsed]{border-top:none;border-left:none;border-right:none;border-radius:0}.sr-builder[data-floating]:not([data-collapsed]){width:auto;max-height:calc(100svh - 8.75rem);top:4rem;left:.5rem;right:.5rem;overflow-y:auto;box-shadow:0 14px 36px #121a2a38}.sr-tut__skip{margin-left:0}}.sr-tabs{gap:.375rem;margin-bottom:.875rem;display:flex}.sr-tabs a{border:1px solid var(--cb-border);color:var(--cb-text-sub);transition:background var(--cb-dur-fast) var(--cb-ease), color var(--cb-dur-fast) var(--cb-ease);border-radius:999px;align-items:center;gap:.25rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.sr-tabs a:hover{background:var(--cb-tint-soft);color:var(--cb-ink)}.sr-tabs a:focus-visible{box-shadow:var(--cb-focus-ring)}.sr-tabs a[data-active]{background:var(--cb-ink);border-color:var(--cb-ink);color:#fff}.sr-chip__count{font-family:var(--cb-font-data);color:var(--cb-text-hint);font-variant-numeric:tabular-nums;margin-left:.3125rem;font-size:.6875rem}.sr-chip[data-active] .sr-chip__count{color:#ffffffb8}.sr-select{box-sizing:border-box;border:1px solid var(--cb-border);width:100%;color:var(--cb-text);background:#fff;border-radius:.5rem;padding:.4375rem .5rem;font-size:.8125rem}.sr-select:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.sr-result__status[data-fill]{background:var(--cb-accent);border-color:var(--cb-accent);color:#fff}.sr-result__matched{border:1px solid var(--cb-ink);color:var(--cb-ink);background:var(--cb-tint-soft);border-radius:.4375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.sr-toolbar__note{color:var(--cb-text-sub);margin:-.25rem 0 .75rem;font-size:.8125rem}.sr-seg button:disabled{opacity:.42;cursor:not-allowed}
