@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_d11a3ad9-module__cgNK1G__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_d11a3ad9-module__cgNK1G__variable{--font-uk-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_195860a3-module__jkMt8q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_195860a3-module__jkMt8q__variable{--font-uk-body:"DM Sans", "DM Sans Fallback"}
:is(html:has(.uk),body:has(.uk)){overflow-x:clip}.uk{--uk-paper:#fbf6ee;--uk-cream:#f3eadb;--uk-white:#fff;--uk-ink:#1f1a17;--uk-ink-2:#574d45;--uk-ink-3:#7f746a;--uk-line:#e6dccb;--uk-line-2:#efe7da;--uk-red:#c3361c;--uk-red-2:#a12a13;--uk-red-soft:#fbe4dc;--uk-basil:#2f5d3a;--uk-basil-soft:#e1eee3;--uk-amber:#b7791f;--uk-amber-soft:#fbefd6;--uk-blue:#2d5c8a;--uk-blue-soft:#e2ecf6;--uk-r:12px;--uk-display:var(--font-uk-display), system-ui, sans-serif;--uk-body:var(--font-uk-body), system-ui, sans-serif;z-index:0;background:var(--uk-paper);min-height:100vh;color:var(--uk-ink);font-family:var(--uk-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.uk :is(h1,h2,h3,h4,p,span,a,button,input,select,textarea,label,li,div,small,strong,b,dt,dd,summary,time,em,legend,th,td){font-family:inherit}:where(.uk) :is(h1,h2,h3,h4){font-family:var(--uk-display);letter-spacing:-.02em;color:inherit;margin:0;font-weight:700;line-height:1.12}:where(.uk) h1{font-size:clamp(32px,5.6vw,54px)}:where(.uk) h2{font-size:clamp(24px,3.2vw,32px)}:where(.uk) h3{font-size:19px}:where(.uk) p{margin:0}:where(.uk) a{color:inherit}:where(.uk) button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0}:where(.uk) button:disabled{cursor:not-allowed}:where(.uk) :focus-visible{outline:3px solid var(--uk-red);outline-offset:2px}:where(.uk) :is(ol,ul){margin:0;padding:0;list-style:none}:where(.uk) :is(dl,dd){margin:0}:where(.uk) small{font-size:inherit}:where(.uk) em{font-style:normal}:where(.uk) fieldset{border:0;min-width:0;margin:0;padding:0}.uk-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width:768px){.uk-wrap{padding:0 32px}}.uk-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--uk-red-2);margin-bottom:10px;font-size:12px;font-weight:700}.uk-lead{color:var(--uk-ink-2);max-width:34em;margin-top:16px;font-size:clamp(17px,2vw,19px)}.uk-lead-sm{color:var(--uk-ink-2);max-width:46em;margin-top:8px;font-size:15.5px}.uk-hint{color:var(--uk-ink-3);margin-top:8px;font-size:13px;line-height:1.5}.uk-err{color:var(--uk-red-2);margin-top:6px;font-size:13px;font-weight:600;display:block}.uk-empty{border:1px dashed var(--uk-line);border-radius:var(--uk-r);color:var(--uk-ink-3);text-align:center;padding:18px;font-size:14px}.uk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uk-link{color:var(--uk-red-2);text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.uk-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--uk-red-2);background:var(--uk-red-soft);vertical-align:2px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.uk-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.uk-btn{text-align:center;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.uk-btn:active{transform:translateY(1px)}.uk-btn:disabled{opacity:.45}.uk-btn-sm{min-height:38px;padding:7px 14px;font-size:13.5px}.uk-btn-block{width:100%}.uk-btn-primary{background:var(--uk-red);color:#fff}.uk-btn-primary:hover:not(:disabled){background:var(--uk-red-2)}.uk-btn-ghost{border-color:var(--uk-ink);color:var(--uk-ink)}.uk-btn-ghost:hover{background:var(--uk-ink);color:#fff}.uk-btn-ghost[aria-pressed=true]{border-color:var(--uk-red);color:var(--uk-red-2);background:var(--uk-red-soft)}.uk-btn-light{color:var(--uk-ink);background:#fff}.uk-btn-ghost-light{color:#fff;border-color:#fff9}.uk-btn-ghost-light:hover{background:#ffffff1a}.uk-btn-danger{background:var(--uk-white);border-color:var(--uk-red-2);color:var(--uk-red-2)}.uk-btn-danger:hover{background:var(--uk-red-2);color:#fff}.uk-header{z-index:40;-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--uk-line);background:#fbf6eef0;position:sticky;top:0}.uk-header-in{justify-content:space-between;align-items:center;gap:14px;min-height:64px;display:flex}.uk-logo,.uk-app-brand,.uk-kds-brand{font-family:var(--uk-display);letter-spacing:-.02em;align-items:center;gap:10px;min-width:0;font-size:20px;font-weight:800;line-height:1.05;text-decoration:none;display:inline-flex}.uk-logo>span:last-child,.uk-app-brand>span:last-child,.uk-kds-brand>span:last-child{flex-direction:column;display:flex}.uk-logo small,.uk-app-brand small,.uk-kds-brand small{font-family:var(--uk-body);letter-spacing:.06em;text-transform:uppercase;color:var(--uk-ink-3);margin-top:3px;font-size:11px;font-weight:500}.uk-logo-mark{background:radial-gradient(circle at 50% 70%, #f6b13a 0 22%, transparent 23%), radial-gradient(circle at 50% 62%, var(--uk-red) 0 46%, transparent 47%), var(--uk-ink);border-radius:50% 50% 46% 46%;flex-shrink:0;width:30px;height:30px}.uk-nav{gap:26px;font-size:14.5px;font-weight:500;display:none}.uk-nav a{color:var(--uk-ink-2);text-decoration:none}.uk-nav a:hover{color:var(--uk-ink)}@media (min-width:900px){.uk-nav{display:flex}}.uk-cartbtn{background:var(--uk-ink);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:6px 8px 6px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.uk-cartbtn b{background:var(--uk-red);border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:13px;display:grid}.uk-ref{font-family:var(--uk-display);border:2px solid var(--uk-ink);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700}@media (max-width:400px){.uk-header .uk-logo small{display:none}}.uk-hero{background:radial-gradient(ellipse 60% 70% at 85% 30%, #f7dcc7 0%, transparent 70%), var(--uk-paper);border-bottom:1px solid var(--uk-line);padding:44px 0 56px}.uk-hero-in{align-items:center;gap:36px;display:grid}.uk-hero h1{max-width:15em}.uk-facts{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.uk-facts li{background:var(--uk-white);border:1px solid var(--uk-line);color:var(--uk-ink-2);border-radius:999px;padding:6px 14px;font-size:13.5px}.uk-facts b{color:var(--uk-ink)}.uk-facts li.is-open b{color:var(--uk-basil)}.uk-facts li.is-closed{border-color:var(--uk-red)}.uk-facts li.is-closed b{color:var(--uk-red-2)}.uk-ticket-art{color:#f2efe9;background:#17171a;border-radius:16px;justify-self:center;width:100%;max-width:420px;padding:20px;transform:rotate(1.5deg);box-shadow:0 30px 60px -28px #1f1a178c}.uk-ticket-art-head{border-bottom:1px dashed #fff3;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;padding-bottom:12px;display:flex}.uk-ticket-art-head b{font-family:var(--uk-display);font-size:22px}.uk-ticket-art-head span{color:#ffffffa6;font-size:13px}.uk-ticket-art li{border-bottom:1px solid #ffffff14;justify-content:space-between;padding:9px 0;font-size:15px;display:flex}.uk-ticket-art li em{border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:700}.uk-ticket-art li.is-done em{color:#8ee0a3;background:#62c47a2e}.uk-ticket-art li.is-doing em{color:#f6c46b;background:#f6b13a2e}.uk-ticket-art p{color:#fff9;margin-top:12px;font-size:12.5px}@media (min-width:900px){.uk-hero{padding:72px 0 84px}.uk-hero-in{grid-template-columns:1.2fr .8fr;gap:56px}}.uk-section{padding:52px 0}@media (min-width:900px){.uk-section{padding:76px 0}}.uk-shop{align-items:start;gap:28px;display:grid}@media (min-width:1024px){.uk-shop{grid-template-columns:minmax(0,1fr) 380px}}.uk-menu{min-width:0}.uk-cat{margin-top:30px}.uk-cat h3{margin-bottom:12px;font-size:21px}.uk-items{gap:10px;display:grid}@media (min-width:640px){.uk-items{grid-template-columns:1fr 1fr}}.uk-item{background:var(--uk-white);border:1px solid var(--uk-line);border-radius:var(--uk-r);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;transition:border-color .15s;display:flex}.uk-item.is-in{border-color:var(--uk-red);box-shadow:inset 0 0 0 1px var(--uk-red)}.uk-item.is-out{opacity:.6}.uk-item-main{gap:3px;min-width:0;display:grid}.uk-item-main b{font-size:16px;font-weight:700}.uk-item-main small{color:var(--uk-ink-3);font-size:13.5px}.uk-price{font-variant-numeric:tabular-nums;margin-top:4px;font-weight:700}.uk-item.is-out .uk-price{color:var(--uk-red-2);font-size:13.5px}.uk-add{background:var(--uk-ink);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;line-height:1;display:grid}.uk-add:hover:not(:disabled){background:var(--uk-red)}.uk-add:disabled{opacity:.35}.uk-qty{border:2px solid var(--uk-red);border-radius:999px;flex-shrink:0;align-items:center;display:inline-flex}.uk-qty button{width:40px;height:40px;color:var(--uk-red-2);font-size:20px;font-weight:700}.uk-qty b{text-align:center;font-variant-numeric:tabular-nums;min-width:22px}.uk-checkout{background:var(--uk-white);border:1px solid var(--uk-line);border-radius:18px;gap:18px;min-width:0;padding:20px;scroll-margin-top:80px;display:grid}@media (min-width:1024px){.uk-checkout{max-height:calc(100vh - 100px);position:sticky;top:84px;overflow-y:auto}}.uk-checkout-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.uk-checkout-head h2{font-size:24px}.uk-cart{gap:6px;display:grid}.uk-cart li{border-bottom:1px solid var(--uk-line-2);justify-content:space-between;gap:12px;padding-bottom:6px;font-size:14.5px;display:flex}.uk-cart b{font-variant-numeric:tabular-nums;white-space:nowrap}.uk-label{padding:0;font-size:13.5px;font-weight:600}.uk-seg-wrap{gap:8px;display:grid}.uk-seg{flex-wrap:wrap;gap:8px;display:flex}.uk-seg button{text-align:left;border-radius:var(--uk-r);background:var(--uk-white);border:1.5px solid #d9cdb9;flex:150px;align-content:center;gap:2px;min-height:48px;padding:10px 14px;display:grid}.uk-seg button b{font-size:14.5px}.uk-seg button small{color:var(--uk-ink-3);font-size:12.5px}.uk-seg button:hover{border-color:var(--uk-ink)}.uk-seg button.is-sel{border-color:var(--uk-red);box-shadow:inset 0 0 0 1px var(--uk-red);background:#fff6f2}.uk-form,.uk-row{gap:14px;display:grid}@media (min-width:480px){.uk-row{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.uk-checkout .uk-row{grid-template-columns:1fr}}.uk-field{gap:6px;min-width:0;display:grid}.uk-input{background:var(--uk-white);width:100%;min-width:0;min-height:48px;color:var(--uk-ink);border:1.5px solid #d9cdb9;border-radius:10px;padding:10px 14px;font-size:16px}.uk-input:focus{border-color:var(--uk-ink);outline:none;box-shadow:0 0 0 3px #c3361c2e}.uk-input-inline{width:auto;min-height:48px}.uk-sum{gap:4px;font-size:14.5px;display:grid}.uk-sum>div{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.uk-sum dt{color:var(--uk-ink-2)}.uk-sum-total{border-top:2px solid var(--uk-ink);margin-top:4px;padding-top:8px;font-size:18px;font-weight:700}.uk-sum-total dt{color:var(--uk-ink)}.uk-section-dark{color:#fff;background:#1d1a18}.uk-section-dark .uk-eyebrow{color:#f3a184}.uk-section-dark h2{max-width:20em}.uk-how{gap:14px;margin-top:28px;display:grid}.uk-how li{border-radius:var(--uk-r);border:1px solid #ffffff24;align-content:start;gap:6px;padding:20px;display:grid}.uk-how span{font-family:var(--uk-display);color:#f3a184;font-weight:800}.uk-how b{font-family:var(--uk-display);font-size:19px}.uk-how p{color:#ffffffb8;font-size:14.5px}@media (min-width:640px){.uk-how{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.uk-how{grid-template-columns:repeat(4,1fr)}}.uk-mbar{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--uk-ink);color:#fff;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex;position:sticky;bottom:0}.uk-mbar span{color:#ffffffb3;flex-direction:column;font-size:12.5px;display:flex}.uk-mbar b{font-family:var(--uk-display);color:#fff;font-size:19px}.uk-mbar em{background:var(--uk-red);border-radius:999px;padding:10px 18px;font-weight:700}@media (min-width:1024px){.uk-mbar{display:none}}.uk-footer{border-top:1px solid var(--uk-line);color:var(--uk-ink-3);padding:24px 0;font-size:13px}.uk-footer-in{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.uk-footer b{color:var(--uk-ink)}.uk-card{background:var(--uk-white);border:1px solid var(--uk-line);border-radius:18px;min-width:0;padding:20px}@media (min-width:768px){.uk-card{padding:26px}}.uk-card h2{font-size:22px}.uk-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.uk-card-head .uk-hint{margin:0}.uk-sub{font-family:var(--uk-display);font-size:16px}.uk-stack{align-content:start;gap:12px;min-width:0;display:grid}.uk-banner{border-radius:var(--uk-r);border-left:4px solid var(--uk-amber);background:var(--uk-amber-soft);margin:14px 0;padding:14px 16px;font-size:14.5px}.uk-banner-warn{border-left-color:var(--uk-amber);background:var(--uk-amber-soft)}.uk-banner-bad{border-left-color:var(--uk-red-2);background:var(--uk-red-soft)}.uk-pill{white-space:nowrap;background:var(--uk-cream);color:var(--uk-ink-2);border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.uk-pill-pending{background:var(--uk-amber-soft);color:#8a5a10}.uk-pill-confirmed{background:var(--uk-blue-soft);color:var(--uk-blue)}.uk-pill-preparing{background:var(--uk-red-soft);color:var(--uk-red-2)}.uk-pill-ready{color:#5a3d99;background:#ece3fb}.uk-pill-handed,.uk-pill-out{background:var(--uk-ink);color:#fff}.uk-pill-delivered,.uk-pill-collected{background:var(--uk-basil-soft);color:var(--uk-basil)}.uk-pill-rejected{color:#6b6b6b;background:#eee;text-decoration:line-through}.uk-steps{margin-top:20px;display:grid}.uk-steps li{grid-template-columns:28px 1fr;gap:12px;padding-bottom:16px;display:grid;position:relative}.uk-steps li:before{content:"";background:var(--uk-line);width:2px;position:absolute;top:28px;bottom:0;left:13px}.uk-steps li:last-child:before{display:none}.uk-steps li.is-done:before{background:var(--uk-basil)}.uk-step-dot{border:2px solid var(--uk-line);background:var(--uk-white);color:#fff;z-index:1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.uk-steps li.is-done .uk-step-dot{background:var(--uk-basil);border-color:var(--uk-basil)}.uk-steps li.is-now .uk-step-dot{border-color:var(--uk-red);box-shadow:0 0 0 4px var(--uk-red-soft)}.uk-step-main{flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-top:3px;display:flex}.uk-step-main b{font-size:15.5px}.uk-steps li:not(.is-done):not(.is-now) .uk-step-main b{color:var(--uk-ink-3);font-weight:500}.uk-step-main time{color:var(--uk-ink-3);font-variant-numeric:tabular-nums;font-size:13px}.uk-step-main em{color:var(--uk-red-2);font-size:12.5px}.uk-steps-compact{margin-top:0}.uk-steps-compact li{grid-template-columns:22px 1fr;padding-bottom:10px}.uk-steps-compact .uk-step-dot{width:22px;height:22px;font-size:11px}.uk-steps-compact li:before{top:22px;left:10px}.uk-steps-compact .uk-step-main{padding-top:1px}.uk-steps-compact .uk-step-main b{font-size:14px}.uk-msgs{gap:10px;margin-top:14px;display:grid}.uk-msg{border:1px solid var(--uk-line);border-radius:var(--uk-r);background:var(--uk-paper);min-width:0;padding:12px 14px}.uk-msg header{color:var(--uk-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:6px;font-size:12px;display:flex}.uk-msg-ch{text-transform:uppercase;letter-spacing:.06em;background:var(--uk-ink);color:#fff;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.uk-msg-sms .uk-msg-ch{background:var(--uk-basil)}.uk-msg-to{overflow-wrap:anywhere}.uk-msg time{font-variant-numeric:tabular-nums;margin-left:auto}.uk-msg-subj{margin-bottom:4px;font-size:15px;display:block}.uk-msg p{white-space:pre-line;color:var(--uk-ink-2);overflow-wrap:anywhere;font-size:14px}.uk-log{margin-top:10px;display:grid}.uk-log li{border-bottom:1px solid var(--uk-line-2);grid-template-columns:64px minmax(0,1fr);gap:2px 12px;padding:10px 0;font-size:14px;display:grid}.uk-log time{color:var(--uk-ink-3);font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px}.uk-log-main{min-width:0}.uk-log-src{text-transform:uppercase;letter-spacing:.04em;color:var(--uk-ink-3);grid-column:2;font-size:11.5px;font-weight:700}.uk-log li.k-status .uk-log-label{font-weight:700}.uk-log li.k-status .uk-log-src{color:var(--uk-red-2)}.uk-log li.k-station .uk-log-src{color:#8a5a10}.uk-log li.k-message .uk-log-src{color:var(--uk-basil)}.uk-log li.k-payment .uk-log-src{color:var(--uk-blue)}.uk-log details{margin-top:6px}.uk-log summary{cursor:pointer;color:var(--uk-ink-2);text-underline-offset:3px;font-size:13px;text-decoration:underline}.uk-log details .uk-msg{margin-top:8px}@media (min-width:640px){.uk-log li{grid-template-columns:64px minmax(0,1fr) 190px}.uk-log-src{text-align:right;grid-column:3;padding-top:2px}}.uk-track{padding:26px 0 56px}.uk-track-grid{align-items:start;gap:18px;display:grid}.uk-track-main{gap:18px;min-width:0;display:grid}@media (min-width:960px){.uk-track-grid{grid-template-columns:minmax(0,1fr) 340px}.uk-track-side{position:sticky;top:84px}}.uk-status{border-top:6px solid var(--uk-amber)}.uk-status-confirmed{border-top-color:var(--uk-blue)}.uk-status-preparing{border-top-color:var(--uk-red)}.uk-status-ready,.uk-status-handed,.uk-status-out{border-top-color:#6b4bb3}.uk-status-delivered,.uk-status-collected{border-top-color:var(--uk-basil)}.uk-status-rejected{border-top-color:#8c8c8c}.uk-status h1{font-size:clamp(30px,5vw,44px)}.uk-kitchen-mini{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.uk-kitchen-mini li{background:var(--uk-cream);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;display:inline-flex}.uk-kitchen-mini em{color:var(--uk-ink-3);font-weight:700}.uk-kitchen-mini li.is-doing{background:var(--uk-red-soft)}.uk-kitchen-mini li.is-doing em{color:var(--uk-red-2)}.uk-kitchen-mini li.is-done{background:var(--uk-basil-soft)}.uk-kitchen-mini li.is-done em{color:var(--uk-basil)}.uk-track-side h2{margin-bottom:12px}.uk-track-side .uk-sum{margin-top:10px}.uk-facts-dl{gap:10px;margin-top:14px;display:grid}.uk-facts-dl dt{text-transform:uppercase;letter-spacing:.08em;color:var(--uk-ink-3);font-size:11.5px;font-weight:700}.uk-facts-dl dd{overflow-wrap:anywhere;font-size:14.5px}.uk-facts-dl dd small{color:var(--uk-ink-2);font-size:13px;display:block}.uk-lookup h1{font-size:clamp(28px,4vw,38px)}.uk-lookup-list{gap:8px;margin:18px 0 20px;display:grid}.uk-lookup-list a{border:1px solid var(--uk-line);border-radius:var(--uk-r);grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;padding:14px;text-decoration:none;display:grid}.uk-lookup-list a:hover{border-color:var(--uk-ink)}.uk-lookup-list b{font-family:var(--uk-display)}.uk-lookup-list span{color:var(--uk-ink-2);min-width:0;font-size:14px}.uk-lookup-list em{color:var(--uk-ink-3);font-size:12px}@media (max-width:480px){.uk-lookup-list a{grid-template-columns:auto 1fr}.uk-lookup-list em{justify-self:end}.uk-lookup-list span{grid-area:2/1/auto/-1}}.uk-kds{--k-bg:#111214;--k-card:#1c1d21;--k-card-2:#25262b;--k-line:#33353b;--k-text:#f3f1ec;--k-mute:#a19e97;--k-green:#3fae63;--k-amber:#f2b33d;--k-red:#ef5a3c;background:var(--k-bg);color:var(--k-text);min-height:100vh}.uk-kds-top{z-index:30;border-bottom:1px solid var(--k-line);background:#0b0c0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 16px;display:flex;position:sticky;top:0}.uk-kds-brand small{color:var(--k-mute)}.uk-kds-filter{scrollbar-width:none;order:3;gap:6px;width:100%;display:flex;overflow-x:auto}.uk-kds-filter::-webkit-scrollbar{display:none}.uk-kds-filter button{background:var(--k-card);border:1px solid var(--k-line);min-height:44px;color:var(--k-text);white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.uk-kds-filter button b{background:var(--k-card-2);text-align:center;border-radius:999px;min-width:24px;padding:0 6px;font-size:12.5px}.uk-kds-filter button.is-active{background:var(--k-text);color:#111;border-color:var(--k-text)}.uk-kds-filter button.is-active b{background:var(--k-red);color:#fff}.uk-kds-clock{font-family:var(--uk-display);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:22px;font-weight:800;display:flex}.uk-kds-clock a{font-family:var(--uk-body);color:var(--k-mute);font-size:13px;font-weight:500}@media (min-width:1024px){.uk-kds-filter{order:0;width:auto}.uk-kds-top{padding:10px 24px}}.uk-kds-body{padding:16px}@media (min-width:1024px){.uk-kds-body{padding:20px 24px 40px}}.uk-kds h2{text-transform:uppercase;letter-spacing:.1em;color:var(--k-mute);font-size:15px;font-family:var(--uk-body);align-items:center;gap:8px;margin-bottom:10px;font-weight:700;display:flex}.uk-kds h2 b{color:var(--k-text);background:var(--k-card-2);letter-spacing:0;border-radius:999px;padding:0 8px;font-size:13px}.uk-kds-pending{border:2px dashed var(--k-amber);border-radius:14px;margin-bottom:18px;padding:14px}.uk-kds-pending h2{color:var(--k-amber)}.uk-kds-pending-list{gap:10px;display:grid}@media (min-width:768px){.uk-kds-pending-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.uk-pend{background:var(--k-card);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.uk-pend-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uk-pend-head b{font-family:var(--uk-display);font-size:19px}.uk-pend-head small{color:var(--k-amber);margin-left:auto;font-size:13px;font-weight:600}.uk-pend p{color:var(--k-mute);font-size:14.5px}.uk-pend-reject{gap:6px;display:grid}.uk-pend-reject label{color:var(--k-mute);font-size:12.5px}.uk-pend-reject select{background:var(--k-card-2);min-height:44px;color:var(--k-text);border:1px solid var(--k-line);border-radius:10px;padding:8px 10px;font-size:15px}.uk-kds-main{align-items:start;gap:18px;display:grid}@media (min-width:1100px){.uk-kds-main{grid-template-columns:minmax(0,1fr) 300px}}.uk-kds-tickets{align-items:start;gap:14px;display:grid}@media (min-width:680px){.uk-kds-tickets{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.uk-kds-empty{color:var(--k-mute);border:1px dashed var(--k-line);text-align:center;border-radius:12px;padding:26px 16px;font-size:15px}.uk-ticket{background:var(--k-card);border-top:6px solid var(--k-green);border-radius:14px;overflow:hidden}.uk-ticket.is-soon{border-top-color:var(--k-amber)}.uk-ticket.is-late{border-top-color:var(--k-red);box-shadow:0 0 0 1px #ef5a3c73}.uk-ticket-head{border-bottom:1px solid var(--k-line);gap:4px;padding:12px 14px;display:grid}.uk-ticket-head>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.uk-ticket-head b{font-family:var(--uk-display);letter-spacing:-.01em;font-size:22px}.uk-ticket-head small{color:var(--k-mute);font-size:13px}.uk-ticket-note{color:var(--k-amber);background:#f2b33d1f;padding:8px 14px;font-size:14px;font-weight:600}.uk-kds-type{text-transform:uppercase;letter-spacing:.06em;border-radius:6px;padding:3px 9px;font-size:11.5px;font-weight:800}.uk-kds-type.is-pickup{color:#a9c8f2;background:#2b3c55}.uk-kds-type.is-delivery{color:#e1b4f2;background:#4a2b55}.uk-timer{color:var(--k-mute);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:2px;font-size:13px;display:flex}.uk-timer b{color:var(--k-green);margin-left:auto;font-size:15px}.uk-timer.is-soon b{color:var(--k-amber)}.uk-timer.is-late b{color:var(--k-red)}.uk-st{border-bottom:1px solid var(--k-line);gap:8px;padding:12px 14px;display:grid}.uk-st:last-child{border-bottom:0}.uk-st-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.uk-st-head b{text-transform:uppercase;letter-spacing:.08em;color:var(--k-mute);font-size:13px}.uk-st-head span{background:var(--k-card-2);color:var(--k-mute);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.uk-st.is-doing .uk-st-head span{color:var(--k-amber);background:#f2b33d2e}.uk-st.is-done .uk-st-head span{color:#7fdc9b;background:#3fae6333}.uk-st ul{gap:3px;font-size:17px;font-weight:600;display:grid}.uk-st ul b{color:var(--k-amber);margin-right:4px}.uk-st.is-done ul{color:var(--k-mute);font-weight:500;text-decoration:line-through}.uk-st.is-done ul b{color:var(--k-mute)}.uk-st-actions{flex-wrap:wrap;gap:8px;display:flex}.uk-st-pack{background:#ffffff06}.uk-st-pack.is-locked .uk-st-head span{border:1px dashed var(--k-line);background:0 0}.uk-st-lock{color:var(--k-mute);font-size:14px}.uk-kbtn{background:var(--k-card-2);min-height:52px;color:var(--k-text);letter-spacing:.02em;text-transform:uppercase;border:1px solid #45474f;border-radius:10px;flex:120px;padding:10px 16px;font-size:16px;font-weight:800;transition:background .12s,transform 80ms}.uk-kbtn:hover{background:#30323a}.uk-kbtn:active{transform:scale(.98)}.uk-kbtn-done{background:var(--k-green);border-color:var(--k-green);color:#08130c}.uk-kbtn-done:hover{background:#4bc070}.uk-kbtn-go{background:var(--k-text);border-color:var(--k-text);color:#111}.uk-kbtn-go:hover{background:#fff}.uk-kbtn-ghost{background:0 0}.uk-kbtn-bad{background:var(--k-red);border-color:var(--k-red);color:#fff}.uk-kds-expo{border:1px solid var(--k-line);background:#16171a;border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}@media (min-width:1100px){.uk-kds-expo{position:sticky;top:76px}}.uk-expo{background:var(--k-card);border-left:4px solid #8b6fd6;border-radius:12px;gap:6px;padding:12px;display:grid}.uk-expo-handed,.uk-expo-out{border-left-color:var(--k-mute)}.uk-expo-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.uk-expo-head b{font-family:var(--uk-display);font-size:19px}.uk-expo-status{font-size:14px}.uk-expo small{color:var(--k-mute);font-size:12.5px}.uk-kds-note{color:var(--k-mute);max-width:70em;margin-top:20px;font-size:13px}.uk-app-top{background:var(--uk-ink);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.uk-app-brand small{color:#fff9}.uk-app-nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.uk-app-nav button,.uk-app-nav a{color:#fffc;border-radius:999px;align-items:center;min-height:40px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.uk-app-nav button:hover,.uk-app-nav a:hover{color:#fff;background:#ffffff14}.uk-app-nav button.is-active{color:var(--uk-ink);background:#fff}@media (min-width:768px){.uk-app-top{z-index:30;padding:12px 32px;position:sticky;top:0}}.uk-app-body{max-width:1440px;margin:0 auto;padding:18px 16px 48px}@media (min-width:768px){.uk-app-body{padding:24px 32px 64px}}.uk-kpis{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:1024px){.uk-kpis{grid-template-columns:repeat(4,1fr)}}.uk-kpis>div{background:var(--uk-white);border:1px solid var(--uk-line);border-radius:14px;align-content:start;gap:2px;min-width:0;padding:14px 16px;display:grid}.uk-kpis span{text-transform:uppercase;letter-spacing:.06em;color:var(--uk-ink-3);font-size:12px;font-weight:700}.uk-kpis b{font-family:var(--uk-display);font-size:30px}.uk-kpis small{color:var(--uk-ink-3);font-size:12.5px}.uk-kpis .is-bad{border-color:var(--uk-red)}.uk-kpis .is-bad b{color:var(--uk-red-2)}.uk-modeline{color:var(--uk-ink-2);margin-top:14px;font-size:14px}.uk-stagebar{scrollbar-width:thin;gap:6px;margin:14px 0;padding-bottom:4px;display:flex;overflow-x:auto}.uk-stagebar button{border:1px solid var(--uk-line);background:var(--uk-white);min-height:40px;color:var(--uk-ink-2);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.uk-stagebar button b{background:var(--uk-cream);color:var(--uk-ink);border-radius:999px;padding:1px 7px;font-size:12px}.uk-stagebar button:hover{border-color:var(--uk-ink)}.uk-stagebar button.is-active{background:var(--uk-ink);color:#fff;border-color:var(--uk-ink)}.uk-stagebar button.is-active b{background:var(--uk-red);color:#fff}.uk-dash{align-items:start;gap:16px;display:grid}@media (min-width:1024px){.uk-dash{grid-template-columns:320px minmax(0,1fr)}}.uk-orders{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:1024px){.uk-orders{max-height:calc(100vh - 100px);padding:2px;position:sticky;top:80px;overflow-y:auto}}.uk-order{text-align:left;border:1px solid var(--uk-line);background:var(--uk-white);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:4px;width:100%;min-width:0;padding:12px 14px;display:grid;position:relative}.uk-order:hover{border-color:var(--uk-ink)}.uk-order.is-sel{border-color:var(--uk-red);box-shadow:inset 0 0 0 1px var(--uk-red)}.uk-order-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.uk-order-top b{font-family:var(--uk-display);font-size:16px}.uk-order-sub{color:var(--uk-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.uk-order-foot{color:var(--uk-ink-3);justify-content:space-between;gap:8px;font-size:13px;display:flex}.uk-order-foot b{color:var(--uk-ink);font-variant-numeric:tabular-nums}.uk-tag-s{letter-spacing:.06em;text-transform:uppercase;background:var(--uk-paper);border:1px solid var(--uk-line);color:var(--uk-ink-3);border-radius:4px;padding:0 6px;font-size:10px;font-weight:700;position:absolute;bottom:-7px;right:12px}.uk-orders li{padding-bottom:4px}.uk-detail{min-width:0}.uk-detail-card{gap:18px;display:grid}.uk-detail-head{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.uk-detail-head h2{font-size:24px}.uk-detail-head .uk-eyebrow{margin-bottom:4px}.uk-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uk-decide{background:var(--uk-amber-soft);border:1px solid #efd9a8;border-radius:14px;gap:10px;padding:16px;display:grid}.uk-decide>p{font-size:14.5px}.uk-decide .uk-actions{margin-top:0}.uk-decide-go{background:#f1ecfb;border-color:#dccff4;justify-items:start}.uk-checks{gap:4px;font-size:13.5px;display:grid}.uk-checks li{align-items:baseline;gap:8px;display:flex}.uk-checks li span{text-align:center;flex-shrink:0;width:18px;font-weight:800}.uk-checks li.is-ok span{color:var(--uk-basil)}.uk-checks li.is-bad span{color:var(--uk-red-2)}.uk-checks em{color:var(--uk-ink-2)}.uk-detail-grid{gap:22px;display:grid}@media (min-width:900px){.uk-detail-grid{grid-template-columns:1fr 1fr}}.uk-timer-line{background:var(--uk-basil-soft);color:var(--uk-basil);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600}.uk-timer-line.is-soon{background:var(--uk-amber-soft);color:#8a5a10}.uk-timer-line.is-late{background:var(--uk-red-soft);color:var(--uk-red-2)}.uk-stlist{gap:6px;display:grid}.uk-stlist li{background:var(--uk-paper);border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:14px;display:flex}.uk-stlist em{color:var(--uk-ink-3);text-align:right;font-weight:700}.uk-stlist li.is-doing em{color:var(--uk-red-2)}.uk-stlist li.is-done em{color:var(--uk-basil)}.uk-pay{border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.uk-facts-dl dd small.uk-pay{font-size:12px;display:inline-block}.uk-pay.is-paid{background:var(--uk-basil-soft);color:var(--uk-basil)}.uk-pay.is-unpaid{background:var(--uk-amber-soft);color:#8a5a10}.uk-pay.is-voided{color:#6b6b6b;background:#eee}.uk-detail-log{border-top:1px solid var(--uk-line-2);padding-top:16px}.uk-settings{gap:18px;max-width:980px;display:grid}.uk-settings .uk-seg{margin-top:16px}.uk-rules{color:var(--uk-ink-2);gap:6px;margin-top:16px;font-size:14px;display:grid}.uk-rules li:before{content:"✓ ";color:var(--uk-basil);font-weight:800}.uk-check{border-bottom:1px solid var(--uk-line-2);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.uk-check input{width:22px;height:22px;accent-color:var(--uk-red);flex-shrink:0;margin:1px 0 0}.uk-check span{gap:2px;display:grid}.uk-check small{color:var(--uk-ink-3);font-size:13px}.uk-field-inline{max-width:360px;margin-top:14px}.uk-avail{margin-top:18px}.uk-avail ul{gap:6px;margin-top:8px;display:grid}@media (min-width:700px){.uk-avail ul{grid-template-columns:1fr 1fr}}.uk-avail li{border:1px solid var(--uk-line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.uk-avail li>span{min-width:0;font-size:14.5px;font-weight:600;display:grid}.uk-avail li small{color:var(--uk-ink-3);font-size:12.5px;font-weight:400}.uk-avail li.is-out{background:var(--uk-red-soft);border-color:#f2c7b9}.uk-detail{scroll-margin-top:12px}
