.MosaicProviderRichSearchDaemon .yosegi-FilterModal-block{border-bottom:1px solid #e4e2e0;margin:0 1rem;padding-bottom:.5rem;padding-top:1.5rem}.MosaicProviderRichSearchDaemon #featured-filters{padding-bottom:1.5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterModal-block-header{color:#333;display:block;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin:0 0 1rem;width:100%}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal-block-header{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.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;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0;-webkit-padding-end:3px;padding-inline-end:3px}.MosaicProviderRichSearchDaemon .css-1fncsev{min-inline-size:0;min-width:auto}.MosaicProviderRichSearchDaemon .css-1dp5abh,.MosaicProviderRichSearchDaemon .css-1fncsev{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:contents;margin-inline-end:0}.MosaicProviderRichSearchDaemon .css-1dp5abh{min-inline-size:0}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane{border-top-left-radius:1rem;border-top-right-radius:1rem}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-FilterSelectOverlay-form{display:-ms-flexbox;display:flex;flex-direction:column;flex-grow:1;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-header{align-items:center;color:#424242;flex-shrink:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:1.38;line-height:150%;padding:.875rem .625rem .875rem 1.5rem}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterSelectOverlay.yosegi-OverlayPane .yosegi-OverlayPane-header{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.38}[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;overflow:auto;padding:0 1.5rem}.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-3nyozl{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:var(--ifl-colors-background-inverse);border-radius:9999rem;color:var(--ifl-colors-foreground-inverse);margin-inline-end:0;min-inline-size:0;min-inline-size:20px;padding-inline:.25rem;text-align:center;-webkit-margin-start:.25rem;margin-inline-start:.25rem}.MosaicProviderRichSearchDaemon .css-1206tf5{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0;-webkit-box-pack:end;-ms-flex-pack:end;gap:.5rem;-webkit-justify-content:flex-end;justify-content:flex-end;margin-block-start:1rem}.MosaicProviderRichSearchDaemon .css-ya1udo{list-style-type:none;min-inline-size:0;min-inline-size:auto}.MosaicProviderRichSearchDaemon .css-1x3a873,.MosaicProviderRichSearchDaemon .css-ya1udo{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.MosaicProviderRichSearchDaemon .css-1x3a873{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;inline-size:100%;min-inline-size:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-block-end:1rem}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere{margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-form{align-items:center;display:-ms-flexbox;display:flex;padding:0!important}@media(max-width:62rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-form{align-items:stretch;flex-direction:column}}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-searchBox{display:flex;flex-grow:1;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{border:.0625rem solid #0000;box-shadow:none;box-sizing:border-box;display:block;flex-shrink:0;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.43;line-height:1.125rem;margin-bottom:1rem;min-width:94px;padding:.75rem 1rem;text-align:center;text-decoration:none;white-space:nowrap;word-break:keep-all}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-weight:700;letter-spacing:0;line-height:1.43}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7;outline:none;transition:box-shadow .2s linear}.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton:active{box-shadow:inset 0 2px 4px #2d2d2d33,inset 0 1px 3px #2d2d2d1f,inset 0 0 2px #2d2d2d33}@media(max-width:56rem){.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton{margin-right:0}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton{margin-left:0}}.MosaicProviderRichSearchDaemon .css-53dedc{-webkit-align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-block-end:0;margin-block-start:0;position:relative;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;background-color:var(--ifl-colors-background-action-primary);border-radius:.75rem;color:var(--ifl-colors-foreground-inverse);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;inline-size:auto;line-height:1.5;min-block-size:2.25rem;padding-block-end:.3125rem;padding-block-start:.3125rem;padding-inline-end:1rem;-webkit-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);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)}.MosaicProviderRichSearchDaemon .css-53dedc::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.MosaicProviderRichSearchDaemon .css-53dedc{-webkit-transition:none;transition:none}}.MosaicProviderRichSearchDaemon .css-53dedc:disabled{opacity:.4;pointer-events:none}.MosaicProviderRichSearchDaemon .css-53dedc:focus-visible{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #004fcb;outline:none}.MosaicProviderRichSearchDaemon .css-53dedc[aria-disabled=true]{cursor:default}.MosaicProviderRichSearchDaemon .css-53dedc:visited{color:var(--ifl-colors-foreground-inverse)}.MosaicProviderRichSearchDaemon .css-53dedc:hover:not([aria-disabled=true]){background-color:var(--ifl-colors-background-action-primary-hover);color:var(--ifl-colors-foreground-inverse)}.MosaicProviderRichSearchDaemon .css-53dedc:active:not([aria-disabled=true]){background-color:var(--ifl-colors-background-action-primary-active);box-shadow:inset 0 0 .125rem 0 #2d2d2d29,inset 0 .0625rem .1875rem 0 #2d2d2d14,inset 0 .125rem .25rem 0 #2d2d2d0a;color:var(--ifl-colors-foreground-inverse)}.MosaicProviderRichSearchDaemon .css-53dedc[aria-disabled=true]{background-color:#004fcb66}.MosaicProviderRichSearchDaemon .css-fyszap{-webkit-align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-block-end:0;margin-block-start:0;position:relative;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;border-radius:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;inline-size:auto;line-height:1.5;padding-block-end:.3125rem;padding-block-start:.3125rem;padding-inline-end:1rem;-webkit-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);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);-webkit-padding-start:calc(1rem - 1px);padding-inline-start:calc(1rem - 1px);-webkit-padding-end:calc(1rem - 1px);background-color:var(--ifl-colors-background-action);border-color:var(--ifl-colors-border-action-weak);border-style:solid;border-width:1px;color:var(--ifl-colors-foreground-action-primary);min-block-size:2.25rem;padding-inline-end:calc(1rem - 1px)}.MosaicProviderRichSearchDaemon .css-fyszap::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.MosaicProviderRichSearchDaemon .css-fyszap{-webkit-transition:none;transition:none}}.MosaicProviderRichSearchDaemon .css-fyszap:disabled{opacity:.4;pointer-events:none}.MosaicProviderRichSearchDaemon .css-fyszap:focus-visible{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #004fcb;outline:none}.MosaicProviderRichSearchDaemon .css-fyszap[aria-disabled=true]{cursor:default}.MosaicProviderRichSearchDaemon .css-fyszap:visited{color:var(--ifl-colors-foreground-action-primary)}.MosaicProviderRichSearchDaemon .css-fyszap:hover:not([aria-disabled=true]){background-color:var(--ifl-colors-background-action-hover);border-color:var(--ifl-colors-border-action-weak-hover);color:var(--ifl-colors-foreground-action-primary-hover)}.MosaicProviderRichSearchDaemon .css-fyszap:active:not([aria-disabled=true]){background-color:var(--ifl-colors-background-action-active);border-color:var(--ifl-colors-border-action-weak-active);box-shadow:inset 0 0 .125rem 0 #2d2d2d29,inset 0 .0625rem .1875rem 0 #2d2d2d14,inset 0 .125rem .25rem 0 #2d2d2d0a;color:var(--ifl-colors-foreground-action-primary-active)}.MosaicProviderRichSearchDaemon .css-fyszap[aria-disabled=true]{border-color:#e4e2e066;color:#004fcb66}.MosaicProviderRichSearchDaemon .css-1r11dqv{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.MosaicProviderRichSearchDaemon .yosegi-SuggestionList{list-style-type:none;margin:0;padding:1rem 0 0}.MosaicProviderRichSearchDaemon .yosegi-SuggestionList-header{color:#595959;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:150%;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-bottom:.5rem;margin-left:1rem;overflow:hidden}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-SuggestionList-header{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.34}[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{align-items:stretch;border:1px solid #0000;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:-ms-flexbox;display:flex;flex-direction:row;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;justify-content:stretch;letter-spacing:0;line-height:1.72;padding:0}[lang=ja][dir] .MosaicProviderRichSearchDaemon a.yosegi-Suggestion{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.72}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion:before{content:none}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion:hover:not([aria-disabled=true]){color:#2d2d2d}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion>*{padding-bottom:.75rem;padding-top:.75rem}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-content-reselectv2,.MosaicProviderRichSearchDaemon a.yosegi-Suggestion>.yosegi-Suggestion-icon-reselectv2{font-size:1rem;padding-bottom:.375rem;padding-top:.375rem}.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{align-items:center;display:-ms-flexbox;display:flex;padding-left:1rem;padding-right:1rem}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-icon .yosegi-WhatWhere-suggestion-icon{background-size:1.25rem;height:1.25rem;margin:0;padding:0;width:1.25rem}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-icon-searchstartpage{padding-left:0}.MosaicProviderRichSearchDaemon a.yosegi-Suggestion .yosegi-Suggestion-content{display:-ms-flexbox;display:flex;flex-direction:column;flex-grow:1}.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{font-size:.75rem;margin:0;padding:0}.MosaicProviderRichSearchDaemon .yosegi-Suggestion-overview{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.MosaicProviderRichSearchDaemon .css-sfjhfv{padding-inline:0}.MosaicProviderRichSearchDaemon .css-1xnsvg1,.MosaicProviderRichSearchDaemon .css-sfjhfv{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-inline-end:0;min-inline-size:0;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.MosaicProviderRichSearchDaemon .css-1xnsvg1{padding-inline:1rem}.MosaicProviderRichSearchDaemon .css-1ynvhcp{-webkit-align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-block-end:0;margin-block-start:0;position:relative;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;border-radius:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;inline-size:auto;line-height:1.5;padding-block-end:.3125rem;padding-block-start:.3125rem;padding-inline-end:1rem;-webkit-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);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);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;background-color:initial;box-shadow:none;color:var(--ifl-colors-foreground-action-primary);min-block-size:2.25rem;padding-inline-end:0}.MosaicProviderRichSearchDaemon .css-1ynvhcp::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.MosaicProviderRichSearchDaemon .css-1ynvhcp{-webkit-transition:none;transition:none}}.MosaicProviderRichSearchDaemon .css-1ynvhcp:disabled{opacity:.4;pointer-events:none}.MosaicProviderRichSearchDaemon .css-1ynvhcp:focus-visible{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #004fcb;outline:none}.MosaicProviderRichSearchDaemon .css-1ynvhcp[aria-disabled=true]{cursor:default}.MosaicProviderRichSearchDaemon .css-1ynvhcp:visited{color:var(--ifl-colors-foreground-action-primary)}.MosaicProviderRichSearchDaemon .css-1ynvhcp:hover:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-hover)}.MosaicProviderRichSearchDaemon .css-1ynvhcp:active:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-active)}.MosaicProviderRichSearchDaemon .css-1ynvhcp:focus:active:not(:focus-visible){box-shadow:none}.MosaicProviderRichSearchDaemon .css-1ynvhcp[aria-disabled=true]{color:#004fcb66}.MosaicProviderRichSearchDaemon .css-9syyzp{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;padding-inline:.75rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:1rem;width:100%}.MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-header{color:#595959;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:150%;margin-bottom:.5rem;margin-left:1rem}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-header{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.34}[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{align-items:flex-start;border:1px solid #0000;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:-ms-flexbox;display:flex;flex-direction:row;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;justify-content:stretch;letter-spacing:0;line-height:1.72;text-decoration:none}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.72}.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;display:-ms-flexbox;display:flex;padding-left:1rem;padding-right:1.5rem;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;display:-ms-flexbox;display:flex;margin-top:0;padding-left:1rem;padding-right:1rem}.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;font-size:.875rem;line-height:24px}.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{display:-ms-flexbox;display:flex;flex-direction:column;flex-grow:1;padding-left:.75rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearchList .yosegi-RecentSearchList-item .yosegi-RecentSearchList-content{padding-left:0;padding-right:.75rem}.MosaicProviderRichSearchDaemon .css-1n1dia3{margin-block-end:.25rem;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;font-size:.875rem;font-size:.75rem;font-weight:700;margin-inline-end:0;-webkit-margin-start:1rem;margin-inline-start:1rem}.MosaicProviderRichSearchDaemon .css-1d5uyoy,.MosaicProviderRichSearchDaemon .css-1n1dia3{color:var(--ifl-colors-foreground-strong);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;line-height:1.5}.MosaicProviderRichSearchDaemon .css-1d5uyoy{font-size:1rem;font-size:16px;font-weight:inherit;white-space:normal}.MosaicProviderRichSearchDaemon .css-10x20mh{color:var(--ifl-colors-foreground-weak);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:inherit;font-size:14px;font-weight:inherit;line-height:inherit}.MosaicProviderRichSearchDaemon .css-g8ro5c{padding-left:0}.MosaicProviderRichSearchDaemon .css-g8ro5c,.MosaicProviderRichSearchDaemon .css-kmlq55{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);margin-inline-end:0;min-height:55px;min-inline-size:0;-webkit-box-pack:justify;-webkit-align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1rem}.MosaicProviderRichSearchDaemon .css-kmlq55{padding-left:1rem}.MosaicProviderRichSearchDaemon .css-10chxq1{color:var(--ifl-colors-foreground-strong);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.875rem;font-style:italic;font-weight:inherit;line-height:1.5}.MosaicProviderRichSearchDaemon .css-10jgb7v{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.MosaicProviderRichSearchDaemon .css-7a9vct:not(:last-child){border-bottom:1px solid;border-bottom-color:var(--ifl-colors-border-weak);border-radius:0}.MosaicProviderRichSearchDaemon .css-sqvq58{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-inline-end:0;min-inline-size:0;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-text-decoration:none;text-decoration:none}.MosaicProviderRichSearchDaemon .css-sqvq58:hover{text-decoration-color:var(--ifl-colors-neutral-800)}.MosaicProviderRichSearchDaemon .css-9fsbe8{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.MosaicProviderRichSearchDaemon .css-9fsbe8,.MosaicProviderRichSearchDaemon .css-rohun{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.MosaicProviderRichSearchDaemon .css-rohun{-webkit-margin-end:1rem;margin-inline-end:1rem}.MosaicProviderRichSearchDaemon .css-8isorr{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-align-items:stretch;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.MosaicProviderRichSearchDaemon .css-8isorr div{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.MosaicProviderRichSearchDaemon .css-8isorr>div>span>div:first-of-type,.MosaicProviderRichSearchDaemon .css-8isorr>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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-align-items:stretch;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.MosaicProviderRichSearchDaemon .css-46bpn7 div{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.MosaicProviderRichSearchDaemon .css-46bpn7>div>span>div:first-of-type,.MosaicProviderRichSearchDaemon .css-46bpn7>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]{margin-left:0;opacity:1}.MosaicProviderRichSearchDaemon .css-1mjgtgv{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:stretch;-webkit-flex:1;-ms-flex:1;flex:1;margin-inline-end:0;min-inline-size:0;position:relative;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-items:stretch;margin-bottom:0;margin-right:0}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1mjgtgv span:before{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.MosaicProviderRichSearchDaemon .css-15r7j0v{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;max-width:300px;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-15r7j0v{max-width:100%}}.MosaicProviderRichSearchDaemon .css-eyu2nv{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 5.25rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-eyu2nv{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}@media (max-width:875px) and (min-width:768px){.MosaicProviderRichSearchDaemon .css-eyu2nv{margin-bottom:8.25rem}}.MosaicProviderRichSearchDaemon .css-120vego{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 5.25rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-120vego{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}@media (max-width:875px) and (min-width:768px){.MosaicProviderRichSearchDaemon .css-120vego{margin-bottom:8.25rem}}.MosaicProviderRichSearchDaemon .css-1a8ahl8{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 80px;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1a8ahl8{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}@media (max-width:875px) and (min-width:768px){.MosaicProviderRichSearchDaemon .css-1a8ahl8{margin-bottom:8.25rem}}.MosaicProviderRichSearchDaemon .css-275zg6{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 80px;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-275zg6{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}@media (max-width:875px) and (min-width:768px){.MosaicProviderRichSearchDaemon .css-275zg6{margin-bottom:8.25rem}}.MosaicProviderRichSearchDaemon .css-1f37f1n{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 1.5rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1f37f1n{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}@media (max-width:875px) and (min-width:768px){.MosaicProviderRichSearchDaemon .css-1f37f1n{margin-bottom:8.25rem}}.MosaicProviderRichSearchDaemon .css-6899wx{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 1.5rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-6899wx{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}@media (max-width:875px) and (min-width:768px){.MosaicProviderRichSearchDaemon .css-6899wx{margin-bottom:8.25rem}}.MosaicProviderRichSearchDaemon .css-1po5dr9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 5.25rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1po5dr9{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-3wiyob{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 5.25rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-3wiyob{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-tgplpw{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 80px;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-tgplpw{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-158vzsu{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 80px;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-158vzsu{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-apz1je{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 1.5rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-apz1je{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-izv4gz{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-border-action);box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 1.5rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-izv4gz{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-8s9kvw{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid #0000;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 8.25rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-8s9kvw{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-60z81k{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid #0000;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 8.25rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-60z81k{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-56kyge{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid #0000;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 72px;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-56kyge{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-e7r6we{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid #0000;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 72px;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-e7r6we{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-jp277c{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid #0000;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 1.5rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:1.25rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-jp277c{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-1odmatf{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid #0000;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .25rem .5rem 0 #2d2d2d14,0 .5rem 1rem 0 #2d2d2d0a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;margin:0 auto 1.5rem;min-inline-size:0;position:relative;z-index:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;border-radius:.75rem;flex-grow:1;max-width:56.25rem;min-width:735px;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1odmatf{border:none;box-shadow:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;margin-left:0;margin-right:0;min-width:0}}.MosaicProviderRichSearchDaemon .css-164w3g1,.MosaicProviderRichSearchDaemon .css-1hs2rnc{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:stretch;-webkit-flex:1;-ms-flex:1;flex:1;margin-inline-end:0;min-inline-size:0;position:relative;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-items:stretch;margin-bottom:0;margin-right:0}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-164w3g1 span:before{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}}.MosaicProviderRichSearchDaemon .css-lhevzs{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:#fff;border-radius:.75rem;box-shadow:0 0 .125rem 0 #2d2d2d29,0 .5rem 1rem 0 #2d2d2d14,0 1rem 1.5rem 0 #2d2d2d0a;margin-inline-end:0;margin-top:.5rem;max-height:70vh;min-inline-size:0;overflow-y:auto;padding-top:.75rem;position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:6}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-lhevzs{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;display:block;height:1.5rem;margin-right:.5rem;width:1.5rem}.MosaicProviderRichSearchDaemon .css-3yrzkf,.MosaicProviderRichSearchDaemon .css-wracq4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;min-inline-size:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-wracq4{border-radius:.75rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.MosaicProviderRichSearchDaemon .css-wracq4 .yosegi-SuggestionList{max-height:50vh;overflow-y:scroll}.MosaicProviderRichSearchDaemon .css-7ae6go{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;min-inline-size:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-7ae6go{border-radius:.75rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.MosaicProviderRichSearchDaemon .css-7ae6go .yosegi-SuggestionList{max-height:30vh;overflow-y:scroll}.MosaicProviderRichSearchDaemon .css-1ibi2l8{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-inline-end:0;min-inline-size:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1ibi2l8{border-radius:.75rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.MosaicProviderRichSearchDaemon .css-1xt4kh5{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;left:50%;margin-inline-end:0;min-inline-size:0;padding:1rem 0;position:absolute;text-align:left;top:3.5rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1xt4kh5{left:unset;margin-top:-.5rem;padding-bottom:0;position:static;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;width:100%}}.MosaicProviderRichSearchDaemon .css-1m0ipk7{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:.5rem;min-inline-size:0;min-width:unset}.MosaicProviderRichSearchDaemon .css-1m0ipk7 .yosegi-InlineWhatWhere-primaryButton{line-height:1.125rem!important;margin:0!important;width:100%}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1m0ipk7{margin-left:0;margin-right:0}}.MosaicProviderRichSearchDaemon .css-qrcl1n{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.MosaicProviderRichSearchDaemon .css-qrcl1n #search-start-page-body{padding-block-end:0}.MosaicProviderRichSearchDaemon .css-1hnikb7{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.MosaicProviderRichSearchDaemon .css-1hnikb7 #search-start-page-body{padding-block-end:76px}.MosaicProviderRichSearchDaemon .css-1u56afg{display:none}.MosaicProviderRichSearchDaemon .css-1mrwqw2,.MosaicProviderRichSearchDaemon .css-1u56afg{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.MosaicProviderRichSearchDaemon .css-1mrwqw2{background:var(--ifl-colors-background);border-top:1px solid var(--ifl-colors-border-status-generic);bottom:0;left:0;margin:0;padding:1rem;position:fixed;width:100%}.MosaicProviderRichSearchDaemon .css-1mrwqw2 .yosegi-InlineWhatWhereOnSearchStartPage-primaryButton{margin:0;width:100%}.MosaicProviderRichSearchDaemon .css-qr5n0m{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-background);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;height:.5rem;left:0;margin-inline-end:0;margin-top:-1.5rem;min-inline-size:0;position:absolute;width:100vw;z-index:3}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-qr5n0m{margin-top:-.5rem}}.MosaicProviderRichSearchDaemon .css-1qgbula{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-utility-overlay);height:100vh;left:0;margin-inline-end:0;margin-top:-1.5rem;min-inline-size:0;position:absolute;width:100vw;z-index:2}@media (max-width:767px){.MosaicProviderRichSearchDaemon .css-1qgbula{margin-top:-.5rem}}.MosaicProviderRichSearchDaemon .css-1oihvc7{text-align:center}.MosaicProviderRichSearchDaemon .css-1oihvc7,.MosaicProviderRichSearchDaemon .css-u74ql7{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.MosaicProviderRichSearchDaemon .yosegi-Overlay,.MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage{background-color:#fff;height:100%;overflow-y:scroll;padding-top:1.125rem;width:100%}.MosaicProviderRichSearchDaemon .yosegi-Overlay{box-sizing:border-box;padding-bottom:1rem}.MosaicProviderRichSearchDaemon .yosegi-Overlay--onHomepage{padding-left:1rem;padding-right:1rem;padding-top:0;position:absolute}.MosaicProviderRichSearchDaemon .yosegi-Overlay-cancelButton{background:none;border:.0625rem solid #0000;border-radius:.5rem;color:#2557a7;cursor:pointer;display:block;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.38;margin:0 1.4375rem 1.125rem auto;padding:.5rem}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-Overlay-cancelButton{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.38}.MosaicProviderRichSearchDaemon .yosegi-Overlay:not(.yosegi-Overlay--onHomepage) .yosegi-Overlay-cancelButton:focus{border:.0625rem solid #2557a7;box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7;outline:none}.MosaicProviderRichSearchDaemon .yosegi-Overlay:not(.yosegi-Overlay--onHomepage) .yosegi-Overlay-cancelButton:active{background:linear-gradient(0deg,#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{background:none;border:none;cursor:pointer;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-FilterModal .icl-TextInput-label,.MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-label{font-size:1.5rem;font-weight:600}.MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control,.MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control{font-size:1.125rem;font-weight:400;line-height:normal}.MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-Autocomplete-list,.MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-Autocomplete-list{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.875}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-Autocomplete-list,[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-Autocomplete-list{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.875}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-label,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-label{color:#2d2d2d;margin-bottom:.5rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control{border:1px solid #949494;border-radius:.5rem;color:#2d2d2d;min-height:50px;padding:.75rem 1rem}[dir=ltr] [dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control,[dir=ltr] [dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control{padding-left:1.25rem}[dir=rtl] [dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control,[dir=rtl] [dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control{padding-right:1.25rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-control:focus,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-control:focus{border-color:#2557a7;box-shadow:0 .5rem 1rem #00000014}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-Autocomplete-list,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-Autocomplete-list{border:1px solid #2557a7;border-radius:0 0 .5rem .5rem;border-top-color:#ececec;margin-top:-.5rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInput-icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .iconRight,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .iconRight{right:0;top:0}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInputClearable-icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInputClearable-icon{padding:.6875rem .8125rem}[dir] .MosaicProviderRichSearchDaemon .yosegi-FilterModal .icl-TextInputClearable-icon .icl-Icon,[dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInputClearable-icon .icl-Icon{transform:scale(.8);fill:#767676}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-icon.iconRight{left:unset;right:0}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere .icl-TextInput-icon.iconRight{left:0;right:unset}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-label{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-label{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.25}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.25}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control::placeholder{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.38}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control::placeholder{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.38}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-Autocomplete-list{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.72}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-Autocomplete-list{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.72}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-label{color:#2d2d2d;margin-bottom:.5rem}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInput-control{border:1px solid #949494;border-radius:.5rem;color:#2d2d2d;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-radius:0 0 .5rem .5rem;border-top-color:#ececec;margin-top:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-what .icl-TextInput-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23767676' fill-rule='evenodd' d='M11.823 12.883a5.5 5.5 0 1 1 1.06-1.06l3.972 3.971a.5.5 0 0 1 0 .707l-.354.354a.5.5 0 0 1-.707 0zM12.5 8.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0' clip-rule='evenodd'/%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:left 16px top 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 xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23767676' d='M10 2.002a5.683 5.683 0 0 0-5.687 5.687c0 3.603 4.06 8.656 5.32 10.137a.48.48 0 0 0 .736 0c1.26-1.481 5.319-6.534 5.319-10.137A5.683 5.683 0 0 0 10 2.002m0 7.718a2.032 2.032 0 1 1 .002-4.064A2.032 2.032 0 0 1 10 9.72'/%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:left 16px top 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{right:.625rem;top:calc(50% - .75rem)}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .icl-TextInputClearable-icon .icl-Icon{transform:scale(.8);fill:#767676}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .is-autocomplete-open .icl-TextInput-control{border-bottom-width:0!important;border-color:#949494;border-radius:.5rem .5rem 0 0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .is-autocomplete-open .icl-Autocomplete-list{border-top:0}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .is-autocomplete-open .icl-Autocomplete-list:before{background:#ececec;content:"";display:block;height:.0625rem;left:0;position:absolute;top:0;width:100%}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger .icl-Alert-headline{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-alert.icl-Alert--danger .icl-Alert-headline{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5}[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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3E%3Cdefs%3E%3Cpath id='a' d='M10 18c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8m0 2C4.485 20 0 15.515 0 10S4.485 0 10 0s10 4.485 10 10-4.485 10-10 10'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cg transform='translate(2 2)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse xlink:href='%23a' fill='%23a9252b' fill-rule='nonzero' transform='rotate(-180 10 10)'/%3E%3Cg fill='%23a9252b' mask='url(%23b)'%3E%3Cpath d='M-2-2h24v24H-2z'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='8' fill='%23FFF' fill-rule='nonzero'/%3E%3Cpath fill='%232d2d2d' fill-rule='nonzero' d='M12.9 7.407v6.224h-1.8V7.407h1.8m0 8.286c0 .495-.348.893-.888.899l-.008.001h-.016c-.553-.025-.888-.416-.888-.899.012-.502.344-.886.888-.896.002-.005.005-.002.007-.002q.008-.002.011-.003.004.002.006.003c.537.018.888.4.888.897'/%3E%3C/g%3E%3C/svg%3E")}.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{background:none;background-color:#2557a7;border:.0625rem solid #0000;border-radius:.5rem;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.34;margin:9px auto;padding:.875rem;text-align:center;text-decoration:none;width:100%}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.34}.MosaicProviderRichSearchDaemon .yosegi-WhatWhere-primaryButton:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #2557a7;outline:none;transition:box-shadow .2s linear}.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{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;letter-spacing:-.00625rem;line-height:1.5;margin-bottom:0;margin-top:1.5rem;padding-bottom:8px;padding-top:8px}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-WhatWhere--onHomepage .yosegi-WhatWhere-primaryButton{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage{margin-top:1rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-header{align-items:flex-end;display:flex;justify-content:space-between;padding:1.5rem 1.75rem 1.5rem .875rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-header{padding:1rem 0 .5rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-title{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-title{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-title{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.34}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-title{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.34}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{color:#2557a7;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.38;text-decoration:none}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.38}[dir=ltr] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{padding-right:1rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-edit{padding-left:1rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem{align-items:center;border-bottom:1px solid #e4e2e0;color:#2d2d2d;display:flex;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.38;padding:.75rem .875rem;text-decoration:none}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-listItem{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.38}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 18 18'%3E%3Cdefs%3E%3Cpath id='a' d='M9 4.35a4.6 4.6 0 0 1 .86.08 1 1 0 0 0 0-.11V.93a.56.56 0 0 0-.42-.6h-.88a.56.56 0 0 0-.44.61v3.38a1 1 0 0 0 0 .11A4.6 4.6 0 0 1 9 4.35'/%3E%3C/defs%3E%3Cg%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23a' fill='none' transform='rotate(30 9 9)'/%3E%3Cuse xlink:href='%23a' fill='none' transform='rotate(60 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.1' transform='rotate(90 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.2' transform='rotate(120 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.3' transform='rotate(150 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.4' transform='rotate(180 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.5' transform='rotate(210 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.6' transform='rotate(240 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.7' transform='rotate(270 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.8' transform='rotate(300 9 9)'/%3E%3Cuse xlink:href='%23a' fill-opacity='.9' transform='rotate(330 9 9)'/%3E%3CanimateTransform attributeName='transform' begin='0s' calcMode='discrete' dur='1s' repeatCount='indefinite' type='rotate' values='0 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;'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;height:24px;width: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{display:flex;height:2rem;justify-content:flex-end;padding:.5rem 0;width:2rem}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch-query{text-overflow:ellipsis}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-query{color:#2d2d2d!important;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;max-width:75%;min-width:auto!important;overflow:hidden;overflow-wrap:break-word;padding-bottom:.5rem;padding-top:.5rem;width:100%}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-query{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}[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{display:flex;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-listItem-secondaryText{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5}[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{color:#9d2b6b;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.34}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch-newJobCount{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.34}.MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-newJobCount{display:inline-block;float:none;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.72}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-newJobCount{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.72}[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{color:#6f6f6f;display:inline;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.43}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-RecentSearch--onHomepage .yosegi-RecentSearch-subText{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.43}.MosaicProviderRichSearchDaemon .yosegi-QueryReplace{background-color:#e8e8e8;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.43;padding:.875rem}.MosaicProviderRichSearchDaemon .yosegi-QueryReplace .yosegi-QueryReplace-link{color:#2557a7;text-decoration:none}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-QueryReplace{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.43}.MosaicProviderRichSearchDaemon #education_filter_button{margin-right:.5rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-container{display:flex;width:auto}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-container.not-suggestedFilter{overflow-x:scroll;overflow-y:hidden}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList{display:flex;margin:0;padding:0 14px}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList.is-suggestedFilter{width:calc(100% - 28px)}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #rgsuggested_filters_wrapper{display:flex;margin:0;overflow-x:scroll;overflow-y: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-bottom:7px;padding-top:7px}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillList #pill-moreFilters #activeFiltersCountNumber{font-weight:700;white-space:nowrap}.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{align-items:center;background-color:#e4e2e0;border:2px solid #e4e2e0;border-radius:.5rem;color:#2d2d2d;cursor:pointer;display:flex;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.34;margin:4px .5rem 8px 0;max-width:228px;outline:0;padding:.5rem 1rem;position:relative;text-decoration:none!important}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.34}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pill--active{background-color:#595959;border-color:#595959;color:#fff!important;white-space:nowrap}.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%;height:.75rem;left:0;margin-left:-.25rem;margin-top:-.25rem;position:absolute;top:0;width:.75rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillNewIndicatorText{display:none}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillLabel{overflow:hidden;text-overflow:ellipsis;width:max-content}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillSelectionCount{background:#fff;border-radius:50%;color:#595959;float:right;height:1rem;line-height:1rem;margin-left:.4rem;min-width:1rem;text-align:center;width:auto}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillIcon{display:flex;margin-left:.4rem}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillIcon{margin-left:0;margin-right:.4rem}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-pillIcon svg{height:12px;width:12px}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-select{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownPillContainer{position:relative}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownList{background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 8px 16px #00000014;box-sizing:border-box;display:none;left:0;margin:0;padding:0;position:absolute;top:53px;width:241px;z-index:1000}[dir=rtl] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownList{right:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownList.is-dropdownOpen{display:block}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItem{background-color:#fff;border:none;box-sizing:border-box;cursor:pointer;line-height:1.75rem;list-style:none}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItem:hover{background-color:#eef1fe}.MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItemLink{background:none;border:none;box-sizing:border-box;color:#2d2d2d!important;cursor:pointer;display:block;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.43;line-height:1.75rem!important;margin:0;outline:none;padding:8px 16px;text-align:left;text-decoration:none!important;width:100%}[lang=ja][dir] .MosaicProviderRichSearchDaemon .yosegi-FilterPill-dropdownListItemLink{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.43}[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-x:visible;overflow-y:visible}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pillList{flex-wrap:wrap;padding:0}.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill{border:0;box-sizing:border-box;justify-content:center;margin:0 .5rem .5rem 0;min-height:41px;min-width:100px;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:active,.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill--active:focus,.MosaicProviderRichSearchDaemon .yosegi-FilterPill.is-desktop .yosegi-FilterPill-pill--active:hover{background-color:#595959;border-color:#595959;color:#fff!important}.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--caretEnd:after,[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout.icl-Callout--caretStart:after{border-bottom-color:#595959}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-header{margin-bottom:1rem;min-height:0}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-heading{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.43;line-height:1.25;padding:0}[lang=ja][dir] [dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-heading{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.43}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-actionBar{padding:0}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-action--link{color:#2557a7;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.43;margin-right:1.5rem;min-height:0;padding:0}[lang=ja][dir] [dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout.icl-Callout .icl-Callout-action--link{font-family:Hiragino Sans,Noto,Noto Sans CJK JP,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,sans-serif!important;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.43}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout--desktop:after{border-color:#595959 #0000;border-style:solid;border-width:0 .625rem 1rem;bottom:auto;content:"";display:block;left:53%;position:absolute;top:-1rem}[dir=rtl] [dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout--desktop:after{right:53%}[dir] .MosaicProviderRichSearchDaemon .yosegi-RemoteSearchCallout--mobile{margin:0 1rem .5rem}.MosaicProviderRichSearchDaemon .css-8u2krs{border:0;clip:rect(0 0 0 0);block-size:1px;margin-block-end:-1px;margin-block-start:-1px;-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-margin-end:-1px;margin-inline-end:-1px;overflow:hidden;padding-block-end:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;inline-size:1px;padding-inline-end:0;position:absolute;white-space:nowrap;word-wrap:normal}.MosaicProviderRichSearchDaemon .css-kousv8{margin-block-end:.5rem;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;color:var(--ifl-colors-foreground-strong);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25;margin-inline-end:0}
/*# sourceMappingURL=593.b5b5feff21ceacc2c049.css.map */