:root{--ground:#f4eadb;--ground-2:#ebdfca;--ground-3:#e2d3b8;--ink:#2b2b18;--muted:#57533d;--olive:#5e5e33;--field:#2f2f1b;--field-ink:#f4eadb;--gold:#c4943c;--gold-soft:#e0b862;--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2.125rem, 1.3rem + 3.4vw, 4.25rem);--step-display:clamp(3rem, 1.2rem + 6.4vw, 7.5rem);--margin:clamp(16px, 2.6vw, 40px);--gap-section:clamp(104px, 13vw, 200px);--ease:cubic-bezier(.22, 1, .36, 1);--nav-h:72px;--top-h:calc(var(--nav-h) + var(--ann-h,0px))}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top-h) + 64px);overflow-x:clip}body{background:var(--ground);color:var(--ink);font-family:var(--font-body,var(--font-hanken)), system-ui, sans-serif;font-size:var(--step-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0}::selection{background:var(--gold-soft);color:var(--ink)}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3{font-family:var(--font-display,inherit);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:.95}h1{font-size:var(--step-display)}h2{font-size:var(--step-head)}h3{font-size:var(--step-lead);letter-spacing:-.02em;line-height:1.1}p{text-wrap:pretty}.lead{font-size:var(--step-lead);letter-spacing:-.015em;line-height:1.3}.small{font-size:var(--step-small)}.muted{color:var(--muted)}.num{font-variant-numeric:tabular-nums}.frame{width:calc(100% - var(--margin) * 2);margin-inline:auto}.section{padding-block:var(--gap-section) 0}.section:last-of-type{padding-bottom:clamp(96px,10vw,160px)}.btn{background:var(--ink);min-height:52px;color:var(--ground);font-weight:500;font-size:var(--step-body);letter-spacing:-.01em;transition:transform .35s var(--ease), background-color .25s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.btn:hover{background:var(--olive)}.btn:active{transform:scale(.97)}.btn-gold{background:var(--gold);color:var(--ink)}.btn-gold:hover{background:var(--gold-soft)}.btn-ghost{background:var(--ground-2);color:var(--ink)}.btn-ghost:hover{background:var(--ground-3)}.btn:disabled{opacity:.4;pointer-events:none}.link{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .2s}.link:hover{color:var(--olive)}.dot{background:var(--gold);vertical-align:.1em;border-radius:50%;width:.5em;height:.5em;margin-right:.45em;display:inline-block}.nav{z-index:60;transition:color .35s, transform .5s var(--ease);position:fixed;inset:0 0 auto}.nav[data-hide=true]{transform:translateY(-110%)}.nav[data-tone=dark]:not([data-solid=true]){color:var(--hero-ink,var(--field-ink))}.nav-in{height:var(--nav-h);transition:height .45s var(--ease), margin .45s var(--ease), padding .45s var(--ease), background-color .35s, box-shadow .45s var(--ease), width .45s var(--ease);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;display:flex}.nav[data-solid=true]:not([data-open=true]) .nav-in{--nav-h:62px;width:calc(100% - var(--margin) * 2 + 24px);background:color-mix(in srgb, var(--ground) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);margin-top:10px;padding:0 8px 0 22px;box-shadow:0 0 0 1px #2b2b1812,0 18px 40px -24px #2b2b1880}.nav[data-open=true]{background:var(--ground)}.wordmark{letter-spacing:.18em;align-items:center;gap:.12em;font-size:26px;font-weight:500;line-height:1;display:inline-flex}.wordmark i{background:var(--gold);width:.72em;height:.72em;transition:transform .6s var(--ease);border-radius:50%;display:inline-block}.wordmark:hover i{transform:translateY(.12em)scale(.86)}.wordmark small{letter-spacing:.02em;gap:3px;margin-left:12px;font-size:13px;font-weight:500;line-height:1.1;display:grid}.nav-st{opacity:.8;align-items:center;gap:6px;font-size:12px;display:inline-flex}.nav-st b{background:#b0442a;border-radius:50%;width:7px;height:7px}.nav-st[data-open=true] b{background:#5d8a3a;animation:2.4s ease-out infinite stPulse;box-shadow:0 0 #5d8a3a80}@keyframes stPulse{70%{box-shadow:0 0 0 6px #5d8a3a00}to{box-shadow:0 0 #5d8a3a00}}.nav-links{--px:0px;--pw:0px;gap:4px;font-weight:500;list-style:none;display:flex;position:relative}.nav-links a{z-index:1;border-radius:999px;padding:10px 16px;display:block;position:relative}.nav-links .nav-pill{z-index:0;width:var(--pw);transform:translateX(var(--px));opacity:.09;pointer-events:none;transition:transform .45s var(--ease), width .45s var(--ease);background:currentColor;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.nav-links a[aria-current=page]:after{content:"";background:var(--gold);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.nav-act{align-items:center;gap:8px;display:flex}.btn-call{gap:10px;padding:0 18px 0 6px!important}.nav-call-ico{background:var(--gold);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.nav-call-ico svg{width:15px;height:15px}.btn-call:hover .nav-call-ico svg{animation:telRing .6s var(--ease)}@keyframes telRing{20%{rotate:-14deg}40%{rotate:12deg}60%{rotate:-8deg}80%{rotate:4deg}}.nav .btn{min-height:44px;padding:0 20px}.nav[data-tone=dark]:not([data-solid=true]) .btn{background:var(--hero-ink,var(--field-ink));color:var(--hero-sky,var(--ink))}.burger{background:var(--ground-2);width:48px;height:48px;color:var(--ink);border-radius:50%;place-content:center;justify-items:center;display:none}.burger span{width:18px;height:2px;transition:transform .35s var(--ease);background:currentColor;display:block}.burger span+span{margin-top:5px}.nav[data-open=true] .burger span:first-child{transform:translateY(3.5px)rotate(45deg)}.nav[data-open=true] .burger span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mnav{z-index:55;background:var(--field);color:var(--field-ink);padding:calc(var(--top-h) + 24px) var(--margin) 140px;clip-path:circle(0% at calc(100% - 40px) 36px);transition:clip-path .7s var(--ease);visibility:hidden;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow:auto}.mnav[data-open=true]{clip-path:circle(150% at calc(100% - 40px) 36px);visibility:visible}.mnav ul{list-style:none}.mnav li a{letter-spacing:-.045em;align-items:center;gap:16px;font-size:clamp(40px,11vw,64px);font-weight:500;line-height:1.12;display:flex}.mnav li a i{background:var(--gold);width:.3em;height:.3em;transition:transform .3s var(--ease);border-radius:50%;transform:scale(0)}.mnav li a[aria-current=page] i{transform:scale(1)}.mnav-foot{color:var(--field-ink);gap:6px;margin-top:40px;display:grid}.sunset{background:var(--field);height:230svh;position:relative}.sunset-stage{height:100svh;position:sticky;top:0;overflow:hidden}.sunset-svg{width:100%;height:100%;position:absolute;inset:0}.sunset-copy{z-index:2;height:100%;padding:calc(var(--top-h) + clamp(24px, 6vh, 72px)) 0 clamp(28px, 5vh, 56px);color:var(--hero-ink,var(--ink));flex-direction:column;justify-content:space-between;transition:color .6s;display:flex;position:relative}.sunset-copy h1{max-width:9.5em}.sunset-sub{max-width:30ch;font-size:var(--step-lead);letter-spacing:-.015em;margin-top:36px;line-height:1.3}.sunset-foot{color:var(--field-ink);background:var(--sea);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.sunclock{gap:4px;display:grid}.sunclock b{font-size:var(--step-lead);letter-spacing:-.02em;font-weight:500}.sunset-acts{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.sunset-foot{padding-right:360px}.sunset[data-dark=true] .sunset-acts .btn:not(.btn-gold){background:var(--field-ink);color:var(--ink)}.shimmer{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite shimmer}@keyframes shimmer{0%,to{opacity:.95;transform:scaleX(1)}50%{opacity:.55;transform:scaleX(.55)}}.scroll-hint{align-items:center;gap:10px;display:inline-flex}.scroll-hint i{width:12px;height:12px;animation:sink 2.4s var(--ease) infinite;background:currentColor;border-radius:50%}@keyframes sink{0%{opacity:0;transform:translateY(-6px)}30%{opacity:1}to{opacity:0;transform:translateY(8px)}}.scene{--hz:66%;--hzv:66svh;--sd:clamp(150px, 24vw, 400px);--sx:67%;position:absolute;inset:0}.sky{height:var(--hz);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.sk{flex-basis:0;margin-bottom:-1px}.stars,.stars i{position:absolute}.stars{opacity:0;inset:0}.stars i{background:#efe3c6;border-radius:50%;width:3px;height:3px}.moon{right:calc(var(--margin) + 2%);top:calc(var(--top-h) + 4%);aspect-ratio:1;opacity:0;width:clamp(64px,8vw,120px);position:absolute;transform:rotate(-18deg)}.moon svg{width:100%;height:100%}.mrefl{right:calc(var(--margin) + 2%);width:clamp(64px,8vw,120px);opacity:var(--night,0);justify-items:center;gap:clamp(9px,1.7vh,18px);display:grid;position:absolute;top:6%}.mrefl i{background:#cfc6ad;border-radius:3px;height:clamp(3px,.6vh,6px);display:block}.sun{width:var(--sd);aspect-ratio:1;background:var(--sun);left:calc(var(--sx) + var(--sxo,0) * 40% - var(--sd) / 2);top:calc(var(--hz) - var(--sd) / 2);transform:translate3d(0, calc(var(--sy,0) * -.8 * var(--hzv)), 0);will-change:transform;border-radius:50%;position:absolute}.mount{width:100%;height:clamp(44px,9vh,110px);left:0;top:calc(var(--hz) - clamp(44px, 9vh, 110px) + 1px);fill:var(--mount);position:absolute}.sea{left:0;right:0;top:var(--hz);background:var(--sea);position:absolute;bottom:0;overflow:hidden}.refl{left:calc(var(--sx) + var(--sxo,0) * 40% - var(--sd) / 2);width:var(--sd);opacity:var(--glow,1);justify-items:center;gap:clamp(9px,1.7vh,18px);display:grid;position:absolute;top:7%}.refl i{background:var(--bar);border-radius:4px;height:clamp(4px,.75vh,8px);display:block}.gulet{width:clamp(56px,6.5vw,104px);fill:var(--mount);animation:110s linear infinite sail;position:absolute;top:9%;left:0;transform:translate(-120%)}@keyframes sail{to{transform:translate(calc(100vw + 120%))}}.sunset.sunset[data-scroll=false]{height:100svh}.sunset[data-boat=false] .gulet{display:none}.stars i{animation:4s ease-in-out infinite twinkle}@keyframes twinkle{50%{opacity:.25}}.stars .shoot{opacity:0;transform-origin:100%;background:#efe3c6;border-radius:2px;width:120px;height:2px;animation:9s ease-in 3s infinite shoot;position:absolute;top:12%;left:18%;rotate:-24deg}@keyframes shoot{0%,88%{opacity:0;translate:0;scale:.2 1}90%{opacity:.9;scale:1}to{opacity:0;translate:-260px 116px;scale:.3 1}}.sunset[data-scene=altin] .sun{animation:6s ease-in-out infinite breathe}@keyframes breathe{50%{opacity:.35}}.sunset[data-scene=sabit] .scene *,.sunset[data-scene=sabit] .scene{animation:none!important}.sunset-r{align-items:flex-end;gap:24px;display:flex}.scene-time{text-align:right;gap:2px;display:grid}.scene-time small{letter-spacing:.06em;opacity:.75;font-size:12px}.scene-time b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.stars i,.stars .shoot,.sunset[data-scene=altin] .sun{animation:none}}.hide-d{display:none}@media (max-width:680px){.scene{--hz:60%;--hzv:60svh;--sd:50vw;--sx:70%}.moon,.mrefl{width:15vw;right:6vw}.moon{top:calc(var(--top-h) + 1.5%)}.hide-d{display:inline-flex}.hide-m{display:none}.sunset-foot{padding-right:0}}.intro{grid-template-columns:1fr 1.6fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.statement{letter-spacing:-.025em;font-size:clamp(1.5rem,.9rem + 1.9vw,2.25rem);font-weight:500;line-height:1.22}.statement .thumb{vertical-align:-.16em;background:var(--ground-2);border-radius:50%;width:1.05em;height:1.05em;margin:0 .12em;display:inline-block;overflow:hidden}.statement .thumb img{object-fit:cover;width:100%;height:100%}.intro-side{gap:28px;display:grid}.showcase{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.sc-list{gap:4px;list-style:none;display:grid}.sc-list h2{color:var(--muted);margin-bottom:18px}.sc-list button{text-align:left;letter-spacing:-.035em;color:var(--muted);align-items:center;gap:14px;font-size:clamp(28px,2.9vw,44px);font-weight:500;line-height:1.15;transition:color .25s;display:flex}.sc-list button i{background:var(--gold);width:.36em;height:.36em;transition:transform .35s var(--ease);border-radius:50%;flex:none;transform:scale(0)}.sc-list button[aria-pressed=true]{color:var(--ink)}.sc-list button[aria-pressed=true] i{transform:scale(1)}.sc-list button:hover{color:var(--ink)}.sc-stage{aspect-ratio:1;justify-self:center;width:min(100%,64svh + 120px);position:relative}.sc-disc{background:var(--disc,var(--gold));transition:background-color .5s var(--ease);border-radius:50%;position:absolute;inset:6%}.sc-photo{border-radius:50%;position:absolute;inset:16%;overflow:hidden}.sc-photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s, transform .9s var(--ease);position:absolute;inset:0;transform:scale(1.06)}.sc-photo img[data-on=true]{opacity:1;transform:none}.sc-fact{background:var(--ground);border-radius:0;gap:6px;max-width:15em;padding:18px 20px;display:grid;position:absolute;bottom:4%;right:0}.sc-fact b{font-size:var(--step-lead);letter-spacing:-.02em;font-weight:500}.band{margin-top:var(--gap-section);background:var(--field);min-height:clamp(260px,30vw,440px);color:var(--field-ink);align-items:center;display:flex;position:relative;overflow:hidden}.band-in{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-block:48px clamp(96px,12vw,180px);display:flex;position:relative}.band-in h2{max-width:13em}.band-in h2 b{font-weight:500}.band span{width:var(--s);aspect-ratio:1;background:var(--gold);border-radius:50%;position:absolute;bottom:0;transform:translateY(50%)}.bf{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.arch{aspect-ratio:4/5;background:var(--ground-2);border-radius:999px 999px 0 0;overflow:hidden}.arch img{object-fit:cover;width:100%;height:100%}.bf-list{gap:26px;margin-top:40px;list-style:none;display:grid}.bf-list li{grid-template-columns:64px 1fr auto;align-items:center;gap:18px;display:grid}.bf-list img{object-fit:cover;border-radius:50%;width:64px;height:64px}.bf-list b{font-weight:500;display:block}.gal{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.gal-frame{aspect-ratio:1;background:var(--ground-2);border-radius:50%;width:min(40vw,520px);position:relative;overflow:hidden}.gal-frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.gal-frame img[data-on=true]{opacity:1}.gal-cap{text-align:center;min-height:1.5em;margin-top:18px}.gal-r{align-self:end;justify-items:start;gap:18px;display:grid}.coupon{--notch:30px;background:var(--field);color:var(--field-ink);-webkit-mask:radial-gradient(circle var(--notch) at 44% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 44% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 44% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 44% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 44% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 44% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;grid-template-columns:.9fr 1.1fr;display:grid}.coupon-l{border-right:7px dotted var(--ground);flex-direction:column;justify-content:space-between;gap:32px;padding:clamp(32px,5vw,64px);display:flex}.coupon-l h2{color:var(--field-ink)}.coupon-r{align-content:start;gap:12px;padding:clamp(32px,5vw,64px);display:grid}.coupon .hint{color:var(--gold-soft)}.f{font-size:var(--step-small);gap:6px;display:grid}.f input,.f select,.f textarea{width:100%;min-height:54px;color:var(--field-ink);background:#45452c;border:0;border-radius:0;outline:none;padding:14px 16px;font-size:16px}.f textarea{resize:vertical;min-height:96px}.f input::placeholder,.f textarea::placeholder{color:#c9bfa9}.f input:focus,.f select:focus,.f textarea:focus{box-shadow:inset 0 -3px 0 var(--gold);background:#4f4f33}.row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.row3{grid-template-columns:1.3fr 1fr .8fr;gap:12px;display:grid}.seg{flex-wrap:wrap;gap:6px;display:flex}.seg button{min-height:44px;color:var(--field-ink);background:#45452c;border-radius:999px;padding:0 16px;font-size:15px;transition:background-color .2s,color .2s}.seg button[aria-pressed=true]{background:var(--gold);color:var(--ink)}.light .f input,.light .f select,.light .f textarea{color:var(--ink);background:#fff}.light .f input::placeholder,.light .f textarea::placeholder{color:#8a8470}.light .seg button{background:var(--ground-2);color:var(--ink)}.light .seg button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.done{align-content:center;justify-items:start;gap:14px;min-height:260px;display:grid}.done .disc{background:var(--gold);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.done .disc svg{stroke-dasharray:30;stroke-dashoffset:30px;width:30px;animation:.6s .15s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.visit{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px);display:grid}.visit b{font-size:var(--step-lead);letter-spacing:-.02em;margin-top:6px;font-weight:500;line-height:1.2;display:block}.foot{background:var(--field);color:var(--field-ink);padding:0 0 calc(36px + env(safe-area-inset-bottom));position:relative;overflow:hidden}.foot-band{background:var(--gold);color:var(--ink);letter-spacing:-.02em;white-space:nowrap;padding:18px 0;font-size:clamp(18px,2vw,26px);font-weight:500;overflow:hidden}.foot-band>div{animation:38s linear infinite paused band;display:inline-flex}.foot-band[data-run=true]>div{animation-play-state:running}.foot-band span{align-items:center;gap:22px;padding-right:22px;display:inline-flex}.foot-band i{background:var(--ink);border-radius:50%;width:12px;height:12px}@keyframes band{to{transform:translate(-50%)}}.foot-mark{letter-spacing:-.06em;justify-content:space-between;align-items:flex-end;gap:2vw;margin-top:clamp(48px,6vw,88px);font-size:clamp(96px,21vw,360px);font-weight:500;line-height:.78;display:flex}.foot-l1,.foot-l2{transition:transform 1.1s var(--ease), opacity 1.1s;display:inline-block}.js .foot[data-in=false] .foot-l1{opacity:0;transform:translate(-12%)}.js .foot[data-in=false] .foot-l2{opacity:0;transform:translate(12%)}.foot-sun{flex:none;width:.72em;height:.78em;position:relative}.foot-sky{position:absolute;inset:-.2em 0 0;overflow:hidden}.foot-disc{background:var(--gold);width:.72em;height:.72em;transform:translateY(calc(var(--sink) * 100%));transition:transform 2.4s var(--ease), background-color 1.5s;border-radius:50%;animation:6s ease-in-out infinite sunBreath;position:absolute;bottom:0;left:0}.foot-sun[data-night=true] .foot-disc{background:#efe6cf;width:.5em;height:.5em;left:.11em}.foot-glint{opacity:var(--glow);justify-items:center;gap:.035em;padding-top:.05em;transition:opacity 2s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%)}.foot-glint i{background:var(--gold);border-radius:1em;height:.022em;animation:3.2s ease-in-out infinite glint;display:block}.foot-sun[data-night=true] .foot-glint i{background:#efe6cf}.foot-glint i:first-child{width:.62em}.foot-glint i:nth-child(2){width:.42em;animation-delay:.4s}.foot-glint i:nth-child(3){width:.22em;animation-delay:.8s}@keyframes sunBreath{50%{filter:brightness(1.08)}}@keyframes glint{50%{opacity:.5;transform:scaleX(.7)}}.foot-live{flex-wrap:wrap;gap:8px;margin-top:clamp(40px,5vw,64px);display:flex}.foot-live span{font-variant-numeric:tabular-nums;min-height:38px;animation:viewIn .5s var(--ease) both;background:#f4eadb14;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;display:inline-flex}.foot-live .gold{color:var(--gold-soft)}.foot-live .dot{background:var(--gold);border-radius:50%;width:8px;height:8px}.foot-live .on .dot{background:#9fb26a;animation:2.4s ease-in-out infinite breathe}.foot-tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:28px;list-style:none;display:grid}.foot-tiles li{transition:transform .8s var(--ease), opacity .8s}.js .foot[data-in=false] .foot-tiles li{opacity:0;transform:translateY(30px)}.foot-tiles a{isolation:isolate;min-height:150px;color:var(--field-ink);background:#f4eadb12;border-radius:22px;align-content:end;gap:6px;padding:22px;transition:color .45s;display:grid;position:relative;overflow:hidden}.foot-tiles a:before{content:"";z-index:-1;background:var(--gold);width:44px;height:44px;transition:transform .7s var(--ease);border-radius:50%;position:absolute;top:22px;right:22px;transform:scale(0)}.foot-tiles a:hover:before,.foot-tiles a:focus-visible:before,.foot-tiles a:active:before{transform:scale(14)}.foot-tiles a:hover,.foot-tiles a:focus-visible,.foot-tiles a:active{color:var(--ink)}.foot-tiles b{letter-spacing:-.03em;font-size:clamp(22px,2vw,28px);font-weight:500}.foot-tiles small{opacity:.7;font-size:14px}.foot-tiles em{background:var(--gold);width:44px;height:44px;color:var(--ink);transition:transform .45s var(--ease), background-color .45s;border-radius:50%;place-items:center;font-size:20px;font-style:normal;display:grid;position:absolute;top:22px;right:22px}.foot-tiles a:hover em,.foot-tiles a:focus-visible em{background:var(--ink);color:var(--gold);transform:rotate(-45deg)}.foot-ig{gap:16px;margin-top:clamp(48px,6vw,80px);display:grid}.foot-ig-head{color:var(--field-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.foot-ig-head b{letter-spacing:-.03em;font-size:clamp(26px,3vw,40px);font-weight:500}.foot-ig-head span{color:var(--gold-soft);font-size:15px}.foot-ig-row{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.foot-ig-row a{aspect-ratio:3/4;background:#f4eadb0f;border-radius:18px;overflow:hidden}.foot-ig-row img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease), filter .5s;filter:saturate(.85)}.foot-ig-row a:hover img{filter:saturate(1.1);transform:scale(1.08)}.foot-ig-row a:nth-child(2n){transform:translateY(18px)}.foot-grid{grid-template-columns:repeat(3,1fr) 1.4fr;gap:28px;margin-top:clamp(56px,7vw,96px);font-size:15px;display:grid}.foot-grid ul{gap:10px;list-style:none;display:grid}.foot-grid h3{letter-spacing:0;color:var(--gold-soft);margin-bottom:8px;font-size:15px}.foot-a{color:var(--field-ink);align-items:center;gap:8px;display:inline-flex;position:relative}.foot-a:after{content:"→";opacity:0;transition:opacity .3s, transform .3s var(--ease);color:var(--gold);transform:translate(-8px)}.foot-a:before{content:"";background:var(--gold);transform-origin:0;width:100%;height:2px;transition:transform .4s var(--ease);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.foot-a:hover:after{opacity:1;transform:none}.foot-a:hover:before{transform:scaleX(1)}.foot-bot{color:#d8ccb4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;font-size:14px;display:flex}.foot-by{color:#d8ccb4;min-height:40px;transition:border-color .3s, color .3s, transform .3s var(--ease);border:1px solid #e0b86259;border-radius:999px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.foot-by:before{content:"";background:linear-gradient(110deg,#0000 30%,#e0b86247 50%,#0000 70%);animation:5s ease-in-out 1.5s infinite footBy;position:absolute;inset:0;transform:translate(-100%)}.foot-by-l{opacity:.8;font-size:13px}.foot-by b{letter-spacing:.02em;color:#e0b862;font-weight:600}.foot-by i{transition:transform .3s var(--ease);font-size:13px;font-style:normal}.foot-by:hover{color:#f4eadb;border-color:#e0b862;transform:translateY(-1px)}.foot-by:hover i{transform:translate(2px,-2px)}@keyframes footBy{0%,60%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.foot-by:before{animation:none}}.foot-top{width:56px;height:56px;color:var(--field-ink);transition:transform .3s var(--ease);border-radius:50%;place-items:center;font-size:20px;display:grid;position:relative}.foot-top:hover{transform:translateY(-4px)}.foot-top svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.foot-top circle{fill:none;stroke-width:2.5px}.foot-top .bg{stroke:#f4eadb26}.foot-top .fg{stroke:var(--gold);stroke-dasharray:100;stroke-dashoffset:100px;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.foot-band>div,.foot-disc,.foot-glint i{animation:none}}.phead{padding-top:calc(var(--top-h) + clamp(48px, 9vw, 120px));grid-template-columns:1.2fr 1fr;align-items:end;gap:clamp(24px,5vw,80px);display:grid}.phead p{max-width:34ch}.phead-disc{aspect-ratio:1;background:var(--gold);border-radius:50%;justify-self:end;width:100%;max-width:520px;position:relative;overflow:hidden}.phead-disc img{object-fit:cover;width:100%;height:100%}.mbar{top:var(--top-h);z-index:30;background:var(--ground);margin-top:48px;padding:14px 0;position:sticky}.mbar-in{align-items:center;gap:16px;display:flex}.cats{scrollbar-width:none;scroll-snap-type:x proximity;flex:1;gap:6px;display:flex;overflow-x:auto}.cats::-webkit-scrollbar{display:none}.cats button{background:var(--ground-2);scroll-snap-align:start;border-radius:999px;flex:none;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s}.cats button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.search{flex:none;width:260px;position:relative}.search input{background:var(--ground-2);border:0;border-radius:999px;outline:none;width:100%;min-height:44px;padding:0 44px 0 42px;font-size:16px}.search input:focus{background:var(--ground-3)}.search svg{width:17px;height:17px;color:var(--muted);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.setfield{background:var(--gold);color:var(--ink);padding:clamp(24px,4vw,56px)}.setfield .mitems{gap:22px 64px}.setrow{justify-content:space-between;align-items:center;gap:16px;display:flex}.setrow b{letter-spacing:-.01em;font-size:19px;font-weight:500}.setrow .add{background:var(--ground)}.setrow .num{white-space:nowrap}.mitems{grid-template-columns:1fr 1fr;gap:30px 64px;list-style:none;display:grid}.mi{grid-template-columns:64px 1fr;align-items:start;gap:20px;display:grid}.mi-ph{background:var(--ground-2);width:64px;height:64px;color:var(--gold);transition:transform .35s var(--ease);border-radius:50%;place-items:center;padding:0;display:grid;overflow:hidden}.mi-ph:hover{transform:scale(1.06)}.mi-ph img{object-fit:cover;width:100%;height:100%}.mi-ph i{background:var(--gold);border-radius:50%;width:16px;height:16px}.mi-top{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.mi-name{text-align:left;letter-spacing:-.01em;font-size:18px;font-weight:500}.mi-name:hover{color:var(--olive)}.mi-fav:after{content:"";vertical-align:.15em;background:#a8432b;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.mi p{color:var(--muted);max-width:38ch;margin-top:2px;font-size:15px}.mi-row{align-items:center;gap:12px;margin-top:8px;display:flex}.add{background:var(--ground-2);min-height:40px;transition:background-color .2s, color .2s, transform .2s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.add:hover{background:var(--ink);color:var(--ground)}.add:active{transform:scale(.95)}.add[data-done=true]{background:var(--gold);color:var(--ink)}.add svg{width:14px;height:14px}.mempty{font-size:var(--step-lead);padding:80px 0}.mnote{color:var(--muted);max-width:62ch;margin-top:72px}.sets{grid-template-columns:repeat(4,1fr);gap:12px;list-style:none;display:grid}.set{background:var(--ground-2);flex-direction:column;justify-content:space-between;gap:22px;min-height:200px;padding:24px;display:flex;position:relative;overflow:hidden}.set:after{content:"";background:var(--gold);opacity:.9;border-radius:50%;width:96px;height:96px;position:absolute;top:-36px;right:-36px}.set b{letter-spacing:-.02em;z-index:1;max-width:11em;font-size:21px;font-weight:500;line-height:1.2;position:relative}.story-split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.story-split.rev>:first-child{order:2}.disc-img{aspect-ratio:1;background:var(--ground-2);border-radius:50%;overflow:hidden}.disc-img img,.disc-img video{object-fit:cover;width:100%;height:100%}.half-img{aspect-ratio:1/1.1;border-radius:999px 999px 0 0;overflow:hidden}.half-img img{object-fit:cover;width:100%;height:100%}.ritual{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);margin-top:56px;list-style:none;display:grid}.ritual li:nth-child(2){margin-top:12vw}.ritual li:nth-child(3){margin-top:5vw}.ritual h3{margin-top:22px}.ritual p{max-width:30ch;margin-top:8px}.choice{grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,64px);margin-top:48px;list-style:none;display:grid}.choice h3{margin-top:22px}.choice p{max-width:34ch;margin-top:8px}.wall{columns:4 200px;column-gap:14px;margin-top:48px}.wall a{break-inside:avoid;margin-bottom:14px;display:block;overflow:hidden}.wall a:nth-child(3n+1){border-radius:999px 999px 0 0}.wall a:nth-child(5n+3){aspect-ratio:1;border-radius:50%}.wall img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.wall a:hover img{transform:scale(1.05)}.week{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.week th,.week td{text-align:left;border-bottom:1px solid var(--ground-3);padding:14px 0;font-weight:400}.week th{color:var(--muted);font-size:var(--step-small)}.week td:last-child,.week th:last-child{text-align:right}.week tr[data-today=true] td{font-weight:500}.week tr[data-today=true] td:first-child:before{content:"";background:var(--gold);border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.map{aspect-ratio:1;background:var(--ground-2);border-radius:50%;position:relative;overflow:hidden}.map iframe{filter:sepia(.35)saturate(.8);border:0;width:120%;height:120%;position:absolute;inset:-10%}.facts{gap:34px;list-style:none;display:grid}.facts span{color:var(--muted);font-size:var(--step-small)}.facts b{font-size:var(--step-lead);letter-spacing:-.02em;margin-top:4px;font-weight:500;line-height:1.2;display:block}.loyal{background:var(--gold);color:var(--ink);gap:22px;padding:clamp(24px,3vw,40px);display:grid}.stamps{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.stamps span{aspect-ratio:1;background:#c99a43;border-radius:50%;place-items:center;font-size:13px;display:grid}.stamps span[data-on=true]{background:var(--ink);color:var(--gold-soft)}.stamps svg{width:44%}.dock{right:var(--margin);z-index:50;gap:10px;display:flex;position:fixed;bottom:22px}.dock .btn{min-height:54px}.dock .btn-ghost{background:var(--ground-3)}.dock svg,.tabbar svg{width:20px;height:20px}.cnt{background:var(--gold);min-width:22px;height:22px;color:var(--ink);border-radius:11px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:500;display:inline-grid}.bump{animation:bump .5s var(--ease)}@keyframes bump{40%{transform:scale(1.1)}}.tpill{background:var(--ground-2);border-radius:999px;align-items:center;gap:8px;min-height:54px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.tabbar{display:none}.scrim{z-index:80;opacity:0;pointer-events:none;background:#1e1e0f80;transition:opacity .35s;position:fixed;inset:0}.scrim[data-on=true]{opacity:1;pointer-events:auto}.scrim:not([data-on=true]){visibility:hidden;transition:opacity .35s,visibility 0s .35s}.drawer{z-index:90;background:var(--ground);width:min(460px,100%);transition:transform .55s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-40px 0 80px -40px #00000059}.drawer[data-on=true]{transform:none}.dr-h{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.dr-h h2{font-size:40px}.x{background:var(--ground-2);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:20px;transition:background-color .2s;display:grid}.x:hover{background:var(--ground-3)}.dr-b{overscroll-behavior:contain;flex:1;padding:0 24px 16px;overflow:auto}.dr-f{padding:18px 24px calc(18px + env(safe-area-inset-bottom));background:var(--ground-2);gap:14px;display:grid}.line{grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.line img,.line .ph{object-fit:cover;background:var(--ground-2);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.line .ph i{background:var(--gold);border-radius:50%;width:14px;height:14px}.line b{font-size:16px;font-weight:500;display:block}.line small{color:var(--muted);font-size:14px}.qty{background:var(--ground-2);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.qty button{background:var(--ground);border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.qty span{text-align:center;min-width:22px;font-weight:500}.dr-opts{gap:16px;padding-top:20px;display:grid}.dr-opts .f{color:var(--muted);font-size:14px}.tot{justify-content:space-between;align-items:baseline;display:flex}.tot b{letter-spacing:-.03em;font-size:30px;font-weight:500}.tot small{color:var(--muted);font-size:13px;display:block}.empty{text-align:left;gap:10px;padding:48px 0;display:grid}.empty .ring{background:var(--gold);border-radius:50%;width:72px;height:72px}.steps{gap:4px;margin-top:28px;list-style:none;display:grid}.steps li{color:var(--muted);grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:12px 0;transition:color .4s;display:grid}.steps li i{background:var(--ground-3);width:14px;height:14px;transition:background-color .4s, transform .4s var(--ease);border-radius:50%}.steps li[data-on=true]{color:var(--ink)}.steps li[data-on=true] i{background:var(--gold);transform:scale(1.25)}.sheet{z-index:95;pointer-events:none;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sh-box{overscroll-behavior:contain;background:var(--ground);opacity:0;width:min(500px,100%);max-height:calc(100svh - 32px);transition:opacity .3s, transform .5s var(--ease);position:relative;overflow:auto;transform:translateY(28px)scale(.97);box-shadow:0 40px 80px -30px #00000073}.sheet[data-on=true]{pointer-events:auto}.sheet:not([data-on=true]),.modal:not([data-on=true]),.sheet:not([data-on=true]) .sh-box,.modal:not([data-on=true]) .box,.drawer:not([data-on=true]){visibility:hidden;transition-property:opacity,transform,visibility;transition-delay:0s,0s,.5s}.sheet[data-on=true] .sh-box{opacity:1;transform:none}.sh-top{background:var(--gold);place-items:center;padding:36px 0 0;display:grid;position:relative;overflow:hidden}.sh-top .ph{aspect-ratio:1;background:var(--ground-2);border-radius:50%;width:62%;overflow:hidden;transform:translateY(18%)}.sh-top .ph img{object-fit:cover;width:100%;height:100%}.sh-x{z-index:2;position:absolute;top:14px;right:14px}.fav{z-index:2;background:var(--ground-2);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:66px}.fav svg{width:20px;height:20px}.fav[aria-pressed=true]{color:#a8432b}.fav[aria-pressed=true] svg{fill:currentColor}.sh-in{padding:28px 24px 0}.sh-in h2{font-size:40px}.sh-in>p{color:var(--muted);margin-top:8px}.og{gap:10px;margin-top:22px;display:grid}.og h3{letter-spacing:0;color:var(--muted);font-size:15px;font-weight:500}.pills{flex-wrap:wrap;gap:8px;display:flex}.pill{background:var(--ground-2);border-radius:999px;min-height:44px;padding:0 16px;font-size:15px;transition:background-color .2s,color .2s}.pill em{color:var(--muted);margin-left:6px;font-style:normal}.pill[aria-pressed=true]{background:var(--ink);color:var(--ground)}.pill[aria-pressed=true] em{color:var(--gold-soft)}.sh-foot{padding:16px 24px calc(16px + env(safe-area-inset-bottom));background:var(--ground-2);align-items:center;gap:12px;margin-top:28px;display:flex;position:sticky;bottom:0}.sh-foot .btn{flex:1}.modal{z-index:95;pointer-events:none;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal .box{background:var(--ground);opacity:0;width:min(480px,100%);transition:opacity .3s, transform .5s var(--ease);padding:26px;transform:translateY(24px)scale(.97);box-shadow:0 40px 80px -30px #00000073}.modal[data-on=true]{pointer-events:auto}.modal[data-on=true] .box{opacity:1;transform:none}.modal h2{font-size:36px}.wopts{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0 16px;display:grid}.wopt{text-align:left;background:var(--ground-2);align-content:start;gap:4px;min-height:92px;padding:16px;transition:background-color .2s,color .2s;display:grid}.wopt b{font-weight:500}.wopt small{color:var(--muted);font-size:13px}.wopt[aria-pressed=true]{background:var(--ink);color:var(--ground)}.wopt[aria-pressed=true] small{color:#d8ccb4}.toast{z-index:120;opacity:0;background:var(--ink);color:var(--ground);transition:transform .5s var(--ease), opacity .3s;border-radius:999px;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 32px);padding:14px 20px;font-size:15px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%,-150%);box-shadow:0 20px 40px -20px #00000080}.toast[data-on=true]{opacity:1;transform:translate(-50%)}.toast i{background:var(--gold);border-radius:50%;flex:none;width:10px;height:10px;animation:1.4s infinite pulse}@keyframes pulse{50%{box-shadow:0 0 0 6px #b8862b4d}}.install{color:var(--field-ink);background:#45452c;grid-template-columns:48px 1fr auto auto;align-items:center;gap:14px;margin-top:48px;padding:14px;display:none}.install img{border-radius:12px;width:48px;height:48px}.install b{font-size:15px;font-weight:500;display:block}.install small{color:#d8ccb4;font-size:14px;display:block}.install .btn{min-height:40px;padding:0 16px}.btn-acc svg,.add svg{width:16px;height:16px}.login{padding-top:calc(var(--top-h) + clamp(20px, 5vw, 64px));grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,80px);padding-bottom:clamp(48px,8vw,120px);display:grid}.login-card{animation:cardIn .5s var(--ease) both}.login-side{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:end;gap:28px 40px;display:grid}.login-pic{aspect-ratio:3/4;background:var(--ground-2);border-radius:28px;width:100%;max-width:420px;margin:0;position:relative;overflow:hidden}.login-pic img{object-fit:cover;width:100%;height:100%}.perks{gap:14px;max-width:34em;list-style:none;display:grid}.perks li{grid-template-columns:40px 1fr;align-items:center;gap:14px;display:grid}.perks svg{background:var(--gold);width:40px;height:40px;color:var(--ink);border-radius:50%;padding:10px}.auth{background:var(--ground-2);border-radius:28px;gap:18px;padding:clamp(20px,3.4vw,36px);display:grid}.auth-tabs{background:var(--ground);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.auth-tabs button{z-index:1;min-height:46px;color:var(--muted);border-radius:999px;font-weight:500;transition:color .3s;position:relative}.auth-tabs button[aria-pressed=true]{color:var(--field-ink)}.auth-tabs i{background:var(--ink);width:calc(50% - 5px);transition:transform .4s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}.auth-tabs[data-mode=kayit] i{transform:translate(100%)}.auth-head{animation:fadeUp .4s var(--ease) both;gap:6px;display:grid}.auth-head h1{letter-spacing:-.03em;font-size:clamp(30px,3vw,42px);line-height:1.05}.auth-head p{color:var(--muted);font-size:16px}.g-btn{color:#1f1f1f;border:1.5px solid var(--ground-3);min-height:54px;transition:transform .2s var(--ease), border-color .2s;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.g-btn:hover{border-color:var(--ink)}.g-btn:active{transform:scale(.98)}.g-btn:disabled{opacity:.6}.g-btn svg{width:22px;height:22px}.auth-fine{color:var(--muted);text-align:center;margin-top:-8px;font-size:13px}.auth .f input{border-radius:14px}.auth-or{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:14px;display:grid}.auth-or:before,.auth-or:after{content:"";background:var(--ground-3);height:1px}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1180px){.login-side{grid-template-columns:1fr}.login-pic{aspect-ratio:4/3;max-width:none}}@media (max-width:860px){.login,.login-side{grid-template-columns:1fr}.login-pic{display:none}.perks{gap:10px;font-size:15px}}.auth-form{gap:14px;display:grid}.auth .f,.acc-side .f{color:var(--muted)}.auth .f input,.acc-side .f input,.staff-gate .f input{color:var(--ink);background:#fff}.pw{display:block;position:relative}.pw button{background:var(--ground-2);min-height:38px;color:var(--ink);border-radius:999px;padding:0 12px;font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.check{grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:15px;display:grid}.check input{width:20px;height:20px;accent-color:var(--ink);margin-top:2px}.note-err{color:#8e2f1d;font-weight:500}.note-ok{color:var(--olive);font-weight:500}.auth-alt button{font-size:15px}.acc-head{align-items:start}.acc-head .loyal{justify-self:end;width:100%;max-width:460px}.acc-grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.acc-side{gap:64px;display:grid}.acc-sub{margin-top:48px}.ords{gap:10px;margin-top:20px;list-style:none;display:grid}.ord{background:var(--ground-2);justify-items:start;gap:8px;padding:18px 20px;display:grid}.ord-live{background:var(--ground-3);margin-top:20px}.ord-top{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.ord-top b{font-weight:500}.ord .steps{width:100%;margin-top:4px}.tag{background:var(--ground);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:14px}.tag-onaylandi{background:var(--olive);color:var(--field-ink)}.tag-iptal{background:var(--ground-3);color:var(--muted)}.favs{gap:14px;margin-top:20px;list-style:none;display:grid}.favs li{grid-template-columns:52px 1fr auto;align-items:center;gap:14px;display:grid}.favs img,.favs .ph{object-fit:cover;background:var(--ground-2);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.favs .ph i{background:var(--gold);border-radius:50%;width:12px;height:12px}.favs b{font-weight:500;display:block}.prose{gap:18px;margin-top:32px;display:grid}.prose h2{font-size:var(--step-lead);letter-spacing:-.02em;margin-top:16px}.table-order{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.phone{background:var(--field);border-radius:44px;justify-self:center;width:min(360px,100%);padding:14px}.phone-in{background:var(--ground);border-radius:32px;gap:14px;padding:30px 22px 22px;display:grid}.phone-h{letter-spacing:-.03em;font-size:30px;font-weight:500;line-height:1.05}.phone-lines{gap:10px;list-style:none;display:grid}.phone-lines li{grid-template-columns:44px 1fr auto;align-items:center;gap:12px;font-size:15px;display:grid}.phone-lines img{object-fit:cover;border-radius:50%;width:44px;height:44px}.phone-lines b{font-weight:500;display:block}.phone-lines small{color:var(--muted);font-size:13px}.phone .steps{margin-top:4px}.phone .steps li{padding:9px 0;font-size:15px}@media (max-width:1000px){.table-order{grid-template-columns:1fr}}.add.is-out{background:var(--ground-3);color:var(--muted);pointer-events:none}.add:disabled{opacity:.4;pointer-events:none}.announce{background:var(--gold);color:var(--ink);text-align:center;padding:8px var(--margin);font-size:15px;font-weight:500}.console{--c-line:#ddcfb6;--c-panel:#fbf6ee;--late:#a8432b;--warn:#b9801f;--okc:#5e6b33;background:var(--ground);min-height:100svh;transition:grid-template-columns .4s var(--ease);grid-template-columns:248px 1fr;font-size:16px;display:grid}.console[data-rail=true]{grid-template-columns:84px 1fr}.c-side>*{flex-shrink:0}.c-side{scrollbar-width:thin;background:var(--ground-2);flex-direction:column;gap:14px;height:100svh;padding:18px 12px 16px;display:flex;position:sticky;top:0;overflow:hidden auto}.c-brand{align-items:center;gap:8px;min-height:34px;padding:0 4px 0 8px;display:flex}.c-brand .wordmark{white-space:nowrap;font-size:24px}.c-role{background:var(--ground);color:var(--muted);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:500}.c-role[data-r=superadmin]{background:var(--ink);color:var(--gold-soft)}.c-role[data-r=admin]{color:#4a5527;background:#5e6b3329}.c-rail-tg{width:30px;height:30px;color:var(--muted);border-radius:9px;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.c-rail-tg:hover{background:var(--ground-3);color:var(--ink)}.c-rail-tg svg{width:17px;height:17px;transition:transform .4s var(--ease)}.c-now{background:var(--field);color:var(--field-ink);border-radius:18px;gap:10px;padding:12px;display:grid}.c-now-h{align-items:center;gap:8px;display:flex}.c-now-h b{font-size:14.5px;font-weight:500}.c-now-h small{color:#f4eadba8;white-space:nowrap;margin-left:auto;font-size:12.5px}.c-now-dot{background:#9db35a;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite nowPing;box-shadow:0 0 #9db35a99}.c-now-dot.off{background:#c26a52;animation:none}@keyframes nowPing{70%{box-shadow:0 0 0 7px #9db35a00}to{box-shadow:0 0 #9db35a00}}.c-now-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.c-now-g button{--t:var(--gold);color:var(--field-ink);text-align:left;transition:background-color .25s, transform .2s var(--ease);background:#f4eadb12;border-radius:12px;justify-items:start;gap:1px;padding:8px 10px;display:grid}.c-now-g button:hover{background:#f4eadb21;transform:translateY(-1px)}.c-now-g button[data-tone=call]{--t:#e0866b}.c-now-g button[data-tone=res]{--t:#a9bf6a}.c-now-g b{animation:pop .4s var(--ease);font-size:20px;font-weight:500;line-height:1.1}.c-now-g small{color:#f4eadb99;font-size:11.5px}.c-now-g button[data-on=true]{background:color-mix(in srgb, var(--t) 22%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--t) 60%, transparent)}.c-now-g button[data-on=true] b{color:var(--t)}.c-navs{gap:10px;display:grid;position:relative}.c-ind{z-index:0;background:var(--ground);opacity:0;transition:transform .45s cubic-bezier(.3, 1.25, .4, 1), height .3s var(--ease), opacity .2s;pointer-events:none;border-radius:14px;position:absolute;top:0;left:0;right:0;box-shadow:0 1px #2b2b180a,0 10px 22px -16px #2b2b188c}.c-grp{display:grid}.c-group{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:4px 10px 6px;font-size:12px;font-weight:600;display:flex}.c-group small{background:var(--ground-3);letter-spacing:0;border-radius:99px;padding:1px 6px;font-size:11px;font-weight:500}.c-group>svg{width:14px;height:14px;transition:transform .3s var(--ease);margin-left:auto}.c-group:hover{color:var(--ink)}.c-grp[data-shut=true] .c-group>svg{transform:rotate(-90deg)}.c-grp-in{transition:grid-template-rows .35s var(--ease);grid-template-rows:1fr;display:grid}.c-grp-in>div{gap:2px;display:grid;overflow:hidden}.c-grp[data-shut=true] .c-grp-in{grid-template-rows:0fr}.c-nav{--tone:var(--ink);z-index:1;width:100%;color:var(--ink);text-align:left;animation:navIn .45s var(--ease) both;border-radius:14px;align-items:center;gap:11px;padding:6px 8px 6px 6px;transition:background-color .2s;display:flex;position:relative}@keyframes navIn{0%{opacity:0;transform:translate(-8px)}}.c-nav:hover:not([aria-current=page]){background:color-mix(in srgb, var(--ground-3) 70%, transparent)}.c-ico{z-index:1;background:color-mix(in srgb, var(--tone) 14%, transparent);width:34px;height:34px;color:var(--tone);border-radius:11px;flex:none;place-items:center;transition:background-color .3s,color .3s,transform .35s cubic-bezier(.3,1.4,.5,1);display:grid;position:relative}.c-ico svg{width:18px;height:18px}.c-nav:hover .c-ico{transform:scale(1.08)rotate(-6deg)}.c-nav[aria-current=page] .c-ico{background:var(--tone);color:#fff;box-shadow:0 6px 14px -6px var(--tone)}.c-nt{flex:1;min-width:0;display:grid}.c-nt b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:500;line-height:1.25;overflow:hidden}.c-nt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.c-nav[aria-current=page] .c-nt small{color:color-mix(in srgb, var(--tone) 80%, var(--ink))}.c-side-foot{border-top:1px solid var(--c-line);gap:12px;margin-top:auto;padding-top:12px;display:grid}.c-toggles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.c-tg{background:var(--ground);color:var(--muted);border-radius:12px;justify-items:center;gap:3px;padding:8px 4px 7px;font-size:12px;font-weight:500;transition:color .2s,background-color .25s,box-shadow .25s;display:grid}.c-tg svg{width:18px;height:18px}.c-tg[aria-pressed=true]{color:#4a5527;background:#5e6b3324;box-shadow:inset 0 0 0 1.5px #5e6b3359}.c-me{background:var(--ground);border-radius:16px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px;display:grid}.c-me b{font-size:15px;font-weight:500;display:block}.c-me small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.c-me-a{width:32px;height:32px;color:var(--muted);border-radius:10px;place-items:center;transition:background-color .2s,color .2s;display:grid}.c-me-a:hover{background:var(--ground-2);color:var(--ink)}.c-me-a svg{width:17px;height:17px}.avatar{background:var(--gold);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-weight:500;display:grid}.c-side[data-rail=true]{padding-inline:10px}.c-side[data-rail=true] .c-brand{flex-direction:column;gap:10px;padding:0}.c-side[data-rail=true] .c-brand .wordmark span,.c-side[data-rail=true] .c-brand .wordmark{font-size:0}.c-side[data-rail=true] .c-brand .wordmark i{width:22px;height:22px}.c-side[data-rail=true] .c-role,.c-side[data-rail=true] .c-now-h small,.c-side[data-rail=true] .c-now-h b,.c-side[data-rail=true] .c-nt,.c-side[data-rail=true] .c-group span,.c-side[data-rail=true] .c-group small,.c-side[data-rail=true] .c-group svg,.c-side[data-rail=true] .c-tg span,.c-side[data-rail=true] .c-me>div,.c-side[data-rail=true] .c-now-g small{display:none}.c-side[data-rail=true] .c-rail-tg svg{transform:rotate(180deg)}.c-side[data-rail=true] .c-now{justify-items:center;padding:8px 6px}.c-side[data-rail=true] .c-now-g{grid-template-columns:1fr}.c-side[data-rail=true] .c-now-g button{justify-items:center;padding:5px 0}.c-side[data-rail=true] .c-now-g b{font-size:16px}.c-side[data-rail=true] .c-group{height:10px;padding:0}.c-side[data-rail=true] .c-group:before{content:"";background:var(--c-line);flex:1;height:1px;margin:0 14px}.c-side[data-rail=true] .c-nav{justify-content:center;padding:6px}.c-side[data-rail=true] .c-nav .c-badge{z-index:2;min-width:18px;height:18px;padding:0 5px;font-size:11px;position:absolute;top:0;right:2px}.c-side[data-rail=true] .c-toggles{grid-template-columns:1fr}.c-side[data-rail=true] .c-me{background:0 0;grid-template-columns:1fr;justify-items:center;padding:0}@media (prefers-reduced-motion:reduce){.c-nav,.c-now-dot{animation:none}.c-ind{transition:none}}.c-badge{background:var(--gold);min-width:22px;height:22px;color:var(--ink);animation:pop .4s var(--ease);border-radius:11px;place-items:center;padding:0 7px;font-size:12.5px;font-weight:500;display:inline-grid}.c-badge.hot{background:var(--late);color:#fff;animation:pop .4s var(--ease), throb 1.6s ease-in-out infinite .4s}@keyframes pop{0%{opacity:0;transform:scale(.6)}}@keyframes throb{50%{transform:scale(1.12)}}.c-main{min-width:0;padding:0 clamp(16px,2.4vw,36px) 64px}.c-top{z-index:10;background:var(--ground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0 16px;display:flex;position:sticky;top:0}.c-top h1{letter-spacing:-.03em;font-size:32px;line-height:1}.c-top-r{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.c-live{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.c-live i{background:var(--okc);border-radius:50%;width:9px;height:9px;animation:2.4s ease-in-out infinite breathe}.c-live.off i{background:var(--late);animation:none}.c-view{animation:viewIn .3s var(--ease)}@keyframes viewIn{0%{opacity:0;transform:translateY(10px)}}.c-sec{gap:18px;display:grid}.c-card{background:var(--c-panel);border:1px solid var(--c-line);border-radius:14px;align-content:start;gap:12px;padding:18px;display:grid}.c-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.c-card h3{letter-spacing:-.01em;font-size:17px;font-weight:500}.c-grid-2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.c-grid-2.wide-l{grid-template-columns:1.4fr 1fr}.c-grid-3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.c-stack{gap:14px;display:grid}.c-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-empty{color:var(--muted);padding:10px 0}.c-link{color:var(--olive);text-underline-offset:3px;font-size:14px;text-decoration:underline}.c-btn{background:var(--ground-2);min-height:40px;color:var(--ink);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:500;transition:background-color .18s,transform .14s;display:inline-flex}.c-btn:hover{background:var(--ground-3)}.c-btn:active{transform:scale(.96)}.c-btn:disabled{opacity:.4;pointer-events:none}.c-btn-main{background:var(--ink);color:var(--ground)}.c-btn-main:hover{background:var(--olive)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips.scroll{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.chips button{background:var(--ground-2);border-radius:999px;flex:none;min-height:38px;padding:0 14px;font-size:14.5px;transition:background-color .18s,color .18s}.chips button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.c-tools{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.c-field{color:var(--muted);gap:5px;font-size:13.5px;display:grid}.c-field.grow{flex:1;min-width:200px}.c-field.inline{align-items:center;gap:8px;display:flex}.c-field input,.c-field select,.c-input,.c-select{border:1px solid var(--c-line);min-height:42px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:0 12px;font-size:15.5px;transition:border-color .18s}.c-input{flex:1;min-width:180px}.c-field input:focus,.c-field select:focus,.c-input:focus{border-color:var(--gold)}.kpi-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.kpi{text-align:left;background:var(--c-panel);border:1px solid var(--c-line);transition:border-color .2s, transform .2s var(--ease);border-radius:14px;gap:4px;padding:16px 18px;display:grid}button.kpi:hover{border-color:var(--gold);transform:translateY(-2px)}.kpi>span{color:var(--muted);font-size:14px}.kpi b{letter-spacing:-.04em;font-size:34px;font-weight:500;line-height:1.05}.kpi small{color:var(--muted);font-size:13.5px}.kpi[data-alert=true]{border-color:var(--late)}.kpi[data-alert=true] b{color:var(--late)}.delta{color:var(--muted);font-size:13.5px}.delta.up{color:var(--okc)}.delta.down{color:var(--late)}.c-list{list-style:none;display:grid}.c-list li{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.c-list li:first-child{border-top:0}.c-list li>div{flex:1;min-width:0}.c-list li b{font-weight:500}.is-fresh{animation:fresh 1.6s var(--ease)}@keyframes fresh{0%{background-color:var(--gold-soft);transform:scale(.98)}to{background-color:#0000;transform:none}}.chip{background:var(--ground-2);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;display:inline-block}.chip-onaylandi,.chip-teslim{color:#3d4620;background:#dfe3cc}.chip-bekliyor,.chip-yeni{background:var(--gold-soft);color:var(--ink)}.chip-iptal{color:#7c2f1e;background:#f1d9d2}.chip-hazirlaniyor,.chip-yolda{background:#e9dfcb}.chip-role-superadmin{background:var(--ink);color:var(--ground)}.chip-role-admin{background:var(--gold)}.age{color:#3d4620;white-space:nowrap;font-variant-numeric:tabular-nums;background:#dfe3cc;border-radius:999px;padding:3px 9px;font-size:13.5px;font-weight:500}.age.warn{color:#6b4a0f;background:#f2dfb3}.age.late{background:var(--late);color:#fff;animation:1.6s ease-in-out infinite throb}.kanban{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.kcol{background:var(--ground-2);outline-offset:-4px;border-radius:16px;outline:2px dashed #0000;align-content:start;gap:10px;min-height:62svh;padding:12px;transition:background-color .2s,outline-color .2s;display:grid}.kcol[data-over=true]{background:var(--ground-3);outline-color:var(--gold)}.kcol h3{justify-content:space-between;padding:4px 6px;font-size:16px;font-weight:500;display:flex}.kcard{background:var(--c-panel);border:1px solid var(--c-line);cursor:grab;animation:cardIn .4s var(--ease);transition:transform .2s var(--ease), opacity .2s;border-radius:12px;gap:8px;padding:14px;display:grid}.kcard:active{cursor:grabbing}.kcard.is-drag{opacity:.45;transform:rotate(1.5deg)scale(.98)}.kcard.is-fresh{border-color:var(--gold)}@keyframes cardIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.kcard-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ktable{letter-spacing:-.02em;font-size:22px;font-weight:500}.kitems{gap:4px;font-size:15.5px;list-style:none;display:grid}.kitems b{font-variant-numeric:tabular-nums;font-weight:500}.kitems em{color:var(--muted);padding-left:24px;font-size:13.5px;font-style:normal;display:block}.kacts .c-btn-main{flex:1}.legend{color:var(--muted);flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.legend span{align-items:center;gap:7px;display:inline-flex}.legend i{border-radius:50%;width:14px;height:14px}.tables{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;display:grid}.tbl{aspect-ratio:1;text-align:center;transition:transform .25s var(--ease), background-color .3s;border-radius:50%;place-content:center;gap:2px;display:grid;position:relative}.tbl:hover{transform:scale(1.04)}.tbl b{letter-spacing:-.04em;font-size:34px;font-weight:500;line-height:1}.tbl span{font-size:13px}.tbl small{opacity:.85;font-size:12.5px}.t-bos{background:var(--ground-2);color:var(--muted)}.t-yeni{background:var(--gold);color:var(--ink)}.t-hazirlaniyor{color:var(--ink);background:#c9c08c}.t-yolda{color:#fff;background:#8d9566}.t-call{background:var(--late);color:#fff}.tbl.t-call:after{content:"";border:3px solid var(--late);border-radius:50%;animation:1.4s ease-out infinite ring;position:absolute;inset:-6px}@keyframes ring{0%{opacity:.9;transform:scale(.94)}to{opacity:0;transform:scale(1.12)}}.call-card{background:var(--c-panel);border:1px solid var(--c-line);animation:cardIn .4s var(--ease);border-radius:18px;justify-items:start;gap:8px;padding:22px;display:grid;position:relative;overflow:hidden}.call-card b{letter-spacing:-.04em;font-size:40px;font-weight:500;line-height:1}.call-card p{font-size:19px}.call-card .c-btn{width:100%;min-height:50px;margin-top:6px;font-size:16px}.call-card .pulse{background:var(--gold);border-radius:50%;width:14px;height:14px;position:absolute;top:22px;right:22px}.call-card .pulse:after{content:"";background:inherit;border-radius:50%;animation:1.4s ease-out infinite ring;position:absolute;inset:0}.call-card.late{border-color:var(--late)}.call-card.late .pulse{background:var(--late)}.is-call{border-color:var(--late)!important}.c-calm{text-align:center;justify-items:center;gap:10px;padding:12vh 0;display:grid}.calm-disc{background:var(--gold);border-radius:50%;width:96px;height:96px;animation:4s ease-in-out infinite float}.calm-disc.spin{width:40px;height:40px;animation:1s ease-in-out infinite breathe}@keyframes float{50%{transform:translateY(-8px)}}.timeline{list-style:none;display:grid}.timeline li{border-top:1px solid var(--c-line);grid-template-columns:70px 1fr;gap:14px;padding:14px 0;display:grid}.timeline li:first-child{border-top:0}.timeline li[data-status=iptal]{opacity:.55}.tl-time{font-size:22px;font-weight:500}.tl-body{gap:8px;display:grid}.tl-body b{font-weight:500}.bars{align-items:flex-end;gap:4px;display:flex}.bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.bar i{transform-origin:bottom;width:100%;max-width:38px;animation:grow .7s var(--ease) both;transition:height .5s var(--ease), background-color .2s;background:#d8c8a6;border-radius:6px 6px 2px 2px}.bar i[data-hl=true]{background:var(--gold)}.bar i[data-zero=true]{min-height:2px}.bar:hover i{background:var(--olive)}.bar span{color:var(--muted);white-space:nowrap;height:14px;font-size:12px}@keyframes grow{0%{transform:scaleY(0)}}.meter{gap:6px;display:grid}.meter-top{justify-content:space-between;gap:10px;font-size:14.5px;display:flex}.meter-top b{font-weight:500}.meter-track{background:var(--ground-2);border-radius:4px;height:8px;overflow:hidden}.meter-track i{background:var(--gold);transform-origin:0;height:100%;animation:growX .8s var(--ease) both;border-radius:4px;display:block}@keyframes growX{0%{transform:scaleX(0)}}.stampbar{background:var(--ground-2);vertical-align:middle;border-radius:3px;width:60px;height:6px;margin-right:10px;display:inline-block;overflow:hidden}.stampbar i{background:var(--gold);height:100%;display:block}.c-table{border-collapse:collapse;background:var(--c-panel);border:1px solid var(--c-line);border-radius:14px;width:100%;font-size:15px;overflow:hidden}.c-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--c-line);padding:12px 14px;font-size:13.5px;font-weight:500}.c-table td{border-bottom:1px solid var(--c-line);vertical-align:middle;padding:12px 14px}.c-table tr:last-child td{border-bottom:0}.c-table .r{text-align:right}.c-table tr.click{cursor:pointer;transition:background-color .15s}.c-table tr.click:hover{background:var(--ground)}.trunc{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.c-sum{grid-template-columns:1fr auto;gap:6px 16px;display:grid}.c-sum b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.m-views{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.m-views button{text-align:left;background:var(--c-panel);transition:background-color .2s, color .2s, transform .2s var(--ease);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.m-views button b{letter-spacing:-.03em;font-size:26px;font-weight:500;line-height:1}.m-views button span{color:var(--muted);font-size:13px}.m-views button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.m-views button[aria-pressed=true] span{color:var(--gold-soft)}.m-views button[data-hot=true] b{color:var(--late)}.m-views button[aria-pressed=true][data-hot=true] b{color:#f3b3a0}.m-views button:active{transform:scale(.97)}.m-bar{z-index:5;background:var(--ground);gap:8px;padding:10px 0;display:grid;position:sticky;top:0}.m-search input{background:var(--c-panel);width:100%;min-height:48px;font:inherit;color:var(--ink);border:0;border-radius:999px;padding:0 20px;font-size:16px}.m-search input:focus{outline:2px solid var(--gold);outline-offset:0}.chips button small{opacity:.55;margin-left:2px}.m-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.m-acts .muted{margin-left:auto}.m-rows{gap:8px;list-style:none;display:grid}.m-rows li{background:var(--c-panel);animation:tileIn .35s var(--ease) both;border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:opacity .2s,background-color .25s;display:grid}.m-rows li[data-off=true]{opacity:.55}.m-rows li[data-out=true]{background:#f5e6d6}.m-rows img,.m-ph{object-fit:cover;background:var(--ground-2);width:52px;height:52px;color:var(--muted);border-radius:50%;place-items:center;font-weight:500;display:grid}.m-name{gap:1px;min-width:0;display:grid}.m-name b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.m-was{color:var(--gold);text-underline-offset:2px;justify-self:start;font-size:12.5px;text-decoration:underline}.m-price{background:var(--ground);border-radius:999px;grid-template-columns:38px 92px 38px;align-items:center;padding:3px;display:inline-grid}.m-price>button{border-radius:50%;width:38px;height:38px;font-size:20px;transition:background-color .15s}.m-price>button:active{background:var(--ground-2)}.m-price label{position:relative}.m-price input{text-align:center;width:100%;min-height:38px;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);-moz-appearance:textfield;background:0 0;border:0;padding:0 14px 0 0;font-size:17px;font-weight:500}.m-price input::-webkit-inner-spin-button{-webkit-appearance:none}.m-price input::-webkit-outer-spin-button{-webkit-appearance:none}.m-price input:focus{outline:none}.m-price label i{color:var(--muted);pointer-events:none;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.m-price:focus-within{outline:2px solid var(--gold)}.m-tg{gap:6px;display:flex}.m-pill{background:var(--ground);border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.m-pill i{background:var(--okc);border-radius:50%;width:8px;height:8px;transition:background-color .2s}.m-pill.bad{background:var(--late);color:#fff}.m-pill.bad i{background:#fff}.m-pill.off{background:var(--ink);color:var(--ground)}.m-pill.off i{background:var(--muted)}.m-pill.del{color:var(--late)}.switch{background:var(--ground-3);border-radius:14px;flex:none;width:46px;height:28px;transition:background-color .22s;position:relative}.switch i{width:22px;height:22px;transition:transform .28s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.switch[aria-checked=true]{background:var(--ink)}.switch[aria-checked=true] i{transform:translate(18px)}.team{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.member{background:var(--c-panel);border:1px solid var(--c-line);border-radius:14px;grid-template-columns:36px 1fr auto auto;align-items:center;gap:12px;padding:14px;display:grid}.member b{font-weight:500;display:block}.qr-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px;display:grid}.qr-grid figure{text-align:center;background:#fff;border-radius:12px;padding:10px;font-size:14px}.qr-grid svg{width:100%;height:auto}.c-scrim{z-index:80;opacity:0;pointer-events:none;background:#1e1e0f66;transition:opacity .3s;position:fixed;inset:0}.c-scrim[data-on=true]{opacity:1;pointer-events:auto}.c-drawer{z-index:90;background:var(--ground);width:min(460px,100%);transition:transform .45s var(--ease), visibility 0s .45s;visibility:hidden;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-30px 0 60px -30px #00000059}.c-drawer.wide{width:min(720px,100%)}.c-drawer[data-on=true]{visibility:visible;transition:transform .45s var(--ease);transform:none}.c-drawer header{border-bottom:1px solid var(--c-line,#ddcfb6);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.c-drawer h2{letter-spacing:-.02em;font-size:24px}.c-drawer-b{flex:1;padding:20px;overflow:auto}.c-notes{z-index:120;gap:8px;width:min(440px,100% - 24px);display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.c-note{background:var(--ink);color:var(--ground);animation:noteIn .4s var(--ease);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:15px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #00000080}.c-note button{color:var(--gold-soft);font-weight:500}.c-note-bar{background:var(--gold);transform-origin:0;width:100%;height:3px;animation:6s linear forwards shrink;position:absolute;bottom:0;left:0}@keyframes noteIn{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes shrink{to{transform:scaleX(0)}}.c-gate{place-items:center;gap:12px;min-height:70svh;padding:24px;display:grid}.c-gate-box{background:var(--c-panel,#fbf6ee);border:1px solid #ddcfb6;border-radius:20px;gap:14px;width:min(420px,100%);padding:28px;display:grid}.c-gate-box h1{font-size:34px}.c-bottom,.c-more,.c-more-scrim{display:none}@media (max-width:1100px){.c-grid-3{grid-template-columns:1fr 1fr}}@media (max-width:900px){.console{grid-template-columns:1fr}.c-side{display:none}.c-main{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.c-grid-2,.c-grid-2.wide-l,.c-grid-3,.kanban{grid-template-columns:1fr}.kcol{min-height:0}.c-bottom{z-index:70;background:var(--ground-2);padding:6px 4px calc(6px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.c-bottom button{color:var(--muted);justify-items:center;gap:3px;padding:6px 0;font-size:12.5px;font-weight:500;display:grid;position:relative}.c-bottom button svg{width:22px;height:22px}.c-bottom button[aria-current=page]{color:var(--ink)}.c-bottom .c-badge{min-width:19px;height:19px;padding:0 5px;font-size:11px;position:absolute;top:0;left:55%}.c-more-scrim{z-index:74;opacity:0;visibility:hidden;touch-action:none;background:#1e1e0f73;transition:opacity .3s,visibility 0s .3s;display:block;position:fixed;inset:0}.c-more-scrim[data-on=true]{opacity:1;visibility:visible;transition:opacity .3s}.c-more{z-index:76;background:var(--ground);visibility:hidden;max-height:88svh;transition:transform .45s var(--ease), visibility 0s .45s;overscroll-behavior:contain;border-radius:26px 26px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -30px 60px -30px #00000073}.c-more[data-on=true]{visibility:visible;transition:transform .45s var(--ease);transform:none}.c-more-grip{touch-action:none;cursor:grab;padding:26px 18px 12px;position:relative}.c-more-grip .sh-handle{top:10px}.c-more-me{grid-template-columns:44px 1fr 40px;align-items:center;gap:12px;display:grid}.c-more-me .avatar{width:44px;height:44px;font-size:19px}.c-more-me b{letter-spacing:-.02em;font-size:18px;font-weight:500;display:block}.c-more-me small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.c-more-me .x{background:var(--ground-2);border-radius:50%;width:40px;height:40px;font-size:22px}.c-more-body{overscroll-behavior:contain;min-height:0;padding:4px 14px calc(18px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;flex:auto;grid-auto-rows:max-content;align-content:start;gap:12px;display:grid;overflow-y:auto}.c-more-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.c-more-stats button{text-align:left;background:var(--ink);color:var(--ground);border-radius:14px;gap:2px;padding:12px;display:grid}.c-more-stats button b{letter-spacing:-.03em;font-size:22px;font-weight:500}.c-more-stats button>span{opacity:.7;font-size:12px}.c-more-stats button[data-hot=true]{background:var(--late);color:#fff}.c-more-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.c-more-grid button{background:var(--ground-2);text-align:left;opacity:0;border-radius:16px;align-content:space-between;gap:10px;min-height:86px;padding:14px;font-weight:500;display:grid;position:relative;transform:translateY(10px)}.c-more[data-on=true] .c-more-grid button{animation:tileIn .4s var(--ease) forwards}.c-more-grid button svg{width:24px;height:24px;color:var(--gold)}.c-more-grid button[aria-current=page]{background:var(--ink);color:var(--ground)}.c-more-grid button:active{transform:scale(.97)}.c-more-grid .c-badge{position:absolute;top:10px;right:10px}@keyframes tileIn{to{opacity:1;transform:none}}.c-more-tg{background:var(--ground-2);border-radius:16px;display:grid;overflow:hidden}.c-more-row,.c-more-orders{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.c-more-row+.c-more-row{border-top:1px solid var(--c-line,#ddcfb6)}.c-more-row b,.c-more-orders b{font-weight:500;display:block}.c-more-row small,.c-more-orders small{color:var(--muted);font-size:12.5px;display:block}.c-more-orders{background:var(--ground-2);border-radius:16px}.c-more-orders.on{background:var(--gold)}.c-more-orders.on small{color:var(--ink)}.c-more .c-row .c-btn{flex:1;justify-content:center}.c-top{padding:calc(10px + env(safe-area-inset-top)) 0 10px;flex-wrap:nowrap;gap:10px}.c-top>div:first-child{min-width:0}.c-top p{display:none}.c-top-r{flex-wrap:nowrap}.c-top-r .c-live{gap:0;font-size:0}.c-top-r .c-live i{width:11px;height:11px}.c-top-r .c-btn{min-height:36px;padding:0 12px;font-size:13.5px}.m-bar{top:calc(56px + env(safe-area-inset-top))}.kpi-row{grid-template-columns:1fr 1fr}.kpi b{font-size:28px}.c-top h1{white-space:nowrap;text-overflow:ellipsis;font-size:24px;overflow:hidden}.m-views{scrollbar-width:none;grid-template-columns:repeat(5,minmax(84px,1fr));margin:0 -16px;padding:0 16px;overflow-x:auto}.m-views button{padding:10px 12px}.m-views button b{font-size:22px}.m-acts .muted{width:100%;margin-left:0}.m-rows li{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:10px}.m-rows img,.m-ph{width:44px;height:44px}.m-name b{font-size:15px;line-height:1.25}.m-price{grid-template-columns:34px 64px 34px}.m-price>button{width:34px;height:34px}.m-price input{padding-right:12px;font-size:16px}.m-price label i{font-size:13px;right:6px}.m-tg{flex-wrap:wrap;grid-column:2/-1}.m-pill{min-height:34px;padding:0 12px;font-size:13.5px}.c-table{white-space:nowrap;display:block;overflow-x:auto}.c-table.cust{white-space:normal;overflow:visible}.cust thead{display:none}.cust tbody{display:grid}.cust tr{border-top:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 14px;display:grid}.cust tr:first-child{border-top:0}.cust td{border:0!important;padding:0!important}.cust td:first-child{grid-column:1}.cust td:nth-child(2){color:var(--muted);text-overflow:ellipsis;grid-area:2/1;overflow:hidden}.cust td:nth-child(3){display:none}.cust td:nth-child(4){grid-area:1/2}.cust td:nth-child(5){color:var(--muted);grid-area:2/2;font-size:13px}.cust td:nth-child(5):after{content:" ikram"}.cust td[colspan]{grid-column:1/-1}.c-table.hist{white-space:normal;overflow:visible}.hist thead{display:none}.hist tbody{display:grid}.hist tr{border-top:1px solid var(--c-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:12px 14px;display:grid}.hist tr:first-child{border-top:0}.hist td{border:0!important;padding:0!important}.hist td:first-child{color:var(--muted);grid-area:1/1/auto/3;font-size:13px}.hist td:nth-child(2){grid-area:2/1;font-weight:500}.hist td:nth-child(3){grid-area:2/2}.hist td:nth-child(4){color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-area:3/1/auto/-1;max-width:none;overflow:hidden}.hist td:nth-child(5){grid-area:1/3;justify-self:end}.hist td:nth-child(6){grid-area:2/3;font-weight:500}.tables{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.tbl b{font-size:26px}.team{grid-template-columns:1fr}}.stamp-off{background:#f5e6d6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.stamp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:16px;display:grid}.stamp-scan{background:var(--ink);min-height:96px;color:var(--ground);text-align:left;transition:transform .2s var(--ease);border-radius:18px;justify-items:start;gap:4px;padding:22px 20px 20px 92px;display:grid;position:relative}.stamp-scan:active{transform:scale(.98)}.stamp-scan b{letter-spacing:-.02em;font-size:22px;font-weight:500}.stamp-scan small{opacity:.7;font-size:13.5px}.stamp-scan-ico,.pass-ico{width:50px;height:50px;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.stamp-scan-ico i,.pass-ico i{border:3px solid var(--gold);width:16px;height:16px;position:absolute}.stamp-scan-ico i:first-child,.pass-ico i:first-child{border-bottom:0;border-right:0;border-radius:6px 0 0;top:0;left:0}.stamp-scan-ico i:nth-child(2),.pass-ico i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 6px 0 0;top:0;right:0}.stamp-scan-ico i:nth-child(3),.pass-ico i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 6px;bottom:0;left:0}.stamp-scan-ico i:nth-child(4),.pass-ico i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 6px;bottom:0;right:0}.stamp-scan-ico:after{content:"";background:var(--gold);height:2px;animation:1.8s ease-in-out infinite scanline;position:absolute;top:50%;left:6px;right:6px}@keyframes scanline{0%,to{transform:translateY(-16px)}50%{transform:translateY(16px)}}.scanner{aspect-ratio:1;background:var(--field);border-radius:18px;position:relative;overflow:hidden}.scanner video{object-fit:cover;width:100%;height:100%}.scanner-frame{position:absolute;inset:16%}.scanner-frame i{border:4px solid var(--gold);width:34px;height:34px;position:absolute}.scanner-frame i:first-child{border-bottom:0;border-right:0;border-radius:12px 0 0;top:0;left:0}.scanner-frame i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 12px 0 0;top:0;right:0}.scanner-frame i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 12px;bottom:0;left:0}.scanner-frame i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 12px;bottom:0;right:0}.scanner-frame b{background:var(--gold);height:2px;animation:2s ease-in-out infinite scanline2;position:absolute;top:50%;left:8%;right:8%}@keyframes scanline2{0%,to{transform:translateY(-110px)}50%{transform:translateY(110px)}}.scanner-err{color:var(--field-ink);text-align:center;position:absolute;inset:auto 16px 70px}.scanner-bar{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.stamp-list{gap:6px;list-style:none;display:grid}.stamp-list button{text-align:left;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:8px 10px;transition:background-color .15s;display:grid}.stamp-list button:hover,.stamp-list button:active{background:var(--ground-2)}.stamp-list b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.stamp-list small{color:var(--muted);font-size:12.5px;display:block}.stamp-pill{background:var(--ground-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500}.stamp-hero{min-height:420px}.stamp-hero.empty{place-content:center}.stamp-wait{text-align:center;justify-items:center;gap:8px;display:grid}.stamp-wait-disc{background:var(--gold);border-radius:50%;width:90px;height:90px;margin-bottom:10px;animation:2.4s ease-in-out infinite breatheD}.stamp-who{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid!important}.stamp-who .avatar{width:44px;height:44px;font-size:19px}.stamp-who b{letter-spacing:-.02em;font-size:20px;font-weight:500;display:block}.stamp-who small{color:var(--muted);font-size:13px}.stamp-warn{color:var(--late);background:#f5e6d6;border-radius:12px;padding:10px 14px;font-size:14px}.stamp-card{background:var(--field);color:var(--field-ink);text-align:center;border-radius:20px;justify-items:center;gap:10px;padding:26px 18px 22px;display:grid;position:relative;overflow:hidden}.stamp-card p{opacity:.85;font-size:15px}.stamp-gift{color:var(--gold);font-weight:500}.stamp-dots{grid-template-columns:repeat(min(var(--n), 6), 1fr);gap:10px;display:grid}.stamp-dots i{border:2px dashed #f4eadb59;border-radius:50%;width:34px;height:34px;transition:background-color .3s,border-color .3s}.stamp-dots i[data-on=true]{background:var(--gold);border:2px solid var(--gold)}.stamp-dots i[data-last=true]{animation:stampHit .6s var(--ease)}@keyframes stampHit{0%{opacity:0;transform:scale(2.2)}55%{opacity:1;transform:scale(.85)}to{transform:none}}.stamp-count{align-items:baseline;gap:6px;display:flex}.stamp-count b{letter-spacing:-.05em;font-size:64px;font-weight:500;line-height:1}.stamp-count span{opacity:.6;font-size:22px}.stamp-ink{border:4px solid var(--gold);width:120px;height:120px;color:var(--gold);letter-spacing:.2em;opacity:0;pointer-events:none;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;bottom:-18px;right:-14px;transform:rotate(-18deg)scale(1.6)}.stamp-card[data-burst=true] .stamp-ink{animation:inkPress 1.4s var(--ease) forwards}@keyframes inkPress{0%{opacity:0;transform:rotate(-18deg)scale(1.6)}25%{opacity:.9;transform:rotate(-12deg)scale(.95)}to{opacity:.22;transform:rotate(-12deg)scale(1)}}.stamp-acts{grid-template-columns:1.6fr repeat(3,1fr);gap:8px;display:grid}.stamp-acts .c-btn{justify-content:center;min-height:64px;font-size:18px}.stamp-main{background:var(--gold);min-height:64px;color:var(--ink);transition:transform .15s var(--ease), opacity .2s;border-radius:16px;align-content:center;place-items:center;gap:0;display:grid}.stamp-main b{font-size:26px;font-weight:500;line-height:1}.stamp-main span{font-size:13px}.stamp-main:active{transform:scale(.95)}.stamp-main:disabled{opacity:.4}.stamp-use{justify-content:center;width:100%;min-height:52px}.stamp-mini,.stamp-log,.pass-hist{gap:6px;list-style:none;display:grid}.stamp-mini li,.pass-hist li{grid-template-columns:44px 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.stamp-mini small,.pass-hist small{color:var(--muted);font-size:12.5px}.stamp-mini span,.pass-hist span,.stamp-d{font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;height:28px;font-size:14px;font-weight:500;display:grid}.st-up{background:var(--gold);color:var(--ink)}.st-down{background:var(--ground-2);color:var(--late)}.stamp-log li{animation:tileIn .35s var(--ease) both;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.stamp-log-who{text-align:left;min-width:0}.stamp-log .c-empty{grid-column:1/-1;display:block}.stamp-log-who b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.stamp-log-who small{color:var(--muted);font-size:12.5px}.stamp-set{background:var(--ground-2);border-radius:16px;display:grid;overflow:hidden}.stamp-set .c-more-row{justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.stamp-set .c-more-row+.c-more-row{border-top:1px solid var(--c-line)}.stamp-set b{font-weight:500;display:block}.stamp-set small{color:var(--muted);font-size:12.5px;display:block}@media (max-width:900px){.stamp-grid{grid-template-columns:1fr}.stamp-hero{order:-1;min-height:0}.stamp-hero.empty{display:none}.stamp-dots i{width:30px;height:30px}.stamp-count b{font-size:54px}}.pass-btn{background:var(--ink);min-height:84px;color:var(--ground);text-align:left;transition:transform .2s var(--ease);border-radius:20px;align-content:center;gap:2px;padding:16px 20px 16px 90px;display:grid;position:relative}.pass-btn:active{transform:scale(.98)}.pass-btn>span:last-child{gap:2px;display:grid}.pass-btn b{font-size:19px;font-weight:500}.pass-btn small{opacity:.7;font-size:13.5px}.pass-ico{width:44px;height:44px;left:24px}.pass-ico:after{content:"";background:var(--gold);border-radius:3px;animation:2.4s ease-in-out infinite breatheD;position:absolute;inset:12px}.pass{z-index:130;background:var(--ground);overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity .3s, transform .4s var(--ease), visibility 0s .4s;position:fixed;inset:0;overflow-y:auto;transform:scale(1.03)}.pass[data-on=true]{opacity:1;visibility:visible;transition:opacity .3s, transform .4s var(--ease);transform:none}.pass-in{width:min(460px,100%);min-height:100%;padding:calc(14px + env(safe-area-inset-top)) 20px calc(28px + env(safe-area-inset-bottom));text-align:center;align-content:start;justify-items:center;gap:18px;margin:0 auto;display:grid}.pass-top{text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;display:grid}.pass-top span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.pass-qr{aspect-ratio:1;width:min(78vw,340px);margin-top:8px;position:relative}.pass-code{animation:qrIn .5s var(--ease);background:#fff;border-radius:16px;padding:12px;position:absolute;inset:14px}.pass-code svg{width:100%;height:100%;display:block}@keyframes qrIn{0%{opacity:0;filter:blur(4px);transform:scale(.94)}}.pass-timer{width:100%;height:100%;position:absolute;inset:0}.pass-timer rect{fill:none;stroke:var(--gold);stroke-width:2.4px;stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.pass-gain{color:var(--field-ink);animation:gainIn 3.2s var(--ease) forwards;background:#2f2f1beb;border-radius:22px;align-content:center;place-items:center;gap:12px;display:grid;position:absolute;inset:0}.pass-gain b{font-size:20px;font-weight:500}.pass-stamp{border:5px solid var(--gold);width:130px;height:130px;color:var(--gold);animation:stampDown .7s var(--ease) both;border-radius:50%;place-items:center;font-size:48px;font-weight:600;display:grid}@keyframes stampDown{0%{opacity:0;transform:scale(2.4)rotate(-20deg)}60%{opacity:1;transform:scale(.9)rotate(-8deg)}to{transform:rotate(-8deg)}}@keyframes gainIn{0%{opacity:0}8%,85%{opacity:1}to{opacity:0}}.pass-hint{max-width:34ch;color:var(--muted);font-size:15px}.pass-hint .num{color:var(--ink);font-weight:500}.pass-dots{grid-template-columns:repeat(min(var(--n), 10), 1fr);gap:8px;display:grid}.pass-dots i{background:var(--ground-2);border-radius:50%;width:22px;height:22px;transition:background-color .4s}.pass-dots i[data-on=true]{background:var(--gold)}.pass-state{font-size:17px}.pass-state b{color:var(--gold);font-weight:500}.pass-hist{text-align:left;width:100%;padding-top:6px}.decide{gap:28px;padding-top:clamp(56px,7vw,96px);display:grid}.decide-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.decide-head h2{font-size:clamp(32px,3.4vw,50px)}.decide-wait{place-items:center;gap:12px;min-height:260px;display:grid}.ring-load{background:var(--gold);border-radius:50%;width:44px;height:44px;animation:1.2s ease-in-out infinite breatheD}@keyframes breatheD{50%{opacity:.5;transform:scale(.7)}}@keyframes sunPulse{50%{transform:scale(1.05)}}.mic{width:34px;height:34px;color:var(--muted);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.mic svg{width:18px;height:18px;position:static;transform:none}.mic[data-on=true]{background:var(--gold);color:var(--ink);animation:1s ease-in-out infinite breatheD}.split{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.split b{color:var(--ink);font-weight:500}.sc2-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(24px,4vw,56px);display:flex}.sc2-head p{max-width:26ch}.sc-desk .sc-list{gap:10px}.sc-desk .sc-list button{gap:16px}.sc-ring{flex:none;width:.62em;height:.62em;transform:rotate(-90deg)}.sc-ring circle{fill:none;stroke:var(--ground-3);stroke-width:3px}.sc-ring .prog{stroke:var(--gold);stroke-dasharray:50.3;stroke-dashoffset:50.3px;opacity:0}.sc-list button[aria-pressed=true] .prog{opacity:1;stroke-dashoffset:0}.sc-list button[aria-pressed=true] .prog[data-run=true]{animation:linear forwards ringfill}@keyframes ringfill{0%{stroke-dashoffset:50.3px}to{stroke-dashoffset:0}}.sc-desk .sc-stage{perspective:900px}.sc-desk .sc-photo{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease)}.sc-desk .sc-disc{transition:background-color .6s var(--ease), transform .8s var(--ease)}.sc-fact{animation:factIn .55s var(--ease);max-width:19em}@keyframes factIn{0%{opacity:0;transform:translateY(14px)}}.sc-chips{flex-wrap:wrap;gap:6px;display:flex}.sc-chips span{background:var(--ground-2);border-radius:999px;padding:4px 10px;font-size:13.5px}.sc-buy{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.sc-buy .num{letter-spacing:-.02em;margin-right:4px;font-size:22px;font-weight:500}.sc-track,.sc-dots{display:none}@media (max-width:1000px){.sc-desk{display:none}.sc-track{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--margin) * -1);padding:8px calc(var(--margin) + 6vw) 12px;overscroll-behavior-x:contain;gap:14px;display:flex;overflow-x:auto}.sc-track::-webkit-scrollbar{display:none}.sc-slide{scroll-snap-align:center;max-width:440px;transition:transform .5s var(--ease), opacity .5s;opacity:.5;transform-origin:top;flex:0 0 76vw;justify-items:start;gap:14px;display:grid;transform:scale(.9)}.sc-slide[data-on=true]{opacity:1;transform:none}.sc-slide-disc{aspect-ratio:1;background:var(--disc);border-radius:50%;place-items:center;width:100%;padding:0;transition:background-color .5s;display:grid}.sc-slide-photo{aspect-ratio:1;width:80%;transition:transform .8s var(--ease);border-radius:50%;display:block;overflow:hidden;transform:rotate(-6deg)scale(.94)}.sc-slide[data-on=true] .sc-slide-photo{transform:none}.sc-slide-photo img{object-fit:cover;width:100%;height:100%}.sc-slide h3{letter-spacing:-.035em;margin-top:6px;font-size:clamp(28px,8vw,36px)}.sc-dots{justify-content:center;gap:10px;margin-top:18px;display:flex}.sc-dots button{background:var(--ground-3);width:12px;height:12px;transition:transform .3s var(--ease), background-color .3s;border-radius:50%}.sc-dots button[aria-pressed=true]{background:var(--disc);transform:scale(1.5)}}.cup3d{--cup:clamp(150px, 20vw, 250px);width:calc(var(--cup) * 1.7);aspect-ratio:1;perspective:1100px;touch-action:pan-y;place-items:center;margin-top:40px;display:grid}.cup3d-world{transform-style:preserve-3d;transform:rotateX(calc(52deg + var(--p,0) * 18deg + var(--my,0deg))) rotateZ(calc(var(--mx,0deg) * .6));transition:transform .6s var(--ease)}.cup3d-spin{width:var(--cup);height:var(--cup);transform-style:preserve-3d;animation:26s linear infinite paused c3spin;position:relative}.cup3d[data-play=true] .cup3d-spin,.cup3d[data-play=true] .c3-art{animation-play-state:running}@keyframes c3spin{to{transform:rotate(360deg)}}.cup3d-spin>i,.c3-top{transform:translateZ(var(--z,0));border-radius:50%;position:absolute}.c3-saucer{background:#ebe0cb;inset:-26%}.c3-saucer:first-child{background:#c9b994}.c3-saucer:nth-child(4){background:#f6eedd;inset:-24%}.c3-wall{transform:translateZ(var(--z)) scale(var(--k));inset:0}.c3-handle{border:calc(var(--cup) * .07) solid #e2d3b5;background:0 0;border-radius:50%;width:34%;height:34%;top:33%;right:-26%;transform:translateZ(42px)rotateY(90deg)}.c3-top{background:#f6eedd;padding:7%;inset:0}.c3-art{border-radius:50%;width:100%;height:100%;animation:18s linear infinite reverse paused c3swirl}@keyframes c3swirl{to{transform:rotate(360deg)}}.beans{pointer-events:none;perspective:800px;z-index:0;position:absolute;inset:0;overflow:hidden}.bean-par{transform:translate3d(0, calc(var(--p,0) * var(--z) * 90px), 0);position:absolute}.bean-spin{transform-style:preserve-3d;animation:beanFloat var(--d) ease-in-out infinite alternate;animation-play-state:paused;display:block}.beans[data-play=true] .bean-spin{animation-play-state:running}.bean-spin svg{width:100%;height:auto;display:block}@keyframes beanFloat{0%{transform:translate3d(0, -10px, 0) rotate3d(1, .6, .2, var(--r))}to{transform:translate3d(0, 12px, 40px) rotate3d(1, .6, .2, calc(var(--r) + 200deg))}}.has-beans{position:relative}.has-beans>:not(.beans){z-index:1;position:relative}@media (max-width:680px){.cup3d{--cup:44vw;margin-inline:auto}.beans{display:none}}@media (prefers-reduced-motion:reduce){.cup3d-world{transform:rotateX(48deg)}.bean-par{transform:none}}.feat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.feat-tile{border:1px solid var(--c-line);background:var(--ground);border-radius:14px;align-content:start;gap:10px;padding:16px;transition:background-color .3s,border-color .3s;display:grid}.feat-tile.on{background:#f7f1df;border-color:#cfc59a}.feat-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.feat-top b{font-size:17px;font-weight:500}.feat-tile .chip{justify-self:start}.acc-card{justify-self:end;width:100%;max-width:460px}@media (max-width:1000px){.acc-card{justify-self:start}}.pos{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.pos-menu{gap:14px;min-width:0;display:grid}.pos-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.pos-item{background:var(--c-panel);border:1px solid var(--c-line);text-align:center;animation:cardIn .35s var(--ease) both;border-radius:14px;justify-items:center;gap:6px;padding:12px;transition:transform .14s,border-color .2s;display:grid;position:relative}.pos-item:hover{border-color:var(--gold)}.pos-item:active{transform:scale(.95)}.pos-item img,.pos-ph{object-fit:cover;background:var(--ground-2);border-radius:50%;width:76px;height:76px}.pos-item b{font-size:15px;font-weight:500;line-height:1.2}.pos-item .num{color:var(--muted);font-size:14px}.pos-item.out{opacity:.45}.pos-badge{background:var(--ink);min-width:26px;height:26px;color:var(--ground);animation:pop .3s var(--ease);border-radius:13px;place-items:center;font-size:13px;font-style:normal;display:grid;position:absolute;top:8px;right:8px}.pos-side{position:sticky;top:92px}.pos-ticket{background:var(--c-panel);border:1px solid var(--c-line);border-radius:16px;gap:14px;padding:16px;display:grid}.c-drawer .pos-ticket{background:0 0;border:0;padding:0}.pos-ticket header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pos-ticket h3{letter-spacing:-.03em;font-size:26px;font-weight:500}.pos-open{background:var(--ground-2);border-radius:10px;gap:2px;padding:8px 12px;display:grid}.pos-lines{gap:4px;max-height:42svh;list-style:none;display:grid;overflow:auto}.pos-lines li{animation:cardIn .25s var(--ease);grid-template-columns:1fr auto 72px;align-items:center;gap:10px;padding:8px 0;display:grid}.pos-lines li b{font-weight:500;display:block}.pos-lines li small{color:var(--muted);font-size:13px}.pos-lines .num{text-align:right}.pos-now{align-items:center;gap:10px;font-size:14.5px;display:flex}.pos-now input{width:20px;height:20px;accent-color:var(--ink)}.pos-total{justify-content:space-between;align-items:baseline;display:flex}.pos-total b{letter-spacing:-.03em;font-size:30px;font-weight:500}.pos-send{flex:1;min-height:54px;font-size:16px}.pos-bar{display:none}.t-gel{background:var(--field);color:var(--field-ink)}.t-gel b{font-size:22px}@media (max-width:1100px){.pos{grid-template-columns:1fr}.pos-side{display:none}.pos-bar{left:10px;right:10px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:65;background:var(--ink);min-height:58px;color:var(--ground);transition:transform .3s var(--ease), opacity .3s;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:16px;display:flex;position:fixed;box-shadow:0 16px 40px -18px #00000080}.pos-bar:disabled{opacity:0;pointer-events:none;transform:translateY(20px)}.pos-bar b{font-weight:500}.pos-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));padding-bottom:80px}.pos-item img,.pos-ph{width:64px;height:64px}}@media (min-width:901px) and (max-width:1100px){.pos-bar{width:420px;bottom:18px;left:auto}}.acc{padding-bottom:20px}.acc-hero{padding-top:calc(var(--top-h) + clamp(32px, 6vw, 88px));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,64px);display:grid}.acc-hello h1{font-size:clamp(48px,7vw,104px)}.acc-hello .lead{max-width:26ch;margin-top:18px}.acc-cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.acc-cards{grid-template-columns:auto auto;place-items:center;gap:20px 28px;display:grid}.acc-cards .mcard{flex:none}.acc-cards .pass-btn{grid-column:1/-1;justify-self:stretch}.mcard{--rx:0deg;--ry:0deg;--lx:50%;aspect-ratio:1.586;perspective:1400px;-webkit-tap-highlight-color:transparent;width:min(400px,86vw);animation:cardRise 1s var(--ease) backwards;padding:0;display:block}.mcard-in{width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(calc(var(--ry) + var(--flip,0deg)));will-change:transform;transition:transform .85s cubic-bezier(.3,1.35,.5,1);display:block;position:relative}.mcard[data-flip=true]{--flip:180deg}.mcard-face{backface-visibility:hidden}.mcard-front{transition:opacity 0s .2s}.mcard-back{opacity:0;transition:opacity 0s .2s}.mcard[data-flip=true] .mcard-front{opacity:0}.mcard[data-flip=true] .mcard-back{opacity:1}@keyframes cardRise{0%{opacity:0;transform:translateY(40px)scale(.94)}}.mcard-face{text-align:left;border-radius:20px;display:block;position:absolute;inset:0;overflow:hidden}.mcard-front{background:var(--field);color:var(--field-ink);padding:22px;box-shadow:0 30px 60px -28px #1e1e0f99}.mcard-back{background:var(--gold);color:var(--ink);grid-template-columns:42% 1fr;align-items:center;gap:18px;padding:22px;display:grid;transform:rotateY(180deg);box-shadow:0 30px 60px -28px #1e1e0f99}.mcard-shine{width:26%;top:-40%;bottom:-40%;left:calc(var(--lx) - 13%);pointer-events:none;background:#fff8e617;transition:left .25s;position:absolute;transform:rotate(18deg)}.mcard-top{justify-content:space-between;align-items:baseline;display:flex;position:relative}.mcard-top .wordmark{color:var(--field-ink);font-size:26px}.mcard-top small{color:var(--gold-soft);letter-spacing:.02em;font-size:13px}.mcard-disc{aspect-ratio:1;background:var(--gold);opacity:.92;width:62%;animation:discIn 1.2s var(--ease) .2s both;border-radius:50%;position:absolute;bottom:-34%;right:-14%}@keyframes discIn{0%{opacity:0;transform:translateY(30%)scale(.6)}}.mcard-bottom{justify-content:space-between;align-items:end;gap:14px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.mcard-bottom span{gap:2px;display:grid}.mcard-bottom small{color:#cfc4ab;font-size:12px}.mcard-bottom b{letter-spacing:-.01em;font-size:17px;font-weight:500}.mcard-dots{flex-wrap:wrap;gap:6px;max-width:62%;display:flex;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.mcard-dots i{width:12px;height:12px;animation:pop .4s var(--ease) both;background:#f4eadb29;border-radius:50%}.mcard-dots i[data-on=true]{background:var(--gold-soft)}.mcard-qr{aspect-ratio:1;width:100%;display:block}.mcard-qr svg{width:100%;height:100%}.mcard-back-t{gap:6px;display:grid}.mcard-back-t b{font-size:20px;font-weight:500}.mcard-back-t small{font-size:13px}.ring{aspect-ratio:1;flex:none;width:168px;position:relative}.ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ring-bg{fill:none;stroke:var(--ground-2);stroke-width:7px}.ring-fg{fill:none;stroke:var(--gold);stroke-width:7px;stroke-linecap:round;stroke-dashoffset:var(--off);animation:ringIn 1.4s var(--ease) .3s both}@keyframes ringIn{0%{stroke-dashoffset:var(--c)}}.ring-dot{fill:var(--ground-3);transform-box:fill-box;transform-origin:50%;animation:pop .4s var(--ease) both}.ring-dot[data-on=true]{fill:var(--ink)}.ring-c{text-align:center;place-content:center;gap:2px;padding:22px;display:grid;position:absolute;inset:0}.ring-c b{letter-spacing:-.04em;font-size:40px;font-weight:500;line-height:1}.ring-c b small{color:var(--muted);font-size:18px}.ring-c span{color:var(--muted);font-size:13px;line-height:1.25}.acc-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:clamp(32px,5vw,64px);display:grid}.stat{background:var(--ground-2);transition:transform .3s var(--ease);gap:6px;padding:18px 20px;display:grid}.stat:hover{transform:translateY(-3px)}.stat>span{color:var(--muted);font-size:14px}.stat:first-child{background:var(--ink);color:var(--ground)}.stat:first-child>span{color:var(--gold-soft)}.stat b{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.05}.stat-txt{letter-spacing:-.015em!important;font-size:clamp(18px,1.6vw,22px)!important}.live-ord{background:var(--field);color:var(--field-ink);animation:viewIn .5s var(--ease);gap:14px;margin-top:18px;padding:20px 22px;display:grid}.live-top{align-items:center;gap:12px;display:flex}.live-top b{flex:1;font-size:18px;font-weight:500}.live-dot{background:var(--gold);border-radius:50%;width:12px;height:12px;position:relative}.live-dot:after{content:"";background:var(--gold);border-radius:50%;animation:1.4s ease-out infinite ring;position:absolute;inset:0}.live-track{background:#45452c;border-radius:3px;height:6px;overflow:hidden}.live-track i{background:var(--gold);height:100%;transition:width .9s var(--ease);border-radius:3px;display:block}.live-steps{color:#a9a088;grid-template-columns:repeat(4,1fr);gap:8px;font-size:14px;list-style:none;display:grid}.live-steps li[data-on=true]{color:var(--field-ink)}.live-steps li[data-now=true]{color:var(--gold-soft);font-weight:500}.live-ord .muted{color:#cfc4ab}.acc-body{margin-top:clamp(40px,6vw,80px)}.acc-tabs{scrollbar-width:none;background:var(--ground-2);border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:5px;display:flex;position:relative;overflow-x:auto}.acc-tabs::-webkit-scrollbar{display:none}.acc-tabs button{z-index:1;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.acc-tabs button[aria-selected=true]{color:var(--ground)}.acc-tabs small{background:var(--ground-3);min-width:20px;height:20px;color:var(--ink);border-radius:10px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.acc-ind{background:var(--ink);transition:transform .45s var(--ease), width .45s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.acc-panel{animation:viewIn .45s var(--ease);margin-top:24px}.acc-panel .ord{animation:viewIn .45s var(--ease) both}.ord-pics{display:flex}.ord-pics img{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 3px var(--ground-2);border-radius:50%;margin-right:-8px}.acc-empty{justify-items:start;gap:14px;padding:24px 0;display:grid}.fav-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;list-style:none;display:grid}.fav-grid li{background:var(--ground-2);text-align:center;animation:viewIn .45s var(--ease) both;justify-items:center;gap:8px;padding:16px;display:grid}.fav-grid img,.fav-grid .ph{object-fit:cover;background:var(--ground-3);width:96px;height:96px;transition:transform .5s var(--ease);border-radius:50%}.fav-grid li:hover img{transform:rotate(-8deg)scale(1.05)}.fav-grid b{font-weight:500}.acc-info{max-width:560px}.acc-info .f{color:var(--muted)}.acc-info .f input{color:var(--ink);background:#fff}@media (max-width:1000px){.acc-hero{grid-template-columns:1fr;align-items:start}.acc-cards{justify-content:start}.acc-stats{grid-template-columns:1fr 1fr}}@media (max-width:680px){.acc-hello h1{font-size:46px}.acc-cards{grid-template-columns:1fr;justify-items:stretch}.mcard{width:100%}.ring{align-self:center;width:150px}.live-steps{font-size:12.5px}.acc-tabs{width:100%}.acc-tabs button{padding:0 14px}.fav-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.mcard,.mcard-in,.ring-fg,.ring-dot,.mcard-dots i{animation:none!important}}.sheet{--dim:1}.sheet[data-on=true]{background:rgba(30, 30, 15, calc(.5 * var(--dim)));transition:background-color .3s}.sh-box{will-change:transform}.sh-top{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.sh-top .ph{transform:translateY(18%) scale(var(--stretch,1));transform-origin:bottom;transition:transform .4s var(--ease)}.sh-box[style*="transition: none"] .sh-top .ph{transition:none}.sh-handle{z-index:3;background:#2b2b1859;border-radius:3px;width:44px;height:5px;margin-left:-22px;position:absolute;top:10px;left:50%}.sh-box:before{display:none}.sheet[data-on=true] .sh-top .ph{animation:phIn .7s var(--ease) both}@keyframes phIn{0%{opacity:0;transform:translateY(40%)scale(.85)rotate(-8deg)}}.sh-mini{z-index:4;pointer-events:none;height:0;position:sticky;top:0;overflow:visible}.sh-mini b,.sh-mini span{opacity:0;transition:opacity .25s, transform .35s var(--ease);position:absolute;top:0;transform:translateY(-10px)}.sh-mini:before{content:"";background:var(--ground);opacity:0;height:56px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.sh-mini b{font-size:17px;font-weight:500;top:16px;left:24px}.sh-mini span{font-weight:500;top:16px;right:24px}.sh-mini.on:before,.sh-mini.on b,.sh-mini.on span{opacity:1;transform:none}.sh-name{animation:viewIn .5s var(--ease) 80ms both}.sh-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sh-chips span{background:var(--ground-2);animation:viewIn .4s var(--ease) both;border-radius:999px;padding:5px 12px;font-size:14px}.pill{align-items:center;gap:6px;transition:background-color .2s,color .2s,transform .15s;display:inline-flex}.pill:active{transform:scale(.95)}.pill svg{width:15px;height:15px;animation:pop .3s var(--ease)}.sh-note input{background:var(--ground-2);width:100%;min-height:48px;color:var(--ink);border:0;border-radius:12px;outline:none;padding:0 14px;font-size:16px}.sh-note input:focus{box-shadow:inset 0 0 0 2px var(--gold)}.sh-pairs{gap:8px;list-style:none;display:grid}.sh-pairs li{background:var(--ground-2);border-radius:999px;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px 10px 8px 8px;display:grid}.sh-pairs img,.sh-pairs .ph{object-fit:cover;background:var(--ground-3);border-radius:50%;width:56px;height:56px}.sh-pairs b{font-size:15.5px;font-weight:500;display:block}.sh-pairs small{color:var(--muted);font-size:13.5px}.sh-pairs .add{background:var(--ground);justify-content:center;width:42px;height:42px;padding:0}.qty-n,.price-tick{animation:tick .35s var(--ease);display:inline-block}@keyframes tick{0%{opacity:0;transform:translateY(-40%)}}.sh-in{padding-bottom:8px}@media (max-width:680px){.sh-box{border-radius:22px 22px 0 0;max-height:90dvh}}.toast{pointer-events:none}.toast[data-on=true][data-undo=true]{pointer-events:auto}.toast button{color:var(--gold-soft);margin-left:6px;padding:4px 6px;font-weight:500}.cart-head{justify-content:space-between;align-items:center;padding:4px 0 8px;font-size:15px;display:flex}.cart-lines{gap:10px;list-style:none;display:grid}.cart-line{--dx:0px;animation:lineIn .4s var(--ease) both;transition:grid-template-rows .32s var(--ease) 80ms, opacity .3s, transform .32s var(--ease), margin-top .32s var(--ease) 80ms;grid-template-rows:1fr;display:grid}.cart-line-in{background:#a8432b;border-radius:18px;min-height:0;position:relative;overflow:hidden}@keyframes lineIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}.cart-line.gone{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-top:-10px;transform:translate(-24%)}.cart-line.fresh .cart-card{animation:1.1s ease-out lineFresh}@keyframes lineFresh{0%,40%{background:#f3e2bd}}.cart-del{color:#fff;place-content:center;justify-items:center;gap:4px;width:92px;font-size:13px;font-weight:500;display:grid;position:absolute;top:0;bottom:0;right:0}.cart-del svg{width:20px;height:20px}.cart-card{background:var(--ground-2);transform:translate3d(var(--dx), 0, 0);touch-action:pan-y;border-radius:18px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;transition:transform .38s cubic-bezier(.3,1.2,.5,1);display:grid;position:relative}.cart-line.drag .cart-card{transition:none}.cart-card img,.cart-card .ph{object-fit:cover;background:var(--ground-3);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.cart-card .ph i{background:var(--gold);border-radius:50%;width:12px;height:12px}.cart-info{gap:2px;min-width:0;display:grid}.cart-info b{font-size:16px;font-weight:500}.cart-info small{color:var(--muted);font-size:13px;line-height:1.3}.cart-info .num{font-size:14.5px}.cart-card .qty{background:var(--ground)}.cart-card .qty button{touch-action:manipulation;width:38px;height:38px}.cart-card .qty button svg{width:16px;height:16px}.cart-sug{gap:10px;margin-top:22px;display:grid}.cart-sug b{font-weight:500}.cart-sug ul{grid-template-columns:repeat(3,1fr);gap:8px;list-style:none;display:grid}.cart-sug button{background:var(--ground-2);text-align:center;border-radius:16px;justify-items:center;gap:4px;width:100%;padding:12px 6px;font-size:13.5px;transition:transform .15s;display:grid}.cart-sug button:active{transform:scale(.95)}.cart-sug img,.cart-sug .ph{object-fit:cover;background:var(--ground-3);border-radius:50%;width:56px;height:56px}.cart-sug small{color:var(--muted)}.tbl-pick{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;padding:2px 0 4px;display:flex;overflow-x:auto}.tbl-pick::-webkit-scrollbar{display:none}.tbl-pick button{background:var(--ground-2);width:48px;height:48px;color:var(--ink);scroll-snap-align:start;transition:background-color .2s, color .2s, transform .2s var(--ease);touch-action:manipulation;border-radius:50%;flex:none;font-size:16px;font-weight:500}.tbl-pick button[aria-pressed=true]{background:var(--ink);color:var(--ground);transform:scale(1.08)}.tbl-pick-now{color:var(--ink);margin-left:6px;font-weight:500}.dr-opts textarea{resize:none;width:100%;color:var(--ink);background:#fff;border:0;border-radius:12px;outline:none;padding:12px 14px;font-size:16px}.cart-sum{color:var(--muted);grid-template-columns:1fr auto;gap:4px 12px;font-size:15px;display:grid}.cart-sum b{color:var(--ink);text-align:right;font-weight:500}.cart-sum .cart-total{color:var(--ink);margin-top:4px;font-size:18px}.cart-sum b.cart-total{letter-spacing:-.03em;font-size:30px}.cart-go{flex-direction:column;gap:2px;min-height:60px}.cart-go-sub{opacity:.8;font-size:13px;font-weight:400}.seg button{touch-action:manipulation}.cup3d{position:relative}.c3-ring{width:152%;height:152%;transform:translateZ(var(--z));position:absolute;inset:-26%;overflow:visible}.c3-ring text{font:600 9.5px var(--font-hanken), sans-serif;letter-spacing:.32em;fill:#b9a77f}.c3-crema{transform-origin:50px 50px;transition:transform 1.4s var(--ease);transform:scale(.2)}.c3-crema2{transition-delay:.25s}.cup3d[data-play=true] .c3-crema{transform:none}.c3-logo>*{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.6s var(--ease) .9s}.c3-logo>:nth-child(2),.c3-logo>:nth-child(3){transition-duration:.8s;transition-delay:1.9s}.cup3d[data-play=true] .c3-logo>*{stroke-dashoffset:0}.c3-bean{transform-origin:50px 27px;transition:transform .6s var(--ease) 1.6s;transform:scale(0)}.cup3d[data-play=true] .c3-bean{transform:none}.c3-art{animation-duration:40s!important}.c3-steam{width:calc(var(--cup) * .7);height:calc(var(--cup) * .7);z-index:2;pointer-events:none;position:absolute;top:2%;left:50%;overflow:visible;transform:translate(-50%)}.c3-steam path{fill:none;stroke:#b9a98a;stroke-width:3px;stroke-linecap:round;opacity:0;stroke-dasharray:60 140;animation:4.2s ease-in-out infinite paused steam}.cup3d[data-play=true] .c3-steam path{animation-play-state:running}@keyframes steam{0%{opacity:0;stroke-dashoffset:0;transform:translateY(14px)}30%{opacity:.55}to{opacity:0;stroke-dashoffset:-160px;transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.c3-crema,.c3-bean{transition:none;transform:none}.c3-logo>*{stroke-dashoffset:0;transition:none}.c3-steam{display:none}}@media (prefers-reduced-motion:no-preference){.js .rv:not([data-in]){opacity:0;transform:translateY(16px)}.js [data-load]{opacity:0;animation:load-rise .7s var(--ease) forwards;animation-delay:var(--d,0s);transform:translateY(18px)}}@keyframes load-rise{to{opacity:1;transform:none}}.rv{transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:var(--d,0s)}.rv:nth-child(2){--d:50ms}.rv:nth-child(3){--d:.1s}.rv:nth-child(4){--d:.15s}.rv:nth-child(n+5){--d:.2s}.drift{animation:18s ease-in-out infinite alternate drift}@keyframes drift{to{transform:scale(1.08)translate(-1.5%,-1%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rv{opacity:1;transform:none}.sunset{height:100svh}}@media (max-width:1000px){.nav-links,.nav-act .btn-call{display:none}.burger{display:grid}.intro,.bf,.story-split,.phead{grid-template-columns:1fr}.story-split.rev>:first-child{order:0}.showcase{grid-template-columns:1fr;min-height:0}.sc-stage{order:-1;width:min(100%,560px)}.gal{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:0}.gal-frame{width:min(72vw,480px)}.gal-r{align-self:auto;justify-items:center}.coupon{--notch:22px;-webkit-mask:radial-gradient(circle var(--notch) at 0 38%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 38%, #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 38%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 38%, #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 38%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 38%, #0000 98%, #000) right / 51% 100% no-repeat;grid-template-columns:1fr}.coupon-l{border-right:0;border-bottom:7px dotted var(--ground)}.sets,.foot-grid{grid-template-columns:1fr 1fr}.foot-ig-row{grid-template-columns:repeat(3,1fr)}.phead-disc{justify-self:start;max-width:420px}}@media (max-width:680px){:root{--nav-h:64px}.wordmark small{display:none}.sunset{height:180svh}.sunset-copy h1{font-size:clamp(44px,13vw,64px)}.sunset-sub{margin-top:20px;font-size:18px}.sunset-acts{margin-top:24px}.sunset-copy{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.sc-stage{margin-bottom:120px}.sc-fact{max-width:none;bottom:0;left:8%;right:8%;transform:translateY(72%)}.sunset-acts .btn{flex:auto}.statement{font-size:24px}.bf-list li{grid-template-columns:52px 1fr auto;gap:14px}.bf-list img{width:52px;height:52px}.visit{grid-template-columns:1fr}.row2,.row3{grid-template-columns:1fr 1fr}.row3>:first-child{grid-column:span 2}.mbar-in{flex-direction:column;align-items:stretch;gap:10px}.search{width:100%}.choice{grid-template-columns:1fr}.mitems{grid-template-columns:1fr;gap:26px}.mi{grid-template-columns:52px 1fr;gap:16px}.mi-ph{width:52px;height:52px}.setrow{flex-wrap:wrap}.ritual{grid-template-columns:1fr}.ritual li:nth-child(n){margin-top:0}.wall{columns:2}.foot-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.foot-tiles{grid-template-columns:1fr 1fr;gap:10px}.foot-tiles a{border-radius:18px;min-height:128px;padding:16px}.foot-tiles em,.foot-tiles a:before{width:36px;height:36px;top:14px;right:14px}.foot-tiles b{font-size:19px}.foot-tiles small{font-size:13px}.foot-ig-row{scrollbar-width:none;margin:0 calc(var(--margin,16px) * -1);padding:0 var(--margin,16px) 18px;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.foot-ig-row a{scroll-snap-align:start;flex:none;width:42vw}.foot-live span{min-height:34px;padding:0 12px;font-size:13.5px}.foot{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.dock,.tpill{display:none}.install{grid-template-columns:44px 1fr auto;display:grid}.install img{width:44px;height:44px}.install .x{display:none}.tabbar{z-index:70;background:var(--ground);padding:8px 4px calc(8px + env(safe-area-inset-bottom));transition:transform .4s var(--ease);transition:transform .4s var(--ease), opacity .3s, visibility 0s;grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px -22px #00000080}.tabbar[data-hide=true]{opacity:0;visibility:hidden;pointer-events:none;transition:transform .4s var(--ease), opacity .3s, visibility 0s .4s;transform:translateY(calc(100% + 64px))}.tabbar a,.tabbar button{color:var(--muted);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:4px;padding:4px 0;font-size:13px;font-weight:500;display:flex;position:relative}.tabbar a[aria-current=page]{color:var(--ink)}.tabbar .main{color:var(--ink);margin-top:-30px}.tabbar .main span{background:var(--gold);width:62px;height:62px;color:var(--ink);box-shadow:0 0 0 5px var(--ground);border-radius:50%;place-items:center;display:grid}.tabbar .main svg{width:24px;height:24px}.tabbar .cnt{min-width:19px;height:19px;margin-left:2px;font-size:11px;position:absolute;top:-4px;left:50%}.sheet{place-items:end center;padding:0}.sh-box{width:100%;max-height:92svh;transition:transform .55s var(--ease), opacity .2s;transform:translateY(100%)}.sh-box:before{content:"";z-index:3;background:#2b2b1859;border-radius:3px;width:42px;height:5px;margin-left:-21px;position:absolute;top:9px;left:50%}.modal{place-items:end center;padding:0}.modal .box{width:100%;padding-bottom:calc(26px + env(safe-area-inset-bottom));transform:translateY(100%)}.drawer{width:100%}.toast{top:auto;bottom:calc(100px + env(safe-area-inset-bottom));transform:translate(-50%,150%)}.toast[data-on=true]{transform:translate(-50%)}.scrim[data-on=true]~.toast{top:18px;bottom:auto}}.hours{gap:10px;display:grid}.hours ul{gap:3px;list-style:none;display:grid}.hours li{opacity:.75;justify-content:space-between;gap:16px;font-size:15px;display:flex}.hours li[data-today=true]{opacity:1;font-weight:500}.hours-now{align-items:center;gap:8px;font-weight:500;display:inline-flex}.hours-now i{background:var(--late,#a8432b);border-radius:50%;width:9px;height:9px}.hours-now.on i{background:#5e6b33;animation:2.4s ease-in-out infinite breathe}.facts .hours{font-size:16px}.hours-edit{gap:8px;display:grid}.hours-edit li{background:var(--ground);border-radius:14px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 8px 8px 14px;transition:opacity .2s;display:grid}.hours-t{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.hours-t i{color:var(--muted);font-style:normal}.hours-edit input[type=time]{appearance:none;width:100%;min-width:0;min-height:42px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);background:#fff;border:0;border-radius:10px;padding:0 6px;display:block}.hours-edit input[type=time]::-webkit-date-and-time-value{text-align:center}.hours-edit input[type=time]:focus{outline:2px solid var(--gold)}.hours-edit li[data-closed=true] .hours-t{opacity:.35}.hours-edit .m-pill{justify-content:center;min-width:86px}@media (max-width:560px){.hours-edit li{grid-template-columns:minmax(0,1fr) auto;padding:10px 10px 10px 14px}.hours-t{grid-area:2/1/auto/-1}}.lost{min-height:80svh;padding-bottom:clamp(48px,8vw,120px)}.lost h1{font-size:clamp(48px,7vw,104px)}.lost-code{color:var(--muted);letter-spacing:.04em;margin-bottom:12px;font-size:15px}.lost .phead-disc img{object-fit:cover;width:100%;height:100%}.m-pic{border-radius:50%;width:52px;height:52px;position:relative}.m-pic i{background:var(--ink);width:22px;height:22px;color:var(--ground);opacity:0;transition:opacity .2s, transform .2s var(--ease);border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid;position:absolute;bottom:-4px;right:-4px;transform:scale(.6)}.m-pic:hover i,.m-pic:focus-visible i{opacity:1;transform:none}.m-title{text-align:left;text-overflow:ellipsis;font-weight:500;overflow:hidden}.m-photo{aspect-ratio:4/3;background:var(--ground-2);cursor:pointer;border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden}.m-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m-photo span{color:var(--muted)}.m-photo b{background:var(--ink);color:var(--ground);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;position:absolute;bottom:12px;left:12px}.m-photo>i{background:var(--gold);height:4px;transition:width .2s;position:absolute;bottom:0;left:0}.m-photo[data-busy=true] img{opacity:.5}.c-field textarea{border:1px solid var(--c-line);width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border-radius:10px;padding:10px 12px}@media (max-width:900px){.m-pic{width:44px;height:44px}.m-pic i{opacity:1;width:18px;height:18px;font-size:10px;transform:none}}.rate{gap:10px;padding-top:4px;display:grid}.rate-stars{gap:8px;display:flex}.rate-stars button{background:var(--ground-2);width:34px;height:34px;transition:background-color .2s, transform .2s var(--ease);border-radius:50%}.rate-stars button[data-on=true]{background:var(--gold)}.rate-stars button:active{transform:scale(.88)}.rate-more{animation:viewIn .35s var(--ease);flex-wrap:wrap;gap:8px;display:flex}.rate-more input{background:var(--ground-2);min-height:46px;font:inherit;color:var(--ink);border:0;border-radius:999px;flex:200px;padding:0 18px}.rate-done{align-items:center;gap:5px;display:inline-flex}.rate-done i{background:var(--ground-2);border-radius:50%;width:14px;height:14px}.rate-done i[data-on=true]{background:var(--gold)}.rate-done span{color:var(--muted);margin-left:8px;font-size:14px}.rv-dist{gap:4px;list-style:none;display:grid}.rv-dist button{text-align:left;border-radius:10px;grid-template-columns:20px 1fr 40px;align-items:center;gap:12px;width:100%;padding:6px 8px;display:grid}.rv-dist button[aria-pressed=true]{background:var(--ground-2)}.rv-n{font-weight:500}.rv-bar{background:var(--ground-2);border-radius:5px;height:10px;overflow:hidden}.rv-bar i{background:var(--gold);height:100%;transition:width .6s var(--ease);border-radius:5px;display:block}.rv-bar i[data-low=true]{background:var(--late)}.rv-dist .num{text-align:right;color:var(--muted)}.rv-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;list-style:none;display:grid}.rv-list li{background:var(--c-panel);animation:tileIn .35s var(--ease) both;border-radius:16px;align-content:start;gap:8px;padding:16px;display:grid;position:relative}.rv-list li[data-low=true]{background:#f5e6d6}.rv-list .c-empty{grid-column:1/-1}.rv-top{justify-content:space-between;align-items:center;display:flex}.rv-note{font-size:17px;line-height:1.4}.rv-del{color:var(--muted);justify-self:start;font-size:13px}@media (pointer:coarse){input,select,textarea{font-size:max(16px,1em)!important}}.pos-head{z-index:6;background:var(--ground);grid-template-columns:auto minmax(0,1fr);gap:10px;padding:8px 0 10px;display:grid;position:relative}.pos-cats{grid-column:1/-1}.pos-table{background:var(--ink);min-height:52px;color:var(--ground);text-align:left;border-radius:16px;align-content:center;justify-items:start;gap:0;padding:0 18px;line-height:1.1;display:grid}.pos-table span{font-size:15px}.pos-table b{font-size:22px;font-weight:500}.pos-table small{color:var(--gold-soft);font-size:12px}.pos-search{display:block;position:relative}.pos-search svg{fill:none;width:18px;height:18px;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.pos-search input{background:var(--c-panel);width:100%;min-height:52px;font:inherit;color:var(--ink);appearance:none;border:0;border-radius:16px;padding:0 44px;font-size:16px}.pos-search input::-webkit-search-cancel-button{display:none}.pos-search input:focus{outline:2px solid var(--gold)}.pos-search button{background:var(--ground-2);border-radius:50%;width:34px;height:34px;font-size:18px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pos-hot{gap:6px;display:grid}.pos-hot-row{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.pos-hot-row button{background:var(--gold);color:var(--ink);transition:transform .15s var(--ease);border-radius:999px;flex:none;align-items:center;gap:8px;padding:5px 14px 5px 5px;font-size:14px;display:flex}.pos-hot-row button:active{transform:scale(.95)}.pos-hot-row img,.pos-hot-row .pos-ph{object-fit:cover;border-radius:50%;width:36px;height:36px}.pos-hot-row b{white-space:nowrap;font-weight:500}.pos-item{background:var(--c-panel);border:0;border-radius:18px;padding:0;transition:background-color .2s,box-shadow .2s;overflow:hidden}.pos-hit{width:100%;color:inherit;text-align:center;transition:transform .14s var(--ease);justify-items:center;gap:6px;padding:14px 10px 12px;display:grid}.pos-hit:active{transform:scale(.95)}.pos-hit b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;font-size:15px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.pos-hit .num{color:var(--muted);font-size:14.5px}.pos-item .pos-ph{color:var(--muted);place-items:center;font-size:26px;display:grid}.pos-q{background:var(--ink);color:var(--ground);animation:viewIn .25s var(--ease);border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 10px 10px;display:grid}.pos-q button{min-height:40px;color:var(--ground);border-radius:999px;font-size:20px}.pos-q button:active{background:#ffffff1f}.pos-q i{text-align:center;min-width:28px;animation:pop .3s var(--ease);font-style:normal;font-weight:500}.pos-badge,.pos-bar-n{display:none}@media (max-width:900px){.pos-head{top:calc(56px + env(safe-area-inset-top));margin:0 -16px;padding:8px 16px 10px;position:sticky}.pos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:96px}.pos-hit img,.pos-hit .pos-ph{width:84px;height:84px}.pos-bar{border-radius:20px;grid-template-columns:auto 1fr auto;gap:14px;min-height:64px;padding:0 18px 0 10px;display:grid!important}.pos-bar-n{background:var(--gold);width:44px;height:44px;color:var(--ink);animation:pop .35s var(--ease);border-radius:50%;place-items:center;font-size:17px;font-style:normal;font-weight:500;display:grid}.pos-bar span{text-align:left;line-height:1.2;display:grid}.pos-bar small{opacity:.65;font-size:12.5px}.pos-bar b{font-size:20px}}@media (min-width:901px){.pos-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (max-width:900px){.c-drawer,.c-drawer.wide{border-radius:24px 24px 0 0;width:100%;max-height:92svh;top:auto;left:0;right:0;transform:translateY(105%);box-shadow:0 -30px 60px -30px #00000073}.c-drawer[data-on=true]{transform:none}.c-drawer header{border-bottom:0;padding:22px 18px 12px;position:relative}.c-drawer header:before{content:"";background:#2b2b1840;border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:8px;left:50%}.c-drawer h2{font-size:22px}.c-drawer-b{padding:4px 18px calc(22px + env(safe-area-inset-bottom));overscroll-behavior:contain}}input[type=date],input[type=time]{min-width:0;max-width:100%}@supports (-webkit-touch-callout:none){input[type=date],input[type=time]{appearance:none}}.c-field.inline input[type=date]{min-width:150px}.acc-del{color:var(--muted);text-underline-offset:3px;justify-self:start;margin-top:18px;font-size:14px;text-decoration:underline}.acc-del-box{animation:viewIn .3s var(--ease);background:#f5e6d6;border-radius:18px;gap:10px;margin-top:18px;padding:18px;display:grid}.btn-del{color:#fff;background:#a8432b}[data-alert=order]{--sig:var(--gold);--sig-soft:#c4943c38}[data-alert=call]{--sig:var(--late,#a8432b);--sig-soft:#a8432b33}[data-alert=res]{--sig:var(--okc,#5e6b33);--sig-soft:#5e6b3338}.c-nav[data-alert]{background:var(--sig-soft)}.c-nav[data-alert] svg,.c-bottom button[data-alert] svg,.c-more-grid button[data-alert] svg{z-index:1;position:relative;color:var(--ground)!important}.c-nav[data-alert]:before,.c-bottom button[data-alert]:before,.c-more-grid button[data-alert]:before{content:"";background:var(--sig);border-radius:50%;animation:1.4s ease-in-out infinite sigBeat;position:absolute}.c-nav[data-alert]:after,.c-bottom button[data-alert]:after,.c-more-grid button[data-alert]:after{content:"";border:2px solid var(--sig);pointer-events:none;border-radius:50%;animation:1.4s cubic-bezier(.2,.6,.3,1) infinite sigWave;position:absolute}.c-nav[data-alert]:before,.c-nav[data-alert]:after{border-radius:11px;width:34px;height:34px;margin-top:-17px;top:50%;left:6px}.c-nav[data-alert] .c-ico{color:#fff;background:0 0}.c-bottom button[data-alert]:before,.c-bottom button[data-alert]:after{width:34px;height:34px;margin-left:-17px;top:1px;left:50%}.c-more-grid button[data-alert]:before,.c-more-grid button[data-alert]:after{width:38px;height:38px;top:9px;left:9px}.c-more-grid button[data-alert] svg{margin:-2px 0 0 1px}.c-nav[data-alert] .c-badge,.c-bottom button[data-alert] .c-badge,.c-more-grid button[data-alert] .c-badge{background:var(--sig);color:#fff}.c-bottom button[data-alert] span{color:var(--sig)}.c-more-grid button[data-alert]{background:var(--sig-soft)}@keyframes sigBeat{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes sigWave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.c-nav[data-flash],.c-bottom button[data-flash],.c-more-grid button[data-flash]{animation:.7s ease-in-out 6 sigFlash}.c-nav[data-flash]{background:var(--sig-soft)}@keyframes sigFlash{0%,to{background-color:#0000}50%{background-color:var(--sig-soft);box-shadow:inset 0 0 0 2px var(--sig)}}@media (prefers-reduced-motion:reduce){.c-nav[data-alert]:before,.c-bottom button[data-alert]:before,.c-more-grid button[data-alert]:before{animation:none}.c-nav[data-alert]:after,.c-bottom button[data-alert]:after,.c-more-grid button[data-alert]:after{display:none}.c-nav[data-flash],.c-bottom button[data-flash],.c-more-grid button[data-flash]{background:var(--sig-soft);animation:none}}.c-sound-on{align-items:center;gap:8px;display:inline-flex}.c-sound-on i{background:var(--okc,#5e6b33);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite breathe}.c-sound-wake{animation:1.2s ease-in-out infinite sigBeat}.dial{gap:14px;margin:0;display:grid}.dial svg{background:#2f2f1b;border-radius:20px;width:100%;height:auto;display:block;overflow:hidden}.dial-sky,.dial-sea{transition:fill 1.2s}.dial-sun{transition:transform 1.1s cubic-bezier(.3,1.2,.5,1)}.dial-sun circle{transition:fill 1.2s ease, r .8s var(--ease);animation:5s ease-in-out infinite sunBreath}.dial-hill{fill:#23231a}.dial-glint{transition:opacity 1.2s,transform 1.1s cubic-bezier(.3,1.2,.5,1)}.dial-glint rect{fill:#e2b45e;transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite glint}.dial-glint rect:nth-child(2){animation-delay:.4s}.dial-glint rect:nth-child(3){animation-delay:.8s}.dial-star{fill:#efe6cf;animation:2.6s ease-in-out infinite twinkle}.dial figcaption{gap:4px;display:grid}.dial figcaption b{letter-spacing:-.04em;color:var(--gold-soft);font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1}.dial figcaption span{color:var(--field-ink);opacity:.8;font-size:15px}.res-form{gap:18px;display:grid}.res-sub{color:var(--gold-soft);margin-left:6px}.res-days{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0 -2px;padding:2px 2px 6px;display:flex;overflow-x:auto}.res-days::-webkit-scrollbar{display:none}.res-days button{scroll-snap-align:start;width:76px;color:var(--field-ink);transition:background-color .25s, color .25s, transform .25s var(--ease);animation:tileIn .4s var(--ease) both;background:#45452c;border-radius:18px;flex:none;justify-items:center;gap:2px;padding:12px 6px;display:grid}.res-days button small{opacity:.75;font-size:12.5px}.res-days button b{font-size:17px;font-weight:500}.res-days button i{color:var(--gold-soft);font-size:11.5px;font-style:normal}.res-days button[aria-selected=true]{background:var(--gold);color:var(--ink);transform:translateY(-3px)}.res-days button[aria-selected=true] i{color:var(--ink)}.res-days button:disabled{opacity:.35}.res-days .res-other[aria-pressed=true]{background:var(--field-ink);color:var(--ink)}.res-times{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.res-times button,.res-free{min-height:64px;color:var(--field-ink);text-align:center;background:#45452c;border-radius:16px;align-content:center;justify-items:center;gap:2px;padding:8px 4px;transition:background-color .25s,color .25s;display:grid}.res-times button b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.res-times small{opacity:.8;font-size:12px}.res-times button[aria-pressed=true]{background:var(--gold);color:var(--ink)}.res-free input{text-align:center;width:100%;color:var(--field-ink);font-size:16px;min-height:30px!important;box-shadow:none!important;background:0 0!important;padding:0!important}.res-row{grid-template-columns:auto 1fr;align-items:end;gap:18px;display:grid}.res-people{background:#45452c;border-radius:999px;justify-self:start;align-items:center;gap:4px;padding:4px;display:inline-flex}.res-people button{width:44px;height:44px;color:var(--field-ink);border-radius:50%;font-size:22px;transition:background-color .2s}.res-people button:active{background:#ffffff1a}.res-people button:disabled{opacity:.3}.res-people b{text-align:center;min-width:30px;color:var(--field-ink);animation:pop .3s var(--ease);font-size:20px;font-weight:500}.res-dots{gap:3px;padding:0 10px 0 6px;display:flex}.res-dots i{background:var(--gold);width:8px;height:8px;animation:pop .3s var(--ease) both;border-radius:50%}.res-go{gap:2px;min-height:64px;margin-top:4px;display:grid!important}.res-go small{opacity:.75;font-size:13px}.done-ticket{background:#45452c;border-radius:14px;padding:12px 18px;font-size:17px}@media (max-width:680px){.res-times{grid-template-columns:repeat(3,minmax(0,1fr))}.res-row{grid-template-columns:1fr}.res-dots{display:none}}@media (prefers-reduced-motion:reduce){.dial-sun,.dial-glint{transition:none}.dial-sun circle,.dial-glint rect,.dial-star{animation:none}}.decide-tabs{background:var(--ground-2);border-radius:999px;gap:4px;padding:5px;display:inline-flex;position:relative}.decide-tabs button{z-index:1;min-height:46px;color:var(--ink);border-radius:999px;padding:0 20px;font-weight:500;transition:color .35s;position:relative}.decide-tabs button[aria-selected=true]{color:var(--ground)}.decide-ind{background:var(--ink);transition:transform .5s cubic-bezier(.3, 1.3, .5, 1), width .5s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.decide-body{animation:viewIn .45s var(--ease);min-height:320px}.now,.pusula{gap:clamp(22px,3vw,36px);display:grid}.now-ctx{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2.5vw,32px);display:grid}.now-ctx h3{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,36px);font-weight:500}.now-ctx p{max-width:54ch;margin-top:4px}.now-temp{aspect-ratio:1;place-items:center;width:clamp(84px,8vw,116px);display:grid;position:relative}.now-temp i{background:var(--gold);border-radius:50%;animation:5s ease-in-out infinite sunPulse;position:absolute;inset:0}.now-temp[data-day=false] i{background:var(--field)}.now-temp b{letter-spacing:-.05em;color:var(--ink);font-size:clamp(30px,3vw,40px);font-weight:500;position:relative}.now-temp[data-day=false] b{color:var(--field-ink)}.now-shuffle{background:var(--ground-2);border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-weight:500;transition:background-color .2s;display:inline-flex}.now-shuffle:hover{background:var(--ground-3)}.now-shuffle span{animation:spinOnce .6s var(--ease);font-size:18px;display:inline-block}@keyframes spinOnce{0%{transform:rotate(-360deg)}}.pcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.pcard{background:var(--ground-2);animation:cardUp .6s var(--ease) both;transition:transform .45s var(--ease), box-shadow .45s;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.pcard:hover{transform:translateY(-6px);box-shadow:0 30px 50px -36px #1e1e0f8c}.pcard-ph{aspect-ratio:4/3;background:var(--ground-3);display:block;position:relative;overflow:hidden}.pcard-ph img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.pcard:hover .pcard-ph img{transform:scale(1.07)}.pcard-ph>i{height:100%;color:var(--muted);place-items:center;font-size:64px;font-style:normal;display:grid}.pcard-tag{background:var(--ground);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:500;position:absolute;top:14px;left:14px}.pcard-n{background:var(--ink);width:38px;height:38px;color:var(--gold-soft);border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid;position:absolute;top:12px;right:14px}.pcard-body{flex:1;align-content:start;gap:6px;padding:18px;display:grid}.pcard-name{text-align:left;letter-spacing:-.02em;font-size:22px;font-weight:500}.pcard-body>p{color:var(--muted);font-size:14.5px}.pcard-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.pcard-foot .num{font-size:20px;font-weight:500}.pcard-pair{background:var(--ground);animation:tileIn .5s var(--ease) .3s both;border-radius:18px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-top:8px;padding:8px 8px 8px 10px;display:grid}.pcard-pair img,.pcard-pair>i{object-fit:cover;background:var(--gold);border-radius:50%;width:36px;height:36px}.pcard-pair small{color:var(--muted);font-size:11.5px;display:block}.pcard-pair b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.pcard-pair .num{color:var(--muted);font-size:14px}.pcard-pair .add-round{width:34px;height:34px}.pcard-pair .add-round svg{width:14px;height:14px}.pusula-top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}.pusula-dial{aspect-ratio:1;background:var(--field);width:clamp(150px,15vw,200px);color:var(--field-ink);border-radius:50%;font-size:12px;position:relative}.pusula-dial span{opacity:.75;position:absolute}.pusula-n{top:10px;left:50%;transform:translate(-50%)}.pusula-s{bottom:10px;left:50%;transform:translate(-50%)}.pusula-e{top:50%;right:10px;transform:translateY(-50%)}.pusula-w{top:50%;left:10px;transform:translateY(-50%)}.pusula-needle{transform-origin:50% 100%;width:10px;height:46%;margin:-46% 0 0 -5px;transition:transform 1s cubic-bezier(.3,1.6,.4,1);position:absolute;top:50%;left:50%}.pusula-needle:before{content:"";background:var(--gold);clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:6px 6px 2px 2px;position:absolute;inset:0}.pusula-dial b{background:var(--gold);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.pusula-qs{gap:10px;max-width:620px;display:grid}.pusula-row{background:var(--ground-2);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.pusula-row button{min-height:46px;transition:background-color .3s, color .3s, transform .2s var(--ease);border-radius:999px;font-size:15px;font-weight:500}.pusula-row button[aria-checked=true]{background:var(--ink);color:var(--ground)}.pusula-row button:active{transform:scale(.95)}@media (max-width:760px){.now-ctx{grid-template-columns:auto minmax(0,1fr)}.now-shuffle{grid-column:1/-1;justify-self:start}.pcards{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--margin,16px) * -1);padding:4px var(--margin,16px) 10px;display:flex;overflow-x:auto}.pcards::-webkit-scrollbar{display:none}.pcard{scroll-snap-align:center;flex:none;width:78vw}.pcard-name{font-size:20px}.pusula-top{grid-template-columns:1fr;justify-items:center}.pusula-qs{width:100%}.pusula-row button{min-height:44px;font-size:14px}.decide-tabs{width:100%}.decide-tabs button{flex:1;padding:0 10px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.pusula-needle,.decide-ind{transition:none}.pcard,.now-shuffle span{animation:none}}.mcat{scroll-margin-top:calc(var(--top-h) + 130px);padding-top:clamp(48px,6vw,88px)}.mcat-h{align-items:center;gap:14px;margin-bottom:18px;display:flex}.mcat-h h2{font-size:clamp(30px,3.2vw,46px)}.mcat-n{background:var(--ground-2);min-width:34px;height:34px;color:var(--muted);border-radius:999px;place-items:center;padding:0 10px;font-size:14px;font-weight:500;display:grid}.mcat-pic{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(20px,4vw,56px);margin-bottom:26px;display:grid}.mcat-pic p{font-size:var(--step-lead);letter-spacing:-.015em;max-width:26ch;color:var(--muted);line-height:1.3}.mcat-img{aspect-ratio:21/9;background:var(--ground-2);border-radius:26px;overflow:hidden}.mcat-img img{object-fit:cover;width:100%;height:100%}.mfound{color:var(--muted);margin-top:28px}.mlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;display:grid}.mrow{background:var(--ground-2);animation:tileIn .45s var(--ease) both;transition:background-color .25s, transform .25s var(--ease);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 14px 10px 10px;display:grid;position:relative}.mrow:hover{background:var(--ground-3)}.mrow:active{transform:scale(.985)}.mrow.out{opacity:.5}.mrow-hit{text-align:left;color:inherit;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.mrow-ph{background:var(--ground);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.mrow-ph img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.mrow:hover .mrow-ph img{transform:scale(1.08)rotate(-4deg)}.mrow-ph i{color:var(--muted);font-size:24px;font-style:normal;font-weight:500}.mrow-set{letter-spacing:.08em;color:var(--ink);font-size:13px;font-weight:600}.mrow.is-set .mrow-ph{background:var(--gold)}.mrow-txt{gap:3px;min-width:0;display:grid}.mrow-txt b{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.25}.mrow-txt small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.mrow-txt em{color:var(--olive,var(--ink));margin-top:2px;font-size:15.5px;font-style:normal;font-weight:500}.mrow-fav{vertical-align:.15em;background:#a8432b;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.add-round{background:var(--ink);width:46px;height:46px;color:var(--ground);transition:transform .25s var(--ease), background-color .25s;border-radius:50%;flex:none;place-items:center;display:grid}.add-round svg{width:18px;height:18px}.add-round:hover{transform:scale(1.08)}.add-round:active{transform:scale(.9)}.add-round[data-done=true]{background:var(--gold);color:var(--ink);animation:pop .35s var(--ease)}@media (max-width:760px){.mlist{grid-template-columns:1fr;gap:8px}.mcat-pic{grid-template-columns:1fr;gap:0;margin-bottom:16px}.mcat-pic p{max-width:none;font-size:15.5px}.mcat-img{display:none}.mcat-h h2{font-size:30px}.mrow-hit{grid-template-columns:62px minmax(0,1fr);gap:12px}.mrow-ph{width:62px;height:62px}.mrow-txt b{font-size:16px}.add-round{width:42px;height:42px}}.cart-admin-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.ca-block{background:var(--ground);border-radius:16px;gap:10px;padding:16px;display:grid}.ca-block>b{font-size:16px;font-weight:500}.ca-block .c-more-row{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.ca-block .c-more-row b{font-weight:500;display:block}.ca-block .c-more-row small{color:var(--muted);font-size:12.5px;display:block}.ca-pays{gap:6px;list-style:none;display:grid}.ca-pays li{grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:6px;transition:opacity .2s;display:grid}.ca-pays li[data-off=true] input{opacity:.5}.ca-pays input{border:1px solid var(--c-line);min-width:0;min-height:40px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:0 12px}.ca-pays .c-btn{justify-content:center;min-width:38px;padding:0 10px}.ca-preview{gap:8px;display:grid;position:sticky;top:92px}.ca-phone{background:var(--ground);pointer-events:none;animation:viewIn .4s var(--ease);border-radius:28px;gap:14px;padding:18px;font-size:14px;display:grid;box-shadow:0 30px 60px -36px #1e1e0f80}.ca-phone .seg button{min-height:36px;padding:0 12px;font-size:13px}.ca-phone .f{color:var(--muted);font-size:13px}.ca-fake{color:var(--muted);background:#fff;border-radius:12px;padding:10px 12px;font-size:13px}.ca-sum,.ca-split{justify-content:space-between;align-items:baseline;padding-top:8px;display:flex}.ca-sum b{font-size:24px;font-weight:500}.ca-split{color:var(--muted);padding-top:0}.ca-go{background:var(--gold);border-radius:999px;justify-items:center;gap:2px;padding:12px;font-weight:500;display:grid}.ca-go small{opacity:.75;font-size:12px;font-weight:400}.cart-paynote{color:var(--muted);font-size:14px}@media (max-width:1100px){.cart-admin-grid{grid-template-columns:1fr}.ca-preview{position:static}}.mcard[data-static=true]{cursor:default}.vip{--lv:var(--gold);background:var(--field);color:var(--field-ink);animation:cardUp .7s var(--ease) both;border-radius:28px;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,40px);padding:clamp(22px,3vw,36px);display:grid;position:relative;overflow:hidden}.vip[data-lvl=calm]{--lv:#9fb26a}.vip[data-lvl=flow]{--lv:var(--gold)}.vip[data-lvl=busy]{--lv:#e08a3c}.vip[data-lvl=rush]{--lv:#d4553a}.vip:before{content:"";background:var(--lv);opacity:.12;pointer-events:none;border-radius:50%;width:340px;height:340px;transition:background-color 1s;animation:14s ease-in-out infinite vipDrift;position:absolute;top:-120px;right:-120px}@keyframes vipDrift{50%{transform:translate(-40px,30px)scale(1.08)}}.vip-hello{gap:4px;min-width:0;display:grid;position:relative}.vip-hello small{color:var(--gold-soft);font-size:14px}.vip-hello h2{letter-spacing:-.03em;color:var(--field-ink);font-size:clamp(26px,2.6vw,38px)}.vip-clock{letter-spacing:-.05em;margin-top:6px;font-size:clamp(56px,6vw,88px);font-weight:500;line-height:.95}.vip-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.vip-chips span{background:#f4eadb14;border-radius:999px;padding:6px 12px;font-size:13.5px}.vip-chips .gold{color:var(--gold-soft)}.vip-gauge{aspect-ratio:1;width:clamp(150px,14vw,190px);color:var(--field-ink);place-items:center;display:grid;position:relative}.vip-gauge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.vg-bg{fill:none;stroke:#f4eadb1a;stroke-width:9px}.vg-fg{fill:none;stroke:var(--lv);stroke-width:9px;stroke-linecap:round;transition:stroke-dashoffset 1.2s cubic-bezier(.3,1.2,.5,1),stroke 1s}.vip-gauge span{text-align:center;gap:2px;display:grid;position:relative}.vip-gauge b{letter-spacing:-.02em;color:var(--lv);font-size:24px;font-weight:500;transition:color 1s}.vip-gauge small{opacity:.75;font-size:12.5px}.vg-pulse{background:var(--lv);opacity:.08;border-radius:50%;animation:2.4s ease-in-out infinite sigBeat;position:absolute;inset:14%}.vip[data-lvl=rush] .vg-pulse,.vip[data-lvl=busy] .vg-pulse{opacity:.16;animation-duration:1s}.vip-stats{gap:10px;display:grid;position:relative}.vip-stats>div{background:#f4eadb12;border-radius:18px;gap:2px;padding:12px 16px;display:grid}.vip-stats small{color:var(--gold-soft);font-size:12.5px}.vip-stats b{letter-spacing:-.03em;font-size:26px;font-weight:500}.vip-star span{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.vip-star img,.vip-star i{object-fit:cover;background:var(--gold);width:44px;height:44px;color:var(--ink);animation:spinOnce 1.2s var(--ease);border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid}.vip-star span b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.vip-star em{opacity:.7;font-size:13px;font-style:normal}.vip-kpis .kpi{position:relative;overflow:hidden}.vip-kpis .kpi:after{content:"";background:var(--gold);opacity:.14;width:64px;height:64px;transition:transform .5s var(--ease);border-radius:50%;position:absolute;bottom:-18px;right:-18px}.vip-kpis .kpi:hover:after{transform:scale(1.6)}.vip-kpis .kpi[data-alert=true]:after{background:var(--late);opacity:.22}@media (max-width:1100px){.vip{grid-template-columns:minmax(0,1fr) auto}.vip-stats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.vip{border-radius:24px;grid-template-columns:1fr;justify-items:stretch}.vip-gauge{justify-self:center;width:170px}.vip-stats{grid-template-columns:1fr 1fr}.vip-star{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.vip,.vip:before,.vg-pulse,.vip-star img,.vip-star i{animation:none}}[data-st=yeni]{--st:var(--gold)}[data-st=hazirlaniyor]{--st:#e08a3c}[data-st=yolda],[data-st=teslim]{--st:#7f9450}[data-st=iptal]{--st:var(--late,#a8432b)}.board-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.board-top .chips{flex:1;min-width:0}.board-oldest{background:var(--ground-2);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.board-oldest i{background:#7f9450;border-radius:50%;width:8px;height:8px}.board-oldest.warn i{background:var(--warn);animation:1.6s infinite breathe}.board-oldest.late{background:var(--late);color:#fff}.board-oldest.late i{background:#fff;animation:1s infinite breathe}.stage-tabs{display:none}.kcol{background:var(--ground-2);border-radius:22px;outline:2px dashed #0000;gap:12px;padding:12px;position:relative}.kcol h3{justify-content:space-between;align-items:center;padding:6px 8px 2px;font-size:16px;font-weight:500;display:flex}.kcol h3 span{align-items:center;gap:10px;display:inline-flex}.kcol h3 span i{background:var(--st);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--st) 22%, transparent);border-radius:50%}.kcol h3 b{background:var(--st);color:#fff;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 9px;font-size:14px;font-weight:500;display:grid}.kempty{text-align:center;color:var(--muted);justify-items:center;gap:12px;padding:34px 12px;display:grid}.kempty span{background:color-mix(in srgb, var(--st) 30%, transparent);border-radius:50%;width:54px;height:54px;animation:3s ease-in-out infinite breatheD}.kempty p{max-width:26ch;font-size:14.5px}.kcard{--dx:0px;background:var(--c-panel);animation:cardUp .45s var(--ease) both;transition:transform .25s var(--ease), opacity .25s;border:0;border-radius:20px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 10px 24px -20px #1e1e0f80}.kcard-in{z-index:1;background:var(--c-panel);transform:translateX(var(--dx));transition:transform .25s var(--ease);gap:10px;padding:14px;display:grid;position:relative}.kcard.is-fresh{animation:cardUp .45s var(--ease) both, freshGlow 1.2s ease-in-out 3}@keyframes freshGlow{50%{box-shadow:0 0 0 3px var(--st), 0 10px 24px -20px #1e1e0f80}}.kcard.is-leaving{opacity:0;transition:transform .3s ease-in,opacity .3s;transform:translate(110%)rotate(3deg)}.kswipe{background:var(--st);color:#fff;align-items:center;padding-left:22px;font-weight:500;display:flex;position:absolute;inset:0}.kcard-top{grid-template-columns:46px minmax(0,1fr) 48px;align-items:center;gap:12px;display:grid}.ktable-b{background:var(--st);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:19px;font-weight:500;display:grid}.kcard-who{min-width:0;display:grid}.kcard-who b{font-size:17px;font-weight:500}.kcard-who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.kage{place-items:center;width:48px;height:48px;display:grid;position:relative}.kage svg{position:absolute;inset:0;transform:rotate(-90deg)}.kage circle{fill:none;stroke-width:4px}.kage .bg{stroke:var(--ground-2)}.kage .fg{stroke:#7f9450;stroke-linecap:round;transition:stroke-dashoffset 1s,stroke .5s}.kage.warn .fg{stroke:var(--warn)}.kage.late .fg{stroke:var(--late)}.kage.late{animation:1.2s ease-in-out infinite sigBeat}.kage b{font-size:12.5px;font-weight:500}.kitems{background:var(--ground);border-radius:14px;gap:4px;padding:10px 12px;list-style:none;display:grid}.kitems li{animation:tileIn .35s var(--ease) both}.kitems b{color:var(--st);filter:brightness(.85);font-weight:500}.kitems em{color:var(--muted);margin-left:22px;font-size:13px;font-style:normal;display:block}.knote{background:#f5e6d6;border-radius:12px;padding:8px 12px;font-size:14px}.kacts{flex-wrap:wrap;gap:6px;display:flex}.knext{flex:1;justify-content:center;background:var(--st)!important;color:#fff!important}.knext i{transition:transform .25s var(--ease);font-style:normal}.knext:hover i{transform:translate(4px)}.kdone{background:var(--ground-2);border-radius:22px;margin-top:18px;overflow:hidden}.kdone-h{text-align:left;align-items:center;gap:10px;width:100%;padding:16px 18px;display:flex}.kdone-h b{flex:1;font-weight:500}.kdone-h span{background:var(--ground);border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;display:grid}.kdone-h i{font-size:20px;font-style:normal}.kdone ul{gap:6px;padding:0 12px 12px;list-style:none;display:grid}.kdone li{background:var(--c-panel);animation:tileIn .35s var(--ease) both;border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.kdone-t{background:var(--st);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;font-weight:500;display:grid}.kdone li b{font-weight:500;display:block}.kdone li small{color:var(--muted);font-size:12.5px}@media (max-width:900px){.stage-tabs{top:calc(56px + env(safe-area-inset-top));z-index:6;background:var(--ground-2);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:4px;padding:5px;display:grid;position:sticky}.stage-tabs button{z-index:1;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:46px;font-size:13.5px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.stage-tabs button i{background:var(--st);border-radius:50%;width:8px;height:8px}.stage-tabs button b{background:var(--st);color:#fff;min-width:22px;height:22px;animation:pop .35s var(--ease);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:grid}.stage-tabs button[aria-selected=true]{color:var(--ground)}.stage-ind{background:var(--ink);transition:transform .45s cubic-bezier(.3, 1.3, .5, 1), width .45s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.kcol{background:0 0;padding:0;display:none}.kcol[data-cur=true]{animation:viewIn .35s var(--ease);display:grid}.kcol h3{display:none}}@media (prefers-reduced-motion:reduce){.kcard,.kitems li,.kage.late,.kempty span{animation:none}}.call-calm{text-align:center;justify-items:center;gap:12px;padding:clamp(32px,6vw,72px) 0 12px;display:grid}.call-calm h2{font-size:clamp(32px,4vw,48px)}.call-calm p{max-width:40ch}.call-bell{background:var(--gold);border-radius:50%;place-items:center;width:120px;height:120px;margin-bottom:8px;display:grid;position:relative}.call-bell svg{fill:none;width:50px;height:50px;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 15%;animation:4s ease-in-out infinite bellIdle}.call-bell i{border:2px solid var(--gold);border-radius:50%;animation:3s cubic-bezier(.2,.6,.3,1) infinite sigWave;position:absolute;inset:0}.call-bell i+i{animation-delay:1.5s}@keyframes bellIdle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(10deg)}82%{transform:rotate(-8deg)}88%{transform:rotate(5deg)}94%{transform:rotate(-2deg)}}@keyframes bellRing{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.call-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:640px;margin:18px auto 0;display:grid}.call-stats div{background:var(--ground-2);text-align:center;border-radius:18px;gap:2px;padding:14px;display:grid}.call-stats small{color:var(--muted);font-size:12.5px}.call-stats b{font-size:20px;font-weight:500}.call-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.call-head b{font-size:20px;font-weight:500}.calls{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.call-card{--kc:var(--gold);background:var(--c-panel);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--kc) 40%, transparent);animation:cardUp .5s var(--ease) both;transition:transform .4s var(--ease), opacity .35s;border:0;border-radius:26px;gap:8px;padding:20px;display:grid;position:relative;overflow:hidden}.call-card:before{content:"";background:var(--kc);opacity:.12;border-radius:50%;width:160px;height:160px;animation:9s ease-in-out infinite vipDrift;position:absolute;top:-50px;right:-50px}.call-card.is-fresh{animation:cardUp .5s var(--ease) both, freshCall .9s ease-in-out 4}@keyframes freshCall{50%{box-shadow:inset 0 0 0 4px var(--kc), 0 0 0 6px color-mix(in srgb, var(--kc) 25%, transparent)}}.call-card.warn{box-shadow:inset 0 0 0 2px var(--warn)}.call-card.late{box-shadow:inset 0 0 0 3px var(--late);background:#f7e9df}.call-card.is-done{opacity:0;transform:translateY(-20px)scale(.92)}.call-top{justify-content:space-between;align-items:center;display:flex;position:relative}.call-ico{background:var(--kc);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative}.call-ico svg{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 20%;width:26px;height:26px;animation:1.4s ease-in-out infinite bellRing;position:relative}.call-ico i{border:2px solid var(--kc);border-radius:50%;animation:1.4s cubic-bezier(.2,.6,.3,1) infinite sigWave;position:absolute;inset:0}.call-time{background:var(--ground-2);text-align:center;border-radius:999px;min-width:64px;padding:6px 12px;font-size:15px;font-weight:500}.call-card.late .call-time{background:var(--late);color:#fff;animation:1s ease-in-out infinite sigBeat}.call-table{letter-spacing:-.04em;margin-top:6px;font-size:40px;font-weight:500;line-height:1;position:relative}.call-card p{color:var(--muted);font-size:18px;position:relative}.call-bar{background:var(--ground-2);border-radius:3px;height:6px;position:relative;overflow:hidden}.call-bar i{background:var(--kc);border-radius:3px;height:100%;transition:width 1s linear;display:block}.call-card.late .call-bar i{background:var(--late)}.call-go{justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:4px;font-size:16px;position:relative}.call-go svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:20px;height:20px;transition:stroke-dashoffset .35s}.call-go:hover svg,.call-card.is-done .call-go svg{stroke-dashoffset:0}@media (max-width:640px){.call-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.call-stats b{font-size:16px}.calls{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.call-bell svg,.call-bell i,.call-ico svg,.call-ico i,.call-card:before{animation:none}}.set-status{gap:10px;display:grid}.set-live{background:var(--field);color:var(--field-ink);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.set-live>i{background:#9fb26a;border-radius:50%;width:14px;height:14px;animation:2.4s ease-in-out infinite breathe;box-shadow:0 0 0 6px #9fb26a33}.set-live.off>i{background:var(--late);box-shadow:0 0 0 6px #a8432b40}.set-live b{font-size:18px;font-weight:500;display:block}.set-live small{opacity:.75;font-size:13px;display:block}.set-live .c-btn{color:var(--field-ink);background:#f4eadb1f}.set-live .c-btn-main{background:var(--gold);color:var(--ink)}.set-chips{flex-wrap:wrap;gap:6px;display:flex}.set-chips span{background:var(--ground-2);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;display:inline-flex}.set-chips i{background:var(--ground-3);border-radius:50%;width:7px;height:7px}.set-chips span[data-on=true]{color:var(--ink)}.set-chips span[data-on=true] i{background:#7f9450}.set-tabs{top:calc(var(--c-top-h,76px));z-index:6;background:var(--ground-2);scrollbar-width:none;border-radius:999px;gap:4px;padding:5px;display:flex;position:sticky;overflow-x:auto}.set-tabs::-webkit-scrollbar{display:none}.set-tabs button{z-index:1;white-space:nowrap;border-radius:999px;flex:none;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:500;transition:color .3s;position:relative}.set-tabs button[aria-selected=true]{color:var(--ground)}.set-ind{background:var(--ink);transition:transform .45s cubic-bezier(.3, 1.3, .5, 1), width .45s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.set-body{animation:viewIn .4s var(--ease);gap:16px;display:grid}.feat-list{gap:8px;list-style:none;display:grid}.feat-list li{background:var(--ground);border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;transition:background-color .3s;display:grid}.feat-list li[data-on=true]{background:#f4efdd}.feat-ico{background:var(--ground-2);border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .3s;display:grid}.feat-list li[data-on=true] .feat-ico{background:var(--gold)}.feat-list b{font-size:16px;font-weight:500;display:block}.feat-list small{color:var(--muted);font-size:13px;display:block}.ann-preview{animation:viewIn .3s var(--ease);border-radius:14px;margin:0}.light-step{background:var(--ground-2)!important}.light-step button,.light-step b{color:var(--ink)!important}.qr-grid figure{animation:tileIn .4s var(--ease) both}@media (max-width:900px){.set-tabs{top:calc(56px + env(safe-area-inset-top))}.set-live{grid-template-columns:auto minmax(0,1fr)}.set-live .c-btn{grid-column:1/-1;justify-content:center}}.pos-pic{place-items:center;display:grid;position:relative}.pos-item{transition:background-color .3s, box-shadow .3s, transform .3s var(--ease)}.pos-item.in{box-shadow:inset 0 0 0 2px var(--gold), 0 14px 30px -24px #c4943ce6;background:#fffaf0}.pos-hit[data-bump]:not([data-bump="0"]){animation:posBump .45s var(--ease)}@keyframes posBump{30%{transform:scale(.94)}65%{transform:scale(1.03)}}.pos-count{background:var(--gold);min-width:30px;height:30px;color:var(--ink);animation:pop .4s var(--ease);border-radius:999px;place-items:center;padding:0 8px;font-size:14px;font-style:normal;font-weight:600;display:grid;position:absolute;top:-4px;right:-8px;box-shadow:0 0 0 3px #fffaf0}.pos-plus{color:var(--gold);pointer-events:none;font-style:normal;font-weight:600;animation:.8s ease-out forwards plusUp;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes plusUp{0%{opacity:0;transform:translate(-50%,10px)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-34px)}}.pos-item.in .pos-q{background:var(--ink);min-height:46px;animation:qIn .35s var(--ease);border-radius:999px;grid-template-columns:1fr auto 1fr;justify-self:stretch;margin:0 10px 10px;display:grid}@keyframes qIn{0%{opacity:0;transform:translateY(8px)scale(.9)}}.pos-item.in .pos-q button{min-height:46px;color:var(--ground);font-size:22px}.pos-item.in .pos-q i{color:var(--gold);min-width:34px;font-size:17px}@media (prefers-reduced-motion:reduce){.pos-hit[data-bump],.pos-plus,.pos-count,.pos-item.in .pos-q{animation:none}.pos-plus{display:none}}.qstep{background:var(--ink);height:40px;color:var(--ground);animation:qIn .3s var(--ease);border-radius:999px;flex:none;grid-template-columns:40px minmax(26px,auto) 40px;align-items:center;display:inline-grid}.qstep button{height:40px;color:var(--ground);border-radius:999px;place-items:center;font-size:19px;transition:background-color .15s;display:grid}.qstep button:active{background:#ffffff24}.qstep button svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.qstep b{text-align:center;color:var(--gold-soft);animation:pop .3s var(--ease);font-size:15px;font-weight:600}.qstep.round{grid-template-columns:42px minmax(24px,auto) 42px;height:46px}.qstep.round button{height:46px}.sh-pairs .qstep.round,.pcard-pair .qstep.round{grid-template-columns:34px minmax(20px,auto) 34px;height:36px}.sh-pairs .qstep.round button,.pcard-pair .qstep.round button{height:36px;font-size:16px}@media (max-width:760px){.qstep.round{grid-template-columns:38px minmax(22px,auto) 38px;height:42px}.qstep.round button{height:42px}}.cart-info em{color:var(--muted);font-size:12.5px;font-style:normal}.cart-card .qty button:disabled{opacity:.3}.cart-head b{color:var(--ink);font-weight:500}.drawer.dragging{transition:none}@media (prefers-reduced-motion:reduce){.cart-line,.cart-card{transition:none;animation:none}}.mhead{padding-top:calc(var(--top-h) + clamp(14px, 3vw, 40px));flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.mhead h1{font-size:clamp(40px,5vw,72px);line-height:1}.mhead p{color:var(--muted);flex:220px;font-size:15px}.mhead-help{background:var(--ground-2);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.mhead+.mbar{margin-top:10px}.mnote+.decide,.frame+.decide{margin-top:24px}.mbar+.frame>.mcat:first-of-type,.mbar+.frame>.mfound+.mcat{padding-top:22px}.resv-areas{gap:14px;display:flex;font-size:18px!important}.resv-areas span{color:var(--muted);font-size:13px;font-weight:400;display:grid}.resv-areas span b{color:var(--ink);font-size:26px}.resv-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.resv-week button{background:var(--ground-2);transition:background-color .3s, color .3s, transform .3s var(--ease);animation:tileIn .4s var(--ease) both;border-radius:20px;justify-items:center;gap:4px;padding:12px 6px 10px;display:grid;position:relative}.resv-week button:hover{transform:translateY(-3px)}.resv-week button small{color:var(--muted);font-size:12.5px}.resv-week button>b{font-size:24px;font-weight:500;line-height:1}.resv-week em{color:var(--muted);white-space:nowrap;font-size:11.5px;font-style:normal}.resv-bar{background:var(--ground);border-radius:5px;align-items:flex-end;width:10px;height:38px;display:flex;overflow:hidden}.resv-bar i{background:var(--gold);width:100%;transition:height .8s var(--ease);border-radius:5px}.resv-dot{background:var(--late);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite breathe;position:absolute;top:8px;right:8px}.resv-week button[aria-selected=true]{background:var(--ink);color:var(--ground)}.resv-week button[aria-selected=true] small,.resv-week button[aria-selected=true] em{color:var(--gold-soft)}.resv-week button[aria-selected=true] .resv-bar{background:#f4eadb1f}.resv-search{flex:200px}.resv-search input{min-height:44px}.resv-day{animation:viewIn .35s var(--ease)}.resv-list{gap:10px;list-style:none;display:grid}.resv-item{background:var(--ground);animation:cardUp .45s var(--ease) both;border-radius:20px;grid-template-columns:70px minmax(0,1fr);gap:14px;padding:14px;transition:opacity .3s,background-color .3s;display:grid}.resv-item[data-status=bekliyor]{background:#f7ecd3}.resv-item[data-status=iptal],.resv-item[data-status=gelmedi]{opacity:.55}.resv-item[data-status=geldi]{background:#eef0e2}.resv-item.is-fresh{animation:cardUp .45s var(--ease) both, freshGlow 1.2s ease-in-out 3;--st:var(--gold)}.resv-sun{color:#a8742a;grid-column:1/-1;align-items:center;gap:10px;margin:-4px 0 4px;font-size:13px;font-weight:500;display:flex}.resv-sun:before,.resv-sun:after{content:"";background:var(--gold);opacity:.6;border-radius:1px;flex:1;height:2px}.resv-sun i{background:var(--gold);border-radius:50%;order:-1;width:14px;height:14px;animation:4s ease-in-out infinite sunBreath}.resv-time{align-content:start;justify-items:center;gap:2px;padding-top:2px;display:grid}.resv-time b{letter-spacing:-.02em;font-size:22px;font-weight:500}.resv-time small{color:var(--muted);font-size:12px}.resv-body{gap:8px;min-width:0;display:grid}.resv-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.resv-top b{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500;overflow:hidden}.resv-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.resv-people{align-items:center;gap:3px;display:inline-flex}.resv-people i{background:var(--gold);width:9px;height:9px;animation:pop .3s var(--ease) both;border-radius:50%}.resv-people b{margin-left:6px;font-size:14px;font-weight:500}.resv-area{background:var(--ground-2);border-radius:999px;padding:3px 10px;font-size:13px}@media (max-width:760px){.resv-week{scrollbar-width:none;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.resv-week button{flex:none;width:76px}.resv-item{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:12px}.resv-time b{font-size:18px}.resv .c-tools>.c-btn{flex:1;justify-content:center}}.grv{grid-template-columns:minmax(260px,.8fr) minmax(0,2fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}.grv-badge{background:var(--field);color:var(--field-ink);border-radius:32px;gap:8px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden}.grv-badge:before{content:"";background:var(--gold);opacity:.14;border-radius:50%;width:220px;height:220px;animation:12s ease-in-out infinite vipDrift;position:absolute;bottom:-80px;right:-80px}.grv-g{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;font-weight:700;display:grid;position:relative}.grv-badge small{color:var(--gold-soft);font-size:14px;position:relative}.grv-score{letter-spacing:-.06em;font-size:clamp(72px,8vw,112px);font-weight:500;line-height:.9;position:relative}.grv-badge p{opacity:.85;position:relative}.grv-badge p b{font-weight:500}.grv-acts{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex;position:relative}.grv-acts .btn-ghost{color:var(--field-ink);background:#f4eadb1f}.grv-stars{gap:3px;display:inline-flex;position:relative}.grv-stars svg{width:var(--s);height:var(--s)}.grv-stars .e{fill:#c4943c40}.grv-stars .f{fill:#f2b23c}.grv-main{gap:18px;min-width:0;display:grid}.grv-main h2{font-size:clamp(32px,3.6vw,52px)}.grv-track{margin-right:calc(var(--margin) * -1);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 85%,#0000)}.grv-belt{gap:14px;width:max-content;display:flex}.grv-track.run .grv-belt{animation:60s linear infinite grvRun}.grv-track.run:hover .grv-belt,.grv-track.run:focus-within .grv-belt{animation-play-state:paused}@keyframes grvRun{to{transform:translate(calc(-50% - 7px))}}.grv-card{background:var(--ground-2);width:320px;transition:transform .4s var(--ease), background-color .3s;border-radius:26px;flex:none;align-content:start;gap:10px;padding:20px;display:grid}.grv-card:hover{background:var(--ground-3);transform:translateY(-5px)}.grv-card header{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}.grv-card header img,.grv-card header i{object-fit:cover;background:var(--gold);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;font-style:normal;font-weight:500;display:grid}.grv-card header b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.grv-card header small{color:var(--muted);font-size:13px}.grv-card p{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.grv-card footer{justify-content:space-between;gap:10px;font-size:13.5px;font-weight:500;display:flex}.grv-card footer button,.grv-card footer a{color:#8a6a2a}.grv-card footer a{margin-left:auto}.grv-cta{background:var(--ground-2);max-width:560px;transition:transform .4s var(--ease);border-radius:28px;gap:10px;padding:28px;display:grid}.grv-cta:hover{transform:translateY(-4px)}.grv-cta span{color:var(--gold);font-size:80px;line-height:.6}.grv-cta p{font-size:var(--step-lead);line-height:1.35}.grv-cta b{color:#8a6a2a;font-weight:500}.grv-src{margin-top:-6px}.grv-dlg{background:var(--ground);border:0;border-radius:28px;max-width:min(560px,100vw - 32px);padding:0}.grv-dlg::backdrop{background:#1e1e0f80}.grv-dlg>div{gap:12px;padding:18px;display:grid}.grv-dlg .grv-card{background:0 0;width:auto;padding:6px}.grv-dlg .grv-card p{-webkit-line-clamp:unset;display:block}.grv-dlg .grv-card footer button{display:none}.grv-skel{min-height:360px}.grv-skel .grv-badge{min-height:320px;animation:2s ease-in-out infinite breatheD}.grv-skel .grv-track{gap:14px;display:flex}.grv-skel .grv-track span{background:var(--ground-2);border-radius:26px;flex:none;width:320px;height:240px;animation:2s ease-in-out infinite breatheD}@media (max-width:900px){.grv{grid-template-columns:1fr}.grv-track{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--margin) * -1);padding:0 var(--margin) 6px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.grv-track::-webkit-scrollbar{display:none}.grv-track.run .grv-belt{animation:none}.grv-card.dup{display:none}.grv-card{scroll-snap-align:center;width:82vw}}@media (prefers-reduced-motion:reduce){.grv-track.run .grv-belt{animation:none}.grv-track{overflow-x:auto}}#intro{display:none}html.intro-on:has(#intro){overflow:hidden}@property --in-r{syntax:"<length-percentage>";inherits:false;initial-value:0%}html.intro-on #intro{--in-r:0%;z-index:1000;cursor:pointer;-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--in-r), #000 calc(var(--in-r) + 1px));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--in-r), #000 calc(var(--in-r) + 1px));mask:radial-gradient(circle at 50% 46%, transparent var(--in-r), #000 calc(var(--in-r) + 1px));background:#f4eadb;place-items:center;transition:--in-r .62s cubic-bezier(.65,0,.2,1),opacity .3s .36s;display:grid;position:fixed;inset:0}html.intro-out #intro{--in-r:150%;opacity:0;pointer-events:none}html.intro-out #intro .in-stage{opacity:0;transition:transform .6s cubic-bezier(.5,0,.2,1),opacity .35s .1s;transform:scale(1.35)}#intro .in-stage{aspect-ratio:240/330;place-items:center;width:min(62vw,300px);display:grid;position:relative}#intro .in-cup{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#intro .in-machine{fill:#2b2b18;animation:.32s cubic-bezier(.3,1.4,.5,1) both inDrop}#intro .in-body{transform-origin:120px 312px;animation:.42s cubic-bezier(.3,1.3,.5,1) 50ms both inRise}#intro .in-paper,#intro .in-rim{fill:#fff;stroke:#e2d4bc;stroke-width:2px}#intro .in-stream{stroke:#6b3a1c;stroke-width:7px;stroke-linecap:round;stroke-dasharray:104;stroke-dashoffset:104px;animation:.6s cubic-bezier(.4,0,.3,1) .28s forwards inPour}#intro .in-crema{fill:#b0702e;transform-box:fill-box;transform-origin:50%;animation:.38s cubic-bezier(.3,1.4,.5,1) .6s forwards inCrema;transform:scale(.2,0)}#intro .in-steam path{fill:none;stroke:#b9a888;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:80;stroke-dashoffset:80px;opacity:0;animation:.8s ease-out forwards inSteam}#intro .in-steam path:first-child{animation-delay:.78s}#intro .in-steam path:nth-child(2){animation-delay:.7s}#intro .in-steam path:nth-child(3){animation-delay:.86s}#intro .in-skip{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));color:#2b2b18;min-height:40px;font:inherit;cursor:pointer;opacity:0;background:#2b2b1814;border:0;border-radius:999px;padding:0 18px;font-size:14px;animation:.3s ease-out .3s forwards inFade;position:absolute}@keyframes inDrop{0%{opacity:0;transform:translateY(-40px)}}@keyframes inRise{0%{opacity:0;transform:translateY(70px)scale(.92)}}@keyframes inPour{0%{stroke-dashoffset:104px}60%{stroke-dashoffset:0}to{stroke-dashoffset:-104px}}@keyframes inCrema{to{transform:scale(1)}}@keyframes inSteam{0%{opacity:0;stroke-dashoffset:80px;transform:translateY(6px)}40%{opacity:.9}to{opacity:0;stroke-dashoffset:0;transform:translateY(-14px)}}@keyframes inFade{to{opacity:1}}.day{--n:3;--m:450;color:var(--day-ink);margin-top:clamp(40px,6vw,80px);position:relative}.day[data-mode=kaydir]{height:calc(var(--n) * 100vh + 20vh)}.day-stage{background:var(--day-bg,#f4eadb);grid-template-rows:auto 1fr;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.day:not([data-mode=kaydir]) .day-stage{min-height:640px;transition:background-color 1.2s var(--ease);position:relative}.day-skybox{z-index:2;height:clamp(70px,11vh,120px);margin-top:calc(var(--top-h) + 4px);position:relative}.day-sky{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.day-sun{--sun:#f7e1a0;background:var(--sun);width:30px;height:30px;box-shadow:0 0 0 10px color-mix(in srgb, var(--sun) 28%, transparent), 0 0 0 22px color-mix(in srgb, var(--sun) 12%, transparent);border-radius:50%;margin:-15px 0 0 -15px;position:absolute;top:91%;left:4%}.day:not([data-mode=kaydir]) .day-sun{transition:left 1.2s var(--ease), top 1.2s var(--ease), opacity .6s, background-color 1.2s}.day-sky path{fill:none;stroke:var(--day-line);stroke-width:1.5px;stroke-dasharray:4 8;vector-effect:non-scaling-stroke}.day-sky line{stroke:var(--day-line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.day-sky .day-wave{stroke:var(--sea);stroke-dasharray:none;stroke-width:2px;opacity:.55;animation:6s linear infinite dayWave}@keyframes dayWave{to{transform:translate(-100px)}}.day-stars{position:absolute;inset:-40px 0 0}.day-stars i{background:#f4eadb;border-radius:50%;width:2px;height:2px;animation:3.4s ease-in-out infinite dayTw;position:absolute}@keyframes dayTw{50%{opacity:.25}}.day-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,80px);min-height:0;padding-bottom:4vh;display:grid;position:relative}.day-pic{aspect-ratio:3/4;background:var(--ground-2);border-radius:999px 999px 36px 36px;justify-self:center;max-width:100%;height:min(70vh,640px);position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #3c280a99}.day-pic-in{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.day-pic img{object-fit:cover;opacity:0;will-change:opacity, transform;width:100%;height:100%;transition:opacity .12s linear;position:absolute;inset:0}.day-pic img[data-on=true]{opacity:1}.day:not([data-mode=kaydir]) .day-pic img{transition:opacity .9s var(--ease)}.day:not([data-mode=kaydir]) .day-pic img[data-on=true]{animation:dayKen calc(var(--dur) + 2s) linear both}@keyframes dayKen{0%{transform:scale(1.12)}to{transform:scale(1)}}.day-chip{z-index:2;color:#2b2b18;white-space:nowrap;animation:pop .4s var(--ease);background:#f4eadbeb;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:15px;font-weight:500;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.day-live{vertical-align:middle;background:#3f9a52;border-radius:50%;width:8px;height:8px;margin-left:6px;animation:2s ease-out infinite stPulse;display:inline-block;box-shadow:0 0 #3f9a5280}.day-chip .day-live{margin:0}.day-text{align-content:center;gap:16px;min-width:0;display:grid}.day-text h2{color:var(--day-muted);letter-spacing:-.01em;font-size:clamp(22px,2vw,28px);font-weight:500}.day-clockrow{align-items:center;gap:clamp(16px,2vw,28px);display:flex}.day-clock{letter-spacing:-.06em;color:var(--day-ink);font-size:clamp(88px,13vw,200px);font-weight:500;line-height:.85}.day[data-clock=ince] .day-clock{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;font-weight:400}.day[data-look=altin] .day-clock{color:#e0b862}.day[data-clock=analog] .day-clock{letter-spacing:-.03em;font-size:clamp(40px,4.4vw,64px)}.day-dial{aspect-ratio:1;border:1.5px solid var(--day-line);background:var(--day-card);border-radius:50%;flex:none;width:clamp(150px,15vw,210px);position:relative}.day-dial>i{width:2px;margin-left:-1px;position:absolute;top:6px;bottom:6px;left:50%}.day-dial>i:before{content:"";background:var(--day-muted);border-radius:1px;width:2px;height:9px;position:absolute;top:0;left:0}.day-dial>i:nth-child(3n+1):before{background:var(--day-ink);height:15px}.day-dial b{transform-origin:50% 100%;background:var(--day-ink);border-radius:3px;position:absolute;bottom:50%;left:50%}.day-hh{width:5px;height:27%;transform:rotate(calc(var(--m) * .5deg));margin-left:-2.5px}.day-mm{width:3px;height:38%;transform:rotate(calc(var(--m) * 6deg));margin-left:-1.5px}.day[data-look=altin] .day-mm,.day[data-look=kagit] .day-mm{background:#c4943c}.day-dial em{background:var(--day-ink);width:11px;height:11px;box-shadow:0 0 0 3px var(--day-bg);border-radius:50%;margin:-5.5px;position:absolute;top:50%;left:50%}.day-steps{grid-template-columns:repeat(3,1fr);gap:0;max-width:520px;padding-top:12px;display:grid;position:relative}.day-steps:before,.day-steps>i{content:"";background:var(--day-line);border-radius:2px;height:3px;position:absolute;top:0;left:0;right:0}.day-steps>i{background:var(--day-ink);transform-origin:0;transform:scaleX(0)}.day:not([data-mode=kaydir]) .day-steps>i{transition:transform 1s var(--ease)}.day-steps>i[data-run]{animation:dayRun var(--dur) linear both}@keyframes dayRun{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.day-steps button{text-align:left;min-height:32px;font:inherit;color:var(--day-muted);cursor:pointer;background:0 0;border:0;padding:6px 0 0;font-size:14px;transition:color .4s}.day-steps button[data-on=true]{color:var(--day-ink)}.day-steps button[data-cur=true]{font-weight:600}.day-ch{max-width:520px;animation:dayIn .6s var(--ease);gap:12px;display:grid}.day-ch h3{letter-spacing:-.03em;color:var(--day-ink);font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.05}.day-ch p{color:var(--day-ink);font-size:17px;line-height:1.5}.day-item{background:var(--day-card);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;max-width:440px;padding:8px 8px 8px 18px;display:flex}.day-item b{font-weight:500}.day[data-look=kagit] .day-item{border:1px solid var(--day-line)}@keyframes dayIn{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}}.day[data-frame=yuvarlak] .day-pic{aspect-ratio:1;border-radius:50%;height:min(62vh,560px)}.day[data-frame=yuvarlak] .day-pic:after{content:"";pointer-events:none;border:1px solid #ffffff80;border-radius:50%;position:absolute;inset:10px}.day[data-frame=kart] .day-pic{aspect-ratio:4/5;border-radius:28px}.day[data-frame=polaroid] .day-pic{--tilt:-2.5deg;aspect-ratio:5/6;height:min(66vh,600px);transform:rotate(var(--tilt));transition:transform .9s var(--ease);background:#fbf8f1;border-radius:6px;overflow:visible;box-shadow:0 30px 60px -30px #281e0a8c,0 2px 6px #281e0a1f}.day[data-frame=polaroid] .day-pic-in{border-radius:2px;inset:14px 14px 64px}.day[data-frame=polaroid] .day-chip{color:#2b2b18;font-family:var(--font-fraunces), Georgia, serif;background:0 0;font-size:21px;font-weight:400;animation:none;bottom:16px}.day[data-frame=tam] .day-pic{aspect-ratio:auto;width:auto;max-width:none;height:auto;box-shadow:none;z-index:0;border-radius:0;place-self:stretch stretch;position:absolute;inset:0}.day[data-frame=tam] .day-pic:after{content:"";background:linear-gradient(90deg,#0e0c08c7 0%,#0e0c0873 55%,#0e0c0826 100%),linear-gradient(#0000 60%,#0e0c0880);position:absolute;inset:0}.day[data-frame=tam] .day-chip{left:auto;right:var(--margin);bottom:28px;transform:none}.day[data-frame=tam] .day-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);position:static}.day[data-frame=tam] .day-text{z-index:1;grid-area:1/1;position:relative}.day[data-frame=tam] .day-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.day[data-frame=tam] .day-dial em{box-shadow:none}.day-static{display:none}.day-after{text-align:center;justify-items:center;gap:18px;max-width:62ch;margin-left:auto;margin-right:auto;padding-top:clamp(40px,6vw,80px);display:grid}@media (max-width:860px){.day[data-mode=kaydir]{height:calc(var(--n) * 100vh)}.day:not([data-mode=kaydir]) .day-stage{min-height:0}.day-grid{padding-bottom:calc(86px + env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;align-items:stretch;gap:14px}.day-pic{aspect-ratio:auto;border-radius:160px 160px 26px 26px;justify-self:stretch;width:auto;height:100%;min-height:0;max-height:46svh}.day[data-frame=yuvarlak] .day-pic{aspect-ratio:1;border-radius:50%;place-self:center;width:min(100%,42svh);height:auto;max-height:none}.day[data-frame=kart] .day-pic{border-radius:22px}.day[data-frame=polaroid] .day-pic{aspect-ratio:auto;justify-self:stretch;width:auto;height:100%;max-height:46svh;margin:6px 8px}.day[data-frame=polaroid] .day-pic-in{inset:10px 10px 48px}.day[data-frame=polaroid] .day-chip{font-size:18px;bottom:10px}.day[data-frame=tam] .day-pic{max-height:none}.day[data-frame=tam] .day-pic:after{background:linear-gradient(#0e0c081a 25%,#0e0c088c 55%,#0e0c08db 100%)}.day[data-frame=tam] .day-grid{grid-template-columns:1fr}.day[data-frame=tam] .day-text{grid-row:2}.day[data-frame=tam] .day-chip{top:calc(var(--top-h) + 70px);bottom:auto}.day-text{gap:10px}.day-text h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.day-clock{font-size:22vw}.day[data-clock=analog] .day-clock{font-size:34px}.day-dial{width:92px}.day-dial>i:before{height:5px}.day-dial>i:nth-child(3n+1):before{height:8px}.day-ch h3{font-size:24px}.day-ch p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.day-skybox{height:56px}.day-sun{width:22px;height:22px;margin:-11px 0 0 -11px}}@media (prefers-reduced-motion:reduce){.day,.day[data-mode=kaydir]{height:auto;color:var(--ink)}.day-stage{display:none}.day-static{width:calc(100% - var(--margin) * 2);gap:18px;margin:0 auto;list-style:none;display:grid}.day-static li{grid-template-columns:120px 1fr;align-items:center;gap:16px;display:grid}.day-static img{object-fit:cover;border-radius:60px 60px 16px 16px;width:120px;height:160px}}@media (min-width:901px){.sc2{background:color-mix(in srgb, var(--disc,var(--gold)) 13%, var(--ground));transition:background-color .8s var(--ease);border-radius:40px;padding:clamp(36px,4vw,64px);position:relative}.sc2-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(20px,3vw,40px);display:flex}.sc-desk.showcase{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(20px,3vw,48px)}.sc-desk .sc-list{gap:6px}.sc-desk .sc-list button{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:10px 14px;font-size:clamp(22px,1.9vw,30px);transition:color .25s,background-color .3s;display:grid}.sc-desk .sc-list button[aria-pressed=true]{background:#ffffff8c}.sc-desk .sc-list button:hover{background:#ffffff59}.sc-desk .sc-list em{color:var(--muted);letter-spacing:0;font-size:15px;font-style:normal;font-weight:500}.sc-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-desk .sc-stage{width:100%;max-width:560px}.sc-badge{background:var(--ink);width:64px;height:64px;color:var(--gold-soft);animation:pop .45s var(--ease);border-radius:50%;place-items:center;font-size:18px;font-weight:500;display:grid;position:absolute;top:6%;left:6%}.sc-desk .sc-fact{background:var(--ground);border-radius:28px;gap:14px;max-width:none;padding:28px;display:grid;position:relative;bottom:auto;right:auto;transform:none;box-shadow:0 30px 60px -44px #281e0a80}.sc-desk .sc-fact small{color:var(--muted);font-size:13.5px}.sc-desk .sc-fact b{letter-spacing:-.035em;font-size:clamp(30px,2.6vw,42px);line-height:1.05}.sc-nav{gap:8px;margin-top:6px;display:flex}.sc-nav button{background:var(--ground-2);width:48px;height:48px;transition:background-color .2s, transform .2s var(--ease);border-radius:50%;font-size:18px}.sc-nav button:hover{background:var(--ink);color:var(--ground);transform:scale(1.05)}}.lo-pill{left:var(--margin);z-index:55;min-width:250px;max-width:min(360px, calc(100vw - 2 * var(--margin)));background:var(--field);color:var(--field-ink);text-align:left;animation:live-in .6s var(--ease) both;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;padding:12px 18px 12px 16px;display:grid;position:fixed;bottom:22px;box-shadow:0 18px 40px -20px #0009}.lo-pill:active{transform:scale(.97)}.lo-txt{gap:1px;min-width:0;display:grid}.lo-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.lo-txt small{opacity:.72;font-size:12.5px}.lo-dot{background:var(--gold-soft);border-radius:50%;width:10px;height:10px;animation:1.6s ease-out infinite live-pulse}.lo-bar{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.lo-bar i{height:4px;transition:background .5s var(--ease);background:#f4eadb2e;border-radius:4px}.lo-bar i[data-on=true]{background:var(--gold-soft)}.lo-pill[data-st=yolda]{background:var(--gold);color:var(--ink);animation:live-in .6s var(--ease) both, live-ready 1.2s ease-in-out 3}.lo-pill[data-st=yolda] .lo-dot{background:var(--ink)}.lo-pill[data-st=yolda] .lo-bar i{background:#2b2b1833}.lo-pill[data-st=yolda] .lo-bar i[data-on=true]{background:var(--ink)}.lo-pill[data-st=teslim] .lo-dot,.lo-pill[data-st=iptal] .lo-dot{animation:none}.lo-pill[data-st=iptal] .lo-dot{background:#e07a5f}@keyframes live-in{0%{opacity:0;transform:translateY(24px)scale(.96)}}@keyframes live-pulse{0%{box-shadow:0 0 #e0b862b3}to{box-shadow:0 0 0 12px #e0b86200}}@keyframes live-ready{50%{transform:translateY(-6px)}}.notify-ask{justify-self:stretch;gap:8px}.notify-ask svg{width:18px;height:18px}@media (max-width:680px){.lo-pill{min-width:0;max-width:none;left:12px;right:12px;bottom:calc(104px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.lo-pill,.lo-dot{animation:none}}.c-sub{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-top:22px;display:flex}.c-sub h3{font-size:clamp(22px,2vw,28px);font-weight:500}.live-now{background:var(--field);color:var(--field-ink);border-color:#0000;grid-template-columns:auto 1fr;align-items:center;gap:14px 28px;display:grid}.live-now .muted{color:#f4eadbb3}.ln-count{align-items:center;gap:14px;display:flex}.ln-count b{letter-spacing:-.03em;font-size:clamp(44px,5vw,64px);font-weight:500;line-height:1}.ln-count>span{max-width:9em;font-size:15px;line-height:1.3}.ln-dot{background:#f4eadb4d;border-radius:50%;flex:none;width:12px;height:12px}.live-now[data-on=true] .ln-dot{background:#7fd18b;animation:1.8s ease-out infinite ln-pulse}@keyframes ln-pulse{0%{box-shadow:0 0 #7fd18ba6}to{box-shadow:0 0 0 16px #7fd18b00}}.ln-detail{gap:10px;min-width:0;display:grid}.ln-row{flex-wrap:wrap;gap:8px 16px;display:flex}.ln-chip{animation:ln-in .5s var(--ease) both;background:#f4eadb1a;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14px;display:inline-flex}.ln-chip b{background:var(--gold);min-width:26px;height:26px;color:var(--ink);border-radius:999px;place-items:center;padding:0 6px;font-size:13px;display:grid}@keyframes ln-in{0%{opacity:0;transform:scale(.9)}}.funnel{gap:12px;padding:0;list-style:none;display:grid}.funnel li{grid-template-columns:1fr auto;grid-template-areas:"t v""bar bar""s s";gap:4px 12px;display:grid}.fn-t{grid-area:t;font-size:15px}.funnel b{grid-area:v;font-size:18px;font-weight:600}.funnel small{color:var(--muted);grid-area:s;font-size:12.5px}.fn-bar{background:var(--ground-2);border-radius:12px;grid-area:bar;height:12px;overflow:hidden}.fn-bar i{height:100%;width:var(--w);background:var(--gold);transform-origin:0;animation:fn-grow .9s var(--ease) var(--d) both;border-radius:12px;display:block}.funnel li:last-child .fn-bar i{background:var(--olive)}@keyframes fn-grow{0%{transform:scaleX(0)}}.heat{grid-template-columns:34px repeat(17,1fr);align-items:center;gap:3px;display:grid}.heat small{color:var(--muted);text-align:center;font-size:11.5px}.heat>small:nth-child(18n+1){text-align:left}.heat i{aspect-ratio:1;background:color-mix(in srgb, var(--gold) calc(var(--a) * 100%), var(--ground-2));animation:ln-in .4s var(--ease) var(--d) both;border-radius:4px}.heat i[data-best=true]{outline:2px solid var(--ink);outline-offset:1px}@media (max-width:680px){.live-now{grid-template-columns:1fr}.heat{grid-template-columns:28px repeat(17,1fr);gap:2px}.heat i{border-radius:3px}}@media (prefers-reduced-motion:reduce){.fn-bar i,.heat i,.ln-chip,.live-now .ln-dot{animation:none!important}}.lang-sw{background:var(--ground-2);letter-spacing:.04em;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;font-size:13px;font-weight:600;display:inline-grid;position:relative}.lang-sw i{width:calc((100% - 6px) / var(--n,2));background:var(--ink);transform:translateX(calc(100% * var(--i,0)));transition:transform .4s var(--ease);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}.lang-sw button{z-index:1;min-width:38px;min-height:32px;color:var(--ink);border-radius:999px;padding:0 8px;transition:color .3s;position:relative}.lang-sw button[aria-pressed=true]{color:var(--ground)}.nav[data-tone=dark]:not([data-solid=true]) .lang-sw{background:#f4eadb29}.nav[data-tone=dark]:not([data-solid=true]) .lang-sw button[aria-pressed=false]{color:var(--hero-ink,var(--field-ink))}.nav[data-tone=dark]:not([data-solid=true]) .lang-sw i{background:var(--hero-ink,var(--field-ink))}.nav[data-tone=dark]:not([data-solid=true]) .lang-sw button[aria-pressed=true]{color:var(--hero-sky,var(--ink))}.lang-sw-big{justify-self:start;font-size:15px}.lang-sw-big button{min-width:56px;min-height:42px}@media (max-width:680px){.nav-act>.lang-sw{display:none}}.diet-bar{scrollbar-width:none;gap:6px;padding-top:10px;display:flex;overflow-x:auto}.diet-bar button{background:var(--ground-2);border-radius:999px;flex:none;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:14px;transition:background-color .2s,color .2s;display:inline-flex}.diet-bar button i{border:1.5px solid;border-radius:50%;place-items:center;width:14px;height:14px;transition:background-color .2s;display:grid}.diet-bar button[aria-pressed=true]{background:var(--olive);color:var(--field-ink)}.diet-bar button[aria-pressed=true] i{background:var(--field-ink);border-color:var(--field-ink)}.diet-bar .diet-clear{text-underline-offset:3px;color:var(--muted);background:0 0;text-decoration:underline}.dtags{flex-wrap:wrap;gap:4px;display:flex}.dtag{min-height:22px;color:var(--olive);letter-spacing:.01em;background:#e5e3c8;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.dtag[data-kind=allergen]{color:#8a4a22;background:#f2dcc6}.dtag[data-k=vopt]{background:var(--ground-2);color:var(--muted)}.sh-diet .dtags{gap:6px}.sh-diet .dtag{min-height:28px;padding:0 11px;font-size:13px}.mrow-txt em s,.sh-price s{color:var(--muted);font-weight:400;text-decoration-thickness:1.5px}.promo-b{background:var(--gold);min-height:20px;color:var(--ink);vertical-align:1px;animation:promo-pop .5s var(--ease) both;border-radius:999px;align-items:center;margin-left:4px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}@keyframes promo-pop{0%{opacity:0;transform:scale(.6)}}.mrow.is-promo .mrow-ph{outline:2px solid var(--gold);outline-offset:2px}.sh-promo{z-index:2;background:var(--gold);color:var(--ink);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;position:absolute;bottom:16px;left:16px}.sh-orig{margin-top:-4px}.sh-price{align-items:baseline;gap:10px;font-size:20px;display:flex}.sh-price b{font-weight:600}.pick-slots{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.pick-slots button{background:var(--ground-2);min-width:68px;min-height:52px;color:var(--ink);transition:background-color .2s, color .2s, transform .2s var(--ease);border-radius:14px;flex:none;align-content:center;justify-items:center;gap:1px;padding:0 12px;display:grid}.pick-slots button b{font-size:16px;font-weight:600}.pick-slots button small{color:var(--muted);font-size:11.5px}.pick-slots button[aria-pressed=true]{background:var(--ink);color:var(--ground);transform:translateY(-2px)}.pick-slots button[aria-pressed=true] small{color:inherit;opacity:.7}.coupon-in{gap:8px;display:flex}.coupon-in input{min-width:0;min-height:46px;font:inherit;letter-spacing:.08em;color:var(--ink);background:#fff;border:0;border-radius:12px;outline:none;flex:1;padding:0 14px;font-size:16px;font-weight:600}.coupon-in .btn{min-height:46px}.coupon-on{color:var(--ink);animation:promo-pop .45s var(--ease) both;background:#e5e3c8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.coupon-on[data-ok=false]{background:var(--ground-2)}.coupon-on span{gap:1px;display:grid}.coupon-on b{letter-spacing:.08em}.coupon-on small{color:var(--olive);font-size:13px}.cart-save{color:var(--olive)}.wifi-link{color:var(--olive);text-underline-offset:3px;align-items:center;gap:8px;margin-top:14px;font-size:14.5px;text-decoration:underline;display:inline-flex}.mhead-act{flex-wrap:wrap;gap:8px;display:flex}.mhead-wifi svg{width:16px;height:16px}.wifi-box{gap:18px;display:grid}.wifi-grid{grid-template-columns:160px 1fr;align-items:center;gap:20px;display:grid}.wifi-qr{text-align:center;justify-items:center;gap:6px;display:grid}.wifi-qr img,.wifi-qr span{background:var(--ground-2);border-radius:14px;width:160px;height:160px}.wifi-qr small{color:var(--muted);font-size:12px}.wifi-dl{gap:14px;display:grid}.wifi-dl dt{color:var(--muted);font-size:13px}.wifi-dl dd{word-break:break-all;font-size:22px;font-weight:600}@media (max-width:440px){.wifi-grid{text-align:center;grid-template-columns:1fr;justify-items:center}}.events{gap:clamp(28px,4vw,48px);display:grid}.ev-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px 48px;display:grid}.ev-head .lead{color:var(--muted)}.ev-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;list-style:none;display:grid}.ev{background:var(--ground-2);animation:ln-in .6s var(--ease) both;border-radius:24px;grid-template-columns:92px minmax(0,1fr);gap:20px;padding:22px;display:grid}.ev[data-today=true]{background:var(--field);color:var(--field-ink)}.ev-date{background:var(--ground);color:var(--ink);text-transform:capitalize;border-radius:18px;align-content:start;justify-items:center;gap:2px;padding:14px 0;display:grid}.ev-date b{letter-spacing:-.03em;font-size:42px;font-weight:500;line-height:1}.ev-date span{font-size:15px;font-weight:600}.ev-date small{color:var(--muted);font-size:12.5px}.ev[data-today=true] .ev-date{background:var(--gold)}.ev-body{align-content:start;gap:8px;min-width:0;display:grid}.ev-kind{letter-spacing:.02em;color:var(--olive);font-size:13px;font-weight:600}.ev[data-today=true] .ev-kind{color:var(--gold-soft)}.ev-body h3{font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.15}.ev-body p{color:var(--muted);font-size:15.5px}.ev[data-today=true] .ev-body p{color:#f4eadbbf}.ev-act{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ev-act .btn{min-height:42px;font-size:14.5px}.ev[data-today=true] .btn-ghost{color:var(--field-ink);background:#f4eadb1f}@media (max-width:680px){.ev-head{grid-template-columns:1fr}.ev{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px}.ev-date b{font-size:34px}}.bday{background:var(--ground-2);border-radius:24px;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;padding:20px 22px;display:grid;position:relative;overflow:hidden}.bday.is-today{background:var(--gold)}.bday-ico{background:var(--ground);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.bday-ico svg{width:28px;height:28px}.bday.is-today .bday-ico{animation:2.4s ease-in-out infinite bday-bob}@keyframes bday-bob{50%{transform:translateY(-4px)rotate(-6deg)}}.bday-in{z-index:1;justify-items:start;gap:6px;display:grid;position:relative}.bday-in b{font-size:20px;font-weight:600}.bday-in small{color:var(--muted);max-width:52ch;font-size:14.5px}.bday.is-today .bday-in small{color:var(--ink);opacity:.8}.bday-in .btn{margin-top:6px}.bday-form{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.bday-form select{background:var(--ground);min-height:46px;font:inherit;color:var(--ink);border:0;border-radius:12px;padding:0 12px;font-size:16px}.bday-confetti{pointer-events:none;position:absolute;inset:0}.bday-confetti i{top:-10px;left:calc(var(--i) * 5.5% + 2%);background:var(--ink);opacity:.85;width:7px;height:12px;animation:confetti 2.6s calc(var(--i) * 90ms) cubic-bezier(.3, .6, .4, 1) infinite;border-radius:2px;position:absolute}.bday-confetti i:nth-child(3n){background:var(--field-ink)}.bday-confetti i:nth-child(4n){background:var(--olive);border-radius:50%;width:9px;height:9px}@keyframes confetti{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:.9}to{opacity:0;transform:translateY(160px)rotate(420deg)}}.fx-hero{grid-template-columns:auto 1fr;align-items:center;gap:8px 24px}.fx-hero>div{align-items:baseline;gap:10px;display:flex}.fx-hero b{letter-spacing:-.03em;font-size:44px;font-weight:500;line-height:1}.fx-hero b small{color:var(--muted);font-size:20px}.fx-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-auto-flow:dense;align-items:start;gap:12px;list-style:none;display:grid}.fx{background:var(--c-panel);border:1px solid var(--c-line);animation:cardIn .4s var(--ease) both;border-radius:18px;gap:10px;padding:16px;transition:border-color .3s,background-color .3s;display:grid}.fx[data-on=true]{background:#f4efdd;border-color:#e3d39c}.fx[data-open=true]{grid-column:1/-1}.fx-top{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.fx[data-on=true] .feat-ico{background:var(--gold)}.feat-ico svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.fx-t{gap:1px;display:grid}.fx-t small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.fx-t b{font-size:16.5px;font-weight:500}.fx-d{color:var(--muted);font-size:14px;line-height:1.45}.fx-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.fx-state{color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.fx-state i{background:#c9bda6;border-radius:50%;width:8px;height:8px}.fx[data-on=true] .fx-state,.promo-ed[data-live=true] .fx-state{color:var(--okc)}.fx[data-on=true] .fx-state i,.promo-ed[data-live=true] .fx-state i{background:var(--okc);animation:2s ease-out infinite fx-pulse}@keyframes fx-pulse{0%{box-shadow:0 0 #5e6b3380}to{box-shadow:0 0 0 6px #5e6b3300}}.fx .fx-state.warn{color:var(--warn)}.fx .fx-state.warn i{background:var(--warn)}.fx-cfg{border-top:1px solid var(--c-line);animation:cardIn .35s var(--ease) both;margin-top:4px;padding-top:12px}.promo-ed,.coupon-new,.ev-form{border:1px solid var(--c-line);background:#fff;border-radius:14px;gap:10px;padding:14px;display:grid}.promo-ed[data-live=true]{border-color:var(--okc)}.coupon-list,.ev-admin,.st-map{gap:8px;list-style:none;display:grid}.coupon-list li,.ev-admin li{border:1px solid var(--c-line);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;transition:opacity .2s;display:grid}.ev-admin li{grid-template-columns:auto minmax(0,1fr) auto auto auto}.coupon-list li[data-on=false],.ev-admin li[data-on=false]{opacity:.55}.coupon-code{background:var(--ink);color:var(--ground);letter-spacing:.08em;border-radius:8px;padding:6px 10px;font-size:14px;font-weight:600}.coupon-meta{gap:2px;font-size:14.5px;display:grid}.coupon-meta small{color:var(--muted);font-size:12.5px}.coupon-bar{background:var(--ground-2);border-radius:4px;height:4px;margin-top:4px;display:block;overflow:hidden}.coupon-bar i{background:var(--gold);border-radius:4px;height:100%;display:block}.ev-mini{background:var(--ground-2);text-transform:capitalize;border-radius:10px;justify-items:center;min-width:46px;padding:4px 0;font-size:11.5px;display:grid}.ev-mini b{font-size:18px;font-weight:600;line-height:1.1}.ev-admin li>span:nth-child(2){gap:1px;display:grid}.ev-admin small{color:var(--muted);font-size:12.5px}.st-map li{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.ie-sec{border-top:1px solid var(--c-line);gap:10px;padding-top:14px;display:grid}.ie-h{gap:1px;display:grid}.ie-h small{color:var(--muted);font-size:12.5px}.chips button[data-kind=allergen][aria-pressed=true]{background:#8a4a22}@media (max-width:680px){.coupon-list li,.ev-admin li{grid-template-columns:auto minmax(0,1fr) auto}.coupon-list li .c-link,.ev-admin li .c-link{grid-column:2;justify-self:start}}.station-sw{background:var(--ground-2);border-radius:14px;grid-auto-flow:column;justify-self:start;gap:4px;padding:4px;display:inline-grid}.station-sw button{border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:15.5px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.station-sw button b{background:var(--ground);border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;display:grid}.station-sw button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.station-sw button[aria-pressed=true] b{background:var(--gold);color:var(--ink)}.kchips{flex-wrap:wrap;gap:6px;display:flex}.kchip{background:var(--ground-2);border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.kchip.pick{background:var(--ink);color:var(--ground)}.kother{color:var(--muted);font-size:13px;font-style:italic}.dayend-btn{margin-left:auto}.dayend-btn svg{flex:none}.z-hero{background:var(--field);color:var(--field-ink);border-radius:18px;gap:4px;padding:22px;display:grid}.z-hero span{opacity:.75;font-size:14px}.z-hero b{letter-spacing:-.03em;font-size:clamp(40px,5vw,56px);font-weight:500;line-height:1}.z-hero small{opacity:.75;font-size:14px}.z-warn{background:#f6e6bd;border-radius:12px;padding:12px 14px;font-size:14.5px}.z-lines{grid-template-columns:1fr auto;gap:8px 14px;font-size:15px;display:grid}.z-items{gap:2px;list-style:none;display:grid}.z-items li{border-top:1px solid var(--c-line);animation:cardIn .3s var(--ease) both;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:8px 0;font-size:15px;display:grid}.z-items li:first-child{border-top:0}@media (prefers-reduced-motion:reduce){.bday-confetti,.bday.is-today .bday-ico,.promo-b,.ev{animation:none!important}}.bday-checks{gap:6px;margin:4px 0 2px;list-style:none;display:grid}.bday-checks li{flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;display:flex}.bday-checks li i{opacity:.45;border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background-color .3s,opacity .3s;display:grid}.bday-checks li[data-ok=true] i{opacity:1;border-color:var(--olive);background:var(--olive) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4eadb' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 13px no-repeat;animation:promo-pop .4s var(--ease) both}.bday-checks li[data-ok=false]{color:var(--muted)}.bday-mail .link{color:var(--ink);font-size:14px;font-weight:600}.bday.is-ticket{background:var(--field);color:var(--field-ink)}.bday.is-ticket .bday-ico{background:var(--gold);color:var(--ink)}.bday.is-ticket .bday-in small{color:#f4eadbbf}.bday-ticket{width:100%}.bday-pass{background:var(--gold);width:min(100%,460px);color:var(--ink);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:10px;padding:18px 22px;animation:2.4s ease-in-out infinite bq-glow;display:grid;position:relative}.bday-pass:before,.bday-pass:after{content:"";background:var(--field);border-radius:50%;width:18px;height:18px;position:absolute;right:108px}.bday-pass:before{top:-9px}.bday-pass:after{bottom:-9px}.bday-pass>span:first-child{gap:2px;min-width:0;display:grid}.bday-pass small{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:600}.bday-pass b{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:600;overflow:hidden}.bday-pass em{font-size:15px;font-style:normal}.bday-code{letter-spacing:.08em;border-left:2px dashed #2b2b1859;padding-left:22px;font-size:40px;font-weight:600}@keyframes bq-glow{50%{transform:translateY(-3px)}}.bq{border-color:var(--gold);background:#f8efd7}.bq header h3{align-items:center;gap:10px;display:inline-flex}.bq header h3 b{background:var(--ink);min-width:26px;height:26px;color:var(--ground);border-radius:999px;place-items:center;padding:0 7px;font-size:14px;display:inline-grid}.bq-dot{background:var(--gold);border-radius:50%;width:10px;height:10px;animation:1.6s ease-out infinite live-pulse}.bq-list{gap:8px;list-style:none;display:grid}.bq-list li{background:var(--c-panel);animation:cardIn .4s var(--ease) both;transition:opacity .35s, transform .35s var(--ease);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.bq-list li.is-leaving{opacity:0;transform:translate(40px)}.bq-av{background:var(--gold);border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:600;display:grid}.bq-who{gap:1px;min-width:0;display:grid}.bq-who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bq-code{background:var(--ink);color:var(--ground);letter-spacing:.08em;border-radius:10px;padding:6px 14px;font-size:22px;font-weight:600}.bq-act{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.bd-score{border:1px solid var(--c-line);background:#fff;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding:14px 16px;display:grid}.bd-score span{grid-row:span 2;gap:4px;display:flex}.bd-score span i{background:var(--ground-2);border-radius:4px;width:10px;height:28px;transition:background-color .3s}.bd-score span i[data-on=true]{background:var(--okc)}.bd-score[data-s="1"] span i[data-on=true],.bd-score[data-s="0"] span i[data-on=true]{background:var(--late)}.bd-score[data-s="2"] span i[data-on=true]{background:var(--warn)}.bd-score small{color:var(--muted);font-size:13px}.bd-opt{gap:6px;display:grid}.bd-opt>small{color:var(--muted);margin-top:-4px;font-size:13px}.bd-hist{gap:6px;list-style:none;display:grid}.bd-hist li{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;display:flex}.bd-hist li span{display:grid}.bd-hist small{color:var(--muted);font-size:12.5px}.bd-hist em{font-size:13px;font-style:normal;font-weight:500}.bd-hist li[data-st=onaylandi] em{color:var(--okc)}.bd-hist li[data-st=reddedildi] em{color:var(--late)}.bd-hist li[data-st=bekliyor] em{color:var(--warn)}@media (max-width:680px){.bq-list li{grid-template-columns:40px minmax(0,1fr) auto}.bq-act{grid-column:1/-1;justify-content:stretch}.bq-act .c-btn{flex:1}.bday-code{padding-left:16px;font-size:32px}.bday-pass:before,.bday-pass:after{right:86px}}@media (prefers-reduced-motion:reduce){.bday-pass,.bq-dot{animation:none}}.bday.is-today .bday-checks li[data-ok=false]{color:var(--ink);opacity:.7}.bday.is-today .btn-gold{background:var(--ink);color:var(--ground)}.bday.is-today .btn-gold:disabled{opacity:.45}.console{--ground:#f4eadb;--ground-2:#ebdfca;--ground-3:#e2d3b8;--ink:#2b2b18;--muted:#57533d;--olive:#5e5e33;--field:#2f2f1b;--field-ink:#f4eadb;--gold:#c4943c;--gold-soft:#e0b862;--font-display:var(--font-hanken);--font-body:var(--font-hanken);--step-head:clamp(2.125rem, 1.3rem + 3.4vw, 4.25rem);--step-display:clamp(3rem, 1.2rem + 6.4vw, 7.5rem);color:var(--ink);font-family:var(--font-hanken), system-ui, sans-serif}.home{flex-direction:column;display:flex}.home>[data-sec]{min-width:0}.home .section:last-of-type{padding-bottom:0}.home{padding-bottom:clamp(96px,10vw,160px)}.ts-bar{z-index:5;background:var(--c-panel);border:1px solid var(--c-line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex;position:sticky;top:0}.ts-bar[data-dirty=true]{border-color:var(--gold);background:#f8efd7}.ts-state{align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}.ts-state i{background:var(--okc);border-radius:50%;width:9px;height:9px}.ts-bar[data-dirty=true] .ts-state i{background:var(--gold);animation:1.8s ease-out infinite fx-pulse}.ts-grid{grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.ts-ctl{gap:14px;min-width:0;display:grid}.ts-tabs{padding-bottom:2px}.ts-body{animation:cardIn .35s var(--ease) both;gap:14px;display:grid}.ts-h{margin-top:4px;font-size:15px;font-weight:600}.ts-prev{gap:10px;min-width:0;display:grid;position:sticky;top:76px}.ts-prev-bar{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ts-frame{background:var(--ground-2);border:1px solid var(--c-line);border-radius:18px;height:min(76svh,820px);position:relative;overflow:hidden}.ts-frame[data-device=tel]{justify-self:center;width:100%;max-width:420px}.ts-frame-in{transform-origin:0 0}.ts-frame-in iframe{background:#fff;border:0;width:100%;height:100%;display:block}.ts-presets{gap:8px;list-style:none;display:grid}.ts-presets li{animation:cardIn .35s var(--ease) both}.ts-presets button{background:var(--c-panel);border:1.5px solid var(--c-line);text-align:left;width:100%;transition:border-color .2s, transform .2s var(--ease);border-radius:16px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px;display:grid}.ts-presets button:hover{transform:translateY(-1px)}.ts-presets button[aria-pressed=true]{border-color:var(--ink)}.ts-sw{border-radius:12px;height:64px;display:block;position:relative;overflow:hidden}.ts-sw i{width:25%;height:34%;position:absolute;bottom:0}.ts-sw i:first-child{left:0}.ts-sw i:nth-child(2){left:25%}.ts-sw i:nth-child(3){left:50%}.ts-sw i:nth-child(4){left:75%}.ts-sw b{font-size:22px;font-weight:500;position:absolute;top:6px;left:10px}.ts-pt{gap:2px;display:grid}.ts-pt small{color:var(--muted);font-size:13px}.ts-presets em{background:var(--ink);color:var(--ground);border-radius:999px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:600}.hs-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;list-style:none;display:grid}.hs-list li{animation:cardIn .35s var(--ease) both}.hs-list button{background:var(--c-panel);border:1.5px solid var(--c-line);text-align:left;width:100%;height:100%;transition:border-color .2s, transform .2s var(--ease);border-radius:18px;grid-template-rows:auto 1fr;gap:10px;padding:8px 8px 12px;display:grid;position:relative}.hs-list button:hover{transform:translateY(-2px)}.hs-list button[aria-pressed=true]{border-color:var(--ink)}.hs-list em{background:var(--ink);color:var(--ground);border-radius:999px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:600;position:absolute;top:14px;right:14px}.hs-txt{gap:4px;padding:0 4px;display:grid}.hs-txt b{align-items:center;gap:8px;display:flex}.hs-txt>small{color:var(--muted);font-size:13px;line-height:1.4}.hs-tag{background:var(--ground-3);border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600}.hs-mini{--hz:64%;border-radius:12px;height:118px;display:block;position:relative;overflow:hidden}.hs-sky{height:var(--hz);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.hs-sky i{flex-basis:0;margin-bottom:-1px}.hs-stars,.hs-stars i{position:absolute}.hs-stars{inset:0}.hs-stars i{background:#efe3c6;border-radius:50%;width:2px;height:2px}.hs-moon{background:#efe6cf;border-radius:50%;width:16px;height:16px;position:absolute;top:12%;right:10%}.hs-sun{top:calc(var(--hz) - 22px);border-radius:50%;width:44px;height:44px;position:absolute}.hs-sea{left:0;right:0;top:var(--hz);position:absolute;bottom:0}.hs-sea i{width:36px;height:3px;color:inherit;border-radius:2px;margin-left:-18px;position:absolute;top:8px;box-shadow:0 7px 0 -.5px}.hs-mount{left:0;right:0;top:calc(var(--hz) - 9px);clip-path:polygon(0 100%,0 40%,8% 10%,18% 50%,30% 20%,42% 60%,52% 100%,74% 100%,82% 50%,90% 20%,100% 50%,100% 100%);height:10px;position:absolute}.hs-time{font-size:13px;font-weight:600;position:absolute;bottom:8px;right:10px}.ts-contrast{gap:6px;display:grid}.ts-contrast span{background:var(--c-panel);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px 6px 6px;font-size:14px;display:grid}.ts-contrast span i{border-radius:8px;place-items:center;width:38px;height:30px;font-style:normal;font-weight:600;display:grid}.ts-contrast span b{color:#fff;background:var(--okc);border-radius:999px;padding:2px 9px;font-size:12.5px}.ts-contrast span[data-ok=big] b{background:var(--warn)}.ts-contrast span[data-ok=no] b{background:var(--late)}.ts-colors{gap:6px;list-style:none;display:grid}.ts-colors li{background:var(--c-panel);border-radius:12px;grid-template-columns:44px minmax(0,1fr) 104px;align-items:center;gap:12px;padding:8px;display:grid}.ts-colors li span{gap:1px;display:grid}.ts-colors small{color:var(--muted);font-size:12.5px}.ts-pick{cursor:pointer;border-radius:12px;width:44px;height:44px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.ts-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.ts-hex{text-transform:lowercase;min-width:0!important;font-size:14px!important}.ts-fonts{gap:8px;list-style:none;display:grid}.ts-fonts button,.ts-opts button{background:var(--c-panel);border:1.5px solid var(--c-line);text-align:left;border-radius:14px;gap:6px;width:100%;padding:14px;transition:border-color .2s;display:grid}.ts-fonts button[aria-pressed=true],.ts-opts button[aria-pressed=true]{border-color:var(--ink);background:#fff}.ts-fonts span{letter-spacing:-.02em;font-size:26px;line-height:1.1}.ts-fonts small{color:var(--muted);font-size:12.5px}.ts-opts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.ts-opts button{justify-items:start;font-size:14px}.ts-btn-demo{background:var(--gold);color:var(--ink);padding:8px 14px;font-size:13px;font-style:normal;font-weight:500}.ts-opts button i{font-style:normal}.ts-motion{background:var(--ground-2);border-radius:8px;width:34px;height:8px;position:relative;overflow:hidden}.ts-motion[data-on=true]:after{content:"";background:var(--gold);width:40%;animation:ts-run 1.6s var(--ease) infinite;border-radius:8px;position:absolute;inset:0}@keyframes ts-run{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ts-sections{gap:6px;list-style:none;display:grid}.ts-sections li{background:var(--c-panel);border:1px solid var(--c-line);cursor:grab;transition:opacity .2s, transform .2s var(--ease), border-color .2s;border-radius:12px;grid-template-columns:18px 26px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.ts-sections li[data-fixed=true]{cursor:default;background:var(--ground-2)}.ts-sections li[data-off=true]{opacity:.5}.ts-sections li[data-drag=true]{border-color:var(--gold);transform:scale(1.01)}.ts-grip{color:var(--muted);letter-spacing:-2px;text-align:center;font-size:14px}.ts-n{background:var(--ground-2);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:600;display:grid}.ts-st{gap:1px;min-width:0;display:grid}.ts-st small{color:var(--muted);font-size:12.5px}.ts-arrow{background:var(--ground-2);border-radius:8px;width:32px;height:32px;font-size:15px}.ts-arrow:disabled{opacity:.3}@media (max-width:1100px){.ts-grid{grid-template-columns:1fr}.ts-prev{position:static}.ts-frame{height:70svh}}@media (max-width:680px){.ts-bar{top:0}.ts-bar .c-row{width:100%}.ts-bar .c-btn-main{flex:1}.ts-sections li{grid-template-columns:26px minmax(0,1fr) auto auto auto}.ts-grip{display:none}}.ie-head{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;display:grid}.ie-pic{background:var(--ground-2);cursor:pointer;border-radius:18px;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden}.ie-pic img{object-fit:cover;width:100%;height:100%}.ie-pic>span{color:var(--muted);font-size:40px}.ie-pic b{color:var(--ground);text-align:center;background:#2b2b18d1;border-radius:999px;padding:5px 0;font-size:12px;font-weight:500;position:absolute;bottom:6px;left:6px;right:6px}.ie-pic i{background:var(--gold);height:4px;transition:width .2s;position:absolute;bottom:0;left:0}.ie-sum{justify-items:start;gap:4px;min-width:0;display:grid}.ie-sum small{color:var(--muted);font-size:13px}.ie-sum>b{letter-spacing:-.02em;font-size:26px;font-weight:600}.ie-sum>b em{color:var(--olive);letter-spacing:0;font-size:13px;font-style:normal;font-weight:500}.ie-badges{flex-wrap:wrap;gap:5px;display:flex}.ie-badges i{background:var(--ground-2);border-radius:999px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:500}.ie-badges i[data-k=ok]{color:var(--okc);background:#e5e3c8}.ie-badges i[data-k=bad]{color:var(--late);background:#f2dcc6}.ie-badges i[data-k=off]{background:var(--ground-3);color:var(--muted)}.ie-tabs{z-index:2;background:var(--ground);padding:6px 0;position:sticky;top:-1px}.ie-body{animation:cardIn .3s var(--ease) both;gap:14px;display:grid}.ie-price{background:var(--c-panel,#fbf6ee);border-radius:14px;gap:10px;padding:14px;display:grid}.ie-price-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ie-price-row label{position:relative}.ie-price-row input{border:1px solid var(--c-line,#ddcfb6);width:100%;min-height:56px;font:inherit;text-align:center;color:var(--ink);background:#fff;border-radius:12px;outline:none;padding:0 40px 0 16px;font-size:26px;font-weight:600}.ie-price-row input:focus{border-color:var(--gold)}.ie-price-row i{color:var(--muted);font-size:20px;font-style:normal;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ie-price-row .c-btn{min-width:56px;min-height:56px;font-size:16px}.ie-del{color:var(--late);justify-self:start}.ie-optmode{background:var(--c-panel,#fbf6ee);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.ie-optmode span{flex:220px;gap:2px;display:grid}.ie-optmode small{color:var(--muted);font-size:13px}.ie-group{border:1px solid var(--c-line,#ddcfb6);animation:cardIn .3s var(--ease) both;background:#fff;border-radius:14px;gap:8px;padding:12px;display:grid}.ie-group-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ie-group-h .c-input{flex:140px;font-weight:600}.ie-group-act{gap:4px;margin-left:auto;display:flex}.ie-opts{gap:6px;list-style:none;display:grid}.ie-opts li{align-items:center;gap:8px;display:flex}.ie-group:not([data-edit=true]) .ie-opts li{justify-content:space-between;padding:6px 2px;font-size:15px}.ie-opts .c-input{flex:1;min-width:0}.ie-add{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}.ie-add input{border:1px solid var(--c-line,#ddcfb6);width:76px;min-height:42px;font:inherit;border-radius:10px;padding:0 8px;font-size:15px}.ie-tpl{gap:6px;display:grid}.ie-prev{background:var(--field);color:var(--field-ink);border-radius:14px;gap:10px;padding:14px;display:grid}.ie-prev>small{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:600}.ie-prev>div{gap:6px;display:grid}.ie-prev .pills{flex-wrap:wrap;gap:6px;display:flex}.ie-prev .pill{min-height:36px;color:var(--field-ink);background:#f4eadb1a;border-radius:999px;padding:0 12px;font-size:14px;transition:background-color .2s,color .2s}.ie-prev .pill[aria-pressed=true]{background:var(--gold);color:var(--ink)}.ie-prev .pill em{opacity:.75;font-style:normal}.ie-total{font-size:15px}.ie-total b{font-size:20px}@media (max-width:680px){.ie-head{grid-template-columns:88px minmax(0,1fr)}.ie-pic{width:88px;height:88px}}.bk-list{gap:0;list-style:none;display:grid;position:relative}.bk-list li{animation:cardIn .3s var(--ease) both;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid;position:relative}.bk-list li:before{content:"";background:var(--c-line);width:2px;position:absolute;top:0;bottom:0;left:11px}.bk-list li:first-child:before{top:50%}.bk-list li:last-child:before{bottom:50%}.bk-dot{z-index:1;background:var(--c-panel);border:2px solid var(--muted);border-radius:50%;width:14px;height:14px;margin-left:5px;position:relative}.bk-list li[data-kind=elle] .bk-dot{background:var(--gold);border-color:var(--gold)}.bk-list li:first-child .bk-dot{box-shadow:0 0 0 4px #c4943c40}.bk-t{gap:2px;min-width:0;display:grid}.bk-t small{color:var(--muted);font-size:12.5px}.bk-s{opacity:.8}.bk-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}@media (max-width:680px){.bk-list li{grid-template-columns:24px minmax(0,1fr)}.bk-act{grid-column:2;justify-content:flex-start}}.orbs-sec{gap:18px}.orbs-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 20px;display:flex}.orbs-top h3{letter-spacing:-.02em;font-size:clamp(26px,3vw,34px);font-weight:500}.orbs-jump{gap:6px;display:flex}.orbs-jump input{border:1px solid var(--c-line);width:120px;min-height:46px;font:inherit;background:#fff;border-radius:12px;outline:none;padding:0 14px;font-size:17px}.orbs-jump input:focus{border-color:var(--gold)}.orbs-jump .c-btn{min-height:46px}.orbs-filter button[data-hot=true]{background:var(--late);color:#fff}.orbs-quick{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.orb-gel{background:var(--ink);min-height:64px;color:var(--ground);text-align:left;transition:transform .25s var(--ease);animation:orb-in .45s var(--ease) both;border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 16px;display:inline-flex}.orb-gel svg{fill:none;width:26px;height:26px;stroke:var(--gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.orb-gel span{display:grid}.orb-gel b{font-size:17px;font-weight:600}.orb-gel small{opacity:.75;font-size:13px}.orb-gel:active{transform:scale(.96)}.orb-gel[data-going=true]{transform:scale(1.06)}.orbs-recent{align-items:center;gap:10px;display:flex}.orbs-recent>div{gap:8px;display:flex}.orbs{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:16px 14px;display:grid}.orb{aspect-ratio:1;text-align:center;background:var(--ground-2);color:var(--ink);transition:transform .3s var(--ease), background-color .4s;animation:orb-in .5s var(--ease) both;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;display:grid;position:relative}@keyframes orb-in{0%{opacity:0;transform:scale(.82)}}.orb:hover{transform:scale(1.04)}.orb:active{transform:scale(.95)}.orb[data-going=true]{z-index:2;transition-duration:.22s;transform:scale(1.14)}.orb-ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.orb-ring circle{fill:none;stroke-width:4px}.orb-ring .bg{stroke:#2b2b1814}.orb-ring .fg{stroke-linecap:round;transition:stroke-dashoffset .8s var(--ease), stroke .4s;animation:orb-draw 1s var(--ease) both}.orb-ring .fg.ok{stroke:var(--okc)}.orb-ring .fg.warn{stroke:var(--warn)}.orb-ring .fg.late{stroke:var(--late)}@keyframes orb-draw{0%{stroke-dashoffset:296px}}.orb-in{justify-items:center;gap:2px;padding:12%;display:grid;position:relative}.orb-in b{letter-spacing:-.04em;font-size:clamp(30px,3.2vw,40px);font-weight:500;line-height:1}.orb-in small{max-width:9em;font-size:12.5px;font-weight:500;line-height:1.2}.orb-in em{opacity:.75;font-size:11.5px;font-style:normal}.orb-dots{gap:3px;margin-top:2px;display:flex}.orb-dots i{opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px}.orb.o-bos{color:var(--muted)}.orb.o-bos .orb-in small{opacity:.7}.orb.o-yeni{background:var(--gold)}.orb.o-hazirlaniyor{background:#d9cf9a}.orb.o-yolda{color:#fff;background:#8d9566}.orb.o-yolda .orb-ring .bg{stroke:#ffffff2e}.orb.o-call{background:var(--late);color:#fff}.orb.o-call .orb-ring .bg{stroke:#fff3}.orb.o-call:after{content:"";border:3px solid var(--late);border-radius:50%;animation:1.4s ease-out infinite ring;position:absolute;inset:-6px}.orb[data-fresh=true]{animation:orb-in .5s var(--ease) both, orb-glow 1.6s ease-in-out 3}@keyframes orb-glow{50%{box-shadow:0 0 0 10px #c4943c47}}.orb-bell{width:30px;height:30px;color:var(--late);background:#fff;border-radius:50%;place-items:center;animation:1s ease-in-out infinite bell;display:grid;position:absolute;top:6%;right:6%}.orb-bell svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}@keyframes bell{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(6deg)}}.orb.small{width:52px;animation-delay:0s}.orb.small .orb-in{padding:0}.orb.small .orb-in b{font-size:19px}.orb.small .orb-ring circle{stroke-width:6px}.orb.small .orb-bell,.orb.small:after{display:none}.lg-bos{background:var(--ground-2)}.lg-yeni{background:var(--gold)}.lg-hazirlaniyor{background:#d9cf9a}.lg-yolda{background:#8d9566}.lg-call{background:var(--late)}.lg-ring{border:3px solid var(--okc);background:0 0}@media (max-width:680px){.orbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.orb-in small{font-size:11px}.orb-in em,.orb-dots{display:none}.orbs-jump{width:100%}.orbs-jump input{flex:1;width:auto}.orb-bell{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.orb,.orb-gel,.orb-ring .fg,.orb-bell,.orb.o-call:after{animation:none!important}}.tm-top{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.tm-kpi{background:var(--c-panel);border:1px solid var(--c-line);min-width:104px;animation:cardIn .35s var(--ease) both;border-radius:14px;gap:2px;padding:12px 16px;display:grid}.tm-kpi b{letter-spacing:-.02em;align-items:center;gap:8px;font-size:28px;font-weight:500;display:inline-flex}.tm-kpi b i{background:#c9bda6;border-radius:50%;width:10px;height:10px}.tm-kpi[data-on=true] b i{background:#5fae6b;animation:2s ease-out infinite tm-pulse}@keyframes tm-pulse{0%{box-shadow:0 0 #5fae6b99}to{box-shadow:0 0 0 9px #5fae6b00}}.tm-kpi span{color:var(--muted);font-size:13px}.tm-mx-btn{align-self:center;margin-left:auto}.tm-matrix{animation:cardIn .3s var(--ease) both;overflow-x:auto}.tm-matrix table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px}.tm-matrix th{text-align:center;padding:10px 8px;font-size:13.5px;font-weight:600}.tm-matrix th:first-child{text-align:left}.tm-matrix th small{color:var(--gold);font-size:11px;font-weight:500;display:block}.tm-matrix th[data-me=true]{color:var(--ink);background:#f8efd7;border-radius:10px 10px 0 0}.tm-matrix td{border-top:1px solid var(--c-line);padding:9px 8px}.tm-matrix td[data-v]{text-align:center}.tm-matrix td i{background:var(--ground-2);border-radius:50%;width:20px;height:20px;display:inline-block}.tm-matrix td[data-v=true] i{background:var(--okc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat}.tm-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;list-style:none;display:grid}.tm-card{background:var(--c-panel);border:1px solid var(--c-line);animation:cardIn .4s var(--ease) both;border-radius:18px;align-content:start;gap:12px;padding:16px;display:grid;position:relative}.tm-card[data-role=superadmin]{border-color:var(--ink)}.tm-card[data-role=admin]{border-color:var(--gold)}.tm-card[data-me=true]{background:#fff}.tm-head{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.tm-av{background:var(--gold);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;font-size:19px;font-weight:600;display:grid;position:relative}.tm-av i{border:2.5px solid var(--c-panel);background:#c9bda6;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-1px;right:-1px}.tm-av[data-on=true] i{background:#5fae6b}.tm-av.sm{width:36px;height:36px;font-size:15px}.tm-who{gap:1px;min-width:0;display:grid}.tm-who b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.tm-who b small{color:var(--muted);font-weight:400}.tm-who>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tm-role{white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.tm-role.r-superadmin{background:var(--ink);color:var(--ground)}.tm-role.r-admin{background:var(--gold);color:var(--ink)}.tm-role.r-personel{background:var(--ground-2);color:var(--ink)}.tm-seen{color:var(--muted);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.tm-seen i{background:#c9bda6;border-radius:50%;width:8px;height:8px}.tm-seen[data-on=true]{color:#3f7d4a;font-weight:500}.tm-seen[data-on=true] i{background:#5fae6b;animation:2s ease-out infinite tm-pulse}.tm-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tm-stats span{background:var(--ground);color:var(--muted);border-radius:12px;gap:1px;padding:10px;font-size:12px;display:grid}.tm-stats b{color:var(--ink);font-size:18px;font-weight:600}.tm-week{margin-top:-6px;font-size:11.5px}.tm-act{border-top:1px solid var(--c-line);gap:8px;padding-top:10px;display:grid}.tm-rm{color:var(--late);justify-self:start}.tm-cand,.tm-inv{gap:6px;list-style:none;display:grid}.tm-cand li{background:var(--ground);animation:cardIn .3s var(--ease) both;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:4px 10px;padding:10px;display:grid}.tm-add{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.tm-inv li{background:var(--ground);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.tm-log{list-style:none;display:grid}.tm-log li{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:14.5px;display:grid;position:relative}.tm-log li:before{content:"";background:var(--c-line);width:2px;position:absolute;top:0;bottom:0;left:4px}.tm-log li:first-child:before{top:50%}.tm-log li:last-child:before{bottom:50%}.tm-log li i{background:var(--gold);border-radius:50%;width:10px;height:10px;position:relative}.tm-log small{white-space:nowrap;font-size:12.5px}@media (max-width:680px){.tm-kpi{flex:30%;min-width:0}.tm-mx-btn{width:100%;margin:0}.tm-inv li{grid-template-columns:minmax(0,1fr) auto}.tm-inv li .c-link{grid-column:2}}@media (prefers-reduced-motion:reduce){.tm-kpi b i,.tm-seen i{animation:none!important}}.fx{position:relative}.fx-info{z-index:2;background:var(--ink);width:28px;height:28px;color:var(--ground);transition:transform .25s var(--ease), background-color .2s;box-shadow:0 0 0 3px var(--ground);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:15px;font-style:italic;font-weight:700;display:grid;position:absolute;top:-9px;right:-9px}.fx-info:hover{background:var(--gold);color:var(--ink);transform:scale(1.12)}.hw-wrap{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e1e1273;place-items:center;padding:16px;animation:.25s both hw-fade;display:grid;position:fixed;inset:0}@keyframes hw-fade{0%{opacity:0}}.hw{background:var(--ground);width:min(560px,100%);max-height:calc(100svh - 32px);animation:hw-pop .45s var(--ease) both;border-radius:22px;gap:16px;padding:22px;display:grid;overflow:auto;box-shadow:0 40px 80px -30px #00000080}@keyframes hw-pop{0%{opacity:0;transform:translateY(18px)scale(.96)}}.hw-h{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.hw-h .feat-ico{background:var(--gold)}.hw-h span:nth-child(2){gap:1px;display:grid}.hw-h small{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.hw-h b{letter-spacing:-.02em;font-size:22px;font-weight:500}.hw-d{color:var(--muted);font-size:14.5px}.hw-steps{counter-reset:none;gap:8px;list-style:none;display:grid}.hw-steps li{background:var(--c-panel,#fbf6ee);animation:hw-pop .4s var(--ease) both;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;padding:12px;font-size:15px;line-height:1.45;display:grid}.hw-steps b{background:var(--ink);width:30px;height:30px;color:var(--ground);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.hw-who{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.hw-who>div{background:var(--field);color:var(--field-ink);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.hw-who>div+div{color:var(--ink);background:#e5e3c8}.hw-who small{letter-spacing:.05em;text-transform:uppercase;opacity:.7;font-size:11.5px;font-weight:600}.hw-who p{font-size:14px;line-height:1.45}.hw-tips{gap:6px;list-style:none;display:grid}.hw-tips li{color:var(--muted);padding-left:22px;font-size:13.5px;line-height:1.45;position:relative}.hw-tips li:before{content:"!";background:var(--gold);width:15px;height:15px;color:var(--ink);border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.hw-f{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hw-f .fx-state{margin-right:auto}.hw-f .fx-state.off i{background:#c9bda6}@media (max-width:680px){.hw-wrap{place-items:end center;padding:0}.hw{border-radius:22px 22px 0 0;max-height:88svh}.hw-f .c-btn{flex:1}}@media (prefers-reduced-motion:reduce){.hw,.hw-wrap,.hw-steps li{animation:none}}.hw-f .fx-state:not(.off){color:var(--okc)}.hw-f .fx-state:not(.off) i{background:var(--okc)}.pcard-body{flex-direction:column;gap:6px;display:flex}.pcard-body>p{min-height:2.9em}.pcard-foot{margin-top:auto;padding-top:6px}.pcard-foot s{color:var(--muted);margin-right:4px;font-size:15px;font-weight:400}.pcards{align-items:stretch}.pcard-art{background:var(--ground-3);width:100%;height:100%;display:block;position:relative;overflow:hidden}.pcard-art .pa-sun{aspect-ratio:1;background:var(--gold);width:42%;transition:transform .9s var(--ease);border-radius:50%;position:absolute;bottom:26%;left:50%;transform:translate(-50%,50%)}.pcard-art .pa-sea{background:var(--olive);height:26%;position:absolute;bottom:0;left:0;right:0}.pcard-art .pa-sea:before{content:"";background:var(--gold-soft);width:18%;height:3px;box-shadow:0 10px 0 -1px var(--gold-soft), 0 20px 0 -1px #e0b86299;border-radius:3px;position:absolute;top:22%;left:50%;transform:translate(-50%)}.pcard-art b{letter-spacing:-.03em;color:var(--ink);text-align:left;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.05;position:absolute;top:50px;left:18px;right:18px}.pcard-art[data-cat=soguk] .pa-sun,.pcard-art[data-cat=fresh] .pa-sun{background:var(--gold-soft)}.pcard:hover .pcard-art .pa-sun{transform:translate(-50%,60%)}@media (min-width:901px){.sc2{margin-top:var(--gap-section)}}.bf-list li>div:last-child{align-items:center;gap:14px!important;display:flex!important}.bf-list li>div:first-of-type .small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bf-list .num{font-size:17px;font-weight:500}.res-days{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.mrow-ph>i{background:var(--ground-3);color:#0000;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;font-size:0!important;display:block!important}.mrow-ph>i:before{content:"";aspect-ratio:1;background:var(--gold);border-radius:50%;width:44%;position:absolute;bottom:34%;left:50%;transform:translate(-50%,50%)}.mrow-ph>i:after{content:"";background:var(--olive);height:34%;position:absolute;bottom:0;left:0;right:0}.mrow:hover .mrow-ph>i:before{transition:transform .6s var(--ease);transform:translate(-50%,62%)}@media (max-width:900px){.sc-dots{gap:2px}.sc-dots button{position:relative;background:0 0!important;width:26px!important;height:26px!important;transform:none!important}.sc-dots button:before{content:"";background:var(--ground-3);width:12px;height:12px;transition:transform .3s var(--ease), background-color .3s;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.sc-dots button[aria-pressed=true]:before{background:var(--disc);transform:scale(1.5)}}.ao-wrap{gap:14px;margin-top:18px;display:grid}.ao{--ac:var(--gold);color:var(--ink);animation:viewIn .5s var(--ease);background:#fffaf2;border-radius:28px;gap:18px;padding:clamp(18px,3vw,28px);display:grid;box-shadow:0 1px #2b2b180f,0 24px 48px -36px #2b2b1873}.ao[data-st=hazirlaniyor]{--ac:#c08a2e}.ao[data-st=yolda]{--ac:var(--olive)}.ao-head{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ao-ico{background:var(--ac);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;transition:background-color .5s;display:grid;position:relative}.ao[data-st=yeni] .ao-ico{color:var(--ink)}.ao[data-st=yolda] .ao-ico{animation:1.8s ease-out infinite ao-ring}.ao-ico svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.ao[data-st=yeni] .ao-ico svg{stroke-dasharray:30;animation:.8s .2s both draw}.ao[data-st=yolda] .ao-ico svg{transform-origin:50% 20%;animation:1.4s ease-in-out infinite bell}.ao-steam{opacity:0;border-left:2px solid;border-radius:50%;width:10px;height:14px;margin-left:-5px;animation:2s ease-in-out infinite ao-steam;position:absolute;top:3px;left:50%}@keyframes ao-steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.8}to{opacity:0;transform:translateY(-8px)}}@keyframes ao-ring{0%{box-shadow:0 0 #5e5e3373}to{box-shadow:0 0 0 14px #5e5e3300}}.ao-title{gap:3px;min-width:0;display:grid}.ao-title small{color:var(--muted);font-size:13px}.ao-title b{letter-spacing:-.02em;animation:viewIn .5s var(--ease);font-size:clamp(22px,2.6vw,28px);font-weight:500;line-height:1.1}.ao-title span{color:var(--muted);font-size:14.5px}.ao-time{background:var(--ground-2);white-space:nowrap;border-radius:999px;align-self:start;padding:6px 12px;font-size:13px;font-weight:600}.ao-late{background:#f8ecd2;border-radius:14px;padding:10px 14px;font-size:14px}.ao-steps{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid;position:relative}.ao-steps:before,.ao-steps:after{content:"";border-radius:4px;height:4px;position:absolute;top:10px;left:12.5%}.ao-steps:before{background:var(--ground-2);right:12.5%}.ao-steps:after{width:calc(75% * var(--p));background:var(--ac);transition:width .9s var(--ease)}.ao-steps li{z-index:1;text-align:center;color:var(--muted);justify-items:center;gap:8px;font-size:13px;display:grid;position:relative}.ao-steps li i{border:3px solid var(--ground-3);background:#fffaf2;border-radius:50%;width:24px;height:24px;transition:background-color .4s,border-color .4s}.ao-steps li[data-on=true]{color:var(--ink)}.ao-steps li[data-on=true] i{background:var(--ac);border-color:var(--ac)}.ao-steps li[data-on=true]:not([data-now=true]) i{background:var(--ac) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat}.ao-steps li[data-now=true]{font-weight:600}.ao-steps li[data-now=true] i{background:#fffaf2;border-width:6px;animation:1.6s ease-out infinite ao-now}@keyframes ao-now{0%{box-shadow:0 0 #c4943c80}to{box-shadow:0 0 0 10px #c4943c00}}.ao-items{gap:6px;list-style:none;display:grid}.ao-items li{background:var(--ground);border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.ao-items img,.ao-ph{object-fit:cover;background:var(--ground-3);border-radius:50%;width:44px;height:44px}.ao-name{min-width:0;display:grid}.ao-name b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.ao-name small{color:var(--muted);font-size:12.5px}.ao-items em{font-size:15px;font-style:normal;font-weight:600}.ao-foot{border-top:1px solid var(--ground-2);flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:4px;display:flex}.ao-foot>span{padding-top:10px;display:grid}.ao-foot small{color:var(--muted);font-size:12px}.ao-foot b{font-size:20px;font-weight:500}.ao-call{margin-top:10px;margin-left:auto}@media (max-width:680px){.ao{border-radius:24px}.ao-head{grid-template-columns:48px minmax(0,1fr)}.ao-ico{width:48px;height:48px}.ao-time{grid-column:2;justify-self:start}.ao-steps li{font-size:11.5px}.ao-call{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.ao-ico,.ao-ico svg,.ao-steam,.ao-steps li i{animation:none!important}}.ord2{animation:viewIn .45s var(--ease) both;background:#fffaf2;border-radius:24px;gap:14px;padding:18px;display:grid;box-shadow:0 1px #2b2b180d}.ord2-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.ord2-when{gap:2px;display:grid}.ord2-when b{font-size:17px;font-weight:600}.ord2-when small{color:var(--muted);font-size:13px}.ord2-st{color:var(--okc,#5e6b33);white-space:nowrap;background:#e5e3c8;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ord2-st svg{width:13px;height:13px}.ord2[data-st=iptal] .ord2-st{color:#a8432b;background:#f2dcc6}.ord2-items{gap:6px;list-style:none;display:grid}.ord2-items li{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ord2-items img,.ord2-ph{object-fit:cover;background:var(--ground-2);border-radius:50%;width:40px;height:40px}.ord2-items span{min-width:0;display:grid}.ord2-items b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.ord2-items small{color:var(--muted);font-size:12.5px}.ord2-items em{color:var(--muted);font-style:normal;font-weight:600}.ord2-foot{border-top:1px solid var(--ground-2);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.ord2-foot>span{display:grid}.ord2-foot small{color:var(--muted);font-size:12px}.ord2-foot b{font-size:20px;font-weight:500}.ord2-again{gap:6px;min-height:44px}.ord2-again svg{width:16px;height:16px}.rate2{background:var(--ground);border-radius:18px;gap:12px;padding:16px;display:grid}.rate2-q{gap:2px;display:grid}.rate2-q b{font-size:16px;font-weight:600}.rate2-q small{color:var(--muted);font-size:13px}.rate2-stars{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.rate2-stars button{-webkit-tap-highlight-color:transparent;width:46px;height:46px;transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid}.rate2-stars svg{fill:#0000;stroke:#c9b994;stroke-width:1.6px;stroke-linejoin:round;width:36px;height:36px;transition:fill .25s, stroke .25s, transform .3s var(--ease);transition-delay:calc(var(--i) * 25ms)}.rate2-stars button[data-on=true] svg{fill:var(--gold);stroke:var(--gold)}.rate2-stars button:hover svg{transform:scale(1.12)}.rate2-stars button:active{transform:scale(.85)}.rate2-stars button[data-pop=true] svg{animation:star-pop .5s var(--ease)}@keyframes star-pop{0%{transform:scale(.6)rotate(-20deg)}60%{transform:scale(1.3)rotate(8deg)}to{transform:scale(1)rotate(0)}}.rate2-label{color:var(--olive);animation:viewIn .3s var(--ease);margin-left:8px;font-size:15px;font-weight:600}.rate2-more{animation:viewIn .35s var(--ease);gap:10px;display:grid}.rate2-more>small{color:var(--muted);font-size:13.5px}.rate2-tags{flex-wrap:wrap;gap:6px;display:flex}.rate2-tags button{background:#fffaf2;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:14px;transition:background-color .2s,color .2s,transform .15s;display:inline-flex}.rate2-tags button svg{width:14px;height:14px}.rate2-tags button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.rate2-tags button:active{transform:scale(.95)}.rate2-more textarea{width:100%;font:inherit;color:var(--ink);resize:none;background:#fffaf2;border:0;border-radius:14px;outline:none;padding:12px 14px;font-size:16px}.rate2-send{justify-self:start}.rate2.is-done{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px}.rate2.is-done>span{color:var(--muted);font-size:14px}.rate2-google{color:var(--olive);text-underline-offset:3px;grid-column:1/-1;font-size:14px;font-weight:600;text-decoration:underline}.rate2-mini{gap:2px;display:flex}.rate2-mini i{width:20px;height:20px;animation:star-pop .5s var(--ease) both;display:block}.rate2-mini svg{width:20px;height:20px;fill:var(--ground-3)}.rate2-mini i[data-on=true] svg{fill:var(--gold)}@media (max-width:680px){.rate2-stars button{width:44px;height:44px}.rate2-stars svg{width:32px;height:32px}.rate2-label{width:100%;margin:2px 0 0 6px}.rate2-send{width:100%}.ord2-again{padding:0 14px}}@media (prefers-reduced-motion:reduce){.rate2-stars svg,.rate2-mini i{transition:none;animation:none!important}}.bk{z-index:120;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#1c1c1000;place-items:center;padding:24px;transition:background-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:grid;position:fixed;inset:0}.bk[data-on=true]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c1c1080}.bk-box{background:var(--field);opacity:0;width:min(1120px,100%);max-height:calc(100svh - 48px);transition:opacity .35s, transform .55s var(--ease);border-radius:32px;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(40px)scale(.97);box-shadow:0 60px 120px -40px #0009}.bk[data-on=true] .bk-box{opacity:1;transform:none}.bk-box.dragging{transition:none}.bk-bar{color:var(--field-ink);border-bottom:1px solid #f4eadb1a;flex:none;align-items:center;gap:12px;padding:14px 16px 14px 24px;display:flex;position:relative}.bk-handle{display:none}.bk-title{letter-spacing:.02em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.bk-title i{background:var(--gold);border-radius:50%;width:10px;height:10px;animation:1.8s ease-out infinite live-pulse}.bk-page{color:#f4eadbb3;text-underline-offset:3px;margin-left:auto;font-size:13.5px;text-decoration:underline}.bk-bar .x{color:var(--field-ink);background:#f4eadb1f}.bk-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.bk-body .coupon{border-radius:0;margin:0;-webkit-mask:none;mask:none}@media (max-width:760px){.bk{place-items:end stretch;padding:0}.bk-box{opacity:1;border-radius:28px 28px 0 0;width:100%;max-height:92svh;transform:translateY(100%)}.bk-bar{touch-action:none;padding:22px 14px 12px 20px}.bk-handle{background:#f4eadb4d;border-radius:5px;width:44px;height:5px;margin-left:-22px;display:block;position:absolute;top:8px;left:50%}.bk-body{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.bk,.bk-box{transition:none}}.ri{background:var(--field);color:var(--field-ink);animation:viewIn .5s var(--ease);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid;overflow:hidden}.ri-scene{background:#c98a45;min-height:220px;position:relative;overflow:hidden}.ri-sun{aspect-ratio:1;background:#f6d27a;border-radius:50%;width:46%;animation:6s ease-in-out infinite alternate ri-set;position:absolute;bottom:34%;left:50%;transform:translate(-50%,55%)}.ri-sea{background:#3e4a33;height:34%;position:absolute;bottom:0;left:0;right:0}.ri-line{background:#f6d27a;border-radius:3px;width:22%;height:3px;margin-left:-11%;position:absolute;bottom:18%;left:50%;box-shadow:0 10px 0 -1px #f6d27ab3,0 20px 0 -1px #f6d27a66}@keyframes ri-set{0%{transform:translate(-50%,35%)}to{transform:translate(-50%,62%)}}.ri-body{align-content:center;justify-items:start;gap:10px;padding:clamp(22px,4vw,40px);display:grid}.ri-body small{color:var(--gold-soft);letter-spacing:.03em;font-size:13px;font-weight:600}.ri-body b{letter-spacing:-.02em;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.1}.ri-body p{opacity:.8;max-width:44ch;font-size:15px}.ri-btn{margin-top:6px}@media (max-width:680px){.ri{grid-template-columns:1fr}.ri-scene{min-height:150px}.ri-btn{width:100%}}@media (prefers-reduced-motion:reduce){.ri-sun,.bk-title i{animation:none}}.wx-chip{align-items:center;gap:7px;display:inline-flex!important}.wx-chip small{opacity:.75;font-size:.85em}.wx-ico{width:1.25em;height:1.25em;color:var(--gold-soft,#e0b862);flex:none}.now-wx{align-items:center;gap:6px;display:flex}.now-wx .wx-ico{color:var(--gold);width:18px;height:18px}.sh-top{min-height:64px;background:var(--ground-2)!important;padding:0!important;display:block!important}.sh-photo{cursor:zoom-in;background:var(--ground-3);width:100%;padding:0;display:block;position:relative;overflow:hidden}.sh-photo img{object-fit:contain;width:100%;height:auto;max-height:min(58svh,560px);transform:scale(var(--stretch,1));transform-origin:bottom;transition:transform .4s var(--ease);animation:sh-img .7s var(--ease) both;display:block}.sh-box[style*="transition: none"] .sh-photo img{transition:none}@keyframes sh-img{0%{opacity:0;transform:scale(1.06)}}.sh-zoom-hint{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2b2b188c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:14px;left:14px}.sh-zoom-hint svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sh-promo{bottom:14px;right:14px;left:auto!important}.sh-art{aspect-ratio:16/9;background:var(--ground-3);width:100%;display:block;position:relative;overflow:hidden}.sh-art .pa-sun{aspect-ratio:1;background:var(--gold);border-radius:50%;width:30%;animation:6s ease-in-out infinite alternate ri-set;position:absolute;bottom:30%;left:50%;transform:translate(-50%,50%)}.sh-art .pa-sea{background:var(--olive);height:30%;position:absolute;bottom:0;left:0;right:0}.sh-top .fav,.sh-top .sh-x{box-shadow:0 6px 18px -8px #00000080}.sh-top .fav{top:14px}.sh-head{justify-items:start;gap:6px;display:grid}.sh-cat{background:var(--ground-2);letter-spacing:.03em;color:var(--muted);animation:viewIn .4s var(--ease) both;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sh-head .sh-name{margin-top:2px}.sh-head .sh-price{animation:viewIn .5s var(--ease) .12s both;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:2px;font-size:26px;display:flex}.sh-head .sh-price b{font-weight:600}.sh-head .sh-price s{font-size:18px}.sh-head .sh-price small{color:var(--muted);font-size:13px;font-weight:400}.sh-sec{animation:viewIn .45s var(--ease) both;animation-delay:calc(.14s + var(--i,0) * 70ms)}.og h3{justify-content:space-between;align-items:center;gap:10px;display:flex}.og-hint{background:var(--ground-2);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.og-hint[data-req=true]{color:#8a5a17;background:#f2e4c4}.og .pills .pill{min-height:46px}.og .pills .pill[aria-pressed=true]{animation:pill-pop .35s var(--ease)}@keyframes pill-pop{50%{transform:scale(1.06)}}.sh-quick{flex-wrap:wrap;gap:6px;display:flex}.sh-quick button{background:var(--ground-2);border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:14px;transition:background-color .2s,color .2s,transform .15s;display:inline-flex}.sh-quick button svg{width:14px;height:14px}.sh-quick button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.sh-quick button:active{transform:scale(.95)}.sh-zoom{z-index:130;cursor:zoom-out;background:#14140ceb;place-items:center;padding:16px;animation:.25s both hw-fade;display:grid;position:fixed;inset:0}.sh-zoom img{object-fit:contain;max-width:100%;max-height:calc(100svh - 120px);animation:hw-pop .4s var(--ease) both;border-radius:16px}.sh-zoom .x{top:max(16px, env(safe-area-inset-top));color:#fff;background:#f4eadb26;position:absolute;right:16px}.sh-zoom-cap{left:0;right:0;bottom:max(24px, env(safe-area-inset-bottom));text-align:center;color:#f4eadbd9;font-size:15px;position:absolute}@media (prefers-reduced-motion:reduce){.sh-photo img,.sh-sec,.sh-art .pa-sun{animation:none!important}}.tbl-hint{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.tbl-f[data-need=true] .tbl-pick{animation:need-shake .5s var(--ease) 2}.tbl-f[data-need=true] .tbl-pick button{background:#f2e4c4}.tbl-f[data-need=true] .tbl-hint{color:#8a5a17;font-weight:600}@keyframes need-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.cart-go[data-soft=true]:not(:disabled){opacity:.75}.cart-card .ph{position:relative;overflow:hidden}.cart-card .ph i{aspect-ratio:1;background:var(--gold);border-radius:50%;transform:translate(-50%,50%);width:44%!important;height:auto!important;position:absolute!important;bottom:34%!important;left:50%!important}.cart-card .ph:after{content:"";background:var(--olive);height:34%;position:absolute;bottom:0;left:0;right:0}@media (max-width:680px){.foot-grid a{padding:8px 0;display:inline-block}}.tabbar .main span{position:relative}.tabbar .main span .cnt{margin:0;top:-4px;left:auto;right:-4px}.fly{z-index:300;background:var(--gold);pointer-events:none;will-change:transform;border-radius:50%;width:46px;height:46px;position:fixed;overflow:hidden;box-shadow:0 10px 24px -8px #00000073}.fly img{object-fit:cover;width:100%;height:100%}.cart-hit,.tabbar .main.cart-hit span{animation:cart-hit .55s var(--ease)}.tabbar .main.cart-hit{animation:none}@keyframes cart-hit{0%{transform:scale(1)}30%{transform:scale(1.18)rotate(-6deg)}60%{transform:scale(.94)rotate(3deg)}to{transform:scale(1)}}.page-in{animation:page-in .45s var(--ease) backwards}@keyframes page-in{0%{opacity:0}}.js h2.rv:not([data-in]){opacity:1;clip-path:inset(0 0 100%);transform:translateY(.35em)}.js h2.rv{transition:clip-path .9s var(--ease), translate .9s var(--ease), opacity .6s var(--ease);clip-path:inset(-.2em -.2em -.3em);translate:0}@media (prefers-reduced-motion:reduce){.page-in,.cart-hit,.tabbar .main.cart-hit span{animation:none!important}.js h2.rv:not([data-in]){clip-path:none;translate:none}}.dm{border-radius:12px;height:118px;transition:background-color .3s;display:block;position:relative;overflow:hidden}.dm-stars i{background:#f4eadb;border-radius:50%;width:2px;height:2px;position:absolute}.dm-sun{border-radius:50%;width:12px;height:12px;margin:-6px;position:absolute}.dm-pic{background:#00000014;border-radius:999px 999px 8px 8px;width:30%;height:64%;position:absolute;top:26%;left:10%;overflow:hidden}.dm-pic img{object-fit:cover;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.dm[data-frame=yuvarlak] .dm-pic{aspect-ratio:1;border-radius:50%;width:30%;height:auto;top:30%}.dm[data-frame=kart] .dm-pic{border-radius:8px}.dm[data-frame=polaroid] .dm-pic{border:4px solid #fbf8f1;border-bottom-width:14px;border-radius:2px;transform:rotate(-4deg);box-shadow:0 6px 12px -6px #0006}.dm[data-frame=tam] .dm-pic{border-radius:0;width:auto;height:auto;inset:0}.dm[data-frame=tam] .dm-pic:after{content:"";background:linear-gradient(90deg,#0e0c08bf,#0e0c081a);position:absolute;inset:0}.dm-txt{gap:6px;display:grid;position:absolute;top:30%;left:50%;right:8%}.dm[data-frame=tam] .dm-txt{left:9%;right:40%}.dm-txt>i{opacity:.3;background:currentColor;border-radius:3px;height:5px;display:block}.dm-txt>i+i{width:70%}.dm-clock{letter-spacing:-.05em;font-size:26px;font-weight:500;line-height:1}.dm[data-clock=ince] .dm-clock{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;font-weight:400}.dm-dial{border:1.5px solid;border-radius:50%;width:34px;height:34px;position:relative}.dm-dial b{transform-origin:50% 100%;background:currentColor;border-radius:2px;position:absolute;bottom:50%;left:50%}.dm-hh{width:2.5px;height:28%;transform:rotate(calc(var(--m) * .5deg));margin-left:-1.25px}.dm-mm{width:1.5px;height:40%;transform:rotate(calc(var(--m) * 6deg));margin-left:-.75px}.dy-looks{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.dy-looks button,.dy-frames button,.dy-modes button{text-align:left;background:var(--c-panel);border:1.5px solid var(--c-line);transition:border-color .2s, transform .2s var(--ease);border-radius:14px}.dy-looks button:hover,.dy-frames button:hover,.dy-modes button:hover{transform:translateY(-1px)}.dy-looks button[aria-pressed=true],.dy-frames button[aria-pressed=true],.dy-modes button[aria-pressed=true]{border-color:var(--ink)}.dy-looks button{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.dy-looks small,.dy-frames small,.dy-modes small{color:var(--muted);font-size:12.5px;line-height:1.35;display:block}.dy-sw{border-radius:10px;height:58px;display:flex;position:relative;overflow:hidden}.dy-sw i{flex:1}.dy-sw b{letter-spacing:-.03em;border-radius:6px;padding:1px 6px;font-size:14px;font-weight:600;position:absolute;inset:auto 6px 6px auto}.dy-frames{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.dy-frames button{justify-items:start;gap:2px;padding:10px;display:grid}.dy-shape{background:var(--ground-2);border-radius:10px;place-items:center;width:100%;height:64px;margin-bottom:6px;display:grid;overflow:hidden}.dy-shape i{background:linear-gradient(160deg,#e0b862,#8a4a2b);width:34px;height:46px;display:block}.dy-shape-kemer i{border-radius:99px 99px 5px 5px}.dy-shape-yuvarlak i{border-radius:50%;width:44px;height:44px}.dy-shape-kart i{border-radius:7px}.dy-shape-polaroid i{border:3px solid #fbf8f1;border-bottom-width:11px;border-radius:2px;transform:rotate(-5deg);box-shadow:0 4px 8px -4px #0006}.dy-shape-tam i{width:100%;height:100%}.dy-modes{gap:8px;list-style:none;display:grid}.dy-modes button{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:10px 12px;display:grid}.dy-mode-ico{background:var(--ground-2);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.dy-mode-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.dy-chhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.dy-chs{gap:8px;list-style:none;display:grid}.dy-chs>li{background:var(--c-panel);border:1px solid var(--c-line);border-radius:14px;overflow:hidden}.dy-chs>li[data-open=true]{border-color:var(--ink)}.dy-ch-top{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:12px;width:100%;padding:8px 12px 8px 8px;display:grid}.dy-ch-top img{object-fit:cover;border-radius:22px 22px 6px 6px;width:44px;height:58px}.dy-ch-top b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.dy-ch-top small{color:var(--muted);font-size:13px}.dy-ch-top>i{text-align:center;color:var(--muted);font-size:20px;font-style:normal}.dy-ch-body{animation:cardIn .3s var(--ease) both;gap:12px;padding:4px 12px 14px;display:grid}.dy-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;display:grid}.dy-time{align-items:center;gap:6px;display:flex}.dy-time input{flex:1;min-width:0}.chip-mini{border:1px solid var(--c-line);background:var(--ground-2);min-height:38px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;flex:none;padding:0 10px;font-size:13px}.chip-mini[aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.dy-photos{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px;margin-top:-6px;display:grid}.dy-photos button{aspect-ratio:3/4;background:var(--ground-2);cursor:pointer;border:2px solid #0000;border-radius:10px;padding:0;position:relative;overflow:hidden}.dy-photos button[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 2px var(--c-panel) inset}.dy-photos img{object-fit:cover;width:100%;height:100%;display:block}.dy-photos em{text-align:center;color:#2b2b18;background:#ffffffe0;border-radius:6px;font-size:10.5px;font-style:normal;font-weight:600;position:absolute;bottom:3px;left:3px;right:3px}@media (max-width:520px){.dy-row{grid-template-columns:1fr}}.rp{--tg:#c4943c;--to:#5e6b33;--ts:#2f7f9a;--tr:#b4553f;--tp:#7a5a9a}.rp [data-tone=gold]{--t:var(--tg);--ts2:#f6ead0}.rp [data-tone=olive]{--t:var(--to);--ts2:#e8ebd8}.rp [data-tone=sea]{--t:var(--ts);--ts2:#dceef3}.rp [data-tone=rose]{--t:var(--tr);--ts2:#f5e0d9}.rp [data-tone=plum]{--t:var(--tp);--ts2:#ebe2f2}.rp-tools{align-items:center}.rp-seg{background:var(--ground-2);border:1px solid var(--c-line);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.rp-seg>i{background:var(--ink);width:calc(25% - 2px);transform:translateX(calc(var(--i) * 100%));transition:transform .45s var(--ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 12px -6px #00000080}.rp-seg button{z-index:1;min-height:38px;font:inherit;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 18px;font-size:14.5px;font-weight:500;transition:color .3s;position:relative}.rp-seg button[aria-pressed=true]{color:var(--ground)}.rp-story{color:#f4eadb;animation:cardIn .5s var(--ease) both;background:#2b2b18;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:24px;padding:clamp(20px,3vw,32px);display:grid;position:relative;overflow:hidden}.rp-story-glow{pointer-events:none;background:radial-gradient(40% 50% at 80% 40%,#e0b86259,#0000 70%),radial-gradient(35% 45% at 15% 90%,#5e6b3373,#0000 70%);animation:14s ease-in-out infinite alternate rpGlow;position:absolute;inset:-40%}@keyframes rpGlow{to{transform:translate(-6%,4%)rotate(8deg)}}.rp-story-txt{gap:10px;display:grid;position:relative}.rp-kicker{letter-spacing:.06em;text-transform:uppercase;color:#e0b862;font-size:13px;font-weight:600}.rp-story h2{letter-spacing:-.035em;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:1.05}.rp-story ul{color:#f4eadbd1;gap:6px;font-size:15.5px;list-style:none;display:grid}.rp-story li{animation:cardIn .5s var(--ease) both}.rp-story li b{color:#f4eadb;font-weight:600}.rp-story li b.up{color:#b8cf7c}.rp-story li b.down{color:#f0a08a}.rp-story-chart{height:120px;position:relative}.rp-story-chart .rp-spark{color:#e0b862;height:100%}.rp-story-chart .rp-spark-line{stroke-width:2.5px}.rp-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.rp-kpi{background:var(--c-panel);border:1px solid var(--c-line);animation:cardIn .45s var(--ease) both;transition:transform .25s var(--ease), box-shadow .25s, border-color .25s;border-radius:18px;align-content:start;gap:6px;padding:16px 18px 0;display:grid;position:relative;overflow:hidden}.rp-kpi:hover{box-shadow:0 18px 34px -24px color-mix(in srgb, var(--t) 70%, transparent);border-color:color-mix(in srgb, var(--t) 45%, var(--c-line));transform:translateY(-3px)}.rp-kpi-top{align-items:center;gap:10px;display:flex}.rp-ico{background:var(--ts2);width:34px;height:34px;color:var(--t);border-radius:11px;flex:none;place-items:center;display:grid}.rp-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rp-kpi-l{color:var(--muted);font-size:14.5px;font-weight:500}.rp-kpi-v{letter-spacing:-.04em;margin-top:4px;font-size:clamp(28px,2.6vw,36px);font-weight:500;line-height:1.05}.rp-kpi-h{color:var(--muted);font-size:12.5px;line-height:1.35}.rp-kpi .rp-spark{width:calc(100% + 36px);height:40px;color:var(--t);margin:4px -18px 0}.rp-spark-flat{height:14px;display:block}.rp-trend{flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:13.5px;font-weight:600;display:flex}.rp-trend i{font-style:normal}.rp-trend small{color:var(--muted);font-size:12.5px;font-weight:400}.rp-trend[data-k=good]{color:var(--okc)}.rp-trend[data-k=bad]{color:var(--late)}.rp-trend[data-k=new]{color:var(--gold)}.rp-trend em{background:color-mix(in srgb, currentColor 11%, transparent);border-radius:999px;gap:3px;margin-left:-2px;padding:2px 9px 2px 8px;font-style:normal;display:inline-flex}.rp-spark{width:100%;animation:rpReveal 1.2s var(--ease) .15s both;display:block;overflow:visible}.rp-spark-line{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}@keyframes rpReveal{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -2% -10% 0)}}.rp-card>header h3{font-size:17px}.rp-legend{color:var(--muted);align-items:center;gap:6px 8px;font-size:13px;display:inline-flex}.rp-legend i{background:var(--gold);border-radius:3px;width:10px;height:10px;margin-left:6px}.rp-legend i[data-k=prev]{background:#e3d6bc}.tb{padding-top:8px;position:relative}.tb-cols{align-items:stretch;gap:4px;height:100%;display:flex}.tb-col{flex:1;grid-template-rows:1fr 22px;min-width:0;display:grid;position:relative}.tb-bars{justify-content:center;align-items:flex-end;display:flex;position:relative}.tb-bars i{transform-origin:bottom;border-radius:7px 7px 2px 2px;width:min(70%,34px);margin:0 auto;position:absolute;bottom:0;left:0;right:0}.tb-prev{opacity:.85;background:#e8dcc4;width:min(86%,42px)!important}.tb-now{animation:grow .75s var(--ease) both;background:linear-gradient(#d9ae5c,#b98632);transition:filter .2s}.tb-now[data-zero=true]{background:var(--c-line);min-height:2px}.tb-col[data-best=true] .tb-now{background:linear-gradient(#6f7d3c,#4c5728)}.tb-col:hover .tb-now{filter:brightness(1.12)}.tb-k{color:var(--muted);text-align:center;white-space:nowrap;padding-top:6px;font-size:12px}.tb-tip{z-index:3;color:#f4eadb;text-align:center;pointer-events:none;opacity:0;min-width:max-content;transition:opacity .18s, transform .18s var(--ease);background:#2b2b18;border-radius:10px;gap:1px;padding:7px 11px;font-size:12.5px;display:grid;position:absolute;bottom:calc(100% - 30px);left:50%;transform:translate(-50%,6px)}.tb-tip b{font-size:15px;font-weight:600}.tb-tip small{color:#f4eadba6;font-size:11.5px}.tb-col:hover .tb-tip{opacity:1;transform:translate(-50%)}.tb-col:first-child .tb-tip{left:0;transform:translateY(6px)}.tb-col:first-child:hover .tb-tip{transform:none}.tb-col:last-child .tb-tip{left:auto;right:0;transform:translateY(6px)}.tb-col:last-child:hover .tb-tip{transform:none}.tb-avg{z-index:2;border-top:1.5px dashed color-mix(in srgb, var(--ink) 35%, transparent);pointer-events:none;position:absolute;left:0;right:0}.tb-avg em{background:var(--c-panel);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:11.5px;font-style:normal;position:absolute;top:-20px;right:0}.rp-ins ul{gap:8px;list-style:none;display:grid}.rp-ins li{background:color-mix(in srgb, var(--ts2) 55%, transparent);animation:cardIn .45s var(--ease) both;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px 10px 10px;display:grid}.rp-ins li b{font-size:15px;font-weight:600;display:block}.rp-ins li small{color:var(--muted);font-size:13.5px;line-height:1.4;display:block}.dn{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;display:flex}.dn-ring{flex:none;width:150px;height:150px;position:relative}.dn-svg{width:100%;height:100%}.dn-track{fill:none;stroke:var(--ground-2);stroke-width:5.5px}.dn-seg{fill:none;stroke-width:5.5px;stroke-linecap:butt;cursor:pointer;animation:dnIn .9s var(--ease) both;transition:opacity .2s,stroke-width .2s}.dn-seg[data-dim=true]{opacity:.3}.dn-seg:hover{stroke-width:7px}@keyframes dnIn{0%{stroke-dasharray:0 100}}.dn-mid{pointer-events:none;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.dn-mid b{letter-spacing:-.03em;font-size:21px;font-weight:600}.dn-mid small{color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:12px;overflow:hidden}.dn-leg{flex:170px;gap:6px;min-width:0;list-style:none;display:grid}.dn-leg li{cursor:default;border-radius:9px;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 8px;font-size:14px;transition:background-color .2s;display:grid}.dn-leg li[data-on=true]{background:var(--ground-2)}.dn-leg i{border-radius:3px;width:10px;height:10px}.dn-leg span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dn-leg small{color:var(--muted);text-align:right;min-width:34px;font-size:12.5px}.rk{gap:6px;list-style:none;display:grid}.rk li{animation:cardIn .4s var(--ease) both;grid-template-columns:26px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 4px;display:grid}.rk-n{width:26px;height:26px;color:var(--muted);background:var(--ground-2);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.rk li[data-medal="1"] .rk-n{color:#3a2a0c;background:linear-gradient(140deg,#f1d58a,#c4943c)}.rk li[data-medal="2"] .rk-n{color:#33312b;background:linear-gradient(140deg,#eceae4,#b9b5aa)}.rk li[data-medal="3"] .rk-n{color:#3a210e;background:linear-gradient(140deg,#edc7a5,#b07a4f)}.rk-ph{background:var(--ground-2);border-radius:12px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.rk-ph img{object-fit:cover;width:100%;height:100%}.rk-ph i{color:var(--muted);font-style:normal;font-weight:600}.rk-t{gap:3px;min-width:0;display:grid}.rk-t b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.rk-t small{color:var(--muted);font-size:12.5px}.rk-bar{background:var(--ground-2);border-radius:3px;height:5px;overflow:hidden}.rk-bar i{height:100%;width:var(--w);transform-origin:0;animation:growX .9s var(--ease) both;background:linear-gradient(90deg,#d9ae5c,#b98632);border-radius:3px;display:block}.rk li[data-medal="1"] .rk-bar i{background:linear-gradient(90deg,#6f7d3c,#4c5728)}.rk-v{font-size:14.5px;font-weight:600}.rk-2 .rk{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));column-gap:28px}@media (max-width:900px){.rp-story{grid-template-columns:1fr}.rp-story-chart{height:80px}.rp-seg{width:100%}.rp-seg button{padding:0 8px}.rp-tools{gap:10px}.rp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-kpi{padding:14px 14px 0}.rp-kpi:last-child:nth-child(odd){grid-column:span 2}.rp-kpi .rp-spark{width:calc(100% + 28px);margin:4px -14px 0}.dn-ring{width:124px;height:124px}}@media (prefers-reduced-motion:reduce){.rp-story-glow,.rp-spark,.dn-seg,.tb-now,.rk-bar i{animation:none}}.rc{--tg:#c4943c;--to:#5e6b33;--ts:#2f7f9a;--tr:#b4553f;--tp:#7a5a9a}.rc [data-tone=gold]{--t:var(--tg);--ts2:#f6ead0}.rc [data-tone=olive]{--t:var(--to);--ts2:#e8ebd8}.rc [data-tone=sea]{--t:var(--ts);--ts2:#dceef3}.rc [data-tone=rose]{--t:var(--tr);--ts2:#f5e0d9}.rc [data-tone=plum]{--t:var(--tp);--ts2:#ebe2f2}.rc-hero{color:#f4eadb;animation:cardIn .45s var(--ease) both;background:linear-gradient(135deg,#3a1f17,#2b2b18 70%);border-radius:22px;gap:10px;padding:clamp(20px,3vw,30px);display:grid;position:relative;overflow:hidden}.rc-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#e0785a59,#0000);border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.rc-badge{color:#f0a08a;background:#f0a08a2e;border-radius:999px;width:fit-content;padding:4px 11px;font-size:12.5px;font-weight:600}.rc-hero h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,38px);font-weight:500}.rc-hero p{color:#f4eadbd1;max-width:70ch;font-size:15.5px;line-height:1.5}.rc-hero b{color:#f4eadb;font-weight:600}.rc-steps{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.rc-side{gap:18px;display:grid;position:sticky;top:76px}.rc-n{background:var(--ink);width:24px;height:24px;color:var(--ground);vertical-align:1px;border-radius:50%;place-items:center;margin-right:10px;font-size:13px;font-style:normal;font-weight:600;display:inline-grid}.rc-kinds{gap:8px;list-style:none;display:grid}.rc-kinds li{animation:cardIn .4s var(--ease) both}.rc-kinds button{background:var(--ground);border:1.5px solid var(--c-line);text-align:left;cursor:pointer;width:100%;transition:border-color .2s, background-color .2s, transform .2s var(--ease);border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto 22px;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:grid;position:relative}.rc-kinds button:hover:not(:disabled){transform:translateY(-1px)}.rc-kinds button[aria-pressed=true]{border-color:var(--t);background:color-mix(in srgb, var(--ts2) 60%, var(--c-panel))}.rc-kinds button:disabled{opacity:.5;cursor:not-allowed}.rc-ico{background:var(--ts2);width:38px;height:38px;color:var(--t);border-radius:12px;place-items:center;display:grid}.rc-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.rc-txt{gap:2px;min-width:0;display:grid}.rc-txt b{font-size:15px;font-weight:600}.rc-txt small{color:var(--muted);font-size:12.5px;line-height:1.35}.rc-cnt{letter-spacing:-.02em;color:var(--t);justify-items:end;font-size:20px;font-weight:600;display:grid}.rc-cnt[data-zero=true]{color:var(--muted);opacity:.6}.rc-cnt small{color:var(--muted);letter-spacing:0;font-size:11.5px;font-weight:500}.rc-check{border:1.5px solid var(--c-line);background:var(--c-panel);border-radius:7px;width:22px;height:22px;transition:background-color .2s,border-color .2s;position:relative}.rc-kinds button[aria-pressed=true] .rc-check{background:var(--t);border-color:var(--t)}.rc-kinds button[aria-pressed=true] .rc-check:after{content:"";width:5px;height:10px;animation:pop .25s var(--ease);border:2px solid #fff;border-width:0 2px 2px 0;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.rc-team{background:var(--ground);border:1.5px solid var(--c-line);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:12px;transition:border-color .2s;display:grid}.rc-team[aria-pressed=true]{border-color:var(--okc)}.rc-team b{font-size:14.5px;font-weight:600;display:block}.rc-team small{color:var(--muted);font-size:12.5px;line-height:1.35;display:block}.rc-sw{background:var(--c-line);border-radius:999px;width:44px;height:26px;transition:background-color .25s;position:relative}.rc-sw:after{content:"";width:20px;height:20px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.rc-team[aria-pressed=true] .rc-sw{background:var(--okc)}.rc-team[aria-pressed=true] .rc-sw:after{transform:translate(18px)}.rc-go{border-width:1.5px;transition:border-color .3s,box-shadow .3s}.rc-go[data-ready=true]{border-color:var(--late);box-shadow:0 16px 34px -24px #a8432bb3}.rc-total{align-items:baseline;gap:10px;display:flex}.rc-total b{letter-spacing:-.04em;font-size:46px;font-weight:500;line-height:1}.rc-total span{color:var(--muted)}.rc-btn{background:var(--late);color:#fff;border-color:var(--late);justify-content:center;min-height:48px;font-weight:600}.rc-btn:disabled{background:var(--ground-2);color:var(--muted);border-color:var(--c-line)}.rc-done{color:var(--okc);background:#e8ebd8;border-radius:10px;padding:8px 12px;font-size:13.5px}.rc-trash{gap:8px;list-style:none;display:grid}.rc-trash li{background:var(--ground);animation:cardIn .35s var(--ease) both;border-radius:12px;grid-template-columns:150px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.rc-trash li[data-restored=true]{opacity:.7}.rc-when,.rc-what{gap:2px;min-width:0;display:grid}.rc-when small,.rc-what small{color:var(--muted);font-size:12.5px}.rc-what small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-tag{background:var(--ground-2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}.rc-tag[data-warn=true]{color:var(--late);background:#f5e0d9}@media (max-width:960px){.rc-steps{grid-template-columns:1fr}.rc-side{position:static}.rc-trash li{grid-template-columns:minmax(0,1fr) auto}.rc-trash .c-row{grid-column:1/-1}}.drawer .dr-b{padding-bottom:24px}.drawer .cart-card{background:#fbf6ee;border:1px solid #2b2b1812;grid-template-columns:60px minmax(0,1fr) auto;box-shadow:0 10px 24px -20px #3c280a80}.drawer .cart-card img,.drawer .cart-card .ph{border-radius:16px;width:60px;height:60px}.drawer .cart-card .qty{background:var(--ground-2)}.drawer .cart-card .qty button{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0000000f}.drawer .cart-card .qty button:last-child{background:var(--ink);color:var(--ground)}.drawer .cart-info b{font-weight:600}.drawer .cart-info .num{color:#8a6424;font-weight:600}.cs-block{animation:cardIn .4s var(--ease) both;background:#fbf6ee;border:1px solid #2b2b1812;border-radius:20px;gap:12px;padding:16px;display:grid}.cs-h{color:var(--ink);align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.cs-h em{color:var(--muted);margin-left:auto;font-size:12.5px;font-style:normal;font-weight:500}.cs-ico{color:#6b4a14;background:linear-gradient(140deg,#f6e3b8,#e7c37a);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.cs-ico svg{width:17px;height:17px}.dr-opts.light{gap:12px;padding-top:14px}.dr-opts .cs-block.f{color:var(--ink);font-size:15px}.light .cs-block textarea,.light .cs-block input{background:#fff;border:1px solid #2b2b181a!important;border-radius:14px!important}.cart-sug.cs-block{margin-top:14px}.cart-sug ul{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}.cart-sug li{display:flex}.cart-sug button{background:var(--ground);height:100%;transition:transform .2s var(--ease), box-shadow .2s;border:1px solid #2b2b180f;border-radius:16px;grid-template-rows:auto 1fr auto;align-content:start;gap:6px;padding:12px 6px 10px}.cart-sug button:hover{transform:translateY(-2px);box-shadow:0 12px 20px -16px #3c280a99}.sug-pic{width:60px;height:60px;position:relative}.cart-sug .sug-pic img,.cart-sug .sug-pic .ph{object-fit:cover;border-radius:50%;width:60px;height:60px}.cart-sug .sug-pic .ph{color:#2f7f9a;background:linear-gradient(150deg,#dceef3,#b9dbe6);place-items:center;display:grid}.cart-sug .sug-pic .ph svg{width:26px;height:26px}.sug-add{background:var(--ink);width:24px;height:24px;color:var(--ground);box-shadow:0 0 0 3px var(--ground);transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-4px}.sug-add svg{stroke-width:2.6px;width:13px;height:13px}.cart-sug button:hover .sug-add{transform:rotate(90deg)scale(1.08)}.sug-n{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;min-height:2.5em;font-size:13.5px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.cart-sug small{color:#6b4a14;background:#f6e3b8;border-radius:999px;justify-self:center;padding:2px 9px;font-size:12.5px;font-weight:600}.seg2{background:var(--ground-2);border-radius:16px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.seg2>i{background:var(--ink);width:calc(50% - 4px);transform:translateX(calc(var(--x,0) * 100%));transition:transform .45s var(--ease);border-radius:12px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 14px -8px #0009}.seg2[data-i="1"]{--x:1}.seg2 button{z-index:1;min-height:58px;color:var(--ink);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:6px 10px;transition:color .3s;display:flex;position:relative}.seg2 button svg{flex:none;width:22px;height:22px}.seg2 button span{line-height:1.15;display:grid}.seg2 button b{font-size:15px;font-weight:600}.seg2 button small{opacity:.7;font-size:12px}.seg2 button[aria-pressed=true]{color:var(--ground)}.seg2 button[aria-pressed=true] svg{color:#e0b862}.tbl-f{border-radius:16px;gap:10px;transition:box-shadow .3s;display:grid}.tbl-f[data-need=true]{margin:-6px;padding:6px;animation:.5s ease-in-out 2 tblNeed;box-shadow:0 0 0 3px #c4943c73}@keyframes tblNeed{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.tbl-top{color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:15px;display:flex}.tbl-top b{color:#8a6424;font-weight:600}.tbl-top .tbl-hint{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.tbl-top .tbl-hint svg{width:14px;height:14px}.tbl-grid{grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:7px;display:grid}.tbl-grid button{aspect-ratio:1;background:var(--ground);color:var(--ink);cursor:pointer;animation:cardIn .35s var(--ease) both;transition:background-color .2s, color .2s, transform .2s var(--ease), box-shadow .2s;touch-action:manipulation;border:1px solid #2b2b1814;border-radius:14px;place-items:center;font-size:17px;font-weight:600;display:grid;position:relative}.tbl-grid button:hover{border-color:#c4943c99;transform:translateY(-1px)}.tbl-grid button[aria-pressed=true]{color:#f4eadb;background:linear-gradient(150deg,#3a3a22,#2b2b18);border-color:#0000;transform:scale(1.06);box-shadow:0 10px 18px -10px #0009}.tbl-grid button svg{color:#e0b862;stroke-width:2.6px;width:13px;height:13px;position:absolute;top:4px;right:4px}.seg-eq{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.seg-eq button{place-content:center;justify-items:center;gap:0;min-height:50px;line-height:1.15;display:grid;border-radius:12px!important}.seg-eq button b{font-size:15px;font-weight:600}.seg-eq button small{opacity:.75;font-size:12px}.drawer .dr-f{background:#fbf6ee;border-radius:24px 24px 0 0;gap:10px;padding-top:14px;position:relative;box-shadow:0 -18px 34px -26px #3c280a8c}.drawer .cart-sum{align-items:baseline;gap:2px 12px}.drawer .cart-sum .cart-total{margin-top:0}.drawer .cart-sum b.cart-total{font-size:28px}.drawer .split{padding:4px 4px 4px 12px;font-size:14px}.drawer .split .qty button{width:32px;height:32px}.drawer .cart-go{min-height:56px}.drawer .cart-sum b.cart-total{color:var(--ink)}.drawer .split{background:var(--ground-2);border-radius:14px;padding:6px 6px 6px 12px}.split-l{align-items:center;gap:8px;display:inline-flex}.split-l svg{color:#8a6424;width:18px;height:18px}.drawer .split .qty{background:var(--ground)}.drawer .split .qty button{background:#fff}.cart-go-main{align-items:center;gap:10px;font-weight:600;display:inline-flex}.cart-go-main svg{width:20px;height:20px;transition:transform .3s var(--ease)}.cart-go:not(:disabled):hover .cart-go-main svg:last-child{transform:translate(4px)}.cart-go{box-shadow:0 14px 26px -16px #96691ecc;border-radius:18px!important}.cart-go[data-soft=true]{box-shadow:none}@media (max-width:380px){.seg2 button small{display:none}.tbl-grid{grid-template-columns:repeat(5,1fr)}}.cart-cnt{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.wbox{--tg:#c4943c;background:var(--ground);border-radius:28px;gap:16px;padding:22px;display:grid}.wbox [data-tone=gold]{--t:#b98632;--ts2:#f6e3b8}.wbox [data-tone=olive]{--t:#5e6b33;--ts2:#e3e8cf}.wbox [data-tone=sea]{--t:#2f7f9a;--ts2:#d4ebf2}.wbox [data-tone=plum]{--t:#7a5a9a;--ts2:#e8dff2}.wbox-t{align-items:center;gap:12px;min-width:0;display:flex}.wbox-t h2{letter-spacing:-.03em;font-size:clamp(24px,6vw,30px);line-height:1.1}.wbox-t small{color:var(--muted);margin-top:2px;font-size:13.5px;display:block}.wbox-bell{color:#5a3d0e;background:linear-gradient(140deg,#f6e3b8,#e0b862);border-radius:15px;flex:none;place-items:center;width:46px;height:46px;animation:2.4s ease-in-out .4s 2 wRing;display:grid}.wbox-bell svg{width:23px;height:23px}@keyframes wRing{0%,50%,to{transform:rotate(0)}10%,30%{transform:rotate(-12deg)}20%,40%{transform:rotate(12deg)}}.wbox .wopts{gap:10px;margin:0}.wbox .wopt{background:color-mix(in srgb, var(--ts2) 55%, #fbf6ee);min-height:0;color:var(--ink);animation:cardIn .4s var(--ease) both;transition:transform .2s var(--ease), border-color .2s, background-color .2s, box-shadow .2s;border:1.5px solid #0000;border-radius:20px;grid-template-columns:1fr;gap:3px;padding:14px;position:relative}.wbox .wopt:active{transform:scale(.97)}.wbox .wopt b{margin-top:8px;font-size:16px;font-weight:600}.wbox .wopt small{color:var(--muted)}.wopt-ico{background:var(--ts2);width:40px;height:40px;color:var(--t);transition:background-color .25s, color .25s, transform .3s var(--ease);border-radius:13px;place-items:center;display:grid}.wopt-ico svg{width:21px;height:21px}.wopt-ok{background:var(--t);color:#fff;opacity:0;width:24px;height:24px;transition:opacity .2s, transform .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;transform:scale(.5)}.wopt-ok svg{stroke-width:2.8px;width:14px;height:14px}.wbox .wopt[aria-pressed=true]{color:var(--ink);border-color:var(--t);box-shadow:0 14px 26px -18px color-mix(in srgb, var(--t) 80%, transparent);background:#fbf6ee}.wbox .wopt[aria-pressed=true] small{color:var(--muted)}.wbox .wopt[aria-pressed=true] .wopt-ico{background:var(--t);color:#fff;transform:rotate(-6deg)}.wbox .wopt[aria-pressed=true] .wopt-ok{opacity:1;transform:none}.wtbl{background:#fbf6ee;border:1px solid #2b2b1812;border-radius:20px;gap:10px;padding:14px;display:grid}.wtbl-now{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.wtbl-now small{color:var(--muted);font-size:12.5px;display:block}.wtbl-now b{font-size:18px;font-weight:600}.wsend{gap:10px;width:100%;min-height:56px;font-weight:600;box-shadow:0 14px 26px -16px #96691ecc;border-radius:18px!important}.wsend svg{width:19px;height:19px;transition:transform .3s var(--ease)}.wsend:not(:disabled):hover svg{transform:translate(4px)}.wsend:disabled{box-shadow:none}.wbox .wifi-link{justify-self:center}@media (max-width:860px){.wbox{padding:26px 18px calc(18px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;max-height:92svh;position:relative;overflow:auto}.wbox:before{content:"";background:#2b2b1840;border-radius:3px;width:42px;height:5px;margin-left:-21px;position:absolute;top:9px;left:50%}}.mb-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;list-style:none;display:grid}.mb-list li{animation:cardIn .35s var(--ease) both}.mb-list button{background:var(--c-panel);border:1.5px solid var(--c-line);text-align:left;width:100%;transition:border-color .2s, transform .2s var(--ease);border-radius:18px;gap:8px;padding:8px 8px 10px;display:grid}.mb-list button:hover{transform:translateY(-2px)}.mb-list button[aria-pressed=true]{border-color:var(--ink)}.mb-t{align-items:center;gap:8px;padding:0 4px;display:flex}.mb{--bg:var(--ground);--fg:var(--muted);--on:var(--ink);--ac:var(--gold);--mbg:var(--gold);--mfg:var(--ink);background:linear-gradient(#e9dcc3,#f4eadb);border-radius:12px;height:116px;display:block;position:relative;overflow:hidden}.mb-page{gap:6px;display:grid;position:absolute;inset:12px 12px auto}.mb-page i{background:#2b2b1814;border-radius:6px;height:14px}.mb-page i:nth-child(2){width:70%}.mb-page i:nth-child(3){width:45%}.mb-bar{background:var(--bg);grid-template-columns:repeat(5,1fr);align-items:end;padding:6px 2px 7px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 18px -14px #00000080}.mb-it,.mb-main{color:var(--fg);justify-items:center;gap:2px;display:grid;position:relative}.mb-it svg{width:14px;height:14px}.mb small{font-size:8.5px;font-weight:500;line-height:1}.mb-it[data-on=true]{color:var(--on)}.mb-main b{background:var(--mbg);width:34px;height:34px;color:var(--mfg);box-shadow:0 0 0 3px var(--bg);border-radius:50%;place-items:center;margin-top:-16px;display:grid}.mb-main b svg{width:16px;height:16px}.mb-main small{color:var(--on)}.mb[data-style=kapsul] .mb-bar,.mb[data-style=ada] .mb-bar{border-radius:16px;bottom:7px;left:7px;right:7px;box-shadow:0 10px 18px -10px #0000008c}.mb[data-style=ada] .mb-bar{border-radius:999px}.mb[data-style=cam] .mb-bar{-webkit-backdrop-filter:blur(8px);background:#f4eadb99}.mb[data-style=cam]{background:linear-gradient(#e9dcc3,#c9a46a)}.mb[data-style=minimal] .mb-bar{box-shadow:none;border-top:1px solid #2b2b1824}.mb[data-style=koyu],.mb[data-style=ada]{--bg:var(--field);--fg:#f4eadb99;--on:var(--gold-soft);--ac:var(--gold-soft)}.mb[data-accent=zeytin]{--mbg:var(--olive);--mfg:var(--ground)}.mb[data-accent=koyu]{--mbg:var(--ink);--mfg:var(--gold-soft)}.mb[data-accent=koyu][data-style=koyu],.mb[data-accent=koyu][data-style=ada]{--mbg:var(--field-ink);--mfg:var(--field)}.mb[data-shape=kare] .mb-main b{border-radius:11px}.mb[data-center=icinde] .mb-bar{align-items:center}.mb[data-center=icinde] .mb-main b{width:28px;height:28px;margin-top:0;box-shadow:0 4px 8px -4px #00000080}.mb[data-labels=false] small{display:none}.mb[data-labels=false] .mb-it svg{width:16px;height:16px}.mb[data-active=nokta] .mb-it[data-on=true]:after{content:"";background:var(--ac);border-radius:50%;width:3px;height:3px;position:absolute;bottom:-4px}.mb[data-active=hap] .mb-it[data-on=true] svg{box-sizing:content-box;background:color-mix(in srgb, var(--ac) 28%, transparent);border-radius:99px;padding:2px 8px}.mb[data-active=cizgi] .mb-it[data-on=true]:before{content:"";background:var(--ac);border-radius:2px;height:2px;position:absolute;top:-6px;left:25%;right:25%}.mb-styles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.mb-styles button{background:var(--c-panel);border:1.5px solid var(--c-line);text-align:left;border-radius:14px;gap:2px;padding:10px 12px;transition:border-color .2s;display:grid}.mb-styles button[aria-pressed=true]{border-color:var(--ink)}.mb-styles small{color:var(--muted);font-size:12.5px;line-height:1.35}.mb-acc button{align-items:center;gap:8px;display:inline-flex}.mb-acc i{border-radius:50%;width:14px;height:14px}.gel-login{animation:cardIn .35s var(--ease) both;background:linear-gradient(140deg,#fbf1dc,#f4e2bc);border:1px solid #c4943c59;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px;display:grid}.gel-login b{color:var(--ink);font-size:15px;font-weight:600;display:block}.gel-login small{color:var(--muted);font-size:13px;line-height:1.4;display:block}.gel-login .btn{border-radius:14px;grid-column:1/-1;justify-content:center;min-height:46px}.acc [data-tone=gold]{--t:#b98632;--ts2:#f6e3b8}.acc [data-tone=olive]{--t:#5e6b33;--ts2:#e3e8cf}.acc [data-tone=sea]{--t:#2f7f9a;--ts2:#d4ebf2}.acc [data-tone=plum]{--t:#7a5a9a;--ts2:#e8dff2}.acc-who{background:#fbf6ee;border:1px solid #2b2b1814;border-radius:999px;align-items:center;gap:12px;margin-bottom:18px;padding:6px 16px 6px 6px;display:inline-flex;box-shadow:0 10px 24px -20px #3c280a99}.acc-av{color:#2b2b18;background:linear-gradient(140deg,#e7c37a,#b98632);border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;font-weight:600;display:grid;box-shadow:inset 0 0 0 2px #ffffff73}.acc-who b{font-size:14.5px;font-weight:600;display:block}.acc-who small{color:var(--muted);font-size:12.5px;display:block}.acc-quick{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;max-width:560px;margin-top:24px;display:grid}.acc-quick>a,.acc-quick>button{color:var(--ink);text-align:left;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s;background:#fbf6ee;border:1px solid #2b2b1812;border-radius:18px;justify-items:start;gap:10px;padding:12px;font-size:14.5px;font-weight:600;text-decoration:none;display:grid}.acc-quick>a:hover,.acc-quick>button:hover{transform:translateY(-2px);box-shadow:0 14px 24px -18px #3c280a99}.acc-quick span{background:var(--ts2,#f6e3b8);width:38px;height:38px;color:var(--t,#b98632);border-radius:12px;place-items:center;display:grid}.acc-quick span svg{width:19px;height:19px}.acc-stats{gap:10px}.acc-stats .stat{color:var(--ink);background:#fbf6ee;border:1px solid #2b2b1812;border-radius:20px;align-content:start;gap:4px;padding:16px;position:relative;overflow:hidden}.acc-stats .stat:first-child{color:#f4eadb;background:linear-gradient(150deg,#34341f,#2b2b18);border-color:#0000}.acc-stats .stat:first-child>span,.acc-stats .stat:first-child small{color:#f4eadbb8}.acc-stats .stat:first-child .stat-ico{color:#e0b862;background:#e0b86233}.stat-ico{background:var(--ts2);width:36px;height:36px;color:var(--t);border-radius:12px;place-items:center;margin-bottom:6px;font-style:normal;display:grid}.stat-ico svg{width:18px;height:18px}.acc-stats .stat small{color:var(--muted);font-size:12.5px;line-height:1.35}.acc-stats .stat-txt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.acc-tabs button svg{width:17px;height:17px}.acc-info .facts{gap:8px;max-width:560px}.acc-info .facts li{background:#fbf6ee;border:1px solid #2b2b1812;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;padding:12px;display:grid}.acc-info .facts .fact-ico{color:#8a6424;background:#f6e3b8;border-radius:12px;grid-row:1/3;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.acc-info .facts .fact-ico svg{width:18px;height:18px}.acc-info .facts span{font-size:12.5px}.acc-info .facts b{text-overflow:ellipsis;margin-top:0;font-size:16.5px;overflow:hidden}@media (max-width:860px){.acc-hero{padding-top:calc(var(--top-h) + 20px);grid-template-columns:1fr}.acc-hello h1{font-size:clamp(38px,11vw,56px)}.acc-quick{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;max-width:none}.acc-quick>a,.acc-quick>button{text-align:center;justify-items:center;gap:6px;padding:10px 4px;font-size:12.5px}.acc-stats{grid-template-columns:1fr 1fr}.acc-tabs{grid-auto-columns:1fr;grid-auto-flow:column;width:100%;display:grid}.acc-tabs button{justify-content:center;gap:6px;padding:0 8px;font-size:14px}.acc-tabs button svg{display:none}}.pos-cats{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.pos-cats>button{background:var(--c-panel);border:1px solid var(--c-line);min-height:40px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.pos-cats>button i{background:var(--cc);border-radius:50%;width:9px;height:9px}.pos-cats>button small{color:var(--muted);font-size:11.5px}.pos-cats>button[aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.pos-cats>button[aria-pressed=true] small{color:var(--gold-soft)}.pos-view{background:var(--ground-2);border-radius:999px;margin-left:auto;padding:3px;display:inline-flex}.pos-view button{width:36px;height:34px;color:var(--muted);border-radius:999px;place-items:center;display:grid}.pos-view button[aria-pressed=true]{background:var(--c-panel);color:var(--ink);box-shadow:0 1px 3px #0000001a}.pos-view svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pos-hot-row button{background:var(--c-panel);border:1px solid color-mix(in srgb, var(--cc) 40%, var(--c-line));box-shadow:inset 4px 0 0 var(--cc);padding-left:9px;position:relative}.pos-hot-row .pos-ph{background:color-mix(in srgb, var(--cc) 22%, transparent);border-radius:50%;width:30px;height:30px}.pos-hot-row img{object-fit:cover;border-radius:50%;width:30px;height:30px}.pos-hot-row em{background:var(--ink);min-width:22px;height:22px;color:var(--ground);animation:pop .3s var(--ease);border-radius:11px;place-items:center;padding:0 6px;font-size:12px;font-style:normal;display:grid}.pos-item .pos-ph{background:color-mix(in srgb, var(--cc) 18%, var(--ground-2));box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--cc) 10%, transparent);display:block}.pos-item.in{border-color:var(--cc);box-shadow:0 0 0 1px var(--cc)}.pos-grid[data-dense=true]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.pos-grid[data-dense=true] .pos-item{text-align:left;box-shadow:inset 4px 0 0 var(--cc);border-radius:12px;justify-items:stretch;padding:0;overflow:hidden}.pos-grid[data-dense=true] .pos-item.in{box-shadow:inset 4px 0 0 var(--cc), 0 0 0 1.5px var(--cc)}.pos-grid[data-dense=true] .pos-hit{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:2px 10px;min-height:64px;padding:9px 12px 9px 14px;display:grid}.pos-grid[data-dense=true] .pos-pic{grid-row:1/3;position:relative}.pos-grid[data-dense=true] .pos-item[data-img=false] .pos-pic{grid-row:auto;width:0;height:0;position:absolute;top:18px;right:22px}.pos-grid[data-dense=true] .pos-item[data-img=false] .pos-ph{display:none}.pos-grid[data-dense=true] .pos-item[data-img=false] .pos-hit{grid-template-columns:minmax(0,1fr)}.pos-grid[data-dense=true] .pos-hit img{border-radius:10px;width:44px;height:44px}.pos-grid[data-dense=true] .pos-hit b{-webkit-line-clamp:2;min-height:0;font-size:14.5px}.pos-grid[data-dense=true] .pos-hit .num{color:color-mix(in srgb, var(--cc) 75%, var(--ink));font-size:13.5px;font-weight:600}.pos-grid[data-dense=true] .pos-count{top:-6px;right:-6px}.pos-grid[data-dense=true] .pos-item[data-img=false].in .pos-hit{padding-right:40px}.pos-grid[data-dense=true] .pos-q{margin:0 8px 8px}.pos-grid[data-dense=true] .pos-q button{min-height:34px}@media (max-width:860px){.pos-cats{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.pos-cats::-webkit-scrollbar{display:none}.pos-cats>button{flex:none}.pos-view{flex:none;position:sticky;right:0}.pos-grid[data-dense=true]{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:80px}}.po{gap:12px;padding-bottom:8px;display:grid}.po-hero{border:1px solid var(--c-line);background:#fbf6ee;border-radius:18px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:10px;display:grid}.po-hero img,.po-ph{object-fit:cover;border-radius:16px;width:72px;height:72px}.po-ph{background:color-mix(in srgb, var(--cc) 22%, var(--ground-2));display:block}.po-hero small{color:var(--muted);font-size:14px;line-height:1.4;display:block}.po-hero b{letter-spacing:-.02em;margin-top:4px;font-size:20px;font-weight:600;display:block}.po-group{border:1px solid var(--c-line);animation:cardIn .35s var(--ease) both;background:#fbf6ee;border-radius:18px;gap:10px;padding:14px;display:grid}.po-group header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.po-group header b{font-size:16px;font-weight:600}.po-group header small{background:var(--ground-2);color:var(--muted);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.po-ico{color:#6b4a14;background:linear-gradient(140deg,#f6e3b8,#e7c37a);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.po-ico svg{width:17px;height:17px}.po-opts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.po-opts button{background:var(--ground);border:1.5px solid var(--c-line);text-align:left;cursor:pointer;min-height:58px;transition:border-color .2s, background-color .2s, transform .15s var(--ease);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:10px 12px;display:grid;position:relative}.po-opts button:active{transform:scale(.97)}.po-opts button>span{font-size:15px;font-weight:500;line-height:1.2}.po-opts button em{color:#8a6424;grid-column:2;font-size:12.5px;font-style:normal;font-weight:600}.po-opts button em[data-free=true]{color:var(--muted);font-weight:500}.po-check{border:1.5px solid var(--c-line);color:#0000;background:#fff;border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.po-check svg{stroke-width:2.8px;width:13px;height:13px}.po-opts button[aria-pressed=true]{border-color:var(--ink);background:#fff}.po-opts button[aria-pressed=true] .po-check{background:var(--ink);border-color:var(--ink);color:#e0b862;animation:pop .25s var(--ease)}.po-extra{color:#6b4a14;animation:cardIn .3s var(--ease) both;background:linear-gradient(140deg,#fbf1dc,#f4e2bc);border:1px solid #c4943c59;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:grid}.po-extra svg{width:17px;height:17px}.po-extra b{font-size:15px}.po-foot{background:linear-gradient(180deg, transparent, var(--ground) 18%);gap:8px;margin:4px -4px 0;padding:12px 4px 4px;display:grid;position:sticky;bottom:-1px}.po-row{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.po-qty{background:var(--ground-2);border-radius:16px;grid-template-columns:44px 36px 44px;align-items:center;padding:4px;display:grid}.po-qty button{background:#fff;border-radius:12px;height:48px;font-size:20px;box-shadow:0 1px 2px #0000000f}.po-qty button:disabled{opacity:.4}.po-qty b{text-align:center;animation:pop .25s var(--ease);font-size:18px;font-weight:600}.po-add{background:var(--ink);min-height:56px;color:var(--ground);transition:transform .15s var(--ease);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:16px;font-weight:600;display:flex;box-shadow:0 14px 24px -16px #000000b3}.po-add:active{transform:scale(.98)}.po-add b{color:#e0b862;font-size:18px}.po-plain{border:1.5px solid var(--c-line);min-height:50px;color:var(--ink);background:0 0;border-radius:16px;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:500;transition:border-color .2s,background-color .2s;display:flex}.po-plain:hover{border-color:var(--ink);background:#fbf6ee}.po-plain svg{width:18px;height:18px;color:var(--muted)}.po-plain span{color:var(--muted);margin-left:auto;font-weight:600}.tk{background:#fbf6ee;border-radius:22px;gap:12px;padding:14px;box-shadow:0 20px 40px -32px #3c280a99}.tk-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid!important}.tk-table{color:#f4eadb;background:linear-gradient(150deg,#3a3a22,#2b2b18);border-radius:16px;place-content:center;justify-items:center;width:58px;height:58px;line-height:1;display:grid}.tk-table small{color:#e0b862;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px}.tk-table b{font-size:24px;font-weight:600}.tk-table svg{color:#e0b862;width:24px;height:24px}.tk-who small{color:var(--muted);font-size:12.5px;display:block}.tk-who b{letter-spacing:-.02em;font-size:20px;font-weight:600}.tk-swap{background:var(--ground-2);width:42px;height:42px;color:var(--ink);transition:background-color .2s, transform .3s var(--ease);border-radius:12px;place-items:center;display:grid}.tk-swap:hover{background:var(--ground-3);transform:rotate(180deg)}.tk-swap svg{width:19px;height:19px}.tk-open{color:#6b4a14;background:linear-gradient(140deg,#fbf1dc,#f4e2bc);border:1px solid #c4943c59;border-radius:14px;gap:2px;padding:10px 12px;display:grid}.tk-open b{font-size:14px}.tk-open small{opacity:.85;font-size:12.5px}.tk-empty{border:1.5px dashed var(--c-line);text-align:center;border-radius:16px;justify-items:center;gap:4px;padding:22px 12px;display:grid}.tk-empty span{background:var(--ground-2);width:42px;height:42px;color:var(--muted);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.tk-empty svg{width:20px;height:20px}.tk-empty b{font-size:15px;font-weight:600}.tk-empty small{color:var(--muted);max-width:30ch;font-size:13px}.tk-lines li{background:var(--ground);box-shadow:inset 3px 0 0 var(--cc);border-radius:12px;grid-template-columns:minmax(0,1fr) auto 70px!important;padding:8px 8px 8px 12px!important}.tk-unit{color:var(--muted);font-size:12px;display:block;text-align:left!important}.tk-lines .qty button svg{width:15px;height:15px}.tk-block{gap:8px;display:grid}.tk-note{border:1px solid var(--c-line);background:#fff;border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:0 12px;display:flex;position:relative}.tk-note svg{width:18px;height:18px;color:var(--muted);flex:none}.tk-note input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}.tk-note:focus-within{border-color:var(--gold)}.tk-note button{background:var(--ground-2);border-radius:50%;width:26px;height:26px;font-size:16px}.tk-chips{flex-wrap:wrap;gap:6px;display:flex}.tk-chips button{background:var(--ground-2);min-height:32px;color:var(--ink);border-radius:999px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s}.tk-chips button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.tk-pay{background:var(--ground-2);border-radius:16px;gap:6px;padding:4px;display:grid}.tk-pay button{min-height:58px;color:var(--muted);border-radius:12px;justify-items:center;gap:3px;padding:6px 4px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.tk-pay button svg{width:20px;height:20px}.tk-pay button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 2px 8px -4px #0000004d}.tk-pay button[aria-pressed=true] svg{color:#b98632}.tk-pay1{color:var(--muted);align-items:center;gap:8px;font-size:14.5px;display:flex}.tk-pay1 svg{color:#b98632;width:18px;height:18px}.tk-pay1 b{color:var(--ink);font-weight:600}.tk-now{background:var(--ground);border:1px solid var(--c-line);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s;display:grid}.tk-now i{background:var(--c-line);border-radius:999px;width:44px;height:26px;transition:background-color .25s;position:relative}.tk-now i:after{content:"";width:20px;height:20px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.tk-now[aria-checked=true]{border-color:var(--okc)}.tk-now[aria-checked=true] i{background:var(--okc)}.tk-now[aria-checked=true] i:after{transform:translate(18px)}.tk-now b{font-size:14.5px;font-weight:600;display:block}.tk-now small{color:var(--muted);font-size:12.5px;line-height:1.35;display:block}.tk-total{border-top:1px dashed var(--c-line);justify-content:space-between;align-items:center;padding:12px 4px 0;display:flex}.tk-total span{font-size:16px;font-weight:600}.tk-total small{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.tk-total b{letter-spacing:-.03em;animation:tick .35s var(--ease);font-size:32px;font-weight:600}.tk-actions{grid-template-columns:minmax(0,1fr) 52px 52px;gap:8px;display:grid}.tk-send{background:var(--gold);min-height:56px;color:var(--ink);transition:transform .15s var(--ease), opacity .2s;border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:16.5px;font-weight:700;display:flex;box-shadow:0 14px 24px -16px #96691ee6}.tk-send svg{width:20px;height:20px;transition:transform .3s var(--ease)}.tk-send:not(:disabled):hover svg{transform:translate(4px)}.tk-send:disabled{background:var(--ground-3);color:var(--muted);box-shadow:none;cursor:not-allowed}.tk-icon{background:var(--ground-2);min-height:56px;color:var(--ink);border-radius:16px;place-items:center;display:grid}.tk-icon svg{width:20px;height:20px}.tk-icon:disabled{opacity:.4}.mm-list-l{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.mm-lt{gap:2px;padding:0 4px;display:grid}.mm-lt small{color:var(--muted);font-size:12px;line-height:1.35}.mm{--it:var(--ground-2);background:var(--ground);border-radius:12px;height:124px;padding:8px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #2b2b180f}.mm-nav{gap:3px;width:max-content;display:flex}.mm-nav i{background:var(--ground-2);border-radius:99px;width:18px;height:7px}.mm-nav i[data-on=true]{background:var(--ink)}.mm[data-nav=sekme] .mm-nav i{box-shadow:inset 0 -2px 0 var(--ground-3);background:0 0;border-radius:0}.mm[data-nav=sekme] .mm-nav i[data-on=true]{box-shadow:inset 0 -2px 0 var(--gold)}.mm[data-nav=koyu] .mm-nav{background:var(--field);border-radius:99px;padding:2px}.mm[data-nav=koyu] .mm-nav i{background:0 0}.mm[data-nav=koyu] .mm-nav i[data-on=true],.mm[data-nav=cerceve] .mm-nav i[data-on=true]{background:var(--gold);box-shadow:none}.mm[data-nav=cerceve] .mm-nav i{background:0 0;box-shadow:inset 0 0 0 1px #2b2b1840}.mm-head{align-items:center;gap:4px;margin:7px 0 5px;display:flex}.mm-head b{background:var(--ink);border-radius:2px;width:44px;height:7px}.mm-head small{background:var(--ground-2);border-radius:99px;width:10px;height:7px}.mm[data-head=buyuk] .mm-head b{width:64px;height:12px}.mm[data-head=buyuk] .mm-head small{background:var(--gold)}.mm[data-head=serit] .mm-head{background:var(--field);border-radius:5px;padding:4px 5px}.mm[data-head=serit] .mm-head b{background:var(--field-ink)}.mm[data-head=serit] .mm-head small{background:#f4eadb33;margin-left:auto}.mm[data-head=numara] .mm-head{border-top:1px solid var(--ink);padding-top:4px}.mm[data-head=numara] .mm-head:before{content:"";background:var(--gold);border-radius:2px;width:8px;height:7px}.mm[data-head=numara] .mm-head small{box-shadow:inset 0 0 0 1px var(--ground-3);background:0 0;margin-left:auto}.mm-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.mm-it{background:var(--it);border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:4px;padding:3px;display:grid;position:relative}.mm-ph{background:linear-gradient(180deg, #d9b98a 0 52%, var(--gold) 52% 64%, var(--olive) 64%);border-radius:50%;width:16px;height:16px;display:block}.mm-tx{gap:3px;min-width:0;display:grid}.mm-tx b{background:#2b2b18b3;border-radius:2px;width:80%;height:4px}.mm-tx em{background:var(--olive);border-radius:2px;width:32%;height:4px}.mm-add{background:var(--ink);border-radius:50%;width:8px;height:8px;display:block}.mm[data-lay=kart] .mm-list,.mm[data-lay=vitrin] .mm-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mm[data-lay=kart] .mm-it,.mm[data-lay=vitrin] .mm-it,.mm[data-lay=raf] .mm-it{grid-template-columns:minmax(0,1fr);align-content:start}.mm[data-lay=kart] .mm-ph,.mm[data-lay=vitrin] .mm-ph,.mm[data-lay=raf] .mm-ph{aspect-ratio:4/3;border-radius:5px;width:100%;height:auto}.mm[data-lay=kart] .mm-add,.mm[data-lay=vitrin] .mm-add,.mm[data-lay=raf] .mm-add{position:absolute;top:6px;right:6px}.mm[data-lay=vitrin] .mm-it:first-child{grid-area:span 2/span 2}.mm[data-lay=vitrin] .mm-it:first-child .mm-tx b{height:7px}.mm[data-lay=raf] .mm-list{display:flex}.mm[data-lay=raf] .mm-it{flex:0 0 34%}.mm[data-lay=tek] .mm-list{grid-template-columns:minmax(0,1fr)}.mm[data-lay=tek] .mm-it{grid-template-columns:30px minmax(0,1fr) auto;gap:6px}.mm[data-lay=tek] .mm-ph{border-radius:6px;width:30px;height:22px}.mm[data-lay=kompakt] .mm-list{gap:0 10px}.mm[data-lay=sade] .mm-list{grid-template-columns:minmax(0,1fr);gap:0}.mm[data-lay=kompakt] .mm-it,.mm[data-lay=sade] .mm-it{--it:transparent;box-shadow:inset 0 -1px 0 var(--ground-3);border-radius:0;grid-template-columns:minmax(0,1fr) auto;padding:5px 0}.mm[data-lay=kompakt] .mm-ph,.mm[data-lay=sade] .mm-ph{display:none}.mm[data-lay=kompakt] .mm-tx,.mm[data-lay=sade] .mm-tx{align-items:center;gap:3px;display:flex}.mm[data-lay=kompakt] .mm-tx b,.mm[data-lay=sade] .mm-tx b{flex:0 0 42%}.mm[data-lay=kompakt] .mm-tx:before{content:"";border-bottom:1.5px dotted #2b2b1859;flex:1;order:1}.mm[data-lay=sade] .mm-tx:before{content:"";flex:1;order:1}.mm[data-lay=kompakt] .mm-tx em,.mm[data-lay=sade] .mm-tx em{flex:0 0 18%;order:2}.mm[data-shape=yumusak] .mm-ph{border-radius:4px}.mm[data-shape=kose] .mm-ph{border-radius:1px}.mm[data-photos=false]:not([data-lay=kompakt]):not([data-lay=sade]) .mm-ph{display:none}.mm[data-photos=false] .mm-it{grid-template-columns:minmax(0,1fr) auto}.mm[data-price=hap] .mm-tx em{background:var(--ink);border-radius:99px;width:26%;height:6px}.mm[data-price=buyuk] .mm-tx em{background:var(--ink);width:34%;height:6px}.mm[data-add=yazi] .mm-add{border-radius:99px;width:16px}.mm[data-add=ince] .mm-add{box-shadow:inset 0 0 0 1px var(--ink);background:0 0}.mm[data-add=gizli] .mm-add{display:none}.mm[data-surface=kagit]:not([data-lay=kompakt],[data-lay=sade]) .mm-it{--it:#fff;box-shadow:0 3px 6px -4px #2b2b1880}.mm[data-surface=cizgi]:not([data-lay=kompakt],[data-lay=sade]) .mm-it{--it:transparent;box-shadow:inset 0 0 0 1px #2b2b182e}.mm-price button{align-items:center;gap:8px;display:inline-flex}.mm-price i{font-size:12.5px;font-style:normal;font-weight:500}.mm-price i[data-k=hap]{background:var(--ink);color:var(--ground);border-radius:99px;padding:1px 8px}.mm-price i[data-k=buyuk]{font-family:var(--font-display);font-size:16px}.mb-styles button:disabled{opacity:.45}.c-side[data-rail=true] .c-nav[data-alert]:before,.c-side[data-rail=true] .c-nav[data-alert]:after{margin-left:-17px;left:50%}.c-side[data-rail=true] .c-rail-tg{background:var(--ground);color:var(--ink)}.c-grp-lock{background:var(--ink);width:20px;height:20px;color:var(--gold-soft);border-radius:6px;place-items:center;margin-left:auto;display:grid}.c-grp-lock svg{width:12px;height:12px}.c-grp-lock[data-open=true]{color:#4a5527;background:#5e6b3329}.c-grp-lock+svg{margin-left:6px!important}.c-side[data-rail=true] .c-grp-lock{display:none}.c-pin{animation:viewIn .35s var(--ease);background:#5e6b331f;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.c-pin-st{color:#4a5527;align-items:center;gap:6px;padding:0 8px 0 6px;font-size:13.5px;font-weight:500;display:inline-flex}.c-pin svg{width:15px;height:15px}.c-pin button{min-height:32px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;transition:background-color .2s;display:inline-flex}.c-pin button:hover{background:#fff9}.c-pin .c-pin-lock{background:var(--ink);color:var(--ground)}.c-pin .c-pin-lock:hover{background:#000}.pin{--pin-c:var(--gold);min-height:calc(100svh - 120px);animation:viewIn .4s var(--ease);place-items:center;padding:24px 0 40px;display:grid}.pin-card{background:radial-gradient(120% 70% at 50% 0%, #c4943c47, transparent 60%), var(--field);width:min(100%,400px);color:var(--field-ink);isolation:isolate;border-radius:32px;justify-items:center;gap:6px;padding:34px 28px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1e1e0fb3}.pin-card:before{content:"";z-index:-1;background:radial-gradient(closest-side,#c4943c29,#0000);border-radius:50%;height:70%;animation:6s ease-in-out infinite alternate pinGlow;position:absolute;inset:auto -30% -55%}@keyframes pinGlow{to{transform:translateY(-14%)scale(1.1)}}.pin[data-state=err]{--pin-c:#e0866b}.pin[data-state=ok]{--pin-c:#a9bf6a}.pin-lock{width:66px;height:66px;color:var(--pin-c);background:#f4eadb14;border-radius:22px;place-items:center;margin-bottom:8px;transition:color .3s;display:grid;box-shadow:inset 0 0 0 1px #f4eadb1f}.pin-lock svg{stroke:currentColor;stroke-width:2.4px;width:36px;height:36px}.pin-shackle{transform-origin:33px 21px;transition:transform .5s cubic-bezier(.3,1.5,.5,1)}.pin-lock[data-open=true] .pin-shackle{transform:translateY(-4px)rotate(28deg)}.pin-lock[data-open=true]{animation:pinOk .6s var(--ease)}@keyframes pinOk{40%{transform:scale(1.12)}}.pin-steps{gap:5px;margin-bottom:4px;display:flex}.pin-steps i{width:18px;height:4px;transition:background-color .3s, width .3s var(--ease);background:#f4eadb2e;border-radius:4px}.pin-steps i[data-on=true]{background:var(--gold);width:26px}.pin-card h2{letter-spacing:-.02em;text-align:center;font-size:26px;line-height:1.15}.pin-sub{color:#f4eadbb3;text-align:center;max-width:30ch;font-size:14.5px;line-height:1.4}.pin-dots{gap:18px;margin:22px 0 6px;display:flex}.pin-dots i{border-radius:50%;width:16px;height:16px;transition:background-color .2s,box-shadow .2s,transform .25s cubic-bezier(.3,1.6,.5,1);box-shadow:inset 0 0 0 2px #f4eadb59}.pin-dots i[data-on=true]{background:var(--pin-c);box-shadow:0 0 0 0 transparent, 0 0 18px -2px var(--pin-c);transform:scale(1.15)}.pin[data-state=err] .pin-dots{animation:.5s cubic-bezier(.36,.07,.19,.97) pinShake}.pin[data-state=wait] .pin-dots i{animation:.9s ease-in-out infinite pinWait}.pin[data-state=wait] .pin-dots i:nth-child(2){animation-delay:.12s}.pin[data-state=wait] .pin-dots i:nth-child(3){animation-delay:.24s}.pin[data-state=wait] .pin-dots i:nth-child(4){animation-delay:.36s}.pin[data-state=ok] .pin-dots i{animation:pinWave .5s var(--ease) both}.pin[data-state=ok] .pin-dots i:nth-child(2){animation-delay:60ms}.pin[data-state=ok] .pin-dots i:nth-child(3){animation-delay:.12s}.pin[data-state=ok] .pin-dots i:nth-child(4){animation-delay:.18s}@keyframes pinShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(5px)}30%,50%,70%{transform:translate(-9px)}40%,60%{transform:translate(9px)}}@keyframes pinWait{50%{transform:translateY(-6px)scale(1.1)}}@keyframes pinWave{50%{transform:translateY(-8px)scale(1.25)}}.pin-msg{min-height:22px;color:var(--pin-c);text-align:center;font-size:14px;font-weight:500}.pin-pad{grid-template-columns:repeat(3,72px);gap:12px 20px;margin-top:10px;display:grid}.pin-pad>*{width:72px;height:72px}.pin-pad button{color:var(--field-ink);font-variant-numeric:tabular-nums;transition:background-color .18s, transform .18s var(--ease), box-shadow .18s;-webkit-tap-highlight-color:transparent;background:#f4eadb14;border-radius:50%;place-items:center;font-size:28px;font-weight:400;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f4eadb1a}.pin-pad button:hover{background:#f4eadb24}.pin-pad button:active{background:var(--gold);color:var(--ink);box-shadow:0 0 26px -4px var(--gold);transition-duration:50ms;transform:scale(.9)}.pin-pad button:disabled{opacity:.35}.pin-pad .pin-x{box-shadow:none;color:#f4eadbbf;background:0 0;font-size:14.5px;font-weight:500}.pin-pad .pin-x svg{width:26px;height:26px}.pin-pad .pin-x:active{color:var(--field-ink);box-shadow:none;background:#f4eadb1f}.pin-foot{color:#f4eadb80;text-align:center;max-width:32ch;margin-top:14px;font-size:12.5px;line-height:1.4}.pin[data-locked=true] .pin-lock{color:#e0866b}.pset{background:var(--ground-2);border-radius:14px;gap:10px;margin-top:4px;padding:10px 12px;display:grid}.pset-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pset-st{color:var(--late);align-items:center;gap:7px;margin-right:auto;font-size:13.5px;font-weight:500;display:inline-flex}.pset-st svg{width:16px;height:16px}.pset-st[data-on=true]{color:#4a5527}.pset-rm{color:var(--late)}.pset-ed{animation:viewIn .3s var(--ease);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pset-in{cursor:text;gap:8px;display:flex;position:relative}.pset-in input{opacity:0;width:100%;font-size:16px;position:absolute;inset:0}.pset-in i{background:var(--c-panel);width:42px;height:48px;box-shadow:inset 0 0 0 1.5px var(--c-line);transition:box-shadow .2s, transform .2s var(--ease);border-radius:12px;place-items:center;font-size:20px;font-style:normal;font-weight:500;display:grid}.pset-in i[data-on=true]{box-shadow:inset 0 0 0 2px var(--ink)}.pset-in i[data-on=true]:empty:after{content:"";background:var(--ink);width:12px;height:12px;animation:pop .3s var(--ease);border-radius:50%}.pset-in:focus-within i[data-cur=true]{box-shadow:inset 0 0 0 2px var(--gold);transform:translateY(-2px)}@media (max-width:760px){.pin{min-height:calc(100svh - 200px);padding-top:8px}.pin-card{border-radius:28px;padding:28px 18px 22px}.pin-pad{grid-template-columns:repeat(3,68px);gap:10px 18px}.pin-pad>*{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){.pin-card:before,.pin-dots,.pin-dots i,.pin-lock{animation:none!important}}.c-side[data-rail=true] .c-now-g button{border-radius:10px;width:100%}.c-side[data-rail=true] .c-now-g button:not([data-on=true]) b{color:#f4eadb8c}.c-rail-tg:focus:not(:focus-visible){outline:none}.console{overflow-x:clip}.c-side :focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.c-side :focus:not(:focus-visible){outline:none}.c-side[data-rail=true] .c-nav{border-radius:14px;width:50px;margin-inline:auto;padding:8px}.c-side[data-rail=true] .c-ind{width:50px;margin-left:-25px;left:50%;right:auto}.sl-top{background:radial-gradient(90% 140% at 0% 0%, #c4943c38, transparent 55%), var(--field);color:var(--field-ink);border-radius:24px;flex-wrap:wrap;align-items:center;gap:16px 18px;padding:16px 18px;display:flex}.sl-occ{flex:none;width:64px;height:64px;position:relative}.sl-occ svg{width:100%;height:100%;transform:rotate(-90deg)}.sl-occ circle{fill:none;stroke:#f4eadb1f;stroke-width:7px}.sl-occ .sl-occ-v{stroke:var(--gold);stroke-linecap:round;stroke-dasharray:calc(var(--p) * 100) 100;transition:stroke-dasharray .8s var(--ease)}.sl-occ span{grid-auto-flow:column;place-content:center;align-items:baseline;display:grid;position:absolute;inset:0}.sl-occ b{font-size:21px;font-weight:500}.sl-occ small{color:#f4eadb99;font-size:11px}.sl-occ-t{gap:3px;margin-right:auto;display:grid}.sl-occ-t b{letter-spacing:-.01em;font-size:18px;font-weight:500}.sl-occ-t small{color:#f4eadba8;align-items:center;gap:7px;font-size:13px;display:inline-flex}.sl-live{background:#9db35a;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite nowPing}.sl-kpis{flex-wrap:wrap;gap:8px;display:flex}.sl-kpis span{color:#f4eadba8;background:#f4eadb12;border-radius:16px;gap:2px;min-width:118px;padding:9px 14px;font-size:12.5px;transition:background-color .3s,box-shadow .3s;display:grid}.sl-kpis b{color:var(--field-ink);animation:pop .4s var(--ease);font-size:19px;font-weight:500}.sl-kpis span[data-on=true]{background:#e0866b33;box-shadow:inset 0 0 0 1.5px #e0866b99}.sl-kpis span[data-on=true] b{color:#f0a088}.sl-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.sl-bar .chips small{opacity:.6;margin-left:4px}.salon{--tone:var(--ground-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.sl-empty{grid-column:1/-1}.st{--tone:var(--ground-3);--on:var(--ink);background:var(--c-panel);text-align:center;animation:stIn .5s var(--ease) both;transition:transform .3s var(--ease), box-shadow .3s, background-color .3s;border-radius:24px;justify-items:center;gap:7px;padding:16px 10px 14px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #2b2b180f}@keyframes stIn{0%{opacity:0;transform:translateY(10px)scale(.97)}}.st:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #2b2b180f,0 18px 30px -22px #2b2b1899}.st:active{transform:scale(.97)}.st[data-st=call]{--tone:#b84a2e;--on:#fff;background:#f7e3da}.st[data-st=yeni]{--tone:var(--gold);background:#f6ead0}.st[data-st=hazirlaniyor]{--tone:#b3a25a;background:#f2edd8}.st[data-st=yolda]{--tone:#6b7a3b;--on:#fff;background:#ebeedd}.st-tb{place-items:center;width:96px;height:96px;display:grid;position:relative}.st-tb>b{z-index:1;background:var(--ground-2);width:64px;height:64px;color:var(--muted);letter-spacing:-.03em;border-radius:50%;place-items:center;font-size:27px;font-weight:500;transition:background-color .35s,color .35s,transform .35s cubic-bezier(.3,1.5,.5,1);display:grid;position:relative}.st:not([data-st=bos]) .st-tb>b{background:var(--tone);color:var(--on);box-shadow:0 10px 20px -10px var(--tone)}.st[data-st=yeni] .st-tb>b,.st[data-st=hazirlaniyor] .st-tb>b{color:var(--ink)}.st:hover .st-tb>b{transform:scale(1.06)}.st-ch{background:var(--ground-3);border-radius:4px;width:18px;height:7px;transition:background-color .35s;position:absolute}.st-ch:first-child{top:3px}.st-ch:nth-child(2){bottom:3px}.st-ch:nth-child(3),.st-ch:nth-child(4){width:7px;height:18px}.st-ch:nth-child(3){left:3px}.st-ch:nth-child(4){right:3px}.st:not([data-st=bos]) .st-ch{background:color-mix(in srgb, var(--tone) 55%, transparent)}.st-tb svg{width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;inset:12px;overflow:visible;transform:rotate(-90deg)}.st-ring{fill:none;stroke:var(--tone);stroke-width:4px;stroke-linecap:round;stroke-dasharray:calc(var(--w) * 100) 100;opacity:.9;transition:stroke-dasharray .8s var(--ease)}.st[data-st=bos] .st-ring{display:none}.st[data-late=true] .st-ring{stroke:#b84a2e}.st[data-st=hazirlaniyor] .st-tb:after{content:"";border:2px dashed color-mix(in srgb, var(--tone) 70%, transparent);border-radius:50%;animation:6s linear infinite stSpin;position:absolute;inset:12px}@keyframes stSpin{to{transform:rotate(360deg)}}.st[data-st=yeni] .st-tb>b{animation:1.8s ease-in-out infinite stGlow}@keyframes stGlow{50%{box-shadow:0 0 0 9px #c4943c38, 0 10px 20px -10px var(--tone)}}.st[data-st=call] .st-tb:before,.st[data-st=call] .st-tb:after{content:"";border:2px solid var(--tone);pointer-events:none;border-radius:50%;animation:1.6s cubic-bezier(.2,.6,.3,1) infinite stWave;position:absolute;inset:16px}.st[data-st=call] .st-tb:after{animation-delay:.8s}@keyframes stWave{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.st-bell{z-index:2;width:28px;height:28px;color:var(--tone);transform-origin:50% 20%;background:#fff;border-radius:50%;place-items:center;animation:1.2s ease-in-out infinite stBell;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 6px 12px -6px #00000080}.st-bell svg{width:16px;height:16px}@keyframes stBell{0%,50%,to{transform:rotate(0)}10%{transform:rotate(16deg)}20%{transform:rotate(-14deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}}.st-lb{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;font-size:13.5px;font-weight:500;display:inline-flex;overflow:hidden}.st-lb i{background:var(--tone);border-radius:50%;flex:none;width:7px;height:7px}.st[data-st=bos] .st-lb{color:var(--muted);font-weight:400}.st[data-st=call] .st-lb{color:#9a3a22}.st-meta{color:var(--muted);white-space:nowrap;font-size:12.5px}.st[data-late=true] .st-meta{color:#b84a2e;font-weight:600}.st-add{color:var(--muted);opacity:0;transition:opacity .25s, transform .25s var(--ease);font-size:12.5px;font-weight:500;transform:translateY(-3px)}.st:hover .st-add,.st:focus-visible .st-add{opacity:1;transform:none}@media (hover:none){.st-add{opacity:.7;transform:none}}@media (max-width:760px){.salon{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.st{border-radius:20px;gap:5px;padding:12px 6px 10px}.st-tb{width:78px;height:78px}.st-tb>b{width:52px;height:52px;font-size:22px}.st-tb svg,.st[data-st=hazirlaniyor] .st-tb:after{inset:9px}.st-tb svg{width:calc(100% - 18px);height:calc(100% - 18px)}.st-meta{font-size:11.5px}.sl-kpis span{flex:30%;min-width:0}.sl-bar .legend{display:none}}@media (prefers-reduced-motion:reduce){.st,.st-bell,.st-tb:before,.st-tb:after,.st-tb>b{animation:none!important}}.sl-bar .legend i.t-hazirlaniyor{background:#b3a25a}.sl-bar .legend i.t-yolda{background:#6b7a3b}.sl-bar .legend i.t-call{background:#b84a2e}.sl-bar .legend i.t-bos{background:var(--ground-3)}.st-tb svg{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.st-tb>b{width:56px;height:56px;font-size:25px}.st-track{fill:none;stroke:color-mix(in srgb, var(--tone) 22%, transparent);stroke-width:4px}.st[data-st=bos] .st-track{display:none}.st[data-st=hazirlaniyor] .st-tb:after{inset:4px}.st[data-st=call] .st-tb:before,.st[data-st=call] .st-tb:after{inset:18px}@media (max-width:760px){.st-tb svg{width:calc(100% - 16px);height:calc(100% - 16px);inset:8px}.st-tb>b{width:46px;height:46px;font-size:20px}.st[data-st=hazirlaniyor] .st-tb:after{inset:3px}}.st-meta{max-width:100%}@media (max-width:760px){.st-meta{white-space:normal;line-height:1.3}}.is-drag{-webkit-user-select:none;user-select:none;cursor:grabbing!important;scroll-snap-type:none!important;scroll-behavior:auto!important}.is-drag *{pointer-events:none}.ts-bar{border-radius:20px;padding:10px 10px 10px 16px;transition:background-color .3s,border-color .3s,box-shadow .3s}.ts-bar[data-dirty=true]{box-shadow:0 14px 30px -24px #8c641ecc}.ts-state{gap:12px;min-width:0}.ts-state>span{gap:1px;min-width:0;display:grid}.ts-state b{font-size:15px;font-weight:600}.ts-state small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:400;overflow:hidden}.ts-bar[data-dirty=true] .ts-state small{color:#8a6424}.ts-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ts-act{min-height:40px;color:var(--ink);border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .2s,opacity .2s;display:inline-flex}.ts-act svg,.ts-pub svg,.ts-seg svg,.ts-icon svg{flex:none;width:17px;height:17px}.ts-act:hover:not(:disabled){background:var(--ground-2)}.ts-act:disabled{opacity:.38}.ts-pub{background:var(--ground-3);min-height:42px;color:var(--muted);transition:background-color .3s, color .3s, transform .2s var(--ease), box-shadow .3s;border-radius:13px;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:600;display:inline-flex}.ts-pub .calm-disc{width:16px;height:16px}.ts-bar[data-dirty=true] .ts-pub:not(:disabled){background:var(--ink);color:var(--gold-soft);box-shadow:0 10px 20px -12px #0009}.ts-bar[data-dirty=true] .ts-pub:not(:disabled):hover{transform:translateY(-1px)}.ts-pub:active:not(:disabled){transform:scale(.97)}.ts-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;display:grid}.ts-tabs button{--tone:var(--ink);background:var(--c-panel);box-shadow:inset 0 0 0 1px var(--c-line);text-align:center;color:var(--ink);animation:cardIn .35s var(--ease) both;transition:background-color .25s, box-shadow .25s, transform .2s var(--ease);border-radius:16px;justify-items:center;gap:6px;padding:10px 4px 9px;font-size:12.5px;font-weight:500;line-height:1.2;display:grid;position:relative}.ts-tabs button:hover{transform:translateY(-2px)}.ts-tabs button:active{transform:scale(.96)}.ts-tab-ico{background:color-mix(in srgb, var(--tone) 14%, transparent);width:34px;height:34px;color:var(--tone);border-radius:11px;place-items:center;transition:background-color .3s,color .3s,transform .35s cubic-bezier(.3,1.4,.5,1);display:grid}.ts-tab-ico svg{width:18px;height:18px}.ts-tabs button:hover .ts-tab-ico{transform:rotate(-6deg)scale(1.06)}.ts-tabs button[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--tone), 0 12px 22px -18px var(--tone);background:#fff}.ts-tabs button[aria-selected=true] .ts-tab-ico{background:var(--tone);color:#fff}.ts-tab-dot{background:var(--gold);width:8px;height:8px;box-shadow:0 0 0 2px var(--c-panel);animation:pop .35s var(--ease);border-radius:50%;position:absolute;top:7px;right:7px}.ts-prev-bar{align-items:center}.ts-prev-r{align-items:center;gap:6px;display:flex}.ts-seg{background:var(--ground-2);border-radius:14px;gap:2px;padding:4px;display:inline-flex}.ts-seg button{min-height:36px;color:var(--muted);border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:14px;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.ts-seg button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 4px 10px -6px #2b2b1873}.ts-icon{background:var(--ground-2);width:44px;height:44px;color:var(--muted);border-radius:13px;place-items:center;transition:background-color .2s,color .2s;display:grid}.ts-icon:hover{color:var(--ink);background:var(--ground-3)}.ts-icon:active svg{transition:transform .4s var(--ease);transform:rotate(-180deg)}.ts-frame[data-device=tel]{background:#1e1e14;border:0;border-radius:44px;max-width:410px;padding:10px;box-shadow:0 0 0 2px #3a3a2a,0 40px 70px -40px #1e1e0fcc}.ts-frame[data-device=tel] .ts-frame-in{border-radius:34px;overflow:hidden}.ts-frame[data-device=tel]:before{content:"";z-index:2;pointer-events:none;background:#1e1e14;border-radius:99px;width:84px;height:22px;margin-left:-42px;position:absolute;top:18px;left:50%}.ts-frame[data-device=pc]{border-radius:16px;box-shadow:0 30px 60px -40px #1e1e0f99}@media (max-width:760px){.ts-acts{width:100%}.ts-pub{flex:1;justify-content:center}.ts-act{padding:0 10px}.ts-tabs{gap:5px}.ts-tabs button{border-radius:14px;padding:8px 2px;font-size:11.5px}.ts-seg button{padding:0 10px}}.ts-frame[data-device=tel]:before{background:#3a3a2a;width:54px;height:4px;margin-left:-27px;top:3px}.lo-pill{touch-action:pan-y;transition:transform .35s var(--ease), opacity .25s;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden}.lo-pill[data-drag=true]{transition:none}.lo-hit{border-radius:inherit;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.lo-hit:active~.lo-txt{opacity:.8}.lo-x{z-index:1;width:32px;height:32px;color:inherit;transition:background-color .2s, transform .2s var(--ease);background:#f4eadb1f;border-radius:50%;place-items:center;margin:-4px -8px -4px 0;display:grid;position:relative}.lo-x:hover{background:#f4eadb38}.lo-x:active{transform:scale(.9)}.lo-x svg{width:15px;height:15px}.lo-pill[data-st=yolda] .lo-x{background:#2b2b181f}.lo-time{opacity:.3;transform-origin:0;pointer-events:none;background:currentColor;border-radius:3px;height:3px;animation:linear forwards loTime;position:absolute;bottom:5px;left:16px;right:16px}@keyframes loTime{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:680px){.tabbar[data-hide=true]~.lo-pill:not([data-drag=true]){transform:translateY(calc(84px + env(safe-area-inset-bottom)))}}@media (prefers-reduced-motion:reduce){.lo-time{animation:none}}.tbl-zones{gap:12px;display:grid}.tbl-zone{gap:7px;display:grid}.tbl-zone-h{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.tbl-zone-h b{background:var(--ink);min-width:24px;height:24px;color:var(--gold-soft);border-radius:8px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:grid}.tbl-zones[data-zoned=true] .tbl-grid{grid-template-columns:repeat(auto-fill,minmax(62px,1fr))}.tbl-zones[data-zoned=true] .tbl-grid button{aspect-ratio:auto;height:50px;font-size:15px}.orb-in b[data-len="4"]{font-size:clamp(24px,2.5vw,31px)}.orb-in b[data-len="5"],.orb-in b[data-len="6"],.orb-in b[data-len="7"]{font-size:clamp(19px,2vw,25px)}.orb.small .orb-in b[data-len]{font-size:14px}.st-tb>b[data-len="4"]{letter-spacing:-.04em;font-size:18px}.st-tb>b[data-len="5"],.st-tb>b[data-len="6"],.st-tb>b[data-len="7"]{letter-spacing:-.03em;font-size:14px}.sl-zf b,.orbs-filter b{font-weight:700}.sl-group{gap:10px;display:grid}.sl-zone{align-items:center;gap:10px;padding:4px 2px 0;display:flex}.sl-zone b{background:var(--ink);min-width:34px;height:34px;color:var(--gold-soft);border-radius:11px;place-items:center;padding:0 8px;font-size:16px;font-weight:600;display:grid}.sl-zone span{font-size:17px;font-weight:500}.sl-zone small{color:var(--muted);margin-left:auto;font-size:13px}.qs{gap:16px;display:grid}.qs .c-card>header{align-items:flex-start}.qs-total{color:var(--muted);justify-items:end;font-size:12.5px;display:grid}.qs-total b{color:var(--ink);font-size:28px;font-weight:500;line-height:1}.qs-flat{background:var(--ground-2);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.qs-zlist{gap:8px;list-style:none;display:grid}.qs-zlist li{background:var(--ground-2);animation:cardIn .35s var(--ease) both;border-radius:16px;grid-template-columns:64px minmax(0,1fr) auto 86px auto 36px;align-items:center;gap:10px;padding:8px;transition:box-shadow .2s;display:grid}.qs-zlist li[data-bad=true]{box-shadow:inset 0 0 0 2px var(--late)}.qs-zlist input{border:1px solid var(--c-line);background:var(--c-panel);width:100%;min-height:44px;font:inherit;color:var(--ink);border-radius:12px;padding:0 12px}.qs-k input{text-align:center;letter-spacing:.04em;background:var(--ink);color:var(--gold-soft);border-color:var(--ink);text-transform:uppercase;font-size:20px;font-weight:700}.qs-s{gap:1px;display:grid}.qs-s small{color:var(--muted);padding-left:4px;font-size:11px}.qs-s input{text-align:center;min-height:36px}.qs-range{color:var(--muted);white-space:nowrap;font-size:13px}.qs-rm{width:36px;height:36px;color:var(--muted);border-radius:11px;place-items:center;transition:background-color .2s,color .2s;display:grid}.qs-rm:hover{color:var(--late);background:#f3d9d0}.qs-rm svg,.qs .c-btn svg{width:16px;height:16px}.qs .c-btn{align-items:center;gap:7px;display:inline-flex}.qs-add{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qs-sug{background:var(--ground-2);border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 5px;font-size:13.5px;transition:background-color .2s;display:inline-flex}.qs-sug:hover{background:var(--ground-3)}.qs-sug b{background:var(--ink);min-width:26px;height:26px;color:var(--gold-soft);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:grid}.qs-save{justify-content:flex-end;align-items:center}.qs-save>span{margin-right:auto}.qs-save[data-on=true]>span{color:#8a6424}.qs-warn{color:#8a5a17;background:#f6ead0;border-radius:12px;padding:8px 12px;font-size:13.5px}.qs-grid{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.qs-ctl{gap:10px;display:grid}.qs-styles{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.qs-styles button{transition:transform .2s var(--ease), box-shadow .2s;border-radius:14px;justify-items:center;gap:6px;padding:12px 4px 9px;font-size:12.5px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #2b2b1824}.qs-styles button i{border-radius:4px;width:18px;height:4px}.qs-styles button:hover{transform:translateY(-2px)}.qs-styles button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ground), 0 0 0 4px var(--ink)}.qs-ctl .feat-list li{grid-template-columns:minmax(0,1fr) auto}.qs-prev{gap:12px;min-width:0;display:grid;position:sticky;top:80px}.qs-prev-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.qs-pick select{border:1px solid var(--c-line);background:var(--c-panel);min-height:44px;font:inherit;color:var(--ink);border-radius:13px;padding:0 38px 0 14px;font-size:16px;font-weight:600}.qs-stage{background:radial-gradient(120% 90% at 50% 0,#fbf6ee,#e9dcc5);border-radius:22px;place-items:center;min-height:340px;padding:24px 10px;display:grid;position:relative;overflow:hidden}.qs-stage[data-view=masa]{background:linear-gradient(#efe6d6 0 58%,#cfc4b4 58%);min-height:380px}.qs-pair{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.qs-pair figure{animation:cardIn .4s var(--ease) both;justify-items:center;gap:8px;display:grid}.qs-pair figure:nth-child(2){animation-delay:80ms}.qs-pair figcaption{color:var(--muted);font-size:12.5px}.qs-face{transition:transform .35s var(--ease);border-radius:2px;line-height:0;box-shadow:0 18px 30px -18px #2b2b188c,0 0 0 1px #2b2b180f}.qs-face .tc{line-height:normal}.qs-pair figure:hover .qs-face{transform:translateY(-3px)rotate(-.6deg)}.qs-tent{perspective:1400px;padding:10px 0 30px;position:relative}.qs-tent-in{transform-style:preserve-3d;animation:9s cubic-bezier(.45,0,.55,1) infinite qsSpin;position:relative}.qs-tent-f,.qs-tent-b{transform-origin:50% 0;backface-visibility:hidden}.qs-tent-f{transform:rotateX(16deg)}.qs-tent-b{position:absolute;inset:0;transform:rotateY(180deg)rotateX(16deg)}.qs-shadow{filter:blur(2px);background:radial-gradient(closest-side,#2b2b1859,#0000);border-radius:50%;height:18px;position:absolute;bottom:14px;left:8%;right:8%}@keyframes qsSpin{0%,30%{transform:rotateY(-14deg)}50%,80%{transform:rotateY(166deg)}to{transform:rotateY(346deg)}}.qs-stage[data-view=masa]:hover .qs-tent-in{animation-play-state:paused}.qs-tools{flex-wrap:wrap;gap:6px;display:flex}.qs-print-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qs-print-row .chips{flex:320px}.qs-go{min-height:46px}.qs-all{gap:12px;display:grid}.qs-zone{gap:7px;display:grid}.qs-chips{flex-wrap:wrap;gap:5px;display:flex}.qs-chips button{background:var(--ground-2);font-variant-numeric:tabular-nums;min-width:52px;min-height:36px;transition:background-color .2s, color .2s, transform .2s var(--ease);border-radius:10px;padding:0 10px;font-size:14px;font-weight:600}.qs-chips button:hover{transform:translateY(-1px)}.qs-chips button[aria-pressed=true]{background:var(--ink);color:var(--gold-soft)}@media (max-width:1100px){.qs-grid{grid-template-columns:1fr}.qs-prev{position:static}}@media (max-width:760px){.qs-zlist li{grid-template-columns:56px minmax(0,1fr) 36px}.qs-zlist li>.light-step{grid-area:2/1/auto/2;justify-self:start}.qs-zlist li>.qs-s{grid-area:2/2}.qs-zlist li>.qs-range{grid-area:3/1/auto/-1;padding-left:4px}.qs-zlist li>.qs-rm{grid-area:1/3}.qs-styles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qs-tent-in{animation:none;transform:rotateY(-14deg)}}.qs-face svg{width:100%;height:auto;display:block}.qs-pdf{background:var(--ground-2);border-radius:20px;gap:12px;margin-top:6px;padding:16px;display:grid}.qs-pdf-h{align-items:flex-start;gap:12px;display:flex}.qs-pdf-h b{font-size:16px;font-weight:600;display:block}.qs-pdf-h small{color:var(--muted);font-size:13px;line-height:1.4;display:block}.qs-pdf-ico{color:#fff;background:#a8432b;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.qs-pdf-ico svg{width:20px;height:20px}.qs-pdf-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qs-pdf-kinds button{background:var(--c-panel);box-shadow:inset 0 0 0 1.5px var(--c-line);text-align:left;transition:box-shadow .2s, transform .2s var(--ease);border-radius:14px;gap:3px;padding:12px;display:grid}.qs-pdf-kinds button:hover{transform:translateY(-2px)}.qs-pdf-kinds button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.qs-pdf-kinds b{font-size:14.5px;font-weight:600}.qs-pdf-kinds small{color:var(--muted);font-size:12.5px;line-height:1.35}.qs-pdf-opts{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.qs-pdf-crop{align-items:center;gap:10px;font-size:14px;display:inline-flex}.qs-pdf-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qs-bar{background:var(--ground-3);border-radius:6px;flex:120px;height:6px;overflow:hidden}.qs-bar i{background:var(--gold);height:100%;transition:width .25s var(--ease);display:block}.qs-spec{color:var(--muted);flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.qs-spec>span{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.qs-spec b{color:var(--ink);font-weight:600}.qs-spec em{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-style:normal;display:inline-flex}.qs-spec em i{border-radius:4px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000026}@media (max-width:760px){.qs-pdf-kinds{grid-template-columns:1fr}}.mt{--sky1:#2a2140;--sky2:#8e4a63;--sky3:#f0a35c;--sun:#ffcf7a;--sea1:#3b3550;--sea2:#2a2a3e;--sea3:#1c1d2c;--ink:#fff6ea;--soft:#fff6eabd;--glass:#fff6ea1a;--line:#fff6ea2e;--acc:#ffcf7a;z-index:300;overscroll-behavior:contain;color:var(--ink);background:linear-gradient(180deg, var(--sky1) 0%, var(--sky2) 48%, var(--sky3) 74%, var(--sea1) 74.1%);animation:mtIn .6s var(--ease) both;position:fixed;inset:0;overflow:auto}.mt[data-look=gece]{--sky1:#070b16;--sky2:#111a30;--sky3:#22304f;--sun:#f3ecd6;--sea1:#17223a;--sea2:#101a2e;--sea3:#0a1222;--acc:#e7c27a}.mt[data-look=kum]{--sky1:#f7efe1;--sky2:#f2e2c6;--sky3:#ecd2a4;--sun:#e9b25a;--sea1:#d9c39a;--sea2:#c9ad7e;--sea3:#b39364;--ink:#2b2b18;--soft:#2b2b18b8;--glass:#ffffff8c;--line:#2b2b181f;--acc:#9a6a24}@keyframes mtIn{0%{opacity:0}}.mt[data-leaving=true]{animation:mtOut .7s var(--ease) .9s forwards}@keyframes mtOut{to{opacity:0;filter:blur(6px);transform:scale(1.03)}}.mt-sky{pointer-events:none;position:fixed;inset:0}.mt-sun{aspect-ratio:1;background:radial-gradient(circle at 50% 45%, #fff3d6 0%, var(--sun) 46%, color-mix(in srgb, var(--sun) 60%, #e0703f) 100%);border-radius:50%;width:min(46vw,340px);margin-left:calc(min(46vw,340px)/-2);animation:18s ease-in-out infinite alternate mtSun;position:absolute;top:74%;left:50%;transform:translateY(-58%)}@keyframes mtSun{to{transform:translateY(-40%)}}.mt-glow{background:radial-gradient(60% 50% at 50% 70%, color-mix(in srgb, var(--sun) 45%, transparent), transparent 70%);height:50%;animation:6s ease-in-out infinite alternate mtGlow;position:absolute;top:40%;left:0;right:0}@keyframes mtGlow{to{opacity:.6}}.mt[data-look=gece] .mt-sun{background:radial-gradient(circle at 40% 38%, #fffaf0, var(--sun) 60%, #cfc6ad);width:min(22vw,150px);margin-left:calc(min(22vw,150px)/-2);animation:none;top:22%;left:74%;transform:none;box-shadow:0 0 60px 10px #f3ecd640,inset -18px -10px #0000000f}.mt[data-look=gece] .mt-glow{background:radial-gradient(40% 40% at 74% 30%,#f3ecd624,#0000 70%);height:60%;top:0}.mt[data-look=kum] .mt-sun{opacity:.85}.mt-stars i{background:#fff;border-radius:50%;width:3px;height:3px;animation:3.2s ease-in-out infinite mtTw;position:absolute}@keyframes mtTw{50%{opacity:.2}}.mt-sea{pointer-events:none;width:100%;height:27%;position:fixed;bottom:0;left:0;right:0}.mt-sea path{animation:linear infinite mtWave}.mt-sea .w1{fill:var(--sea1);animation-duration:16s}.mt-sea .w2{fill:var(--sea2);animation-duration:11s;animation-direction:reverse}.mt-sea .w3{fill:var(--sea3);animation-duration:8s}@keyframes mtWave{to{transform:translate(-720px)}}.mt-boat{width:46px;color:var(--sea3);pointer-events:none;animation:70s linear infinite mtBoat;position:fixed;bottom:calc(27% - 26px);left:-60px}.mt-boat svg{fill:currentColor;width:100%;animation:3.4s ease-in-out infinite mtBob}@keyframes mtBoat{to{transform:translate(calc(100vw + 120px))}}@keyframes mtBob{50%{transform:translateY(3px)rotate(-3deg)}}.mt-in{min-height:100%;padding:max(22px, env(safe-area-inset-top)) var(--margin) calc(30px + env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;justify-items:center;gap:18px;display:grid;position:relative}.mt-top{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1100px;display:flex}.mt-mark{color:var(--ink);font-size:26px}.mt-mark i{animation:3s ease-in-out infinite mtDisc}@keyframes mtDisc{50%{box-shadow:0 6px 14px -4px var(--acc);transform:translateY(-3px)}}.mt-prev{color:#fff;background:#a8432b;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.mt-card{text-align:center;background:var(--glass);width:min(100%,560px);box-shadow:inset 0 0 0 1px var(--line), 0 40px 80px -50px #0009;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-radius:34px;align-self:center;justify-items:center;gap:14px;padding:clamp(26px,5vw,42px) clamp(20px,4vw,40px) clamp(22px,4vw,32px);display:grid}.mt-card>*{animation:mtUp .7s var(--ease) both}.mt-card>:nth-child(2){animation-delay:80ms}.mt-card>:nth-child(3){animation-delay:.16s}.mt-card>:nth-child(4){animation-delay:.24s}.mt-card>:nth-child(5){animation-delay:.32s}.mt-card>:nth-child(6){animation-delay:.4s}.mt-card>:nth-child(7){animation-delay:.48s}@keyframes mtUp{0%{opacity:0;transform:translateY(14px)}}.mt-cup{width:70px;height:70px;color:var(--acc);place-items:end center;display:grid;position:relative}.mt-cup svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:58px;height:48px}.mt-cup svg path:first-child{fill:color-mix(in srgb, var(--acc) 22%, transparent)}.mt-steam{opacity:0;background:linear-gradient(#0000,currentColor);border-radius:4px;width:4px;height:20px;animation:2.6s ease-in infinite mtSteam;position:absolute;bottom:44px}.mt-steam:first-child{left:22px}.mt-steam:nth-child(2){animation-delay:.8s;left:31px}.mt-steam:nth-child(3){animation-delay:1.6s;left:40px}@keyframes mtSteam{0%{opacity:0;transform:translateY(6px)scaleY(.6)}30%{opacity:.8}to{opacity:0;transform:translateY(-16px)translate(3px)scaleY(1.2)}}.mt-chip{box-shadow:inset 0 0 0 1px var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--soft);border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:13px;font-weight:600;display:inline-flex}.mt-chip i{background:var(--acc);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite live-pulse}.mt[data-leaving=true] .mt-chip i{background:#9db35a}.mt-card h1{font-family:var(--font-display);letter-spacing:-.03em;max-width:14ch;font-size:clamp(36px,6.2vw,62px);line-height:1.02}.mt-text{color:var(--soft);max-width:40ch;font-size:clamp(16px,1.8vw,18.5px);line-height:1.5}.mt-eta{place-items:center;width:168px;height:168px;margin-top:4px;display:grid;position:relative}.mt-eta svg{position:absolute;inset:0;transform:rotate(-90deg)}.mt-eta circle{fill:none;stroke-width:6px}.mt-eta .bg{stroke:var(--line)}.mt-eta .fg{stroke:var(--acc);stroke-linecap:round;transition:stroke-dashoffset 1s linear}.mt-eta-in{justify-items:center;gap:2px;display:grid}.mt-eta-in small{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11.5px;font-weight:600}.mt-eta-in b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.mt-eta-in span{color:var(--soft);font-size:13px}.mt-soon{align-items:center;gap:9px;font-weight:500;display:inline-flex}.mt-soon i{background:var(--acc);border-radius:50%;width:9px;height:9px;animation:1.4s ease-out infinite live-pulse}.mt-cafe{text-align:left;width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mt-cafe-ico{background:var(--acc);width:42px;height:42px;color:var(--sky1);border-radius:14px;flex:none;place-items:center;display:grid}.mt[data-look=kum] .mt-cafe-ico{color:#fff}.mt-cafe-ico svg{width:21px;height:21px}.mt-cafe b{font-size:15.5px;font-weight:600;display:block}.mt-cafe small{color:var(--soft);font-size:13.5px;display:block}.mt-acts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mt-act{min-height:46px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);transition:background-color .25s, transform .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:500;display:inline-flex}.mt-act:first-child{background:var(--acc);color:var(--sky1);box-shadow:none}.mt[data-look=kum] .mt-act:first-child{color:#fff}.mt-act:hover{background:var(--glass);transform:translateY(-2px)}.mt-act:first-child:hover{background:var(--acc);filter:brightness(1.06)}.mt-act svg{width:18px;height:18px}.mt-foot{color:var(--soft);background:color-mix(in srgb, var(--sea3) 55%, transparent);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:inline-flex}.mt[data-look=kum] .mt-foot{background:#ffffff80}.mt-foot i{background:#9db35a;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite breathe}.mt-staff{z-index:70;background:var(--field);max-width:calc(100vw - 28px);color:var(--field-ink);animation:live-in .5s var(--ease) both;border-radius:999px;align-items:center;gap:9px;padding:9px 9px 9px 14px;font-size:13px;display:inline-flex;position:fixed;bottom:14px;left:14px;box-shadow:0 14px 30px -16px #0009}.mt-staff i{background:#e0866b;border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-out infinite live-pulse}.mt-staff b{background:var(--gold);color:var(--ink);border-radius:999px;flex:none;padding:4px 11px;font-weight:600}@media (max-width:680px){.mt-staff{bottom:calc(96px + env(safe-area-inset-bottom));font-size:12px}.mt-eta{width:146px;height:146px}.mt-eta-in b{font-size:26px}}@media (prefers-reduced-motion:reduce){.mt,.mt *,.mt-sea path{animation:none!important}}.mte[data-on=true]{background:#fbeee8;box-shadow:inset 0 0 0 2px #e0866b}.mte-h{align-items:center;gap:12px;display:flex}.mte-h small{color:var(--muted);font-size:13px;display:block}.mte[data-on=true] .mte-h small{color:#a8432b;font-weight:500}.mte-ico{background:var(--ground-2);width:42px;height:42px;color:var(--ink);border-radius:13px;place-items:center;display:grid}.mte[data-on=true] .mte-ico{color:#fff;background:#a8432b;animation:1.8s ease-out infinite live-pulse}.mte-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.mte-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;display:grid}.mte-fields,.mte-side{align-content:start;gap:10px;display:grid}.mte-fields textarea{resize:vertical}.mte-looks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mte-looks button{background:var(--c-panel);box-shadow:inset 0 0 0 1.5px var(--c-line);text-align:left;transition:box-shadow .2s, transform .2s var(--ease);border-radius:16px;gap:4px;padding:8px 8px 10px;display:grid}.mte-looks button:hover{transform:translateY(-2px)}.mte-looks button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.mte-looks b{padding:0 2px;font-size:13.5px;font-weight:600}.mte-looks small{color:var(--muted);padding:0 2px;font-size:11.5px;line-height:1.3}.mte-sw{background:linear-gradient(#2a2140,#8e4a63 55%,#f0a35c 72%,#2a2a3e 72.5%);border-radius:11px;height:54px;position:relative;overflow:hidden}.mte-sw i{background:#ffcf7a;border-radius:50%;width:30px;height:30px;margin:-22px 0 0 -15px;position:absolute;top:72%;left:50%}.mte-sw[data-look=gece]{background:linear-gradient(#070b16,#22304f 72%,#101a2e 72.5%)}.mte-sw[data-look=gece] i{background:#f3ecd6;width:14px;height:14px;margin:-7px 0 0 -7px;top:32%;left:74%;box-shadow:0 0 10px 2px #f3ecd666}.mte-sw[data-look=kum]{background:linear-gradient(#f7efe1,#ecd2a4 72%,#c9ad7e 72.5%)}.mte-sw[data-look=kum] i{background:#e9b25a}.mte-side .feat-list li{grid-template-columns:minmax(0,1fr) auto}.mte-acts{justify-content:flex-end}@media (max-width:860px){.mte-grid{grid-template-columns:1fr}}.mt:not([data-look=kum]){--glass:#18122675}.mt[data-look=gece]{--glass:#080c1880}.mt[data-look=kum]{--glass:#fffcf5b8}.ha-wrap{min-height:80svh;padding-top:calc(var(--top-h) + 32px);place-items:center;padding-bottom:80px;display:grid}.ha{background:var(--ground-2);text-align:center;width:min(100%,460px);animation:cardIn .5s var(--ease) both;border-radius:32px;justify-items:center;gap:12px;padding:clamp(28px,5vw,44px) clamp(20px,4vw,36px);display:grid}.ha h1{letter-spacing:-.02em;font-size:clamp(28px,4vw,38px);line-height:1.1}.ha-ico{background:var(--ink);width:64px;height:64px;color:var(--gold-soft);animation:pop .5s var(--ease);border-radius:22px;place-items:center;display:grid}.ha-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.ha[data-st=tamam] .ha-ico{color:#fff;background:#5e6b33}.ha[data-st=hata] .ha-ico{color:#fff;background:#a8432b}.ha-sub{color:var(--muted);max-width:34ch;line-height:1.5}.ha-sub b{color:var(--ink);font-weight:600}.ha-form{text-align:left;gap:12px;width:100%;margin-top:8px;display:grid}.ha-pw{display:block;position:relative}.ha-pw input{width:100%;padding-right:76px}.ha-pw button{background:var(--ground-3);border-radius:999px;padding:6px 10px;font-size:13px;font-weight:500;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ha-meter{gap:6px;display:grid}.ha-meter span{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.ha-meter i{background:var(--ground-3);border-radius:5px;height:5px;transition:background-color .3s}.ha-meter[data-s="0"] i:first-child,.ha-meter[data-s="1"] i:nth-child(-n+1){background:#a8432b}.ha-meter[data-s="2"] i:nth-child(-n+2){background:#c48a2a}.ha-meter[data-s="3"] i:nth-child(-n+3){background:#8d9a4a}.ha-meter[data-s="4"] i{background:#5e6b33}.ha-meter small{color:var(--muted);font-size:12.5px}.ha-err{color:#a8432b;font-size:14px;font-weight:500}.ha-go{justify-content:center;width:100%;min-height:52px;margin-top:4px}.ha-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.ml{gap:16px;display:grid}.ml-status[data-ready=true]{box-shadow:inset 0 0 0 2px #5e6b3373}.ml-st{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ml-st b{font-size:16px;font-weight:600;display:block}.ml-st small{color:var(--muted);font-size:13px;line-height:1.45;display:block}.ml-st-ico{color:#fff;background:#c48a2a;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.ml-status[data-ready=true] .ml-st-ico{background:#5e6b33}.ml-st-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ml-steps{gap:8px;margin:4px 0 0 18px;font-size:14px;line-height:1.5;display:grid}.ml-steps code{background:var(--ground-2);word-break:break-all;border-radius:8px;margin-top:4px;padding:3px 8px;font-size:12.5px;display:inline-block}.ml-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.ml-kinds li{grid-template-columns:minmax(0,1fr) auto;transition:background-color .2s}.ml-kinds li[data-sel=true]{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.ml-k{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.ml-to{color:#4a5527;letter-spacing:.04em;text-transform:uppercase;background:#5e6b3324;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.ml-to[data-to=kafe]{color:#8a6424;background:#c4943c2e}.ml-save{justify-content:flex-end}.ml-prev{position:sticky;top:80px}.ml-prev header{align-items:flex-start}.ml-prev header small{margin-top:2px;font-size:13px;display:block}.ml-prev-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ml-prev-bar select{border:1px solid var(--c-line);background:var(--c-panel);min-height:40px;font:inherit;border-radius:12px;padding:0 12px;font-weight:500}.ml-frame{background:#efe6d6;border-radius:18px;justify-items:center;padding:14px;display:grid}.ml-frame iframe{width:100%;height:620px;transition:width .35s var(--ease);background:#efe6d6;border:0;border-radius:12px}.ml-frame[data-dev=tel] iframe{border-radius:28px;width:375px;max-width:100%;box-shadow:0 0 0 8px #1e1e14,0 20px 40px -20px #00000080}.ml-test{flex-wrap:wrap;gap:8px;display:flex}.ml-test input{border:1px solid var(--c-line);background:var(--c-panel);min-height:42px;font:inherit;border-radius:12px;flex:200px;padding:0 12px}.ml-log{gap:6px;list-style:none;display:grid}.ml-log li{background:var(--ground-2);border-radius:12px;grid-template-columns:auto 160px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:grid}.ml-log i{background:#5e6b33;border-radius:50%;width:9px;height:9px}.ml-log li[data-ok=false] i{background:#a8432b}.ml-log li[data-ok=false] small{color:#a8432b}.ml-log span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ml-log small,.ml-log time{color:var(--muted);white-space:nowrap;font-size:12.5px}@media (max-width:1000px){.ml-grid{grid-template-columns:1fr}.ml-prev{position:static}.ml-log li{grid-template-columns:auto 1fr auto}.ml-log span,.ml-log small{display:none}}html[lang=ru]{--font-body:var(--font-manrope);--font-display:var(--font-manrope)}html[lang=ru] h1,html[lang=ru] h2,html[lang=ru] h3{letter-spacing:-.035em}.acc-news{background:var(--ground-2);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:14px;display:grid}.acc-news[data-on=true]{background:#5e6b331f;box-shadow:inset 0 0 0 1.5px #5e6b3359}.acc-news-ico{background:var(--ink);width:42px;height:42px;color:var(--gold-soft);border-radius:14px;place-items:center;display:grid}.acc-news[data-on=true] .acc-news-ico{color:#fff;background:#5e6b33}.acc-news-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.acc-news b{font-weight:600;display:block}.acc-news small{color:var(--muted);font-size:13px;line-height:1.4;display:block}@media (max-width:520px){.acc-news{grid-template-columns:auto minmax(0,1fr)}.acc-news .btn{grid-column:1/-1;justify-content:center}}.nw{gap:16px;display:grid}.nw-top{background:radial-gradient(80% 140% at 0% 0%, #c4943c38, transparent 60%), var(--field);color:var(--field-ink);border-radius:24px;flex-wrap:wrap;align-items:stretch;gap:10px;padding:14px;display:flex}.nw-kpi{background:#f4eadb12;border-radius:18px;align-content:center;gap:1px;min-width:150px;padding:10px 16px;display:grid}.nw-kpi b{font-size:34px;font-weight:500;line-height:1}.nw-kpi span{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-soft);font-size:13px;font-weight:600}.nw-kpi small{color:#f4eadb9e;font-size:12px}.nw-kpi.sm{min-width:96px}.nw-kpi.sm b{font-size:24px}.nw-law{color:#f4eadbc7;flex:280px;align-items:flex-start;gap:10px;padding:10px 6px;font-size:13px;line-height:1.5;display:flex}.nw-law svg{width:18px;height:18px;color:var(--gold-soft);flex:none;margin-top:1px}.nw-law b{color:var(--field-ink)}.nw-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.nw-ed{gap:10px;display:grid}.nw-ed .ts-h small{margin-left:6px;font-size:12.5px;font-weight:400}.nw-presets{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.nw-presets button{background:var(--c-panel);box-shadow:inset 0 0 0 1.5px var(--c-line);text-align:left;animation:cardIn .35s var(--ease) both;transition:transform .2s var(--ease), box-shadow .2s;border-radius:16px;gap:4px;padding:6px 6px 10px;display:grid}.nw-presets button:hover{box-shadow:inset 0 0 0 2px var(--a);transform:translateY(-2px)}.nw-pv{background:var(--h);border-radius:11px;height:62px;display:block;position:relative;overflow:hidden}.nw-pv:before{content:"";background:var(--a);z-index:1;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:8px}.nw-pv img{object-fit:cover;opacity:.85;width:100%;height:100%}.nw-presets b{padding:0 4px;font-size:13.5px}.nw-presets small{color:var(--muted);padding:0 4px;font-size:11.5px;line-height:1.3}.nw-langs{background:var(--ground-2);border-radius:14px;gap:4px;padding:4px;display:flex}.nw-langs button{min-height:38px;color:var(--muted);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.nw-langs button[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 4px 10px -6px #2b2b1873}.nw-langs i{background:var(--ground-3);border-radius:50%;width:8px;height:8px}.nw-langs button[data-f=tam] i{background:#5e6b33}.nw-langs button[data-f=yarim] i{background:#c48a2a}.nw-langs small{color:var(--muted);font-size:10.5px}.nw-ed textarea{resize:vertical;min-height:110px}.nw-imgs{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.nw-imgs button{aspect-ratio:1;background:var(--ground-2);box-shadow:inset 0 0 0 1.5px var(--c-line);color:var(--muted);transition:transform .2s var(--ease), box-shadow .2s;border-radius:12px;place-items:center;font-size:12.5px;display:grid;overflow:hidden}.nw-imgs button img{object-fit:cover;width:100%;height:100%}.nw-imgs button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ground), 0 0 0 4px var(--ink);transform:scale(.96)}.nw-items{gap:6px;display:grid}.nw-item{background:var(--ground-2);animation:cardIn .3s var(--ease) both;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px;display:grid}.nw-item img,.nw-item i,.nw-search img,.nw-search i{object-fit:cover;background:var(--ground-3);border-radius:10px;width:40px;height:40px}.nw-item b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.nw-item small{color:var(--muted);font-size:13px}.nw-item button{width:32px;height:32px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.nw-item button:hover{color:#a8432b;background:#f3d9d0}.nw-item button svg{width:15px;height:15px}.nw-search{position:relative}.nw-search input,.nw-coupon{border:1px solid var(--c-line);background:var(--c-panel);width:100%;min-height:44px;font:inherit;border-radius:13px;padding:0 14px}.nw-coupon{letter-spacing:.12em;max-width:220px;font-weight:700}.nw-search ul{z-index:5;box-shadow:0 20px 40px -20px #2b2b1880, 0 0 0 1px var(--c-line);background:#fff;border-radius:16px;gap:2px;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0}.nw-search li button{text-align:left;border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:6px;font-size:14px;display:grid}.nw-search li button:hover{background:var(--ground-2)}.nw-search small{color:var(--muted)}.nw-tones{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.nw-tones button{border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:13.5px;font-weight:600;transition:box-shadow .2s;display:inline-flex}.nw-tones button i{border-radius:50%;width:10px;height:10px}.nw-tones button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ground), 0 0 0 4px var(--ink)}.nw-aud{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.nw-aud button{background:var(--c-panel);box-shadow:inset 0 0 0 1.5px var(--c-line);text-align:left;border-radius:14px;gap:2px;padding:10px 12px;transition:box-shadow .2s;display:grid;position:relative}.nw-aud button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.nw-aud b{padding-right:30px;font-size:14px;font-weight:600}.nw-aud small{color:var(--muted);font-size:12px}.nw-aud em{background:var(--ground-2);border-radius:999px;padding:1px 8px;font-size:13px;font-style:normal;font-weight:600;position:absolute;top:9px;right:10px}.nw-prev{gap:10px;display:grid;position:sticky;top:80px}.nw-prev header{align-items:flex-start}.nw-prev header small{margin-top:2px;font-size:13px;display:block}.nw-go{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.nw-go .c-btn-main{align-items:center;gap:8px;min-height:46px;padding:0 20px;display:inline-flex}.nw-go svg{width:17px;height:17px}.nw-prog{background:var(--ground-2);border-radius:16px;gap:8px;padding:14px;font-size:14px;display:grid}.nw-prog span{background:var(--ground-3);border-radius:8px;height:8px;overflow:hidden}.nw-prog span i{background:linear-gradient(90deg, var(--gold), #5e6b33);height:100%;transition:width .4s var(--ease);display:block}.nw-ask{animation:cardIn .3s var(--ease) both;background:#fff7e6;border-radius:16px;gap:8px;padding:14px;display:grid;box-shadow:inset 0 0 0 1.5px #e0b862}.nw-ask small{color:var(--muted);line-height:1.45}.nw-ask .c-row{justify-content:flex-end}.nw-rows{gap:6px;list-style:none;display:grid}.nw-rows li{background:var(--ground-2);border-radius:16px;grid-template-columns:auto minmax(0,1fr) repeat(3,78px) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.nw-st{background:var(--ground-3);color:var(--muted);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.nw-rows li[data-st=gonderildi] .nw-st{color:#4a5527;background:#5e6b3329}.nw-rows li[data-st=gonderiliyor] .nw-st{color:#8a5a17;background:#f6ead0}.nw-rt{min-width:0;display:grid}.nw-rt b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.nw-rt small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.nw-m{justify-items:center;display:grid}.nw-m b{font-size:16px;font-weight:600}.nw-m small{color:var(--muted);font-size:11.5px}.nw-m.wide{grid-column:span 3;justify-items:start}.nw-acts{align-items:center;gap:6px;display:flex}@media (max-width:1100px){.nw-grid{grid-template-columns:1fr}.nw-prev{position:static}}@media (max-width:760px){.nw-rows li{grid-template-columns:auto minmax(0,1fr)}.nw-m,.nw-m.wide{display:none}.nw-acts{grid-column:1/-1;justify-content:flex-end}.nw-tones{grid-template-columns:repeat(2,1fr)}}
