:is(.panelFlex.is-reviewDetail,.panelFlex.is-reviewedOnly){--background:var(--gray-1);--ui-color:var(--gray-light)}.setReview{flex:1 100%}.setReview ul{display:flex;flex:1;flex-flow:row wrap}.setReview ul :not(:first-child){row-gap:.5rem}.setReview li{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:flex;flex:1 100%;flex-flow:row wrap;font-size:var(--ty-xs);justify-content:space-around}.setReview li>p{font-size:.75rem}.setReview li:first-child{border-block-start:0}.setReview li strong{background-color:var(--ui-color);border-radius:var(--UIRadius,0);color:var(--background);flex:1;font-size:.875rem;font-weight:400;padding:.25rem .5rem;text-align:end}@media (min-width:48em){.is-reviewDetail .setReview li,.is-reviewDetail .setReview li.mark-summary,.is-reviewedOnly .setReview li,.is-reviewedOnly .setReview li.mark-summary{border-block-start:0}}.comments-page .setReview li,.is-reviewedOnly .setReview li{display:flex;flex-flow:column nowrap}.setReview progress{--height:.5rem;--bg:var(--gray-9);--fg:var(--primary);--radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg);border:0;border-radius:var(--radius);flex:1;height:var(--height);min-width:20%;order:1}.setReview progress::-webkit-progress-bar{background-color:var(--bg);border-radius:var(--radius)}.setReview progress::-webkit-progress-value{background:var(--fg);border-radius:var(--radius)}.setReview progress::-moz-progress-bar{background:var(--fg);border-radius:var(--radius)}.setReview app-tag{--tagFg:var(--gray-1);--tagBg:var(--primary-light)}.setReview .mark-summary{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr;line-height:1.1}@media (min-width:62em){.setReview .mark-summary{font-size:var(--ty-xs);padding:0 .5em}}.setReview .mark-summary strong{font-weight:600;line-height:1.1;text-align:initial}.setReview .mark-summary>p{font-weight:400;grid-column:1/2;grid-row:1/2}.setReview .mark-summary>div p{display:inline-block}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary){display:flex;flex-flow:column nowrap;justify-content:space-around}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary)>div{order:0}@media (min-width:48em){:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary)>div{order:1}}@media (max-width:47.99em){:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary){min-height:54px}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) span{margin-block:0;margin-inline:auto 0}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) .tag-review{order:2}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) .tag-review{margin-block:0;margin-inline:auto 0}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) .tag-review+span{margin-block:0;margin-inline:0 auto}}.is-reviewDetail .setReview .mark-summary{flex-flow:row wrap}@media (min-width:48em){.is-reviewDetail .setReview .mark-summary{border-block-start:1px solid var(--gray-8)}.is-reviewDetail .setReview .mark-summary a{margin:0;pointer-events:none;text-decoration:none}.is-reviewDetail .setReview .mark-summary a:first-child{line-height:1.45}.is-reviewDetail .setReview .mark-summary a,.is-reviewedOnly .setReview .mark-summary a{order:0}.is-reviewDetail .setReview .mark-summary a:first-child,.is-reviewedOnly .setReview .mark-summary a:first-child{order:1}}@media (max-width:47.99em){.setReview .mark-top>p{flex:1 100%}}.setReview .mark-top strong{color:var(--success)}.setReview .mark--noLink{pointer-events:none}.setReview .mark--noLink a{text-decoration:none}.setReview.is-vertical{padding-block-end:1rem;padding-block-start:1rem}.setReview.is-vertical li{padding:.5em 1rem}.setReview.is-vertical li.mark-summary{flex:1}.setReview.is-vertical li:not(.mark-summary){flex:0 1 100%;font-size:var(--ty-s)}.setReview.is-vertical li:not(.mark-summary) span{flex:0 1 5.625rem;max-width:none}.setReview.is-vertical li:not(.mark-summary) progress{flex:1;max-width:none}.setReview.is-vertical li:not(.mark-summary) strong{flex:0 1 30px}.comments-page .setReview.panelFlex-content,.is-reviewDetail .setReview.panelFlex-content,.is-reviewedOnly .setReview.panelFlex-content{margin:0 auto;max-width:var(--compactLayout)}.comments-page .setReview ul,.is-reviewDetail .setReview ul,.is-reviewedOnly .setReview ul{align-items:center;container-name:ReviewContainer;container-type:inline-size;flex-flow:row wrap;gap:1rem;text-align:center}@media (min-width:62em){.comments-page .setReview ul,.is-reviewDetail .setReview ul,.is-reviewedOnly .setReview ul{justify-content:space-between}}.comments-page .setReview li,.is-reviewDetail .setReview li,.is-reviewedOnly .setReview li{-moz-column-gap:.5em;column-gap:.5em;flex:1;flex-flow:row wrap;padding:0}.comments-page .setReview li:nth-child(2),.is-reviewDetail .setReview li:nth-child(2),.is-reviewedOnly .setReview li:nth-child(2){margin-block-start:0}.comments-page .setReview li.mark-summary,.is-reviewDetail .setReview li.mark-summary,.is-reviewedOnly .setReview li.mark-summary{align-items:baseline;display:flex;flex:1 100%;flex-direction:row;justify-content:space-between;margin-block-end:.5em}.comments-page .setReview li.mark-summary app-tag,.is-reviewDetail .setReview li.mark-summary app-tag,.is-reviewedOnly .setReview li.mark-summary app-tag{--tagFg:var(--gray-1);--tagBg:var(--gray-light)}.comments-page .setReview li.mark-summary .tag-review,.is-reviewDetail .setReview li.mark-summary .tag-review,.is-reviewedOnly .setReview li.mark-summary .tag-review{margin-block-start:.25em;max-height:none}.comments-page .setReview li.mark-summary p,.is-reviewDetail .setReview li.mark-summary p,.is-reviewedOnly .setReview li.mark-summary p{margin-inline-end:auto;order:-1;text-align:start}.comments-page .setReview li.mark-summary p:before,.is-reviewDetail .setReview li.mark-summary p:before,.is-reviewedOnly .setReview li.mark-summary p:before{margin-inline-end:.5em}.comments-page .setReview li.mark-summary a,.is-reviewDetail .setReview li.mark-summary a,.is-reviewedOnly .setReview li.mark-summary a{--a-color:$inverted-text-color;--a-style:underline;font-size:var(--ty-xs)}.comments-page .setReview li.mark-summary a:last-of-type,.is-reviewDetail .setReview li.mark-summary a:last-of-type,.is-reviewedOnly .setReview li.mark-summary a:last-of-type{order:-1}.comments-page .setReview li.mark-summary p,.is-reviewDetail .setReview li.mark-summary p,.is-reviewedOnly .setReview li.mark-summary p{font-size:var(--ty-m)}.comments-page .setReview li:not(.mark-summary),.is-reviewDetail .setReview li:not(.mark-summary),.is-reviewedOnly .setReview li:not(.mark-summary){flex:1 100%;font-size:var(--ty-s)}@container ReviewContainer (min-width: 35em) and (max-width: 55em){.comments-page .setReview li:not(.mark-summary),.is-reviewDetail .setReview li:not(.mark-summary),.is-reviewedOnly .setReview li:not(.mark-summary){flex:0 1 48%}}@container ReviewContainer (min-width: 55.01em){.comments-page .setReview li:not(.mark-summary),.is-reviewDetail .setReview li:not(.mark-summary),.is-reviewedOnly .setReview li:not(.mark-summary){flex:1}}.comments-page .setReview li:not(.mark-summary) span,.is-reviewDetail .setReview li:not(.mark-summary) span,.is-reviewedOnly .setReview li:not(.mark-summary) span{flex:1 50%;max-width:none;overflow:initial;text-align:start}.comments-page .setReview li:not(.mark-summary) progress,.is-reviewDetail .setReview li:not(.mark-summary) progress,.is-reviewedOnly .setReview li:not(.mark-summary) progress{flex:1 70%;max-width:100%}.comments-page .setReview li:not(.mark-summary) strong,.is-reviewDetail .setReview li:not(.mark-summary) strong,.is-reviewedOnly .setReview li:not(.mark-summary) strong{flex:0 auto;line-height:1}
