.MosaicProviderRichSearchDaemon .yosegi-FilterModal-block{border-bottom:1px solid #e4e2e0;margin:0 1rem;padding-top:1.5rem;padding-bottom:.5rem}.MosaicProviderRichSearchDaemon #featured-filters{padding-bottom:1.5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterModal-block-header{color:#333;letter-spacing:0;width:100%;margin:0 0 1rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;display:block}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal-block-header{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-FilterModal-option{padding-bottom:1rem!important}.MosaicProviderRichSearchDaemon .yosegi-FilterModal-option input:checked~span:after{background-color:#2557a7}.MosaicProviderRichSearchDaemon .yosegi-FilterModal-option>:last-child{margin:0 0 0 .75rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterModal-option>:last-child{margin:0 .75rem 0 0}.MosaicProviderRichSearchDaemon .css-1otzpvp{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-end:3px;min-inline-size:0;margin-block:0;margin-inline:0;padding-inline-end:3px;display:flex}.MosaicProviderRichSearchDaemon .css-1fncsev{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;min-width:auto;margin-block:0;margin-inline:0;display:contents}.MosaicProviderRichSearchDaemon .css-1dp5abh{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;display:contents}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane{border-top-left-radius:1rem;border-top-right-radius:1rem}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-FilterSelectOverlay-form{flex-direction:column;flex-grow:1;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-header{letter-spacing:0;color:#424242;flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem .625rem .875rem 1.5rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:150%}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-header{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.38;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-header{padding:.875rem 1.5rem .875rem .625rem}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-body{flex-direction:column;flex-grow:1;min-height:2em;padding:0 1.5rem;overflow:auto}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-footer{border-top:unset;flex-direction:column;flex-shrink:0;padding:1.5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-footer .yosegi-SingleSelectOverlay-updateButton{margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-footer .yosegi-Bridge-button--text{border:1px solid #d4d2d0;margin-top:8px}.MosaicProviderRichSearchDaemon .css-1trlqwb{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;background:var(--ifl-colors-background-inverse);text-align:center;min-inline-size:1.25rem;color:var(--ifl-colors-foreground-inverse);-webkit-margin-start:.25rem;border-radius:9999rem;margin-block:0;margin-inline:.25rem 0;padding-inline:.25rem}.MosaicProviderRichSearchDaemon .css-1kocohx{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:column;flex:1;max-block-size:16rem;min-inline-size:0;margin-block:0;margin-inline:0;padding:.25rem;display:flex;overflow:hidden auto}.MosaicProviderRichSearchDaemon .css-1wtmheh{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:column;gap:.5rem;inline-size:100%;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-1206tf5{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;justify-content:flex-end;gap:.5rem;min-inline-size:0;margin-block:1rem 0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-vwgpw5{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-box-flex-wrap:wrap;flex-flow:wrap;flex-shrink:0;align-items:center;inline-size:max-content;min-inline-size:0;margin-block:0;margin-inline:0;display:inline-flex;position:relative}.MosaicProviderRichSearchDaemon .css-1sjpeqo{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-border);block-size:1.5rem;inline-size:1px;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-ya1udo{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:auto;margin-block:0;margin-inline:0;list-style-type:none}.MosaicProviderRichSearchDaemon .css-mjv9mf{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:.5rem 0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-1domewr{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;z-index:9;min-inline-size:0;margin-block:.5rem 1.5rem;margin-inline:0;position:relative}.MosaicProviderRichSearchDaemon .css-aekf36{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;z-index:1;min-inline-size:0;margin-block:0 .5rem;margin-inline:0;position:relative}.MosaicProviderRichSearchDaemon .css-1uyfi54{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;align-items:center;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-1la78ao{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-weak);font-size:inherit;line-height:inherit;font-size:1rem;font-weight:700}.MosaicProviderRichSearchDaemon .css-1mes1oz{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-strong);font-size:inherit;line-height:inherit;font-size:1rem;font-weight:700}.MosaicProviderRichSearchDaemon .css-shktdy{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-weak);font-size:inherit;line-height:inherit;font-size:.875rem}.MosaicProviderRichSearchDaemon .css-1siog29{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground);font-size:inherit;line-height:inherit;font-size:.875rem}.MosaicProviderRichSearchDaemon .css-wn6e52{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;align-items:center;gap:.75rem;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-brv7kd{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex:1;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-ioy80c{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-weak);font-size:inherit;line-height:inherit;font-size:1rem}.MosaicProviderRichSearchDaemon .css-1fg4yfi{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-strong);font-size:inherit;line-height:inherit;font-size:1rem}.MosaicProviderRichSearchDaemon .css-ics29e{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;justify-content:flex-end;min-inline-size:0;margin-block:1rem 0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-gj6pqb{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;white-space:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;min-inline-size:0;margin-block:0;margin-inline:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-1x7j51o{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;white-space:nowrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.5rem;min-inline-size:0;margin-block:0;margin-inline:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-7q9uye{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;justify-content:space-between;align-items:center;gap:.5rem;min-inline-size:0;margin-block:0;margin-inline:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-3uwd3s{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;justify-content:flex-start;align-items:center;gap:.5rem;min-inline-size:0;margin-block:0;margin-inline:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-mpwo6z{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:inherit;font-size:.875rem;line-height:1.5}.MosaicProviderRichSearchDaemon .css-1tr1dgw{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;align-items:center;gap:.25rem;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-8fndcl{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-weak);font-size:.875rem;line-height:1.5}.MosaicProviderRichSearchDaemon .css-bctmig{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground);font-size:inherit;line-height:inherit}.MosaicProviderRichSearchDaemon .css-8isorr{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-grow:1;justify-content:space-between;align-items:stretch;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-8isorr div{flex-shrink:0}.MosaicProviderRichSearchDaemon .css-8isorr>span>div:first-of-type,.MosaicProviderRichSearchDaemon .css-8isorr>div>span>div:first-of-type{max-width:calc(50% - 32px)}.MosaicProviderRichSearchDaemon .css-8isorr:not(:focus-within) input+div{display:none}.MosaicProviderRichSearchDaemon .css-8isorr input{min-width:0}.MosaicProviderRichSearchDaemon .css-8isorr input:placeholder-shown+div{display:none}.MosaicProviderRichSearchDaemon .css-8isorr input+div{height:100%;padding:0}.MosaicProviderRichSearchDaemon .css-46bpn7{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-grow:1;justify-content:space-between;align-items:stretch;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-46bpn7 div{flex-shrink:0}.MosaicProviderRichSearchDaemon .css-46bpn7>span>div:first-of-type,.MosaicProviderRichSearchDaemon .css-46bpn7>div>span>div:first-of-type{max-width:calc(50% - 32px)}.MosaicProviderRichSearchDaemon .css-46bpn7:not(:focus-within) input+div{display:none}.MosaicProviderRichSearchDaemon .css-46bpn7 input{min-width:0}.MosaicProviderRichSearchDaemon .css-46bpn7 input:placeholder-shown+div{display:none}.MosaicProviderRichSearchDaemon .css-46bpn7 input+div{height:100%;padding:0}.MosaicProviderRichSearchDaemon .css-46bpn7:hover button[type=reset]{opacity:1;margin-left:0}.MosaicProviderRichSearchDaemon .yosegi-SuggestionList{padding:0;margin:0;padding-top:1rem;list-style-type:none}.MosaicProviderRichSearchDaemon .yosegi-SuggestionList-header{color:#595959;letter-spacing:0;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;margin-left:1rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-SuggestionList-header{letter-spacing:0;font-size:.75rem;font-weight:700;line-height:1.34;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-SuggestionList-header{margin-left:0;margin-right:1rem}.MosaicProviderRichSearchDaemon .yosegi-SuggestionList-header-searchstartpage{margin-left:0}.MosaicProviderRichSearchDaemon .yosegi-SuggestionList-hidden{display:none}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion{cursor:pointer;box-sizing:border-box;color:#2d2d2d;letter-spacing:0;border:1px solid #0000;flex-direction:row;justify-content:stretch;align-items:stretch;padding:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.72;display:flex}[lang=ja][dir] .MosaicProviderRichSearchDaemon a.yosegi-Suggestion{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.72;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion:before{content:none}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion:hover:not([aria-disabled=true]){color:#2d2d2d}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion>*{padding-top:.75rem;padding-bottom:.75rem}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion>.yosegi-Suggestion-icon-reselectv2,.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-content-reselectv2{padding-top:.375rem;padding-bottom:.375rem;font-size:1rem}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion:not(:first-of-type) .yosegi-Suggestion-content{border-top:1px solid #e4e2e0}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion:not(:first-of-type) .yosegi-Suggestion-content.yosegi-Suggestion-content-reselectv2{border-top:none}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion.yosegi-Suggestion-selected{background:#f3f2f1;border-color:#2557a7}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion.yosegi-Suggestion-selected+.yosegi-Suggestion .yosegi-Suggestion-content{border-top:1px solid #0000}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-icon{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:none;align-items:center;padding-left:1rem;padding-right:1rem;display:flex}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-icon .yosegi-WhatWhere-suggestion-icon{background-size:1.25rem;width:1.25rem;height:1.25rem;margin:0;padding:0}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-icon-searchstartpage{padding-left:0}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-content{flex-direction:column;flex-grow:1;display:flex}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-subtitle{color:#767676;font-size:.875rem;font-style:italic}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-profileLocation-description{margin:0;padding:0}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-profileLocation-location{margin:0;padding:0;font-size:.75rem}.MosaicProviderRichSearchDaemon .yosegi-Suggestion-overview{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MosaicProviderRichSearchDaemon .css-p58okr{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:column;align-items:center;min-inline-size:0;margin-block:0;margin-inline:0;padding-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-sfjhfv{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;min-inline-size:0;margin-block:0;margin-inline:0;padding-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-17ax03t{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:column;align-items:center;min-inline-size:0;margin-block:0;margin-inline:0;padding-inline:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-1xnsvg1{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;min-inline-size:0;margin-block:0;margin-inline:0;padding-inline:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-1siikb9{box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:1rem;-webkit-padding-end:1rem;-webkit-padding-start:0;-webkit-padding-end:0;min-block-size:2.25rem;inline-size:auto;box-shadow:none;color:var(--ifl-colors-foreground-action-primary);background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;margin-block:0;margin-inline:0;padding-block:.3125rem;padding-inline:0;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);display:inline-flex;position:relative}.MosaicProviderRichSearchDaemon .css-1siikb9::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.MosaicProviderRichSearchDaemon .css-1siikb9{transition:none}}.MosaicProviderRichSearchDaemon .css-1siikb9:disabled{opacity:.4;pointer-events:none}.MosaicProviderRichSearchDaemon .css-1siikb9:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.MosaicProviderRichSearchDaemon .css-1siikb9[aria-disabled=true]{cursor:default}.MosaicProviderRichSearchDaemon .css-1siikb9:visited{color:var(--ifl-colors-foreground-action-primary)}.MosaicProviderRichSearchDaemon .css-1siikb9:hover:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-hover)}.MosaicProviderRichSearchDaemon .css-1siikb9:active:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-active)}.MosaicProviderRichSearchDaemon .css-1siikb9:focus:active:not(:focus-visible){box-shadow:none}.MosaicProviderRichSearchDaemon .css-1siikb9[aria-disabled=true]{color:#004fcb66}.MosaicProviderRichSearchDaemon .css-9syyzp{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;padding-inline:.75rem}.MosaicProviderRichSearchDaemon .css-1v6xy9g{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;color:var(--ifl-colors-neutral-800);margin-block:0;margin-inline:0;font-size:.75rem;margin-left:0!important;font-weight:400!important}.MosaicProviderRichSearchDaemon .css-gfd0ks{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-margin-start:1rem;min-inline-size:0;margin-block:0;margin-inline:1rem 0}.MosaicProviderRichSearchDaemon .css-ofkhpe{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-ofkhpe a.yosegi-Suggestion{gap:.5rem;line-height:1.5}.MosaicProviderRichSearchDaemon .css-ofkhpe [class*=SuggestionList]{padding-block-start:0}.MosaicProviderRichSearchDaemon .css-ofkhpe a.yosegi-Suggestion .yosegi-Suggestion-content{justify-content:center;padding-inline:0;font-weight:700}.MosaicProviderRichSearchDaemon .css-ofkhpe a.yosegi-Suggestion:not(:first-of-type) .yosegi-Suggestion-content{border:none}.MosaicProviderRichSearchDaemon .css-ofkhpe .yosegi-Suggestion-title{font-size:.875rem}.MosaicProviderRichSearchDaemon .css-ofkhpe a.yosegi-Suggestion>.yosegi-Suggestion-icon{padding:0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList{width:100%;padding-top:1rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-header{color:#595959;letter-spacing:0;margin-bottom:.5rem;margin-left:1rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:150%}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-header{letter-spacing:0;font-size:.75rem;font-weight:700;line-height:1.34;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-header{margin-left:0;margin-right:1rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-header-searchstartpage{margin-left:0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item{cursor:pointer;box-sizing:border-box;color:#2d2d2d;letter-spacing:0;border:1px solid #0000;flex-direction:row;justify-content:stretch;align-items:flex-start;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.72;text-decoration:none;display:flex}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.72;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item>*{padding:.75rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item.yosegi-RecentSearchList-item-searchstartpage>*{padding:.75rem .75rem .75rem 0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item.yosegi-RecentSearchList-item-reselectv2>*{padding:0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item:not(:first-child) .yosegi-RecentSearchList-content{border-top:1px solid #e4e2e0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item:not(:first-child) .yosegi-RecentSearchList-content.yosegi-RecentSearchList-content-reselectv2{border-top:none}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item:focus{outline:none}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item.yosegi-RecentSearchList-selected,.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item:focus{background:#f3f2f1;border-color:#2557a7}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item.yosegi-RecentSearchList-selected+.yosegi-RecentSearchList-item .yosegi-RecentSearchList-content,.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item:focus+.yosegi-RecentSearchList-item .yosegi-RecentSearchList-content{border-top:1px solid #0000}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item.yosegi-RecentSearchList-selected .yosegi-RecentSearchList-subtitle,.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item:focus .yosegi-RecentSearchList-subtitle{color:#646464}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-icon{align-items:center;padding-left:1rem;padding-right:1.5rem;display:flex;position:relative;top:.25rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-icon.yosegi-RecentSearchList-icon-searchstartpage{padding-left:0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchListItem-icon{align-items:start;margin-top:0;padding-left:1rem;padding-right:1rem;display:flex}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-title{color:#2d2d2d;font-size:1rem;font-weight:400;line-height:24px}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-subtitle{color:#767676;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;line-height:24px;overflow:hidden}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-subtitle .yosegi-RecentSearchList-newJobs{color:#9d2b6b}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-subtitle.yosegi-RecentSearchList-subtitle-reselectv2{font-size:.75rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchListItem-delete-searchstartpage{padding:12px 0 12px 4px}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-content{flex-direction:column;flex-grow:1;min-width:0;padding-left:.75rem;display:flex}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-content{padding-left:0;padding-right:.75rem}.MosaicProviderRichSearchDaemon .css-qqdyox{-webkit-margin-start:0;-webkit-margin-end:0;color:var(--ifl-colors-neutral-800);margin-block:0 .25rem;margin-inline:0;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;margin-left:0!important;font-weight:400!important}.MosaicProviderRichSearchDaemon .css-1n1dia3{-webkit-margin-start:0;-webkit-margin-end:0;color:var(--ifl-colors-foreground-strong);-webkit-margin-start:1rem;margin-block:0 .25rem;margin-inline:1rem 0;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5}.MosaicProviderRichSearchDaemon .css-rohun{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-margin-end:1rem;min-inline-size:0;margin-block:0;margin-inline:0 1rem}.MosaicProviderRichSearchDaemon .css-g8ro5c{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;background-color:var(--ifl-colors-neutral-0);justify-content:space-between;align-items:center;min-height:55px;margin-block:0;margin-inline:0;padding-left:0;padding-right:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-kmlq55{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;background-color:var(--ifl-colors-neutral-0);justify-content:space-between;align-items:center;min-height:55px;margin-block:0;margin-inline:0;padding-left:1rem;padding-right:1rem;display:flex}.MosaicProviderRichSearchDaemon .css-10chxq1{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-strong);font-size:.875rem;font-style:italic;line-height:1.5}.MosaicProviderRichSearchDaemon .css-v6g9i4{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;line-height:1.5;overflow:hidden}.MosaicProviderRichSearchDaemon .css-7x3lhv{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-strong);white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.5;overflow:hidden}.MosaicProviderRichSearchDaemon .css-15vt0l5{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-weak);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;line-height:1.5;overflow:hidden}.MosaicProviderRichSearchDaemon .css-15vt0l5 .yosegi-RecentSearchList-newJobs{color:var(--ifl-colors-foreground-strong)}.MosaicProviderRichSearchDaemon .css-1shhe0u{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-weak);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;line-height:1.5;overflow:hidden}.MosaicProviderRichSearchDaemon .css-1mmm987{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;margin-block:0;margin-inline:0;align-items:center;gap:.5rem;min-inline-size:0;margin-top:.5rem;margin-bottom:1rem;display:flex}@supports selector(div:has(> button[data-testid="delete-recent-search"])){.MosaicProviderRichSearchDaemon .css-1mmm987 div:has(>button[data-testid=delete-recent-search]){-webkit-margin-end:0;margin-inline-end:0}}.MosaicProviderRichSearchDaemon .css-10jgb7v{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-10jgb7v:not(:last-child){border-bottom:none;border-bottom-color:var(--ifl-colors-border-weak);border-radius:0}.MosaicProviderRichSearchDaemon .css-7a9vct{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-7a9vct:not(:last-child){border-bottom:1px solid;border-bottom-color:var(--ifl-colors-border-weak);border-radius:0}.MosaicProviderRichSearchDaemon .css-1d9ytge{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;background-color:var(--ifl-colors-neutral-200);border-radius:50%;justify-content:center;align-items:center;min-width:1.625rem;min-height:1.625rem;margin-block:0;margin-inline:0;padding:2px;display:inline-flex}.MosaicProviderRichSearchDaemon .css-sqvq58{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;justify-content:space-between;width:100%;margin-block:0;margin-inline:0;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.MosaicProviderRichSearchDaemon .css-sqvq58:hover{-webkit-text-decoration-color:var(--ifl-colors-neutral-800);text-decoration-color:var(--ifl-colors-neutral-800)}.MosaicProviderRichSearchDaemon .css-9fsbe8{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:column;min-inline-size:0;margin-block:0;margin-inline:0;display:inline-flex}.MosaicProviderRichSearchDaemon .css-17dk2kg{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;padding-top:0}.MosaicProviderRichSearchDaemon .css-u74ql7,.MosaicProviderRichSearchDaemon .css-1fh4qb5{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-1fh4qb5 li[role=listitem]{margin-top:.5rem;margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .css-8ca0kl{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-mv0nr8{-webkit-margin-start:0;-webkit-margin-end:0;color:var(--ifl-colors-neutral-800);margin-block:0;margin-inline:0;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}.MosaicProviderRichSearchDaemon .css-og97rn{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;flex-direction:column;height:100%;margin-block:0;margin-inline:0;display:flex;position:relative}.MosaicProviderRichSearchDaemon .css-poo5xx{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;color:var(--ifl-colors-foreground-strong);font-size:.875rem;line-height:comfortable;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;flex:1;margin-block:0;margin-inline:0;font-weight:400}.MosaicProviderRichSearchDaemon .css-1t3rggk{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground);font-size:.875rem;line-height:1.5}.MosaicProviderRichSearchDaemon .css-zki6v0{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;justify-content:flex-end;align-items:center;min-inline-size:0;margin-block:auto 0;margin-inline:0;padding-block-start:.5rem;display:flex}.MosaicProviderRichSearchDaemon .css-1km4bmz{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-1km4bmz a.yosegi-Suggestion{margin-top:.5rem;margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .css-1km4bmz a.yosegi-Suggestion>*{padding-top:0;padding-bottom:0}.MosaicProviderRichSearchDaemon .css-bmuq98{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:column;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-jf723e{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0 .5rem;margin-inline:0}.MosaicProviderRichSearchDaemon .css-bvvnkh{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:.5rem 0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-bvvnkh a.yosegi-Suggestion{border:none;flex-direction:row-reverse;margin-bottom:.25rem;line-height:1.5}.MosaicProviderRichSearchDaemon .css-bvvnkh [class*=SuggestionList]{padding-block-start:0}.MosaicProviderRichSearchDaemon .css-bvvnkh a.yosegi-Suggestion:not(:first-of-type) .yosegi-Suggestion-content{border:none}.MosaicProviderRichSearchDaemon .css-bvvnkh .yosegi-Suggestion-title{font-size:.875rem}.MosaicProviderRichSearchDaemon .css-bvvnkh .yosegi-Suggestion-profileLocation-location{color:var(--ifl-colors-neutral-700);font-size:.75rem;font-weight:400}.MosaicProviderRichSearchDaemon .css-2kgta6{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;box-shadow:var(--ifl-shadows-medium);margin-block:0;margin-inline:0;background-color:#fff;border-radius:1.25rem;flex-direction:row;max-width:50rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.MosaicProviderRichSearchDaemon .css-2kgta6 .desktop-ai-nl-input{border:1px solid;border-color:var(--ifl-colors-border-weak);text-overflow:ellipsis;border-inline-end:none;border-radius:1.25rem 0 0 1.25rem;padding-left:.25rem;padding-right:.25rem}.MosaicProviderRichSearchDaemon .css-2kgta6 .desktop-ai-nl-input:focus,.MosaicProviderRichSearchDaemon .css-2kgta6 .desktop-ai-nl-input:hover{border-color:var(--ifl-colors-border-weak)}.MosaicProviderRichSearchDaemon .css-1hzev79{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;box-shadow:var(--ifl-shadows-medium);margin-block:0;margin-inline:0;border-radius:1.25rem;flex-direction:row;max-width:50rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.MosaicProviderRichSearchDaemon .css-1hzev79 .desktop-ai-nl-input{border:1px solid;border-color:var(--ifl-colors-border-weak);text-overflow:ellipsis;border-inline-end:none;border-radius:1.25rem 0 0 1.25rem;padding-left:.25rem;padding-right:.25rem}.MosaicProviderRichSearchDaemon .css-1hzev79 .desktop-ai-nl-input:focus,.MosaicProviderRichSearchDaemon .css-1hzev79 .desktop-ai-nl-input:hover{border-color:var(--ifl-colors-border-weak)}.MosaicProviderRichSearchDaemon .css-a4hqsb{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-weak);border-inline-start:none;border-radius:0 1.25rem 1.25rem 0;min-inline-size:0;margin-block:0;margin-inline:0;padding:.5rem}.MosaicProviderRichSearchDaemon .css-xvl6pb{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;max-width:50rem;margin-left:auto;margin-right:auto;position:relative}.MosaicProviderRichSearchDaemon .css-wpncyx{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;margin-block:0;margin-inline:0;min-inline-size:0;box-shadow:var(--ifl-shadows-high);background:var(--ifl-colors-neutral-0);z-index:1;border-radius:1.25rem;width:calc(100% - 6.375rem);max-width:43.625rem;max-height:30rem;margin-top:-1rem;padding:1.5rem 1.5rem 1rem;position:absolute;overflow-y:auto}.MosaicProviderRichSearchDaemon .css-pxnfq9{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-weak);min-inline-size:0;background-color:var(--ifl-colors-neutral-0);cursor:pointer;border-radius:16px;align-items:center;gap:.5rem;min-height:48px;margin-block:.5rem;margin-inline:1rem;padding:.75rem;display:flex}.MosaicProviderRichSearchDaemon .css-pxnfq9:active{background-color:var(--ifl-colors-neutral-100)}.MosaicProviderRichSearchDaemon .css-qr0793{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:var(--ifl-colors-foreground-strong);font-size:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.MosaicProviderRichSearchDaemon .css-1xmtfk{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;color:foreground.subtle;font-size:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.MosaicProviderRichSearchDaemon .css-1x3a873{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:row;justify-content:center;inline-size:100%;min-inline-size:0;margin-block:0 1rem;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere{margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-form{align-items:center;display:flex;padding:0!important}@media (max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-form{flex-direction:column;align-items:stretch}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-searchBox{flex-grow:1;display:flex;position:relative}@media (max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-searchBox{flex-direction:column}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere--showTip{margin-bottom:65px!important}@media (max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere--showTip{margin-bottom:0!important}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere--showRemoteCallout{margin-bottom:6.25rem!important}@media (max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere--showRemoteCallout{margin-bottom:0!important}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere--desktopTstHpForm{margin:0 1rem}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-what{flex:1;margin-bottom:1rem!important;margin-right:.875rem!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-what{margin-left:.875rem!important;margin-right:0!important}@media (max-width:48rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-what{margin-right:.375rem!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-what{margin-left:.375rem;margin-right:0!important}}@media (max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-what{margin-right:0}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-what{margin-left:0!important;margin-right:0!important}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-where{flex:1;margin-bottom:1rem!important;margin-right:.875rem!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-where{margin-left:.875rem!important;margin-right:0!important}@media (max-width:48rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-where{margin-right:.375rem!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-where{margin-left:.375rem!important;margin-right:0!important}}@media (max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-where{margin-right:0}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-where{margin-left:0!important}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton,.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-redesignButton{letter-spacing:0;box-sizing:border-box;white-space:nowrap;word-break:keep-all;text-align:center;flex-shrink:0;min-width:94px;margin-bottom:1rem;padding:.75rem 1rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.125rem;text-decoration:none;display:block}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton,[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-redesignButton{letter-spacing:0;font-weight:700;line-height:1.43;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton:focus,.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-redesignButton:focus{outline:none;transition:box-shadow .2s linear;box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7}@media (max-width:56rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton,.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-redesignButton{margin-right:0}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton,[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-redesignButton{margin-left:0}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton{box-shadow:none;border:.0625rem solid #0000}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton:active{box-shadow:inset 0 2px 4px #2d2d2d33,inset 0 1px 3px #2d2d2d1f,inset 0 0 2px #2d2d2d33}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-redesignButton{padding:1rem 2rem}.MosaicProviderRichSearchDaemon .css-9hhd9c{box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:1rem;-webkit-padding-end:1rem;min-block-size:2.25rem;inline-size:auto;color:var(--ifl-colors-foreground-inverse);background:0 0;background-color:var(--ifl-colors-background-action-primary);border:none;border-radius:.75rem;justify-content:center;align-items:center;margin-block:0;margin-inline:0;padding-block:.3125rem;padding-inline:1rem;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);display:inline-flex;position:relative}.MosaicProviderRichSearchDaemon .css-9hhd9c::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.MosaicProviderRichSearchDaemon .css-9hhd9c{transition:none}}.MosaicProviderRichSearchDaemon .css-9hhd9c:disabled{opacity:.4;pointer-events:none}.MosaicProviderRichSearchDaemon .css-9hhd9c:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.MosaicProviderRichSearchDaemon .css-9hhd9c[aria-disabled=true]{cursor:default}.MosaicProviderRichSearchDaemon .css-9hhd9c:visited{color:var(--ifl-colors-foreground-inverse)}.MosaicProviderRichSearchDaemon .css-9hhd9c:hover:not([aria-disabled=true]){color:var(--ifl-colors-foreground-inverse);background-color:var(--ifl-colors-background-action-primary-hover)}.MosaicProviderRichSearchDaemon .css-9hhd9c:active:not([aria-disabled=true]){color:var(--ifl-colors-foreground-inverse);box-shadow:var(--ifl-shadows-inset);background-color:var(--ifl-colors-background-action-primary-active)}.MosaicProviderRichSearchDaemon .css-9hhd9c[aria-disabled=true]{background-color:#004fcb66}.MosaicProviderRichSearchDaemon .css-1sxvzf1{box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:1rem;-webkit-padding-end:1rem;-webkit-padding-start:calc(1rem - 1px);-webkit-padding-end:calc(1rem - 1px);border:none;border-color:var(--ifl-colors-border-action-weak);background:0 0;background-color:var(--ifl-colors-background-action);min-block-size:2.25rem;inline-size:auto;color:var(--ifl-colors-foreground-action-primary);border-style:solid;border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;margin-block:0;margin-inline:0;padding-block:.3125rem;padding-inline:calc(1rem - 1px);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);display:inline-flex;position:relative}.MosaicProviderRichSearchDaemon .css-1sxvzf1::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.MosaicProviderRichSearchDaemon .css-1sxvzf1{transition:none}}.MosaicProviderRichSearchDaemon .css-1sxvzf1:disabled{opacity:.4;pointer-events:none}.MosaicProviderRichSearchDaemon .css-1sxvzf1:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.MosaicProviderRichSearchDaemon .css-1sxvzf1[aria-disabled=true]{cursor:default}.MosaicProviderRichSearchDaemon .css-1sxvzf1:visited{color:var(--ifl-colors-foreground-action-primary)}.MosaicProviderRichSearchDaemon .css-1sxvzf1:hover:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-hover);border-color:var(--ifl-colors-border-action-weak-hover);background-color:var(--ifl-colors-background-action-hover)}.MosaicProviderRichSearchDaemon .css-1sxvzf1:active:not([aria-disabled=true]){box-shadow:var(--ifl-shadows-inset);border-color:var(--ifl-colors-border-action-weak-active);color:var(--ifl-colors-foreground-action-primary-active);background-color:var(--ifl-colors-background-action-active)}.MosaicProviderRichSearchDaemon .css-1sxvzf1[aria-disabled=true]{color:#004fcb66;border-color:#e4e2e066}.MosaicProviderRichSearchDaemon .css-1r11dqv{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}.MosaicProviderRichSearchDaemon .css-1hs2rnc{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;flex:1;place-items:stretch stretch;width:100%;margin-bottom:0;margin-right:0;position:relative}.MosaicProviderRichSearchDaemon .css-8u2krs{clip:rect(0 0 0 0);-webkit-margin-start:-1px;-webkit-margin-end:-1px;-webkit-padding-start:0;-webkit-padding-end:0;white-space:nowrap;word-wrap:normal;border:0;block-size:1px;inline-size:1px;margin-block:-1px;margin-inline:-1px;padding-block:0;padding-inline:0;position:absolute;overflow:hidden}.MosaicProviderRichSearchDaemon .css-xs7p1z{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;z-index:6;min-inline-size:0;width:100%;max-height:70vh;box-shadow:var(--ifl-shadows-high);margin-block:0;margin-inline:0;background:#fff;border-radius:.75rem;margin-top:.5rem;padding-top:.75rem;position:absolute;overflow-y:auto;transform:translate(0,0)}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-xs7p1z{border-top-left-radius:none;border-top-right-radius:none;margin-top:0}}.MosaicProviderRichSearchDaemon .yosegi-WhatAutocompleteItem{align-items:center;display:flex}.MosaicProviderRichSearchDaemon .yosegi-WhatAutocompleteItem-icon{background-position:0;background-repeat:no-repeat;background-size:1.5rem;width:1.5rem;height:1.5rem;margin-right:.5rem;display:block}.MosaicProviderRichSearchDaemon .css-3yrzkf,.MosaicProviderRichSearchDaemon .css-wracq4{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:row;flex-grow:1;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-wracq4{border-radius:.75rem;flex-direction:column}}.MosaicProviderRichSearchDaemon .css-wracq4 .yosegi-SuggestionList{max-height:50vh;overflow-y:scroll}.MosaicProviderRichSearchDaemon .css-7ae6go{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:row;flex-grow:1;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-7ae6go{border-radius:.75rem;flex-direction:column}}.MosaicProviderRichSearchDaemon .css-7ae6go .yosegi-SuggestionList{max-height:30vh;overflow-y:scroll}.MosaicProviderRichSearchDaemon .css-1ibi2l8{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;flex-direction:row;flex-grow:1;min-inline-size:0;margin-block:0;margin-inline:0;display:flex}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1ibi2l8{border-radius:.75rem;flex-direction:column}}.MosaicProviderRichSearchDaemon .css-1xt4kh5{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;text-align:left;min-inline-size:0;width:100%;margin-block:0;margin-inline:0;padding:1rem 0;position:absolute;top:3.5rem;left:50%;transform:translate(-50%)}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1xt4kh5{width:100%;left:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;margin-top:-.5rem;padding-bottom:0;position:static}}.MosaicProviderRichSearchDaemon .css-qmuo1q{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;margin-block:0;margin-inline:0;min-inline-size:0;min-width:unset;-webkit-margin-end:1rem;margin:.5rem;margin-inline-end:1rem}.MosaicProviderRichSearchDaemon .css-qmuo1q .yosegi-InlineWhatWhere-primaryButton,.MosaicProviderRichSearchDaemon .css-qmuo1q .yosegi-InlineWhatWhere-redesignButton{width:100%;margin:0!important;line-height:1.125rem!important}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-qmuo1q{margin-left:0;margin-right:0}}.MosaicProviderRichSearchDaemon .css-tuamcx{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;margin-block:0;margin-inline:0;min-inline-size:0;min-width:unset;margin:.5rem}.MosaicProviderRichSearchDaemon .css-tuamcx .yosegi-InlineWhatWhere-primaryButton,.MosaicProviderRichSearchDaemon .css-tuamcx .yosegi-InlineWhatWhere-redesignButton{width:100%;margin:0!important;line-height:1.125rem!important}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-tuamcx{margin-left:0;margin-right:0}}.MosaicProviderRichSearchDaemon .css-qrcl1n{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-qrcl1n #search-start-page-body{padding-block-end:initial}.MosaicProviderRichSearchDaemon .css-1hnikb7{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .css-1hnikb7 #search-start-page-body{padding-block-end:76px}.MosaicProviderRichSearchDaemon .css-1u56afg{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0;display:none}.MosaicProviderRichSearchDaemon .css-1mrwqw2{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;margin-block:0;margin-inline:0;border-top-style:solid;border-top-width:1px;border-top-color:var(--ifl-colors-border-status-generic);background:var(--ifl-colors-background);min-inline-size:0;width:100%;margin:0;padding:1rem;position:fixed;bottom:0;left:0}.MosaicProviderRichSearchDaemon .css-1mrwqw2 .yosegi-InlineWhatWhereOnSearchStartPage-primaryButton{width:100%;margin:0}.MosaicProviderRichSearchDaemon .css-u74ql7{box-sizing:border-box;-webkit-margin-start:0;-webkit-margin-end:0;min-inline-size:0;margin-block:0;margin-inline:0}.MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage,.MosaicProviderRichSearchDaemon .yosegi-Overlay{background-color:#fff;width:100%;height:100%;padding-top:1.125rem;overflow-y:scroll}.MosaicProviderRichSearchDaemon .yosegi-Overlay{box-sizing:border-box;padding-bottom:1rem}.MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage{padding-top:0;padding-left:1rem;padding-right:1rem;position:absolute}.MosaicProviderRichSearchDaemon .yosegi-Overlay-cancelButton{cursor:pointer;margin:0;letter-spacing:0;color:#2557a7;background:0 0;border:.0625rem solid #0000;border-radius:.5rem;margin-bottom:1.125rem;margin-left:auto;margin-right:1.4375rem;padding:.5rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.38;display:block}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-Overlay-cancelButton{letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.38;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-Overlay:not(.yosegi-Overlay--onHomepage) .yosegi-Overlay-cancelButton:focus{border:.0625rem solid #2557a7;outline:none;box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7}.MosaicProviderRichSearchDaemon .yosegi-Overlay:not(.yosegi-Overlay--onHomepage) .yosegi-Overlay-cancelButton:active{background:linear-gradient(#00000014,#00000014),#ececec;box-shadow:inset 0 2px 4px #2d2d2d33,inset 0 1px 3px #2d2d2d1f,inset 0 0 2px #2d2d2d33}.MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage .yosegi-Overlay-cancelButton{cursor:pointer;background:0 0;border:none;margin:0;padding:1.6875rem 1rem .4375rem}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage .yosegi-Overlay-cancelButton{margin-left:auto;margin-right:-1rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage .yosegi-Overlay-cancelButton{margin-left:-1rem;margin-right:auto}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-label,.MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-label{font-size:1.5rem;font-weight:600}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control,.MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control{font-size:1.125rem;font-weight:400;line-height:normal}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-Autocomplete-list,.MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-Autocomplete-list{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.875}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-Autocomplete-list,[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-Autocomplete-list{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.875;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-label,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-label{color:#2d2d2d;margin-bottom:.5rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control{color:#2d2d2d;border:1px solid #949494;border-radius:.5rem;min-height:50px;padding:.75rem 1rem}[dir=ltr] [dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control,[dir=ltr] [dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control{padding-left:1.25rem}[dir=rtl] [dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control,[dir=rtl] [dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control{padding-right:1.25rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control:focus,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control:focus{border-color:#2557a7;box-shadow:0 .5rem 1rem #00000014}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-Autocomplete-list,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-Autocomplete-list{border:1px solid #2557a7;border-top-color:#ececec;border-radius:0 0 .5rem .5rem;margin-top:-.5rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .iconRight,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .iconRight{top:0;right:0}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInputClearable-icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInputClearable-icon{padding:.6875rem .8125rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInputClearable-icon .icl-Icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInputClearable-icon .icl-Icon{fill:#767676;transform:scale(.8)}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-icon.iconRight{right:0;left:unset}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-icon.iconRight{left:0;right:unset}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-label{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-label{letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.2;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.25;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control::placeholder{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control::placeholder{letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.38;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-Autocomplete-list{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.72}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-Autocomplete-list{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.72;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-label{color:#2d2d2d;margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control{color:#2d2d2d;border:1px solid #949494;border-radius:.5rem;min-height:3rem;padding:.875rem 3rem .875rem 1rem}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control:focus{border-color:#2557a7;box-shadow:0 .5rem 1rem #00000014}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-Autocomplete-list{border:1px solid #2557a7;border-top-color:#ececec;border-radius:0 0 .5rem .5rem;margin-top:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-what .icl-TextInput-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2720%27 height=%2720%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11.823 12.883a5.5 5.5 0 111.06-1.06l3.972 3.971a.5.5 0 010 .707l-.354.354a.5.5 0 01-.707 0l-3.971-3.972zM12.5 8.5a4 4 0 11-8 0 4 4 0 018 0z%27 fill=%27%23767676%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5rem 1.5rem}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-what .icl-TextInput-control{background-position:right 16px top 50%}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-what .icl-TextInput-control{background-position:16px 50%}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-what .icl-TextInput-control:focus{background-image:none}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-where .icl-TextInput-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2720%27 height=%2720%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10 2.002a5.683 5.683 0 00-5.687 5.687c0 3.603 4.06 8.656 5.32 10.137a.48.48 0 00.736 0c1.26-1.481 5.319-6.534 5.319-10.137A5.683 5.683 0 0010 2.002zm0 7.718a2.032 2.032 0 11.002-4.064A2.032 2.032 0 0110 9.72z%27 fill=%27%23767676%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5rem 1.5rem}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-where .icl-TextInput-control{background-position:right 16px top 50%}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-where .icl-TextInput-control{background-position:16px 50%}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-where .icl-TextInput-control:focus{background-image:none}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-icon,.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .iconRight{top:calc(50% - .75rem);right:.625rem}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInputClearable-icon .icl-Icon{fill:#767676;transform:scale(.8)}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .is-autocomplete-open .icl-TextInput-control{border-color:#949494;border-radius:.5rem .5rem 0 0;border-bottom-width:0!important}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .is-autocomplete-open .icl-Autocomplete-list{border-top:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .is-autocomplete-open .icl-Autocomplete-list:before{content:"";background:#ececec;width:100%;height:.0625rem;display:block;position:absolute;top:0;left:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger .icl-Alert-headline{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger .icl-Alert-headline{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger{background-color:#feeeef}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger .icl-Alert-headline{color:#2d2d2d}[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger .icl-Alert-icon--danger{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 focusable=%27false%27%3E%3Cdefs%3E%3Cpath id=%27error-a%27 d=%27M10,18 C14.4100903,18 18,14.4100903 18,10 C18,5.58990975 14.4100903,2 10,2 C5.58990975,2 2,5.58990975 2,10 C2,14.4100903 5.58990975,18 10,18 Z M10,20 C4.48534025,20 0,15.5146597 0,10 C0,4.48534025 4.48534025,0 10,0 C15.5146597,0 20,4.48534025 20,10 C20,15.5146597 15.5146597,20 10,20 Z%27/%3E%3C/defs%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Crect width=%2724%27 height=%2724%27/%3E%3Cg transform=%27translate%282 2%29%27%3E%3Cmask id=%27error-b%27 fill=%27%23fff%27%3E%3Cuse xlink:href=%27%23error-a%27/%3E%3C/mask%3E%3Cuse fill=%27%23a9252b%27 fill-rule=%27nonzero%27 transform=%27rotate%28-180 10 10%29%27 xlink:href=%27%23error-a%27/%3E%3Cg fill=%27%23a9252b%27 mask=%27url%28%23error-b%29%27%3E%3Crect width=%2724%27 height=%2724%27 transform=%27translate%28-2 -2%29%27/%3E%3C/g%3E%3C/g%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 fill=%27%23FFF%27 fill-rule=%27nonzero%27/%3E%3Cpath fill=%27%232d2d2d%27 fill-rule=%27nonzero%27 d=%27M12.9,7.406535 L12.9,13.630935 L11.1,13.630935 L11.1,7.406535 L11.9798985,7.406535 L12.9,7.406535 Z M12.9,15.693465 C12.9,16.1881912 12.5518782,16.5861628 12.0118782,16.5916394 C12.0063959,16.5916394 12.0054823,16.593465 12.0036548,16.593465 L11.9881218,16.593465 C11.4353299,16.5679072 11.1,16.1772378 11.1,15.6943778 C11.1118782,15.1923494 11.444467,14.8080695 11.9881218,14.7980289 C11.9899492,14.793465 11.9926904,14.7962033 11.9954315,14.7962033 C12.0009137,14.7962033 12.0036548,14.793465 12.0063959,14.793465 C12.0100507,14.793465 12.0100507,14.7962033 12.0118782,14.7962033 C12.5491371,14.8135461 12.9,15.1960005 12.9,15.693465 Z%27/%3E%3C/g%3E%3C/svg%3E%0A")}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere{padding-bottom:1.6875rem;padding-left:1.25rem;padding-right:1.25rem}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere>:not(:last-child){margin-bottom:24px}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage{padding-bottom:0;padding-left:16px;padding-right:16px}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-what,.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-where{margin-bottom:24px}.MosaicProviderRichSearchDaemon .yosegi-Overlay .yosegi-WhatWhere--onHomepage{padding-left:0;padding-right:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert{margin-bottom:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton{cursor:pointer;letter-spacing:0;box-sizing:border-box;color:#fff;box-shadow:none;text-align:center;background:#2557a7;border:.0625rem solid #0000;border-radius:.5rem;width:100%;margin:9px auto;padding:.875rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.34;text-decoration:none;display:block}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton{letter-spacing:0;font-size:1.125rem;font-weight:600;line-height:1.34;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton:focus{outline:none;transition:box-shadow .2s linear;box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton:active{background:#0d2d5e;box-shadow:inset 0 2px 4px #2d2d2d33,inset 0 1px 3px #2d2d2d1f,inset 0 0 2px #2d2d2d33}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton:hover{background-color:#164081}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-primaryButton{letter-spacing:0;letter-spacing:-.00625rem;margin-top:1.5rem;margin-bottom:0;padding-top:8px;padding-bottom:8px;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-primaryButton{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage{margin-top:1rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-header{justify-content:space-between;align-items:flex-end;padding:1.5rem 1.75rem 1.5rem .875rem;display:flex}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-header{padding:1rem 0 .5rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-title{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-title{letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.2;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-title{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.34}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-title{letter-spacing:0;font-size:1.125rem;font-weight:700;line-height:1.34;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{letter-spacing:0;color:#2557a7;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.38;text-decoration:none}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.38;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{padding-right:1rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{padding-left:1rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem{letter-spacing:0;color:#2d2d2d;border-bottom:1px solid #e4e2e0;align-items:center;padding:.75rem .875rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38;text-decoration:none;display:flex}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem{letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.38;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem>:last-child{margin-left:auto}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem>:last-child{margin-left:0;margin-right:auto}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem>:last-child .yosegi-RecentSearch-listItem-actionIcon-chevron{transform:scaleX(-1)}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem--inactive{color:#6f6f6f}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem-loading{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 viewBox=%270 0 18 18%27 width=%2716%27 height=%2716%27%3E%3Cdefs%3E%3Cpath id=%27spoke%27 d=%27M9 4.35a4.64 4.64 0 0 1 .86.08.66.66 0 0 0 0-.11V.93a.56.56 0 0 0-.42-.6h-.88a.56.56 0 0 0-.44.61v3.38a.67.67 0 0 0 0 .11A4.64 4.64 0 0 1 9 4.35z%27/%3E%3C/defs%3E%3Cg%3E%3Cuse xlink:href=%27%23spoke%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%2830 9 9%29%27 fill=%27none%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%2860 9 9%29%27 fill=%27none%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%2890 9 9%29%27 fill-opacity=%27.1%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28120 9 9%29%27 fill-opacity=%27.2%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28150 9 9%29%27 fill-opacity=%27.3%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28180 9 9%29%27 fill-opacity=%27.4%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28210 9 9%29%27 fill-opacity=%27.5%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28240 9 9%29%27 fill-opacity=%27.6%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28270 9 9%29%27 fill-opacity=%27.7%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28300 9 9%29%27 fill-opacity=%27.8%27/%3E%3Cuse xlink:href=%27%23spoke%27 transform=%27rotate%28330 9 9%29%27 fill-opacity=%27.9%27/%3E%3CanimateTransform  attributeName=%27transform%27 type=%27rotate%27 values=%270 9 9;30 9 9;60 9 9;90 9 9;120 9 9;150 9 9;180 9 9;210 9 9;240 9 9; 270 9 9;300 9 9;%27 dur=%271s%27 begin=%270s%27 repeatCount=%27indefinite%27 calcMode=%27discrete%27/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:24px;height:24px}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem.isSelected{background-color:#f0f3fd}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem{border-bottom:unset;justify-content:space-around;padding:0}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem .icl-Icon--darkgrey{fill:#909090!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem .yosegi-RecentSearch-listItem-actionIcon{justify-content:flex-end;width:2rem;height:2rem;padding:.5rem 0;display:flex}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-query{text-overflow:ellipsis}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-query{letter-spacing:0;overflow-wrap:break-word;width:100%;max-width:75%;padding-top:.5rem;padding-bottom:.5rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden;color:#2d2d2d!important;min-width:auto!important}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-query{letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-query{padding-right:1rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-query{padding-left:1rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch .yosegi-RecentSearch-listItem-primaryText{color:#2d2d2d}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-primaryText{display:flex}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-primaryText{margin-right:.5rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-primaryText{margin-left:.5rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-secondaryText{letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;display:flex}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-secondaryText{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-secondaryText{margin-right:.5rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-secondaryText{margin-left:.5rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-check{color:#6f6f6f}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-newJobCount{letter-spacing:0;color:#9d2b6b;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.34}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-newJobCount{letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.34;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-newJobCount{float:none;letter-spacing:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.72;display:inline-block}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-newJobCount{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.72;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-newJobCount{margin-right:.375rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-newJobCount{margin-left:.375rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-subText{letter-spacing:0;color:#6f6f6f;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;display:inline}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-subText{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.43;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-QueryReplace{letter-spacing:0;background-color:#e8e8e8;padding:.875rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43}.MosaicProviderRichSearchDaemon .yosegi-QueryReplace .yosegi-QueryReplace-link{color:#2557a7;text-decoration:none}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-QueryReplace{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.43;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon #education_filter_button{margin-right:.5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-container{width:auto;display:flex}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-container.not-suggestedFilter{overflow:scroll hidden}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList{margin:0;padding:0 14px;display:flex}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList.is-suggestedFilter{width:calc(100% - 28px)}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #rgsuggested_filters_wrapper{margin:0;display:flex;overflow:scroll hidden}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #rgsuggested_filters>div{margin-top:.4375rem}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList .yosegi-FilterPill-pillList-last,[dir=rtl] .yosegi-FilterPill-pillList [id=pill-moreFilters] .MosaicProviderRichSearchDaemon{margin-right:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #pill-moreFilters{padding-top:7px;padding-bottom:7px}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #pill-moreFilters #activeFiltersCountNumber{white-space:nowrap;font-weight:700}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #pill-moreFilters.active{background-color:#767676;border-color:#767676}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #pill-moreFilters.active>div{color:#fff}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #rgsuggested_filters>div:first-child{margin-left:0}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #rgsuggested_filters>div:first-child{margin-right:.5rem}[dir=rtl] [class*=-StyledMenuPopover] .MosaicProviderRichSearchDaemon{position:sticky}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillButton:hover{background-color:#e4e2e0;border-color:#e4e2e0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill{cursor:pointer;color:#2d2d2d;letter-spacing:0;background-color:#e4e2e0;border:2px solid #e4e2e0;border-radius:.5rem;outline:0;align-items:center;max-width:228px;margin:4px .5rem 8px 0;padding:.5rem 1rem;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.34;display:flex;position:relative;text-decoration:none!important}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill{letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.34;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill--active{white-space:nowrap;background-color:#595959;border-color:#595959;color:#fff!important}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill--active svg{fill:#fff;stroke:#fff}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillNewIndicator{background:#9d2b6b;border-radius:100%;width:.75rem;height:.75rem;margin-top:-.25rem;margin-left:-.25rem;position:absolute;top:0;left:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillNewIndicatorText{display:none}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillLabel{text-overflow:ellipsis;width:max-content;overflow:hidden}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillSelectionCount{text-align:center;color:#595959;float:right;background:#fff;border-radius:50%;width:auto;min-width:1rem;height:1rem;margin-left:.4rem;line-height:1rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillIcon{margin-left:.4rem;display:flex}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillIcon{margin-left:0;margin-right:.4rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillIcon svg{width:12px;height:12px}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-select{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownPillContainer{position:relative}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownList{box-sizing:border-box;z-index:1000;background:#fff;border:1px solid #ececec;border-radius:4px;width:241px;margin:0;padding:0;display:none;position:absolute;top:53px;left:0;box-shadow:0 8px 16px #00000014}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownList{right:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownList.is-dropdownOpen{display:block}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItem{box-sizing:border-box;cursor:pointer;background-color:#fff;border:none;line-height:1.75rem;list-style:none}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItem:hover{background-color:#eef1fe}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItemLink{box-sizing:border-box;letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:none;outline:none;width:100%;margin:0;padding:8px 16px;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;display:block;color:#2d2d2d!important;line-height:1.75rem!important;text-decoration:none!important}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItemLink{letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.43;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItemLink{text-align:right}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItemLink:focus{outline:thin solid #2557a7}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.yosegi-FilterPill-container{overflow:visible}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pillList{flex-wrap:wrap;padding:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill{box-sizing:border-box;border:0;justify-content:center;min-width:100px;min-height:41px;margin:0 .5rem .5rem 0;padding:calc(.5rem + 2px) calc(1rem + 2px)}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill{margin:0 0 .5rem .5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill:hover{background-color:#d4d2d0;box-shadow:inset 0 .0625rem .25rem #0000001a}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill:focus{background-color:#e4e2e0;box-shadow:inset 0 .0625rem .25rem #0000001a,0 0 0 2px #fff,0 0 0 3px #2557a7}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill:active{background-color:#b4b2b1}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill--active:focus,.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill--active:hover,.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill--active:active{background-color:#595959;border-color:#595959;color:#fff!important}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillListWrapper{display:contents}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.has-locationHeader.yosegi-FilterPill-container{align-items:center;gap:.75rem;display:flex}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.has-locationHeader .yosegi-FilterPill-pillListWrapper{flex:1;min-width:0;display:block;position:relative}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.has-locationHeader .yosegi-FilterPill-pillList{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.has-locationHeader .yosegi-FilterPill-pillList::-webkit-scrollbar{display:none}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.has-locationHeader .yosegi-FilterPill-pillList>*{flex-shrink:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop.has-locationHeader .yosegi-FilterPill-pill{margin-bottom:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill.yosegi-FilterPill-pill__selectionPill{min-block-size:unset}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout{border-top-color:#595959;padding:1rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout.icl-Callout--caretStart:after,[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout.icl-Callout--caretEnd:after{border-bottom-color:#595959}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-header{min-height:0;margin-bottom:1rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-heading{letter-spacing:0;padding:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25}[lang=ja][dir] [dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-heading{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.43;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-actionBar{padding:0}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-action--link{letter-spacing:0;color:#2557a7;min-height:0;margin-right:1.5rem;padding:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.43}[lang=ja][dir] [dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-action--link{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.43;font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout--desktop:after{content:"";border:.625rem solid #0000;border-top:0 solid #595959;border-bottom:1rem solid #595959;display:block;position:absolute;top:-1rem;bottom:auto;left:53%}[dir=rtl] [dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout--desktop:after{right:53%}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout--mobile{margin:0 1rem .5rem}
/*# sourceMappingURL=561.51ca843df6f3de21.css.map */