@font-face{font-family:Barlow;src:url(/fonts/Barlow-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/Barlow-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/Barlow-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Noto Sans Devanagari;src:url(/fonts/NotoSansDevanagari.woff) format("woff");font-weight:100 900;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/NotoNaskhArabic.woff) format("woff");font-weight:400 700;font-display:swap}:root{--steel: #1B252C;--steel-2: #24313A;--steel-3: #2C3B46;--rule: #384853;--fog: #EAF0F2;--mist: #9DB0BA;--paper: #F6F2E8;--ink: #1E1C1A;--ink-2: #5E5850;--basil: #63B95B;--saffron: #F2AE2E;--saffron-ink: #9A6400;--tomato: #E5463B;--slate: #7BA6C7;--heat: #C9792C;--cold: #5E9FCF;--cond: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--text: "Barlow", "Segoe UI", Roboto, Arial, sans-serif;--deva: "Noto Sans Devanagari", "Nirmala UI", "Mangal", sans-serif;--urdu: "Noto Naskh Arabic", "Segoe UI", "Arial", sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.is-wall{font-size:calc(100vw / 120)}body{margin:0;background:var(--steel);color:var(--fog);font:500 1rem/1.35 var(--text);-webkit-font-smoothing:antialiased}h1,h2,p,ul,ol{margin:0}small{font-size:.72em}.quiet{color:var(--mist);font-size:1.1rem}.l2{display:block;color:var(--mist);font-weight:500;font-size:.7em;line-height:1.35}.l2-hi{font-family:var(--deva)}.l2-ur{font-family:var(--urdu)}.wall{height:100vh;display:grid;grid-template-rows:4.75rem 1fr;overflow:hidden}.wall-empty{display:grid;place-items:center;font-size:1.6rem;color:var(--mist)}.wall-head{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:1.6rem;padding:0 1.5rem;border-bottom:1px solid var(--rule)}.wall-title{font:700 2.5rem/1 var(--cond);display:flex;align-items:baseline;gap:1rem}.wall-title .l2{display:inline;font-size:.55em}.wall-staff{display:flex;gap:.6rem;justify-content:flex-end;flex-wrap:wrap}.person{font:600 1.3rem/1 var(--cond);padding:.4rem .8rem;border:1px solid var(--rule);border-radius:2rem;display:inline-flex;align-items:center;gap:.45rem}.pic{font-size:.8em;color:var(--steel);background:var(--basil);padding:.15rem .35rem;border-radius:.3rem}.on-break{font-size:.8em;color:var(--ink);background:var(--saffron);padding:.15rem .35rem;border-radius:.3rem}.person-bad{border-color:var(--tomato);color:var(--tomato)}.wall-clock{display:flex;flex-direction:column;align-items:flex-end}.clock-time{font:700 2.7rem/1 var(--cond);font-variant-numeric:tabular-nums}.clock-day{color:var(--mist);font-size:1rem}.conn{font:600 1.05rem/1 var(--cond);padding:.45rem .75rem;border-radius:.3rem;white-space:nowrap}.conn-ok{color:var(--basil)}.conn-ok:before{content:"";display:inline-block;width:.65rem;height:.65rem;border-radius:50%;background:var(--basil);margin-right:.45rem}.conn-wait{background:var(--saffron);color:var(--ink)}.conn-bad{background:var(--tomato);color:#fff}.conn small{font-size:.85em;font-weight:500}.conn .l2{color:inherit;opacity:.85;margin-top:.2rem}.wall-body{min-height:0}.zone-head{font:600 1.2rem/1.1 var(--cond);color:var(--mist);margin-bottom:.7rem;display:flex;align-items:baseline;gap:.7rem}.zone-head .l2{display:inline;font-size:.85em}.rail{height:calc(100% - 4.75rem);display:grid;grid-template-columns:repeat(4,1fr)}.lane{border-right:1px solid var(--rule);padding:1rem 1rem 0;display:flex;flex-direction:column;min-height:0}.lane:last-child{border-right:0}.lane-head{font:700 1.8rem/1 var(--cond);display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;padding-bottom:.55rem;border-bottom:.4rem solid #4A5D6B;margin-bottom:.2rem}.lane-count{color:var(--mist)}.lane-head .l2{flex-basis:100%;font-size:1.05rem;margin-top:.15rem}.lane-ready .lane-head{border-bottom-color:var(--basil)}.lane-body{display:flex;flex-direction:column;gap:1.3rem;overflow:hidden;padding-top:.1rem}.lane-more{font:600 1.4rem var(--cond);color:var(--mist)}.ticket{position:relative;background:var(--paper);color:var(--ink);padding:0 1rem .7rem;margin-bottom:.6rem}.ticket:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:.6rem;background:linear-gradient(135deg,var(--paper) 33%,transparent 33%) 0 0 / 1.2rem 1.2rem repeat-x,linear-gradient(225deg,var(--paper) 33%,transparent 33%) 0 0 / 1.2rem 1.2rem repeat-x}.ticket-band{margin:0 -1rem;padding:.4rem 1rem;display:flex;justify-content:space-between;align-items:center;font:700 1.25rem/1 var(--cond)}.ticket-auto,.ocard-auto{margin-left:.5em;padding:.15em .4em;border-radius:.25em;background:#0003;font:700 .62em/1 var(--text);letter-spacing:.06em;text-transform:uppercase;font-style:normal;vertical-align:.2em}.brand{color:#fff;font-size:.9em;padding:.2rem .45rem;border-radius:.25rem}.ticket-practice{margin:0 -1rem;padding:.3rem 1rem;background:var(--slate);color:var(--ink);font:700 1.2rem/1.1 var(--cond);letter-spacing:.14em;display:flex;align-items:baseline;gap:.8rem}.ticket-practice .l2{display:inline;color:var(--ink);font-size:.9em;letter-spacing:0}.ticket-top{display:flex;justify-content:space-between;align-items:baseline;padding:.55rem 0 .35rem}.ticket-no{font:700 2.5rem/1 var(--cond);letter-spacing:.01em}.ticket-age{font:700 3.6rem/.9 var(--cond);font-variant-numeric:tabular-nums}.ticket-age small{font-size:.38em;margin-left:.2rem;font-weight:600}.ticket-warn .ticket-age{color:var(--saffron-ink)}.ticket-warn{box-shadow:inset .55rem 0 0 var(--saffron)}.ticket-late{box-shadow:inset .55rem 0 0 var(--tomato)}.ticket-late .ticket-age{color:var(--tomato)}.ticket-late .ticket-foot{background:var(--tomato);color:#fff;border-top:0;margin:.6rem -1rem 0;padding:.45rem 1rem;font-weight:700}.ticket-allergy{background:var(--tomato);color:#fff;font:600 1.2rem/1.25 var(--text);padding:.4rem .6rem;margin:.2rem 0 .5rem}.ticket-clash{margin:0 0 .5rem;background:var(--ink);color:#fff;border-left:.6rem solid var(--tomato);padding:.4rem .7rem;font:700 1.15rem/1.25 var(--text)}.ticket-clash-ok{background:transparent;color:var(--ink);border:1px solid #C9C2B3;border-left:.6rem solid var(--basil);font-weight:600}.ticket-lines .contains{display:block;color:var(--saffron-ink);font:600 .95rem/1.3 var(--text);margin-top:.1rem}.ticket-allergy b{font-weight:700;margin-right:.3rem}.ticket-lines{list-style:none;padding:0;display:flex;flex-direction:column;gap:.35rem}.ticket-lines li{display:grid;grid-template-columns:2.4rem 1fr;align-items:baseline}.ticket-lines .qty{font:700 1.6rem/1 var(--cond)}.ticket-lines .name{font:600 1.45rem/1.2 var(--text)}.ticket-lines .name .l2{color:var(--ink-2);font-size:.72em}.choices{display:block;font:500 1.1rem/1.25 var(--text);color:var(--ink-2)}.ticket-note{font-size:1.1rem;color:var(--ink-2);margin-top:.4rem}.ticket-short{color:var(--tomato);font-weight:700;font-size:1.05rem;margin-top:.4rem}.ticket-foot{margin-top:.6rem;padding-top:.45rem;border-top:1px dashed #C9C2B3;color:var(--ink-2);font-size:1rem}.ticket-new{animation:ticket-in .6s ease-out both}@keyframes ticket-in{0%{transform:translateY(-2rem);opacity:0}}@media(prefers-reduced-motion:reduce){.ticket-new{animation:none}}.orders-foot{height:4.75rem;border-top:1px solid var(--rule);display:flex;align-items:center;gap:2.6rem;padding:0 1.5rem}.stat{display:flex;align-items:baseline;gap:.55rem}.stat b{font:700 2.3rem/1 var(--cond);font-variant-numeric:tabular-nums}.stat b small{font-size:.5em;font-weight:600}.stat span{color:var(--mist);font-size:1.05rem}.stat-bad b{color:var(--tomato)}.foot-channels{margin-left:auto;display:flex;gap:1.5rem}.foot-practice{display:flex;align-items:baseline;gap:.7rem;background:var(--slate);color:var(--ink);padding:.5rem .9rem;border-radius:.3rem}.foot-practice b{font:700 1.4rem/1 var(--cond);letter-spacing:.14em}.foot-practice span{font-size:1.05rem}.foot-practice .l2{display:inline;color:var(--ink);font-size:1.05rem}.chip-count{font:600 1.25rem/1 var(--cond);color:var(--mist);display:inline-flex;align-items:center}.chip-count i{display:inline-block;width:.85rem;height:.85rem;border-radius:50%;margin-right:.45rem}.chip-count b{color:var(--fog);font-size:1.15em;margin-left:.35rem}.prod{height:100%;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:minmax(0,1fr) auto auto}.now{padding:1.3rem 1.5rem 1rem;border-right:1px solid var(--rule);overflow:hidden}.now-title{font:700 3.3rem/1.02 var(--cond)}.now-title.quiet{color:var(--mist)}.now>.l2{font-size:1.7rem;margin-top:.3rem}.now-why{color:var(--mist);font-size:1.3rem;margin:.55rem 0 1.1rem}.steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:.6rem}.step{display:grid;grid-template-columns:2.6rem 1fr auto;gap:.9rem;align-items:start;font-size:1.35rem;line-height:1.25;color:var(--mist)}.step-n{font:700 1.5rem/1 var(--cond);width:2.3rem;height:2.3rem;display:grid;place-items:center;border:2px solid var(--rule);border-radius:50%}.step-now{color:var(--fog);font-size:1.65rem;font-weight:600}.step-now .step-n{background:var(--fog);color:var(--steel);border-color:var(--fog)}.step-done{opacity:.45}.step .l2{font-size:.78em;margin-top:.15rem}.step-ccp{font:700 1.35rem/1 var(--cond);color:var(--saffron);border:2px solid var(--saffron);padding:.3rem .55rem;border-radius:.3rem;white-space:nowrap}.queue{padding:1.3rem 1.5rem 1rem;overflow:hidden}.queue-list{list-style:none;padding:0;counter-reset:q;display:flex;flex-direction:column;gap:.8rem}.q{counter-increment:q;display:grid;grid-template-columns:2.4rem 1fr auto;column-gap:.8rem;padding-bottom:.75rem;border-bottom:1px solid var(--rule)}.q:before{content:counter(q);grid-row:1 / 3;font:700 1.9rem/1 var(--cond);color:var(--mist)}.q-title{font:600 1.6rem/1.12 var(--cond)}.q-title .l2{font-size:.72em;font-weight:500}.q-why{grid-column:2;color:var(--mist);font-size:1.05rem;margin-top:.2rem}.q-when{grid-row:1;grid-column:3;font:600 1.35rem var(--cond);color:var(--slate)}.machines{grid-column:1 / 3;border-top:1px solid var(--rule);padding:.9rem 1.5rem}.machine-list{display:flex;gap:1rem}.machine{flex:1;display:grid;grid-template-columns:1fr auto;column-gap:.9rem;background:var(--steel-2);padding:.7rem 1rem;border-left:.4rem solid var(--slate)}.m-where{color:var(--mist);font-size:1rem}.m-what{font:700 1.6rem/1.1 var(--cond)}.m-what small{color:var(--mist);font-weight:600;margin-left:.3rem}.m-phase{color:var(--mist);font-size:1.05rem}.m-left{grid-column:2;grid-row:1 / 4;align-self:center;font:700 2.5rem/1 var(--cond);font-variant-numeric:tabular-nums}.machine-alert{border-left-color:var(--tomato)}.machine-alert .m-phase{color:var(--tomato);font-weight:700}.timeline{grid-column:1 / 3;border-top:1px solid var(--rule);padding:.7rem 1.5rem 1rem}.tl-scale,.tl-row{display:grid;grid-template-columns:9rem 1fr;align-items:center}.tl-row{height:3rem}.tl-label{color:var(--mist);font:600 1.15rem var(--cond)}.tl-track{position:relative;height:100%}.tl-scale .tl-track{height:1.7rem}.tl-hour{position:absolute;transform:translate(-50%);font:600 1rem var(--cond);color:var(--mist)}.tl-grid{position:absolute;top:0;bottom:0;width:1px;background:var(--rule)}.tl-block{position:absolute;top:.35rem;bottom:.35rem;padding:0 .55rem;display:flex;align-items:center;gap:.45rem;font:600 1.1rem/1 var(--cond);white-space:nowrap;overflow:hidden;border-radius:.15rem}.tl-block small{opacity:.8}.tl-bake{background:var(--heat);color:#1a0f04}.tl-chill{background:var(--cold);color:#08161f}.tl-planned{background:transparent;border:2px dashed currentColor}.tl-bake.tl-planned{color:#e2a666}.tl-chill.tl-planned{color:#8dbbdd}.tl-cook{background:var(--heat);color:#1a0f04}.tl-cook.tl-planned{background:transparent;color:#e2a666}.tl-stacked .tl-block{font-size:.95rem;padding:0 .4rem}.tl-now{position:absolute;top:-.3rem;bottom:-.3rem;width:3px;background:var(--fog)}.stock{height:100%;display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:minmax(0,1.1fr) minmax(0,1fr) auto}.stock>section{padding:1.2rem 1.5rem;overflow:hidden}.flavors{grid-column:1;grid-row:1 / 4;border-right:1px solid var(--rule)}.alerts{grid-column:2;grid-row:1;border-right:1px solid var(--rule)}.checks{grid-column:3;grid-row:1}.first{grid-column:2;grid-row:2;border-right:1px solid var(--rule);border-top:1px solid var(--rule)}.low{grid-column:3;grid-row:2;border-top:1px solid var(--rule)}.msgs{grid-column:2 / 4;grid-row:3;border-top:1px solid var(--rule)}.legend{display:flex;gap:1.4rem;font:500 1rem var(--text);color:var(--mist);align-items:center;margin:-.2rem 0 .4rem}.legend i{display:inline-block;width:.9rem;height:.9rem;margin-right:.35rem;vertical-align:-.1rem}.lg-ready{background:var(--basil)}.lg-frozen{background:var(--slate)}.lg-pending{background:repeating-linear-gradient(45deg,var(--slate) 0 .2rem,transparent .2rem .4rem)}.legend .lg-par{width:3px;background:var(--fog)}.fl{display:grid;grid-template-columns:11.5rem 1fr 12.5rem 6.3rem;align-items:center;column-gap:1rem;row-gap:.25rem;padding:.7rem 0;border-bottom:1px solid var(--rule)}.fl-issues{grid-column:2 / 5;color:var(--tomato);font:600 1.05rem/1.2 var(--text)}.fl-low .fl-issues{color:var(--saffron)}.fl-name{font:700 1.65rem/1.05 var(--cond)}.fl-name .l2{font-size:.68em}.fl-bar{position:relative;height:1.7rem;display:flex;background:var(--steel-2)}.bar-ready{background:var(--basil)}.bar-frozen{background:var(--slate)}.bar-pending{background:repeating-linear-gradient(45deg,var(--slate) 0 .3rem,transparent .3rem .6rem);opacity:.75}.bar-par{position:absolute;top:-.4rem;bottom:-.4rem;width:3px;background:var(--fog)}.fl-counts{display:flex;flex-direction:column;font:600 1.2rem/1.25 var(--cond)}.fl-counts .dim{color:var(--mist)}.fl-counts small{font-weight:500;font-size:.85em}.fl-cover{text-align:right}.fl-cover b{display:block;font:700 2rem/1 var(--cond)}.fl-cover small{font-size:1rem;color:var(--mist)}.fl-ok .fl-cover b{color:var(--basil)}.fl-low .fl-cover b{color:var(--saffron)}.fl-critical .fl-cover b,.fl-out .fl-cover b{color:var(--tomato)}.alert-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.alert{padding:.55rem .8rem;font:600 1.15rem/1.25 var(--text);border-left:.4rem solid}.alert-red{background:#e5463b2b;border-color:var(--tomato)}.alert-amber{background:#f2ae2e1f;border-color:var(--saffron)}.alert-list .alert,.alert-pauses{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.alert-pauses{margin-bottom:.5rem}.zone-more{margin-left:auto;font:500 1rem var(--text);color:var(--saffron);white-space:nowrap}.alert-pauses small{font-weight:500;color:var(--mist);font-size:.9em}.check-list,.exp-list,.low-list{list-style:none;padding:0}.check{display:grid;grid-template-columns:1fr auto;column-gap:.8rem;padding:.5rem 0;border-bottom:1px solid var(--rule)}.c-title{font:600 1.15rem/1.2 var(--text)}.c-title .l2{font-size:.8em}.c-when{font:700 1.35rem/1.2 var(--cond);white-space:nowrap}.c-last{grid-column:1;color:var(--mist);font-size:.95rem}.check-overdue .c-when{color:var(--tomato)}.check-due .c-when{color:var(--saffron)}.check-ok .c-when{color:var(--mist)}.exp{display:grid;grid-template-columns:9.6rem 1fr auto;gap:.8rem;align-items:baseline;padding:.4rem 0;border-bottom:1px solid var(--rule)}.e-code{font:700 1.2rem var(--cond)}.e-name{font-size:1.05rem}.e-name small{display:block;color:var(--mist);font-size:.9rem}.e-left{font:700 1.35rem var(--cond);white-space:nowrap}.exp-expired .e-left,.exp-expired .e-code{color:var(--tomato)}.exp-today .e-left{color:var(--saffron)}.low-list li{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid var(--rule)}.r-name{font-size:1.1rem}.r-name small{display:block;color:var(--mist);font-size:.9rem}.r-qty{font:600 1.25rem var(--cond);white-space:nowrap;color:var(--mist)}.r-qty b{color:var(--saffron)}.msg{padding:.65rem .9rem;border-left:.4rem solid var(--slate);background:var(--steel-2);margin-bottom:.6rem}.msg-important{border-color:var(--saffron)}.msg-urgent{border-color:var(--tomato)}.msg-body{font:600 1.3rem/1.3 var(--text)}.msg-body .l2{font-size:.82em;margin-top:.2rem}.msg-meta{display:flex;justify-content:space-between;gap:1rem;margin-top:.4rem;color:var(--mist);font-size:.98rem}.seen{color:var(--basil);margin-right:1rem}.unseen{color:var(--saffron)}.page{min-height:100vh;padding:2rem 1.25rem;max-width:34rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.page-title{font:700 2.2rem/1.1 var(--cond)}.btn{display:inline-block;background:var(--fog);color:var(--steel);font:700 1.2rem var(--cond);padding:.8rem 1.3rem;border-radius:.4rem;text-decoration:none;border:0}.form-error{color:#fff;background:var(--tomato);padding:.6rem .8rem;border-radius:.3rem}.pair-code{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.pair-code span{height:4rem;border:2px solid var(--rule);border-radius:.4rem;display:grid;place-items:center;font:700 2.2rem var(--cond)}.pair-code span.filled{border-color:var(--fog)}.keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.keypad button{height:4.5rem;font:700 2rem var(--cond);background:var(--steel-2);color:var(--fog);border:1px solid var(--rule);border-radius:.5rem}.keypad button:active{background:var(--steel-3)}button:focus-visible,a:focus-visible{outline:3px solid var(--saffron);outline-offset:2px}.demo-note{color:var(--mist)}.demo-head{font:600 1.25rem/1.2 var(--cond);color:var(--mist);margin-top:.6rem}.demo-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.6rem}.demo-list a{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;background:var(--steel-2);border:1px solid var(--rule);border-radius:.5rem;color:var(--fog);text-decoration:none}.demo-list a:active{background:var(--steel-3)}.demo-list b{font:700 1.35rem/1.1 var(--cond)}.demo-list span{color:var(--mist);font-size:.95rem}.btn-quiet{background:transparent;color:var(--fog);border:1px solid var(--rule);cursor:pointer}.demo-version{color:var(--mist);font-size:.85rem}html.is-tablet{font-size:16px}html.is-tablet body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}html.is-tablet input{-webkit-user-select:text;user-select:text}.tab-app{height:100vh;display:grid;grid-template-rows:4.25rem auto minmax(0,1fr)}.tab-empty{height:100%;display:flex;flex-direction:column;gap:1.2rem;align-items:center;justify-content:center;color:var(--mist);font-size:1.3rem;padding:2rem;text-align:center}.tab-empty-inline{color:var(--mist);font-size:1.2rem;padding:2rem}.tab-bar{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:1.2rem;padding:0 1rem;border-bottom:1px solid var(--rule);background:var(--steel)}.tab-station{display:flex;flex-direction:column;line-height:1}.tab-station b{font:700 1.6rem/1 var(--cond)}.tab-station span{font:600 1rem var(--cond);color:var(--mist);margin-top:.15rem;font-variant-numeric:tabular-nums}.tab-tabs{display:flex;background:var(--steel-2);border:1px solid var(--rule);border-radius:.7rem;padding:.25rem;gap:.25rem}.tab-tab{min-height:2.9rem;padding:0 1.2rem;border:0;border-radius:.5rem;background:transparent;color:var(--mist);font:600 1.25rem var(--cond)}.tab-on{background:var(--fog);color:var(--steel)}.tab-staff{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:nowrap;overflow-x:auto}.who{min-height:2.9rem;padding:0 .9rem;border-radius:2rem;border:1px solid var(--rule);background:transparent;color:var(--fog);display:inline-flex;align-items:center;gap:.45rem;font:600 1.15rem var(--cond);white-space:nowrap}.who-on{background:var(--fog);color:var(--steel);border-color:var(--fog)}.who-pic{font-size:.78em;background:var(--basil);color:var(--steel);padding:.1rem .3rem;border-radius:.25rem}.who-flag{font-size:.78em;color:var(--saffron)}.who-on .who-flag{color:var(--saffron-ink)}.who-add{border-style:dashed;color:var(--mist)}.tab-main{min-height:0}.btn-t{min-height:3.5rem;padding:0 1.3rem;border-radius:.6rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);font:600 1.3rem/1.1 var(--cond);display:inline-flex;align-items:center;justify-content:center;text-align:center}.btn-t:active:not(:disabled),.choice:active,.mi:active,.app-tile:active,.job:active,.chk:active,.oven:active,.st:active{transform:scale(.98)}.btn-t:disabled{opacity:.4}.btn-go{background:var(--fog);color:var(--steel);border-color:var(--fog)}.btn-warn{background:var(--tomato);border-color:var(--tomato);color:#fff}.btn-quiet-t{background:transparent}.btn-huge{width:100%;min-height:4.6rem;font-size:1.6rem}.icon-btn{min-width:3.2rem;min-height:3.2rem;border-radius:.6rem;border:1px solid var(--rule);background:transparent;color:inherit;font-size:1.3rem}.icon-btn:disabled{opacity:.35}.choice{min-height:3.2rem;padding:.4rem 1rem;border-radius:.6rem;border:1px solid var(--rule);background:transparent;color:var(--fog);font:600 1.1rem/1.2 var(--text);text-align:left}.choice-on{background:var(--fog);color:var(--steel);border-color:var(--fog)}.choice-bad{background:var(--tomato);color:#fff;border-color:var(--tomato)}.field{min-height:3.2rem;padding:0 1rem;border-radius:.6rem;border:1px solid var(--rule);background:var(--steel);color:var(--fog);font:500 1.15rem var(--text);width:100%}.field-big{font:700 2.4rem var(--cond);min-height:4.5rem;text-align:center;letter-spacing:.05em}.stack{display:flex;flex-direction:column;gap:.8rem}.quiet.small,.small{font-size:.95rem}.pad{padding:1rem}.form-err{color:#fff;background:var(--tomato);padding:.6rem .8rem;border-radius:.4rem;font-weight:600}.form-err .l2{color:inherit;opacity:.92;font-size:.9em;margin-top:.2rem}.warn{color:var(--saffron)}.net-t{position:fixed;top:.6rem;left:50%;transform:translate(-50%);z-index:70;pointer-events:none;max-width:calc(100vw - 2rem);padding:.7rem 1.3rem;border-radius:.6rem;background:var(--saffron);color:var(--ink);box-shadow:0 6px 24px #0006;font:700 1.2rem/1.25 var(--cond);text-align:center}.net-t b{display:block;font-weight:700}.net-t .l2{color:inherit;font-size:.85em;opacity:.9}.net-t-bad{background:var(--tomato);color:#fff;font-size:1.35rem}.toasts{position:fixed;left:50%;bottom:1.2rem;transform:translate(-50%);display:flex;flex-direction:column;gap:.5rem;z-index:60;pointer-events:none}.toast{padding:.9rem 1.4rem;border-radius:.6rem;font:600 1.15rem var(--text);background:var(--fog);color:var(--steel);box-shadow:0 6px 24px #00000059;max-width:44rem}.toast-bad{background:var(--tomato);color:#fff}.toast-info{background:var(--saffron);color:var(--ink)}.sheet-backdrop{position:fixed;inset:0;background:#080d10b8;display:flex;align-items:center;justify-content:center;z-index:40;padding:1rem}.sheet{background:var(--steel);border:1px solid var(--rule);border-radius:.9rem;width:min(34rem,100%);max-height:100%;display:flex;flex-direction:column}.sheet-lg{width:min(56rem,100%)}.sheet-full{width:100%;height:100%}.sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.2rem .6rem}.sheet-title{font:700 1.9rem/1.05 var(--cond)}.sheet-sub{color:var(--mist);font-size:1rem;margin-top:.25rem}.sheet-body{padding:.4rem 1.2rem 1.2rem;overflow:auto;flex:1;display:flex;flex-direction:column;gap:1rem;min-height:0}.keypad-t{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.keypad-t button{min-height:4.1rem;border-radius:.6rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);font:700 2rem var(--cond)}.keypad-t button:active{background:var(--steel-3)}.keypad-neg{grid-column:1 / 4;font-size:1.3rem!important;min-height:3.2rem!important}.temp{display:flex;flex-direction:column;gap:.9rem}.temp-read{display:flex;align-items:baseline;gap:.5rem;padding:.6rem 1rem;border-radius:.7rem;border:2px solid var(--rule)}.temp-num{font:700 3.6rem/1 var(--cond);font-variant-numeric:tabular-nums}.temp-unit{font:600 1.6rem var(--cond);color:var(--mist)}.temp-verdict{margin-left:auto;font:700 1.6rem var(--cond)}.temp-ok{border-color:var(--basil)}.temp-ok .temp-verdict{color:var(--basil)}.temp-bad{border-color:var(--tomato)}.temp-bad .temp-verdict{color:var(--tomato)}.fix{display:flex;flex-direction:column;gap:.9rem}.fix-msg{font:700 1.5rem/1.2 var(--cond);color:var(--tomato)}.fix-ask{color:var(--mist)}.fix-list{display:flex;flex-direction:column;gap:.5rem}.counter{display:inline-flex;align-items:center;gap:.4rem}.counter button{width:3.6rem;height:3.6rem;border-radius:.6rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);font:700 2rem var(--cond)}.counter button:disabled{opacity:.35}.counter-v{min-width:3.4rem;text-align:center;font:700 2.3rem var(--cond);font-variant-numeric:tabular-nums}.seg{display:grid;grid-template-columns:1fr 1fr;background:var(--steel-2);border:1px solid var(--rule);border-radius:.7rem;padding:.25rem;gap:.25rem}.seg button{min-height:3.1rem;border:0;border-radius:.5rem;background:transparent;color:var(--mist);font:600 1.25rem var(--cond)}.seg .seg-on{background:var(--fog);color:var(--steel)}.countdown{font-variant-numeric:tabular-nums}.countdown-done{color:var(--saffron);font-weight:700}.people{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.7rem}.person-t{min-height:5rem;border-radius:.7rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.6rem 1rem;text-align:left}.person-t b{font:700 1.6rem/1 var(--cond)}.person-t span{color:var(--mist);font-size:.95rem;margin-top:.25rem}.pin{display:flex;flex-direction:column;gap:1rem}.pin-dots{display:flex;justify-content:center;gap:1rem;padding:.5rem 0}.pin-dots span{width:1.1rem;height:1.1rem;border-radius:50%;border:2px solid var(--mist)}.pin-dots span.on{background:var(--fog);border-color:var(--fog)}.clockin{max-width:46rem;margin:0 auto;padding:2rem 1.2rem;display:flex;flex-direction:column;gap:1rem}.clockin-title{font:700 2.4rem/1.05 var(--cond)}.fit{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--rule)}.fit-q{font-size:1.25rem;font-weight:600}.fit-a{display:flex;gap:.5rem}.fit-a .choice{min-width:5.5rem;text-align:center}.stop{background:var(--tomato);color:#fff;font:700 1.4rem/1.25 var(--text);padding:1rem 1.2rem;border-radius:.6rem}.orders-t{height:100%;display:grid;grid-template-columns:17rem minmax(0,1fr)}.orders-side{padding:1rem;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:1rem}.counts{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:0}.counts div{background:var(--steel-2);border-radius:.6rem;padding:.6rem .8rem}.counts dt{color:var(--mist);font-size:.95rem}.counts dd{margin:0;font:700 2rem/1.1 var(--cond)}.order-grid{padding:1rem;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(18.5rem,1fr));grid-auto-rows:max-content;gap:1rem;align-content:start}.ocard{background:var(--paper);color:var(--ink);border-radius:.3rem;overflow:hidden;display:flex;flex-direction:column}.ocard-band{padding:.45rem .9rem;display:flex;justify-content:space-between;align-items:center;font:700 1.2rem/1 var(--cond)}.practice-t{margin:0;padding:.3rem .9rem;background:var(--slate);color:var(--ink);font:700 1.1rem/1.15 var(--cond);letter-spacing:.14em;display:flex;align-items:baseline;gap:.7rem}.practice-t .l2{display:inline;color:var(--ink);font-size:.95em;letter-spacing:0}.practice-day-t{margin:0;padding:.6rem .8rem;border-radius:.6rem;background:var(--slate);color:var(--ink);font-size:.95rem;line-height:1.3}.practice-day-t b{display:block;font-weight:700}.practice-day-t .l2{color:var(--ink);font-size:.95em;margin-top:.35rem}.ocard-top{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem .9rem 0}.ocard-no{font:700 2.1rem/1 var(--cond)}.ocard-age{font:700 2.6rem/1 var(--cond);font-variant-numeric:tabular-nums}.ocard-age small{font-size:.45em}.ocard-warn .ocard-age{color:var(--saffron-ink)}.ocard-late{box-shadow:inset .5rem 0 0 var(--tomato)}.ocard-late .ocard-age{color:var(--tomato)}.ocard-state{padding:.15rem .9rem .3rem;color:var(--ink-2);font-size:.95rem}.ocard-allergy{margin:.2rem .9rem .4rem;background:var(--tomato);color:#fff;padding:.35rem .6rem;font-weight:600}.ocard-clash{margin:0 .9rem .45rem;background:var(--ink);color:#fff;border-left:.5rem solid var(--tomato);padding:.4rem .6rem;font:600 .95rem/1.3 var(--text)}.ocard-clash-ok{background:transparent;color:var(--ink);border:1px solid #C9C2B3;border-left:.5rem solid var(--basil);font-weight:500}.allergy-what{font-size:1.15rem;margin:0 0 .8rem}.allergy-nopic{color:var(--tomato);font-weight:600;margin:0 0 1rem}.allergy-steps{margin:0 0 1.2rem 1.4rem;display:flex;flex-direction:column;gap:.45rem;font-size:1.05rem}.ocard-lines{list-style:none;padding:0 .9rem;display:flex;flex-direction:column;gap:.25rem;font:600 1.2rem/1.25 var(--text);flex:1}.ocard-lines span{color:var(--ink-2);font-weight:500;font-size:.92em}.ocard-note{padding:.3rem .9rem;color:var(--ink-2)}.ocard-actions{display:flex;gap:.5rem;padding:.8rem .9rem .9rem}.ocard-actions .btn-t{flex:1;background:var(--ink);color:var(--paper);border-color:var(--ink)}.ocard-actions .icon-btn{border-color:#c9c2b3;color:var(--ink)}.ocard-actions .ocard-label{flex:0 0 auto;background:transparent;color:var(--ink);border-color:#c9c2b3;padding-inline:.8rem}.apps{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:.5rem}.app-tile{min-height:8.5rem;border:0;border-radius:.9rem;font:700 2.2rem var(--cond)}.build{display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:1.2rem;min-height:0;flex:1}.build-menu{display:flex;flex-direction:column;gap:.8rem;min-height:0;overflow-y:auto}.brand-tabs{display:flex;gap:.5rem}.brand-tab{min-height:3rem;padding:0 1rem;border-radius:.6rem;border:1px solid var(--rule);background:transparent;color:var(--mist);font:600 1.2rem var(--cond);display:inline-flex;align-items:center;gap:.5rem}.brand-tab i{width:.8rem;height:.8rem;border-radius:50%}.brand-on{background:var(--steel-2);color:var(--fog);border-color:var(--fog)}.mi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.7rem}.mi{position:relative;min-height:5.6rem;border-radius:.7rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.6rem .9rem;text-align:left}.mi b{font:700 1.45rem/1.05 var(--cond)}.mi span{color:var(--mist);font-size:.95rem;margin-top:.2rem}.mi-on{border-color:var(--fog)}.mi-trio{border-style:dashed}.mi:disabled{opacity:.35}.mi-n{position:absolute;top:.45rem;right:.55rem;min-width:1.9rem;height:1.9rem;border-radius:1rem;background:var(--fog);color:var(--steel);font:700 1.2rem/1.9rem var(--cond);text-align:center;font-style:normal}.build-list{border-left:1px solid var(--rule);padding-left:1.2rem;display:flex;flex-direction:column;gap:.6rem;min-height:0}.build-list ul{list-style:none;padding:0;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:.4rem}.build-head{font:600 1.25rem var(--cond);color:var(--mist)}.bl{display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem 0;border-bottom:1px solid var(--rule)}.bl-name{font:600 1.15rem/1.2 var(--text)}.bl-name small{display:block;color:var(--mist);font-weight:500;font-size:.85rem}.bl-qty{display:inline-flex;align-items:center;gap:.3rem}.bl-qty button{width:2.8rem;height:2.8rem;border-radius:.5rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);font:700 1.5rem var(--cond)}.bl-qty b{min-width:1.8rem;text-align:center;font:700 1.5rem var(--cond)}.build-foot{display:grid;grid-template-columns:1fr 2fr;gap:.6rem;margin-top:auto}.finish{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.finish-code,.finish-side{display:flex;flex-direction:column;gap:.8rem}.code-read{font:700 3.4rem/1 var(--cond);padding:.6rem 1rem;border:2px solid var(--rule);border-radius:.7rem;min-height:4.8rem;letter-spacing:.03em}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.trio-grid{grid-template-columns:repeat(4,1fr)}.bp{display:flex;flex-direction:column;gap:1.1rem;overflow:auto;min-height:0}.bp-head{display:flex;align-items:baseline;gap:.55rem;font:700 1.45rem/1.1 var(--cond);color:var(--fog);margin:0 0 .5rem}.bp-none{color:var(--tomato);font-weight:600;margin:.1rem 0 .4rem}.bp-head i{font-style:normal;display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--fog);color:var(--steel);font:700 1.1rem var(--cond)}.bp-head small{font:500 1rem var(--text);color:var(--mist)}.bp-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.bp-grid .mi{min-height:4.6rem}.prod-t{height:100%;display:grid;grid-template-columns:22rem minmax(0,1fr)}.jobs{border-right:1px solid var(--rule);overflow-y:auto}.job-list{list-style:none;padding:.6rem;display:flex;flex-direction:column;gap:.45rem}.job{width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.7rem;row-gap:.1rem;align-items:baseline;padding:.7rem .8rem;border-radius:.7rem;border:1px solid transparent;background:transparent;color:var(--fog);text-align:left}.job-on{background:var(--steel-2);border-color:var(--fog)}.job-kind{grid-row:1 / 3;font:700 .95rem var(--cond);padding:.2rem .45rem;border-radius:.3rem;background:var(--steel-3);color:var(--mist);align-self:start;margin-top:.15rem;min-width:4.4rem;text-align:center}.job-kind-production{background:#c9792c40;color:#e2a666}.job-kind-portion{background:#63b95b33;color:var(--basil)}.job-kind-thaw{background:#5e9fcf38;color:#8dbbdd}.job-title{font:600 1.3rem/1.15 var(--cond)}.job-meta{color:var(--mist);font-size:.95rem}.job-going .job-meta{color:var(--saffron);font-weight:600}.job-detail{overflow-y:auto;padding:1.1rem 1.3rem}.job-d{display:flex;flex-direction:column;gap:1rem}.job-d-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.job-d-title{font:700 2.3rem/1.02 var(--cond)}.job-d-l2{font-size:1.3rem;margin-top:.2rem}.job-d-why{color:var(--mist);margin-top:.4rem;font-size:1.05rem}.draft{font:600 .95rem var(--cond);color:var(--saffron);border:1px solid var(--saffron);border-radius:.3rem;padding:.25rem .5rem;white-space:nowrap}.job-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.4rem;align-items:start}.steps-t{list-style:none;padding:0;display:flex;flex-direction:column;gap:.45rem}.st{width:100%;display:grid;grid-template-columns:2.6rem 1fr;gap:.8rem;align-items:start;padding:.55rem .6rem;border-radius:.6rem;border:1px solid transparent;background:transparent;color:var(--mist);font:500 1.15rem/1.3 var(--text);text-align:left}.st:disabled{opacity:1}.st-n{width:2.3rem;height:2.3rem;border-radius:50%;border:2px solid var(--rule);display:grid;place-items:center;font:700 1.25rem var(--cond)}.st-now{color:var(--fog);background:var(--steel-2);border-color:var(--rule);font-weight:600;font-size:1.25rem}.st-now .st-n{background:var(--fog);color:var(--steel);border-color:var(--fog)}.st-done{opacity:.5}.st-done .st-n{border-color:var(--basil);color:var(--basil)}.st .l2{font-size:.85em;margin-top:.15rem}.job-act{display:flex;flex-direction:column;gap:.9rem;background:var(--steel-2);border:1px solid var(--rule);border-radius:.8rem;padding:1rem}.batch-code{font:700 1.9rem/1 var(--cond)}.batch-code small{font-size:.6em;color:var(--mist);margin-left:.4rem}.act{display:flex;flex-direction:column;gap:.8rem}.act-what{font-size:1.1rem;color:var(--fog)}.timer-big{display:flex;flex-direction:column;gap:.2rem}.timer-big .countdown{font:700 3.2rem/1 var(--cond)}.timer-big span:last-child{color:var(--mist)}.ovens{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.oven{min-height:5.2rem;border-radius:.7rem;border:1px solid var(--rule);background:var(--steel);color:var(--fog);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.6rem .9rem;text-align:left}.oven b{font:700 1.6rem/1 var(--cond)}.oven span{color:var(--mist);font-size:.95rem;margin-top:.25rem}.oven-plan{border-color:var(--fog)}.pq{display:flex;flex-direction:column;gap:.5rem}.pq-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;font:600 1.25rem var(--cond)}.pq-row small{color:var(--mist);font-weight:500;margin-left:.3rem}.pq-use{color:var(--mist)}.places{display:flex;flex-wrap:wrap;gap:.5rem}.take{list-style:none;padding:0;display:flex;flex-direction:column;gap:.35rem;font-size:1.15rem}.take small{color:var(--mist);margin-left:.3rem}.finished{max-width:34rem;display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.finished-title{font:700 2rem/1.1 var(--cond)}.checks-t{height:100%;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:.8rem;align-content:start}.chk{min-height:6rem;border-radius:.8rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);display:grid;grid-template-columns:1fr auto;column-gap:1rem;padding:.8rem 1rem;text-align:left;border-left-width:.45rem}.chk-title{font:600 1.2rem/1.2 var(--text)}.chk-title .l2{font-size:.85em}.chk-when{font:700 1.35rem var(--cond);white-space:nowrap}.chk-last{grid-column:1 / 3;color:var(--mist);font-size:.95rem;margin-top:.3rem}.chk-overdue{border-left-color:var(--tomato)}.chk-overdue .chk-when{color:var(--tomato)}.chk-due{border-left-color:var(--saffron)}.chk-due .chk-when{color:var(--saffron)}.chk-ok .chk-when{color:var(--mist)}@media(max-width:1000px){.orders-t,.prod-t{grid-template-columns:1fr}.orders-side,.jobs{border-right:0;border-bottom:1px solid var(--rule)}.job-body,.build,.finish{grid-template-columns:1fr}}.mi-out{border-color:var(--tomato)}.mi-out span{color:var(--tomato);font-weight:600}html.is-phone{font-size:16px;--ph-card: #FFFDF8;--ph-line: #E3DACA;--ph-line-2: #D3C8B2;--ph-sand: #EDE5D3;--ph-ok: #2F7A2A;--ph-warn-bg: #FCEFD3;--ph-warn-ink: #5B3B00;--ph-bad-bg: #FBE3E0;--ph-bad-ink: #8F1B12}html.is-phone body{background:var(--paper);color:var(--ink)}body.ph-locked{overflow:hidden}.ph{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.ph-top{background:var(--steel);color:var(--fog);padding:calc(env(safe-area-inset-top) + 14px) 16px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.ph-hello{font:700 1.9rem/1 var(--cond)}.ph-top-sub{color:var(--mist);font-size:.92rem;margin-top:.3rem}.ph-main{flex:1;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.ph-page{padding:16px;display:flex;flex-direction:column;gap:20px;max-width:34rem;margin:0 auto}.ph-h1{font:700 2rem/1.05 var(--cond)}.ph-h1 .ph-l2{font-size:.55em}.ph-l2{display:block;font-size:.78em;font-weight:500;color:inherit;opacity:.8;line-height:1.45;margin-top:1px}.ph-l2.l2-ur{font-size:.86em;line-height:1.6}.ph-quiet{color:var(--ink-2);font-size:.95rem}.ph-tabs{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--ph-card);border-top:1px solid var(--ph-line);display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:env(safe-area-inset-bottom)}.ph-tab{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0 10px;color:var(--ink-2);text-decoration:none;font:600 .82rem var(--text);-webkit-tap-highlight-color:transparent}.ph-tab-icon{position:relative;display:grid;place-items:center;width:58px;height:32px;border-radius:16px}.ph-tab-on{color:var(--ink)}.ph-tab-on .ph-tab-icon{background:var(--ph-sand)}.ph-badge{position:absolute;top:-5px;left:50%;margin-left:5px;min-width:18px;height:18px;padding:0 4px;border-radius:10px;background:var(--tomato);color:#fff;font:700 .7rem/18px var(--text);font-style:normal;text-align:center;border:2px solid var(--ph-card);box-sizing:content-box}.ph-btn{min-height:52px;padding:10px 16px;border-radius:14px;border:1.5px solid transparent;font:700 1.2rem/1.1 var(--cond);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;color:var(--ink);background:var(--ph-card);-webkit-tap-highlight-color:transparent}.ph-btn .ph-l2{font-family:var(--text);font-size:.7em}.ph-btn .ph-l2.l2-hi{font-family:var(--deva)}.ph-btn .ph-l2.l2-ur{font-family:var(--urdu)}.ph-btn:disabled{opacity:.42;cursor:default}.ph-btn:active:not(:disabled){transform:scale(.98)}.ph-btn-go{background:var(--basil);border-color:var(--basil);color:#0f240d}.ph-btn-ink{background:var(--steel);border-color:var(--steel);color:var(--paper)}.ph-btn-line{background:transparent;border-color:var(--ink);color:var(--ink)}.ph-btn-quiet{background:transparent;border-color:var(--ph-line-2);color:var(--ink-2)}.ph-btn-big{width:100%;min-height:58px;font-size:1.3rem}.ph-btn-huge{width:100%;min-height:70px;font-size:1.6rem}.ph-btn-small{min-height:44px;padding:6px 18px;font-size:1.1rem;flex-direction:row;gap:6px;align-self:flex-start}.ph-btn-small .ph-l2{display:inline;margin:0 0 0 4px}.ph-clock{background:var(--ph-card);border:1px solid var(--ph-line);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:12px}.ph-clock-on{border-left:6px solid var(--basil)}.ph-clock-break{border-left:6px solid var(--saffron);background:#fff8e8}.ph-clock-label{display:flex;align-items:flex-start;color:var(--ink-2);font-weight:600;font-size:1rem}.ph-dot{flex:none;width:10px;height:10px;border-radius:5px;background:var(--basil);margin:.38rem 8px 0 0}.ph-clock-break .ph-dot{background:var(--saffron)}.ph-clock-big{font:700 3.5rem/.95 var(--cond);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ph-clock-big span{font-size:.4em;font-weight:600;color:var(--ink-2);letter-spacing:0}.ph-clock-sub{color:var(--ink-2);font-size:1rem;line-height:1.35}.ph-clock-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px}.ph-clock-actions .ph-btn{min-height:64px}.ph-clock-note{display:flex;align-items:center;gap:6px;color:var(--ink-2);font-size:.85rem}.ph-clock-note svg{flex:none}.ph-banner{border-radius:12px;padding:12px 14px;font-size:.98rem;line-height:1.38}.ph-banner b,.ph-banner-text{display:block}.ph-banner-warn{background:var(--ph-warn-bg);color:var(--ph-warn-ink);border:1px solid #F0D295}.ph-banner-bad{background:var(--ph-bad-bg);color:var(--ph-bad-ink);border:1px solid #EFB5AE}.ph-sec{display:flex;flex-direction:column;gap:10px}.ph-sec-head{font:700 1.35rem/1.1 var(--cond);display:flex;align-items:baseline;flex-wrap:wrap;column-gap:10px}.ph-sec-head>span:first-child{display:flex;flex-direction:column}.ph-sec-head .ph-l2{font-size:.68em}.ph-sec-head small{margin-left:auto;font:500 .88rem var(--text);color:var(--ink-2)}.ph-count{background:var(--tomato);color:#fff;font:700 .8rem var(--text);padding:2px 9px;border-radius:10px;align-self:center}.ph-msg{background:var(--ph-card);border:1px solid var(--ph-line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.ph-msg-important{border-left:5px solid var(--saffron)}.ph-msg-urgent{border-left:5px solid var(--tomato)}.ph-msg-seen{background:transparent}.ph-msg-head{display:flex;align-items:center;gap:8px;color:var(--ink-2);font-size:.85rem}.ph-tag{font:700 .72rem var(--text);text-transform:uppercase;letter-spacing:.05em;padding:3px 7px;border-radius:6px}.ph-tag-important{background:var(--saffron);color:#3a2600}.ph-tag-urgent{background:var(--tomato);color:#fff}.ph-msg-body{font-size:1.06rem;line-height:1.42;font-weight:600}.ph-msg>.ph-l2{font-size:1rem;opacity:.85}.ph-msg-done{display:flex;align-items:center;gap:6px;color:var(--ph-ok);font-weight:600;font-size:.9rem}.ph-week-nums{color:var(--ink-2)}.ph-week-nums b{color:var(--ink);font:700 1.3rem var(--cond)}.ph-bar{height:8px;background:#e6ddcb;border-radius:4px;overflow:hidden}.ph-bar i{display:block;height:100%;background:var(--steel);border-radius:4px}.ph-panel{position:fixed;inset:0;z-index:50;background:var(--paper);display:flex;flex-direction:column;animation:ph-up .2s ease-out}@keyframes ph-up{0%{transform:translateY(20px);opacity:0}}@media(prefers-reduced-motion:reduce){.ph-panel{animation:none}}.ph-panel-head{display:flex;align-items:center;gap:4px;padding:calc(env(safe-area-inset-top) + 8px) 12px 10px 6px;background:var(--steel);color:var(--fog)}.ph-back{width:46px;height:46px;border-radius:23px;border:0;background:transparent;color:inherit;display:grid;place-items:center}.ph-panel-title{font:700 1.5rem/1.1 var(--cond)}.ph-panel-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:18px;width:100%;max-width:34rem;margin:0 auto}.ph-panel-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--ph-card);border-top:1px solid var(--ph-line)}.ph-panel-foot>*{max-width:32rem;margin:0 auto}.ph-panel-foot>*+*{margin-top:10px}.ph-step{display:flex;flex-direction:column;gap:10px}.ph-step-head{font:700 1.3rem/1.15 var(--cond);display:flex;gap:10px;align-items:flex-start}.ph-step-head>span:first-child{flex:none;width:28px;height:28px;border-radius:14px;background:var(--steel);color:var(--paper);display:grid;place-items:center;font-size:1rem}.ph-step-head .ph-l2{font-size:.7em}.ph-where{border-radius:14px;padding:14px;border:1px solid var(--ph-line);background:var(--ph-card);display:flex;flex-direction:column;gap:10px;font-weight:600;line-height:1.35}.ph-where p{display:flex;align-items:center;gap:8px}.ph-where small{font-weight:500;opacity:.8}.ph-where-ok{background:#e7f4e4;border-color:#b7dbb0;color:#1d5419}.ph-where-far,.ph-where-denied,.ph-where-error{background:var(--ph-warn-bg);border-color:#f0d295;color:var(--ph-warn-ink)}.ph-spin{flex:none;width:18px;height:18px;border-radius:50%;border:2.5px solid #D9CFBB;border-top-color:var(--steel);animation:ph-spin .9s linear infinite}@keyframes ph-spin{to{transform:rotate(360deg)}}.ph-q{display:flex;flex-direction:column;gap:10px;padding:12px 0;border-bottom:1px solid var(--ph-line)}.ph-q-text{font-weight:600;font-size:1.06rem;line-height:1.38}.ph-yn{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ph-yn button{min-height:54px;border-radius:12px;border:1.5px solid var(--ph-line-2);background:var(--ph-card);color:var(--ink);font:700 1.2rem/1.1 var(--cond)}.ph-yn button .ph-l2{font-family:var(--text);font-size:.68em}.ph-yn button .ph-l2.l2-hi{font-family:var(--deva)}.ph-yn button .ph-l2.l2-ur{font-family:var(--urdu)}.ph-yn .on-no{background:var(--steel);border-color:var(--steel);color:var(--paper)}.ph-yn .on-yes{background:var(--tomato);border-color:var(--tomato);color:#fff}.ph-stop{font-weight:700;font-size:1.1rem}.ph-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding-top:20px}.ph-done-tick{width:76px;height:76px;border-radius:38px;background:var(--basil);color:#0f240d;display:grid;place-items:center}.ph-done-tick svg{width:42px;height:42px}.ph-done-big{font:700 3.2rem/1 var(--cond);font-variant-numeric:tabular-nums}.ph-hygiene{list-style:none;padding:0;width:100%;display:flex;flex-direction:column;gap:8px;text-align:left}.ph-hygiene li{background:var(--ph-card);border:1px solid var(--ph-line);border-radius:12px;padding:12px 14px;font-weight:600;font-size:1.05rem}.ph-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.ph-sum div{background:var(--ph-card);border:1px solid var(--ph-line);border-radius:12px;padding:10px 12px}.ph-sum dt{color:var(--ink-2);font-size:.8rem}.ph-sum dd{margin:3px 0 0;font:700 1.45rem/1 var(--cond);font-variant-numeric:tabular-nums}.ph-sum .ph-sum-total{background:var(--steel);border-color:var(--steel);color:var(--paper)}.ph-sum .ph-sum-total dt{color:var(--mist)}.ph-checklist{padding-left:1.2rem;display:flex;flex-direction:column;gap:6px;color:var(--ink-2);line-height:1.35}.ph-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ph-tile{background:var(--ph-card);border:1px solid var(--ph-line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.ph-tile>span{color:var(--ink-2);font-size:.85rem;font-weight:600}.ph-tile>span .ph-l2{font-size:.9em}.ph-tile b{font:700 2.1rem/1 var(--cond);font-variant-numeric:tabular-nums}.ph-tile small{color:var(--ink-2);font-size:.82rem}.ph-tile .ph-bar{margin-top:4px}.ph-tile-warn{border-color:var(--saffron)}.ph-tile-warn .ph-bar i{background:var(--saffron)}.ph-tile-bad{border-color:var(--tomato);background:var(--ph-bad-bg)}.ph-tile-bad .ph-bar i{background:var(--tomato)}.ph-days{list-style:none;padding:0;background:var(--ph-card);border:1px solid var(--ph-line);border-radius:14px;overflow:hidden}.ph-day{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 14px 10px 10px;border-top:1px solid var(--ph-line)}.ph-day:first-child{border-top:0}.ph-day-date{display:flex;flex-direction:column;align-items:center;line-height:1;gap:2px}.ph-day-date span{font-size:.72rem;font-weight:600;color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em}.ph-day-date b{font:700 1.45rem var(--cond)}.ph-day-today{background:#edf6ea;box-shadow:inset 4px 0 0 var(--basil)}.ph-day-plan{font:600 1.12rem/1.2 var(--cond)}.ph-day-plan small{font:500 .85rem var(--text);color:var(--ink-2)}.ph-day-past .ph-day-plan{color:var(--ink-2)}.ph-day-rest{color:var(--ink-2);font-weight:600}.ph-day-rest .ph-l2{display:inline;margin-left:6px;font-size:.9em}.ph-day-worked{font-size:.82rem;color:var(--ink-2);margin-top:2px}.ph-day-hours{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ph-day-hours b{font:700 1.2rem var(--cond);font-variant-numeric:tabular-nums}.ph-chip{display:inline-block;font:700 .74rem/1 var(--text);padding:4px 7px;border-radius:6px;background:var(--ph-sand);color:var(--ink);white-space:nowrap}.ph-chip-warn{background:var(--ph-warn-bg);color:#6b4600}.ph-chip-bad{background:var(--tomato);color:#fff}.ph-rules{background:var(--ph-sand);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:.93rem;line-height:1.4}.ph-rules h2{font:700 1.2rem var(--cond)}.ph-rules ul{padding-left:1.1rem;display:flex;flex-direction:column;gap:5px}.ph-input{min-height:54px;width:100%;border:0;background:transparent;color:var(--ink);font:600 1.35rem var(--text);padding:0 14px;outline:none}.ph-search{border:1.5px solid var(--ph-line-2);border-radius:14px;background:var(--ph-card);font-size:1.05rem;font-weight:500}.ph-search:focus{border-color:var(--steel)}.ph-list{list-style:none;padding:0;background:var(--ph-card);border:1px solid var(--ph-line);border-radius:14px;overflow:hidden}.ph-list li+li{border-top:1px solid var(--ph-line)}.ph-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto 20px;gap:10px;align-items:center;padding:14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.ph-row svg{color:var(--ink-2)}.ph-row-main b{display:block;font:700 1.18rem/1.15 var(--cond)}.ph-row-main .ph-l2{font-size:.9rem}.ph-row-side{display:flex;flex-direction:column;align-items:flex-end;gap:4px;color:var(--ink-2);font-size:.82rem;white-space:nowrap}.ph-row-side em{font-style:normal;font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;background:var(--ph-warn-bg);color:#6b4600;padding:2px 6px;border-radius:5px}.ph-steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.ph-steps-item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.ph-steps-n{width:34px;height:34px;border-radius:17px;background:var(--steel);color:var(--paper);display:grid;place-items:center;font:700 1.1rem var(--cond)}.ph-steps-item p{font-size:1.06rem;line-height:1.42}.ph-steps-item .ph-l2{font-size:.98rem;margin-top:3px}.ph-steps-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ph-me{display:flex;align-items:center;gap:14px}.ph-avatar{flex:none;width:66px;height:66px;border-radius:33px;border:0;background:var(--steel);color:var(--paper);display:grid;place-items:center;font:700 1.9rem var(--cond)}.ph-avatar-small{width:44px;height:44px;border-radius:22px;font-size:1.3rem;background:var(--steel-3);color:var(--fog)}.ph-me-name{font:700 1.7rem/1.1 var(--cond)}.ph-certs{list-style:none;padding:0;background:var(--ph-card);border:1px solid var(--ph-line);border-radius:14px;overflow:hidden}.ph-cert{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;border-top:1px solid var(--ph-line)}.ph-cert:first-child{border-top:0}.ph-cert-name{font-weight:600}.ph-cert-when{color:var(--ink-2);font-size:.88rem;text-align:right}.ph-cert-soon{background:var(--ph-warn-bg)}.ph-cert-soon .ph-cert-when{color:#7a4e00;font-weight:700}.ph-cert-expired,.ph-cert-missing{background:var(--ph-bad-bg)}.ph-cert-expired .ph-cert-when,.ph-cert-missing .ph-cert-when{color:var(--ph-bad-ink);font-weight:700}.ph-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:14px;background:var(--ph-sand)}.ph-seg button{min-height:48px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:600 1.12rem var(--text)}.ph-seg .on{background:var(--ph-card);box-shadow:0 1px 3px #1e1c1a24}.ph-me-actions{gap:10px}.ph-slip-amt{font:700 1.15rem var(--cond);color:var(--ink)}.ph-slip-net{background:var(--ph-card);border:1px solid var(--ph-line);border-left:6px solid var(--basil);border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.ph-slip-net>span{color:var(--ink-2);font-weight:600;align-self:flex-start;display:flex;flex-direction:column}.ph-slip-net b{font:700 2.8rem/1 var(--cond);font-variant-numeric:tabular-nums}.ph-slip-net small{color:var(--ink-2);font-size:.92rem}.ph-slip-v{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ph-slip-note{display:block;color:var(--ink-2);font-weight:500;font-size:.85rem}.ph-slip-sum{background:var(--ph-sand)}.ph-version{text-align:center;color:var(--ink-2);font-size:.8rem}.ph-login{min-height:100vh;min-height:100dvh;max-width:26rem;margin:0 auto;padding:calc(env(safe-area-inset-top) + 44px) 20px 28px;display:flex;flex-direction:column;gap:28px}.ph-login-brand{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ph-mark{width:58px;height:58px;border-radius:17px;background:var(--steel);color:var(--paper);display:grid;place-items:center;font:700 2.1rem var(--cond)}.ph-login-brand h1{font:700 2.5rem/1 var(--cond)}.ph-login-brand h1 span{color:var(--ink-2);font-weight:600}.ph-login-brand p{color:var(--ink-2)}.ph-login-form{display:flex;flex-direction:column;gap:12px}.ph-label{font-weight:700;font-size:1.02rem}.ph-phone{display:flex;align-items:stretch;overflow:hidden;border:1.5px solid var(--ph-line-2);border-radius:14px;background:var(--ph-card)}.ph-phone:focus-within{border-color:var(--steel);box-shadow:0 0 0 3px #1b252c1f}.ph-cc{display:grid;place-items:center;padding:0 12px;background:var(--ph-sand);font:700 1.3rem var(--cond)}.ph-hint{color:var(--ink-2);font-size:.92rem}.ph-link{align-self:flex-start;border:0;background:transparent;padding:4px 0;color:var(--ink-2);font:600 1.02rem var(--text)}.ph-dots{display:flex;justify-content:center;gap:18px;padding:8px 0 4px}.ph-dots i{width:16px;height:16px;border-radius:8px;border:2px solid var(--ink)}.ph-dots i.on{background:var(--ink)}.ph-dots-bad i{border-color:var(--tomato)}.ph-err{color:var(--ph-bad-ink);font-weight:600;text-align:center}.ph-demo{margin-top:10px;padding:12px;border-radius:14px;background:var(--ph-sand);display:flex;flex-direction:column;gap:8px}.ph-demo-people{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ph-demo-people button{min-height:50px;border-radius:10px;border:1px solid var(--ph-line-2);background:var(--ph-card);color:var(--ink);font:700 1.1rem/1.1 var(--cond);display:flex;flex-direction:column;align-items:center;justify-content:center}.ph-demo-people small{font:500 .75rem var(--text);color:var(--ink-2)}html.is-phone .keypad-t{gap:10px}html.is-phone .keypad-t button{min-height:62px;border-radius:16px;border:1px solid #DCD2BE;background:var(--ph-card);color:var(--ink);font:700 1.9rem var(--cond)}html.is-phone .keypad-t button:active{background:var(--ph-sand)}html.is-phone .toasts{bottom:calc(92px + env(safe-area-inset-bottom));width:calc(100% - 32px);max-width:30rem}html.is-phone .toast{background:var(--steel);color:var(--paper);font-size:1rem;text-align:center}html.is-phone .toast-bad{background:var(--tomato);color:#fff}html.is-phone .toast-info{background:var(--saffron);color:var(--ink)}.ph-net{position:fixed;z-index:70;top:calc(env(safe-area-inset-top) + 8px);left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:30rem;pointer-events:none;padding:10px 14px;border-radius:12px;background:var(--saffron);color:var(--ink);text-align:center;font:600 1rem/1.3 var(--text);box-shadow:0 6px 20px #1b252c40}.ph-net .ph-l2{color:inherit;opacity:.9}.ph-net-bad{background:var(--tomato);color:#fff;font-weight:700}.ph-clock-done .ph-clock-label{color:var(--ph-ok);align-items:center}.ph-break-line{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--ph-sand);font-size:.98rem;line-height:1.3}.ph-break-line b{font:700 1.1rem var(--cond)}.ph-break-done{background:#e7f4e4;color:#1d5419}.ph-inline-two{display:inline}.ph-inline-two .ph-l2{display:inline;margin-left:6px}.stn{display:inline-block;margin-left:.45rem;padding:.12rem .4rem;border-radius:.25rem;font:700 .72em/1.2 var(--cond);font-style:normal;letter-spacing:.02em;vertical-align:.12em;background:#e8e1d2;color:var(--ink);white-space:nowrap}.stn-fryer{background:#f7ddb0;color:#6b4300}.stn-speed_oven{background:#f3d3c7;color:#7a2e16}.stn-hob{background:#ebd9f0;color:#5a2a6a}.stn-cold{background:#d7e9f5;color:#1f4d6e}.stn-coffee{background:#e9dccb;color:#5b3a1a}.ocard-how{display:block;color:var(--ink-2);font:500 .82em/1.3 var(--text);margin:.1rem 0 .15rem 1.6rem}.ocard-contains{display:block;color:var(--saffron-ink);font:600 .78em/1.3 var(--text);margin:0 0 .15rem 1.6rem}.cat-tabs{display:flex;flex-wrap:wrap;gap:.45rem}.cat-tab{min-height:2.7rem;padding:0 .95rem;border-radius:1.4rem;border:1px solid var(--rule);background:transparent;color:var(--mist);font:600 1.1rem var(--cond);display:inline-flex;align-items:center;gap:.4rem}.cat-tab i{font-style:normal;min-width:1.4rem;height:1.4rem;border-radius:.7rem;background:var(--fog);color:var(--steel);font:700 .85rem/1.4rem var(--cond);text-align:center}.cat-on{background:var(--fog);color:var(--steel);border-color:var(--fog)}.cat-on i{background:var(--steel);color:var(--fog)}.stk{height:100%;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1.1rem}.stk-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:.9rem}.stk-go.stk-go-need{border-left-color:var(--basil)}.stk-h-gap{margin-top:1.2rem}.stk-tag .l2{display:block;font-size:.85rem;margin-top:.15rem;color:inherit;opacity:.85}.stk-go{min-height:8rem;border-radius:.9rem;border:1px solid var(--rule);border-left:.45rem solid var(--slate);background:var(--steel-2);color:var(--fog);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;padding:1rem 1.2rem;text-align:left}.stk-go:active,.stk-tile:active,.stk-item:active,.stk-place:active{transform:scale(.98)}.stk-go b{font:700 2.1rem/1 var(--cond)}.stk-go .l2{font-size:1.1rem}.stk-go small{color:var(--mist);font:500 1.05rem/1.25 var(--text)}.stk-go-bad{border-left-color:var(--tomato)}.stk-go-bad small{color:var(--tomato);font-weight:700}.stk-go-due{border-left-color:var(--saffron)}.stk-go-due small{color:var(--saffron);font-weight:700}.stk-cols{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-items:start}.stk-h{font:600 1.3rem var(--cond);color:var(--mist);margin-bottom:.5rem}.stk-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.stk-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .9rem;border-radius:.7rem;background:var(--steel-2);border:1px solid var(--rule)}.stk-row-bad{border-left:.4rem solid var(--tomato)}.stk-what{font:500 1.1rem/1.25 var(--text)}.stk-what b{font:700 1.2rem var(--cond);margin-right:.3rem}.stk-what small{display:block;color:var(--mist);font-size:.92rem;margin-top:.15rem}.stk-tag{font:700 1rem/1 var(--cond);font-style:normal;padding:.35rem .55rem;border-radius:.4rem;white-space:nowrap;background:var(--steel-3);color:var(--fog)}.stk-tag-ok{background:#63b95b2e;color:var(--basil)}.stk-tag-bad{background:var(--tomato);color:#fff}.stk-tag-warn{background:var(--saffron);color:var(--ink)}.stk-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.9rem}.stk-tile{min-height:7rem;border-radius:.9rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;padding:1rem 1.1rem;text-align:left}.stk-tile b{font:700 1.7rem/1.05 var(--cond)}.stk-tile-quiet{border-style:dashed;background:transparent}.stk-two{display:grid;grid-template-columns:1fr 1fr;gap:2rem;flex:1;align-content:start}.stk-q{font:700 1.5rem var(--cond)}.stk-yesno{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.stk-yesno .choice{min-height:4.2rem;font-size:1.4rem;text-align:center}.stk-check{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.4rem}.stk-field{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;min-height:4.2rem;padding:.55rem 1rem;border-radius:.7rem;border:2px solid var(--rule);background:var(--steel);color:var(--fog);text-align:left;width:100%}.stk-field span{color:var(--mist);font:500 1.05rem var(--text)}.stk-field b{font:700 2.2rem/1 var(--cond);font-variant-numeric:tabular-nums;white-space:nowrap}.stk-field small{font-size:1.1rem;color:var(--mist)}.stk-field-on{border-color:var(--fog)}.stk-field-ok{border-color:var(--basil)}.stk-field-bad{border-color:var(--tomato)}.stk-yn{display:grid;grid-template-columns:1fr 5.5rem 5.5rem;gap:.5rem;align-items:center}.stk-yn span{font:600 1.15rem/1.2 var(--text)}.stk-yn .choice{text-align:center}.stk-reasons{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.stk-count{display:grid;grid-template-columns:17rem minmax(0,1fr);gap:1.2rem;flex:1;min-height:0}.stk-places{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.stk-place{min-height:4.4rem;border-radius:.7rem;border:1px solid var(--rule);background:transparent;color:var(--fog);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.5rem .9rem;text-align:left}.stk-place b{font:700 1.25rem/1.1 var(--cond)}.stk-place span{color:var(--mist);font-size:.95rem}.stk-place-on{background:var(--steel-2);border-color:var(--fog)}.stk-place-done span{color:var(--basil)}.stk-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.6rem;overflow-y:auto;align-content:start}.stk-item{min-height:4.4rem;border-radius:.7rem;border:1px solid var(--rule);background:var(--steel-2);color:var(--fog);display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.5rem .9rem;text-align:left;font:600 1.1rem/1.2 var(--text)}.stk-item b{font:700 1.5rem var(--cond);color:var(--mist);white-space:nowrap}.stk-item-done{border-left:.35rem solid var(--basil)}.stk-item-done b{color:var(--fog)}.mi-bad{border-color:var(--tomato)}.mi-n-bad{background:var(--tomato);color:#fff}.build-foot-1{grid-template-columns:1fr}.chk.paper-chk-t{background:transparent;border-style:dashed;border-left-style:solid;border-left-color:var(--slate)}.paper-chk-t .chk-when{color:var(--slate)}.paper-intro-t{color:var(--mist);font-size:1.1rem;line-height:1.4;max-width:62rem}.paper-intro-t .l2{font-size:1rem;margin-top:.3rem}.paper-photo-t{max-width:40rem;display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.paper-pick-t{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem}.paper-pick-t .choice{text-align:center}.paper-pick-t .choice small{display:block;font-weight:500;font-size:.9rem;opacity:.8}.paper-app-t{min-height:4rem;font:700 1.4rem var(--cond)}.paper-order-t{display:flex;justify-content:space-between;align-items:center;gap:.8rem;min-height:3.5rem;padding:.3rem 0;border-top:1px solid var(--rule);color:var(--fog);font:600 1.1rem/1.3 var(--text)}.stk-tag-plan{background:#7ba6c733;color:var(--slate)}.stk-tile-due{border-left:.45rem solid var(--slate)}.mi-due{border-color:var(--slate)}.mi .mi-ordered{margin-top:.35rem;font:700 1.05rem/1.15 var(--cond);color:var(--slate)}.mi .mi-ordered-short{color:var(--saffron)}.stk-field .stk-ordered{display:block;margin-top:.25rem;font:700 1.05rem/1.15 var(--cond);color:var(--slate)}.build-list ul.stk-waiting{flex:none;max-height:40%}.stk-waiting .btn-t{min-height:2.9rem;padding:0 .9rem;font-size:1.1rem}.stk-short{max-width:52rem}.stk-row-warn{border-left:.4rem solid var(--saffron)}.stk-ask .l2{font-size:1.05rem;margin-top:.35rem}.ph-install{margin:0 0 16px;padding:14px 16px;border-radius:16px;background:var(--ph-card);border:1.5px dashed var(--slate);display:flex;flex-direction:column;gap:8px}.ph-install-title{font:700 1.15rem/1.2 var(--cond);margin:0}.ph-install-why,.ph-install-how{margin:0}.ph-install .ph-l2{display:block;font-size:.92em;color:var(--ink-2, #555)}.ph-install .ph-btn{width:100%}.ph-cr-list{gap:12px}.ph-cr{background:var(--ph-card);border:1px solid var(--ph-line);border-left:6px solid var(--slate);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.ph-cr-bad{border-left-color:var(--tomato);background:var(--ph-bad-bg);border-color:#efb5ae}.ph-cr-warn{border-left-color:var(--saffron);background:var(--ph-warn-bg);border-color:#f0d295}.ph-cr-ok{border-left-color:var(--basil)}.ph-cr-kind{font:700 .8rem/1.2 var(--text);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}.ph-cr-kind .ph-l2{text-transform:none;letter-spacing:0;font-size:.95rem}.ph-cr-head{display:flex;align-items:center;gap:6px;font:700 1.45rem/1.12 var(--cond)}.ph-cr-ok .ph-cr-head{color:var(--ph-ok)}.ph-cr-bad .ph-cr-head{color:var(--ph-bad-ink)}.ph-cr-warn .ph-cr-head{color:var(--ph-warn-ink)}.ph-cr-text{font-size:1.02rem;line-height:1.4;display:flex;flex-direction:column;gap:4px}.ph-cr-stop{color:var(--ph-bad-ink)}.ph-mc{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.ph-mc-row{background:var(--ph-card);border:1px solid var(--ph-line);border-left:6px solid var(--basil);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.ph-mc-soon{border-left-color:var(--saffron)}.ph-mc-expired,.ph-mc-missing{border-left-color:var(--tomato)}.ph-mc-name{font:700 1.3rem/1.15 var(--cond)}.ph-mc-name .ph-l2{font-family:var(--text);font-size:.7em}.ph-mc-name small{display:block;font:500 .85rem var(--text);color:var(--ink-2)}.ph-mc-when{font-weight:600;font-size:1.02rem}.ph-mc-soon .ph-mc-when{color:var(--ph-warn-ink)}.ph-mc-expired .ph-mc-when,.ph-mc-missing .ph-mc-when{color:var(--ph-bad-ink)}.ph-mc-note{border-radius:10px;padding:10px 12px;font-size:.98rem;line-height:1.38;display:flex;gap:8px}.ph-mc-note small{display:block;color:var(--ink-2);font-size:.85rem;margin-top:2px}.ph-mc-wait{background:#e6eef5;color:#234b6b;font-weight:600}.ph-mc-wait .ph-dot{background:var(--slate)}.ph-mc-bad{display:block;background:var(--ph-bad-bg);color:var(--ph-bad-ink)}.ph-sent{list-style:none;padding:0;background:var(--ph-card);border:1px solid var(--ph-line);border-radius:14px;overflow:hidden}.ph-sent-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px}.ph-sent-row+.ph-sent-row{border-top:1px solid var(--ph-line)}.ph-sent-img{width:52px;height:40px;object-fit:cover;border-radius:6px;background:var(--ph-sand)}.ph-sent-main{display:flex;flex-direction:column;gap:2px;min-width:0}.ph-sent-main b{font:700 1.05rem/1.15 var(--cond)}.ph-sent-main small{color:var(--ink-2);font-size:.82rem;line-height:1.3}.ph-sent-main .ph-sent-why{color:var(--ph-bad-ink)}.ph-chip-ok{background:#e4f2e1;color:var(--ph-ok)}.ph-chip-wait{background:#e6eef5;color:#234b6b}.ph-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ph-pick-btn{min-height:72px;padding:10px 12px;border-radius:14px;border:1.5px solid var(--ph-line-2);background:var(--ph-card);color:var(--ink);font:700 1.12rem/1.15 var(--cond);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:2px}.ph-pick-btn .ph-l2{font-family:var(--text);font-size:.72em}.ph-pick-btn .ph-l2.l2-hi{font-family:var(--deva)}.ph-pick-btn .ph-l2.l2-ur{font-family:var(--urdu)}.ph-pick-btn small{font:600 .74rem var(--text);color:var(--ink-2)}.ph-pick-btn.on{background:var(--steel);border-color:var(--steel);color:var(--paper)}.ph-pick-btn:disabled{opacity:.55}.ph-field{display:flex;flex-direction:column;gap:6px}.ph-nd-list{margin-top:10px}.ph-nd{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px}.ph-nd>span:first-child{min-width:0}.ph-nd b{font:700 1.08rem/1.15 var(--cond)}.ph-nd small{display:block;color:var(--ink-2);font-size:.82rem}.ph-nd .ph-chip{white-space:normal;text-align:right;max-width:55%;line-height:1.2}.ph-box{border:1.5px solid var(--ph-line-2);border-radius:14px;background:var(--ph-card)}.ph-box:focus{border-color:var(--steel);box-shadow:0 0 0 3px #1b252c1f}.ph-date{min-height:58px;font:700 1.4rem var(--cond)}.ph-shot{display:flex;flex-direction:column;gap:8px}.ph-shot img{width:100%;max-height:220px;object-fit:contain;border-radius:12px;border:1px solid var(--ph-line);background:var(--ph-sand)}.ph-shot-busy{display:flex;align-items:center;gap:10px;min-height:58px;padding:0 14px;border-radius:14px;background:var(--ph-sand);font-weight:600}.ph-cam{display:flex;align-items:center;gap:10px}.ph-cam svg{flex:none}.ph-cam>span{display:flex;flex-direction:column;align-items:flex-start}.ho-bar-t{display:flex;align-items:center;gap:1rem;padding:.55rem 1rem .55rem 1.1rem;background:#f2ae2e24;border-bottom:1px solid var(--rule);border-left:.5rem solid var(--saffron)}.ho-bar-text-t{flex:1;font:600 1.3rem/1.2 var(--cond)}.ho-bar-text-t b{font-weight:700}.ho-bar-text-t .l2{font-size:.8em}.ho-bar-btn-t{min-width:9rem}.ho-grid-t{display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:1.2rem;min-height:0;flex:1}.ho-lists-t{display:flex;flex-direction:column;gap:.9rem;min-height:0;overflow-y:auto;padding-right:.3rem}.ho-side-t{border-left:1px solid var(--rule);padding-left:1.2rem;display:flex;flex-direction:column;gap:.8rem;min-height:0;overflow-y:auto}.ho-side-t .btn-huge{margin-top:auto}.ho-ask-t{color:var(--mist);font-size:1.1rem}.ho-ask-t .l2{font-size:.95rem;margin-top:.2rem}.ho-sec-t{background:var(--steel-2);border:1px solid var(--rule);border-radius:.8rem;padding:.7rem .9rem .8rem}.ho-sec-seen-t{opacity:.72}.ho-sec-head-t{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.45rem}.ho-sec-head-t h3{margin:0;padding-top:.2rem;font:700 1.35rem/1.15 var(--cond)}.ho-sec-head-t h3 .l2{font-size:.78em}.ho-n-t{display:inline-block;min-width:1.7rem;padding:0 .35rem;margin-left:.3rem;border-radius:1rem;background:var(--steel-3);color:var(--fog);font:700 1rem/1.7rem var(--cond);text-align:center}.ho-seen-t{min-width:7.5rem;text-align:center;font-weight:700}.ho-lines-t{list-style:none;padding:0;display:flex;flex-direction:column;gap:.3rem}.ho-line-t{padding:.35rem .6rem;border-left:.35rem solid var(--rule);font:500 1.08rem/1.3 var(--text)}.ho-line-t .l2{font-size:.85em}.ho-line-red-t{border-left-color:var(--tomato)}.ho-line-amber-t{border-left-color:var(--saffron)}.ho-empty-t{color:var(--mist);font-size:1rem;line-height:1.4}.ho-empty-t .l2{font-size:.95em;margin-top:.2rem}.ho-label-t{font:600 1.15rem/1.25 var(--text)}.ho-label-t .l2{font-size:.85em}.ho-note-t{min-height:7rem;padding:.7rem 1rem;line-height:1.35;resize:none;font-family:var(--text)}.ho-photos-t{display:flex;flex-wrap:wrap;gap:.6rem}.ho-photos-t .btn-t{flex:1}.ho-photo-t img{display:block;width:9.5rem;height:7rem;object-fit:cover;border-radius:.5rem;border:1px solid var(--rule)}.ho-since-t{padding:.7rem 1rem;border-radius:.6rem;background:#7ba6c729;border-left:.45rem solid var(--slate);font:600 1.25rem/1.25 var(--cond)}.ho-quote-t{margin:0;padding:.7rem 1rem;border-radius:.6rem;background:var(--paper);color:var(--ink);font:600 1.2rem/1.35 var(--text)}.ho-quote-t small{color:var(--ink-2, #555);font-weight:500}.alert-handover{margin-bottom:.5rem;background:#f2ae2e1f;border-color:var(--saffron);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.alert-handover .l2{font-size:.85em}.ph-tk-answered{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 14px;border-radius:14px;border:1px solid #F0D295;background:var(--ph-warn-bg);color:var(--ph-warn-ink);font:700 1.2rem/1.15 var(--cond);text-align:left}.ph-tk-answered>span{flex:1;display:flex;flex-direction:column}.ph-tk-answered .ph-dot{background:var(--saffron);margin-top:0}.ph-tk-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ph-tk-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.ph-tk{width:100%;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid var(--ph-line);border-left:6px solid var(--slate);background:var(--ph-card);color:var(--ink);font:inherit;text-align:left}.ph-tk-warn{border-left-color:var(--saffron);background:var(--ph-warn-bg)}.ph-tk-ok{border-left-color:var(--basil)}.ph-tk-bad{border-left-color:var(--tomato)}.ph-tk-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ph-tk-top b{font:700 1.12rem/1.15 var(--cond);margin-right:auto}.ph-tk-text{font-size:1rem;line-height:1.38;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-line}.ph-tk-foot{display:flex;align-items:flex-end;gap:8px;font-weight:600;font-size:.95rem}.ph-tk-foot>span{flex:1;display:flex;flex-direction:column}.ph-tk-foot small{color:var(--ink-2);font-weight:500;white-space:nowrap}.ph-tk-machines{display:flex;flex-wrap:wrap;gap:8px}.ph-chip-btn{min-height:44px;padding:6px 14px;border-radius:22px;border:1.5px solid var(--ph-line-2);background:var(--ph-card);color:var(--ink);font:600 1rem var(--text)}.ph-chip-btn.on{background:var(--steel);border-color:var(--steel);color:var(--paper)}.ph-tk-text-in,.ph-tk-reply-in{min-height:0;padding:12px 14px;font:500 1.08rem/1.4 var(--text);resize:none}.ph-tk-shots{display:flex;gap:8px;flex-wrap:wrap}.ph-tk-shots img{width:96px;height:72px;object-fit:cover;border-radius:10px;border:1px solid var(--ph-line);background:var(--ph-sand);display:block}.ph-tk-private{display:flex;gap:12px;align-items:flex-start;min-height:58px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--ph-line-2);background:var(--ph-card)}.ph-tk-private input{width:26px;height:26px;flex:none;margin-top:2px;accent-color:var(--steel)}.ph-tk-private b{display:block;font:700 1.15rem/1.15 var(--cond)}.ph-tk-private small{display:block;color:var(--ink-2);font-size:.92rem;margin-top:2px}.ph-tk-thread{display:flex;flex-direction:column;gap:10px}.ph-tk-state{padding:10px 14px;border-radius:12px;border-left:6px solid var(--slate);background:#e6eef5;color:#234b6b;font-weight:700;display:flex;flex-direction:column;gap:2px}.ph-tk-state.ph-tk-ok{border-left-color:var(--basil);background:#e4f2e1;color:var(--ph-ok)}.ph-tk-state.ph-tk-bad{border-left-color:var(--tomato);background:var(--ph-bad-bg);color:var(--ph-bad-ink)}.ph-tk-state.ph-tk-warn{border-left-color:var(--saffron);background:var(--ph-warn-bg);color:var(--ph-warn-ink)}.ph-tk-state small{font-weight:500}.ph-tk-msg{max-width:88%;padding:10px 12px;border-radius:14px;background:var(--ph-card);border:1px solid var(--ph-line);display:flex;flex-direction:column;gap:6px}.ph-tk-msg header{font-size:.82rem;color:var(--ink-2)}.ph-tk-msg p{font-size:1.04rem;line-height:1.4;white-space:pre-line;overflow-wrap:anywhere}.ph-tk-mine{align-self:flex-end;background:var(--ph-sand)}.ph-tk-office{align-self:flex-start}.ph-tk-new{box-shadow:0 0 0 2px var(--saffron)}.ph-tk-status{align-self:center;text-align:center;font-size:.92rem;font-weight:600;color:var(--ink-2);display:flex;flex-direction:column;gap:2px;padding:4px 10px}.ph-tk-status small{font-weight:500}.ph-tk-note{color:var(--ink)}.tk-tabs-t{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.tk-tabs-t .choice{min-height:3.6rem;text-align:center;font:700 1.3rem/1.15 var(--cond);display:flex;flex-direction:column;align-items:center;justify-content:center}.tk-badge-t{display:inline-block;padding:.1rem .5rem;border-radius:1rem;background:var(--saffron);color:var(--ink);font:700 .95rem/1.4 var(--text)}.tk-grid-t{display:grid;grid-template-columns:minmax(0,1fr) 26rem;gap:1.2rem;min-height:0;flex:1}.tk-col-t{display:flex;flex-direction:column;gap:.8rem;min-height:0;overflow-y:auto;padding-right:.3rem}.tk-side-t{border-left:1px solid var(--rule);padding-left:1.2rem;display:flex;flex-direction:column;gap:.8rem;min-height:0;overflow-y:auto}.tk-side-t .btn-huge{margin-top:auto}.tk-ask-t{font:600 1.2rem/1.25 var(--cond);color:var(--fog);margin:0}.tk-ask-t .l2{font-size:.82em}.tk-cats-t{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.tk-cat-t{min-height:4.6rem;font:700 1.3rem/1.15 var(--cond)}.tk-cat-t .l2,.tk-half-t .l2,.tk-private-t .l2,.tk-tabs-t .l2{font-family:var(--text);font-size:.7em}.tk-cat-t .l2-hi,.tk-half-t .l2-hi,.tk-private-t .l2-hi,.tk-tabs-t .l2-hi{font-family:var(--deva)}.tk-cat-t .l2-ur,.tk-half-t .l2-ur,.tk-private-t .l2-ur,.tk-tabs-t .l2-ur{font-family:var(--urdu)}.tk-tabs-t .choice-on .l2,.tk-cats-t .choice-on .l2,.tk-half-t.choice-on .l2,.tk-private-t.choice-on .l2{color:var(--steel-3)}.tk-machines-t{display:flex;flex-wrap:wrap;gap:.5rem}.tk-text-t{min-height:7rem;padding:.7rem 1rem;line-height:1.35;resize:none}.tk-photos-t{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.tk-photos-t img{width:6.5rem;height:4.9rem;object-fit:cover;border-radius:.5rem;border:1px solid var(--rule)}.tk-photos-t .btn-t{flex:1}.tk-row-t{display:flex;gap:.6rem}.tk-row-t>*{flex:1}.tk-half-t{min-height:3.8rem;text-align:center;font:700 1.25rem/1.15 var(--cond)}.tk-half-t.choice-bad .l2{color:#fff}.tk-tip-t{padding:.6rem .8rem;border-radius:.5rem;background:#e5463b29;border-left:.35rem solid var(--tomato);font-size:1.05rem;margin:0}.tk-private-t{display:flex;gap:.8rem;align-items:flex-start;min-height:4rem;padding:.7rem 1rem}.tk-private-t small{display:block;color:inherit;opacity:.8;font-size:.9rem;margin-top:.15rem}.tk-box-t{flex:none;width:1.8rem;height:1.8rem;border-radius:.35rem;border:2px solid currentColor;display:grid;place-items:center;font-weight:700}.tk-sent-t{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;max-width:40rem;margin:0 auto;width:100%}.tk-sent-big-t{font:700 2.4rem/1.1 var(--cond);color:var(--basil);margin:0}.tk-sent-what-t{font-size:1.3rem;line-height:1.35;margin:0}.tk-list-t{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem;overflow-y:auto}.tk-item-t{width:100%;display:flex;flex-direction:column;gap:.35rem;padding:.8rem 1rem;border-radius:.7rem;border:1px solid var(--rule);border-left:.45rem solid var(--slate);background:var(--steel-2);color:var(--fog);font:inherit;text-align:left}.tk-item-new-t{border-left-color:var(--saffron)}.tk-item-head-t{display:flex;align-items:center;gap:.6rem}.tk-item-head-t b{font:700 1.25rem/1.15 var(--cond)}.tk-item-head-t small{margin-left:auto;color:var(--mist)}.tk-urgent-t{padding:.1rem .5rem;border-radius:.3rem;background:var(--tomato);color:#fff;font:700 .85rem/1.4 var(--text)}.tk-item-text-t{font-size:1.1rem;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tk-item-state-t{color:var(--mist);font-weight:600}.tk-back-t{align-self:flex-start}.tk-title-t{font:700 1.5rem/1.15 var(--cond);margin:0}.tk-msg-t{max-width:85%;padding:.7rem 1rem;border-radius:.7rem;border:1px solid var(--rule);background:var(--steel-2)}.tk-msg-t header{color:var(--mist);font-size:.95rem;margin-bottom:.25rem}.tk-msg-t p{font-size:1.15rem;line-height:1.38;white-space:pre-line;overflow-wrap:anywhere;margin:0}.tk-mine-t{align-self:flex-end}.tk-office-t{align-self:flex-start;background:var(--paper);color:var(--ink);border-color:var(--paper)}.tk-office-t header{color:var(--ink-2)}.tk-new-t{box-shadow:0 0 0 3px var(--saffron)}.tk-status-t{align-self:center;text-align:center;color:var(--mist);font-weight:600;margin:0}.tk-status-t .l2{display:inline;margin-left:.4rem}.tk-note-t{display:block;color:var(--fog)}.tk-state-t{padding:.7rem 1rem;border-radius:.6rem;border-left:.45rem solid var(--slate);background:#7ba6c729;font:700 1.3rem/1.2 var(--cond);margin:0}.tk-state-waiting-t{border-left-color:var(--saffron);background:#f2ae2e24}.tk-state-done-t{border-left-color:var(--basil);background:#63b95b24}.tk-state-cant_do-t{border-left-color:var(--tomato);background:#e5463b24}
/*# sourceMappingURL=app-style-HIXVGNGB.css.map */
