@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:#e5e7eb;--spacing:.25rem;--font-weight-light:300;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-200:lab(91.6229% -.159115 -2.26791)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.bottom-0{bottom:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-screen{min-height:100vh}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.py-4{padding-block:calc(var(--spacing) * 4)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-50:focus{z-index:50}@media (min-width:80rem){.xl\:flex{display:flex}}}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter-300-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter-300-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-700-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-700-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}.brand{white-space:nowrap}.brand b{font-style:normal;font-weight:700}.brand i{font-style:italic;font-weight:300}:root{--emerald-600:#059669;--emerald-500:#10b981;--amber-500:#f59e0b;--red-500:#ef4444;--blue-500:#3b82f6;--violet-500:#8b5cf6;--fat:var(--amber-500);--warn:var(--red-500);--zinc-950:#09090b;--zinc-900:#18181b;--zinc-400:#a1a1aa;--zinc-100:#f4f4f5;--tg-bg:#fff;--tg-card:#f4f4f5;--tg-text:#111827;--tg-hint:#646c79;--tg-line:#00000012;--card-shadow:0 4px 20px #0000000a;--safe-bottom:env(safe-area-inset-bottom,0px)}html[data-theme=dark]{--tg-bg:var(--zinc-950);--tg-card:var(--zinc-900);--tg-text:var(--zinc-100);--tg-hint:var(--zinc-400);--tg-line:#ffffff0f;--card-shadow:0 4px 20px #00000059}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none;height:100%;overflow:hidden}body{background:var(--tg-bg);color:var(--tg-text);margin:0;font:15px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.app{width:100%;max-width:480px;height:min(var(--app-h,100dvh), 100dvh);background:var(--tg-bg);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.screen{background:var(--tg-bg);width:100%;color:var(--tg-text);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.tgbar{color:var(--tg-hint);white-space:nowrap;padding:28px 16px 6px;padding-top:max(28px, min(env(safe-area-inset-top), 60px));flex:none;align-items:center;gap:8px;font-size:13px;display:flex;overflow:hidden}html[data-ploshchadka=max] .tgbar,html[data-ploshchadka=max] .kitchen .khead{padding-top:12px}.tgbar .daylabel{text-overflow:ellipsis;overflow:hidden}.tgbar .dot{background:var(--emerald-500);border-radius:50%;flex:none;width:7px;height:7px}.body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.pad{padding:0 16px}.screen .scrollarea>.pad{padding-bottom:18px}.scrollarea{flex:auto;min-height:0;padding-bottom:24px;position:relative;overflow-y:auto}.steps{flex:none;gap:6px;padding:4px 16px 0;display:flex}.steps i{background:var(--tg-line);border-radius:2px;flex:1;height:3px}.steps i.on{background:var(--emerald-500)}.q{letter-spacing:-.01em;margin:16px 0 6px;font-size:21px;font-weight:650}.qsub{color:var(--tg-hint);margin:0 0 16px;font-size:13px}.field{background:var(--tg-card);box-shadow:var(--card-shadow);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:13px 14px;display:flex}.field .lbl{color:var(--tg-hint);flex:none;font-size:13px}.field input{min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;flex:auto;min-height:24px;font-size:17px;font-weight:600}.field .u{color:var(--tg-hint);flex:none;font-size:12px;font-weight:400}.seg{gap:8px;margin-bottom:10px;display:flex}.seg button,.pill{background:var(--tg-card);box-shadow:var(--card-shadow);color:inherit;font:inherit;cursor:pointer;text-align:center;border:0;border-radius:14px;flex:1;min-height:44px;padding:12px 10px;font-size:14px}.seg button.on,.pill.on{box-shadow:inset 0 0 0 2px var(--emerald-500), var(--card-shadow)}.choice{text-align:left;background:var(--tg-card);width:100%;box-shadow:var(--card-shadow);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:16px;min-height:44px;margin-bottom:9px;padding:13px 14px}.choice.on{box-shadow:inset 0 0 0 2px var(--emerald-500), var(--card-shadow)}.choice b{margin-bottom:2px;font-size:15px;display:block}.choice span{color:var(--tg-hint);font-size:12.5px}.choice .temp{font-variant-numeric:tabular-nums;color:var(--emerald-600);margin-top:5px;font-size:12.5px;font-style:normal;font-weight:600;text-decoration:none;display:block}.phint.temp{font-variant-numeric:tabular-nums;margin-top:8px}.allerg{flex-wrap:wrap;gap:8px;display:flex}.allerg .pill{flex:0 0 calc(50% - 4px)}.bottom{padding:12px 16px calc(10px + var(--safe-bottom));flex-direction:column;flex:none;gap:12px;display:flex}.cta{background:var(--emerald-600);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:16px;width:100%;min-height:44px;padding:15px;font-size:16px;font-weight:600}.cta:disabled{opacity:.5;cursor:default}.skip{color:var(--tg-hint);font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;min-height:44px;padding:10px 2px;font-size:13px}.nazadrow{flex:none;height:26px;padding:6px 16px 0}.nazadrow.pusto{visibility:hidden}.nazad{color:var(--tg-hint);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.pochemu{background:var(--blue-500);gap:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.pochemu{background:color-mix(in srgb, var(--blue-500) 8%, transparent)}}.pochemu{border-left:3px solid var(--blue-500);border-radius:0 12px 12px 0;margin:12px 0 0;padding:10px 12px;font-size:13px}.pochemu b{color:var(--blue-500);margin-bottom:2px;font-size:12px;display:block}.celi{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:8px;display:grid}.cel{background:var(--tg-card);box-shadow:var(--card-shadow);color:inherit;text-align:left;font:inherit;cursor:pointer;border:0;border-radius:14px;min-height:54px;padding:9px 11px 10px}.cel.on{box-shadow:inset 0 0 0 2px var(--emerald-500), var(--card-shadow)}.cel b{font-size:14px;font-weight:650;line-height:1.2;display:block}.cel u{font-variant-numeric:tabular-nums;min-height:15px;color:var(--emerald-600);margin-top:3px;font-size:12px;font-weight:600;text-decoration:none;display:block}.temphint{color:var(--tg-hint);margin:8px 0 0;font-size:12px}.seg+.glabel,.chips+.glabel{margin-top:18px}.hr{background:var(--tg-line);height:1px;margin:18px 0}.skipnote{text-align:center;color:var(--tg-hint);margin:-6px 0 0;font-size:12px}.itog{text-align:center;padding-top:10px}.itogkto{margin:4px 0 2px}.itogbig{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:1}.itogbig u{color:var(--tg-hint);margin-left:6px;font-size:17px;font-weight:600;text-decoration:none}.itognorma{color:var(--tg-hint);margin-top:6px;font-size:14px}.itogplan{background:var(--tg-card);text-align:left;border-radius:16px;margin-top:16px;padding:12px 14px;font-size:13.5px}.itogplan .zag{margin-bottom:8px;font-weight:650}svg.prognoz{width:100%;margin-top:4px;display:block}svg.prognoz path{stroke:var(--emerald-600);stroke-width:2.5px}svg.prognoz circle{fill:var(--emerald-600)}.itogplan .os{color:var(--tg-hint);justify-content:space-between;margin-top:4px;font-size:11.5px;display:flex}.itogprimer{background:var(--warn);display:block}@supports (color:color-mix(in lab, red, red)){.itogprimer{background:color-mix(in srgb, var(--warn) 10%, transparent)}}.itogprimer{border-left:3px solid var(--warn);text-align:left;border-radius:0 12px 12px 0;margin-top:16px;padding:10px 12px;font-size:13px}.itogprimer b{color:var(--warn);margin-bottom:2px;display:block}.itogchestno{color:var(--tg-hint);text-align:left;margin:12px 0 0;font-size:12.5px}.itogchestno.mark{color:var(--warn)}.itog .macro .t i.belki{background:var(--emerald-600);width:100%}.itog .macro .t i.zhiry{background:var(--fat);width:100%}.itog .macro .t i.uglevody{background:var(--blue-500);width:100%}.shapka{background:var(--tg-card);box-shadow:var(--card-shadow);border-radius:18px;margin-bottom:10px;padding:14px 16px}.shapka .kto{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.shapka .imya{font-size:17px;font-weight:700}.shapka .dostup{color:var(--tg-hint);margin-left:auto;font-size:12.5px}.shapka .eda{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.shapka .eda u{color:var(--tg-hint);font-size:15px;font-weight:600;text-decoration:none}.shapka .eda em{color:var(--tg-text);font-size:15px;font-style:normal;font-weight:650}.shapka .rashod{color:var(--tg-hint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:14px}.numrow .chip.vzves{text-align:center;background:var(--emerald-600);color:#fff;border:0;flex:none;min-width:132px;font-weight:650}.gorow.vse-zamery{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.gorow.vse-zamery{background:color-mix(in srgb, var(--tg-text) 4%, transparent)}}.gorow.vse-zamery{box-shadow:none;margin:8px 0 0;padding:11px 12px}.gorow.vse-zamery .ft{font-size:14px}.svodka{gap:10px;margin-top:12px;display:flex}.svodka>div{background:var(--tg-text);flex:1}@supports (color:color-mix(in lab, red, red)){.svodka>div{background:color-mix(in srgb, var(--tg-text) 4%, transparent)}}.svodka>div{border-radius:12px;padding:9px 11px}.svodka b{font-variant-numeric:tabular-nums;font-size:15px;display:block}.svodka span{color:var(--tg-hint);font-size:11.5px}.moyves{z-index:30;background:var(--tg-bg);flex-direction:column;max-width:480px;margin:0 auto;display:flex;position:fixed;inset:0}.vshapka{padding:calc(14px + env(safe-area-inset-top,0px)) 16px 14px;border-bottom:1px solid var(--tg-line);flex:none;align-items:center;gap:10px;display:flex}.vshapka .nz{color:var(--tg-text);cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid;transform:rotate(90deg)}.vshapka .tt{font-size:17px;font-weight:700}.vshapka .vzves-knopka{background:var(--emerald-600);color:#fff;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:12px;margin-left:auto;padding:0 14px;font-weight:650}.zamery{margin:14px 0 0;padding:0;list-style:none}.zamery li{border-bottom:1px solid var(--tg-line);align-items:baseline;gap:10px;padding:12px 2px;display:flex}.zamery .d{flex:1;font-size:14px}.zamery .kg{font-variant-numeric:tabular-nums;font-weight:700}.zamery .dl{color:var(--tg-hint);text-align:right;font-variant-numeric:tabular-nums;min-width:56px;font-size:12.5px}.zamery .dl.vniz{color:var(--emerald-600)}.week{flex:none;gap:6px;padding:7px 16px 0;display:flex}.week button{text-align:center;background:var(--tg-card);color:var(--tg-hint);box-shadow:var(--card-shadow);font:inherit;border:0;border-radius:13px;flex:1 0;min-height:44px;padding:7px 0 6px;font-size:11.5px;position:relative}.week button.on{box-shadow:inset 0 0 0 2px var(--emerald-500), var(--card-shadow);color:var(--tg-text);font-weight:650}.week button b{color:var(--tg-text);font-size:13px;font-weight:650;display:block}.week button.locked{opacity:.55;cursor:default}.week button.locked b{color:var(--tg-hint)}.itogzn .itogtop{text-align:center;padding:26px 4px 12px}.itogzn .itogtop .em{font-size:34px}.itogzn .itogtop h2{margin:10px 0 6px;font-size:20px}.itogzn .itogtop p{color:var(--tg-hint);margin:0 0 18px;font-size:13.5px;line-height:1.55}.itogzn .itogtabl{background:var(--tg-card);border-radius:14px;margin-bottom:18px;padding:13px}.itogzn .itogtabl div{justify-content:space-between;padding:4px 0;font-size:13.5px;display:flex}.itogzn .itogtabl b{font-weight:700}.dostup.kupit{font:inherit;cursor:pointer;color:var(--emerald-600);background:#0596691a;border:0;font-weight:650}.sell{width:calc(100% - 32px);font:inherit;color:var(--tg-text);text-align:left;cursor:pointer;background:#05966912;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;margin:6px 16px 4px;padding:10px 12px;font-size:12.5px;display:flex}.sell .txt{flex:1;line-height:1.35}.sell .cena{color:var(--emerald-600);white-space:nowrap;font-weight:750}.sell .old{color:var(--tg-hint);margin-right:4px;font-size:11px;font-weight:400;text-decoration:line-through}.sell .arrow{color:var(--emerald-600);font-weight:700}.sell-alt{width:calc(100% - 32px);font:inherit;color:var(--emerald-600);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;margin:0 16px 6px;padding:2px 2px 6px;font-size:11.5px;display:block}.sheet .chto-vhodit{background:var(--tg-card);border-radius:12px;margin:10px 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.75}.sheet .chto-vhodit div:before{content:"· ";color:var(--emerald-600);font-weight:700}.sheet .cta .sub{opacity:.86;margin-top:2px;font-size:11.5px;font-weight:400;display:block}.sheet .vybrat-tarif{color:var(--emerald-600);font-weight:650}.freeline{color:var(--tg-hint);flex:none;align-items:center;gap:6px;padding:8px 16px 2px;font-size:11.5px;display:flex}.freeline .lock{color:var(--emerald-500);flex:none}.sum{justify-content:space-between;align-items:center;gap:12px;margin:10px 0 0;display:flex}.sum .big{align-items:baseline;gap:6px;display:flex}.sum .big b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1}.sum .big span{color:var(--tg-hint);white-space:nowrap;font-size:13px}.sum .meta{color:var(--tg-hint);text-align:right;flex-direction:column;align-items:flex-end;gap:2px;font-size:12.5px;line-height:1.3;display:flex}.sum .meta .rezhim{color:var(--tg-text);font-weight:600}.why-btn{color:var(--amber-500);cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:0}.polosa{align-items:center;gap:10px;margin:11px 0 0;display:flex}.polosa .shkala{flex:1;height:14px;position:relative}.polosa .vozduh{background:var(--tg-line);border-radius:3px;height:4px;position:absolute;top:5px;left:0;right:0}.polosa .razresheno{background:var(--emerald-500);border-radius:3px;height:4px;position:absolute;top:5px;right:0}@supports (color:color-mix(in lab, red, red)){.polosa .razresheno{background:color-mix(in srgb, var(--emerald-500) 30%, transparent)}}.polosa .otmetka{background:var(--tg-hint);opacity:.5;border-radius:1px;width:2px;height:11px;position:absolute;top:1.5px}.polosa .pol{background:var(--warn);border-radius:1px;width:2px;height:14px;position:absolute;top:0}.polosa .den{background:var(--tg-hint);opacity:.38;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;transform:translate(-2px)}.polosa .den.segodnya{opacity:1;background:var(--emerald-600);width:10px;height:10px;box-shadow:0 0 0 2.5px var(--emerald-600);top:2px;transform:translate(-5px)}@supports (color:color-mix(in lab, red, red)){.polosa .den.segodnya{box-shadow:0 0 0 2.5px color-mix(in srgb, var(--emerald-600) 18%, transparent)}}.polosa .hvost{color:var(--tg-hint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.polosa .hvost b{color:var(--emerald-600);font-weight:600}.macros{gap:8px;margin:12px 0 0;display:flex}.macro{background:var(--tg-card);box-shadow:var(--card-shadow);text-align:center;border-radius:16px;flex:1;padding:10px}.macro .n{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:700}.macro .k{color:var(--tg-hint);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.macro .t{background:var(--tg-line);border-radius:3px;height:4px;margin-top:9px;display:flex;overflow:hidden}.macro .t i{height:100%;width:var(--w,0%);border-radius:3px;display:block}.macro .t i.plan{opacity:.32}.macro.over .t i.eat{background:var(--warn);width:100%}.macro .fakt{color:var(--tg-hint);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11.5px;font-weight:600}.macro .fakt.vne{color:var(--tg-text);font-weight:650}.macro.p .n{color:var(--emerald-500)}.macro.p .t i{background:var(--emerald-500)}.macro.f .n{color:var(--fat)}.macro.f .t i{background:var(--fat)}.macro.c .n{color:var(--blue-500)}.macro.c .t i{background:var(--blue-500)}.note{color:var(--tg-hint);background:var(--tg-card);box-shadow:var(--card-shadow);border-radius:14px;align-items:flex-start;gap:9px;margin:12px 0;padding:10px 12px;font-size:12.5px;display:flex}.note .ic{color:var(--warn);flex:none;margin-top:1px}.note.svernuta{text-align:left;width:100%;min-height:44px;font:inherit;color:var(--tg-hint);cursor:pointer;border:0;align-items:center;font-size:12.5px}.note.svernuta .ic{margin-top:0}.note.svernuta span{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.note.svernuta .razvernut{opacity:.7;flex:none;transform:rotate(90deg)}.note.calm .ic{color:var(--emerald-500)}.note .second{margin-top:3px;display:block}.note .close{color:var(--tg-hint);cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;margin:-12px -6px -12px auto;padding:0;line-height:0;display:grid}.note-gone+.dish{margin-top:12px}.dish{background:var(--tg-card);box-shadow:var(--card-shadow);border-radius:18px;margin-bottom:8px;padding:13px 14px;position:relative;overflow:hidden}.dish.sedeno:before{content:"";background:var(--emerald-500);width:4px;position:absolute;top:0;bottom:0;left:0}.dish .galka{color:var(--emerald-600);flex:none;display:inline-flex}html[data-theme=dark] .dish .galka{color:var(--emerald-500)}.sedenometka{background:var(--emerald-500);flex:none;align-items:center;gap:7px;min-height:44px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.sedenometka{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.sedenometka{color:var(--emerald-600);white-space:nowrap;border-radius:13px;font-size:13px;font-weight:600}html[data-theme=dark] .sedenometka{color:var(--emerald-500)}@media (max-width:359px){.sedenometka svg{display:none}}.dish .head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dish .meal{color:var(--tg-hint);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;align-items:center;gap:4px;padding-top:2px;font-size:11px;display:inline-flex}.time{color:var(--emerald-600);background:var(--emerald-500);flex:none;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.time{background:color-mix(in srgb, var(--emerald-500) 14%, transparent)}}.time{border-radius:999px;padding:4px 9px 4px 7px}html[data-theme=dark] .time{color:var(--emerald-500)}.dish .name{letter-spacing:-.01em;align-items:baseline;gap:6px;margin:4px 0 3px;font-size:16.5px;font-weight:620;display:flex}.dish .w{color:var(--tg-hint);font-size:12.5px}.dish .w b{color:var(--tg-text);font-weight:600}.bjuline{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:7px;display:flex}.bjuline b{font-size:15.5px;font-weight:650}.bjuline b u{opacity:.9;margin-left:2px;font-size:11px;font-weight:600;text-decoration:none}.bjuline .pp{color:var(--emerald-500)}.bjuline .ff{color:var(--fat)}.bjuline .cc{color:var(--blue-500)}.bjuline .kk{color:var(--tg-hint);font-size:12.5px;font-weight:500}.dish .tech{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.dish .tech i{color:var(--tg-hint);background:var(--tg-text);border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal}@supports (color:color-mix(in lab, red, red)){.dish .tech i{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.dish .var{border-top:1px solid var(--tg-line);color:var(--tg-hint);margin-top:9px;padding-top:8px;font-size:11.5px}.portionNote{color:var(--tg-hint);margin-top:4px;font-size:11px}.fold.pinned .foldhead{cursor:default}ul.otmetki{margin:0;padding:0;list-style:none}ul.otmetki li{border-bottom:1px solid var(--tg-line);align-items:center;gap:9px;padding:9px 0;font-size:14px;display:flex}ul.otmetki li:last-child{border-bottom:0}ul.otmetki .nm{flex:auto;min-width:0}ul.otmetki .ok{color:var(--emerald-600);flex:none}ul.otmetki .no{color:var(--tg-hint);flex:none}ul.otmetki button{background:var(--tg-text);border:0;border-radius:10px;flex:none;min-height:32px;padding:0 11px}@supports (color:color-mix(in lab, red, red)){ul.otmetki button{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}ul.otmetki button{color:var(--tg-hint);font:inherit;cursor:pointer;font-size:12.5px;font-weight:600}.cookwide{gap:8px;margin-top:8px;display:flex}.cookwide button{background:var(--emerald-500);border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:max-content;min-height:46px;display:flex}@supports (color:color-mix(in lab, red, red)){.cookwide button{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.cookwide button{color:var(--emerald-600);font:inherit;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:650}.cookwide button.main{background:var(--emerald-600);color:#fff}html[data-theme=dark] .cookwide button{color:var(--emerald-500)}html[data-theme=dark] .cookwide button.main{color:#fff}.sostav-btn{width:100%;font:inherit;color:var(--tg-hint);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:9px 0 0;font-size:12.5px;font-weight:600;display:flex}.sostav-btn .ch{transition:transform .18s;transform:rotate(-90deg)}.sostav-btn .ch.open{transform:none}ul.sostav{border-top:1px solid var(--tg-line);margin:8px 0 0;padding:0;list-style:none}ul.sostav li{border-bottom:1px solid var(--tg-line);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;font-size:13px;display:flex}ul.sostav li:last-child{border-bottom:0}ul.sostav li button.sline{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:0;display:flex}ul.sostav li button.sline .ch{color:var(--tg-hint);flex:none;align-self:center}ul.sostav .nm{flex:auto}ul.sostav .gr{font-variant-numeric:tabular-nums;flex:none;font-weight:600}ul.sostav .mr{color:var(--tg-hint);margin-left:5px;font-size:12px;font-weight:500}.ksostav{background:var(--tg-text);border-radius:14px;margin-top:14px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.ksostav{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.kslabel{color:var(--tg-hint);margin-bottom:6px;font-size:11.5px}.ksostav ul{margin:0;padding:0;list-style:none}.ksostav li{border-bottom:1px solid var(--tg-line);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;font-size:13.5px;display:flex}.ksostav li:last-child{border-bottom:0}.ksostav .nm{flex:auto}.ksostav .gr{font-variant-numeric:tabular-nums;flex:none;font-weight:650}.ksostav .mr{color:var(--tg-hint);margin-left:5px;font-size:12px;font-weight:500}ul.sostav .sr{color:var(--tg-hint);margin-top:1px;font-size:11.5px;display:block}.zamena{background:var(--tg-text);border:0;border-radius:10px;align-items:center;gap:6px;width:100%;margin-top:5px;padding:6px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.zamena{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.zamena{color:var(--tg-text);font:inherit;text-align:left;cursor:pointer;font-size:12.5px}.zamena.flat{cursor:default}.zamena svg{color:var(--tg-hint);flex:none}.zamena .zs{flex:auto;min-width:0;font-weight:600}.zamena .zv{color:var(--tg-hint);flex:none;font-size:11.5px}.num.poisk{margin-bottom:8px}.num.poisk input{font-size:15px;font-weight:500}ul.otmetki .sr{color:var(--warn);margin-top:1px;font-size:11.5px;display:block}.acts44{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.acts44 button{background:var(--tg-text);flex:1;justify-content:center;align-items:center;gap:7px;min-width:max-content;min-height:44px;display:flex}@supports (color:color-mix(in lab, red, red)){.acts44 button{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.acts44 button{color:var(--tg-hint);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:13px;font-size:12.5px}.acts44 button.main{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.acts44 button.main{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.acts44 button.main{color:var(--emerald-600);font-weight:600}html[data-theme=dark] .acts44 button.main{color:var(--emerald-500)}.acts44 button.pressed{box-shadow:inset 0 0 0 2px var(--emerald-500);color:var(--tg-text)}.swapbtn{background:var(--emerald-500);flex:none;align-items:center;gap:7px;min-height:44px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.swapbtn{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.swapbtn{color:var(--emerald-600);font:inherit;cursor:pointer;border:0;border-radius:13px;font-size:13px;font-weight:600}html[data-theme=dark] .swapbtn{color:var(--emerald-500)}.dish .more{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.dish.open .more{grid-template-rows:1fr}.dish .more-in{overflow:hidden}.dish .chev{vertical-align:-3px;opacity:.55;margin-left:4px}.dish.open .chev{transform:rotate(180deg)}.dish .mealbtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:44px;margin:-11px 0 -11px -8px;padding:0 8px}.dish .mealbtn:active{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.dish .mealbtn:active{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.dish.folded{cursor:pointer;padding:10px 14px}.dish.folded .name{margin:3px 0 2px;font-size:15.5px}.dish .foot{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.headright{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.iconbtn{width:44px;height:44px;color:var(--tg-hint);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;margin:-11px 0;display:flex}.iconbtn:active{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.iconbtn:active{background:color-mix(in srgb, var(--tg-text) 8%, transparent)}}.iconbtn.on{color:var(--emerald-600)}html[data-theme=dark] .iconbtn.on{color:var(--emerald-500)}.swapbtn.gotovit{background:var(--emerald-600);color:#fff}html[data-theme=dark] .swapbtn.gotovit{color:#fff}@media (max-width:359px){.swapbtn.gotovit svg{display:none}}.dish.folded .bjuline{margin-top:5px}.dish.open .swapbtn{display:none}.nav{background:var(--tg-card);padding:6px 0 calc(6px + var(--safe-bottom));z-index:4;flex:none;display:flex;position:relative;box-shadow:0 -4px 20px #0000000f}.nav button{text-align:center;color:var(--tg-hint);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;min-height:44px;padding:4px 0 2px;font-family:inherit;font-size:10px;display:flex}.nav button .ic{border-radius:999px;place-items:center;width:46px;height:28px;display:grid}.nav button.on{color:var(--emerald-500)}.nav button.on .ic{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.nav button.on .ic{background:color-mix(in srgb, var(--emerald-500) 14%, transparent)}}.backdrop{z-index:7;background:#00000073;border:0;width:100%;padding:0;position:fixed;inset:0}.sheet{background:var(--tg-card);max-width:480px;padding:18px 16px calc(14px + var(--safe-bottom));z-index:8;border:1px solid var(--tg-text);border-radius:22px 22px 0 0;margin:0 auto;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.sheet{border:1px solid color-mix(in srgb, var(--tg-text) 14%, transparent)}}.sheet{box-shadow:0 -10px 40px #00000040}@media (min-width:560px){.sheet{border-radius:22px;padding:20px;top:50%;bottom:auto;transform:translateY(-50%);box-shadow:0 20px 60px #0000004d}}.sheet p{margin:0 0 4px;font-size:16px;font-weight:620}.sheet small{color:var(--tg-hint);margin-bottom:14px;display:block}.sheet .two{gap:9px;display:flex}.sheet .two button{font:inherit;cursor:pointer;background:var(--emerald-600);color:#fff;border:0;border-radius:14px;flex:1;min-height:44px;padding:13px 0;font-size:14.5px;font-weight:600}.sheet .two button.alt{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.sheet .two button.alt{background:color-mix(in srgb, var(--tg-text) 7%, transparent)}}.sheet .two button.alt{color:var(--tg-text);font-weight:500}.sheet label.more{min-height:44px;color:var(--tg-hint);cursor:pointer;align-items:center;gap:9px;margin:0 0 14px;font-size:13px;display:flex}.sheet label.more input{width:20px;height:20px;accent-color:var(--emerald-600)}.undo{left:10px;right:10px;bottom:calc(76px + var(--safe-bottom));z-index:6;background:var(--tg-text);border-radius:14px;align-items:center;gap:10px;max-width:460px;margin:0 auto;padding:10px 6px 10px 14px;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.undo{background:color-mix(in srgb, var(--tg-text) 88%, transparent)}}.undo{color:var(--tg-bg);font-size:13.5px;box-shadow:0 8px 30px #00000040}.undo .t{flex:1}.undo .sec{opacity:.6;font-variant-numeric:tabular-nums}.undo button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 10px;font-weight:700;text-decoration:underline}.state{text-align:center;color:var(--tg-hint);padding:40px 16px;font-size:14px}.zagruzka{color:var(--tg-hint);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.zagruzka-znak{color:var(--emerald-600);opacity:.9}html[data-theme=dark] .zagruzka-znak{color:var(--emerald-500)}.zagruzka-text{text-align:center;color:var(--tg-text);font-size:15px;font-weight:600}.zagruzka-tochki{gap:6px;display:flex}.zagruzka-tochki i{background:var(--tg-hint);opacity:.35;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite zagruzka-dyhanie}.zagruzka-tochki i:nth-child(2){animation-delay:.15s}.zagruzka-tochki i:nth-child(3){animation-delay:.3s}@keyframes zagruzka-dyhanie{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.9;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.zagruzka-tochki i{opacity:.5;animation:none}}.state b{color:var(--tg-text);margin-bottom:6px;font-size:16px;display:block}.dept{color:var(--tg-hint);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;margin:16px 0 7px;font-size:11px;display:flex}.dept .ic{color:var(--emerald-500);flex:none}.buyrow{background:var(--tg-card);box-shadow:var(--card-shadow);border-radius:14px;align-items:stretch;gap:0;margin-bottom:7px;display:flex;overflow:hidden}.buymain{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:flex-start;gap:11px;min-height:44px;padding:11px 4px 11px 12px;display:flex}.buymain .box{border:2px solid var(--tg-hint);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.buymain .box svg{opacity:0}.buyrow.done .box{background:var(--emerald-600);border-color:var(--emerald-600)}.buyrow.done .box svg{opacity:1}.buyrow.done .nm,.buyrow.done .big{opacity:.45;text-decoration:line-through}.buymain .mid{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.buymain .nm{font-size:14.5px;font-weight:600}.buymain .sub{color:var(--tg-hint);font-size:12px}.buymain .sub.warn{color:var(--warn)}.buymain .big{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-self:center;padding-left:8px;font-size:17px;font-weight:700}.buyrow .home{min-width:44px;min-height:44px;color:var(--tg-hint);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.buyrow.athome{opacity:.55}.buyrow.athome .nm{text-decoration:none}.nav button:disabled{opacity:.4;cursor:default}.choices{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.choiceline{text-align:left;background:var(--tg-text);width:100%}@supports (color:color-mix(in lab, red, red)){.choiceline{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.choiceline{font:inherit;color:inherit;cursor:pointer;border:0;border-radius:14px;min-height:44px;padding:12px 14px}.choiceline.main{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.choiceline.main{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.choiceline b{margin-bottom:2px;font-size:15px;display:block}.choiceline.main b{color:var(--emerald-600)}html[data-theme=dark] .choiceline.main b{color:var(--emerald-500)}.choiceline span{color:var(--tg-hint);white-space:pre-line;font-size:12.5px}.choiceline:disabled{opacity:.5;cursor:default}.tier{min-height:44px;font:inherit;color:var(--emerald-600);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:5px;margin-left:auto;padding:0 2px 0 10px;font-size:12.5px;display:inline-flex}html[data-theme=dark] .tier{color:var(--emerald-500)}.tier b{font-weight:650}.kitchen{z-index:9;background:var(--tg-bg);flex-direction:column;max-width:480px;margin:0 auto;display:flex;position:fixed;inset:0}.kitchen .khead{padding:max(14px, min(env(safe-area-inset-top), 60px)) 14px 10px;border-bottom:1px solid var(--tg-line);flex:none}.kitchen .ktop{align-items:center;gap:10px;display:flex}.kitchen .kname{letter-spacing:-.01em;font-size:15.5px;font-weight:650;line-height:1.25}.kitchen .kclose{background:var(--tg-text);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.kitchen .kclose{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.kitchen .kclose{color:var(--tg-hint);cursor:pointer}.kitchen .kweight{color:var(--tg-hint);margin-top:3px;font-size:12.5px}.kitchen .kweight b{color:var(--tg-text);font-weight:600}.kitchen .kweight.nowrap{white-space:nowrap;margin-top:1px}.kitchen .timers{flex-wrap:wrap;align-items:center;gap:7px;min-height:44px;margin-top:9px;display:flex}.kitchen .timers .empty{color:var(--tg-hint);font-size:11.5px}.tchip{min-height:44px;font:inherit;cursor:pointer;background:var(--emerald-500);border:0;border-radius:12px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tchip{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.tchip{color:var(--emerald-600);font-variant-numeric:tabular-nums}html[data-theme=dark] .tchip{color:var(--emerald-500)}.tchip b{font-size:14.5px;font-weight:700}.tchip .what{opacity:.8;font-size:11.5px;font-weight:400}.tchip.done{background:var(--amber-500)}@supports (color:color-mix(in lab, red, red)){.tchip.done{background:color-mix(in srgb, var(--amber-500) 22%, transparent)}}.tchip.done{color:#92400e;animation:1s infinite tchipring}html[data-theme=dark] .tchip.done{color:#fde68a}@keyframes tchipring{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.kitchen .kbody{flex:auto;padding:14px 14px 28px;overflow:auto}.kitchen .dots{gap:5px;margin-bottom:12px;display:flex}.kitchen .dots i{background:var(--tg-text);border-radius:2px;flex:1;height:4px}@supports (color:color-mix(in lab, red, red)){.kitchen .dots i{background:color-mix(in srgb, var(--tg-text) 10%, transparent)}}.kitchen .dots i.on,.kitchen .dots i.past{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.kitchen .dots i.past{background:color-mix(in srgb, var(--emerald-500) 45%, transparent)}}.kitchen .stepno{letter-spacing:.05em;text-transform:uppercase;color:var(--tg-hint);font-size:11px}.kitchen .steptitle{letter-spacing:-.015em;margin:5px 0 9px;font-size:21px;font-weight:650;line-height:1.2}.kitchen .steptext{font-size:17px;line-height:1.5}.startbtn{width:100%;min-height:56px;font:inherit;cursor:pointer;background:var(--emerald-600);color:#fff;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:16px;font-weight:650;display:flex}.startbtn[disabled]{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.startbtn[disabled]{background:color-mix(in srgb, var(--tg-text) 8%, transparent)}}.startbtn[disabled]{color:var(--tg-hint);cursor:default}.lessbtn{width:100%;min-height:48px;font:inherit;cursor:pointer;background:var(--tg-text);border:0;border-radius:14px;margin-top:9px;font-size:14px}@supports (color:color-mix(in lab, red, red)){.lessbtn{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.lessbtn{color:var(--tg-hint)}.kitchen .kfoot{padding:10px 14px calc(10px + var(--safe-bottom));border-top:1px solid var(--tg-line);flex:none;gap:9px;display:flex}.kitchen .kfoot button{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;flex:1;font-size:15px;font-weight:600}.kitchen .kfoot button:disabled{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.kitchen .kfoot button:disabled{background:color-mix(in srgb, var(--tg-text) 8%, transparent)}}.kitchen .kfoot button:disabled{color:var(--tg-hint);cursor:default}.kitchen .kfoot .prev{background:var(--tg-text);flex:0 0 86px}@supports (color:color-mix(in lab, red, red)){.kitchen .kfoot .prev{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.kitchen .kfoot .prev{color:var(--tg-hint)}.kitchen .kfoot .prev[disabled]{opacity:.45;cursor:default}.kitchen .kfoot .next{background:var(--emerald-600);color:#fff}.kitchen .kfoot .next.ghost{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.kitchen .kfoot .next.ghost{background:color-mix(in srgb, var(--emerald-500) 15%, transparent)}}.kitchen .kfoot .next.ghost{color:var(--emerald-600)}html[data-theme=dark] .kitchen .kfoot .next.ghost{color:var(--emerald-500)}.wake{border:0;border-top:1px solid var(--tg-line);width:100%;min-height:52px;font:inherit;color:var(--tg-hint);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:0 14px;font-size:12.5px;display:flex}.wake s{background:var(--tg-text);border-radius:999px;flex:none;width:52px;height:32px;margin-left:auto}@supports (color:color-mix(in lab, red, red)){.wake s{background:color-mix(in srgb, var(--tg-text) 12%, transparent)}}.wake s{position:relative}.wake[aria-pressed=true] s{background:var(--emerald-600)}.wake s i{background:#fff;border-radius:50%;width:26px;height:26px;transition:left .18s;position:absolute;top:3px;left:3px}.wake[aria-pressed=true] s i{left:23px}.cookrow{background:var(--tg-card);width:100%;min-height:64px;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 13px;display:flex}.cookrow[disabled]{opacity:.55;cursor:default}.cookrow .meal{color:var(--tg-hint);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px}.cookrow .name{margin-top:2px;font-size:15px;font-weight:620}.cookrow .sub{color:var(--tg-hint);margin-top:2px;font-size:12px}.cookrow .go{color:var(--emerald-600);flex:none;margin-left:auto}html[data-theme=dark] .cookrow .go{color:var(--emerald-500)}.kitchen .conds{background:var(--amber-500);border-radius:12px;margin-top:10px;padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.kitchen .conds{background:color-mix(in srgb, var(--amber-500) 14%, transparent)}}.kitchen .conds{color:#92400e;font-size:13.5px;font-weight:600}html[data-theme=dark] .kitchen .conds{color:#fde68a}.tchip .cp{opacity:.85;font-size:10.5px;font-style:normal;display:block}.kitchen .timers{background:var(--tg-text);border-radius:14px;margin-top:10px;padding:8px 10px 9px;display:block}@supports (color:color-mix(in lab, red, red)){.kitchen .timers{background:color-mix(in srgb, var(--tg-text) 4%, transparent)}}.kitchen .timers{border:1px solid #0000;transition:background .25s,border-color .25s}.kitchen .timers.alarm{background:var(--amber-500)}@supports (color:color-mix(in lab, red, red)){.kitchen .timers.alarm{background:color-mix(in srgb, var(--amber-500) 16%, transparent)}}.kitchen .timers.alarm{border-color:var(--amber-500)}@supports (color:color-mix(in lab, red, red)){.kitchen .timers.alarm{border-color:color-mix(in srgb, var(--amber-500) 45%, transparent)}}.kitchen .tlabel{text-transform:uppercase;letter-spacing:.05em;color:var(--tg-hint);margin-bottom:6px;font-size:10.5px}.kitchen .trow{flex-wrap:wrap;gap:7px;display:flex}.tchip.soon{background:var(--amber-500)}@supports (color:color-mix(in lab, red, red)){.tchip.soon{background:color-mix(in srgb, var(--amber-500) 26%, transparent)}}.tchip.soon{color:#92400e}html[data-theme=dark] .tchip.soon{color:#fde68a}.tchip.paused{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.tchip.paused{background:color-mix(in srgb, var(--tg-text) 8%, transparent)}}.tchip.paused{color:var(--tg-hint)}.kitchen .badges{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.kitchen .badge{background:var(--tg-text);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kitchen .badge{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.kitchen .badge{color:var(--tg-hint);white-space:nowrap}.kitchen .badge.heat.high{color:#b91c1c;background:#ef444429}.kitchen .badge.heat.medium{background:var(--amber-500)}@supports (color:color-mix(in lab, red, red)){.kitchen .badge.heat.medium{background:color-mix(in srgb, var(--amber-500) 18%, transparent)}}.kitchen .badge.heat.medium{color:#92400e}.kitchen .badge.heat.low{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.kitchen .badge.heat.low{background:color-mix(in srgb, var(--emerald-500) 16%, transparent)}}.kitchen .badge.heat.low{color:var(--emerald-600)}html[data-theme=dark] .kitchen .badge.heat.high{color:#fca5a5}html[data-theme=dark] .kitchen .badge.heat.medium{color:#fde68a}html[data-theme=dark] .kitchen .badge.heat.low{color:var(--emerald-500)}.kitchen .steptext b{color:var(--emerald-600);font-weight:750}html[data-theme=dark] .kitchen .steptext b{color:var(--emerald-500)}.running{background:var(--emerald-500);border-radius:15px;margin-top:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.running{background:color-mix(in srgb, var(--emerald-500) 14%, transparent)}}.runbar{background:var(--tg-text);height:4px}@supports (color:color-mix(in lab, red, red)){.runbar{background:color-mix(in srgb, var(--tg-text) 8%, transparent)}}.runbar i{background:var(--emerald-600);height:100%;transition:width .25s linear;display:block}.runbar.paused i{background:var(--tg-hint)}.runrow{align-items:center;gap:10px;min-height:56px;padding:0 12px;display:flex}.runrow b{font-variant-numeric:tabular-nums;color:var(--emerald-600);font-size:19px;font-weight:700}html[data-theme=dark] .runrow b{color:var(--emerald-500)}.runrow span{color:var(--tg-hint);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.runbtn{background:var(--tg-text);border:0;border-radius:12px;flex:none;min-height:44px;margin-left:auto;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.runbtn{background:color-mix(in srgb, var(--tg-text) 7%, transparent)}}.runbtn{color:var(--tg-text);font:inherit;cursor:pointer;font-size:13.5px;font-weight:600}.lesslink{min-height:44px;font:inherit;color:var(--tg-hint);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:4px;padding:0 2px;font-size:13px;text-decoration:underline;display:inline-flex}.normcard{background:var(--tg-card);border-radius:18px;margin-bottom:12px;padding:14px 16px}.normcard .big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.normcard .big u{color:var(--tg-hint);margin-left:6px;font-size:13px;font-weight:500;text-decoration:none}.normcard .sub{color:var(--tg-hint);margin-top:2px;font-size:12.5px}.psec{margin-bottom:18px}.ptitle{text-transform:uppercase;letter-spacing:.05em;color:var(--tg-hint);margin-bottom:4px;font-size:11px}.phint{color:var(--tg-hint);margin-bottom:8px;font-size:12.5px}.phint.done{color:var(--tg-text);background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.phint.done{background:color-mix(in srgb, var(--emerald-500) 14%, transparent)}}.phint.done{border-radius:12px;padding:9px 11px}.foldhead .fs.ok{color:var(--emerald-600)}html[data-theme=dark] .foldhead .fs.ok{color:var(--emerald-500)}.chips{flex-wrap:wrap;gap:7px;display:flex}.chips.col{flex-direction:column}.chip{background:var(--tg-text);border:0;border-radius:13px;align-items:center;gap:6px;min-height:44px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.chip{color:var(--tg-text);font:inherit;cursor:pointer;font-size:13.5px}.chip.on{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.chip.on{background:color-mix(in srgb, var(--emerald-500) 16%, transparent)}}.chip.on{color:var(--emerald-600);font-weight:600}html[data-theme=dark] .chip.on{color:var(--emerald-500)}.chip.on.danger{color:#b91c1c;background:#ef444426}html[data-theme=dark] .chip.on.danger{color:#fca5a5}.chip.wide{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:11px 14px}.chip.wide b{font-size:14.5px;font-weight:650}.chip.wide span{color:var(--tg-hint);font-size:12px;font-weight:400}.chip[disabled]{opacity:.55;cursor:default}.numrow{gap:7px;margin-bottom:8px;display:flex}.num{background:var(--tg-text);flex-direction:column;flex:1;gap:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.num{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.num{border-radius:13px;padding:7px 11px 8px;position:relative}.num span{color:var(--tg-hint);font-size:11px}.num input{width:100%;font:inherit;color:var(--tg-text);font-variant-numeric:tabular-nums;background:0 0;border:0;min-height:30px;padding:0;font-size:17px;font-weight:650}.num input:focus{outline:none}.num i{color:var(--tg-hint);font-size:12px;font-style:normal;position:absolute;bottom:10px;right:11px}.mydata{background:var(--amber-500)}@supports (color:color-mix(in lab, red, red)){.mydata{background:color-mix(in srgb, var(--amber-500) 12%, transparent)}}.mydata{border-radius:16px;margin-bottom:12px;padding:12px 14px}.mydata .row{color:#92400e;align-items:center;gap:8px;display:flex}html[data-theme=dark] .mydata .row{color:#fde68a}.mydata .row b{font-size:14.5px;font-weight:650}.mydata .sub{color:var(--tg-hint);margin-top:5px;font-size:12.5px;line-height:1.4}.mydata .sub.mark{color:var(--tg-text)}.loginpanel{background:var(--tg-card);border:1.5px solid var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.loginpanel{border:1.5px solid color-mix(in srgb, var(--emerald-500) 45%, transparent)}}.loginpanel{border-radius:16px;margin-bottom:12px;padding:12px 14px}.loginpanel .row{color:var(--emerald-600);align-items:center;gap:8px;display:flex}html[data-theme=dark] .loginpanel .row{color:#6ee7b7}.loginpanel .row b{font-size:14.5px;font-weight:650}.loginpanel .sub{color:var(--tg-hint);margin-top:5px;font-size:12.5px;line-height:1.4}.loginpanel .sub.mark{color:var(--tg-text);font-weight:600}.loginpanel .sub.dim{opacity:.8;font-size:11.5px}.loginpanel button{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;margin-top:10px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.loginpanel button.primary{background:var(--emerald-600);color:#fff;width:100%}.loginpanel button.primary:disabled{opacity:.6;cursor:default}.loginpanel button.ghost{background:var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.loginpanel button.ghost{background:color-mix(in srgb, var(--tg-text) 7%, transparent)}}.loginpanel button.ghost{color:var(--tg-text)}.loginpanel .botlinks{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.loginpanel .botlink{color:#fff;border-radius:12px;flex:150px;justify-content:center;align-items:center;min-height:46px;padding:0 14px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.loginpanel .botlink.tg{background:#229ed9}.loginpanel .botlink.max{background:#7c3aed}.fold{background:var(--tg-card);border-radius:16px;margin-bottom:8px;overflow:hidden}.foldhead{width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}.foldhead .ft{flex:none;font-size:14.5px;font-weight:620}.foldhead .fs{min-width:0;color:var(--tg-hint);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12.5px;overflow:hidden}.foldhead .fc{color:var(--tg-hint);flex:none;transition:transform .2s}.fold.on .foldhead .fc{transform:rotate(180deg)}.fold.on .foldhead .fs{opacity:0}.foldbody{flex-direction:column;gap:8px;padding:2px 14px 14px;display:flex}.glabel{color:var(--tg-hint);margin:6px 0 4px;font-size:11.5px}.gorow{background:var(--tg-card);width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;grid-template-columns:1fr auto;grid-template-areas:"title chevron""sub chevron";align-items:center;gap:2px 10px;margin-bottom:8px;padding:10px 14px;display:grid}.gorow .ft{grid-area:title;font-size:15px;font-weight:600}.gorow .fs{color:var(--tg-hint);grid-area:sub;font-size:12.5px;font-weight:400;line-height:1.3}.gorow .fc{color:var(--tg-hint);grid-area:chevron;align-self:center;transform:rotate(-90deg)}.irow{background:var(--tg-card);box-shadow:var(--card-shadow);border-radius:16px;margin-bottom:10px;padding:12px 14px}.ifield{box-sizing:border-box;background:var(--tg-text);border:0;border-radius:12px;width:100%;min-height:44px;margin-top:6px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.ifield{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.ifield{color:var(--tg-text);font:inherit;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:400;line-height:1.4}textarea.ifield{resize:vertical;min-height:110px}.ifield:focus{outline:2px solid var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.ifield:focus{outline:2px solid color-mix(in srgb, var(--emerald-500) 45%, transparent)}}.ifield:focus{outline-offset:1px}.fbtext{background:var(--tg-text);border:0;border-radius:14px;width:100%;min-height:120px;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.fbtext{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.fbtext{color:var(--tg-text);font:inherit;resize:vertical;font-size:15px;line-height:1.45}.fbtext:focus{outline:2px solid var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.fbtext:focus{outline:2px solid color-mix(in srgb, var(--emerald-500) 45%, transparent)}}.fbtext:focus{outline-offset:1px}.shots{flex-wrap:wrap;gap:8px;display:flex}.shot{background:var(--tg-text);border-radius:13px;width:84px;height:84px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.shot{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.shot img{object-fit:cover;width:100%;height:100%}.shot button{color:#fff;cursor:pointer;background:linear-gradient(225deg,#0000008c,#0000 65%);border:0;justify-content:flex-end;align-items:flex-start;width:44px;height:44px;padding:5px;display:flex;position:absolute;top:0;right:0}.shotadd{border:1px dashed var(--tg-text);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:84px;height:84px;display:flex}@supports (color:color-mix(in lab, red, red)){.shotadd{border:1px dashed color-mix(in srgb, var(--tg-text) 22%, transparent)}}.shotadd{font:inherit;color:var(--tg-hint);cursor:pointer;background:0 0;border-radius:13px;font-size:12px}.fberr{color:#b91c1c;background:#ef44441f;border-radius:13px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}html[data-theme=dark] .fberr{color:#fca5a5}.mydata.saved{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.mydata.saved{background:color-mix(in srgb, var(--emerald-500) 11%, transparent)}}.mydata.saved .row{color:var(--emerald-600)}html[data-theme=dark] .mydata.saved .row{color:var(--emerald-500)}.forget{background:var(--tg-text);border:0;border-radius:12px;align-items:center;min-height:44px;margin-top:8px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.forget{background:color-mix(in srgb, var(--tg-text) 7%, transparent)}}.forget{color:var(--tg-text);font:inherit;cursor:pointer;font-size:13.5px;font-weight:600}.undernote{color:var(--tg-hint);align-items:flex-start;gap:8px;margin:-2px 0 12px;font-size:12px;line-height:1.35;display:flex}.undernote .close{color:var(--tg-hint);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:2px}.paynote{color:var(--tg-text);background:var(--tg-text);align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}@supports (color:color-mix(in lab, red, red)){.paynote{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.paynote{border-radius:13px}.paynote svg{color:var(--tg-hint);flex:none;margin-top:2px}.paynote.test{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.paynote.test{background:color-mix(in srgb, var(--warn) 14%, transparent)}}.paynote.test svg{color:var(--warn)}.paynote.ok{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.paynote.ok{background:color-mix(in srgb, var(--emerald-500) 12%, transparent)}}.paynote.ok svg{color:var(--emerald-600)}.paylist{flex-direction:column;gap:8px;margin:0 0 14px;display:flex}.payline{min-height:56px;font:inherit;color:var(--tg-text);text-align:left;cursor:pointer;background:var(--tg-card);border:1px solid var(--tg-line);border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.payline.on{border-color:var(--emerald-500);box-shadow:inset 0 0 0 1px var(--emerald-500)}.payname{flex-direction:column;gap:2px;min-width:0;display:flex}.payname b{font-size:15px;font-weight:650}.payname small{color:var(--tg-hint);font-size:12px}.payprice{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-size:16px;font-weight:700;display:flex}.payold{color:var(--tg-hint);font-size:12px;font-weight:500;text-decoration-thickness:1px}.payprice.skidka{color:var(--emerald-600);font-size:19px}html[data-theme=dark] .payprice.skidka{color:var(--emerald-500)}.payakciya{color:var(--emerald-600);text-transform:none;font-size:11px;font-weight:600}.payfield{box-sizing:border-box;width:100%;min-height:48px;color:var(--tg-text);background:var(--tg-card);border:1px solid var(--tg-line);border-radius:13px;margin:0 0 6px;padding:12px 14px;font-family:inherit;font-size:16px}.payfield:focus{outline:2px solid var(--emerald-500);outline-offset:1px}.payfield.nado{border-color:var(--warn);background:var(--warn);border-width:1.5px}@supports (color:color-mix(in lab, red, red)){.payfield.nado{background:color-mix(in srgb, var(--warn) 6%, var(--tg-card))}}.sheet.korziny .krows{flex-direction:column;max-height:min(56vh,420px);margin:12px 0 2px;display:flex;overflow-y:auto}.krow{width:100%;min-height:60px;font:inherit;color:var(--tg-text);text-align:left;background:var(--tg-card);border:1px solid var(--tg-line);cursor:pointer;border-radius:14px;align-items:center;gap:10px;margin-bottom:8px;padding:11px 13px;display:flex;position:relative;overflow:hidden}.krow.oplachen{border-color:var(--emerald-600);background:var(--emerald-500);border-width:1.5px}@supports (color:color-mix(in lab, red, red)){.krow.oplachen{background:color-mix(in srgb, var(--emerald-500) 16%, var(--tg-card))}}.krow.vhodit{background:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.krow.vhodit{background:color-mix(in srgb, var(--emerald-500) 7%, var(--tg-card))}}.krow.zakryta{background:var(--tg-card)}.krow.vybrana:before{content:"";background:var(--emerald-500);width:4px;position:absolute;top:0;bottom:0;left:0}.krow .tx{flex:auto;min-width:0}.krow .tx b{font-size:15.5px;font-weight:620;display:block}.krow .tx span{color:var(--tg-hint);font-size:12.5px;display:block}.krow .tx .sost{margin-top:2px;font-size:12px;font-weight:600}.krow.oplachen .sost{color:var(--emerald-600)}html[data-theme=dark] .krow.oplachen .sost{color:var(--emerald-500)}.krow .chev{color:var(--tg-hint);flex:none;transform:rotate(-90deg)}.sheetclose{width:100%;min-height:44px;font:inherit;color:var(--tg-text);background:var(--tg-text);margin-top:8px;font-size:14.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.sheetclose{background:color-mix(in srgb, var(--tg-text) 10%, transparent)}}.sheetclose{border:1px solid var(--tg-text)}@supports (color:color-mix(in lab, red, red)){.sheetclose{border:1px solid color-mix(in srgb, var(--tg-text) 22%, transparent)}}.sheetclose{cursor:pointer;border-radius:14px}.sheet.sposoby .plitki{flex-direction:column;max-height:min(58vh,420px);margin:12px 0 2px;display:flex;overflow-y:auto}.sheet.sposoby .mrow{width:100%;min-height:60px;font:inherit;color:var(--tg-text);text-align:left;background:var(--tg-bg);border:1px solid var(--tg-line);cursor:pointer;border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 13px;display:flex}.sheet.sposoby .mrow.glavnaya{border-color:var(--emerald-600);background:var(--emerald-500);border-width:1.5px}@supports (color:color-mix(in lab, red, red)){.sheet.sposoby .mrow.glavnaya{background:color-mix(in srgb, var(--emerald-500) 10%, var(--tg-bg))}}.sheet.sposoby .znak{border-radius:9px;flex:none;justify-content:center;align-items:center;width:46px;height:38px;display:flex;overflow:hidden}.sheet.sposoby .znak img{object-fit:contain;max-width:100%;max-height:100%}.sheet.sposoby .bukva{width:38px;height:38px;color:var(--tg-hint);background:var(--tg-text);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.sheet.sposoby .bukva{background:color-mix(in srgb, var(--tg-text) 6%, transparent)}}.sheet.sposoby .bukva{border-radius:10px}.sheet.sposoby .tx{flex:auto;min-width:0}.sheet.sposoby .tx b{font-size:15.5px;font-weight:620;display:block}.sheet.sposoby .tx span{color:var(--tg-hint);font-size:12.5px;display:block}.sheet.sposoby .chev{color:var(--tg-hint);flex:none;transform:rotate(-90deg)}.kontaktcheka{box-sizing:border-box;width:100%;min-height:48px;color:var(--tg-hint);background:var(--tg-card);border:1px solid var(--tg-line);border-radius:13px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 6px;padding:12px 14px;font-size:14.5px;display:flex}.kontaktcheka b{color:var(--tg-text);overflow-wrap:anywhere;font-weight:600}.kontaktcheka button{min-height:44px;font:inherit;color:var(--emerald-600);cursor:pointer;background:0 0;border:0;flex:none;margin:-11px 0;padding:0 4px;font-size:13.5px;font-weight:600;text-decoration:underline}html[data-theme=dark] .kontaktcheka button{color:var(--emerald-500)}.paycheck{cursor:pointer;background:var(--tg-text);align-items:flex-start;gap:10px;margin:10px 0 4px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.paycheck{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.paycheck{border-radius:13px}.paycheck input{width:20px;height:20px;accent-color:var(--emerald-500);flex:none;margin-top:1px}.paycheck span{flex-direction:column;gap:2px;display:flex}.paycheck b{font-size:14px}.paycheck small{color:var(--tg-hint);font-size:12px}.paylink{color:#fff;background:var(--emerald-600);border-radius:13px;justify-content:center;align-items:center;min-height:48px;font-weight:650;text-decoration:none;display:flex}.glabel .must{color:var(--warn);text-transform:lowercase;margin-left:6px;font-size:11px;font-weight:650}.choiceline.main{border:1px solid var(--emerald-500);box-shadow:inset 0 0 0 1px var(--emerald-500)}.linkcode{letter-spacing:4px;text-align:center;color:var(--tg-text);background:var(--emerald-500);margin:0 0 8px;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.linkcode{background:color-mix(in srgb, var(--emerald-500) 10%, transparent)}}.linkcode{border:1px solid var(--emerald-500);-webkit-user-select:all;user-select:all;border-radius:13px}.linkinput{letter-spacing:3px;text-align:center;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px}.vesgraf{background:var(--tg-text);border-radius:13px;margin:8px 0 4px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.vesgraf{background:color-mix(in srgb, var(--tg-text) 5%, transparent)}}.vesgraf svg path{stroke:var(--emerald-500);stroke-width:2px}.vespodpis{color:var(--tg-hint);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:4px;font-size:11px;display:flex}.numrow .chip.zapisat{flex:none;align-self:stretch;padding:0 16px}button.note.vesnote{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.kaktak{counter-reset:shag;margin:0 0 18px;padding:0;list-style:none}.kaktak li{counter-increment:shag;color:var(--tg-hint);padding:0 0 12px 34px;font-size:14.5px;line-height:1.45;position:relative}.kaktak li:before{content:counter(shag);background:var(--emerald-500);border-radius:50%;width:24px;height:24px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.kaktak li:before{background:color-mix(in srgb, var(--emerald-500) 18%, transparent)}}.kaktak li:before{color:var(--emerald-600);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.kaktak li b{color:var(--tg-text);font-weight:650}html[data-theme=dark] .kaktak li:before{color:var(--emerald-500)}.otvetstvennost{background:var(--amber-500);border-radius:14px;margin:4px 0 16px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.otvetstvennost{background:color-mix(in srgb, var(--amber-500) 12%, transparent)}}.otvetstvennost{font-size:13.5px;line-height:1.45}.otvetstvennost>b{margin-bottom:6px;font-size:14px;display:block}.otvetstvennost p{color:var(--tg-text);margin:0 0 8px}.otvetstvennost p:last-child{margin-bottom:0}.qsub.soglasie{font-size:12.5px;line-height:1.5}.ssylka{font:inherit;color:var(--emerald-600);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}html[data-theme=dark] .ssylka{color:var(--emerald-500)}ul.otmetki button,.zamena,.acts44 button,.choiceline,.kitchen .kclose,.kitchen .kfoot .prev,.lessbtn,.runbtn,.chip,.ifield,.fbtext,.forget,.sheet .two button.alt,.loginpanel button.ghost{border:1px solid var(--tg-text)}@supports (color:color-mix(in lab, red, red)){ul.otmetki button,.zamena,.acts44 button,.choiceline,.kitchen .kclose,.kitchen .kfoot .prev,.lessbtn,.runbtn,.chip,.ifield,.fbtext,.forget,.sheet .two button.alt,.loginpanel button.ghost{border:1px solid color-mix(in srgb, var(--tg-text) 18%, transparent)}}.kitchen .kfoot button:disabled,.chip:disabled,.acts44 button:disabled{border-color:#0000}.acts44 button.main,.chip.on{border-color:var(--emerald-500)}@supports (color:color-mix(in lab, red, red)){.acts44 button.main,.chip.on{border-color:color-mix(in srgb, var(--emerald-500) 40%, transparent)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
