@font-face{font-family:SKS Inter Tight;src:url(/fonts/inter-tight.woff2) format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:"SKS Instrument Serif";src:url(/fonts/instrument-serif.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"SKS Instrument Serif";src:url(/fonts/instrument-serif-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:SKS Sora;src:url(/fonts/sora.woff2) format("woff2");font-weight:400 700;font-display:swap}:root{--sks-accent: #FF5A36;--sks-accent-text: #FFFFFF;--sks-radius: 22px;--sks-bg: #F3EFE8;--sks-bg-2: color-mix(in srgb, #F3EFE8 88%, #5A4630);--sks-surface: #FFFFFF;--sks-ink: #17161C;--sks-muted: #6F6A73;--sks-line: rgba(23, 22, 28, .09);--sks-shadow: 0 1px 2px rgba(23, 22, 28, .06), 0 8px 24px rgba(23, 22, 28, .07);--sks-shadow-lift: 0 2px 4px rgba(23, 22, 28, .08), 0 18px 40px rgba(23, 22, 28, .14);--sks-ease: cubic-bezier(.2, .8, .2, 1);--sks-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans Arabic", Arial, sans-serif;--sks-display: var(--sks-font);--sks-gutter: clamp(16px, 3vw, 36px);--sks-max: 1400px;--sks-card-min: 220px;--sks-r-sm: max(6px, calc(var(--sks-radius) * .6))}body.style-epure,body.style-maison,body.style-nuit{--sks-shadow: 0 0 0 1px var(--sks-line);--sks-shadow-lift: 0 0 0 1px color-mix(in srgb, var(--sks-ink) 30%, transparent);background-image:none}body.style-epure{--sks-accent: #111111;--sks-radius: 14px;--sks-bg: #FFFFFF;--sks-bg-2: #F4F4F4;--sks-ink: #111111;--sks-muted: #737373;--sks-line: #E8E8E8;--sks-font: Inter, "Noto Sans Arabic", system-ui, sans-serif}body.style-maison{--sks-accent: #1F3D33;--sks-accent-text: #F6F6F3;--sks-radius: 3px;--sks-bg: #F6F6F3;--sks-bg-2: #EBECE6;--sks-surface: #FDFDFB;--sks-ink: #1D2420;--sks-muted: #6C726D;--sks-line: #D9DBD4;--sks-font: "SKS Inter Tight", Inter, "Noto Sans Arabic", system-ui, sans-serif;--sks-display: "SKS Instrument Serif", Georgia, serif;font-synthesis-weight:none}body.style-maison :is(h1,h2,.brand,.card__name){font-family:var(--sks-display);font-weight:400;letter-spacing:-.005em}body.style-maison h1{font-style:italic}body.style-maison :is(.k-btn,.cart-btn,.k-cat,.stepper a){border-radius:3px}body.style-maison .price{color:#a07d45}body.style-nuit{--sks-accent: #D9A441;--sks-accent-text: #141210;--sks-radius: 16px;--sks-bg: #111214;--sks-bg-2: #1F2024;--sks-surface: #18191C;--sks-ink: #F1EFE9;--sks-muted: #9a9a9e;--sks-line: #2A2C31;--sks-font: "SKS Sora", Inter, "Noto Sans Arabic", system-ui, sans-serif;color-scheme:dark}body.style-nuit .price{color:#d9a441}:lang(ar) body{--sks-font: "Noto Sans Arabic", system-ui, sans-serif;--sks-display: var(--sks-font)}body{margin:0;min-block-size:100vh;background:var(--sks-bg);color:var(--sks-ink);font-family:var(--sks-font);background-image:radial-gradient(120% 70% at 100% 0%,color-mix(in srgb,var(--sks-accent) 9%,transparent),transparent 60%);background-attachment:fixed;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;padding-block-end:96px}a{color:inherit;text-underline-offset:3px}a:hover{color:var(--sks-accent)}:focus-visible{outline:3px solid var(--sks-accent);outline-offset:3px}h1,h2,h3{line-height:1.15;letter-spacing:-.015em;font-weight:800}img{display:block;max-inline-size:100%}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.box-w{max-inline-size:var(--sks-max);margin-inline:auto}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:56px;padding-inline:22px;border-radius:999px;border:0;background:var(--sks-accent);color:var(--sks-accent-text);font:inherit;font-size:17px;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .15s var(--sks-ease),filter .2s}.k-btn:hover{color:var(--sks-accent-text);filter:brightness(1.05)}.k-btn:active{transform:scale(.96)}.k-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.k-btn--dark{background:var(--sks-ink);color:var(--sks-surface)}.k-btn--dark:hover{color:var(--sks-surface)}.k-btn--soft{background:var(--sks-bg-2);color:var(--sks-ink)}.k-btn--soft:hover{color:var(--sks-ink)}.k-btn--block{display:flex;inline-size:100%}.round{inline-size:52px;block-size:52px;border-radius:50%;border:0;background:var(--sks-bg-2);color:var(--sks-ink);display:inline-grid;place-items:center;cursor:pointer;text-decoration:none;flex:none;transition:transform .15s var(--sks-ease),background .2s}.round:hover{color:var(--sks-ink);background:color-mix(in srgb,var(--sks-accent) 14%,var(--sks-bg-2))}.k-header{position:sticky;inset-block-start:0;z-index:30;background:color-mix(in srgb,var(--sks-surface) 82%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-block-end:1px solid var(--sks-line)}.k-header__bar{max-inline-size:var(--sks-max);margin-inline:auto;display:flex;align-items:center;gap:18px;padding:14px var(--sks-gutter);min-block-size:80px;box-sizing:border-box}.brand{flex:none;min-inline-size:0;font-weight:900;font-size:24px;letter-spacing:-.02em;line-height:1.1;text-decoration:none;display:flex;align-items:center;gap:10px}.brand:hover{color:inherit}.brand img{max-block-size:56px;inline-size:auto}.k-nav{display:none;gap:4px}.k-nav a{display:flex;align-items:center;min-block-size:44px;padding-inline:14px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;white-space:nowrap}.k-nav a:hover{background:var(--sks-bg-2);color:var(--sks-ink)}.k-nav a[aria-current=page]{background:var(--sks-ink);color:var(--sks-surface)}.k-search{display:none;position:relative;align-items:center;block-size:52px;padding-inline:18px 6px;border-radius:999px;background:var(--sks-bg-2);flex:1 1 auto;min-inline-size:180px;max-inline-size:560px;margin-inline-start:auto;transition:box-shadow .2s,background .2s}.k-search:focus-within{background:var(--sks-surface);box-shadow:0 0 0 3px var(--sks-accent)}.k-search>svg{color:var(--sks-muted);flex:none}.k-search input{flex:1;min-inline-size:0;block-size:100%;padding-inline:10px;border:0;background:transparent;font:inherit;font-size:17px;color:inherit;outline:none}.k-search button{flex:none;block-size:40px;padding-inline:16px;border:0;border-radius:999px;background:var(--sks-ink);color:var(--sks-surface);font:inherit;font-size:15px;font-weight:800;cursor:pointer}.k-actions{flex:none;display:flex;align-items:center;gap:10px;margin-inline-start:auto}.cart-btn{position:relative;display:inline-flex;align-items:center;gap:10px;block-size:52px;padding-inline:16px 18px;border-radius:999px;border:0;background:var(--sks-accent);color:var(--sks-accent-text);font:inherit;font-weight:800;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--sks-accent) 35%,transparent);transition:transform .15s var(--sks-ease),filter .2s}.cart-btn:hover{color:var(--sks-accent-text);filter:brightness(1.05)}.cart-btn__count{display:grid;place-items:center;min-inline-size:26px;block-size:26px;padding-inline:7px;box-sizing:border-box;border-radius:999px;background:var(--sks-accent-text);color:var(--sks-accent);font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}.cart-btn__count.is-empty{background:color-mix(in srgb,var(--sks-accent-text) 30%,transparent);color:var(--sks-accent-text)}.cart-btn__total{font-size:17px;font-variant-numeric:tabular-nums}@media(min-width:1000px){.k-nav{display:flex;flex:none}.k-search{display:flex}.menu-btn{display:none}.k-actions{margin-inline-start:0}}@media(max-width:720px){.k-header__bar{gap:10px;min-block-size:68px;padding-block:8px}.brand{flex:1;font-size:20px}.brand img{max-block-size:44px}.round{inline-size:46px;block-size:46px}.cart-btn{block-size:46px;padding-inline:12px;gap:6px}.cart-btn__total{display:none}}.panel{position:fixed;inset:0;z-index:90;display:none}.panel.is-open{display:block}.panel__backdrop,.drawer__backdrop{position:absolute;inset:0;background:#0a0a0e80;border:0;inline-size:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.panel__box{position:absolute;inset-block:0;inset-inline-start:0;inline-size:min(400px,90vw);box-sizing:border-box;background:var(--sks-bg);padding:16px;display:flex;flex-direction:column;gap:18px;overflow-y:auto;box-shadow:var(--sks-shadow-lift)}.panel__head{display:flex;align-items:center;justify-content:space-between}.panel__head strong{font-size:26px;font-weight:900;letter-spacing:-.02em}.panel__box .k-search{display:flex;max-inline-size:none;margin:0;background:var(--sks-surface)}.k-cats{display:flex;flex-direction:column;gap:6px}.k-cats h2{margin:0 0 4px;padding-inline:6px;font-size:13px;font-weight:800;letter-spacing:.1em;color:var(--sks-muted);text-transform:uppercase}.k-cat{display:flex;align-items:center;gap:12px;min-block-size:60px;padding:8px;padding-inline-end:14px;box-sizing:border-box;border-radius:var(--sks-r-sm);background:var(--sks-surface);color:var(--sks-ink);box-shadow:var(--sks-shadow);font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;transition:box-shadow .2s,transform .15s var(--sks-ease)}.k-cat:hover{color:var(--sks-ink);box-shadow:var(--sks-shadow-lift)}.k-cat i{inline-size:44px;block-size:44px;border-radius:calc(var(--sks-r-sm) * .75);background:var(--sks-bg-2);display:grid;place-items:center;font-style:normal;color:var(--sks-accent);font-size:18px;font-weight:900;flex:none}.k-cat span{flex:1;min-inline-size:0}.k-cat b{flex:none;min-inline-size:28px;block-size:26px;padding-inline:8px;box-sizing:border-box;display:grid;place-items:center;border-radius:999px;background:var(--sks-bg-2);color:var(--sks-muted);font-size:13px;font-weight:800}.k-cat[aria-current=page]{background:var(--sks-ink);color:var(--sks-surface);box-shadow:inset 4px 0 0 var(--sks-accent),var(--sks-shadow)}[dir=rtl] .k-cat[aria-current=page]{box-shadow:inset -4px 0 0 var(--sks-accent),var(--sks-shadow)}.k-cat[aria-current=page] i,.k-cat[aria-current=page] b{background:var(--sks-accent);color:var(--sks-accent-text)}.notice{max-inline-size:var(--sks-max);margin:12px auto 0;box-sizing:border-box;border-radius:16px;padding:12px 16px;font-size:15px;display:flex;gap:10px;align-items:center;background:var(--sks-ink);color:var(--sks-surface)}.notice--closed{background:#8a1c13;color:#fff}.k-wrap{max-inline-size:var(--sks-max);margin-inline:auto;padding:16px var(--sks-gutter) 48px}.k-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.6vw,40px);align-items:start}.k-side{display:none}@media(min-width:1000px){.k-layout{grid-template-columns:270px minmax(0,1fr)}.k-side{display:block;position:sticky;inset-block-start:96px;max-block-size:calc(100vh - 110px);overflow-y:auto;padding:4px;margin:-4px;scrollbar-width:thin}}.k-main{min-inline-size:0}.k-title{margin:0 0 18px;font-size:22px;font-weight:850}.k-section+.k-section{margin-block-start:40px}.k-section>h2{margin:0 0 16px;font-size:clamp(24px,2.4vw,32px);font-weight:850}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--sks-card-min),1fr));gap:clamp(12px,1.6vw,22px)}.empty{padding:40px 0;color:var(--sks-muted)}.chips{display:flex;gap:8px;overflow-x:auto;padding-block-end:4px;margin-block-end:16px;scrollbar-width:none}.chips a{flex:none;min-block-size:44px;padding-inline:16px;border-radius:999px;display:inline-flex;align-items:center;background:var(--sks-surface);box-shadow:var(--sks-shadow);font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap}.chips a[aria-current=page]{background:var(--sks-ink);color:var(--sks-surface)}@media(min-width:1000px){.chips{display:none}}.card{position:relative;display:flex;flex-direction:column;background:var(--sks-surface);border-radius:var(--sks-radius);box-shadow:var(--sks-shadow);overflow:hidden;transition:transform .2s var(--sks-ease),box-shadow .2s var(--sks-ease)}.card:hover{box-shadow:var(--sks-shadow-lift);transform:translateY(-3px)}.card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 0 var(--sks-accent);transition:box-shadow .2s var(--sks-ease)}.card.in-cart:after{box-shadow:inset 0 0 0 3px var(--sks-accent)}.card__img{aspect-ratio:1 / 1;background:var(--sks-bg-2);overflow:hidden}.card__img img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .4s var(--sks-ease)}.card:hover .card__img img{transform:scale(1.04)}.card__body{display:flex;flex-direction:column;flex:1}.card__name{margin:0;padding:14px 16px 0;font-size:clamp(17px,1.5vw,21px);font-weight:800;line-height:1.15;letter-spacing:-.01em}.card__name a{text-decoration:none;color:inherit}.card__name a:after{content:"";position:absolute;inset:0;z-index:1}.card__desc{margin:6px 16px 0;font-size:14px;color:var(--sks-muted);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price{display:block;margin:0;padding:10px 16px 0;margin-block-start:auto;font-size:22px;font-weight:900;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.price s{font-size:.7em;font-weight:600;color:var(--sks-muted);margin-inline-start:6px}.price .sale{color:var(--sks-accent)}.badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;block-size:40px;padding-inline:10px 14px;box-sizing:border-box;border-radius:999px;background:var(--sks-accent);color:var(--sks-accent-text);font-weight:900;font-variant-numeric:tabular-nums;box-shadow:0 6px 16px color-mix(in srgb,var(--sks-accent) 45%,transparent)}.badge[hidden]{display:none}.stepper{position:relative;z-index:2;display:flex;gap:10px;margin:12px}.stepper button,.stepper a{flex:0 0 auto;inline-size:56px;block-size:56px;border-radius:50%;border:0;background:var(--sks-bg-2);color:var(--sks-ink);display:inline-grid;place-items:center;font:inherit;font-size:26px;font-weight:800;cursor:pointer;text-decoration:none;transition:transform .15s var(--sks-ease),filter .2s}.stepper a.view{flex:1 1 auto;inline-size:auto;min-inline-size:0;border-radius:999px;font-size:17px;padding-inline:10px}.stepper .plus{background:var(--sks-accent);color:var(--sks-accent-text)}.stepper button:active,.stepper a:active{transform:scale(.94)}.stepper button:disabled{opacity:.35;cursor:default;transform:none}.compose{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;margin:12px;min-block-size:56px;border-radius:999px;background:var(--sks-accent);color:var(--sks-accent-text);font-weight:800;text-decoration:none}.soldout{position:relative;z-index:2;margin:12px;min-block-size:56px;border-radius:999px;background:var(--sks-bg-2);color:var(--sks-muted);display:flex;align-items:center;justify-content:center;font-weight:700}@keyframes bump{0%{transform:translateY(0);opacity:1}to{transform:translateY(-28px);opacity:0}}.bump{position:absolute;inset-inline-end:22px;inset-block-end:70px;z-index:3;font-weight:900;font-size:20px;color:var(--sks-accent);animation:bump .7s ease-out forwards;pointer-events:none}@media(max-width:720px){body{--sks-card-min: 150px;font-size:16px}.grid{grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr))}.card__name{padding:10px 12px 0;font-size:16px}.card__desc{margin:4px 12px 0;font-size:13px}.price{padding:8px 12px 0;font-size:18px}.stepper{margin:10px;gap:6px}.stepper button,.stepper a{inline-size:42px;block-size:42px;font-size:22px}.stepper a.view{font-size:15px;padding-inline:6px}.compose,.soldout{margin:10px;min-block-size:48px;font-size:15px}.badge{inset-block-start:8px;inset-inline-start:8px;block-size:34px;padding-inline:8px 10px;font-size:14px}.k-section>h2{font-size:22px}}.crumbs{font-size:14px;color:var(--sks-muted);margin-block-end:12px}.product{display:grid;gap:20px}@media(min-width:900px){.product{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start}.product>div:first-child{position:sticky;inset-block-start:100px}}.product .price{padding:0;margin:0;font-size:28px}.gallery{position:relative;border-radius:var(--sks-radius);overflow:hidden;background:var(--sks-bg-2);aspect-ratio:1}.gallery img{inline-size:100%;block-size:100%;object-fit:cover}.gallery .badge{inset-block-start:12px;inset-inline-start:12px}.thumbs{display:flex;gap:8px;margin-block-start:8px;overflow-x:auto}.thumbs img{inline-size:64px;block-size:64px;border-radius:10px;object-fit:cover}.product h1{margin:0;font-size:28px;letter-spacing:-.025em;line-height:1.15}.product .price{font-size:24px}.desc{margin:0;color:color-mix(in srgb,var(--sks-ink) 80%,var(--sks-bg));line-height:1.6;white-space:pre-line}.tags{display:flex;gap:6px;flex-wrap:wrap}.tags span{display:inline-flex;align-items:center;min-block-size:30px;padding-inline:12px;border-radius:999px;background:var(--sks-surface);font-size:13px;font-weight:600}.info{background:var(--sks-surface);border-radius:18px;padding:14px 16px;display:flex;gap:10px;align-items:center;font-size:14px}.buy{display:flex;align-items:center;gap:12px}.qty{display:flex;align-items:center;gap:10px}.qty button{inline-size:48px;block-size:48px;border-radius:50%;border:0;background:var(--sks-bg-2);color:var(--sks-ink);font:inherit;font-size:24px;cursor:pointer}.qty output{min-inline-size:24px;text-align:center;font-weight:800;font-size:20px}.bottombar{position:fixed;inset-block-end:0;inset-inline:0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:12px var(--sks-gutter);padding-block-end:calc(12px + env(safe-area-inset-bottom,0px));background:var(--sks-surface);box-shadow:0 -1px 0 var(--sks-line),0 -12px 30px #0000000f}.bottombar__total{grid-column:2;display:flex;flex-direction:column;align-items:center;line-height:1.15}.bottombar small{font-size:12px;font-weight:800;color:var(--sks-muted);text-transform:uppercase;letter-spacing:.1em}.bottombar strong{font-size:clamp(24px,2.4vw,34px);font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.bottombar__hint{font-size:12px;color:var(--sks-muted)}.bottombar .k-btn{grid-column:3;justify-self:end;min-block-size:64px;min-inline-size:220px;font-size:18px}@media(max-width:720px){.bottombar{grid-template-columns:1fr auto;gap:10px;padding-inline:12px}.bottombar__total{grid-column:1;align-items:flex-start}.bottombar .k-btn{grid-column:2;min-block-size:54px;min-inline-size:0;padding-inline:18px;font-size:16px}}.drawer{position:fixed;inset:0;z-index:50;display:none}.drawer.is-open{display:block}.drawer__box{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(420px,92vw);background:var(--sks-surface);display:flex;flex-direction:column;border-start-start-radius:var(--sks-radius);border-end-start-radius:var(--sks-radius)}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px 18px 8px}.drawer__head h2{margin:0;font-size:20px}.drawer__lines{padding:0 18px;flex:1;overflow-y:auto}.drawer__foot{padding:16px 18px 20px;border-block-start:1px solid var(--sks-line);display:flex;flex-direction:column;gap:12px}.line{display:flex;gap:12px;padding:14px 0;border-block-end:1px solid var(--sks-line)}.line img,.line .ph{inline-size:56px;block-size:56px;border-radius:12px;object-fit:cover;background:var(--sks-bg-2);flex:none}.line__main{flex:1;min-inline-size:0}.line__opts{color:var(--sks-muted);font-size:13px}.line__side{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.mini{display:flex;align-items:center;gap:8px}.mini button{inline-size:36px;block-size:36px;border-radius:50%;border:0;background:var(--sks-bg-2);color:var(--sks-ink);font:inherit;font-size:18px;cursor:pointer}.sum{display:flex;justify-content:space-between;align-items:baseline}.sum strong{font-size:24px}.page{padding:16px var(--sks-gutter) 0;max-inline-size:640px;margin-inline:auto}.page-h{display:flex;align-items:center;gap:8px;padding-block:10px}.page-h h1{margin:0;font-size:22px;flex:1}.box{background:var(--sks-surface);border-radius:var(--sks-radius);padding:18px;display:flex;flex-direction:column;gap:14px;margin-block-end:12px}.box h2{margin:0;font-size:18px;display:flex;align-items:center;gap:10px}.n{inline-size:26px;block-size:26px;border-radius:50%;background:var(--sks-ink);color:var(--sks-bg);font-size:13px;display:inline-flex;align-items:center;justify-content:center}.f{display:flex;flex-direction:column;gap:6px}.f label{font-weight:600;font-size:14px}.f input,.f textarea{min-block-size:50px;box-sizing:border-box;padding-inline:14px;border:1px solid var(--sks-line);border-radius:var(--sks-r-sm);font:inherit;font-size:16px;background:var(--sks-bg);color:inherit;inline-size:100%}.f textarea{padding-block:10px;min-block-size:80px}.f input:focus,.f textarea:focus{outline:2px solid var(--sks-accent);outline-offset:1px}.f .hint{font-size:13px;color:var(--sks-muted)}.err{margin:0;color:#b42318;font-size:14px;font-weight:600}.chk{display:flex;gap:10px;align-items:flex-start;font-size:15px}.chk input{inline-size:20px;block-size:20px;margin-block-start:2px;accent-color:var(--sks-accent);flex:none}.where{background:var(--sks-bg);border-radius:14px;padding:12px 14px;line-height:1.5}.pay{display:flex;gap:12px;align-items:center;border:2px solid var(--sks-accent);border-radius:16px;padding:14px;font-weight:600}.seg{display:flex;gap:6px;background:var(--sks-bg);padding:4px;border-radius:999px}.seg a,.seg button{flex:1;min-block-size:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;text-decoration:none;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.seg [aria-current=true],.seg [aria-selected=true]{background:var(--sks-surface);font-weight:600}.alert{padding:12px 14px;border-radius:14px;background:var(--sks-bg-2)}.alert--error{background:#fdecea;color:#8a1c13}.row{display:flex;justify-content:space-between;align-items:center;gap:12px;min-block-size:56px;border-block-end:1px solid var(--sks-line);text-decoration:none}.status{display:inline-flex;align-items:center;min-block-size:24px;padding-inline:10px;border-radius:999px;font-size:12px;font-weight:700;background:var(--sks-bg-2)}.status--new,.status--preparing{background:color-mix(in srgb,var(--sks-accent) 14%,var(--sks-surface))}.done{inline-size:64px;block-size:64px;border-radius:50%;background:var(--sks-accent);color:var(--sks-accent-text);display:flex;align-items:center;justify-content:center;margin-inline:auto}.k-footer{max-inline-size:var(--sks-max);margin:32px auto 0;padding:20px var(--sks-gutter);box-sizing:border-box;border-block-start:1px solid var(--sks-line);color:var(--sks-muted);font-size:13px;display:flex;flex-direction:column;gap:8px}.k-footer a{color:var(--sks-muted)}.k-footer .langs{display:flex;gap:6px;flex-wrap:wrap}.k-footer .langs a{min-block-size:36px;padding-inline:10px;border-radius:8px;display:inline-flex;align-items:center;border:1px solid var(--sks-line);text-decoration:none}.k-footer .langs a[aria-current=true]{background:var(--sks-ink);color:var(--sks-bg)}.toast{position:fixed;inset-block-end:100px;inset-inline:0;margin-inline:auto;inline-size:max-content;max-inline-size:90vw;z-index:60;background:var(--sks-ink);color:var(--sks-bg);padding:10px 16px;border-radius:999px;font-size:14px}.toast[hidden]{display:none}[dir=rtl] .flip{transform:scaleX(-1)}
