.main-photo{overflow:hidden}.main-photo img{display:block;border-radius:.5rem;margin:auto}.main-photo .no-photo-svg{text-align:center;padding:40px 0;border:6px solid #efefef;border-radius:.5rem}.main-photo .no-photo-svg svg{fill:#d6d6d6;height:200px;width:200px}.sub-photo-controls .review{margin-top:.25rem;margin-bottom:.25rem}.carousel-wrap::-webkit-scrollbar{width:6px;height:6px}.carousel-wrap::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:3px;background-clip:content-box}@media (min-width:1024px){.carousel-wrap::-webkit-scrollbar{width:8px;height:8px}.carousel-wrap::-webkit-scrollbar-thumb{border-radius:4px}}.carousel-wrap::-webkit-scrollbar-track{background-color:transparent}.carousel-wrap::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}.carousel-wrap>.foto_gallery{margin-right:.5rem;height:100px}.carousel-wrap>.foto_gallery img{display:block;max-height:100%;width:auto;border-radius:.5rem}@media (min-width:1024px){.carousel-wrap{margin-bottom:.125rem}}#yield_num_input{width:3em;font-size:1.3rem;font-weight:700;text-align:center}.cal_icon a{display:inline-block;border:3px solid #f0f0f0;background:#f0f0f0;vertical-align:bottom;border-radius:50%;padding:3px;background:#fff}.cal_icon a.circle{border-radius:50%}.cal_icon a svg{width:1em;height:1em;display:block}.cal_icon a svg{height:15px;width:15px}#recept-list .ingredient-info{color:#868686}#recept-list .list-item{margin:.25rem 0}#recept-list .group-name{font-weight:700;text-transform:uppercase;margin:1rem 0 .75rem}#recept-list .group-name:first-child{margin-top:0}#recept-list .list-column:nth-child(2){-ms-flex-positive:1;flex-grow:1;border-bottom:1px dotted #8e8e8e}#recept-list a.name{padding:.25rem;display:inline-block;vertical-align:baseline;margin-bottom:-2px;border:1px solid #fff;border-bottom:0;background:#fff}#recept-list .squant{font-size:.96rem!important}select.recalc_s_num{background:#f8f8f8;border:0;margin:0;padding:.2rem 22px .2rem .2rem;-webkit-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 20 20" fill="%23515151"><path d="M10.263 15.28a.64.64 0 00.427-.185l8.657-8.658a.64.64 0 00.186-.428.638.638 0 00-.186-.426l-.928-.93a.64.64 0 00-.428-.186.642.642 0 00-.427.186l-7.3 7.302-7.302-7.302a.64.64 0 00-.427-.186.605.605 0 00-.427.186l-.929.93a.64.64 0 00-.186.426.64.64 0 00.186.428l8.656 8.656a.64.64 0 00.428.19z"/></svg>') right 5px center no-repeat #f8f8f8}#nutr_port_calc_switch{width:70px;background-color:#efefef}.contest-participant-box{display:table;margin-top:.5em}.contest-participant-box .contest-participant.recipe{display:table-row}.contest-participant-box .contest-participant.recipe .contest-place{display:table-cell;vertical-align:middle}.contest-participant-box .contest-participant.recipe .contest-info{display:table-cell;vertical-align:middle;padding-left:.5rem}.catalog_sims .header .catalog_breadcrumbs .catalog_item:after{content:"☆";margin:0 .5em;display:inline-block;color:#ff5401;font-weight:700}ol.instructions{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}ol.instructions li{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:500px){ol.instructions li.as-ad-step>div{margin-top:3rem}}ol.instructions li img.photo{display:block;margin-bottom:1rem;max-width:100%;border-radius:.5rem}@media (min-width:500px){ol.instructions li{-ms-flex-preferred-size:48%;flex-basis:48%}}#calories-graph{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}#calories-graph .graph-item-wrap{height:155px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;margin-right:.5rem;-ms-flex-preferred-size:33%;flex-basis:33%;width:33%;text-align:center;font-size:.93rem}@media (min-width:1024px){#calories-graph .graph-item-wrap{font-size:1rem}}#calories-graph .graph-item-wrap .graph-item{width:100%;border-radius:3px}#calories-graph .graph-item-wrap.proteins .graph-item{background:#1b71e4;background:repeating-linear-gradient(45deg,#1968d2,#1968d2 15px,#1b71e4 15px 30px)}#calories-graph .graph-item-wrap.fats .graph-item{background:#ff5401;background:repeating-linear-gradient(45deg,#ec4d00,#ec4d00 15px,#ff5401 15px 30px)}#calories-graph .graph-item-wrap.carbs .graph-item{background:#219653;background:repeating-linear-gradient(45deg,#1d854a,#1d854a 15px,#219653 15px 30px)}#calories-graph .graph-item-wrap .percent span{color:gray;font-style:italic}#calories-graph .graph-item-wrap .grams{font-size:17px;font-weight:700;display:block;margin:.5rem 0}@media (min-width:1024px){#calories-graph .graph-item-wrap .grams{font-size:21px}}#nutr_cont_wrap .calories{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:90px;width:90px;border-radius:50%;border:2px solid #515151;margin:0 1rem 1rem}#nutr_cont_wrap .calories .num{font-size:21px;font-weight:700}@media print{#body-wrap>*{display:none}select{background:0 0;border:none;padding:0;-webkit-appearance:none;appearance:none}.isp.q{display:none}.ui-tooltip,.cb{display:none!important}a,a:hover{text-decoration:none}h2{display:none}#main{display:block;margin:0;padding:0}#main #main-aside,#main #side_share{display:none}#main main{padding:0}#main main h1{text-align:left;font-size:x-large}#main main ol.breadcrumbs{display:none}#main main #info-box{display:none}#main main h1{padding-right:138px}#main main .description{padding-right:138px;text-align:left}#main main .description.is-citation{text-align:left}#main main .description .citation{text-align:left}#main main .content-edit-link{display:none}#main main nav.sections{display:none}#main .content{display:block}#main .content>*{display:none}#main .content section#pt_info{display:block;margin:0;float:none;clear:both}#main .content section#pt_info>*{display:none}#main .content section#pt_info .recipe-top.columns{display:block!important;width:35%;float:right;padding-left:1rem;margin:0;border-left:2px solid #efefef;margin-left:1rem}#main .content section#pt_info .recipe-top.columns .column{float:left;display:block;width:100%;padding:0}#main .content section#pt_info .recipe-top.columns .column .key-info{display:none}#main .content section#pt_info .recipe-top.columns .column input#yield_num_input{border:0;-moz-appearance:textfield}#main .content section#pt_info .recipe-top.columns .column a#dynamic_c_on{display:none}#main .content section#pt_info .recipe-top.columns .column span.yield_switchers.cb-box{display:none}#main .content section#pt_info .recipe-top.columns .column #kolvo_porcij_switcher_c{display:block}#main .content section#pt_info .recipe-top.columns .column #ingredients>.level{display:block}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list .list-column:first-child{display:none}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list a.name{border:0;background:0 0}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list select.recalc_s_num{background:0 0;margin-right:-20px}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list span.type{padding-right:.5rem}#main .content section#pt_info .recipe-top.columns .column #ingredients #recipe-ing-form{display:none}#main .content section#pt_info .recipe-top.columns .column .recipe-share{display:block;position:absolute;top:0;right:0}#main .content section#pt_info .recipe-top.columns .sub-photo-controls{display:none}#main .content section#pt_info .recipe-top.columns .share-friends-body{display:none}#main .content section#pt_info .recipe-top.columns .share-box.ta-center{display:none}#main .content section#pt_info .recipe-top.columns .add-nutrition-info .measure-volumes-info{display:none}#main .content .content-action-menu,#main .content .method-preparation,#main .content section#pt_steps{display:block!important;padding:0;margin:0;background:0 0}#main .content .method-preparation .bi.ib.biboard.a-err:before{content:none}#main .content .method-preparation p{margin-top:1rem}#main .content section#pt_steps ol.instructions{display:block;margin:0;padding:0}#main .content section#pt_steps ol.instructions li{margin:0;padding:0}#main .content section#pt_steps ol.instructions li:after{content:"";display:block;clear:left}#main .content section#pt_steps ol.instructions li h4{margin:.5rem 0 .25rem}#main .content section#pt_steps ol.instructions li p{margin:0;width:45%;float:left}#main .content section#pt_steps ol.instructions li .step-img{width:15%;margin-right:2%;display:block;float:left}#main .content .qr-wrapper{position:absolute;top:0;right:0;padding:0}#calories-graph-wrap{text-align:center;display:block}#calories-graph-wrap>.column{float:none!important}#calories-graph-wrap .gi-info{margin-top:.5rem}#calories-graph-wrap .gi-info strong{color:#515151}#calories-graph-wrap .calories{margin:auto}#calories-graph .graph-item-wrap{height:auto}}body.fp-locked{overflow:hidden}.fp-overlay{position:fixed;inset:0;z-index:10050;background:#1e20228c;display:flex;align-items:center;justify-content:center;padding:16px}.fp-box{position:relative;background:#fff;border-radius:8px;box-shadow:0 12px 40px #0000004d;width:100%;max-width:940px;max-height:88vh;display:flex;flex-direction:column}.fp-close{position:absolute;top:6px;right:10px;border:0;background:transparent;font-size:26px;line-height:1;color:#5f6368;cursor:pointer;padding:4px 8px}.fp-close:hover{color:#202124}.fp-body{padding:34px 18px 8px;overflow:hidden;display:flex;flex-direction:column;min-height:120px}.fp-scroll{overflow:auto;max-height:62vh}.fp-note{color:#5f6368;font-size:14px;margin:8px 0 16px}.fp-error{color:#c5221f}.fp-lang{font-size:12px;margin:4px 0 8px}.fp-table{width:100%;border-collapse:collapse;font-size:14px}.fp-table th{position:sticky;top:0;background:#62c6d2;color:#fff;font-weight:600;text-align:left;padding:8px;white-space:nowrap}.fp-table td{padding:6px 8px;border-bottom:1px solid #eef0f2;white-space:nowrap}.fp-table td.fp-name{white-space:normal}.fp-table tr.fp-row{cursor:pointer}.fp-table tr.fp-row:hover td{background:#f6fbfc}.fp-table tr.fp-selected td{background:#e8f5e9}.fp-pick{width:34px;text-align:center}.fp-name{min-width:150px}.fp-sort{margin-left:4px;white-space:nowrap}.fp-table th:last-child,.fp-table td:last-child{min-width:62px}.fp-sort a{color:#ffffffbf;text-decoration:none;font-size:10px;padding:0 1px}.fp-sort a:hover{color:#fff}.fp-more{align-self:center;margin:12px auto 4px;padding:7px 18px;border:1px solid #d7dbe0;border-radius:6px;background:#fff;cursor:pointer;font-size:14px}.fp-more:hover{border-color:#0b8043;color:#0b8043}.fp-footer{display:flex;gap:10px;flex-wrap:wrap;padding:12px 18px 16px;border-top:1px solid #eef0f2}.fp-btn{padding:9px 18px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:14px;font-weight:500}.fp-ok{background:#0b8043;color:#fff}.fp-ok:hover{background:#0a6f3a}.fp-skip{background:#fff;color:#c5221f;border-color:#f0c5c3}.fp-skip:hover{background:#fdf3f3}.fp-cancel{background:#d93025;color:#fff;margin-left:auto}.fp-cancel:hover{background:#b3261e}@media (max-width: 640px){.fp-body{padding:30px 10px 6px}.fp-table{font-size:13px}.fp-table th,.fp-table td{padding:6px}.fp-cancel{margin-left:0}}.rv-bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 14px}.rv-tab{padding:5px 14px;border:1px solid #d7dbe0;border-radius:999px;background:#fff;font-size:14px;line-height:20px;color:#3c4043;white-space:nowrap;cursor:pointer}.rv-tab:hover{border-color:#f26522;color:#f26522}.rv-tab[aria-selected=true]{background:#f26522;border-color:#f26522;color:#fff}.rv-panel[hidden]{display:none}.rv-variant-title{margin:0 0 10px;font-size:24px;line-height:1.25;text-transform:uppercase}.rv-citation-host{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rv-citation-host .rv-bar{margin:0;flex:0 1 auto}.rv-citation-host .author{margin-left:auto}.rv-citation-host .add-info{margin-left:auto;flex-basis:100%;text-align:right}@media (max-width: 768px){.rv-bar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.rv-bar::-webkit-scrollbar{display:none}}@media print{.rv-bar{display:none}.rv-panel[hidden]{display:block}}:root{--pl-accent: #f26522}.rvp-bar{display:flex;gap:8px;margin:0 0 14px}.rvp-tab{padding:7px 16px;border:1px solid #d8dce3;border-radius:999px;background:#fff;font:inherit;font-size:14px;line-height:1.2;color:#333;cursor:pointer}.rvp-tab[aria-selected=true]{background:#14161a;border-color:#14161a;color:#fff}.rvp-tab-hot:not([aria-selected=true]){border-color:var(--pl-accent);color:#d2541a;background:#fff3ec}.pl-ico{width:22px;height:22px;fill:currentColor}.pl-toggle[aria-pressed=false] .pl-on,.pl-toggle[aria-pressed=true] .pl-off{display:none}.pl-focus:focus{outline:none}.pl-focus:focus-visible{outline:2px solid var(--pl-accent);outline-offset:2px}.rvv{margin:0 0 24px}.rvv-title{margin:0 0 14px;font-size:24px;line-height:1.25}.rvv-stage{position:relative;width:100%;aspect-ratio:16 / 9;background:#14161a;border-radius:10px 10px 0 0;overflow:hidden}.rvv-stage>.rvv-frame{display:block;width:100%;height:100%;border:0}.rvv-facade{display:block;position:relative;width:100%;height:100%;padding:0;border:0;background:radial-gradient(120% 90% at 50% 40%,#2b3038,#14161a 70%);cursor:pointer}.rvv-emoji{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(56px,12vw,120px);line-height:1;opacity:.28;filter:grayscale(.2);user-select:none}.rvv-play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#f26522;box-shadow:0 6px 22px #00000073;transition:transform .15s,background .15s}.rvv-play:after{content:"";position:absolute;top:50%;left:50%;margin:-11px 0 0 -6px;border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent #fff}.rvv-facade:hover .rvv-play,.rvv-facade:focus-visible .rvv-play{transform:scale(1.08);background:#ff7433}.rvv-stage-meta{position:absolute;left:0;right:0;bottom:0;display:block;padding:28px 16px 12px;background:linear-gradient(to top,#000000c7,#0000);text-align:left}.rvv-stage-t{display:block;color:#fff;font-size:15px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvv-stage-rate{display:block;margin-top:3px;color:#c9ced6;font-size:13px}.rvv-disclaimer{display:flex;gap:10px;align-items:flex-start;margin:10px 0 16px;padding:10px 14px;border-left:3px solid #f26522;border-radius:0 6px 6px 0;background:#fff6f1;color:#5c6167;font-size:13px;line-height:1.5}.rvv-disclaimer b{color:#3c4043}.rvv-disclaimer-icon{flex:0 0 auto;margin-top:1px;color:#f26522}.rvv-list{margin:0;padding:0;list-style:none;border:1px solid #e6e9ec;border-radius:8px;overflow:hidden}.rvv-li+.rvv-li{border-top:1px solid #eef1f4}.rvv-row{display:flex;align-items:center;gap:8px;padding:0 10px 0 0}.rvv-item{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;padding:8px 4px 8px 10px;border:0;background:none;text-align:left;cursor:pointer}.rvv-li:hover{background:#fafbfc}.rvv-item[aria-current=true]{background:#fff6f1}.rvv-li:has(.rvv-item[aria-current=true]){background:#fff6f1}.rvv-item-emoji{flex:0 0 34px;width:34px;height:34px;border-radius:6px;background:#f1f3f5;font-size:17px;line-height:34px;text-align:center}.rvv-item-body{display:block;min-width:0}.rvv-item-t{display:block;font-size:14px;line-height:1.3;color:#3c4043;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvv-item[aria-current=true] .rvv-item-t{color:#f26522}.rvv-item-m{display:block;margin-top:2px;font-size:12px;color:#8a9096;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvv-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.rvv-about{padding:4px 10px;border:1px solid #d7dbe0;border-radius:999px;background:#fff;color:#5c6167;font-size:12px;white-space:nowrap;cursor:pointer}.rvv-about:hover,.rvv-about[aria-expanded=true]{border-color:#f26522;color:#f26522}.rvv-vote{display:inline-flex;gap:2px}.rvv-thumb{display:inline-flex;align-items:center;gap:3px;padding:4px 7px;border:1px solid transparent;border-radius:999px;background:none;color:#8a9096;font-size:12px;cursor:pointer}.rvv-thumb .rvv-ico{filter:grayscale(1);opacity:.65;font-size:13px;line-height:1}.rvv-thumb:hover .rvv-ico{filter:none;opacity:1}.rvv-thumb[aria-pressed=true]{border-color:#d7dbe0;background:#f1f3f5;color:#3c4043}.rvv-thumb[aria-pressed=true] .rvv-ico{filter:none;opacity:1}.rvv-sum{margin:0;padding:0 12px 12px 54px;color:#5c6167;font-size:13px;line-height:1.5}.rvv-sum[hidden]{display:none}@media (max-width: 560px){.rvv-actions{gap:2px}.rvv-about{padding:4px 8px;font-size:11px}.rvv-item{padding-left:8px}.rvv-sum{padding-left:12px}}.rvv-player{position:relative;border-radius:10px;overflow:hidden;background:#14161a}.rvv-controls{background:#14161a;color:#fff}.rvv-error{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0 24px;color:#c9ced6;font-size:14px;text-align:center}.rvv-progress{position:relative;height:6px;background:#ffffff2e;cursor:pointer}.rvv-buffered,.rvv-played{position:absolute;top:0;left:0;height:100%;width:0;pointer-events:none}.rvv-buffered{background:#ffffff4d}.rvv-played{background:var(--pl-accent)}.rvv-seek{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none;background:transparent}.rvv-seek::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px}.rvv-seek::-moz-range-thumb{width:14px;height:14px;border:0}.rvv-controls-inner{display:flex;align-items:center;gap:6px;padding:6px 10px}.rvv-cgroup{display:flex;align-items:center;gap:2px}.rvv-cgroup-right{margin-left:auto}.rvv-ctl{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.rvv-ctl:hover{background:#ffffff1f}.rvv-ctl-play .pl-ico{width:28px;height:28px}.rvv-ctl-text{width:auto;min-width:44px;padding:0 10px;border-radius:999px;font:inherit;font-size:13px;font-weight:600}.rvv-ctl-list[aria-pressed=true]{background:#ffffff2e}.rvv-volume{display:flex;align-items:center;gap:4px}.rvv-vol{position:relative;width:0;height:24px;overflow:hidden;transition:width .2s}.rvv-volume:hover .rvv-vol,.rvv-volume:focus-within .rvv-vol{width:80px}.rvv-vol:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:80px;height:4px;border-radius:2px;background:#ffffff4d}.rvv-vol-fill{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;border-radius:2px 0 0 2px;background:#fff;pointer-events:none}.rvv-vol-input{position:relative;width:80px;height:24px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.rvv-vol-input::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;margin-top:-4px;border-radius:50%;background:#fff}.rvv-vol-input::-webkit-slider-runnable-track{height:4px;background:transparent}.rvv-vol-input::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff}.rvv-vol-input::-moz-range-track{height:4px;background:transparent}.rvv-time{display:flex;gap:4px;padding:0 6px;color:#c9ced6;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.rvv-time-sep{opacity:.6}.rvv-speed{position:relative}.rvv-speed-menu{position:absolute;right:0;bottom:calc(100% + 6px);display:flex;flex-direction:column;min-width:76px;padding:4px;border-radius:8px;background:#23262c;box-shadow:0 8px 24px #00000073;z-index:3}.rvv-speed-menu[hidden]{display:none}.rvv-speed-item{padding:7px 10px;border:0;border-radius:6px;background:transparent;color:#fff;font:inherit;font-size:13px;text-align:left;cursor:pointer}.rvv-speed-item:hover{background:#ffffff1f}.rvv-speed-item[aria-checked=true]{color:var(--pl-accent);font-weight:600}.rvv-playlist{max-height:1200px;overflow:hidden;transition:max-height .3s ease}.rvv-playlist.is-closed{max-height:0}.rvv-player.is-full{display:flex;flex-direction:column;border-radius:0;background:#000}.rvv-player.is-full .rvv-stage{flex:1 1 auto;aspect-ratio:auto;border-radius:0;min-height:0}.rvv-player.is-full .rvv-ctl-list{display:none}@media (max-width: 560px){.rvv-volume:hover .rvv-vol,.rvv-volume:focus-within .rvv-vol{width:0}.rvv-controls-inner{gap:2px;padding:4px 6px}.rvv-time{padding:0 2px;font-size:12px}}@media print{.rvv{display:none}}.rvs{margin:0 0 24px}.rvs-title-h{margin:0 0 14px;font-size:24px;line-height:1.25}.rvs-serie{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:14px}.rvs-serie[hidden]{display:none}.rvs-serie-name{font-weight:600}.rvs-serie-off{padding:4px 10px;border:1px solid #d8dce3;border-radius:999px;background:#fff;font:inherit;font-size:13px;cursor:pointer}.rvs-stage{position:relative;width:100%;max-width:340px;aspect-ratio:9 / 16;margin:0 0 14px;background:#14161a;border-radius:12px;overflow:hidden}.rvs-screen{position:absolute;inset:0}.rvs-video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.rvs-nav,.rvs-ctl{position:absolute;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer;transition:opacity .25s}.rvs-nav{right:10px;width:44px;height:44px;font-size:18px;line-height:1}.rvs-nav-prev{top:12px}.rvs-nav-next{bottom:66px}.rvs-nav[disabled]{opacity:.3;cursor:default}.rvs-side{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;transition:opacity .25s}.rvs-ctl{position:static;width:44px;height:44px;padding:0}.rvs-flash{position:absolute;top:50%;left:50%;width:68px;height:68px;margin:-34px 0 0 -34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0000008c;color:#fff;opacity:0;transform:scale(.8);pointer-events:none;transition:opacity .42s,transform .42s}.rvs-flash.is-on{opacity:1;transform:scale(1);transition:none}.rvs-flash .pl-ico{width:30px;height:30px}.rvs-flash:not(.is-play) .rvs-ico-play,.rvs-flash:not(.is-pause) .rvs-ico-pause{display:none}.rvs-progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff47;cursor:pointer;transition:height .15s}.rvs-progress:hover,.rvs-progress:focus-visible,.rvs-progress:active{height:6px}.rvs-progress-fill{width:0;height:100%;background:#f26522}.rvs-fsbar{position:absolute;left:0;right:0;bottom:0;display:none;padding:40px 16px 18px;background:linear-gradient(to top,#000000b3,#0000);color:#fff;pointer-events:none}.rvs-fsname{display:block;font-size:17px;font-weight:600;line-height:1.3}.rvs-fsmeta{display:block;margin-top:3px;font-size:14px;opacity:.85}.rvs-stage.is-full{max-width:none;width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:#000}.rvs-stage.is-full .rvs-fsbar{display:block}.rvs-stage.is-idle .rvs-side,.rvs-stage.is-idle .rvs-nav{opacity:0;pointer-events:none}.rvs-counter{position:absolute;top:12px;left:12px;padding:3px 9px;border-radius:999px;background:#14161a9e;color:#fff;font-size:12px}.rvs-status{margin:0 0 14px;color:#6b7280;font-size:14px}.rvs-card{max-width:520px}.rvs-name{margin:0 0 6px;font-size:19px;line-height:1.3}.rvs-meta{margin:0 0 10px;color:#4b5563;font-size:15px}.rvs-ing{margin:0 0 12px;border-top:1px solid #eceef2;border-bottom:1px solid #eceef2}.rvs-ing-sum{padding:9px 0;font-size:15px;font-weight:600;cursor:pointer}.rvs-ing-body{padding:0 0 10px;font-size:15px}.rvs-ing-body ul{margin:0 0 8px;padding:0 0 0 18px}.rvs-ing-grp{margin:8px 0 4px;font-weight:600;color:#4b5563}.rvs-tags{display:flex;flex-wrap:wrap;gap:6px}.rvs-tag{padding:5px 12px;border:1px solid #d8dce3;border-radius:999px;background:#f7f8fa;font:inherit;font-size:13px;color:#333;cursor:pointer}.rvs-tag:hover{border-color:#14161a}.rvs-disclaimer{margin:14px 0 0;color:#6b7280;font-size:13px;line-height:1.45}.rvv-cohorts{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.rvv-cohort{padding:5px 12px;border:1px solid #d8dce3;border-radius:999px;background:#fff;font:inherit;font-size:13px;cursor:pointer}.rvv-cohort[aria-pressed=true]{background:#14161a;border-color:#14161a;color:#fff}
