:root{--feuld-cloud-base:#1a2331;--feuld-cloud-ink:#f1ede7;--feuld-cloud-ink-secondary:#e8e5e2cc;--feuld-cloud-ink-muted:#d6d6dca3;--feuld-cloud-frame-edge:#ffffff12;--feuld-cloud-edge:#ffffff16;--feuld-cloud-edge-strong:#ffffff26;--feuld-cloud-rule:#ffffff17;--feuld-cloud-canvas:radial-gradient(40% 30% at 86% 6%, #88688694, transparent 74%), radial-gradient(26% 40% at 100% 18%, #745a708c, transparent 78%), radial-gradient(44% 24% at 56% 0%, #60628a6b, transparent 80%), radial-gradient(30% 34% at 100% 96%, #84607c66, transparent 74%), linear-gradient(90deg, transparent 72%, #4632486b 100%), linear-gradient(180deg, #1a2331 0%, #151e2b 26%, #141c28 70%, #1d2634 100%);--feuld-cloud-rail:radial-gradient(70% 12% at 0% 0%, #626c7e38, transparent 80%), linear-gradient(180deg, #1c232fc7 0%, #161e2aa8 40%, #121a25a8 76%, #1b202cb8 100%);--feuld-cloud-thread:linear-gradient(180deg, #141d2ab8 0%, #111b27b3 46%, #121b28b8 100%);--feuld-cloud-context:radial-gradient(70% 30% at 92% 100%, #9c749c66, transparent 80%), linear-gradient(180deg, #4c4a5ab8 0%, #2e2e3ca8 11%, #2c2a389e 32%, #3a3042a3 62%, #3c3446a8 100%);--feuld-cloud-frame-shadow:0 30px 60px -34px #10121c8c, 0 8px 22px -12px #10121c47, inset 0 1px 0 #ffffff0d;--feuld-cloud-panel-shadow:inset 0 1px 0 #ffffff0b, 0 18px 40px -30px #0009;--feuld-cloud-blur:blur(14px) saturate(115%);--feuld-cloud-radius:14px;--feuld-cloud-bubble-top:#3b3340;--feuld-cloud-bubble-bottom:#312b37;--feuld-cloud-bubble-member-top:#203245;--feuld-cloud-bubble-member-bottom:#1b2b3c;--feuld-cloud-bubble-member-edge:#a0c0e22b;--feuld-cloud-bubble-shadow:inset 0 1px 0 #ffffff0d, 0 10px 22px -16px #000000b3;--feuld-cloud-composer:linear-gradient(180deg, #3a414ed1, #303743d1);--feuld-cloud-composer-edge:#ffffff29;--feuld-cloud-placeholder:#ced2da9e;--feuld-cloud-send:linear-gradient(180deg, #8592a3 0%, #5f6c7f 100%);--feuld-cloud-send-edge:#ffffff38;--feuld-cloud-selected:linear-gradient(180deg, #4e566857, #3840504d);--feuld-cloud-selected-edge:#ffffff21;--feuld-cloud-performance-accent:#c9727f;--feuld-cloud-nutrition-accent:#7fae9c;--feuld-cloud-concierge-accent:#8fa6bd;--feuld-cloud-network-accent:#a59cb3}.feuld-cloud{color:var(--feuld-cloud-ink);background:var(--feuld-cloud-canvas);box-shadow:var(--feuld-cloud-frame-shadow)}.feuld-cloud-surface{color:var(--feuld-cloud-ink);border:1px solid var(--feuld-cloud-edge);border-radius:var(--feuld-cloud-radius);box-shadow:var(--feuld-cloud-panel-shadow);-webkit-backdrop-filter:var(--feuld-cloud-blur)}.feuld-cloud-surface--rail{background:var(--feuld-cloud-rail)}.feuld-cloud-surface--thread{background:var(--feuld-cloud-thread)}.feuld-cloud-surface--context{background:var(--feuld-cloud-context)}.fe-card.fe-card--cloud{color:var(--feuld-cloud-ink);border:1px solid var(--feuld-cloud-edge);border-radius:var(--feuld-cloud-radius);background:var(--feuld-cloud-thread);box-shadow:var(--feuld-cloud-panel-shadow);-webkit-backdrop-filter:var(--feuld-cloud-blur)}.fe-card.fe-card--cloud:before,.fe-card.fe-card--cloud:after{content:none}.fe-card.fe-card--cloud-rail{background:var(--feuld-cloud-rail)}.fe-card.fe-card--cloud-context{background:var(--feuld-cloud-context)}@media (prefers-reduced-transparency:reduce){.feuld-cloud-surface{-webkit-backdrop-filter:none}}.kxw-stage{--kxw-accent:#e85b3a;--kxw-page:#f4f0e8;min-width:0;padding:4px clamp(12px,1.4vw,22px) clamp(12px,1.4vw,22px)}.kxw{--kxw-ink:var(--feuld-cloud-ink);--kxw-ink-2:#c6cbd5;--kxw-ink-3:#b2bbca;--kxw-edge:var(--feuld-cloud-edge);--kxw-edge-strong:var(--feuld-cloud-edge-strong);--kxw-rule:var(--feuld-cloud-rule);--kxw-inset:#ffffff0b;--kxw-inset-hover:#ffffff13;--kxw-control:#ffffff0d;--kxw-selected:var(--feuld-cloud-selected);--kxw-primary:#f3efe8;--kxw-primary-ink:#172536;--kxw-primary-edge:#fff6;--kxw-accent-ink:#f08b6f;--kxw-accent-soft:#e85b3a24;--kxw-focus:#f3d3c7;--kxw-photo-fade:#18212e;--kxw-frame-shadow:var(--feuld-cloud-frame-shadow);--kxw-scheme:dark;--surface:var(--kxw-inset);--surface-raised:var(--kxw-inset);--surface-border:var(--feuld-cloud-edge);--member-card-shadow:none;--text-primary:var(--kxw-ink);--text-secondary:var(--kxw-ink-2);--text-tertiary:var(--kxw-ink-3);--wsh-ink:var(--kxw-ink);--wsh-ink-2:var(--kxw-ink-2);--wsh-ink-3:var(--kxw-ink-3);--wsh-line:var(--feuld-cloud-edge);--wsh-line-soft:var(--feuld-cloud-rule);--wsh-surface:var(--kxw-inset);--hairline:var(--feuld-cloud-rule);--kx-accent:var(--kxw-accent-ink);isolation:isolate;border:1px solid var(--feuld-cloud-frame-edge);min-width:0;color:var(--kxw-ink);background:var(--feuld-cloud-canvas);box-shadow:var(--kxw-frame-shadow);color-scheme:var(--kxw-scheme);font-family:var(--font-ui);border-radius:18px;padding:clamp(18px,2vw,30px) clamp(14px,1.5vw,22px) clamp(14px,1.5vw,22px);position:relative;overflow:hidden}html:not([data-theme=dark]) .kxw-stage{--kxw-page:#eef5fc}html:not([data-theme=dark]) .kxw:not([data-kxw-appearance=dark]),.kxw[data-kxw-appearance=light]{--feuld-cloud-ink:#172536;--feuld-cloud-edge:#5c7a9c2e;--feuld-cloud-edge-strong:#a5b9ce;--feuld-cloud-rule:#53709133;--feuld-cloud-frame-edge:#ffffffbf;--feuld-cloud-canvas:radial-gradient(ellipse at 100% 0%, #889db770, transparent 57%), radial-gradient(ellipse at 47% 10%, #c3dff9cc, transparent 58%), linear-gradient(135deg, #fcfcfa 0%, #eef5fc 36%, #dfedfa 74%, #e8f0f7 100%);--feuld-cloud-rail:linear-gradient(155deg, #ffffffab, #e7f2fd85);--feuld-cloud-thread:linear-gradient(155deg, #ffffffb3, #eff6ff8f);--feuld-cloud-context:linear-gradient(160deg, #eff5fcb3, #d3e0ef8a);--feuld-cloud-panel-shadow:inset 0 1px 0 #ffffffbf, 0 16px 36px -28px #3a526f40;--feuld-cloud-selected:linear-gradient(135deg, #d8eafbb3, #bad6f16b);--kxw-ink-2:#455e79;--kxw-ink-3:#4e637c;--kxw-inset:#ffffff6b;--kxw-inset-hover:#ffffffa8;--kxw-control:#ffffff80;--kxw-primary:#24446a;--kxw-primary-ink:#fff;--kxw-primary-edge:#1c3757;--kxw-accent-ink:#b13d1f;--kxw-accent-soft:#e85b3a1a;--kxw-focus:#315f91;--kxw-photo-fade:#edf4fb;--kxw-frame-shadow:0 18px 50px -32px #3a526f59, inset 0 1px 0 #ffffffb3;--kxw-scheme:light}@media (prefers-reduced-transparency:reduce){html:not([data-theme=dark]) .kxw:not([data-kxw-appearance=dark]),.kxw[data-kxw-appearance=light]{--feuld-cloud-rail:#eff5fb;--feuld-cloud-thread:#f6f9fd;--feuld-cloud-context:#e1ebf6}.kxw .kxw-panel{-webkit-backdrop-filter:none}}.app-shell.kitchen-world[data-kitchen-workspace],.app-shell.world-shell.kitchen-world[data-kitchen-workspace]>.app-main.app-main.app-main{background:var(--kxw-page-ground,#f4f0e8);padding-bottom:0}html:not([data-theme=dark]) .app-shell.kitchen-world[data-kitchen-workspace]{--kxw-page-ground:#eef5fc;--member-canvas:#eef5fc}html:not([data-theme=dark]) .app-shell.kitchen-world[data-kitchen-workspace] .wsh-top{-webkit-backdrop-filter:blur(14px)saturate(115%);background:#f0f6fce0;border-bottom-color:#5c7a9c29}html:not([data-theme=dark]) .app-shell.kitchen-world[data-kitchen-workspace] .wsh-top :is(.wsh-back,.wsh-mark,.wsh-nav-item,.kx-search-link,.kx-ayda-utility,.wsh-account){color:#172536}html:not([data-theme=dark]) .app-shell.kitchen-world[data-kitchen-workspace] :is(.kx-ayda-utility-avatar,.wsh-account-mark){color:#fff;background:#24446a;border-color:#24446a}.kxw-media{z-index:-1;pointer-events:none;width:min(48%,760px);height:330px;position:absolute;inset:0 0 auto auto}.kxw-media img{object-fit:cover;object-position:60% 55%;-webkit-mask-composite:source-in;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#000 52%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#000 52%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}html:not([data-theme=dark]) .kxw:not([data-kxw-appearance=dark]) .kxw-media img,.kxw[data-kxw-appearance=light] .kxw-media img{opacity:.94}html[data-theme=dark] .kxw-media img,.kxw[data-kxw-appearance=dark] .kxw-media img{opacity:.72;filter:saturate(.9)brightness(.86)}.kxw-head{justify-content:space-between;align-items:flex-start;gap:24px;min-height:92px;padding:4px clamp(4px,1vw,14px) clamp(18px,2vw,26px);display:flex}.kxw-title{min-width:0}.kxw-context{color:var(--kxw-ink-2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 14px;font-size:14px;display:flex}.kxw-context a{min-height:32px;color:var(--kxw-ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.kxw .kxw-h1{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.04em;color:var(--kxw-ink);margin:0;font-size:clamp(38px,4.1vw,62px);font-weight:400;line-height:.98}.kxw-subtitle{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.025em;color:var(--kxw-ink-2);margin:6px 0 0;font-size:clamp(22px,2.35vw,36px);font-weight:300;line-height:1.12}.kxw-subtitle--italic{font-family:var(--font-ui);letter-spacing:-.02em;font-style:italic;font-weight:300}.kxw-head-aside{flex:none;align-items:center;gap:0;padding-top:10px;display:flex}.kxw-grid{align-items:stretch;gap:12px;min-width:0;display:grid}.kxw-panel{border:1px solid var(--feuld-cloud-edge);border-radius:var(--feuld-cloud-radius);min-width:0;box-shadow:var(--feuld-cloud-panel-shadow);-webkit-backdrop-filter:var(--feuld-cloud-blur);color:var(--kxw-ink);padding:clamp(18px,1.6vw,26px) clamp(16px,1.4vw,22px)}.kxw-panel--rail{background:var(--feuld-cloud-rail)}.kxw-panel--thread{background:var(--feuld-cloud-thread)}.kxw-panel--context{background:var(--feuld-cloud-context)}.kxw .kxw-panel-title{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.025em;color:var(--kxw-ink);margin:0;font-size:clamp(21px,1.75vw,27px);font-weight:400;line-height:1.12}.kxw-panel-lede{color:var(--kxw-ink-2);margin:6px 0 0;font-size:15px;line-height:1.45}.kxw-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.kxw-count{font-family:var(--font-data);color:var(--kxw-ink-2);font-size:14px}.kxw-rule{background:var(--feuld-cloud-rule);border:0;height:1px;margin:18px 0}.kxw-note{color:var(--kxw-ink-2);align-items:center;gap:10px;margin:12px 2px 0;font-size:13.5px;line-height:1.4;display:flex}.kxw-note svg{flex:none;width:18px;height:18px}.kxw-muted{color:var(--kxw-ink-2)}.kxw-state{border:1px dashed var(--feuld-cloud-edge-strong);color:var(--kxw-ink-2);border-radius:12px;padding:18px}.kxw-state strong{color:var(--kxw-ink);margin-bottom:4px;font-weight:500;display:block}.kxw-state--error{border-style:solid}.kxw-state p{margin:0 0 10px;line-height:1.45}.kxw-state p:last-child{margin-bottom:0}.kxw-skeleton{background:var(--kxw-inset);border-radius:12px;animation:1.4s ease-in-out infinite alternate kxw-pulse}@keyframes kxw-pulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kxw-skeleton{animation:none}}.kxw :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--kxw-focus);outline-offset:2px}.kxw-btn{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);min-height:44px;color:var(--kxw-ink);font:500 15px/1.2 var(--font-ui);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.kxw-btn:hover:not(:disabled){background:var(--kxw-inset-hover)}.kxw-btn svg{flex:none;width:18px;height:18px}.kxw-btn--primary{border-color:var(--kxw-primary-edge);background:var(--kxw-primary);color:var(--kxw-primary-ink);box-shadow:inset 0 1px #ffffff2e,0 10px 22px -16px #10182899}.kxw-btn--primary:hover:not(:disabled){background:var(--kxw-primary);filter:brightness(1.06)}.kxw-btn--danger{border-color:var(--kxw-accent)}.kxw-btn--block{width:100%}.kxw-btn--sm{min-height:40px;padding:0 14px;font-size:14px}.kxw-btn:disabled{cursor:not-allowed;opacity:.5;filter:saturate(.4)}.kxw-icon-btn{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);width:40px;height:40px;color:var(--kxw-ink);cursor:pointer;border-radius:6px;flex:none;place-items:center;display:inline-grid}.kxw-icon-btn:hover:not(:disabled){background:var(--kxw-inset-hover)}.kxw-icon-btn:disabled{cursor:not-allowed;opacity:.45}.kxw-icon-btn svg{width:18px;height:18px}.kxw-icon-btn--round{border-radius:50%}.kxw-link{min-height:32px;color:var(--kxw-accent-ink);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.kxw-link:hover{text-underline-offset:3px;text-decoration:underline}.kxw-link svg{width:14px;height:14px}.kxw-search{align-items:center;min-width:0;display:flex;position:relative}.kxw-search svg{width:19px;height:19px;color:var(--kxw-ink-2);pointer-events:none;position:absolute;left:16px}.kxw-search input{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);width:100%;min-height:46px;color:var(--kxw-ink);font:400 15px/1.2 var(--font-ui);border-radius:6px;padding:0 14px 0 48px}.kxw-search input::placeholder{color:var(--kxw-ink-3)}.kxw-segmented{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);border-radius:7px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px;display:inline-grid}.kxw-segmented>:is(button,a){min-height:42px;color:var(--kxw-ink-2);font:400 15px/1.2 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.kxw-segmented>:is(button,a)+:is(button,a){border-left-color:var(--feuld-cloud-rule);border-radius:0 5px 5px 0}.kxw-segmented>:is([aria-pressed=true],[aria-current=page],[aria-selected=true]){border-color:var(--feuld-cloud-edge-strong);border-left:2px solid var(--kxw-accent);background:var(--feuld-cloud-selected);color:var(--kxw-ink);border-radius:5px;font-weight:500}.kxw-segmented--solid>:is([aria-pressed=true],[aria-current=page]){border-color:var(--kxw-primary-edge);background:var(--kxw-primary);color:var(--kxw-primary-ink)}html[data-theme=dark] .kxw-segmented--solid>:is([aria-pressed=true],[aria-current=page]),.kxw[data-kxw-appearance=dark] .kxw-segmented--solid>:is([aria-pressed=true],[aria-current=page]){color:var(--kxw-ink);background:linear-gradient(#e85b3a38,#e85b3a1f);border-color:#e85b3a8c}.kxw-status{color:var(--kxw-ink);white-space:nowrap;align-items:center;gap:9px;font-size:15px;display:inline-flex}.kxw-status:before{content:"";background:var(--kxw-status-dot,var(--kxw-accent));border-radius:50%;flex:none;width:10px;height:10px}.kxw-status--settled{--kxw-status-dot:var(--kxw-ink-3)}.kxw-status--quiet:before{border:1.5px solid var(--kxw-ink-3);background:0 0}.kxw-chip{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);border-radius:999px;padding:8px 16px;font-size:14px}.kxw-thumb{background:var(--kxw-inset);border-radius:10px;flex:none;position:relative;overflow:hidden}.kxw-thumb img{object-fit:cover;width:100%;height:100%;display:block}.kxw-thumb--text{color:var(--kxw-ink-3);border:1px solid var(--feuld-cloud-rule);place-items:center;display:grid}.kxw-thumb--text svg{width:26px;height:26px}.kxw-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.kxw-grid--orders{grid-template-columns:minmax(0,1fr) minmax(340px,500px);align-items:start}.kxw-orders-side{gap:10px;min-width:0;display:grid}.kxw-orders-list-panel{min-height:720px}.kxw-orders-summary{align-items:stretch;display:flex}.kxw-orders-summary p{color:var(--kxw-ink-2);white-space:nowrap;margin:0;padding:14px 34px;font-size:16px}.kxw-orders-summary p+p{border-left:1px solid var(--feuld-cloud-rule)}.kxw-orders-summary p:last-child{padding-right:14px}.kxw-orders-tools{grid-template-columns:auto minmax(0,1fr);gap:18px;margin:18px 0 24px;display:grid}.kxw-request-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kxw-request{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);width:100%;min-height:114px;color:var(--kxw-ink);text-align:left;font:inherit;cursor:pointer;border-radius:10px;grid-template-columns:252px minmax(0,1fr) auto 28px;align-items:center;gap:22px;padding:0 18px 0 0;display:grid;position:relative;overflow:hidden}.kxw-request:hover{background:var(--kxw-inset-hover)}.kxw-request[aria-current=true]{border-color:var(--feuld-cloud-edge-strong);background:var(--feuld-cloud-selected);box-shadow:inset 4px 0 0 var(--kxw-accent)}.kxw-request-media{align-self:stretch;height:100%;min-height:112px}.kxw-request-media img{-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.kxw-request-media.kxw-thumb{border-radius:0}.kxw-request--text{grid-template-columns:104px minmax(0,1fr) auto 28px}.kxw-request-media.kxw-thumb--text{border-radius:10px;align-self:center;width:84px;height:84px;min-height:0;margin:0 0 0 16px}.kxw-request-copy{gap:4px;min-width:0;display:grid}.kxw-request-name{letter-spacing:-.015em;font-size:20px;font-weight:500}.kxw-request-date{color:var(--kxw-ink-2);font-size:16px}.kxw-request-ref{font-family:var(--font-data);color:var(--kxw-ink-2);font-size:13px}.kxw-request svg.kxw-chevron{width:20px;height:20px;color:var(--kxw-ink)}.kxw-selected-media{height:230px;margin:-6px -22px 0;position:relative}.kxw-selected-media img{object-fit:cover;-webkit-mask-composite:source-in;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12%);mask-image:linear-gradient(#000 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12%);-webkit-mask-composite:source-in;mask-composite:intersect}.kxw-selected-name{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.025em;color:var(--kxw-ink);margin:-42px 0 8px;font-size:27px;font-weight:400;position:relative}.kxw-selected-name--plain{margin-top:10px}.kxw-selected-meta{border-bottom:1px solid var(--feuld-cloud-rule);gap:6px;padding-bottom:14px;display:grid}.kxw-selected-meta .kxw-request-date{font-size:17px}.kxw-selected-items{color:var(--kxw-ink-2);margin:12px 0 0;padding:0 0 0 18px}.kxw-selected-note{color:var(--kxw-ink-2);margin:12px 0 0;font-size:14px}.kxw-timeline{grid-template-columns:repeat(var(--kxw-steps,4), minmax(0, 1fr));margin:22px 0 18px;padding:0;list-style:none;display:grid}.kxw-timeline li{color:var(--kxw-ink-2);text-align:center;justify-items:center;gap:12px;font-size:14px;display:grid;position:relative}.kxw-timeline li:before{content:"";background:var(--feuld-cloud-edge-strong);height:1px;position:absolute;top:10px;left:0;right:0}.kxw-timeline li:first-child:before{left:50%}.kxw-timeline li:last-child:before{right:50%}.kxw-timeline-dot{border:1.5px solid var(--kxw-ink-2);background:var(--kxw-photo-fade);border-radius:50%;width:21px;height:21px;position:relative}.kxw-timeline li.is-reached .kxw-timeline-dot{border-color:var(--kxw-accent);background:var(--kxw-accent);box-shadow:inset 0 0 0 3px var(--kxw-photo-fade)}.kxw-timeline li[aria-current=step]{color:var(--kxw-ink);font-weight:500}.kxw-cancel{gap:8px;margin-top:4px;display:grid}.kxw-cancel-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kxw-caption{color:var(--kxw-ink-2);margin:0;font-size:13.5px}.kxw-alert{color:var(--kxw-accent-ink);margin:10px 0 0;font-size:14px}.kxw-service{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:18px;display:grid}.kxw-service-icon{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);width:56px;height:56px;color:var(--kxw-ink);border-radius:12px;place-items:center;display:grid}.kxw-service-icon svg{width:26px;height:26px}.kxw-service-icon--round{border-radius:50%}.kxw-service h2,.kxw-service h3{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.02em;color:var(--kxw-ink);margin:0 0 6px;font-size:22px;font-weight:400}.kxw-service p{color:var(--kxw-ink-2);margin:0;line-height:1.45}.kxw-service .kxw-service-status{color:var(--kxw-ink);margin-bottom:4px;font-size:17px}.kxw-service dl{gap:8px;margin:10px 0 0;display:grid}.kxw-service dl div{justify-content:space-between;gap:12px;display:flex}.kxw-service dt{color:var(--kxw-ink-2)}.kxw-service dd{font-family:var(--font-data);color:var(--kxw-ink);margin:0}.kxw-service .mh-delivery-map-canvas{border-radius:10px;height:220px;margin-top:14px;overflow:hidden}.kxw--week .kxw-head{min-height:128px}.kxw-weekbar{border:1px solid var(--feuld-cloud-edge);background:var(--feuld-cloud-rail);max-width:1256px;box-shadow:var(--feuld-cloud-panel-shadow);-webkit-backdrop-filter:var(--feuld-cloud-blur);border-radius:12px;grid-template-columns:auto repeat(7,minmax(0,1fr));align-items:stretch;margin:0 0 14px;display:grid}.kxw-weekbar-range{border-right:1px solid var(--feuld-cloud-rule);align-items:center;gap:16px;padding:10px 18px;display:flex}.kxw-weekbar-range strong{text-align:center;white-space:nowrap;min-width:15ch;font-size:18px;font-weight:400}.kxw-day{min-height:70px;color:var(--kxw-ink-2);font:400 15px/1.2 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:0;align-content:center;justify-items:center;gap:2px;padding:6px 4px 10px;display:grid;position:relative}.kxw-day+.kxw-day{box-shadow:inset 1px 0 0 var(--feuld-cloud-rule)}.kxw-day strong{color:var(--kxw-ink);font-size:17px;font-weight:400;font-family:var(--font-data)}.kxw-day-mark{border:1.5px solid var(--kxw-ink-3);border-radius:50%;width:7px;height:7px;margin-top:4px}.kxw-day-mark.is-planned{background:#4a8fd1;border-color:#4a8fd1}html[data-theme=dark] .kxw-day-mark.is-planned,:where(.kxw[data-kxw-appearance=dark]) .kxw-day-mark.is-planned{background:#8cc1ee;border-color:#8cc1ee}.kxw-day:hover{background:var(--kxw-inset)}.kxw-day[aria-pressed=true]{background:var(--feuld-cloud-selected);box-shadow:inset 0 0 0 1px var(--feuld-cloud-edge-strong), inset 0 -3px 0 var(--kxw-accent);color:var(--kxw-ink);border-radius:8px}.kxw-day[aria-pressed=true] .kxw-day-mark.is-planned{border-color:var(--kxw-accent);background:var(--kxw-accent)}.kxw-day.is-today strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.kxw-grid--week{grid-template-columns:minmax(270px,368px) minmax(0,1fr) minmax(260px,318px)}.kxw-saved{flex-direction:column;display:flex}.kxw-saved-list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.kxw-saved-item{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);border-radius:10px;gap:10px;padding:14px 14px 14px 16px;display:grid}.kxw-saved-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.kxw-saved-name{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:400;line-height:1.25}.kxw-saved-meta{color:var(--kxw-ink-2);margin:3px 0 0;font-size:13.5px}.kxw-saved-foot{gap:10px;margin-top:auto;padding-top:18px;display:grid}.kxw-menu{position:relative}.kxw-menu-list{z-index:5;border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-photo-fade);border-radius:10px;min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -22px #0a101c8c}.kxw-menu-list button{min-height:42px;color:var(--kxw-ink);font:400 15px/1.2 var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px}.kxw-menu-list button:hover,.kxw-menu-list button:focus-visible{background:var(--kxw-inset-hover)}.kxw-inline-form{gap:10px;display:grid}.kxw-inline-form label{color:var(--kxw-ink-2);font-size:13.5px}.kxw-inline-form input[type=text],.kxw-inline-form select{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);min-height:44px;color:var(--kxw-ink);font:400 15px/1.2 var(--font-ui);border-radius:6px;padding:0 12px}.kxw-inline-actions{flex-wrap:wrap;gap:8px;display:flex}.kxw-slot-choices{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.kxw-slot-choices legend{color:var(--kxw-ink-2);margin-bottom:8px;font-size:13.5px}.kxw-slot-choice{position:relative}.kxw-slot-choice input{opacity:0;cursor:pointer;position:absolute;inset:0}.kxw-slot-choice span{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);border-radius:6px;align-items:center;min-height:40px;padding:0 12px;font-size:14px;display:inline-flex}.kxw-slot-choice input:checked+span{border-color:var(--kxw-accent);box-shadow:inset 0 0 0 1px var(--kxw-accent);color:var(--kxw-ink)}.kxw-slot-choice input:focus-visible+span{outline:2px solid var(--kxw-focus);outline-offset:2px}.kxw-day-panel{flex-direction:column;display:flex}.kxw-slot{margin-top:14px}.kxw .kxw-slot-title{font-family:var(--font-ui);letter-spacing:0;color:var(--kxw-ink);margin:0 0 8px;font-size:17px;font-weight:500}.kxw-slot-empty{border:1px dashed var(--feuld-cloud-edge-strong);border-radius:10px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:88px;padding:12px 16px 12px 34px;display:grid}.kxw-slot-empty p{margin:0}.kxw-slot-empty strong{color:var(--kxw-ink);font-size:17px;font-weight:400;display:block}.kxw-slot-empty span{color:var(--kxw-ink-2);font-size:14px}.kxw-slot-icon{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);width:60px;height:60px;color:var(--kxw-ink);border-radius:50%;place-items:center;display:grid}.kxw-slot-icon svg{width:24px;height:24px}.kxw-entry{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);border-radius:10px;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:104px;margin-bottom:8px;padding:4px 16px 4px 4px;display:grid}.kxw-entry--text{grid-template-columns:60px minmax(0,1fr) auto;padding-left:34px}.kxw-entry .kxw-thumb{border-radius:8px;height:100px}.kxw-entry-copy{gap:4px;min-width:0;display:grid}.kxw-entry-title{color:var(--kxw-ink);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:500}.kxw-entry-title a{color:inherit;text-decoration:none}.kxw-entry-title a:hover{text-decoration:underline}.kxw-entry-kind{color:var(--kxw-ink-2);font-size:14px}.kxw-entry-desc{color:var(--kxw-ink-2);margin:0;font-size:14px;line-height:1.4}.kxw-entry-actions{align-items:center;gap:8px;display:flex}.kxw-entry-tools{grid-column:1/-1;padding:6px 4px 12px 30px}.kxw-slot-tools{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);border-radius:10px;margin-top:10px;padding:16px}.kxw-routes{border-top:1px solid var(--feuld-cloud-rule);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.kxw-routes p{color:var(--kxw-ink-2);margin:0 8px 0 0;font-size:14px}.kxw-day-foot{margin-top:auto;padding-top:10px}.kxw-stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.kxw-stat{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);color:var(--kxw-ink);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:16px 14px 14px;text-decoration:none;display:grid}.kxw-stat svg{grid-row:1;width:22px;height:22px}.kxw-stat strong{font-family:var(--font-data);font-size:26px;font-weight:400;line-height:1}.kxw-stat span{color:var(--kxw-ink-2);grid-column:1/-1;justify-self:end;margin-top:8px;font-size:13px}.kxw-dayline-label{color:var(--kxw-ink-2);margin:0 0 10px;font-size:14px}.kxw-dayline-date{align-items:center;gap:12px;margin:0 0 12px;font-size:18px;display:flex}.kxw-dayline-date svg{width:22px;height:22px}.kxw-dayline{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kxw-dayline button{width:100%;min-height:58px;color:var(--kxw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:10px 28px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:6px 4px;display:grid}.kxw-dayline button:hover{background:var(--kxw-inset)}.kxw-dayline .kxw-dot{border-radius:50%;width:8px;height:8px}.kxw-dayline .kxw-dot.is-planned{background:var(--kxw-accent)}.kxw-dayline svg{width:22px;height:22px}.kxw-dayline-copy{gap:2px;min-width:0;display:grid}.kxw-dayline-copy strong{font-size:15px;font-weight:400}.kxw-dayline-copy span{color:var(--kxw-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.kxw-ask{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);color:var(--kxw-ink);border-radius:10px;grid-template-columns:48px minmax(0,1fr) 16px;align-items:start;gap:14px;margin-top:18px;padding:18px 16px;text-decoration:none;display:grid}.kxw-ask:hover{background:var(--kxw-inset-hover)}.kxw-ask-avatar{color:var(--kxw-ink);border:1px solid var(--feuld-cloud-edge-strong);width:48px;height:48px;font-size:18px;font-family:var(--font-data);border-radius:50%;place-items:center;display:grid;overflow:hidden}.kxw-ask-avatar img{object-fit:cover;width:100%;height:100%}.kxw-ask-avatar svg{width:26px;height:26px}.kxw-ask strong{font-size:17px;font-weight:400;display:block}.kxw-ask>span:not(.kxw-ask-avatar) span{color:var(--kxw-ink-2);margin-top:4px;font-size:13.5px;line-height:1.4;display:block}.kxw-ask>svg{width:16px;height:16px;margin-top:4px}.kxw-banner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:92px;margin-top:12px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.kxw-banner-media{z-index:0;pointer-events:none;width:min(46%,600px);position:absolute;inset:0 200px 0 auto}.kxw-banner-media img{object-fit:cover;object-position:50% 58%;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 64%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 64%,#0000 100%)}html[data-theme=dark] .kxw-banner-media img,.kxw[data-kxw-appearance=dark] .kxw-banner-media img{opacity:.66;filter:brightness(.85)}.kxw-banner>:not(.kxw-banner-media){z-index:1;position:relative}.kxw .kxw-banner h2{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.02em;color:var(--kxw-ink);margin:0;font-size:25px;font-weight:400}.kxw-banner p{color:var(--kxw-ink-2);margin:4px 0 0}.kxw-banner-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.kxw-recommendations:empty{display:none}.kxw-recommendations{margin-top:12px}.kxw-grid--build{grid-template-columns:minmax(260px,352px) minmax(0,1fr) minmax(270px,358px)}.kxw-steps{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);border-radius:10px;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.kxw-steps li+li{border-top:1px solid var(--feuld-cloud-rule)}.kxw-step{width:100%;min-height:68px;color:var(--kxw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:8px 16px 8px 20px;display:grid;position:relative}.kxw-step:hover:not(:disabled){background:var(--kxw-inset-hover)}.kxw-step:disabled{cursor:not-allowed;color:var(--kxw-ink-3)}.kxw-step[aria-current=step]{background:var(--feuld-cloud-selected);box-shadow:inset 5px 0 0 var(--kxw-accent)}.kxw-step-icon svg{width:30px;height:30px;display:block}.kxw-step-copy{gap:4px;min-width:0;display:grid}.kxw-step-copy strong{font-size:16px;font-weight:500}.kxw-step-copy span{color:var(--kxw-ink-2);overflow-wrap:anywhere;font-size:14px}.kxw-step-end svg{width:18px;height:18px;display:block}.kxw-step-done{background:var(--kxw-inset-hover);border:1px solid var(--feuld-cloud-edge-strong);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.kxw-step-done svg{width:14px;height:14px}.kxw-build-left{flex-direction:column;display:flex}.kxw-build-left-foot{border-top:1px solid var(--feuld-cloud-rule);margin-top:auto;padding-top:18px}.kxw-build-centre{flex-direction:column;min-width:0;display:flex}.kxw .kxw-stage-title{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.03em;color:var(--kxw-ink);margin:0;font-size:clamp(26px,2.3vw,34px);font-weight:400}.kxw .kxw-stage-title:focus{outline:none}.kxw-selection-line{border-top:1px solid var(--feuld-cloud-rule);border-bottom:1px solid var(--feuld-cloud-rule);align-items:center;gap:14px;margin-top:18px;padding:18px 0;display:flex}.kxw-selection-line .kxw-check{background:var(--kxw-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.kxw-selection-line .kxw-check svg{width:16px;height:16px}.kxw-selection-line p{margin:0}.kxw-selection-line strong{font-size:16px;font-weight:400;display:block}.kxw-selection-line span{color:var(--kxw-ink-2);font-size:14px}.kxw-build-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.kxw-build-nav .kxw-btn{min-width:158px;min-height:50px}.kxw-build-nav .kxw-btn--primary{min-width:236px}.kxw-build-nav-end{gap:8px;display:flex}.kxw-summary-list{border:1px solid var(--feuld-cloud-edge);background:var(--kxw-inset);border-radius:10px;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.kxw-summary-list li+li{border-top:1px solid var(--feuld-cloud-rule)}.kxw-summary-row{width:100%;min-height:62px;color:var(--kxw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:6px 14px 6px 18px;display:grid;position:relative}.kxw-summary-row:hover:not(:disabled){background:var(--kxw-inset-hover)}.kxw-summary-row:disabled{cursor:default}.kxw-summary-row[aria-current=step]{box-shadow:inset 4px 0 0 var(--kxw-accent);background:var(--feuld-cloud-selected)}.kxw-summary-row .kxw-step-icon svg{width:28px;height:28px}.kxw-summary-row strong{font-size:16px;font-weight:500}.kxw-summary-row .kxw-summary-value{color:var(--kxw-ink-2);overflow-wrap:anywhere;font-size:14px;display:block}.kxw-summary-row .kxw-summary-aside{color:var(--kxw-ink-2);font-size:14px}.kxw-summary-row>svg{width:16px;height:16px}.kxw-summary-facts{color:var(--kxw-ink-2);margin-top:16px;font-size:14px}.kxw-summary-facts p{margin:0 0 8px}.kxw-summary-save{border-top:1px solid var(--feuld-cloud-rule);text-align:center;gap:12px;margin-top:20px;padding-top:20px;display:grid}.kxw-build-right{flex-direction:column;display:flex}.kxw-build-right .kxw-summary-save{margin-top:auto}.kxw-build-right .mb-nutrition,.kxw-build-right .mns{margin-top:14px}.app-shell.kitchen-world .kxw.kxw .mb-carousel{margin-top:22px}.app-shell.kitchen-world .kxw.kxw .mb-carousel-head{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.app-shell.kitchen-world .kxw.kxw .mb-carousel-track{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding:0;display:grid;overflow:visible}.app-shell.kitchen-world .kxw.kxw .mb-option{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-inset);width:auto;min-width:0;color:var(--kxw-ink);box-shadow:none;cursor:pointer;border-radius:10px;flex-direction:column;margin:0;padding:0 0 14px;display:flex;position:relative;overflow:hidden;transform:none}.app-shell.kitchen-world .kxw.kxw .mb-option:hover{background:var(--kxw-inset-hover)}.app-shell.kitchen-world .kxw.kxw .mb-option.is-selected{border:2px solid var(--kxw-accent);box-shadow:0 0 0 1px var(--kxw-accent-soft)}.app-shell.kitchen-world .kxw.kxw .mb-option.is-selected:after{content:"";background:var(--kxw-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:50%;width:30px;height:30px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 2px #ffffff8c}.app-shell.kitchen-world .kxw.kxw .mb-option.is-unavailable{cursor:not-allowed;opacity:.6}.app-shell.kitchen-world .kxw.kxw .mb-option-media:not(:has(img)){aspect-ratio:16/7}.app-shell.kitchen-world .kxw.kxw .mb-option-media:not(:has(img))>*{background:linear-gradient(160deg, var(--kxw-inset-hover), var(--kxw-inset))!important}.app-shell.kitchen-world .kxw.kxw .mb-option-media{aspect-ratio:1/1.08;background:var(--kxw-inset);border-radius:0;width:100%;margin:0;overflow:hidden}.app-shell.kitchen-world .kxw.kxw .mb-option-media :is(img,.card-media-surface,.mb-option-surface){border-radius:0;width:100%;height:100%}.app-shell.kitchen-world .kxw.kxw .mb-option-name{color:var(--kxw-ink);text-align:left;margin:14px 18px 0;font-size:19px;font-weight:500}.app-shell.kitchen-world .kxw.kxw .mb-option-description{color:var(--kxw-ink-2);text-align:left;margin:4px 18px 0;font-size:13.5px}.app-shell.kitchen-world .kxw.kxw .mb-option-status{color:var(--kxw-ink-2);margin:4px 18px 0;font-size:13px}.app-shell.kitchen-world .kxw.kxw .mb-option.is-selected .mb-option-name:after{content:"Selected";color:var(--kxw-accent-ink);margin-top:2px;font-size:15px;font-weight:400;display:block}.app-shell.kitchen-world .kxw.kxw .mb-carousel-hint{color:var(--kxw-ink-2);margin:12px 0 0;font-size:14px}.app-shell.kitchen-world .kxw.kxw .mb-option-none-mark{background:var(--kxw-inset);width:100%;height:100%}.app-shell.kitchen-world .kxw.kxw .mb-stage-write-error,.app-shell.kitchen-world .kxw.kxw .mb-state--error{border:1px solid var(--kxw-accent);color:var(--kxw-ink);border-radius:10px;margin-top:14px;padding:14px}.app-shell.kitchen-world .kxw.kxw .mb-stage-write-error p,.app-shell.kitchen-world .kxw.kxw .mb-state--error p{margin:0 0 8px}.app-shell.kitchen-world .kxw.kxw .mb-stage-saving{color:var(--kxw-ink-2);margin:12px 0 0;font-size:14px}.app-shell.kitchen-world .kxw.kxw :is(.btn,.btn-secondary,.btn-ghost,.btn-primary){border-radius:6px}.kxw-formats{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:22px;display:grid}.kxw .kxw-format{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-inset);color:var(--kxw-ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;padding:0 0 16px;display:flex;overflow:hidden}.kxw-format:hover{background:var(--kxw-inset-hover)}.kxw-format-media{aspect-ratio:4/3;background:var(--kxw-inset);width:100%;margin:0;display:block}.kxw-format-media img{object-fit:cover;width:100%;height:100%;display:block}.kxw-format strong{margin:14px 18px 0;font-size:19px;font-weight:500}.kxw-format span{color:var(--kxw-ink-2);margin:4px 18px 0;font-size:14px}.kxw-paths{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kxw-path{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-inset);color:#fff;min-height:360px;font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-content:end;padding:26px;display:grid;position:relative;overflow:hidden}.kxw-path img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kxw-path:after{content:"";z-index:0;background:linear-gradient(#0a0e1400 30%,#0a0e14c7);position:absolute;inset:0}.kxw-path>span{z-index:1;position:relative}.kxw-path-eyebrow{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;opacity:.92;font-size:12px}.kxw-path-title{font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.03em;margin-top:8px;font-size:34px;display:block}.kxw-path-copy{max-width:44ch;margin-top:8px;line-height:1.45;display:block}.kxw-path-action{color:#172536;background:#ffffffeb;border-radius:6px;align-items:center;gap:8px;width:max-content;min-height:44px;margin-top:16px;padding:0 18px;font-weight:500;display:inline-flex}.kxw-path:disabled{cursor:not-allowed}.kxw-path:disabled .kxw-path-action{background:#ffffff80}.kxw-locked{border:1px solid var(--feuld-cloud-edge-strong);border-left:4px solid var(--kxw-accent);background:var(--kxw-inset);border-radius:12px;gap:8px;margin-bottom:12px;padding:20px 22px;display:grid}.kxw-locked p{color:var(--kxw-ink-2);margin:0;line-height:1.45}.kxw .kxw-locked h2{font-family:var(--font-member-heading,var(--font-display));color:var(--kxw-ink);margin:0;font-size:26px;font-weight:400}.kxw-locked .mbi-locked-link{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);min-height:44px;color:var(--kxw-ink);font:500 15px/1.2 var(--font-ui);cursor:pointer;border-radius:6px;justify-self:start;align-items:center;margin-top:4px;padding:0 20px;text-decoration:none;transition:background-color .15s;display:inline-flex}.kxw-locked .mbi-locked-link:hover{background:var(--kxw-inset-hover)}.app-shell.kitchen-world .kxw.kxw :is(.mbi-finder,.mbi-detail,.cdd-view,.mb-review,.mbn,.mb-review-panel){color:var(--kxw-ink)}.app-shell.kitchen-world .kxw.kxw :is(.mbi-kicker,.mb-review-eyebrow){color:var(--kxw-ink-2)}.app-shell.kitchen-world .kxw.kxw :is(.mbi-section-head h2,.mb-review-heading,.mbi-detail h2){color:var(--kxw-ink);font-family:var(--font-member-heading,var(--font-display));font-weight:400}.app-shell.kitchen-world .kxw.kxw :is(.mbi-card,.mbi-dish,.mbi-tile){border-color:var(--feuld-cloud-edge);background:var(--kxw-inset);color:var(--kxw-ink)}.app-shell.kitchen-world .kxw.kxw :is(.mb-review input,.mb-review-name-input){background:var(--kxw-control);color:var(--kxw-ink);border-color:var(--feuld-cloud-edge-strong)}@media (width<=1240px){.kxw-grid--week{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kxw-grid--week>.kxw-day-panel{order:-1;grid-column:1/-1}.kxw-grid--build{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kxw-grid--build>.kxw-build-centre{order:-1;grid-column:1/-1}.kxw-orders-summary p{padding:10px 18px}.kxw-request{grid-template-columns:170px minmax(0,1fr) auto 24px}.kxw-weekbar{grid-template-columns:repeat(7,minmax(0,1fr))}.kxw-weekbar-range{border-right:0;border-bottom:1px solid var(--feuld-cloud-rule);grid-column:1/-1;justify-content:space-between}.kxw-day:nth-child(2){box-shadow:none}}@media (width<=980px){.kxw-grid--orders{grid-template-columns:minmax(0,1fr)}.kxw-orders-list-panel{min-height:0}.kxw-head{flex-direction:column}.kxw-head-aside{padding-top:0}.kxw-media{opacity:.6;width:60%;height:240px}}@media (width<=760px){.kxw-stage{padding:4px 8px 8px}.kxw{border-radius:14px;padding:18px 10px 10px}.kxw-head{gap:14px;min-height:0;padding:4px 6px 16px}.kxw--week .kxw-head{min-height:0}.kxw-media{opacity:.38;width:100%;height:200px}.kxw-grid--week,.kxw-grid--build,.kxw-orders-tools{grid-template-columns:minmax(0,1fr)}.kxw-orders-summary{flex-wrap:wrap}.kxw-orders-summary p{padding:6px 14px 6px 0}.kxw-orders-summary p+p{padding-left:14px}.kxw-request,.kxw-request--text{grid-template-columns:88px minmax(0,1fr) 20px;gap:12px;min-height:96px;padding-right:12px}.kxw-request-media.kxw-thumb--text{width:64px;height:64px;margin-left:12px}.kxw-request .kxw-status-cell{grid-area:2/2;padding-bottom:12px}.kxw-request .kxw-chevron{grid-area:1/3/span 2}.kxw-request-media{grid-row:1/span 2}.kxw-request-media.kxw-thumb--text{margin:10px 0 10px 10px}.kxw-request-name{font-size:17px}.kxw-request-date{font-size:14px}.kxw-selected-media{height:180px;margin-inline:-16px}.kxw-weekbar{grid-template-columns:repeat(7,minmax(0,1fr))}.kxw-day{min-height:62px;padding-inline:0;font-size:13px}.kxw-day strong{font-size:15px}.kxw-slot-empty{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px}.kxw-slot-empty .kxw-btn{grid-column:1/-1}.kxw-slot-icon{width:44px;height:44px}.kxw-entry,.kxw-entry--text{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:8px}.kxw-entry .kxw-thumb{height:76px}.kxw-entry--text .kxw-slot-icon{width:44px;height:44px}.kxw-entry-actions{grid-column:1/-1;justify-content:flex-end}.kxw-entry-tools{padding-left:4px}.kxw-banner{grid-template-columns:minmax(0,1fr)}.kxw-banner-actions{justify-content:flex-start}.kxw-banner-media{opacity:.35;width:100%}.kxw-paths{grid-template-columns:minmax(0,1fr)}.kxw-path{min-height:280px;padding:20px}.app-shell.kitchen-world .kxw.kxw .mb-carousel-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-shell.kitchen-world .kxw.kxw .mb-option-name{margin:10px 12px 0;font-size:16px}.kxw-build-nav{flex-wrap:wrap}.kxw-build-nav .kxw-btn,.kxw-build-nav .kxw-btn--primary{flex:auto;min-width:0}.kxw-build-nav-end{flex:100%}.kxw-segmented>:is(button,a){padding:0 12px;font-size:14px}.kxw-head-aside,.kxw-head-aside .kxw-segmented{width:100%}}@media (width<=400px){.kxw-request{grid-template-columns:64px minmax(0,1fr) 18px}.kxw-cancel-actions{grid-template-columns:minmax(0,1fr)}}.app-shell.kitchen-world .kxw.kxw :is(.mb-review,.mbn,.mbi-state,.mbi-filter-deck,.mbi-detail-copy,.curry-detail-copy){color:var(--kxw-ink);padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.app-shell.kitchen-world .kxw.kxw .mbn{margin-top:22px;border-top:1px solid var(--feuld-cloud-rule)!important;padding-top:22px!important}.app-shell.kitchen-world .kxw.kxw :is(.mb-review .eyebrow,.mbn-eyebrow,.mbi-kicker,.curry-order-eyebrow){color:var(--kxw-accent-ink)}.app-shell.kitchen-world .kxw.kxw :is(.mb-review-title,.mbn-title,.mbi-section-head h2,.mbi-detail-copy h2,.curry-detail-copy h2,.mbi-results-head h3){font-family:var(--font-member-heading,var(--font-display));letter-spacing:-.03em;color:var(--kxw-ink);font-weight:400}.app-shell.kitchen-world .kxw.kxw :is(.mb-review-row,.mb-review-list){border-color:var(--feuld-cloud-rule)}.app-shell.kitchen-world .kxw.kxw :is(.mb-review-stage,.mb-review-none,.mb-review-note,.mb-review-optional,.mbn-boundary,.mbn-components,.mbi-detail-description,.mbi-filter-note,.mbi-readiness-note,.mbi-result-meta,.curry-detail-description,.curry-fixed-note){color:var(--kxw-ink-2)}.app-shell.kitchen-world .kxw.kxw :is(.mb-review-value,.mb-review-label,.mbn-name,.mbn-name-label){color:var(--kxw-ink)}.app-shell.kitchen-world .kxw.kxw :is(.mb-review-input,.mbn-name-input,.mbi-select-wrap select,.kxw-inspired input,.kxw-inspired select,.curry-order-copy textarea){border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);min-height:46px;color:var(--kxw-ink);border-radius:6px}.app-shell.kitchen-world .kxw.kxw .btn{border:1px solid var(--feuld-cloud-edge-strong);background:var(--kxw-control);min-height:46px;color:var(--kxw-ink);box-shadow:none;border-radius:6px;padding:0 20px}.app-shell.kitchen-world .kxw.kxw .btn-primary{border-color:var(--kxw-primary-edge);background:var(--kxw-primary);color:var(--kxw-primary-ink)}.app-shell.kitchen-world .kxw.kxw .btn:disabled{opacity:.5}.app-shell.kitchen-world .kxw.kxw .btn-sm{min-height:40px;padding:0 14px}.app-shell.kitchen-world .kxw.kxw .mbn-note--error,.app-shell.kitchen-world .kxw.kxw .mb-review-state--error{color:var(--kxw-accent-ink)}.app-shell.kitchen-world .kxw.kxw .mbi-result-card{overflow:hidden;border:1px solid var(--feuld-cloud-edge)!important;background:var(--kxw-inset)!important}.app-shell.kitchen-world .kxw.kxw :is(.mbi-amendable-badge,.curry-card-badge){background:var(--kxw-photo-fade);color:var(--kxw-ink);border:1px solid var(--feuld-cloud-edge-strong)}.app-shell.kitchen-world .kxw.kxw :is(.mbi-detail-media,.curry-detail-media){overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important}.app-shell.kitchen-world .kxw.kxw .kxw-inspired{padding-top:clamp(18px,1.6vw,26px)}.app-shell.kitchen-world .kxw.kxw .mb-nutrition{color:var(--kxw-ink)}.app-shell.kitchen-world .kxw.kxw :is(.mb-nutrition-note,.mb-nutrition-heading){color:var(--kxw-ink-2)}.app-shell.kitchen-world .kxw.kxw .mb-inspirations{color:var(--kxw-ink);margin-top:16px}.app-shell.kitchen-world .kxw.kxw :is(.mb-inspirations-copy,.mb-inspirations-boundary,.mb-inspiration-meta){color:var(--kxw-ink-2)}.app-shell.kitchen-world .kxw.kxw .mb-inspiration-card{border-color:var(--feuld-cloud-edge);background:var(--kxw-inset);color:var(--kxw-ink)}.app-shell.kitchen-world .kxw.kxw .mbi-result-card .dsc-photo{aspect-ratio:1!important;height:auto!important}.app-shell.world-shell.kitchen-world[data-kitchen-workspace] .wsh-back{align-items:center}html[data-theme=dark] .kxw .kxw-cancel-trigger,.kxw[data-kxw-appearance=dark] .kxw-cancel-trigger{border-color:var(--kxw-accent);color:var(--kxw-ink);box-shadow:none;background:#e85b3a0f}.kxw-segmented>button:disabled{cursor:not-allowed;opacity:.5}.kxw-weekbar{background:var(--feuld-cloud-rail), var(--kxw-seat)}.kxw{--kxw-seat:#141d2a8c}html:not([data-theme=dark]) .kxw:not([data-kxw-appearance=dark]),.kxw[data-kxw-appearance=light]{--kxw-seat:#f8fbffb8}.kxw-orders-summary p{color:var(--kxw-ink)}html[data-theme=dark] .kxw-segmented>:is(button,a),.kxw[data-kxw-appearance=dark] .kxw-segmented>:is(button,a){color:#dfe3e9}@media (width<=340px){.app-shell.kitchen-world .kxw.kxw .mb-carousel-track{grid-template-columns:minmax(0,1fr)}}
