@import "https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--app-bg:#f6f1e8;--sidebar-bg:#f1e9da;--surface:#fbf7ef;--surface-elevated:#fff;--surface-soft:#efe7d8;--border:#e4d9c8;--border-soft:#ede5d6;--border-gold:#a8843f;--text-primary:#1f1a16;--text-secondary:#4a4138;--text-muted:#847a6e;--text-disabled:#b3a997;--gold:#a8843f;--gold-soft:#c9a24b;--gold-dim:#f0e6cf;--champagne:#f6f1e8;--burgundy:#7a1420;--burgundy-soft:#9e2530;--burgundy-dark:#5c0e18;--positive:#2e6b4f;--positive-soft:#4e8c6e;--negative:#7a1420;--negative-soft:#9e2530;--warning-soft:#b8871f;--font-heading:"Iowan Old Style", Palatino, Georgia, "Times New Roman", serif;--font-ui:"Jost", system-ui, sans-serif;--font-mono:"SF Mono", Menlo, "JetBrains Mono", monospace}*,:before,:after{box-sizing:border-box}body{background:var(--app-bg);color:var(--text-primary);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.5}#root{background:var(--app-bg);flex-direction:column;width:100%;min-height:100svh;display:flex}h1,h2,h3{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:.01em;margin:0;font-weight:600}p{margin:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--surface)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gold-dim)}input,select,textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text-primary);font-family:var(--font-ui);background:#fff}::selection{background:var(--gold-dim);color:var(--text-primary)}.mono{font-family:var(--font-mono)}@media print{body *{visibility:hidden!important}.etala-print-label,.etala-print-label *{visibility:visible!important}.etala-print-label{top:0;left:0;box-shadow:none!important;position:absolute!important}}html[data-bildirim-davet] .install-prompt{display:none!important}html[data-bildirim-davet] body{padding-bottom:var(--bildirim-davet-h,0px)}@media (hover:none) and (pointer:coarse){button:disabled[title]{pointer-events:none}}.resp-screen{box-sizing:border-box;max-width:100%}.app-shell,.etala-yan-menu{height:calc(100vh - var(--onizleme-ust,0px));height:calc(100dvh - var(--onizleme-ust,0px))}[style*=grid-template-columns]>*{min-width:0}select{max-width:100%}[style*=overflow]:has(>table){-webkit-overflow-scrolling:touch;overflow-x:auto!important}.resp-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}@media (width<=820px){[style*=grid-template-columns]{grid-template-columns:1fr!important}#root{max-width:100vw;overflow-x:hidden}:is([style*=overflow]:has(>table),[style*=overflow]:has(table)){-webkit-overflow-scrolling:touch;overflow-x:auto!important}main table{min-width:max-content}}@media (width<=768px){.resp-grid,.resp-grid-3{grid-template-columns:1fr!important}.resp-fullbtn{text-align:center;width:100%!important;display:block!important}.resp-steps{gap:4px!important;font-size:10px!important}.resp-modal{width:100%!important;max-width:100%!important;max-height:92vh!important;padding:18px!important}}@media (width>=769px) and (width<=1024px){.resp-grid-3{grid-template-columns:1fr 1fr!important}}@media (width<=1024px){button,[role=button],select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]){box-sizing:border-box;min-height:44px!important}button,[role=button]{min-width:44px!important}select{appearance:none!important;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%)!important;background-position:calc(100% - 15px),calc(100% - 10px)!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;padding-right:26px!important}:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){align-items:center;display:inline-flex;min-height:44px!important}button[data-yogun],[role=button][data-yogun]{min-width:0!important;min-height:0!important}}@media (width<=820px){:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]):not([type=color]),select,textarea):not([style*="font-size: 16"]):not([style*="font-size: 17"]):not([style*="font-size: 18"]):not([style*="font-size: 19"]):not([style*="font-size: 2"]):not([style*="font-size: 3"]):not([style*="font-size: 4"]):not([style*="font-size: 5"]):not([style*="font-size: 6"]):not([style*="font-size: 1."]):not([style*="font-size: 7"]):not([style*="font-size: 8"]):not([style*="font-size: 9"]):not([style*=clamp\(]):not([style*=var\(]):not([style*=calc\(]):not([data-buyuk-yazi]){font-size:16px!important}}[data-izgara-sabit="3"][style*=grid-template-columns]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-kabuk=kiosk] button:not([data-yogun]),[data-sayfa=mudur-tablet] button:not([data-yogun]),[data-kabuk=kiosk] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-sayfa=mudur-tablet] input:not([type=checkbox]):not([type=radio]):not([type=hidden]){min-height:var(--mh,56px)!important;min-width:56px!important}@supports not (display:grid){[data-izgara-sabit="3"]{flex-wrap:wrap;display:flex!important}[data-izgara-sabit="3"]>*{box-sizing:border-box;flex:0 0 31%;height:64px;margin:1%}}@supports not (height:100dvh){[data-kabuk=kiosk]{height:100vh!important}}.resp-touch :focus-visible{outline-offset:1px;outline:2px solid #b59657}:focus-visible{outline-offset:2px;outline:2px solid #b59657}img{max-width:100%}.resp-table-only{display:block}.resp-cards{display:none}@media (width<=768px){.resp-table-only{display:none!important}.resp-cards{display:flex!important}}body.fabrika-kabugu .yenile-fab{display:none!important}@media (width<=820px){.yenile-fab{justify-content:center;width:44px;height:44px;top:calc(var(--onizleme-ust,0px) + env(safe-area-inset-top) + 4px)!important;z-index:160!important;min-height:44px!important;box-shadow:none!important;color:#a8843f!important;background:0 0!important;padding:0!important;animation:none!important;bottom:auto!important;right:64px!important}.yenile-fab .yenile-etiket{display:none}}@media (width>=821px){body:has(.etala-yan-menu) .yenile-fab{display:none!important}}@media (width<=768px){.dt-masaustu{display:none!important}.dt-arac{min-height:44px!important;font-size:13px!important}.dt-arama{min-height:44px!important;font-size:16px!important}.dt-kart-baslik{overflow-wrap:anywhere;line-height:1.3;font-size:16px!important}.dt-kart-etiket{letter-spacing:.04em!important;font-size:12px!important}.dt-kart-deger{overflow-wrap:anywhere;white-space:normal!important;font-size:15px!important;overflow:visible!important}.cari-ikon{border-radius:10px!important;width:44px!important;height:44px!important;font-size:18px!important}.cari-ikon-sil{margin-left:auto}.sekme-bar{-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.sekme-uyari-btn{width:100%}}:root{--et-focus-ring:#a8843f99;--et-focus-ring-width:2px}:where(button,a,input,textarea,select,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=link],[role=menuitem],[role=tab],[role=option]):focus-visible{box-shadow:0 0 0 var(--et-focus-ring-width) var(--et-focus-ring);outline:none}:where(button,a,input,textarea,select,[tabindex]):focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.et-touch-target{min-width:44px;min-height:44px}:root{--et-dur-fast:.12s;--et-dur-medium:.22s;--et-dur-slow:.42s;--et-dur-hero:.85s;--et-ease-standard:cubic-bezier(.2,.75,.2,1);--et-ease-enter:cubic-bezier(.16,1,.3,1);--et-ease-exit:cubic-bezier(.4,0,1,1);--et-motion-hover:var(--et-dur-fast) var(--et-ease-standard);--et-motion-focus:var(--et-dur-fast) var(--et-ease-standard);--et-motion-page:var(--et-dur-medium) var(--et-ease-enter);--et-motion-reveal:var(--et-dur-hero) var(--et-ease-standard)}@keyframes et-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes et-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes et-blip{0%,to{opacity:.35}50%{opacity:1}}@keyframes et-grow{0%{transform:scaleX(0)}}@keyframes et-shimmer{0%{transform:translate(-100%)}60%,to{transform:translate(120%)}}@keyframes et-nowpulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes et-think{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes et-fade-in{0%{opacity:0}to{opacity:1}}@keyframes et-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes et-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes et-slide-left{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes et-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes et-draw{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}.et-anim-reveal{animation:et-reveal var(--et-motion-reveal) both}.et-anim-rise{animation:et-rise-in var(--et-motion-page) both}.et-anim-fade{animation:et-fade-in var(--et-dur-medium) var(--et-ease-enter) both}.et-anim-pop{animation:et-pop-in var(--et-dur-medium) var(--et-ease-enter) both}.et-anim-slide{animation:et-slide-left var(--et-motion-page) both}.et-shimmer{position:relative;overflow:hidden}.et-shimmer:after{content:"";animation:et-shimmer 1.6s var(--et-ease-standard) infinite;background:linear-gradient(90deg,#0000,#ffffff47,#0000);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){:root{--et-dur-fast:1ms;--et-dur-medium:1ms;--et-dur-slow:1ms;--et-dur-hero:1ms}.et-shimmer:after{opacity:0;animation:none}[class^=et-anim-],[class*=\ et-anim-]{opacity:1!important;animation:none!important;transform:none!important}.et-loop{animation:none!important}}.et-kpi-grid{border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (width<=900px){.et-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1025px){:root[data-yogunluk=kompakt] main table th,:root[data-yogunluk=kompakt] main table td{padding-top:5px!important;padding-bottom:5px!important;line-height:1.35!important}:root[data-yogunluk=kompakt] main .resp-cards>*{padding-top:8px!important;padding-bottom:8px!important}}
