.p-lednice .layout{gap:var(--s6);padding-block:var(--s4) var(--s12);flex-direction:column;display:flex}@media (min-width:1024px){.p-lednice .layout{gap:var(--s8);padding-block:var(--s8) var(--s12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.p-lednice .mine{gap:var(--s6);flex-direction:column;min-width:0;display:flex}.p-lednice .mine-head{align-items:center;gap:var(--s3);display:flex}.p-lednice .mine-head .art{width:56px;height:56px}.p-lednice .mine-head .t{flex-direction:column;gap:2px;min-width:0;display:flex}.p-lednice .mine-head .sub{font-size:var(--fs-sm);color:var(--muted);gap:0 var(--s3);flex-wrap:wrap;align-items:center;max-width:44ch;display:flex}.p-lednice .mine-head--empty .art{flex-shrink:0;width:72px;height:72px}@media (min-width:1024px){.p-lednice .mine-head .art{width:88px;height:88px}.p-lednice .mine-head--empty .art{width:96px;height:96px}.p-lednice .mine-head h1{font-size:28px}.p-lednice .mine-head .stats{margin-top:var(--s1)}}.p-lednice .eat-first h3 .count{font-family:var(--font-body);margin-left:auto;font-weight:600}.p-lednice .sec-head h2{align-items:center;gap:var(--s2);display:flex}.p-lednice .sec-head .hint{font-size:var(--fs-xs);color:var(--muted)}.p-lednice .zone--mraz{background:var(--mraz-soft)}.p-lednice .zone--mraz h2 .ico{width:20px;height:20px;color:var(--mraz);fill:currentColor}.p-lednice .plate{background:var(--plate);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:inline-grid}.p-lednice .plate .ico{color:#1c1a17;fill:currentColor;width:22px;height:22px}.p-lednice .row-link.pantry{padding-left:var(--s2)}.p-lednice .basics .chips{gap:var(--s2)}.p-lednice .basics .choice{gap:var(--s2);padding-left:var(--s1)}.p-lednice .basics .choice .fr{width:32px;height:32px}.p-lednice .basics>.btn{margin-top:var(--s2);align-self:flex-start}@media (max-width:599px){.p-lednice .basics>.btn{align-self:stretch}}.p-lednice .addcol{gap:var(--s6);min-width:0}.p-lednice .addcol h3,.v2sheet h3{font-size:var(--fs-body)}.p-lednice .addcol .stack,.v2sheet .stack{gap:var(--s3)}.p-lednice .groups{gap:var(--s2);flex-direction:column;display:flex}@media (min-width:1024px){.p-lednice .addcol .groups{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.p-lednice .addcol .group[open]{grid-column:1/-1}}.v2sheet{max-height:92vh}.v2sheet .sheet-in{gap:var(--s5)}.p-lednice .tiles{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.p-lednice .tiles[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.p-lednice .tile{align-items:center;gap:var(--s2);padding:var(--s4) var(--s3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--kazi);color:var(--ink);font:inherit;text-align:center;cursor:pointer;flex-direction:column;display:flex}.p-lednice .tile b{font-weight:600;font-size:var(--fs-sm);line-height:1.3}.p-lednice .tile .state{align-items:center;gap:var(--s1);color:var(--kazi);font-size:var(--fs-xs);font-weight:600;display:inline-flex}.p-lednice .tiles[data-n="4"] .tile .state{display:block}.p-lednice .tiles[data-n="4"] .tile .state .tri{vertical-align:-1px;margin-right:var(--s1);display:inline-block}.p-lednice .often{gap:var(--s2);gap:var(--s3);flex-direction:column;display:flex}.p-lednice .often .chips{gap:var(--s2)}.p-lednice .often{margin-top:var(--s3)}.p-lednice .more-l{gap:var(--s1);align-self:flex-start;text-decoration:none}.p-lednice .often>.more-l{margin-left:calc(-1 * var(--s3))}.p-lednice .more-l .chev{fill:currentColor;width:16px;height:16px;transform:rotate(90deg)}.p-lednice .often>.more-l .chev{transform:none}.p-lednice .places{background:var(--panel-deep);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.p-lednice .places button{justify-content:center;align-items:center;gap:var(--s2);padding:0 var(--s2);color:var(--ink);display:inline-flex}.p-lednice .places button span{color:var(--muted);font-weight:500}.p-lednice .spiz{gap:var(--s3);flex-direction:column;display:flex}.p-lednice .spiz .group--more{margin:0}.p-lednice .spiz .ck-list{background:var(--surface)}@media (max-width:1023px){.p-lednice .eat-first .chips[data-presah]{margin-inline:calc(-1 * var(--s4));padding-inline:var(--s4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.p-lednice .eat-first .chips[data-presah] .chip{flex-shrink:0}.p-lednice .eat-first{overflow:hidden}}@media (hover:hover){.p-lednice .tile:hover{background:var(--panel)}.choice:hover{border-color:var(--ink)}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=false]:hover{background:color-mix(in srgb, var(--surface) 50%, transparent)}}.p-lednice .add{gap:var(--s3);flex-direction:column;display:flex;position:relative}.p-lednice .go,.bottom .go{gap:var(--s3);flex-direction:column;display:flex}.p-lednice .calm{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--r-lg);background:var(--bylinka-soft);font-size:var(--fs-sm);display:flex}.p-lednice .calm .ico{width:16px;height:16px;color:var(--bylinka);flex-shrink:0}.p-lednice .maybe-sec{gap:var(--s3);padding-top:var(--s4);flex-direction:column;display:flex}.p-lednice .maybe-sec h3{font-size:var(--fs-sm)}.p-lednice .hint,.sheet .hint{font-size:var(--fs-xs);color:var(--muted)}.p-lednice .few{font-size:var(--fs-sm);color:var(--muted)}.p-lednice .zone .more{margin-left:calc(-1 * var(--s3));align-self:flex-start}.p-lednice .row-link b .count{color:var(--muted);margin-left:var(--s2);font-weight:500}.p-lednice .row-link .sub,.p-seznam .row-link .sub{font-size:var(--fs-sm);color:var(--muted)}.sugs{border-radius:var(--r-md);outline:1px solid var(--line);outline-offset:-1px;background:var(--surface);flex-direction:column;list-style:none;display:flex}.sug{align-items:center;gap:var(--s3);width:100%;min-height:56px;padding:var(--s2) var(--s3);text-align:left;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;display:flex}.sugs li+li .sug{box-shadow:inset 0 1px 0 var(--line)}.sug .grow{flex-direction:column;flex:1;min-width:0;display:flex}.sug .grow b{font-weight:700}.sug small{font-size:var(--fs-xs);color:var(--muted)}.sug .plus{width:var(--tap);height:var(--tap);flex-shrink:0;place-items:center;display:inline-grid}@media (hover:hover){.sug:hover{background:var(--panel)}}.unk{gap:var(--s3);padding:var(--s4);border-radius:var(--r-md);background:var(--panel);font-size:var(--fs-sm);flex-direction:column;display:flex}.unk-add{margin-left:calc(-1 * var(--s3))}.neg-two{gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.neg-two .btn{white-space:normal;min-height:44px}.p-lednice .maybe-sec h3 .count{font-family:var(--font-body);color:var(--muted);margin-left:var(--s2);font-weight:500}@media (hover:hover){.ck:hover{background:var(--panel)}}.field>.ico{width:20px;height:20px;color:var(--muted);flex-shrink:0}.group{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line)}.group>summary{align-items:center;gap:var(--s3);min-height:56px;padding:var(--s2) var(--s3) var(--s2) var(--s4);cursor:pointer;border-radius:var(--r-md);list-style:none;display:flex}.group>summary::-webkit-details-marker{display:none}.group>summary .grow{flex-direction:column;flex:1;min-width:0;display:flex}.group>summary .sub{font-size:var(--fs-sm);color:var(--muted)}.group>summary .grow .sub{font-size:var(--fs-xs)}.group>summary .chev{width:20px;height:20px;fill:var(--muted);flex-shrink:0;transition:transform .15s;transform:rotate(90deg)}.group[open]>summary .chev{transform:rotate(-90deg)}.group>.ck-list{margin:0 var(--s2) var(--s2);background:var(--surface)}.group .pz{align-items:center;gap:var(--s1);color:var(--bylinka);font-weight:600;display:inline-flex}.group .pz .ico{width:16px;height:16px}.group--more{margin:0 var(--s2) var(--s2);border-style:dashed}@media (hover:hover){.group>summary:hover{background:var(--panel)}}.btn--danger{color:var(--kazi)}.sheet-row.swbox{padding-inline:var(--s1);gap:var(--s3)}.sheet-row.swbox .grow{font-weight:500}.sheet-row.swbox .grow small{margin-top:2px;font-weight:400}button.row-link{font:inherit;color:inherit;text-align:left;cursor:pointer}.sheet-rows .sheet-row:nth-last-child(2){border-bottom:1px solid var(--line)}.p-lednice .ask-row{flex-wrap:wrap}.p-lednice .ask-row .actions{gap:var(--s2);flex:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.p-lednice .ask-row>.btn--ghost{flex:100%}.btn:disabled{opacity:.45;cursor:not-allowed}@media (min-width:1200px){.p-lednice .addcol .groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.p-lednice .sec-head h2>.ico{fill:currentColor;flex-shrink:0;width:20px;height:20px}.p-lednice .zone--fridge h2>.ico{color:var(--ink)}.p-lednice .zone--spiz{background:var(--spiz-soft)}.p-lednice .zone--spiz h2>.ico{color:var(--spiz)}.p-lednice .spiz-part{gap:var(--s2);flex-direction:column;display:flex}.p-lednice .chips+.spiz-part{margin-top:var(--s3)}.p-lednice .spiz-part h3{font-size:var(--fs-sm);align-items:baseline;gap:var(--s2);display:flex}.p-lednice .places button{gap:var(--s1)}.p-lednice .places .ico,.seg--place .ico{fill:currentColor;flex-shrink:0;width:18px;height:18px}.p-lednice .places .pl--freezer .ico,.seg--place .pl--freezer .ico{color:var(--mraz)}.p-lednice .places .pl--pantry .ico,.seg--place .pl--pantry .ico{color:var(--spiz)}.p-lednice .places-zone.zone--mraz .places,.p-lednice .places-zone.zone--spiz .places{background:color-mix(in srgb, var(--ink) 7%, transparent)}.p-lednice .spiz-empty{gap:var(--s3);flex-direction:column;display:flex}.p-lednice .spiz-empty p b{display:block}.p-lednice .basics .to-spiz{width:20px;height:20px;margin-left:calc(-1 * var(--s1));background:var(--spiz-soft);border-radius:50%;place-items:center;display:inline-grid}.p-lednice .basics .to-spiz .ico{width:14px;height:14px;color:var(--spiz);fill:currentColor}.p-lednice .basics .choice-tick{width:16px;height:16px;margin-left:var(--s2);flex-shrink:0}.p-lednice .spiz-note{align-items:center;gap:var(--s2);min-height:3em;font-size:var(--fs-sm);display:flex}.p-lednice .spiz-note .ico{width:18px;height:18px;color:var(--spiz);fill:currentColor;flex-shrink:0}.where-ico{fill:currentColor;flex-shrink:0;width:14px;height:14px}.where-ico--spiz{color:var(--spiz)}.where-ico--mraz{color:var(--mraz)}.chip .state .where-ico{vertical-align:-2px;margin-left:2px}.p-lednice .tile .where{align-items:center;gap:var(--s1);font-size:var(--fs-xs);color:var(--muted);display:inline-flex}.p-lednice .vzdy{background:0 0;border-style:dashed}.p-lednice .vzdy .plate{background:var(--panel)}.p-lednice .vzdy .plate .ico{color:var(--muted)}.p-lednice .vzdy .sub{white-space:normal}@media (hover:hover){.p-lednice .vzdy:hover{background:var(--panel)}}.p-lednice .calm--warn{background:var(--kazi-soft)}.p-lednice .calm--warn .tri{color:var(--kazi)}.p-lednice .calm--warn .grow{flex:1;min-width:0}.p-lednice .calm--warn .btn{flex-shrink:0}.place-block{gap:var(--s2);padding-block:var(--s2) var(--s3);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.place-block .lbl{font-size:var(--fs-sm);font-weight:600}.seg--place{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.seg--place button{justify-content:center;align-items:center;gap:var(--s1);padding:0 var(--s2);color:var(--ink);display:inline-flex}.advice{align-items:flex-start;gap:var(--s2);font-size:var(--fs-xs);color:var(--muted);display:flex}.advice .ico{fill:currentColor;flex-shrink:0;width:20px;height:20px;margin-top:0}.advice--spiz .ico{color:var(--spiz)}.advice--mraz .ico{color:var(--mraz)}.advice--once{padding:var(--s3);border-radius:var(--r-md);background:var(--spiz-soft);color:var(--ink);font-size:var(--fs-sm)}.advice--once.advice--mraz{background:var(--mraz-soft)}.advice--once:not(.advice--spiz):not(.advice--mraz){background:var(--panel)}.advice--warn{color:var(--kazi);font-weight:600}.ck--radio .box{border-radius:50%}.ck--radio[aria-checked=true] .box{background:var(--surface);box-shadow:inset 0 0 0 5px var(--ink)}.ck--radio .grow small{font-size:var(--fs-xs);color:var(--muted);font-weight:400;display:block}.date-kind{gap:var(--s2);flex-direction:column;display:flex}.date-kind h3{font-size:var(--fs-sm)}.sheet .ck-list{background:var(--surface)}.freeze{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--mraz-soft);font-size:var(--fs-sm);display:flex}.freeze p{flex:1;min-width:0}.freeze .btn{color:var(--mraz);min-height:var(--tap);flex-shrink:0}.freeze .btn .ico{width:20px;height:20px}.p-lednice .often .sec-head{column-gap:var(--s3);flex-wrap:wrap}.p-lednice .often .sec-head h2{white-space:nowrap}.p-lednice .fav-row{margin-top:var(--s3);color:var(--ink);font-weight:600}.p-lednice .fav-row .heart{width:20px;height:20px;fill:var(--repa);color:var(--repa);flex-shrink:0}.p-lednice .consent{gap:var(--s2);padding:var(--s4);border-radius:var(--r-lg);background:var(--panel);flex-direction:column;display:flex}.p-lednice .consent p{margin:0}.p-lednice .consent .q{font-size:var(--fs-sm);font-weight:600;line-height:1.45}.p-lednice .consent .s{font-size:var(--fs-xs);color:var(--muted);margin-bottom:var(--s1);line-height:1.5}.p-lednice .consent .s a{color:inherit;margin-block:-12px;padding-block:12px;display:inline-block}.p-lednice .consent .acts{gap:var(--s2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.p-lednice .consent .acts .btn{min-height:var(--tap)}@media (hover:hover){.p-lednice .consent .s a:hover{color:var(--ink)}}.p-lednice .call{gap:var(--s2) var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-md);font-size:var(--fs-sm);grid-template-columns:20px 1fr;display:grid}.p-lednice .call>.ico{width:20px;height:20px;margin-top:2px}.p-lednice .call--info{background:var(--mraz-soft);border:1px solid var(--mraz);color:var(--ink)}.p-lednice .call--info>.ico{color:var(--mraz)}.p-lednice .call .t{font-weight:700}.p-lednice .call .acts{gap:var(--s2);flex-wrap:wrap;grid-column:2;display:flex}.p-lednice .call .acts .btn{flex:140px}.p-lednice .demo-offer{gap:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--panel);font-size:var(--fs-sm);display:grid}.p-lednice .call--warn{background:var(--kazi-soft);border:1px solid var(--kazi);color:var(--ink)}.p-lednice .call--warn>.ico{color:var(--kazi)}.p-lednice .prenos-l{min-height:var(--tap);justify-self:start;gap:var(--s2)}.p-lednice .prenos .qr-box{min-height:200px;margin-block:var(--s3);place-items:center;display:grid}.p-lednice .prenos .qr{border-radius:var(--r-sm);width:min(240px,70vw);height:auto}.p-lednice .prenos .link{width:100%;min-height:var(--tap);font-size:var(--fs-xs);color:var(--muted);margin-bottom:var(--s3)}.p-lednice .prenos .zaloha{margin-top:var(--s3);font-size:var(--fs-sm)}.p-lednice .prenos .hint{margin-top:var(--s2);font-size:var(--fs-xs);color:var(--muted)}.photo-box{gap:var(--s3);padding:var(--s4);border-radius:var(--r-lg);background:var(--panel);margin-bottom:var(--s3);display:grid}.photo-box p{font-size:var(--fs-sm);margin:0}.photo-box .btn .ico,.photo-sheet .btn .ico{width:20px;height:20px;margin-right:var(--s2)}.photo-note{margin:var(--s2) 0 0}.cam-btn .ico{width:22px;height:22px}.photo-sheet .photo-body{gap:var(--s4);display:grid}.photo-shot{align-items:center;gap:var(--s3);display:flex}.photo-shot b{display:block}.photo-shot small{font-size:var(--fs-xs);color:var(--muted);display:block}.photo-shot .thumb{border:1px solid var(--line);border-radius:var(--r-md);background:var(--plate);cursor:zoom-in;flex-shrink:0;width:72px;height:72px;padding:0;position:relative;overflow:hidden}.photo-shot .thumb img{object-fit:cover;width:100%;height:100%;display:block}.photo-shot.is-reading .thumb:after{content:"";background:linear-gradient(#0000,#ffffff8c,#0000);height:30%;animation:1.4s ease-in-out infinite photo-scan;position:absolute;left:0;right:0}@keyframes photo-scan{0%{top:-30%}to{top:100%}}@media (prefers-reduced-motion:reduce){.photo-shot.is-reading .thumb:after{animation:none;top:35%}}.photo-list{gap:var(--s4);display:grid}.photo-list .grp{gap:var(--s2);display:grid}.photo-list h3{font-size:var(--fs-sm);margin:0}.photo-list h3 .count{margin-left:var(--s2);color:var(--muted);font-weight:500}.photo-list .hint{margin:0}.photo-err{gap:var(--s3);display:grid}.picks{gap:var(--s2);flex-wrap:wrap;display:flex}.pick{align-items:center;gap:var(--s2);min-height:var(--tap);padding:var(--s1) var(--s3) var(--s1) var(--s2);border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;display:inline-flex}.pick .fr{width:28px;height:28px}.pick .nm{font-weight:500}.pick .src{font-size:var(--fs-xs);color:var(--muted);display:block}.pick .pk-ck{border:1.5px solid var(--line-strong);border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.pick .pk-ck .ico{width:14px;height:14px;fill:var(--on-repa)}.pick[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--panel)}.pick[aria-pressed=true] .pk-ck{background:var(--repa);border-color:var(--repa)}.pick.maybe{border-style:dashed;border-color:var(--maybe);color:var(--muted)}.pick.maybe[aria-pressed=true]{color:var(--ink);border-style:solid}.pick.have{cursor:default;background:var(--bylinka-soft);border-color:#0000}.pick.have .pk-ck{background:var(--bylinka);border-color:var(--bylinka)}@media (hover:hover){.pick:not(.have):hover{background:var(--panel)}}.plc{margin-left:var(--s2);padding:1px var(--s2);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600}.plc--room{background:var(--spiz-soft);color:var(--spiz)}.plc--freezer{background:var(--mraz-soft);color:var(--mraz)}.photo-next{margin-top:var(--s2)}.photo-left{text-align:center}.photo-zoom{z-index:12;background:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0}.photo-zoom .bar{align-items:center;gap:var(--s3);padding:var(--s3) var(--gutter);background:var(--surface);font-size:var(--fs-xs);justify-content:space-between;display:flex}.photo-zoom img{object-fit:contain;flex:1;width:100%;min-height:0}@media (min-width:1024px){.sheet.photo-sheet{width:880px}.photo-sheet .photo-body{grid-template-columns:320px minmax(0,1fr);align-items:start}.photo-sheet .photo-shot{flex-direction:column;align-items:stretch;position:sticky;top:0}.photo-sheet .photo-shot .thumb{width:100%;height:320px}}.photo-shot .thumb .zoom-l{color:#fff;font-size:var(--fs-xs);text-align:center;background:#1c1a178c;padding:2px 0;position:absolute;bottom:0;left:0;right:0}.photo-zoom img{cursor:zoom-out}.mic-btn .ico{width:22px;height:22px}.mic-btn.on{background:var(--repa);border-radius:var(--r-pill)}.mic-btn.on .ico{fill:var(--on-repa);stroke:var(--on-repa)}@media (prefers-reduced-motion:no-preference){.mic-btn.on{animation:1.2s ease-in-out infinite mic-pulse}}@keyframes mic-pulse{50%{box-shadow:0 0 0 6px var(--repa-soft)}}.photo-left-l{align-items:center;gap:var(--s2);margin:0;display:flex}.why-btn{border:1px solid var(--line-strong);background:var(--surface);width:24px;height:24px;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-weight:700;display:inline-grid;position:relative}.why-btn:after{content:"";position:absolute;inset:-10px}.why-limit{margin:var(--s2) 0 0}.freeze--v{align-items:stretch;gap:var(--s2);flex-direction:column}.freeze--v .fz-top{align-items:center;gap:var(--s4);display:flex}.freeze--v .fz-top p{flex:1;min-width:0;margin:0}.fz-vak{align-items:center;gap:var(--s3);min-height:var(--tap);text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:flex}.fz-vak small,.vak small{font-size:var(--fs-xs);color:var(--muted);font-weight:400;display:block}.fz-vak[aria-checked=true] .switch,.vak[aria-checked=true] .switch{background:var(--mraz)}.sheet-row--static{cursor:default}.act{align-items:flex-start;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-md);font-size:var(--fs-sm);margin:0;display:flex}.act .ico{fill:currentColor;flex-shrink:0;width:24px;height:24px}.act b{font-size:var(--fs-body);display:block}.act--mraz{background:var(--mraz-soft);border:1.5px solid var(--mraz)}.act--mraz .ico,.act--mraz b{color:var(--mraz)}.act--kazi{background:var(--kazi-soft);border:1.5px solid var(--kazi)}.act--kazi .ico,.act--kazi b{color:var(--kazi)}.p-lednice .mraz-use{gap:var(--s2);padding:var(--s3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--mraz);flex-direction:column;display:flex}.p-lednice .mraz-use h3{align-items:center;gap:var(--s2);font-size:var(--fs-body);color:var(--mraz);margin:0;display:flex}.p-lednice .mraz-use h3 .ico{fill:currentColor;width:20px;height:20px}.p-lednice .mraz-use .count{color:var(--ink);margin-left:auto}.p-lednice .mraz-use .hint{margin:0}@media (hover:hover){.fz-vak:hover{background:var(--panel)}}.p-lednice .prenos .link-lbl{gap:var(--s1);font-size:var(--fs-xs);flex-direction:column;font-weight:600;display:flex}.p-lednice .ways{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:var(--s2);display:grid}.p-lednice .ways[data-n="2"]{--n:2}.p-lednice .ways[data-n="1"]{--n:1}.p-lednice .way{justify-content:center;align-items:center;gap:var(--s1);min-height:84px;padding:var(--s2) var(--s1);border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;flex-direction:column;font-weight:600;display:flex}.p-lednice .way .ico{width:26px;height:26px}.p-lednice .way--main{background:var(--repa);border-color:var(--repa);color:var(--on-repa)}@media (hover:hover){.p-lednice .way:hover{background:var(--panel)}.p-lednice .way--main:hover{background:var(--repa-hover)}}@media (prefers-reduced-motion:no-preference){.p-lednice .way{transition:transform .12s ease-out,background-color .15s}.p-lednice .way:active{transform:scale(.97)}}.p-lednice .demo-l{min-height:var(--tap);text-underline-offset:3px;justify-self:start;text-decoration:underline}.go-empty{gap:var(--s1);text-align:center;display:grid}.go-empty .hint{margin:0}.go-empty .btn:disabled{opacity:1;background:var(--panel);border:1px dashed var(--line-strong);color:var(--muted);cursor:default}.p-lednice .ucard{background:var(--surface);outline:1px solid var(--line);outline-offset:-1px;gap:var(--s3);flex-direction:column;display:flex}.p-lednice .addq{outline:1.5px dashed var(--line-strong);outline-offset:-1.5px;background:0 0}.p-lednice .mine-head .prenos-h{min-height:var(--tap);align-self:center;gap:var(--s2);padding:0 var(--s3);flex-shrink:0;margin-left:auto}.p-lednice .mine-head .t{min-width:0}.gd-block{z-index:79;position:fixed;inset:0}.gd-scrim{z-index:80;background:#140c10ad;position:fixed;inset:0}.gd-hole{z-index:80;border-radius:var(--r-lg);outline:3px solid var(--repa);outline-offset:0;pointer-events:none;transition:all .2s;position:fixed;box-shadow:0 0 0 9999px #140c10ad}.gd-wel,.gd-bub{background:var(--surface);color:var(--ink);border:2px solid var(--repa);box-shadow:0 24px 60px #00000073}.gd-wel{z-index:81;border-radius:20px;width:min(520px,100vw - 16px);max-height:calc(100dvh - 16px);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media (max-width:639px){.gd-wel{top:auto;bottom:8px;transform:translate(-50%)}}.gd-band{background:var(--repa);place-items:center;height:110px;display:grid;position:relative;overflow:hidden}.gd-band .c1,.gd-band .c2{background:var(--on-repa);opacity:.14;border-radius:50%;position:absolute}.gd-band .c1{width:160px;height:160px;bottom:-70px;left:-40px}.gd-band .c2{width:120px;height:120px;top:-60px;right:-30px}.gd-band b{font-family:var(--font-display);color:var(--on-repa);font-size:34px;position:relative}.gd-in{padding:var(--s5);gap:var(--s3);flex-direction:column;display:flex}.gd-in h2,.gd-in p,.gd-bub h3,.gd-bub p{margin:0}.gd-btns{gap:var(--s2);flex-wrap:wrap;display:flex}.gd-btns .btn{flex:200px}.gd-bub{z-index:82;width:340px;padding:var(--s4);gap:var(--s2);border-top-width:8px;border-radius:16px;flex-direction:column;display:flex;position:fixed}.gd-bub--sheet{width:auto;bottom:8px;left:8px;right:8px}.gd-hd{justify-content:space-between;align-items:center;display:flex}.gd-prog{gap:4px;display:flex}.gd-prog i{background:var(--line);border-radius:3px;width:22px;height:6px;display:block}.gd-prog i.on{background:var(--repa)}.gd-n{color:var(--muted);font-size:var(--fs-sm)}.gd-ft{align-items:center;gap:var(--s2);display:flex}.gd-skip{color:var(--muted);font:inherit;font-size:var(--fs-sm);min-height:var(--tap);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0;text-decoration:underline}.gd-strip{background:var(--repa-soft);border-radius:var(--r-lg);padding:0 var(--s4);flex-direction:column;display:flex}.gd-s-top{align-items:center;gap:var(--s3);display:flex}.gd-s-bar{background:var(--surface);border-radius:4px;flex:1;height:8px;overflow:hidden}.gd-s-bar i{background:var(--repa);height:100%;display:block}.gd-s-k{align-items:center;gap:0 var(--s4);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gd-s-k .ok{color:var(--muted);text-decoration:line-through}.gd-s-k a,.gd-s-k button{color:var(--repa-text,var(--repa));font:inherit;min-height:var(--tap);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.gd-s-x{min-height:var(--tap);padding:0 var(--s2);margin-left:auto}.gd-s-k li{min-height:var(--tap);align-items:center;display:flex}.sheet-row.kz-row{margin-block:var(--s1);padding-inline:var(--s3);border-radius:var(--r-md);background:var(--repa-soft);border-bottom:0}.sheet-row.kz-row .grow{color:var(--repa-text);font-weight:700}.sheet-row.kz-row .ico{fill:var(--repa-text)}.sheet-row.kz-row[aria-checked=true]{background:var(--repa)}.sheet-row.kz-row[aria-checked=true] .grow,.sheet-row.kz-row[aria-checked=true] .grow small{color:var(--on-repa)}.sheet-row.kz-row[aria-checked=true] .ico{fill:var(--on-repa)}.sheet-row.kz-row[aria-checked=true] .switch{background:var(--repa);box-shadow:inset 0 0 0 2px var(--on-repa)}@media (hover:hover){.sheet-row.kz-row:hover{background:color-mix(in srgb, var(--repa-soft), var(--repa) 12%)}.sheet-row.kz-row[aria-checked=true]:hover{background:var(--repa-hover)}}.place-block .lbl-rec{color:var(--muted);font-weight:400}.sheet-row.amt-row{cursor:default;padding-block:var(--s2);flex-wrap:wrap}.amt-row .amt-q{align-items:center;gap:var(--s2);display:inline-flex}.amt-row .amt-q .btn--icon{width:44px;height:44px;font-size:20px}.amt-row .amt-val{min-width:72px;min-height:44px;padding:0 var(--s2);border-radius:var(--r-sm);font:inherit;text-align:center;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover){.amt-row .amt-val:hover{background:var(--panel)}}.amt-row .amt-unit{flex-basis:100%;grid-template-columns:1fr 1fr;display:grid}
