*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}span.body1{font-size:13px;font-weight:400;line-height:1.5}span.body2{font-size:12px;font-weight:400;line-height:1.43}span.body3{font-size:11px}span.review-title{font-size:18px;font-feature-settings:"palt"}span.review-title:not(.nolink){text-decoration:underline}span.subtle{color:rgba(144,144,144,.9)}span.subtitle1{font-size:16px;font-weight:400;line-height:1.75}span.subtitle2{font-size:14px;font-weight:500;line-height:1.57}span.caption{font-size:11px;font-weight:400;line-height:1.66}span.error{color:rgb(211,47,47)}span.disabled{color:rgba(0,0,0,.26)}span.success{color:#2e7d32}span.tcenter{text-align:center}span.tend{text-align:end}span.underline{text-decoration:underline}span.w8{font-weight:800}span.rank-txt{font-size:18px;font-weight:700}span.review-count{font-size:16px;text-wrap:nowrap}span.small-rank-txt{font-size:16px}span.small-review-count{font-size:14px;text-wrap:nowrap}span.price{margin:0;font-size:20px;color:#D83232;font-weight:700;text-decoration-line:underline}span.outOfStock{margin:0;font-size:16px;color:rgba(144,144,144,.9);font-weight:700}div.price-updated{-moz-column-gap:2px;column-gap:2px;.icon{font-size:14px}color:rgba(144,144,144,.9)}span.updated-at{font-size:11px;line-height:13.5px}span.shop-name{font-size:16px;font-weight:700;font-feature-settings:"palt"}span.shop-info{font-size:11px;color:rgba(144,144,144,.9);line-height:23px}span.tiny-rank{font-size:11px;font-weight:700}span.delivery-fee{font-size:11px;font-weight:500;font-feature-settings:"palt"}span.nowrap{text-wrap:nowrap}.fulw{width:100%}.fulh{height:100%}.p0{padding:0}.p05{padding:4px}.p1{padding:8px}.p2{padding:16px}.xp1{padding:0 8px}.yp1{padding:8px 0}.yp2{padding:16px 0}.ml1{margin-left:8px}.mr1{margin-right:8px}.flex,.flexrow{display:flex}.flexrow{flex-direction:row}.flexrow.gap05{-moz-column-gap:4px;column-gap:4px}.flexrow.gap1{-moz-column-gap:8px;column-gap:8px}.flexrow.gap2{-moz-column-gap:16px;column-gap:16px}.flexrow.gap3{-moz-column-gap:24px;column-gap:24px}.flexrow.gap4{-moz-column-gap:32px;column-gap:32px}.flexrow.agap05{gap:4px}.flexrow.centerx{justify-content:center}.flexrow.centery{align-items:center}.flexrow.endx{justify-content:flex-end}.flexcol{display:flex;flex-direction:column}.flexcol.cgap05{-moz-column-gap:4px;column-gap:4px}.flexcol.gap05{row-gap:4px}.flexcol.gap1{row-gap:8px}.flexcol.cgap1{-moz-column-gap:8px;column-gap:8px}.flexcol.gap2{row-gap:16px}.flexcol.gap3{row-gap:24px}.flexcol.gap4{row-gap:32px}.flexcol.agap05{gap:4px}.flexcol.startx{align-items:flex-start}.flexcol.centerx{align-items:center}.flexcol.centery{justify-content:center}.flexcol.endx{align-items:flex-end}.flexwrap{flex-wrap:wrap}div.toolbar{position:relative;display:flex;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;padding-bottom:0;@media screen and (min-width:1200px){padding-left:24px;padding-right:24px;min-height:52px}@media screen and (min-width:600px) and (max-width:1199px){min-height:64px}}ul.cta-btns{display:block;list-style:none;margin:0;position:relative;padding:8px 0;@media screen and (min-width:800px){padding-left:16px;padding-right:16px}&.variation{padding-left:8px;padding-right:8px;@media screen and (min-width:800px){padding-left:16px;padding-right:16px}img.card-thumbnail{max-width:90px;max-height:90px;height:100%}}li{display:flex;display:-ms-flexbox;justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;position:relative;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px}li.subheader{line-height:48px;font-weight:500;font-size:.875rem}div.cta-btn-grid-left{width:calc(100% * 7 / 12);@media screen and (min-width:800px){width:calc(100% * 8 / 12)}}div.cta-btn-grid-right{width:calc(100% * 5 / 12);@media screen and (min-width:800px){width:calc(100% * 4 / 12)}}}:root{--ck-highlight-marker-yellow:hsl(60,97%,73%);--ck-highlight-marker-green:hsl(120,93%,68%);--ck-highlight-marker-pink:hsl(345,96%,73%);--ck-highlight-marker-blue:hsl(201,97%,72%);--ck-highlight-pen-red:hsl(0,85%,49%);--ck-highlight-pen-green:hsl(112,100%,27%)}.ck-content{font-size:14px;h2{font-size:17px;border-left:4px solid rgba(67,67,67,.9);padding:8px;margin-top:16px;margin-bottom:12px}h3{background-color:rgba(67,67,67,.9);color:#ffffff;padding:8px 16px;border-radius:4px;margin-top:16px;margin-bottom:8px}h3,h4{font-size:15px;font-weight:700}h4{border-bottom:1px solid rgba(90,90,90,.9);padding:4px 4px 0}h4,h5{margin:12px 0 8px}h5{font-size:15px;font-weight:700;border-left:2px solid rgba(90,90,90,.9);padding:2px 8px}p{line-height:24px;margin:0 8px 8px}ol,ul{margin:8px 16px 16px 24px;list-style-type:auto}a{text-decoration:underline;text-decoration-color:#0000FF;color:#0000FF}.text-tiny{font-size:.7em}.text-small{font-size:.85em}.text-big{font-size:1.4em}.text-huge{font-size:1.8em}.marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.marker-green{background-color:var(--ck-highlight-marker-green)}.marker-pink{background-color:var(--ck-highlight-marker-pink)}.marker-blue{background-color:var(--ck-highlight-marker-blue)}.pen-red{color:var(--ck-highlight-pen-red);background-color:transparent}.pen-green{color:var(--ck-highlight-pen-green)}}.grecaptcha-badge{visibility:hidden}form.review-form{ul.review-form-list{padding:8px;li{margin-bottom:4px;&.overall{margin-bottom:8px}.title{text-wrap:nowrap}}}}.review-item-grid-ctnr{flex-direction:row;min-width:0;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;width:100%;&>.grid-left{flex-grow:0;flex-basis:auto;width:100%;@media screen and (min-width:900px){width:calc(100% * 2 / 12)}}&>.grid-right{flex-grow:0;flex-basis:auto;width:100%;@media screen and (min-width:900px){width:calc(100% * 10 / 12)}&.with-action{@media screen and (min-width:900px){width:calc(100% * 8 / 12)}}}&>.grid-action{width:100%;display:flex;margin:8px 0;@media screen and (min-width:900px){width:calc(100% * 2 / 12);padding-left:8px;padding-bottom:0;padding-right:8px;padding-top:0}}&>.grid-err{flex-grow:0;flex-basis:auto;width:100%;display:flex}span.error{margin-left:auto;margin-top:4px}}.select-rating-ctnr{flex-direction:row;min-width:0;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;width:100%;&>.grid-left{flex-grow:0;flex-basis:auto;width:100%;@media screen and (min-width:900px) and (max-width:1199px){width:calc(100% * 5 / 12)}@media screen and (min-width:1200px){width:calc(100% * 6.5 / 12)}}&>.grid-right{flex-grow:0;flex-basis:auto;width:100%;@media screen and (min-width:900px) and (max-width:1199px){width:calc(100% * 7 / 12)}@media screen and (min-width:1200px){width:calc(100% * 5.5 / 12)}}.slider-spacer{margin:0 32px;@media screen and (min-width:900px) and (max-width:1199px){margin-left:0;margin-bottom:0;margin-right:32px;margin-top:0}@media screen and (min-width:1200px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}&>span{padding:10px 0}}}div.tabs .tab.review-select-menu{border:none;border-radius:0;box-shadow:none;margin-left:auto}div.review{div.review-user{margin-left:auto}.review-content{text-wrap:pretty;overflow-wrap:anywhere}}.material-icons{&.tiny{font-size:1.05rem}&.small{font-size:1.25rem}&.medium{font-size:1.5rem}&.tobottom{position:relative;bottom:-4px}}.product-icon{width:24px;height:24px}.avatar{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgb(255,255,255);background-color:rgb(189,189,189);img{width:100%;height:100%;text-align:center;-o-object-fit:cover;object-fit:cover;color:transparent;text-indent:10000px}}.dialog{position:fixed;z-index:1300;inset:0;display:flex;background-color:transparent;padding:0;width:100%;height:100%;.dialog-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent}.dialog-backdrop,.dialog-cntner{opacity:1;transition:opacity 225ms cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.dialog-cntner{height:100%;width:100%;outline:0}.dialog-paper{background-color:#fff;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);position:relative;overflow-y:auto;display:flex;flex-direction:column;max-height:calc(100% - 64px);width:calc(100% - 64px);margin:32px;border-radius:4px;@media screen and (min-width:1200px){max-width:1024px}}h2{line-height:1.6;padding:16px 24px;flex:0 0 auto}.dialog-content{flex:1 1 auto;overflow-y:auto;padding:0 20px 24px}.dialog-actions{display:flex;align-items:center;padding:8px;justify-content:flex-end;flex:0 0 auto}}.image-modal{.dialog{.dialog-paper{width:100%;margin:0;border-radius:0}}}div.menu{position:fixed;z-index:1300;inset:0;.menu-backdrop{opacity:1;position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;background-color:transparent;inset:0;z-index:-1}.menu-paper{opacity:0;background-color:#fff;border-radius:4px;transition:opacity 225ms cubic-bezier(.4,0,.2,1);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);position:absolute;overflow-y:auto;overflow-x:hidden;min-width:16px;min-height:16px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);outline:0;max-height:calc(100% - 96px)}ul.menu-list{list-style:none;position:relative;padding-top:8px;padding-bottom:8px;li.menu-list-item{background-color:transparent;outline:0;border:0;margin:0;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;color:inherit;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.00938em;display:flex;justify-content:flex-start;align-items:center;position:relative;text-decoration:none;min-height:48px;box-sizing:border-box;white-space:nowrap;padding:6px 16px;a{display:flex}.icon{flex-shrink:0;display:inline-flex;min-width:32px}.text{margin-top:0;margin-bottom:0;flex:1 1 auto;min-width:0}}}}span.select-dialog-icon{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;flex-shrink:0;transition:fill .2s cubic-bezier(.4,0,.2,1) 0s;font-size:1.5rem;position:absolute;right:7px;top:calc(50% - .5em);pointer-events:none;color:rgba(0,0,0,.54)}.select-dialog{position:fixed;z-index:1300;inset:0;.select-dialog-backdrop{opacity:1;transition:opacity 225ms cubic-bezier(.4,0,.2,1);position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;background-color:transparent;inset:0}.select-dialog-paper{background-color:#fff;color:rgba(0,0,0,.87);border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);position:absolute;overflow-y:auto;overflow-x:hidden;min-width:16px;min-height:16px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);outline:0;max-height:calc(100% - 96px)}ul{position:relative;padding-top:8px;padding-bottom:8px;width:100%;li{box-sizing:border-box;-webkit-tap-highlight-color:transparent;cursor:pointer;vertical-align:middle;text-decoration:none;color:inherit;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.00938em;white-space:nowrap;display:flex;justify-content:flex-start;align-items:center;position:relative;min-height:48px;padding:6px 16px;&.selected{background-color:rgba(25,118,210,.08)}}}}.input-text-field{.MuiInputBase-root{font-size:13px;input{padding:12px 10px}}}.MuiDialogTitle-root{font-size:16px;font-weight:500;line-height:1.6;padding:16px 24px;flex:0 0 auto}.MuiMenu-root{ul{li{.icon{min-width:36px;color:rgba(0,0,0,.54);flex-shrink:0;display:inline-flex}.text{margin-top:0;margin-bottom:0;flex:1 1 auto;min-width:0}}}}.btn{outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;text-decoration:none;color:inherit;display:flex;justify-content:flex-start;align-items:center;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0s;&:hover{background-color:rgba(30,30,30,.04)}& .start-icon{font-size:20px;margin-right:8px;margin-left:-4px}& .end-icon{font-size:20px;margin-right:-4px;margin-left:8px}.ripple{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;span{transform:scale(0);border-radius:100%;position:absolute;opacity:.75;background-color:rgba(30,30,30,.3);animation-name:ripple;animation-duration:.5s}}&.cta-btn{flex-grow:0;justify-content:center;line-height:1.75;min-width:64px;width:100%;font-weight:700;font-size:14px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px;padding:12px 24px;&.products,&.r18-service-site,&.service-site,&.site-product{color:rgb(255,255,255);background:linear-gradient(rgb(77,177,60),rgb(71,151,58))}}&.table-cta-btn{flex-grow:0;justify-content:center;line-height:1.75;min-width:75px;max-width:33%;width:33%;font-size:10px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px;padding:4px 8px;position:unset;&.products,&.r18-service-site,&.service-site,&.site-product{color:rgb(255,255,255);background:linear-gradient(rgb(77,177,60),rgb(71,151,58))}span.price{color:#FFFFFF;text-decoration-line:underline}span.outOfStock,span.price{margin:0;font-size:12px;font-weight:400}span.outOfStock{color:#CCCCCC}}&.table-desc-btn{flex-grow:0;justify-content:center;line-height:1.75;min-width:75px;height:100%;font-size:10px;font-weight:600;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px;padding:4px 8px;position:unset}&.description{border-radius:4px;width:100%;border:1px solid rgba(67,67,67,.9);background-color:#FFFFFF;color:rgba(67,67,67,.9);box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:8px 16px}&.contained,&.description{justify-content:center;font-weight:500;font-size:.875rem;line-height:1.75;min-width:64px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s}&.contained{padding:6px 16px;border-radius:4px;color:#fff;background-color:rgba(67,67,67,.9);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}&.error{color:#fff;background-color:#d32f2f}&.outlined{justify-content:center;font-weight:500;font-size:.875rem;line-height:1.75;min-width:64px;padding:5px 15px;border-radius:4px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;border:1px solid rgba(67,67,67,.9);color:rgba(67,67,67,.9)}&.icon-button{padding:8px}&.btn-submit-review{font-size:.875rem;line-height:1.75;min-width:64px;width:100%;background-color:rgba(239,56,95,.9);color:rgb(255,255,255);font-weight:700;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);padding:16px 22px;border-radius:4px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:inline-flex;align-items:center;justify-content:center;&:hover{background-color:rgba(239,56,95,.9);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}}&.btn-expand-create-review{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;vertical-align:middle;text-transform:none;font-weight:500;font-size:.875rem;line-height:1.75;min-width:64px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;border-radius:0;border-color:currentcolor rgba(144,144,144,.2) rgba(144,144,144,.2);border-top:1px solid rgba(144,144,144,.2);color:rgba(67,67,67,.9);padding:12px 16px;& .end-icon,& .start-icon{font-size:20px}& .end-icon{transform:rotate(0deg);transition:transform .15s cubic-bezier(.4,0,.2,1) 0s}}&.review-liked{flex-grow:0;background-color:rgb(255,255,255);color:rgba(224,83,83,.9);font-size:12px;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px;-o-border-image:initial;border-image:initial;border:1px solid rgba(224,83,83,.9);padding:2px 12px;& .start-icon{font-size:14px}}&.review-like{flex-grow:0;background-color:rgba(224,83,83,.9);box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-size:12px;color:rgb(255,255,255);text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px;padding:2px 12px;& .start-icon{font-size:14px}}&.cancel{background-color:rgb(255,255,255);color:rgba(67,67,67,.9)}&.approve,&.cancel{font-weight:700;font-size:14px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px;padding:12px 24px;width:100%;display:flex;justify-content:center}&.approve{background-color:rgba(239,56,95,.9);color:rgb(255,255,255)}&.review-menu-icon-btn{padding:5px;font-size:1.125rem}}@keyframes ripple{to{opacity:0;transform:scale(2)}}.btn-likes{display:inline-flex;align-items:center;justify-content:center;color:rgb(255,255,255);font-weight:500;font-size:.875rem;line-height:1.75;min-width:64px;background-color:rgba(224,83,83,.9);padding:6px 16px;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:4px 0 0 4px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);&:hover{background-color:rgba(224,83,83,.9);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)};&.liked{color:rgba(224,83,83,.9);background-color:rgb(255,255,255);-o-border-image:initial;border-image:initial;border:1px solid rgba(224,83,83,.9);border-right:rgba(224,83,83,.9)}&.liked,&.readonly{cursor:unset;box-shadow:none}.start-icon{font-size:20px;margin-right:auto}.end-icon{font-size:17px;margin-right:8px}}.btn-dislikes{display:inline-flex;align-items:center;justify-content:center;color:rgb(255,255,255);font-weight:500;font-size:.875rem;line-height:1.75;min-width:64px;background-color:rgba(68,118,215,.9);box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:6px 16px;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);border-radius:0 4px 4px 0;&:hover{background-color:rgba(68,118,215,.9);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)};&.disliked{color:rgba(68,118,215,.9);background-color:#FFFFFF;-o-border-image:initial;border-image:initial;border:1px solid rgba(68,118,215,.9);border-left:rgba(68,118,215,.9)}&.disliked,&.readonly{cursor:unset;box-shadow:none}.start-icon{font-size:20px;margin-right:auto}.end-icon{display:inherit;font-size:17px;margin-right:-4px;margin-left:auto}}.btn-kind{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;width:100%;background-color:#FFFFFF;padding:12px 24px;border:1px solid rgba(67,67,67,.9);border-radius:4px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-size:.875rem;font-weight:700;color:rgba(67,67,67,.9);line-height:1.75;span.category-title{width:100%;text-align:center}&:hover{background-color:#FFFFFF;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)};&.btn-disabled{background-color:rgba(223,216,216,.5);box-shadow:none}.material-icons{display:inherit;margin-right:-4px;margin-left:8px;font-size:20px}}div.tabs{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:flex;box-sizing:border-box;margin-left:-8px;margin-right:-8px;min-height:40px;max-height:40px;.scroller{position:relative;display:flex;flex:1 1 auto;white-space:nowrap;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;border-bottom:2px solid rgba(67,67,67,.9);min-height:40px;max-height:40px;padding:0;&:before{content:" ";display:inline-block;width:8px}}.tablist{display:flex;gap:8px;flex:1 1 auto}.tab{box-sizing:border-box;outline:0;margin:0;padding:4px 8px;min-width:60px;max-width:360px;min-height:40px;max-height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-direction:row;flex-shrink:0;white-space:normal;font-size:.8rem;line-height:1.25;color:rgba(67,67,67,.9);font-feature-settings:"palt";text-align:center;vertical-align:middle;background:#FFFFFF;border-radius:8px 8px 0 0;border:1px solid rgba(67,67,67,.9);border-bottom:none;box-shadow:1px 2px 1px 0 rgba(0,0,0,.2),1px 2px 2px 0 rgba(0,0,0,.14),1px 1px 4px 0 rgba(0,0,0,.05);.material-icons{margin-right:4px;font-size:1.05rem}h2,h3{font-size:inherit;font-weight:inherit}}.tab.selected{background:rgba(67,67,67,.9);color:#ffffff;border:none;box-shadow:none}}.card img.eyecatch,.item-card img.eyecatch{max-height:400px;width:auto}.images{width:100%;overflow-y:scroll;ul.image-list.masonry{-moz-column-count:2;column-count:2;-moz-column-gap:8px;column-gap:8px;display:block;overflow-y:auto;list-style:none;li{display:block;position:relative;height:auto}}}.card{background-color:#fff;color:rgba(30,30,30,.87);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;box-shadow:3px 3px 2px -2px rgba(0,0,0,.2),0 6px 4px -4px rgba(0,0,0,.13),0 8px 6px -6px rgba(0,0,0,.06),0 -5px 4px -4px rgba(0,0,0,.1),0 -8px 6px -4px rgba(0,0,0,.03),6px 0 4px -4px rgba(0,0,0,.13),8px 0 6px -6px rgba(0,0,0,.06),-5px 0 4px -4px rgba(0,0,0,.1),-8px 0 6px -4px rgba(0,0,0,.03);max-width:none;margin:0;overflow:hidden;padding:0;border-radius:8px;.header{flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;padding:16px 16px 24px}.date-release,.maker-name{color:rgba(144,144,144,1);font-size:13px;white-space:nowrap}.maker-name{margin-left:auto;text-overflow:ellipsis;overflow:hidden;text-decoration:underline}.content{padding:16px}.actions{display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:8px 8px 0}}.listcard{background-color:#fff;color:rgba(30,30,30,.87);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;box-shadow:3px 3px 2px -2px rgba(0,0,0,.2),0 6px 4px -4px rgba(0,0,0,.13),0 8px 6px -6px rgba(0,0,0,.06),0 -5px 4px -4px rgba(0,0,0,.1),0 -8px 6px -4px rgba(0,0,0,.03),6px 0 4px -4px rgba(0,0,0,.13),8px 0 6px -6px rgba(0,0,0,.06),-5px 0 4px -4px rgba(0,0,0,.1),-8px 0 6px -4px rgba(0,0,0,.03);max-width:none;margin:0;overflow:hidden;padding:8px 0;border-radius:8px;width:100%;.rank-chip{width:36px;min-width:36px;font-size:14px;height:24px}h2{font-size:clamp(16px,3vw,18px);width:100%}.eyecatch{width:auto;max-height:100px}.header{flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;padding:8px 0 8px 8px;.maker-name{margin-left:auto;color:rgba(144,144,144,1);font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}a .maker-name{text-decoration:underline}}.content{display:flex;padding:8px 0 8px 8px}.actions{display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:0 8px;width:100%}.pr8{padding-right:8px}.price,.rank-txt{font-size:16px}.review-count,.small-rank-txt{font-size:14px}.small-review-count{font-size:12px}}.item-card{background-color:rgb(255,255,255);color:rgba(30,30,30,.87);max-width:none!important;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:8px;-o-border-image:initial;border-image:initial;border:1px solid rgba(233,233,233,.9);overflow:hidden;padding:0 0 12px;margin:4px!important;.item-card-header{display:flex;align-items:center;padding:0;margin-bottom:0}.item-card-header-content{flex:1 1 auto;padding:16px 16px 24px}.item-card-content{padding:16px}.item-card-actions{display:flex;align-items:center;padding:8px 8px 0}}.card-btn{border-radius:4px;border:1px solid rgba(90,90,90,.9);padding:8px;box-shadow:1px 3px 2px -2px rgba(0,0,0,.2),3px 6px 4px -4px rgba(0,0,0,.13),4px 8px 6px -6px rgba(0,0,0,.06);margin:8px 0;.card-ctnr{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;img.card-thumbnail{max-width:90px;max-height:90px;height:100%}}.card-name{font-size:13px;font-feature-settings:"palt"}.card-icon{margin-left:auto}}.minicard-list{display:flex;display:-ms-flexbox;flex-direction:column;.group-ctnr{display:flex;display:-ms-flexbox;flex-direction:column;width:100%;&>hr{flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;border:solid rgba(0,0,0,.12);border-width:0 0 thin;margin:0!important}}img.card-thumbnail{max-width:90px;max-height:90px;height:100%}h4{margin:8px 0 4px;font-size:14px;font-weight:500;line-height:1.57}.group{width:100%;display:flex;flex-direction:column;align-items:flex-start}.item{padding:8px 0;margin:0 8px;.title{font-size:13px;font-weight:400;line-height:1.5}.date{font-size:12px;color:rgba(144,144,144,.9);text-wrap:nowrap}.rank{font-size:13px}.review-title{font-size:14px;text-decoration:none}}}span.rank-chip{max-width:100%;display:inline-flex;display:-ms-inline-flexbox;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .3s cubic-bezier(.4,0,.2,1) 0s,box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;cursor:unset;outline:0;text-decoration:none;border:0;vertical-align:middle;box-sizing:border-box;border-radius:4px;font-feature-settings:"palt";padding:0;color:#FFFFFF;font-size:18px;line-height:18px;width:42px;min-width:42px;height:28px;background-color:rgba(67,67,67,.9);&.rank1{background-color:rgba(212,175,55,.9)}&.rank2{background-color:rgba(165,175,181,.9)}&.rank3{background-color:rgba(205,127,50,.9)}&.small{font-size:12px;line-height:14px;width:32px;min-width:32px;height:24px}&.tiny{font-size:10px;line-height:11px;width:24px;min-width:24px;height:18px}}span.user-chip{max-width:100%;display:inline-flex;align-items:center;justify-content:center;cursor:unset;vertical-align:middle;box-sizing:border-box;font-feature-settings:"palt";height:24px;background-color:transparent;font-size:11px;line-height:11px;font-weight:700;white-space:nowrap;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);outline:0;text-decoration:none;padding:0;border-radius:4px;border-width:1px;border-style:solid;-o-border-image:initial;border-image:initial;gap:4px;&.myreview{color:rgba(46,125,50,.87);border-color:rgba(46,125,50,.87)}&.admin{color:rgba(186,58,58,.87);border-color:rgba(186,58,58,.87)}&.verified{color:rgba(0,223,254,.87);border-color:rgba(0,223,254,.87)}&>span{padding-left:4px;padding-right:4px;margin-top:3px;line-height:24px}.start-icon{margin-left:5px;margin-right:-6px;font-size:1rem}}span.chip-add-tag{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;font-size:.8125rem;display:inline-flex;align-items:center;justify-content:center;height:32px;vertical-align:middle;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;font-feature-settings:"palt";background-color:rgba(144,144,144,.9);color:rgb(255,255,255);box-shadow:1px 2px 1px 0 rgba(0,0,0,.2),1px 2px 2px 0 rgba(0,0,0,.14),1px 1px 4px 0 rgba(0,0,0,.05);margin:0;white-space:nowrap;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);outline:0;text-decoration:none;border:0 initial;border-color:initial;-o-border-image:initial;border-image:initial;border-radius:4px;padding:4px;&>.start-icon{font-size:1rem;margin-left:5px;margin-right:-6px}&>span{overflow:hidden;text-overflow:ellipsis;padding-left:12px;padding-right:12px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.category-tags-ctnr{overflow:scroll;padding:4px 8px;margin-left:-8px;margin-right:-8px;scrollbar-width:none}.category-tag{max-width:100%;height:32px;font-size:.8125rem;display:inline-flex;display:-ms-inline-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;white-space:nowrap;transition:background-color .3s cubic-bezier(.4,0,.2,1) 0s,box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1) 0s,box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;cursor:unset;outline:0;text-decoration:none;vertical-align:middle;box-sizing:border-box;border-radius:4px;font-feature-settings:"palt";background-color:#FFFFFF;color:rgba(67,67,67,.9);padding:4px;border:1px solid rgba(67,67,67,.9);box-shadow:1px 2px 1px 0 rgba(0,0,0,.2),1px 2px 2px 0 rgba(0,0,0,.14),1px 1px 4px 0 rgba(0,0,0,.05);span{overflow:hidden;text-overflow:ellipsis;padding-left:12px;padding-right:12px;white-space:nowrap;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}&.selected{color:#FFFFFF;background-color:rgba(67,67,67,.9);box-shadow:none}.icon{font-size:1rem;color:rgba(67,67,67,.9)}}.select-tags{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px;padding:10px 12px;border-radius:4px;width:100%;&.border{border:1px solid #e9e9e9}}.tag{max-width:100%;font-size:.8125rem;display:inline-flex;align-items:center;-webkit-box-align:center;justify-content:center;cursor:unset;vertical-align:middle;box-sizing:border-box;font-feature-settings:"palt";background-color:rgb(255,255,255);color:rgb(67,67,67);height:auto;white-space:nowrap;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);outline:0;text-decoration:none;border-radius:4px;padding:4px;border:1px solid rgba(230,230,230);-o-border-image:initial;border-image:initial;.tag-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:12px;padding-right:12px;width:100%}&.rank-tag{height:auto;.tag-label{padding-left:8px;padding-right:4px;.label-ctnr{@media screen and (min-width:900px){flex-direction:row}@media screen and (max-width:899px){flex-direction:column}.rank-ctnr{margin-left:4px;.body2{line-height:20px}}}}}&.percentage-tag{min-width:150px}& .material-icons{margin-left:auto}&.selected{color:#FFFFFF;padding:4px;background-color:rgba(67,67,67,.9);border:1px solid rgba(67,67,67,.9);&:hover{background-color:rgba(67,67,67,.9)}}&.not-selected{background-color:#FFFFFF;color:rgba(67,67,67,.9);padding:4px;border:1px solid rgba(67,67,67,.9);box-shadow:1px 2px 1px 0 rgba(0,0,0,.2),1px 2px 2px 0 rgba(0,0,0,.14),1px 1px 4px 0 rgba(0,0,0,.05);&:hover{background-color:#FFFFFF}}}body{margin:0;font-family:var(--font-roboto),ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,verdana,sans-serif;color:rgba(67,67,67,.9)}main{background-color:rgb(149 122 56/1.5%)}header{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);width:100%;box-sizing:border-box;display:flex;display:-ms-flexbox;flex-direction:column;flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;position:fixed;z-index:1100;top:0;left:auto;right:0;color:#fff;background-color:#FFFFFF;a{margin:0;font-size:18px;color:rgba(67,67,67,.9)}a.site-title{display:inline-block;flex:0 0 auto;white-space:nowrap}div.user{margin-left:auto}}form.app-search-form{display:flex;align-items:center;margin-left:16px;flex:1 1 240px;max-width:440px;min-width:0;height:36px;border:1px solid rgba(67,67,67,.24);border-radius:4px;background-color:rgba(67,67,67,.04);input{min-width:0;flex:1 1 auto;height:100%;outline:0;padding:0 8px 0 12px;color:rgba(67,67,67,.9);font-size:14px}button,input{border:0;background-color:transparent}button{width:40px;height:34px;border-left:1px solid rgba(67,67,67,.16);color:rgba(67,67,67,.72);cursor:pointer;display:flex;align-items:center;justify-content:center}}div.search-sort-controls{align-items:center;margin:4px 0;.search-sort-button{box-sizing:border-box;min-height:32px;padding:0 10px;border:1px solid rgba(67,67,67,.18);border-radius:4px;background-color:#FFFFFF;color:rgba(67,67,67,.76);font-size:13px;gap:4px;white-space:nowrap;&.active{border-color:rgba(33,150,83,.56);background-color:rgba(33,150,83,.1);color:rgba(20,94,52,.95);font-weight:600}}}div.search-result-card{position:relative;width:100%;box-sizing:border-box;min-height:112px;padding:16px 48px 16px 128px;background-color:#FFFFFF;border:1px solid rgba(67,67,67,.12);border-radius:4px;.search-result-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.search-result-card-body{display:flex;flex-direction:column;gap:8px;margin-top:8px}.rank-chip{width:auto;min-width:38px;height:22px;padding:0 6px;font-size:12px;line-height:14px}.end-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}}div.search-result-eyecatch{position:absolute;left:16px;top:16px;width:96px;height:80px;border-radius:4px;overflow:hidden;background-color:rgba(67,67,67,.06);img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}}div.search-result-tags{row-gap:4px}span.search-result-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:4px;background-color:rgba(67,67,67,.08);color:rgba(67,67,67,.72);font-size:12px}@media screen and (max-width:1199px){header a.site-title{max-width:min(42vw,360px);overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:599px){header div.toolbar{min-width:0;padding-left:8px;padding-right:8px;gap:8px}form.app-search-form{margin-left:0;flex:1 1 0;max-width:none;min-width:0}header a.site-title{flex:0 1 auto;font-size:15px;max-width:32vw;min-width:0}header div.user{flex:0 0 auto;margin-left:0}div.search-sort-controls{align-items:stretch;gap:6px;>span.body2{flex:0 0 100%}.search-sort-button{flex:1 1 calc(50% - 6px);min-width:0;justify-content:center;padding:0 8px;font-size:12px;span:not(.material-icons){overflow:hidden;text-overflow:ellipsis}}}div.search-result-card{min-height:96px;padding:12px 40px 12px 96px}div.search-result-eyecatch{left:12px;top:12px;width:72px;height:72px}}@media screen and (max-width:359px){div.search-sort-controls{.search-sort-button{flex-basis:100%}}}body:has(div.loading-modal){overflow:hidden}div.loading-modal{position:fixed;z-index:1300;right:0;bottom:0;left:0;top:56px;.loading-backdrop{opacity:1;transition:opacity 225ms cubic-bezier(.4,0,.2,1);background-color:rgba(255,255,255,.9);position:fixed;display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;right:0;bottom:0;top:0;left:0;-webkit-tap-highlight-color:transparent;z-index:-1}.loading-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}div.three-lines{flex-direction:row;min-width:0;box-sizing:border-box;display:flex;flex-wrap:wrap;.left{flex-grow:0;flex-basis:auto;@media screen and (min-width:1200px){width:calc(100% * 3 / 12)}@media screen and (max-width:1200px){width:0;display:none}}.center{flex-grow:0;flex-basis:auto;width:100%;@media screen and (min-width:1200px){width:calc(100% * 6 / 12);max-width:800px}}.right{flex-grow:0;flex-basis:auto;@media screen and (min-width:1200px){width:calc(100% * 3 / 12)}@media screen and (max-width:1200px){width:0;display:none}}}h1{font-size:20px;padding:8px 0;font-feature-settings:"palt";line-height:1.167;font-weight:300}h2{font-size:clamp(17px,4vw,20px);font-weight:700;font-feature-settings:"palt";line-height:1.2}@media screen and (min-width:1200px){.menu-tabs{display:none}}@media screen and (max-width:1199px){.menu-tabs-vertical{display:none}}.menu-tabs-vertical{.list{list-style:none;margin:0;position:relative;width:100%;max-width:360px;padding:8px 0;.item{box-sizing:border-box;min-width:0;text-align:left;padding:8px 16px;width:100%}.item.selected{border-left:4px solid #909090}}.list.inset{padding:8px 0 8px 8px}}footer{.footer-ctnr{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;background-color:rgba(67,67,67,.9);color:#FFFFFF;padding:16px 16px 8px}.title{font-weight:400;line-height:1.5;font-size:16px}.footer-links{row-gap:8px;padding:16px;a{font-size:13px;font-weight:400;line-height:1.5}}.copyright{margin:0;font-size:11px;font-weight:400;line-height:1.66}}.pr{font-size:11px;text-align:end}.rendered-contents{display:flex;display:-ms-flexbox;flex-direction:column;img{margin:8px 0;width:100%;@media screen and (min-width:1200px){max-width:600px;max-height:800px}}}.editor-input p{font-size:14px}.loading-modal .MuiModal-backdrop{background-color:rgba(255,255,255,.9)}.recommend-ctnr{color:#434343}.recommend-list{li{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;border:1px solid rgba(128,128,128,.35);border-radius:4px;box-shadow:3px 3px 2px -2px rgba(0,0,0,.2),6px 6px 4px -4px rgba(0,0,0,.13);margin:0;background-color:#fff}.recommend-li-ctnr{display:flex;flex-direction:row;align-items:center;img.card-thumbnail{max-width:90px;max-height:90px;height:100%}.recommend-li-title{font-size:15px;line-height:15px;margin:16px 8px 4px}.recommend-li-update{font-size:12px;color:rgba(144,144,144,.9);margin:4px 8px 16px;display:flex;align-items:center;gap:2px}}.recommend-li-ctnr>.material-icons:first-child,.recommend-li-ctnr>img:first-child{margin-left:8px}.recommend-li-ctnr>span:last-child{margin-left:auto;margin-right:8px}}.itmtbl-scroller{overflow-x:auto}.itmtbl-ctnr{width:-moz-fit-content;width:fit-content}.itmtbl{border:1px solid rgba(144,144,144,.2);border-left:none;border-collapse:separate;border-spacing:1px 0;font-size:14px;td{height:57px;max-height:57px}.itmtbl-head{font-size:11px;tr{td{padding:8px 4px;text-wrap:nowrap;white-space:nowrap;border-bottom:1px solid rgba(144,144,144,.2);border-left:1px solid rgba(144,144,144,.2)}td:first-child{border-right:1px solid rgba(144,144,144,.2)}.itbtbl-title-head{position:sticky;left:0;background-color:rgba(255,255,255,1)}}}.itmtbl-body{.itmtbl-title{position:sticky;left:0;.itmtbl-name{a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-decoration:underline}}.itmtbl-rank{span.rank{margin-left:4px;font-size:12px;line-height:18px}}}.itmtbl-tagdata{font-size:12px;.td-o{text-align:center}.td-num,.td-per{text-align:right}.td-na,.td-select{text-align:center}td{border-left:1px solid rgba(144,144,144,.2);padding:2px 4px;span.checked{color:rgb(5,158,5);font-weight:700;font-size:15px}span.na{font-size:18px}}td:first-child{border-right:1px solid rgba(144,144,144,.2)}}tr:nth-child(2n){background-color:rgba(248,248,248,1);td:first-child{background-color:rgba(248,248,248,1)}}tr:nth-child(2n-1){td:first-child{background-color:rgba(255,255,255,1)}}}}div.like-dislike-btns,div.paper{border-radius:4px}div.paper{background-color:#fff;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.age-verification{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;background-color:#fff;border-radius:12px;border:none;padding:32px;.age-verify-q{font-weight:800;text-align:center;font-size:14px;line-height:1.57}}.image-modal{button{position:fixed;top:16px;right:16px;z-index:1}}