@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-ext-400-normal.DWiEslNC.woff2) format("woff2"),url(/_astro/bebas-neue-latin-ext-400-normal.HFKRJXnW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-400-normal.9mHNbWWO.woff2) format("woff2"),url(/_astro/bebas-neue-latin-400-normal.Bi-ndsyu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-ext-wght-normal.B3XMVzw1.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-wght-normal.Cxxi75Cn.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-vietnamese-wght-normal.CiTUBHt1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-ext-wght-normal.BHZ6ODhS.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-wght-normal.WL5YNY-W.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #070707;--s1: #111110;--s2: #1b1b19;--s3: #272723;--line: rgba(243, 243, 240, .09);--line-2: rgba(243, 243, 240, .17);--ink: #f3f3f0;--ink-2: #b6b5aa;--ink-3: #8c8b7f;--sig: #848269;--sig-ink: #b3b196;--sig-soft: rgba(132, 130, 105, .18);--on-sig: #ffffff;--olive: #848269;--olive-deep: #6d6b55;--ok: #b3b196;--bad: #ff7a66;--bad-soft: rgba(255, 122, 102, .12);--bad-ink: #ffb1a5;--bar: rgba(7, 7, 7, .9);--strong: #ffffff;--sig-hover: #959379;--line-hover: rgba(243, 243, 240, .32);--scrim: rgba(0, 0, 0, .7);--lift: 0 16px 40px -12px rgba(0, 0, 0, .8);--sans: "Mulish Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display: "Bebas Neue", "Oswald", Impact, sans-serif;--mono: var(--sans);--pad: 18px;--tabbar: 64px;--ease: cubic-bezier(.22, 1, .36, 1);color-scheme:dark}:root[data-theme=light]{--bg: #f3f3f0;--s1: #ffffff;--s2: #ebebe5;--s3: #dedcd2;--line: rgba(7, 7, 7, .08);--line-2: rgba(7, 7, 7, .16);--ink: #070707;--ink-2: #4f4e46;--ink-3: #6b6a5f;--sig: #6d6b55;--sig-ink: #5b5946;--sig-soft: rgba(132, 130, 105, .16);--on-sig: #ffffff;--ok: #5b5946;--bad: #c2321f;--bad-soft: rgba(194, 50, 31, .08);--bad-ink: #a12a1a;--bar: rgba(243, 243, 240, .92);--strong: #000000;--sig-hover: #5f5d49;--line-hover: rgba(7, 7, 7, .35);--scrim: rgba(7, 7, 7, .35);--lift: 0 16px 40px -14px rgba(7, 7, 7, .25);color-scheme:light}:root[data-theme=light] .done-mark{background:var(--sig);color:var(--on-sig)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg);scrollbar-color:var(--s3) var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font:400 16px/1.45 var(--sans);-webkit-font-smoothing:antialiased;caret-color:var(--sig)}::selection{background:var(--sig);color:var(--on-sig)}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}button,a,label{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--sig);outline-offset:2px;border-radius:0}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.meta{color:var(--ink-2);font-size:13.5px}.ico{flex:none;display:block}.is-signal{color:var(--sig-ink)!important}.is-bad{color:var(--bad)!important}.mark{display:block;color:var(--ink)}.mark svg{width:100%;height:auto;display:block}.shell{min-height:100svh}.rail{display:none}.main{padding:0 var(--pad) calc(var(--tabbar) + 36px + env(safe-area-inset-bottom))}.tabbar{position:fixed;z-index:30;left:0;right:0;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:calc(var(--tabbar) + env(safe-area-inset-bottom));padding:6px 6px env(safe-area-inset-bottom);background:var(--bar);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border-top:1px solid var(--line)}.tabbar a,.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:none;font-size:11px;font-weight:500;color:var(--ink-3);cursor:pointer;transition:color .2s var(--ease)}.tabbar a,.tabbar button{position:relative}.tabbar .on{color:var(--ink)}.tabbar .on:before{content:"";position:absolute;top:-7px;left:28%;right:28%;height:2px;background:var(--sig)}.tabbar .on .ico{color:var(--ink)}@media(min-width:900px){.shell{display:grid;grid-template-columns:15rem minmax(0,1fr)}.tabbar{display:none}.rail{display:flex;flex-direction:column;position:sticky;top:0;height:100svh;padding:26px 14px 18px;border-right:1px solid var(--line)}.rail .mark{width:6.5rem;margin:0 12px 30px}.rail nav{display:grid;gap:2px}.rail nav a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:0;font-size:15px;font-weight:500;color:var(--ink-2);transition:background .15s,color .15s}.rail nav a:hover{background:var(--s1);color:var(--ink)}.rail nav a.on{background:transparent;color:var(--ink);box-shadow:inset 2px 0 0 var(--sig)}.rail nav a.on .ico{color:var(--ink)}.rail hr{border:0;border-top:1px solid var(--line);margin:14px 12px}.rail-out{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;background:none;color:var(--ink-3);cursor:pointer;font-size:14px}.rail-out:hover{color:var(--ink)}.main{padding:8px 48px 64px}}.scr{max-width:42rem}.scr-head{display:flex;align-items:center;gap:10px;min-height:76px;padding-top:calc(10px + env(safe-area-inset-top));margin-bottom:8px}.scr-head h1{font-size:clamp(22px,6.6vw,26px);font-weight:600;letter-spacing:-.03em;line-height:1.15;flex:1;min-width:0;text-wrap:balance}.scr-head .icon-btn{margin-left:-10px}.scr-act{flex:none;display:flex;gap:8px;align-items:center}.scr-note{color:var(--ink-3);font-size:13px}@media(min-width:900px){.scr-head{min-height:96px}.scr-head h1{font-size:30px}}.sec{margin-top:30px}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 2px 10px}.sec-head h2{font-size:15px;font-weight:600;letter-spacing:-.01em}.sec-aside{color:var(--ink-3);font-size:14px}.state{display:grid;justify-items:center;gap:14px;padding:72px 0;color:var(--ink-2);text-align:center}.spinner{width:20px;height:20px;border:2px solid var(--s3);border-top-color:var(--ink);border-radius:0;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.boot{min-height:100svh;display:grid;place-items:center}.empty{color:var(--ink-2);padding:18px 2px;max-width:34rem}.foot-note{color:var(--ink-3);font-size:13px;margin-top:18px}.banner{display:flex;gap:10px;align-items:flex-start;padding:13px 14px;border-radius:0;font-size:14.5px;margin-bottom:16px}.banner-bad{background:var(--bad-soft);color:var(--bad-ink)}.banner .ico{margin-top:2px;color:var(--bad)}.list{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.list+.list{margin-top:14px}.row{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 2px;position:relative}.row+.row:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid var(--line)}.row>.ico{color:var(--ink-3)}.row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:12px 0;text-align:left;border:0;background:none;cursor:pointer}.row-main strong{font-size:16px;font-weight:500;letter-spacing:-.01em;overflow-wrap:anywhere}.row-main .meta{overflow-wrap:anywhere}a.row-main:hover strong,button.row-main:hover strong{color:var(--strong)}.row-num{font-size:15px;white-space:nowrap}.row-side{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;flex:none}.row-bad strong{color:var(--bad-ink)}.row-icon{flex-direction:row;align-items:center;gap:14px}.row-icon>.ico{color:var(--ink-2)}.row-icon>span{display:flex;flex-direction:column;gap:2px}.list-tight .row{min-height:52px}.is-muted{opacity:.55}.state-dot{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;white-space:nowrap}.state-dot .ico{margin-right:-2px}.state-dot.is-ok{color:var(--ok)}.state-dot.is-wait{color:var(--ink-3);font-weight:400}.state-dot.is-bad{color:var(--bad)}.tag{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:0;font-size:12.5px;font-weight:500;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);white-space:nowrap}.tag-upit{box-shadow:inset 0 0 0 1px var(--sig);color:var(--sig-ink)}.tag-potvrdjeno{color:var(--ink)}.tag-isporuceno{color:var(--ink-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:0;border:0;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);transition:background .15s var(--ease),transform .12s var(--ease),opacity .15s}.btn:hover{background:var(--s3)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.45;cursor:default;transform:none}.btn-go{background:var(--sig);color:var(--on-sig);box-shadow:none}.btn-go:hover{background:var(--sig-hover)}.btn-solid{background:var(--ink);color:var(--bg);box-shadow:none}.btn-solid:hover{background:var(--strong)}.btn-quiet{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.btn-quiet:hover{background:var(--s2)}.btn-xl{height:62px;border-radius:0;font-size:17px;width:100%}.btn-small{height:36px;padding:0 12px;border-radius:0;font-size:14px;font-weight:500}.btn-block{width:100%}.btns{display:flex;flex-wrap:wrap;gap:8px}.btns-quiet{margin-top:14px}.icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;border:0;background:none;color:var(--ink);cursor:pointer;transition:background .15s}.icon-btn:hover{background:var(--s2)}.icon-btn-small{width:36px;height:36px;color:var(--ink-3)}.icon-btn-go{background:transparent;color:var(--sig-ink);box-shadow:inset 0 0 0 1px var(--sig)}.icon-btn-go:hover{background:var(--sig-soft);filter:saturate(1.4)}.seg{display:flex;gap:0;margin-bottom:18px;border-bottom:1px solid var(--line-2)}.seg button{flex:1;height:44px;border:0;border-radius:0;background:none;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--ink-2);font-size:14.5px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:background .2s var(--ease),color .2s}.seg button.on{color:var(--ink);border-bottom-color:var(--sig)}.seg-n{font-weight:500;color:var(--sig-ink)}.stepper{display:inline-flex;align-items:center;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:0;flex:none}.stepper button{width:48px;height:48px;border:0;background:none;display:grid;place-items:center;cursor:pointer;border-radius:0}.stepper button:hover:not(:disabled){background:var(--s3)}.stepper button:disabled{color:var(--ink-3);opacity:.5;cursor:default}.stepper output{min-width:40px;text-align:center;font-size:19px}.meter{position:relative;display:block;height:2px;border-radius:0;background:var(--line-2)}.meter i{position:absolute;inset:0 auto 0 0;border-radius:0;background:var(--ink-2);transition:width .5s var(--ease)}.meter b{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--ink);border-radius:0}.meter-signal i{background:var(--sig)}.meter-ok i{background:var(--ink)}.form{display:grid;gap:22px}.fields{display:grid;gap:16px}.fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px}.field-wide{grid-column:1 / -1}.field{display:grid;gap:7px;min-width:0;align-content:start}.field-label{font-size:13.5px;font-weight:500;color:var(--ink-2)}.field-hint{font-size:12.5px;color:var(--ink-3)}input,select,textarea{width:100%;min-height:50px;padding:12px 14px;border-radius:0;border:1px solid var(--line-2);background:transparent;color:var(--ink);font:400 16px/1.3 var(--sans);transition:border-color .15s,background .15s}textarea{resize:vertical;min-height:84px}select{appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23a8a8ad' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}input:hover,select:hover,textarea:hover{border-color:var(--line-hover)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ink);background:var(--s1)}input::placeholder,textarea::placeholder{color:var(--ink-3)}input[type=date],input[type=time]{color-scheme:dark}input[type=date],input[type=time]{-webkit-appearance:none;appearance:none;display:block;min-width:0;max-width:100%;text-align:left}input[type=date]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:left;min-height:1.3em}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{opacity:.6}:root[data-theme=light] input[type=date],:root[data-theme=light] input[type=time]{color-scheme:light}.field>input,.field>select,.field>textarea,.num-input input{max-width:100%}.num-input{position:relative;display:block}.num-input input{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;padding-right:52px}.num-input .suffix{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--ink-3);font-size:14px;pointer-events:none}.search{margin-bottom:14px}fieldset{border:0;margin:0;padding:0;min-width:0}fieldset:disabled{opacity:.6}.group{display:grid;gap:14px}.group legend{float:left;width:100%;font-size:15px;font-weight:600;margin-bottom:2px}.check{display:flex;align-items:center;gap:10px;font-size:15px;cursor:pointer;min-height:44px}.check input{width:20px;height:20px;min-height:0;accent-color:var(--sig)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:0;border:1px solid var(--line-2);font-size:14.5px;cursor:pointer;transition:background .15s,color .15s;user-select:none}.chip input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;min-height:0}.chip.on{background:var(--sig);color:var(--on-sig);border-color:var(--sig)}.chip:has(input:focus-visible){outline:2px solid var(--sig);outline-offset:2px}.form-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:639px){.form-actions .btn{flex:1 1 auto;height:52px;border-radius:0}}.err{padding:12px 14px;border-radius:0;background:var(--bad-soft);color:var(--bad-ink);font-size:14.5px}.totals{display:grid;gap:8px;padding:14px 0;border-top:1px solid var(--line-2)}.totals div{display:flex;justify-content:space-between;gap:12px;font-size:15px}.totals dt{color:var(--ink-2)}.facts{display:grid;gap:12px;padding:16px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.facts div{display:grid;gap:2px}.facts dt{font-size:13px;color:var(--ink-3)}.facts dd{font-size:15.5px}.sheet{border:0;padding:0;background:transparent;max-width:none;max-height:none;width:100%;height:100%;margin:0;color:var(--ink)}.sheet::backdrop{background:var(--scrim)}.sheet[open]{display:flex;align-items:flex-end}.sheet-in{width:100%;max-height:90svh;overflow:auto;background:var(--s1);border-radius:0;padding:8px 20px calc(24px + env(safe-area-inset-bottom));animation:up .32s var(--ease)}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:-8px;background:var(--s1);padding:10px 0 14px;z-index:1}.sheet-head h2{font-size:20px;font-weight:600;letter-spacing:-.02em}.sheet-head .icon-btn{margin-right:-8px}.sheet .list{background:none}.list-pick .row{min-height:68px}@keyframes up{0%{transform:translateY(40px);opacity:0}}@media(min-width:720px){.sheet[open]{align-items:center;justify-content:center}.sheet-in{width:min(32rem,92vw);border-radius:0;padding-bottom:24px}}.toast{position:fixed;z-index:60;left:50%;top:calc(14px + env(safe-area-inset-top));transform:translate(-50%);pointer-events:none;width:max-content;max-width:calc(100vw - 28px)}.toast span{display:block;padding:12px 18px;border-radius:0;background:var(--sig);color:var(--on-sig);font-size:14.5px;font-weight:500;box-shadow:var(--lift);animation:drop .3s var(--ease)}@keyframes drop{0%{transform:translateY(-10px);opacity:0}}.danas{display:grid;gap:4px}.now{background:var(--sig);color:var(--on-sig);border-radius:0;padding:22px 20px 20px}.now .btn-go{background:var(--on-sig);color:var(--sig)}.now .btn-go:hover{opacity:.88}.now-done{background:transparent;color:var(--ink);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding-inline:2px}.now-done .btn-quiet{background:transparent}.now-label{font-size:14px;font-weight:500;opacity:.72}.now-name{font-size:30px;font-weight:600;letter-spacing:-.04em;line-height:1.08;margin-top:14px;text-wrap:balance}.now-qty{display:flex;align-items:baseline;gap:10px;margin-top:12px}.now-qty .num{font-size:84px;font-weight:400;line-height:.9;letter-spacing:-.055em}.now-qty .unit{font-size:22px;opacity:.65}.now-meta{opacity:.75;font-size:15px;margin-top:8px}.now-for{margin:14px 0 22px;padding-top:12px;border-top:1px solid rgba(29,19,13,.22);font-size:15px;line-height:1.4}.now-done .now-label{color:var(--ink-2);opacity:1}.now-done .now-name{font-size:26px}.now-done .now-meta{margin-bottom:20px;color:var(--ink-2);opacity:1}.figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line-2);border-block:1px solid var(--line-2);margin-top:30px}.figures div{background:var(--bg);padding:14px 12px 14px 0;display:grid;gap:6px;align-content:start}.figures div+div{padding-left:12px}.figures dt{font-size:12.5px;color:var(--ink-3);line-height:1.25}.figures dd{font-size:20px;letter-spacing:-.02em}@media(min-width:1100px){.scr-danas{max-width:78rem}.danas{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;align-items:start}.danas-side>.sec:first-child{margin-top:0}.now{padding:28px}.now-qty .num{font-size:104px}}.make{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--bg);padding:env(safe-area-inset-top) 0 0}.make>*{width:100%;max-width:36rem;margin-inline:auto}.make-bar{display:flex;align-items:center;gap:12px;padding:10px 14px 0 8px}.make-steps{flex:1;display:flex;gap:4px}.make-steps li{flex:1;height:3px;border-radius:0;background:var(--s3);transition:background .3s var(--ease)}.make-steps li.is-done{background:var(--ink)}.make-steps li.is-now{background:var(--sig)}.make-count{min-width:40px;text-align:right;color:var(--ink-2);font-size:14px}.make-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:20px 24px;overflow:auto}.make-title{font-size:30px;font-weight:600;letter-spacing:-.04em;line-height:1.1;text-wrap:balance}.make-big{display:flex;align-items:baseline;gap:10px;margin-top:18px}.make-big .num{font-size:104px;font-weight:400;letter-spacing:-.05em;line-height:.95}.make-big .unit,.make-huge .unit{font-size:26px;color:var(--ink-2)}.make-n{display:flex;align-items:center;gap:16px;margin-top:26px;color:var(--ink-2)}.make-for{margin-top:18px;color:var(--ink-2)}.make-note{margin-top:18px;padding:14px 0 0;border-top:1px solid var(--line-2);color:var(--ink-2);white-space:pre-wrap}.make-warn{display:flex;gap:12px;align-items:flex-start;margin-top:22px;padding:14px 16px;border-radius:0;box-shadow:inset 0 0 0 1px var(--bad);color:var(--bad-ink)}.make-warn .ico{margin-top:1px}.make-weigh{justify-content:center}.make-ing{font-size:26px;font-weight:500;letter-spacing:-.02em;text-wrap:balance}.make-huge{display:flex;align-items:baseline;gap:12px;margin:10px 0 28px;animation:rise .45s var(--ease)}.make-huge .num{font-size:clamp(104px,34vw,184px);font-weight:400;letter-spacing:-.06em;line-height:.88}@keyframes rise{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}}.make-facts{display:grid;gap:14px;margin-top:26px}.make-facts div{display:grid;gap:3px}.make-facts dt{font-size:13px;color:var(--ink-3)}.make-facts dd{font-size:16px}.make-facts-row{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin-top:0;padding-top:18px;border-top:1px solid var(--line)}.make-foot{display:grid;gap:12px;padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.make-row{display:flex;gap:10px}.make-row .btn-back{width:68px;flex:none}.make-next{text-align:center;color:var(--ink-2);font-size:14.5px}.make-done .make-body{align-items:flex-start}.done-mark{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:var(--sig);color:var(--on-sig);margin-bottom:24px;animation:pop .5s var(--ease)}@keyframes pop{0%{transform:scale(.6);opacity:0}}.make-done h1{font-size:28px;font-weight:600;letter-spacing:-.03em}.lot{font-size:34px;margin-top:10px;letter-spacing:-.02em;font-weight:400}.pack-list{margin-top:24px}.pack-list li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.pack-list li>div{display:grid;gap:2px;min-width:0}.pack-list strong{font-size:17px;font-weight:500}.pack-sum{display:flex;justify-content:space-between;padding:16px 0 4px;font-size:16px;color:var(--ink-2)}.pack-sum .num{color:var(--ink)}.pack-sum.is-bad .num{color:var(--bad)}.make-pack{justify-content:flex-start;padding-top:34px}.days{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-radius:0;overflow:hidden}.day{padding:16px 2px}.day+.day{border-top:1px solid var(--line)}.day-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.day-name{font-size:16px;font-weight:600;text-transform:capitalize;display:flex;align-items:baseline;gap:10px}.day-date{font-size:13px;font-weight:400;color:var(--ink-3);text-transform:none}.day.is-today .day-name{color:var(--ink);text-decoration:underline;text-decoration-color:var(--sig);text-decoration-thickness:2px;text-underline-offset:6px}.day.is-off{padding-block:11px}.day.is-off .day-name{color:var(--ink-3);font-weight:500}.day-load{display:grid;gap:6px;justify-items:end;font-size:13px;color:var(--ink-2)}.day-load .meter{width:120px}.day-items{margin-top:10px;display:grid;gap:2px}.day-item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;row-gap:2px;align-items:baseline;padding:9px 0;border:0;background:none;text-align:left;cursor:pointer}.day-item:disabled{cursor:default;color:inherit}.day-recipe{font-size:15px;font-weight:500}.day-item>.num{grid-column:2;grid-row:1;text-align:right;font-size:15px}.day-item>.meta:not(.day-for){grid-column:2;grid-row:2;text-align:right}.day-for{grid-column:1;grid-row:2}.day-made{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--ink-2)}.shelf{display:grid;gap:0;border-bottom:1px solid var(--line-2)}.shelf-item{border-top:1px solid var(--line-2);border-radius:0;padding:18px 2px;display:grid;gap:14px}.shelf-item header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.shelf-item h3{font-size:17px;font-weight:600;letter-spacing:-.015em}.shelf-item .meta{margin-top:3px}.shelf-n{font-size:48px;font-weight:400;line-height:.9;letter-spacing:-.05em}.lots{display:grid;border-top:1px solid var(--line)}.lots li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;font-size:14px;color:var(--ink-2)}.lots li>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lots li+li{border-top:1px solid var(--line)}.lots li .num:first-child{color:var(--ink)}.lots li.is-bad,.lots li.is-bad .num:first-child{color:var(--bad)}.lots li.is-signal span:nth-child(2){color:var(--sig-ink)}.stock-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin-bottom:24px}.stock-head strong{font-size:clamp(36px,11vw,44px);font-weight:400;letter-spacing:-.05em;line-height:1}.contact{display:grid;gap:12px;margin-bottom:24px}.quote{padding:2px 0 2px 14px;border-left:1px solid var(--line-2);color:var(--ink-2);font-size:14.5px}.pick{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-radius:0;padding:0 2px}.pick li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:10px;padding:12px 0}.pick li+li{border-top:1px solid var(--line)}.pick-main{min-width:0;display:grid;gap:2px}.pick-main strong{font-size:16px;font-weight:500}.pick li:not(.on) .pick-main strong{color:var(--ink-2)}.pick-price{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px}.pick-price .num-input{width:9rem}.pick-price input{min-height:46px}.actions-bar{position:sticky;bottom:calc(var(--tabbar) + env(safe-area-inset-bottom));z-index:5;display:flex;gap:10px;margin:0 calc(var(--pad) * -1);padding:18px var(--pad) 12px;background:linear-gradient(to top,var(--bg) 72%,transparent)}.actions-bar .btn-xl{flex:1;width:auto}.actions-bar .btn-quiet{flex:0 0 auto;padding:0 22px}@media(min-width:900px){.actions-bar{bottom:0;margin:0;padding-inline:0}}.ing-lines{display:grid;gap:8px;margin-bottom:12px}.ing-lines{gap:14px}.ing-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;gap:8px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line)}.ing-lines li>select{grid-column:1 / -1}.ing-lines li>.num-input{grid-column:1}.ing-lines li>.meta{text-align:right;min-width:4.5rem}@media(min-width:640px){.ing-lines li{grid-template-columns:minmax(0,1fr) 8rem 5.5rem 36px;padding-bottom:0;border-bottom:0}.ing-lines li>select,.ing-lines li>.num-input{grid-column:auto}}.product{display:grid;gap:14px;padding:18px 0;border-top:1px solid var(--line)}.product:first-of-type{border-top:0;padding-top:6px}.margin-line{font-size:14.5px;color:var(--ink-2)}.margin-line b{color:var(--ink);font-weight:500}.calc{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.calc .num-input{width:104px}.sec .meta+.product{margin-top:8px}.login{min-height:100svh;display:grid;place-items:center;padding:24px}.login-in{width:min(24rem,100%);display:grid;gap:18px}.login .mark{width:7.5rem;margin-bottom:10px}.login h1{font-size:26px;font-weight:600;letter-spacing:-.03em;margin-bottom:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.btn-go:disabled{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);opacity:1}.actions-bar .btn-go:disabled{background:var(--bg)}.theme-pick{display:flex;gap:0;box-shadow:inset 0 0 0 1px var(--line-2)}.theme-pick button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 10px;border:0;border-radius:0;background:none;color:var(--ink-2);font-size:13.5px;font-weight:500;cursor:pointer;transition:background .2s var(--ease),color .2s}.theme-pick button.on{background:var(--ink);color:var(--bg)}.rail .theme-pick{margin:auto 6px 10px}.rail .theme-pick+.rail-out{margin-top:0}.theme-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 2px;flex-wrap:wrap}.theme-row strong{font-size:16px;font-weight:500}.list+.btn,.list+.btn-small{margin-top:12px}.day.is-empty{padding-block:12px}.day.is-empty .day-name{font-weight:500;color:var(--ink-2)}.day.is-empty .meter{display:none}.day.is-empty .day-load{color:var(--ink-3)}.now.now-done{padding:22px 2px}.list,.days,.pick,.facts,.stock-head,.figures{background:var(--s1);border:1px solid var(--line);border-radius:12px;overflow:hidden}.list .row{padding:0 16px}.list .row+.row:before{left:16px;right:0}.days .day{padding:16px}.pick{padding:0 16px}.facts{padding:16px}.stock-head{padding:18px}.figures{gap:1px;background:var(--line)}.figures div,.figures div+div{background:var(--s1);padding:14px}.theme-row.list{padding:12px 16px}.totals{border-top:0;padding:14px 16px;background:var(--s1);border:1px solid var(--line);border-radius:12px}.shelf{gap:12px;border-bottom:0}.shelf-item{background:var(--s1);border:1px solid var(--line);border-radius:12px;padding:16px}.now{border-radius:16px}.now-done{border:1px solid var(--line);border-radius:16px;padding:22px 20px;background:var(--s1)}.now.now-done{padding:22px 20px}.now-for{border-top-color:#00000024}:root[data-theme=light] .now-for{border-top-color:#fff3}.btn,.btn-small{border-radius:10px}.btn-xl{border-radius:12px}input,select,textarea{border-radius:10px;background:var(--s1)}.stepper,.stepper button{border-radius:10px}.seg{border-bottom:0;background:var(--s1);border:1px solid var(--line);border-radius:10px;padding:3px;gap:3px}.seg button{border-bottom:0;margin:0;height:38px;border-radius:7px}.seg button.on{background:var(--s3)}.tag,.chip{border-radius:8px}.chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.theme-pick{border-radius:10px;padding:3px;gap:3px}.theme-pick button{border-radius:7px;height:32px}.sheet-in{border-radius:18px 18px 0 0}@media(min-width:720px){.sheet-in{border-radius:16px}}.toast span{border-radius:12px}.meter,.meter i{border-radius:2px;height:3px}.make-warn{border-radius:12px}.icon-btn-go{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink)}.make-steps li{border-radius:2px}.done-mark{background:var(--ink);color:var(--bg)}:root[data-theme=light] .done-mark{background:var(--ink);color:var(--bg)}.tabbar .on:before{left:34%;right:34%;border-radius:2px}.rail nav a{border-radius:8px}.rail nav a.on{background:var(--s2);box-shadow:none}.quote{border-left:2px solid var(--line-2)}.make-note{border-top:0;background:var(--s1);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.make-steps li.is-done{background:var(--ink-3)}.make-steps li.is-now{background:var(--ink)}@media(hover:none){.btn-go:hover{background:var(--sig)}}.delivery{align-items:flex-start}.delivery .row-side{padding-top:12px;padding-bottom:12px;gap:8px}.delivery .tel{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);width:34px;height:34px}.delivery .btn-small{height:34px}.week{position:relative}.week-scale{position:sticky;top:0;z-index:3;height:26px;margin:0 0 6px;background:var(--bg)}.week-scale span{position:absolute;bottom:6px;transform:translate(-50%);font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lane{padding:14px 0 16px;border-top:1px solid var(--line)}.lane-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.lane-head h3{font-size:16px;font-weight:600;letter-spacing:-.015em}.lane.is-today .lane-head h3:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ink);margin-left:8px;vertical-align:middle}.lane.is-off{padding-block:10px}.lane.is-off .lane-head{margin:0}.lane.is-off h3{color:var(--ink-3);font-weight:500}.track{position:relative;height:52px;background:var(--s1);border:1px solid var(--line);border-radius:10px;overflow:hidden}.track .tick{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}.track .overtime{position:absolute;top:0;bottom:0;right:0;background:repeating-linear-gradient(-45deg,transparent 0 5px,var(--line) 5px 6px)}.blk{position:absolute;top:5px;bottom:5px;margin-left:1px;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:0 8px;border:0;border-radius:7px;background:var(--ink);color:var(--bg);text-align:left;overflow:hidden;cursor:pointer;font:inherit}.blk:disabled{cursor:default}.blk.is-stock{background:var(--s3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.blk.is-done{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2)}.blk-name{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.15}.blk-kg{font-size:11.5px;opacity:.75;white-space:nowrap;display:inline-flex;align-items:center;gap:3px}.now-line{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bad);z-index:2}.lane-out{margin-top:10px;display:grid;gap:2px}.lane-out a{display:grid;grid-template-columns:16px minmax(0,1fr) auto;column-gap:10px;align-items:center;padding:7px 2px}.lane-out .ico{color:var(--ink-2)}.lane-out strong{font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lane-out .meta{grid-column:2;grid-row:2;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lane-out .state-dot{grid-column:3;grid-row:1 / 3;font-size:12.5px}@media(min-width:900px){.week-scale{margin-left:13rem}.lane{display:grid;grid-template-columns:12rem minmax(0,1fr);column-gap:1rem;align-items:start}.lane-head{flex-direction:column;gap:2px;margin:0}.lane-out{grid-column:2}.scr:has(.week){max-width:72rem}}.week-key{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--ink-2);margin:-4px 0 14px}.week-key span{display:inline-flex;align-items:center;gap:6px}.week-key i{width:14px;height:10px;border-radius:3px;display:inline-block}.week-key .k-order{background:var(--ink)}.week-key .k-stock{background:var(--s3);box-shadow:inset 0 0 0 1px var(--line-2)}.week-key .k-done{box-shadow:inset 0 0 0 1px var(--line-2)}.blk{padding:0 7px}body{font-size:16px;caret-color:var(--olive)}.scr-head h1,.now-name,.make-title,.make-done h1,.login h1,.sheet-head h2{font-family:var(--display);font-weight:400;letter-spacing:.01em;text-transform:uppercase;line-height:.95}.scr-head h1{font-size:clamp(34px,9vw,44px)}.sec-head h2,.lane-head h3,.group legend{font-family:var(--display);font-weight:400;font-size:21px;letter-spacing:.04em;text-transform:uppercase}.sec-aside{font-family:var(--display);font-size:17px;letter-spacing:.06em;color:var(--ink-3)}.label,.now-label,.figures dt,.field-label,.make-facts dt,.facts dt{font-family:var(--display);font-weight:400;font-size:14px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3)}.big,.now-qty .num,.make-big .num,.make-huge .num,.shelf-n,.stock-head strong,.figures dd,.lot,.tile-n{font-family:var(--display);font-weight:400;letter-spacing:.01em}.figures dd{font-size:30px;line-height:1}.now{background:var(--s1);color:var(--ink);border:1px solid var(--line)}.now-label{color:var(--ink-3);opacity:1}.now-name{color:var(--olive);font-size:clamp(44px,12vw,64px);margin-top:10px}.now-qty .num{font-size:clamp(96px,26vw,132px);line-height:.85;letter-spacing:0}.now-qty .unit{font-family:var(--display);font-size:30px;letter-spacing:.04em;opacity:.7}.now-meta{opacity:1;color:var(--ink-2)}.now-for{border-top-color:var(--line-2);color:var(--ink-2)}.now .btn-go,.btn-go{background:var(--olive-deep, #6d6b55);color:#fff}:root:not([data-theme=light]) .btn-go,:root:not([data-theme=light]) .now .btn-go{background:var(--olive)}.btn-go:hover,.now .btn-go:hover{background:var(--sig-hover);opacity:1}.btn-xl{font-family:var(--display);font-weight:400;font-size:24px;letter-spacing:.1em;text-transform:uppercase}.btn{font-weight:700}.make-huge .num{font-size:clamp(120px,38vw,210px);letter-spacing:0;line-height:.85}.make-huge .unit,.make-big .unit{font-family:var(--display);font-size:34px;letter-spacing:.04em}.make-ing{font-family:var(--display);font-size:34px;letter-spacing:.02em;text-transform:uppercase;color:var(--olive)}.make-steps li.is-now{background:var(--olive)}.tabbar .on:before{background:var(--olive)}.tabbar .on .ico{color:var(--olive)}.rail nav a.on{box-shadow:inset 2px 0 0 var(--olive)}.rail .mark{width:4.6rem;margin:0 12px 26px}.rail .mark img,.login .mark img{width:100%;height:auto;display:block}.login .mark{width:6rem}.seg button.on{background:var(--s3);color:var(--ink)}.seg-n{color:var(--olive)}.tag-upit{box-shadow:inset 0 0 0 1px var(--olive);color:var(--sig-ink)}.chip.on{background:var(--olive);color:#fff;border-color:var(--olive)}.done-mark,.blk{background:var(--olive);color:#fff}.blk.is-short{background:transparent;color:var(--bad);box-shadow:inset 0 0 0 1px var(--bad)}.week-key .k-order{background:var(--olive)}::selection{background:var(--olive);color:#fff}:focus-visible{outline-color:var(--olive)}.big-sm{font-family:var(--display);font-size:22px;letter-spacing:.03em;white-space:nowrap}.now-warn{display:flex;gap:10px;align-items:flex-start;margin:16px 0 20px;padding-top:12px;border-top:1px solid var(--line-2);color:var(--bad-ink);font-size:15px}.now-warn .ico{color:var(--bad);margin-top:2px}.lane .meter{margin:0 0 10px}.job{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-top:8px;background:var(--s1);border:1px solid var(--line);border-radius:10px}.job.is-short{border-color:var(--bad)}.job.is-done{opacity:.6}.job-main{flex:1;min-width:0;display:grid;gap:2px}.job-main strong{font-weight:700;font-size:15.5px}.job-main .meta{display:inline-flex;gap:5px;align-items:center;flex-wrap:wrap}.job.is-short .job-main .meta{color:var(--bad-ink)}.job-act{display:flex;gap:2px;flex:none}.job-act .icon-btn-small{width:34px;height:34px}.lane.is-empty{padding-block:10px}.lane.is-empty h3{color:var(--ink-3)}.make-plan{margin-top:22px;display:grid;gap:8px;color:var(--ink-2)}.make-plan .label{margin-right:8px}.note-form{display:grid;gap:8px;margin-bottom:14px}.note-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.note-row input[type=date]{display:inline-block;width:auto;min-height:40px;margin-left:6px;padding:6px 10px}.timeline{display:grid;gap:12px;border-left:1px solid var(--line-2);padding-left:14px}.timeline p{margin-top:2px}.standing-line{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;gap:8px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line)}.standing-line select:first-child{grid-column:1 / -1}.standing-line select:nth-child(2){grid-column:1}.bars{display:grid;gap:10px}.bars li{display:grid;grid-template-columns:minmax(0,9rem) 1fr auto;gap:10px;align-items:center;font-size:14.5px}.bars i{height:8px;border-radius:4px;background:var(--olive);display:block}.bars b{font-family:var(--display);font-weight:400;font-size:20px}.stock-head>div:first-child{display:grid;gap:4px}.lots li{grid-template-columns:auto minmax(0,1fr) auto auto}.form-actions .btn,.actions-bar .btn{border-radius:10px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}.list,.days,.pick,.facts,.stock-head,.totals,.shelf-item,.theme-row.list,.now-done{background:none;border:0;border-radius:0;box-shadow:none}.list,.pick{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.list .row,.pick{padding-left:0;padding-right:0}.list .row+.row:before{left:0}.list+.list{margin-top:18px}.theme-row.list{padding:14px 0}.facts,.stock-head,.totals{padding:16px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.shelf{gap:0;border-bottom:1px solid var(--line-2)}.shelf-item{border-top:1px solid var(--line-2);padding:18px 0}.job{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:12px 0;margin:0}.job.is-short{border-color:var(--line)}.lane .meter{margin-bottom:4px}.now{margin-inline:calc(var(--pad) * -1);border-radius:0;border:0;border-block:1px solid var(--line);padding:26px var(--pad) 24px;background:var(--s1)}.now-done{margin-inline:0;padding:22px 0;border-block:1px solid var(--line-2);background:none}@media(min-width:900px){.now{margin-inline:0;border:1px solid var(--line)}}.now-name{margin-top:0}.field-label,.make-facts dt,.facts dt,.label{font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-2)}.h1-date{color:var(--ink-3)}.summary{margin-top:26px;padding:16px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);color:var(--ink-2);font-size:15.5px;line-height:1.55}.summary b{font-family:var(--display);font-weight:400;font-size:24px;letter-spacing:.02em;color:var(--ink)}.seg{background:none;border:0;border-bottom:1px solid var(--line-2);border-radius:0;padding:0;gap:0}.seg button{height:44px;border-radius:0;margin-bottom:-1px;border-bottom:2px solid transparent;background:none}.seg button.on{background:none;color:var(--ink);border-bottom-color:var(--olive)}.theme-pick{box-shadow:none;border:1px solid var(--line-2);border-radius:8px}.tel{display:inline-grid;place-items:center;width:40px;height:40px;color:var(--ink-2);box-shadow:none!important;background:none!important}.tel:hover{color:var(--ink)}.row-go{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:14.5px;color:var(--sig-ink);white-space:nowrap}.row .state-dot{font-size:13px;margin-top:2px}.delivery .row-side{gap:6px;padding-block:10px}.ledger .row{min-height:58px}.make-sub{color:var(--ink-2);margin-top:6px}.make-ing+.make-sub{margin-top:0;margin-bottom:4px}.quote{border-left:0;padding:0;color:var(--ink-2)}.timeline{border-left:0;padding-left:0}.timeline li{padding-bottom:12px;border-bottom:1px solid var(--line)}@media(max-width:520px){.scr-head h1{font-size:36px}.row{gap:10px}.row-main strong{font-size:15.5px}.meta{font-size:13.5px}.sec{margin-top:26px}}.job-act .icon-btn-small{color:var(--ink-3)}.job-act .icon-btn-small:hover{color:var(--ink)}.tag{box-shadow:none!important;background:none;padding:0;height:auto;font-size:13px;color:var(--ink-2)}.tag-upit{color:var(--sig-ink)}.tag-isporuceno,.tag-otkazano{color:var(--ink-3)}.tt{position:relative}.tt-scale{position:sticky;top:0;z-index:3;height:26px;margin-left:24px;background:var(--bg)}.tt-scale span{position:absolute;bottom:6px;transform:translate(-50%);font-family:var(--display);font-size:14px;letter-spacing:.04em;color:var(--ink-3)}.tt-day{padding:14px 0 16px;border-top:1px solid var(--line)}.tt-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.tt-head h3{font-family:var(--display);font-weight:400;font-size:24px;letter-spacing:.03em;text-transform:uppercase}.tt-head h3 span{color:var(--ink-3);font-size:18px;margin-left:4px}.tt-day.is-today .tt-head h3{color:var(--olive)}.tt-day.is-off .tt-head h3{color:var(--ink-3)}.tt-tracks{position:relative;margin-left:24px;display:grid;gap:4px}.tt-tick{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}.tt-row{position:relative;height:46px}.tt-key{position:absolute;left:-24px;top:50%;transform:translateY(-50%);color:var(--ink-3)}.tt-blk{position:absolute;top:0;bottom:0;margin-left:1px;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:0 7px;border:0;border-radius:6px;overflow:hidden;text-align:left;font:inherit;cursor:pointer;min-width:6px}.tt-blk b{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.15}.tt-blk span{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.85}.tt-make{background:var(--olive);color:#fff}.tt-make.is-short{background:transparent;color:var(--bad-ink);box-shadow:inset 0 0 0 1.5px var(--bad)}.tt-go{background:var(--ink);color:var(--bg)}.tt-go.is-missing{background:transparent;color:var(--bad-ink);box-shadow:inset 0 0 0 1.5px var(--bad)}.tt-go.is-planned{background:var(--s3);color:var(--ink)}.tt-now{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--bad);z-index:2}.tt-loose{margin:8px 0 0 24px;display:flex;align-items:center;gap:6px}.tt-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:16px;font-size:13px;color:var(--ink-2)}.tt-legend span{display:inline-flex;align-items:center;gap:6px}.tt-legend i{width:16px;height:10px;border-radius:3px;display:inline-block}.tt-legend .k-make{background:var(--olive)}.tt-legend .k-go{background:var(--ink)}.tt-legend .k-short{box-shadow:inset 0 0 0 1.5px var(--bad)}@media(min-width:900px){.scr:has(.tt){max-width:76rem}.tt-scale,.tt-tracks,.tt-loose{margin-left:13rem}.tt-day{display:grid;grid-template-columns:12rem minmax(0,1fr);column-gap:1rem;align-items:start}.tt-head{flex-direction:column;gap:2px;margin:0}.tt-tracks,.tt-loose{margin-left:24px;grid-column:2}.tt-row{height:52px}}.tt-blk{min-width:26px}.tt-agenda{margin:10px 0 0 24px;display:grid;gap:2px}.tt-agenda li>*{display:grid;grid-template-columns:6.6rem 16px minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:5px 0;border:0;background:none;text-align:left;font:inherit;font-size:14px;color:var(--ink);cursor:pointer}.tt-agenda time{font-family:var(--display);font-size:17px;letter-spacing:.03em;color:var(--ink-2)}.tt-agenda .ico{color:var(--ink-3)}.tt-agenda span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-agenda li.is-short span{color:var(--bad-ink)}@media(min-width:900px){.tt-agenda{display:none}}.help{border-top:1px solid var(--line-2)}.help details{border-bottom:1px solid var(--line-2)}.help summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-family:var(--display);font-size:24px;letter-spacing:.03em;text-transform:uppercase}.help summary::-webkit-details-marker{display:none}.help summary:after{content:"+";font-family:var(--sans);font-size:22px;color:var(--ink-3);transition:transform .2s var(--ease)}.help details[open] summary:after{transform:rotate(45deg)}.help details[open] summary{color:var(--olive)}.help-body{padding:0 0 20px;display:grid;gap:12px;max-width:40rem;color:var(--ink-2);font-size:15.5px;line-height:1.6}.help-body b{color:var(--ink);font-weight:700}.help-body a{color:var(--sig-ink);text-decoration:underline;text-underline-offset:3px}.help-body ul,.help-body ol{display:grid;gap:8px;padding-left:20px}.help-body ul{list-style:disc}.help-body ol{list-style:decimal}.help-body li::marker{color:var(--olive)}.help-terms{display:grid;gap:14px}.help-terms dt{color:var(--ink);font-weight:700}.help-terms dd{margin:2px 0 0}.search,input[type=search]{border-radius:10px}
