/*!
 * # Fomantic-UI 2.9.4-beta.58+be049d2 - Search
 * https://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * https://opensource.org/licenses/MIT
 *
 */.ui.search{position:relative}.ui.search>.prompt{margin:0;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-shadow:none;font-style:normal;font-weight:400;line-height:1.21428571em;padding:.73901099em 1.07692308em;font-size:1em;background:#fff;border:1px solid rgba(0,0,0,.13);color:rgba(0,0,0,.87);box-shadow:0 0 0 0 transparent inset;transition:background-color .1s ease,color .1s ease,box-shadow .1s ease,border-color .1s ease}.ui.search .prompt{border-radius:500rem}.ui.search .prompt~.search.icon{cursor:pointer}.ui.search>.results{display:none;position:absolute;top:100%;left:0;transform-origin:center top;white-space:normal;text-align:left;text-transform:none;background:#fff;margin-top:.5em;width:18em;border-radius:.30769em;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);border:1px solid #ddd;z-index:998}.ui.search>.results>:first-child{border-radius:.30769em .30769em 0 0}.ui.search>.results>:last-child{border-radius:0 0 .30769em .30769em}.ui.search>.results .result{cursor:pointer;display:block;overflow:hidden;font-size:1em;padding:.84615385em 1.15384615em;color:rgba(0,0,0,.87);line-height:1.33;border-bottom:1px solid rgba(0,0,0,.06)}.ui.search>.results .result:last-child{border-bottom:none!important}.ui.search>.results .result .image{float:right;overflow:hidden;background:0 0;width:5em;height:3em;border-radius:.25em}.ui.search>.results .result .image img{display:block;width:auto;height:100%}.ui.search>.results .result .image+.content{margin:0 6em 0 0}.ui.search>.results .result .title{margin:-.14285714em 0 0;font-family:Arial,system-ui,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:1em;color:rgba(0,0,0,.85)}.ui.search>.results .result .description{margin-top:0;font-size:.92307692em;color:rgba(0,0,0,.4)}.ui.search>.results .result .price{float:right;color:#60b044}.ui.search>.results>.message{padding:1em 1em}.ui.search>.results>.message .header{font-family:Arial,system-ui,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:700;color:rgba(0,0,0,.87)}.ui.search>.results>.message .description{margin-top:.25rem;font-size:1em;color:rgba(0,0,0,.87)}.ui.search>.results>.action{display:block;border-top:none;background:#f3f4f5;padding:.92307692em 1em;color:rgba(0,0,0,.87);font-weight:700;text-align:center}.ui.search>.prompt:focus{border-color:#51a7e8;background:#fff;color:rgba(0,0,0,.95)}.ui.loading.search .input>i.icon::before{position:absolute;content:"";top:50%;left:50%;margin:-.65384615em 0 0 -.65384615em;width:1.30769231em;height:1.30769231em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.search .input>i.icon::after{position:absolute;content:"";top:50%;left:50%;margin:-.65384615em 0 0 -.65384615em;width:1.30769231em;height:1.30769231em;animation:loader .6s infinite linear;border:.2em solid #767676;border-radius:500rem;box-shadow:0 0 0 1px transparent}.ui.category.search>.results .category .result:hover,.ui.search>.results .result:hover{background:#f9fafb}.ui.search .action:hover:not(div){background:#e0e0e0}.ui.category.search>.results .category.active{background:#f3f4f5}.ui.category.search>.results .category.active>.name{color:rgba(0,0,0,.87)}.ui.category.search>.results .category .result.active,.ui.search>.results .result.active{position:relative;border-left-color:rgba(0,0,0,.06);background:#f3f4f5;box-shadow:none}.ui.search>.results .result.active .title{color:rgba(0,0,0,.85)}.ui.search>.results .result.active .description{color:rgba(0,0,0,.85)}.ui.disabled.search{cursor:default;pointer-events:none;opacity:.3}.ui.search.selection .prompt{border-radius:.30769em}.ui.search.selection>.icon.input>.remove.icon{pointer-events:none;position:absolute;left:auto;opacity:0;color:"";top:0;right:0;transition:color .1s ease,opacity .1s ease}.ui.search.selection>.icon.input>.active.remove.icon{cursor:pointer;opacity:.8;pointer-events:auto}.ui.search.selection>.icon.input:not([class*="left icon"])>.icon~.remove.icon{right:1.85714em}.ui.search.selection>.icon.input>.remove.icon:hover{opacity:1;color:#db2828}.ui.category.search .results{width:28em}.ui.category.search .results.animating,.ui.category.search .results.visible{display:table}.ui.category.search>.results .category{display:table-row;background:#f3f4f5;box-shadow:none;transition:background .1s ease,border-color .1s ease}.ui.category.search>.results .category:last-child{border-bottom:none}.ui.category.search>.results .category:first-child .name+.result{border-radius:0 .30769em 0 0}.ui.category.search>.results .category:last-child .result:last-child{border-radius:0 0 .30769em 0}.ui.category.search>.results .category>.name{display:table-cell;text-overflow:ellipsis;width:100px;white-space:nowrap;background:0 0;font-family:Arial,system-ui,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1em;padding:.4em 1em;font-weight:700;color:rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.06)}.ui.category.search>.results .category .results{display:table-cell;background:#fff;border-left:1px solid rgba(0,0,0,.13);border-bottom:1px solid rgba(0,0,0,.06)}.ui.category.search>.results .category .result{border-bottom:1px solid rgba(0,0,0,.06);transition:background .1s ease,border-color .1s ease;padding:.84615385em 1.15384615em}.ui.horizontal.category.search>.results .category,.ui.horizontal.category.search>.results .category>.name,.ui.horizontal.category.search>.results .category>.results{display:block}.ui.horizontal.category.search>.results .category>.results{width:100%;border-left:0}.ui.scrolling.search>.results,.ui.search.long>.results,.ui.search.short>.results{overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:1048.98px){.ui.scrolling.search>.results{max-height:12.08923077em}.resizable.ui.scrolling.search>.results{height:12.08923077em}}@media only screen and (min-width:1049px){.ui.scrolling.search>.results{max-height:18.13384615em}.resizable.ui.scrolling.search>.results{height:18.13384615em}}@media only screen and (min-width:1049px){.ui.scrolling.search>.results{max-height:24.17846154em}.resizable.ui.scrolling.search>.results{height:24.17846154em}}@media only screen and (min-width:1920px){.ui.scrolling.search>.results{max-height:36.26769231em}.resizable.ui.scrolling.search>.results{height:36.26769231em}}.ui.scrolling.resizable.search>.results{resize:vertical;max-height:none}@media only screen and (max-width:1048.98px){.ui.search.short>.results{max-height:12.08923077em}.ui.search[class*="very short"]>.results{max-height:9.06692308em}.ui.search.long>.results{max-height:24.17846154em}.ui.search[class*="very long"]>.results{max-height:36.26769231em}}@media only screen and (min-width:1049px){.ui.search.short>.results{max-height:18.13384615em}.ui.search[class*="very short"]>.results{max-height:13.60038462em}.ui.search.long>.results{max-height:36.26769231em}.ui.search[class*="very long"]>.results{max-height:54.40153846em}}@media only screen and (min-width:1049px){.ui.search.short>.results{max-height:24.17846154em}.ui.search[class*="very short"]>.results{max-height:18.13384615em}.ui.search.long>.results{max-height:48.35692308em}.ui.search[class*="very long"]>.results{max-height:72.53538462em}}@media only screen and (min-width:1920px){.ui.search.short>.results{max-height:36.26769231em}.ui.search[class*="very short"]>.results{max-height:27.20076923em}.ui.search.long>.results{max-height:72.53538462em}.ui.search[class*="very long"]>.results{max-height:108.80307692em}}.ui[class*="left aligned"].search>.results{right:auto;left:0}.ui[class*="right aligned"].search>.results{right:0;left:auto}.ui.fluid.search .results{width:100%}.ui.search{font-size:1em}.ui.mini.search{font-size:.76923077em}.ui.tiny.search{font-size:.84615385em}.ui.small.search{font-size:.92307692em}.ui.large.search{font-size:1.15384615em}.ui.big.search{font-size:1.30769231em}.ui.huge.search{font-size:1.46153846em}.ui.massive.search{font-size:1.69230769em}@media only screen and (max-width:1048.98px){.ui.search .results{max-width:calc(100vw - 2rem)}}