.ryb-sx-open{border:1px solid var(--wp--preset--color--line,#d3dfe3);width:42px;height:42px;color:var(--wp--preset--color--ink-2,#35505f);cursor:pointer;background:0 0;border-radius:12px;flex:none;justify-content:center;align-items:center;line-height:0;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .12s;display:inline-flex}.ryb-sx-open:hover{background:var(--wp--preset--color--shallow,#dcebee);color:var(--wp--preset--color--deep,#0a2f45)}.ryb-sx-open:active{transform:scale(.96)}.ryb-sx-open:focus-visible{outline:3px solid var(--wp--preset--color--river,#0f7b8a);outline-offset:2px}@media (width<=380px){.ryb-sx-open{width:38px;height:38px}}html.ryb-sx-lock{overflow:hidden}.ryb-sx{z-index:100200;color:var(--wp--preset--color--ink,#0d2230);text-align:left;justify-content:center;align-items:flex-start;padding:max(8vh,20px) 12px 12px;display:flex;position:fixed;inset:0}.ryb-sx[hidden]{display:none}.ryb-sx,.ryb-sx *,.ryb-sx :before,.ryb-sx :after{box-sizing:border-box}.ryb-sx__bd{background:#06101494;position:absolute;inset:0}.ryb-sx__box{border:1px solid var(--wp--preset--color--line,#d3dfe3);background:var(--wp--preset--color--surface,#fff);border-radius:18px;flex-direction:column;width:100%;max-width:40rem;max-height:min(40rem,100dvh - max(8vh,20px) - 12px);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0610142e,0 28px 60px -20px #06101499}.ryb-sx__t{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ryb-sx__form{border-bottom:1px solid var(--wp--preset--color--line,#d3dfe3);flex:none;align-items:center;gap:6px;padding:10px 10px 10px 16px;display:flex}.ryb-sx__field{min-width:0;color:var(--wp--preset--color--mute,#5b7280);flex:auto;align-items:center;gap:10px;display:flex}.ryb-sx__field svg{flex:none}.ryb-sx input.ryb-sx__q{min-width:0;height:44px;box-shadow:none;color:var(--wp--preset--color--deep,#0a2f45);font:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0;font-size:1.0625rem;font-weight:500;line-height:1.3}.ryb-sx input.ryb-sx__q::placeholder{color:var(--wp--preset--color--mute,#5b7280);opacity:1;font-weight:400}.ryb-sx input.ryb-sx__q::-webkit-search-decoration,.ryb-sx input.ryb-sx__q::-webkit-search-cancel-button{-webkit-appearance:none}.ryb-sx__field:focus-within{color:var(--wp--preset--color--river,#0f7b8a)}.ryb-sx__x{width:42px;height:42px;color:var(--wp--preset--color--mute,#5b7280);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0;line-height:0;transition:background-color .15s,color .15s;display:inline-flex}.ryb-sx__x:hover{background:var(--wp--preset--color--shallow,#dcebee);color:var(--wp--preset--color--deep,#0a2f45)}.ryb-sx__x:focus-visible,.ryb-sx a:focus-visible,.ryb-sx button:focus-visible{outline:3px solid var(--wp--preset--color--river,#0f7b8a);outline-offset:-3px}.ryb-sx__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:6px 8px 10px;overflow-y:auto}.ryb-sx__status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ryb-sx__h{color:var(--wp--preset--color--mute,#5b7280);margin:12px 8px 6px;font-size:.8125rem;font-weight:700;line-height:1.2}.ryb-sx__start[hidden],.ryb-sx__list[hidden],.ryb-sx__recent[hidden]{display:none}.ryb-sx__quick,.ryb-srp__quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ryb-sx__quick a,.ryb-srp__quick a{border:1px solid var(--wp--preset--color--line,#d3dfe3);min-height:46px;color:var(--wp--preset--color--ink,#0d2230);border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:.9063rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.ryb-sx__quick svg,.ryb-srp__quick svg{color:var(--wp--preset--color--river,#0f7b8a);flex:none}.ryb-sx__quick a:hover,.ryb-srp__quick a:hover{background:var(--wp--preset--color--shallow,#dcebee);border-color:var(--wp--preset--color--river,#0f7b8a)}.ryb-sx__chips{flex-wrap:wrap;gap:6px;margin:0 8px;display:flex}.ryb-sx__chip{border:1px solid var(--wp--preset--color--line,#d3dfe3);min-height:36px;color:var(--wp--preset--color--ink-2,#35505f);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.ryb-sx__chip:hover{background:var(--wp--preset--color--shallow,#dcebee);border-color:var(--wp--preset--color--river,#0f7b8a)}.ryb-sx__chip svg{color:var(--wp--preset--color--mute,#5b7280)}.ryb-sx__recent-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.ryb-sx__clear{color:var(--wp--preset--color--river-2,#0b5f6b);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:12px 8px 6px 0;padding:4px 6px;font-size:.8125rem;font-weight:600}.ryb-sx__clear:hover{text-decoration:underline}.ryb-sx__g{margin:0;padding:0}.ryb-sx__gh{color:var(--wp--preset--color--mute,#5b7280);justify-content:space-between;align-items:center;gap:10px;margin:10px 8px 2px;font-size:.8125rem;font-weight:700;line-height:1.2;display:flex}.ryb-sx__gh a{color:var(--wp--preset--color--river-2,#0b5f6b);border-radius:6px;margin-right:-6px;padding:4px 6px;font-weight:600;text-decoration:none}.ryb-sx__gh a:hover{text-decoration:underline}.ryb-sx__r{min-height:52px;color:var(--wp--preset--color--ink,#0d2230);border-radius:12px;align-items:center;gap:12px;padding:7px 10px;text-decoration:none;display:flex;position:relative}.ryb-sx__r[aria-selected=true]{background:color-mix(in srgb, var(--wp--preset--color--river,#0f7b8a) 15%, transparent);box-shadow:inset 3px 0 0 var(--wp--preset--color--river,#0f7b8a)}.ryb-sx__ri{background:color-mix(in srgb, var(--wp--preset--color--river,#0f7b8a) 13%, transparent);width:34px;height:34px;color:var(--wp--preset--color--river,#0f7b8a);border-radius:10px;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ryb-sx__rt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ryb-sx__rn{color:var(--wp--preset--color--deep,#0a2f45);text-overflow:ellipsis;white-space:nowrap;font-size:.9688rem;font-weight:600;line-height:1.25;overflow:hidden}.ryb-sx__rs{color:var(--wp--preset--color--mute,#5b7280);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.25;overflow:hidden}.ryb-sx__rk{color:var(--wp--preset--color--mute,#5b7280);flex:none;font-size:.75rem;font-style:normal;line-height:1}.ryb-sx mark,.ryb-srp mark{background:color-mix(in srgb, var(--wp--preset--color--sun,#f2b632) 42%, transparent);color:inherit;border-radius:3px;padding:0 1px}.ryb-sx__all{border-top:1px solid var(--wp--preset--color--line,#d3dfe3);color:var(--wp--preset--color--river-2,#0b5f6b);border-radius:0 0 12px 12px;margin-top:8px;font-weight:600}.ryb-sx__all .ryb-sx__ri{background:0 0}.ryb-sx__none{text-align:center;margin:0;padding:28px 14px 22px}.ryb-sx__none b{color:var(--wp--preset--color--deep,#0a2f45);overflow-wrap:anywhere;margin-bottom:6px;font-size:1rem;display:block}.ryb-sx__none span{color:var(--wp--preset--color--mute,#5b7280);font-size:.875rem}.ryb-sx__none button{border:1px solid var(--wp--preset--color--line,#d3dfe3);min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;margin-top:10px;padding:0 16px;font-weight:600;display:inline-flex}.ryb-sx__keys{border-top:1px solid var(--wp--preset--color--line,#d3dfe3);color:var(--wp--preset--color--mute,#5b7280);flex:none;gap:16px;margin:0;padding:9px 16px;font-size:.75rem;display:flex}.ryb-sx__keys kbd{border:1px solid var(--wp--preset--color--line,#d3dfe3);background:var(--wp--preset--color--canvas,#eef3f4);min-width:1.5em;font:inherit;text-align:center;border-radius:5px;margin-right:4px;padding:1px 5px;font-size:.6875rem;display:inline-block}@media (hover:none),(width<=700px){.ryb-sx__keys{display:none}}@media (hover:hover){.ryb-sx__r:hover:not([aria-selected=true]){background:color-mix(in srgb, var(--wp--preset--color--river,#0f7b8a) 8%, transparent)}}@media (width<=700px){.ryb-sx{padding:0}.ryb-sx__box{border:0;border-radius:0;max-width:none;height:100dvh;max-height:none}.ryb-sx__form{padding-top:max(10px, env(safe-area-inset-top))}.ryb-sx__body{padding-bottom:max(12px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){html:not([data-ryb-motion=off]) .ryb-sx:not([hidden]) .ryb-sx__bd{animation:.16s ease-out ryb-sx-fade}html:not([data-ryb-motion=off]) .ryb-sx:not([hidden]) .ryb-sx__box{animation:.18s cubic-bezier(.23,1,.32,1) ryb-sx-in}}@keyframes ryb-sx-fade{0%{opacity:0}to{opacity:1}}@keyframes ryb-sx-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}html[data-ryb-motion=on] .ryb-sx:not([hidden]) .ryb-sx__box{animation:.18s cubic-bezier(.23,1,.32,1) ryb-sx-in}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-sx__bd{background:#020605b8}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-sx__box{background:var(--n-bg1);border-color:var(--n-line);box-shadow:0 2px 4px #0009,0 28px 60px -20px #000000e6}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-sx__keys kbd{background:var(--n-bg2)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-sx__r[aria-selected=true]{background:var(--n-bg3)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-sx mark,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-srp mark{background:color-mix(in srgb, var(--n-sun) 30%, transparent)}.ryb-srp{flex-direction:column;gap:6px;max-width:56rem;margin-top:18px;display:flex;margin-left:0!important;margin-right:auto!important}.ryb-srp__lead{color:var(--wp--preset--color--deep,#0a2f45);overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.ryb-srp__none{padding:6px 0 14px}.ryb-srp__none p{color:var(--wp--preset--color--mute,#5b7280);margin:0 0 4px}.ryb-srp__none .ryb-srp__lead{color:var(--wp--preset--color--deep,#0a2f45)}.ryb-srp__sum{color:var(--wp--preset--color--mute,#5b7280);margin:0 0 4px;font-size:.875rem}.ryb-srp__tabs{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.ryb-srp__tab{border:1px solid var(--wp--preset--color--line,#d3dfe3);min-height:38px;color:var(--wp--preset--color--ink-2,#35505f);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ryb-srp__tab b{color:var(--wp--preset--color--mute,#5b7280);font-size:.75rem;font-weight:600}.ryb-srp__tab:hover{background:var(--wp--preset--color--shallow,#dcebee)}.ryb-srp__tab.is-on{border-color:var(--wp--preset--color--river,#0f7b8a);background:color-mix(in srgb, var(--wp--preset--color--river,#0f7b8a) 15%, transparent);color:var(--wp--preset--color--deep,#0a2f45)}.ryb-srp__grp{margin:10px 0 6px}.ryb-srp__gh{color:var(--wp--preset--color--deep,#0a2f45);align-items:center;gap:10px;margin:0 0 8px;font-size:1.125rem;font-weight:700;line-height:1.2;display:flex}.ryb-srp__gh svg{color:var(--wp--preset--color--river,#0f7b8a);flex:none}.ryb-srp__gh b{color:var(--wp--preset--color--mute,#5b7280);font-size:.8125rem;font-weight:600}.ryb-srp__list{border:1px solid var(--wp--preset--color--line,#d3dfe3);background:var(--wp--preset--color--surface,#fff);border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ryb-srp__list li+li{border-top:1px solid var(--wp--preset--color--line,#d3dfe3)}.ryb-srp__row{min-height:56px;color:var(--wp--preset--color--ink,#0d2230);align-items:center;gap:12px;padding:8px 14px;text-decoration:none;transition:background-color .15s;display:flex}.ryb-srp__row:hover{background:color-mix(in srgb, var(--wp--preset--color--river,#0f7b8a) 9%, transparent)}.ryb-srp__row:focus-visible{outline:3px solid var(--wp--preset--color--river,#0f7b8a);outline-offset:-3px}.ryb-srp__ico{background:color-mix(in srgb, var(--wp--preset--color--river,#0f7b8a) 13%, transparent);width:36px;height:36px;color:var(--wp--preset--color--river,#0f7b8a);border-radius:10px;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ryb-srp__tx{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ryb-srp__t{color:var(--wp--preset--color--deep,#0a2f45);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.3}.ryb-srp__tx small{color:var(--wp--preset--color--mute,#5b7280);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.3}.ryb-srp__row em{color:var(--wp--preset--color--mute,#5b7280);flex:none;font-size:.75rem;font-style:normal}.ryb-srp__more{margin:8px 2px 0;font-size:.9375rem}.ryb-srp__more a{color:var(--wp--preset--color--river-2,#0b5f6b);font-weight:600}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb-srp__list{background:var(--n-bg1)}@media (width<=520px){.ryb-srp__row em{display:none}}@media (width<=340px){.ryb-sx__quick,.ryb-srp__quick{grid-template-columns:minmax(0,1fr)}}