/* Yazı tipleri sunucudan yüklenir (KVKK: ziyaretçi IP'si üçüncü taraflara gönderilmez). Lisans: SIL OFL 1.1 — fonts/LICENSE.txt */
@font-face{font-family:"Sora";font-style:normal;font-display:swap;font-weight:100 800;src:url(fonts/sora-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Sora";font-style:normal;font-display:swap;font-weight:100 800;src:url(fonts/sora-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Audiowide";font-style:normal;font-display:swap;font-weight:400;src:url(fonts/audiowide-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Audiowide";font-style:normal;font-display:swap;font-weight:400;src:url(fonts/audiowide-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* Nesli Berber Pro
   Layout: sol kenarda marka + modül menüsü, sağda sayfa başlığı ve iş alanı. Kurumsal Nesli kimliği:
   siyah zemin, beyaz wordmark, logodaki gri alt satır. Durum renkleri yalnızca anlam taşır. */
:root{
  --ink:#000;--bg:#060607;--surface:#0e0e10;--raised:#17171a;--hover:#1e1e22;--line:#27272b;--line-soft:#1a1a1d;
  --fg:#fff;--muted:#a1a1a1;--dim:#6d6d73;
  --ok:#5fd39a;--ok-bg:rgba(95,211,154,.12);--warn:#f2c14e;--warn-bg:rgba(242,193,78,.12);
  --bad:#ff6b6b;--bad-bg:rgba(255,107,107,.12);--info:#7cb7ff;--info-bg:rgba(124,183,255,.12);
  --blk-geldi:#cfd8d3;--blk-geldi-fg:#000;--blk-tamam:#8a8a8f;--blk-tamam-fg:#000;
  --topbar:rgba(6,6,7,.88);--shadow:rgba(0,0,0,.6);
  --f-display:"Audiowide","Sora",system-ui,sans-serif;
  --f-body:"Sora",system-ui,-apple-system,"Segoe UI",sans-serif;
  --f-num:"Sora",system-ui,sans-serif;
  --r:10px; --side:248px;
  color-scheme:dark;
}
@media (prefers-color-scheme: light){:root:not([data-theme="dark"]){
  --ink:#fff;--bg:#f4f4f5;--surface:#fff;--raised:#f0f0f2;--hover:#ebebee;--line:#dcdce1;--line-soft:#ececef;
  --fg:#0a0a0b;--muted:#5c5c63;--dim:#8b8b93;
  --ok:#1a8f5a;--ok-bg:rgba(26,143,90,.1);--warn:#a8670c;--warn-bg:rgba(214,140,20,.12);
  --bad:#d23c3c;--bad-bg:rgba(210,60,60,.09);--info:#2a64c9;--info-bg:rgba(42,100,201,.09);
  --blk-geldi:#4d5c54;--blk-geldi-fg:#fff;--blk-tamam:#d4d4d9;--blk-tamam-fg:#0a0a0b;
  --topbar:rgba(244,244,245,.88);--shadow:rgba(20,20,30,.18);
  color-scheme:light;}}
:root[data-theme="light"]{
  --ink:#fff;--bg:#f4f4f5;--surface:#fff;--raised:#f0f0f2;--hover:#ebebee;--line:#dcdce1;--line-soft:#ececef;
  --fg:#0a0a0b;--muted:#5c5c63;--dim:#8b8b93;
  --ok:#1a8f5a;--ok-bg:rgba(26,143,90,.1);--warn:#a8670c;--warn-bg:rgba(214,140,20,.12);
  --bad:#d23c3c;--bad-bg:rgba(210,60,60,.09);--info:#2a64c9;--info-bg:rgba(42,100,201,.09);
  --blk-geldi:#4d5c54;--blk-geldi-fg:#fff;--blk-tamam:#d4d4d9;--blk-tamam-fg:#0a0a0b;
  --topbar:rgba(244,244,245,.88);--shadow:rgba(20,20,30,.18);
  color-scheme:light;}
:root[data-theme="dark"]{
  --ink:#000;--bg:#060607;--surface:#0e0e10;--raised:#17171a;--hover:#1e1e22;--line:#27272b;--line-soft:#1a1a1d;
  --fg:#fff;--muted:#a1a1a1;--dim:#6d6d73;
  --ok:#5fd39a;--ok-bg:rgba(95,211,154,.12);--warn:#f2c14e;--warn-bg:rgba(242,193,78,.12);
  --bad:#ff6b6b;--bad-bg:rgba(255,107,107,.12);--info:#7cb7ff;--info-bg:rgba(124,183,255,.12);
  --blk-geldi:#cfd8d3;--blk-geldi-fg:#000;--blk-tamam:#8a8a8f;--blk-tamam-fg:#000;
  --topbar:rgba(6,6,7,.88);--shadow:rgba(0,0,0,.6);
  color-scheme:dark;}
*{box-sizing:border-box}
html,body{background:var(--bg);color:var(--fg);height:100%}
body{margin:0;font-family:var(--f-body);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:40;background:var(--ink)}
button,input,select,textarea{font:inherit;color:inherit}
a{color:inherit}
:focus-visible{outline:2px solid var(--fg);outline-offset:2px}
[hidden]{display:none!important}
h1,h2,h3,h4{margin:0;text-wrap:balance}
.wm{display:block;background:currentColor;-webkit-mask:url("data:image/png;base64,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") no-repeat left center/contain;mask:url("data:image/png;base64,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") no-repeat left center/contain;aspect-ratio:641/195}
.tag{font-family:var(--f-display);color:var(--muted);letter-spacing:.02em;font-size:11px;white-space:nowrap}
.boot{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}
.boot .wm{width:220px;-webkit-mask-position:center;mask-position:center}

/* ---------- Kabuk: üst başlık menüsü ---------- */
.shell{min-height:100vh;display:flex;flex-direction:column}
.hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:var(--surface);border-bottom:1px solid var(--line)}
.hdr-in{display:flex;align-items:center;gap:20px;min-height:64px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}
.brand{display:flex;flex-direction:column;gap:3px;text-decoration:none;color:var(--fg);flex:none}
.brand .wm{height:26px}
.brand .tag{font-size:9.5px}
.topnav{display:flex;align-items:center;gap:2px;flex:1;min-width:0}
.navlink{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;color:var(--muted);text-decoration:none;font-size:13px;font-weight:500;white-space:nowrap;background:none;border:0;cursor:pointer;font-family:inherit;line-height:1.4}
.navlink svg{width:15px;height:15px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.navlink:hover{background:var(--raised);color:var(--fg)}
.navlink[aria-current="page"]{background:var(--fg);color:var(--ink)}
.navlink .badge{margin-left:2px;min-width:18px;height:18px;font-size:10.5px}
.navlink .chev{width:12px;height:12px;opacity:.7}
.dd{position:relative}
.dd-menu{position:absolute;top:calc(100% + 10px);left:0;min-width:230px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 20px 50px var(--shadow);display:grid;gap:2px;z-index:40}
.dd-menu.right{left:auto;right:0}
.dd-menu .navlink{border-radius:8px;justify-content:flex-start;width:100%}
.dd-menu .meta{padding:8px 12px 10px;border-bottom:1px solid var(--line);margin-bottom:4px;font-size:12px;color:var(--muted);display:grid;gap:2px}
.dd-menu .meta b{color:var(--fg);font-weight:600;font-size:13px}
.hdr-r{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}
.uchip{all:unset;cursor:pointer;border-radius:999px;display:flex}
.uchip:focus-visible{outline:2px solid var(--fg)}
.hdr .menubtn{display:inline-flex}
.mnav{border-top:1px solid var(--line);padding-block:12px 16px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));display:grid;gap:14px;max-height:calc(100vh - 70px);overflow-y:auto}
.mnav .grp{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:4px}
.mnav .grp>span{grid-column:1/-1;font-family:var(--f-display);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:2px 4px}
.mnav .navlink{border-radius:10px;justify-content:flex-start;padding:10px 12px;background:var(--bg)}
.mnav .navlink[aria-current="page"]{background:var(--fg)}
.pagebar .in{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-block:22px 0;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}
.pagebar h1{font-family:var(--f-display);font-weight:400;font-size:21px;letter-spacing:.01em}
.pagebar .sub{color:var(--muted);font-size:12.5px}
.pagebar .grow{flex:1;min-width:200px}
.pagebar .acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.content{padding-block:18px 60px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));display:flex;flex-direction:column;gap:18px}
.demo-banner{background:var(--warn-bg);border:1px solid rgba(242,193,78,.35);color:var(--warn);border-radius:var(--r);padding:10px 14px;font-size:12.5px;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}

/* ---------- Bileşenler ---------- */
.btn{appearance:none;border:1px solid var(--fg);background:var(--fg);color:var(--ink);padding:9px 15px;border-radius:999px;font-weight:600;cursor:pointer;font-size:13px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-decoration:none}
.btn:disabled{opacity:.35;cursor:not-allowed}
.btn.ghost{background:transparent;color:var(--fg);border-color:var(--line)}
.btn.ghost:hover:not(:disabled){border-color:var(--muted);background:var(--surface)}
.btn.danger{background:transparent;color:var(--bad);border-color:rgba(255,107,107,.4)}
.btn.danger:hover{background:var(--bad-bg)}
.btn.sm{padding:5px 11px;font-size:12px}
.btn.icon{padding:7px;border-radius:8px}
.btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px;min-width:0}
.card-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}
.card-h h3{font-size:14px;font-weight:600}
.card-h .muted{font-size:12px}
.eyebrow{font-family:var(--f-display);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}
.muted{color:var(--muted)} .dim{color:var(--dim)}
.grid{display:grid;gap:14px}
.g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.g4{grid-template-columns:repeat(4,minmax(0,1fr))}
.g-main{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}
.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.row.between{justify-content:space-between}
.spacer{flex:1}
.kpi{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:2px;min-width:0}
.kpi .l{font-size:12px;color:var(--muted)}
.kpi .v{font-family:var(--f-num);font-weight:600;letter-spacing:-.01em;font-size:23px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.kpi .s{font-size:11.5px;color:var(--dim)}
.kpi .up{color:var(--ok)} .kpi .down{color:var(--bad)}
.bar{height:4px;background:var(--line);border-radius:4px;overflow:hidden;margin-top:6px}
.bar i{display:block;height:100%;background:var(--fg);border-radius:4px}
.pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;border-radius:999px;padding:2px 9px;border:1px solid var(--line);color:var(--muted);white-space:nowrap;line-height:1.5}
.pill.ok{color:var(--ok);background:var(--ok-bg);border-color:transparent}
.pill.warn{color:var(--warn);background:var(--warn-bg);border-color:transparent}
.pill.bad{color:var(--bad);background:var(--bad-bg);border-color:transparent}
.pill.info{color:var(--info);background:var(--info-bg);border-color:transparent}
.pill.solid{background:var(--fg);color:var(--ink);border-color:var(--fg)}
.badge{min-width:20px;height:20px;border-radius:999px;background:var(--bad);color:#000;font-size:11px;font-weight:700;display:inline-grid;place-items:center;padding:0 6px}
.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-display);background:var(--raised);border:1px solid var(--line);font-size:12px;flex:none}
.avatar.sm{width:26px;height:26px;font-size:10px}
.empty{border:1px dashed var(--line);border-radius:var(--r);padding:26px;text-align:center;color:var(--muted)}
.tabs{display:flex;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:4px;width:max-content;max-width:100%;overflow-x:auto}
.tabs button{all:unset;cursor:pointer;padding:6px 13px;border-radius:999px;color:var(--muted);font-size:12.5px;font-weight:500;white-space:nowrap}
.tabs button[aria-selected="true"]{background:var(--fg);color:var(--ink)}
.tabs button:focus-visible{outline:2px solid var(--fg)}
.num{text-align:right;white-space:nowrap}
.pos{color:var(--ok)} .neg{color:var(--bad)}
.money{font-variant-numeric:tabular-nums;white-space:nowrap}

/* Form */
.field{display:flex;flex-direction:column;gap:5px;min-width:0}
.field>label{font-size:12px;color:var(--muted)}
.input,.field input,.field select,.field textarea{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:9px 11px;outline:none;width:100%;min-width:0}
.input:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--muted)}
.field .hint{font-size:11px;color:var(--dim)}
.field .err{font-size:11.5px;color:var(--bad)}
.form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}
.form .full{grid-column:1/-1}
.check{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}
.check input{width:16px;height:16px;accent-color:var(--fg)}
.search{position:relative;flex:1 1 220px;max-width:340px}
.search input{padding-left:32px}
.search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;stroke:var(--dim);fill:none;stroke-width:2}

/* Tablo */
.tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--surface)}
table.tbl{width:100%;border-collapse:collapse;font-size:13px}
.tbl th{text-align:left;font-weight:500;font-size:11.5px;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--line);background:var(--raised);white-space:nowrap;position:sticky;top:0}
.tbl th.sortable{cursor:pointer;user-select:none}
.tbl th.sortable:hover{color:var(--fg)}
.tbl td{padding:10px 12px;border-bottom:1px solid var(--line-soft);vertical-align:middle}
.tbl tr:last-child td{border-bottom:0}
.tbl tbody tr.click{cursor:pointer}
.tbl tbody tr.click:hover td{background:var(--hover)}
.tbl tfoot td{font-weight:600;border-top:1px solid var(--line);background:var(--raised)}
.tbl .num{text-align:right}
.tbl .acts{white-space:nowrap;text-align:right}
.tbl-foot{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;color:var(--muted);border-top:1px solid var(--line);gap:10px;flex-wrap:wrap}

/* Modal */
.modal-bg{position:fixed;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(3px);z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:max(40px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 40px max(16px,env(safe-area-inset-left,0px));overflow-y:auto}
.modal{background:var(--surface);border:1px solid var(--line);border-radius:16px;width:100%;max-width:620px;box-shadow:0 30px 80px var(--shadow)}
.modal.wide{max-width:920px}
.modal-h{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line);gap:10px}
.modal-h h2{font-family:var(--f-display);font-weight:400;font-size:17px}
.modal-b{padding:20px}
.modal-f{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--line);flex-wrap:wrap}
.modal-f .left{margin-right:auto}

/* Grafik */
.chart{position:relative}
.chart svg{display:block;width:100%;height:auto;overflow:visible}
.chart .gl{stroke:var(--line-soft);stroke-width:1}
.chart .ax{fill:var(--dim);font-size:10.5px;font-family:var(--f-body)}
.chart .b{fill:var(--muted)}
.chart .b.hi{fill:var(--fg)}
.chart .hit{fill:transparent;cursor:crosshair}
.chart .hit:hover+.b,.chart .b:hover{fill:var(--fg)}
.tip{position:absolute;pointer-events:none;background:var(--fg);color:var(--ink);font-size:12px;padding:6px 9px;border-radius:8px;white-space:nowrap;transform:translate(-50%,-110%);z-index:3;box-shadow:0 6px 20px rgba(0,0,0,.4)}
.tip b{display:block;font-weight:600}
.hbars{display:grid;gap:9px}
.hbar{display:grid;grid-template-columns:minmax(0,130px) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12.5px}
.hbar .t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hbar .track{height:10px;border-radius:0 4px 4px 0;background:transparent;position:relative}
.hbar .track i{position:absolute;inset:0 auto 0 0;background:var(--muted);border-radius:0 4px 4px 0;min-width:2px}
.hbar:first-child .track i{background:var(--fg)}
.hbar .v{font-variant-numeric:tabular-nums;color:var(--muted);text-align:right;white-space:nowrap}

/* Ajanda */
.sched-wrap{overflow:auto;border:1px solid var(--line);border-radius:12px;background:var(--surface);max-height:calc(100vh - 230px)}
.sched{display:grid;position:relative;min-width:680px}
.sched .h{position:sticky;top:0;background:var(--raised);padding:9px 10px;border-bottom:1px solid var(--line);font-size:12.5px;font-weight:600;display:flex;align-items:center;gap:8px;z-index:3;white-space:nowrap}
.sched .h .avatar{width:24px;height:24px;font-size:9.5px}
.sched .t{font-size:10.5px;color:var(--dim);padding:0 8px;border-top:1px solid var(--line);text-align:right;position:sticky;left:0;background:var(--surface);z-index:2}
.sched .c{border-top:1px solid var(--line);border-left:1px solid var(--line);cursor:copy}
.sched .c:hover{background:var(--hover)}
.sched .half{border-top-color:var(--line-soft)}
.sched .now{height:2px;background:var(--bad);z-index:4;pointer-events:none;position:relative}
.sched .now::before{content:"";position:absolute;left:-4px;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--bad)}
.blk{all:unset;box-sizing:border-box;margin:1px 3px;border-radius:6px;background:var(--fg);color:var(--ink);padding:4px 7px;font-size:11.5px;line-height:1.3;overflow:hidden;cursor:pointer;z-index:2;display:flex;flex-direction:column;min-width:0}
.blk b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.blk span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.75}
.blk.short{flex-direction:row;gap:6px;align-items:center;padding-block:0}
.blk.geldi{background:var(--blk-geldi);color:var(--blk-geldi-fg)}
.blk.tamam{background:var(--blk-tamam);color:var(--blk-tamam-fg)}
.blk.gelmedi{background:var(--warn);color:var(--ink)}
.blk.online{box-shadow:inset 3px 0 0 var(--info)}
.blk:focus-visible{outline:2px solid var(--info)}
.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--muted)}
.legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}

/* Salon haritası */
.floor{position:relative;background:
  linear-gradient(var(--line-soft) 1px,transparent 1px) 0 0/40px 40px,
  linear-gradient(90deg,var(--line-soft) 1px,transparent 1px) 0 0/40px 40px,var(--bg);
  border:1px solid var(--line);border-radius:12px;aspect-ratio:16/9;max-width:100%;overflow:hidden;touch-action:none}
.station{position:absolute;border:1px solid var(--line);border-radius:10px;background:var(--surface);display:flex;flex-direction:column;justify-content:space-between;padding:8px 10px;font-size:11.5px;cursor:pointer;user-select:none;overflow:hidden}
.station .nm{font-weight:600;font-size:12px;display:flex;justify-content:space-between;gap:6px}
.station .st{font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.station.busy{border-color:var(--fg);background:var(--fg);color:var(--ink)}
.station.busy .st{color:inherit;opacity:.7}
.station.busy .avatar{background:var(--ink);color:var(--fg);border-color:var(--ink)}
.station.soon{border-color:var(--warn);box-shadow:inset 0 0 0 1px var(--warn)}
.station.off{opacity:.45;border-style:dashed}
.floor.edit .station{cursor:grab;outline:1px dashed var(--muted)}
.floor.edit .station:active{cursor:grabbing}
.floor .label{position:absolute;font-family:var(--f-display);font-size:10px;letter-spacing:.14em;color:var(--dim);text-transform:uppercase}
.mapbox{height:360px;border-radius:12px;border:1px solid var(--line);overflow:hidden;background:var(--raised)}
.leaflet-container{background:var(--raised);font-family:var(--f-body)}
.nb-pin{width:34px;height:34px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--fg);border:2px solid #000;display:grid;place-items:center;box-shadow:0 4px 12px rgba(0,0,0,.5)}
.nb-pin span{transform:rotate(45deg);font-family:var(--f-display);font-size:11px;color:#000}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:var(--surface);color:var(--fg);border:1px solid var(--line)}
.map-note{font-size:12px;color:var(--dim);margin-top:8px}

/* POS */
.pos-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}
.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}
.tile{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);border-radius:10px;padding:11px;background:var(--bg);display:flex;flex-direction:column;gap:4px;min-height:78px}
.tile:hover{border-color:var(--muted)}
.tile:focus-visible{outline:2px solid var(--fg)}
.tile b{font-weight:600;font-size:12.5px;line-height:1.3}
.tile .p{font-family:var(--f-num);font-weight:600;letter-spacing:-.01em;font-size:13px;margin-top:auto}
.tile small{color:var(--dim);font-size:11px}
.tile.low{border-color:rgba(242,193,78,.4)}
.tile.out{opacity:.4;cursor:not-allowed}
.cart{position:sticky;top:calc(env(safe-area-inset-top,0px) + 80px)}
.cart-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:13px}
.cart-line .q{display:flex;align-items:center;gap:4px}
.cart-line .q button{all:unset;cursor:pointer;width:22px;height:22px;border-radius:6px;border:1px solid var(--line);display:grid;place-items:center;font-size:13px}
.cart-line .q span{min-width:18px;text-align:center}
.cart-tot{display:grid;gap:6px;padding-top:12px;font-size:13px}
.cart-tot div{display:flex;justify-content:space-between}
.cart-tot .grand{font-family:var(--f-num);font-weight:600;letter-spacing:-.01em;font-size:24px;padding-top:6px;border-top:1px dashed var(--line);margin-top:4px}
.paybtns{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}
.paybtns button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);border-radius:8px;padding:9px;text-align:center;font-size:12.5px}
.paybtns button[aria-pressed="true"]{background:var(--fg);color:var(--ink);border-color:var(--fg)}

/* Fiş */
.receipt{background:#fff;color:#000;border-radius:12px;padding:20px;font-size:12.5px;max-width:340px;margin:0 auto}
.receipt .wm{height:22px;color:#000;-webkit-mask-position:center;mask-position:center;margin:0 auto}
.receipt .tag{color:#555;text-align:center;display:block;font-size:9.5px;margin-top:3px}
.receipt table{width:100%;border-collapse:collapse;margin-top:12px}
.receipt td{padding:3px 0}
.receipt .tot{border-top:1px dashed #999;font-weight:700}

/* Detay paneli */
.dl{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:13px;margin:0}
.dl dt{color:var(--muted)}
.dl dd{margin:0;min-width:0;overflow-wrap:anywhere}
.split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}
.sticky{position:sticky;top:calc(env(safe-area-inset-top,0px) + 80px)}
.list{display:grid;gap:2px;grid-template-columns:minmax(0,1fr)}
.li{display:flex;align-items:center;gap:10px;padding:9px 6px;border-radius:8px;font-size:13px}
.li:hover{background:var(--hover)}
.li .grow{flex:1;min-width:0}
.li .grow small{display:block;color:var(--dim);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* Giriş */
.login{min-height:100vh;display:grid;place-items:center;padding:24px max(16px,env(safe-area-inset-right,0px)) 24px max(16px,env(safe-area-inset-left,0px))}
.login .card{width:100%;max-width:380px;padding:28px;display:grid;gap:14px}
.login .wm{height:40px}

/* Online randevu */
.pub{max-width:1120px;margin:0 auto;padding-block:20px 60px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.pub-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:24px}
.pub-top .wm{height:32px}
.pub-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:end;margin-bottom:26px}
.pub-hero .wm{width:min(400px,78vw)}
.pub-hero .tag{font-size:clamp(13px,2vw,20px)}
.book{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}
.steps{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}
.steps button{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim);padding:5px 12px 5px 5px;border-radius:999px;border:1px solid transparent}
.steps button i{font-style:normal;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);font-size:10.5px;font-family:var(--f-display)}
.steps button.done{color:var(--muted)}
.steps button.on{color:var(--fg);border-color:var(--line);background:var(--surface)}
.steps button.on i{background:var(--fg);color:var(--ink);border-color:var(--fg)}
.steps button[disabled]{cursor:default}
.opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:9px}
.opt{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);border-radius:10px;padding:13px;display:flex;flex-direction:column;gap:5px;background:var(--bg)}
.opt:hover{border-color:var(--dim)}
.opt:focus-visible{outline:2px solid var(--fg)}
.opt[aria-pressed="true"]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}
.opt .r{display:flex;justify-content:space-between;gap:8px;align-items:baseline}
.opt .price{font-family:var(--f-num);font-weight:600;letter-spacing:-.01em;font-size:14px;white-space:nowrap}
.opt small{color:var(--muted);font-size:11.5px}
.days{display:flex;gap:7px;overflow-x:auto;padding-bottom:6px}
.day{all:unset;cursor:pointer;flex:0 0 60px;text-align:center;border:1px solid var(--line);border-radius:10px;padding:9px 0;display:flex;flex-direction:column;gap:1px}
.day b{font-family:var(--f-num);font-weight:600;letter-spacing:-.01em;font-size:19px}
.day small{font-size:10.5px;color:var(--muted)}
.day[aria-pressed="true"]{background:var(--fg);color:var(--ink);border-color:var(--fg)}
.day[aria-pressed="true"] small{color:inherit;opacity:.7}
.day:disabled{opacity:.3;cursor:not-allowed}
.slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:7px;margin-top:8px}
.slot{all:unset;cursor:pointer;text-align:center;border:1px solid var(--line);border-radius:8px;padding:8px 0;font-size:13.5px}
.slot:hover:not(:disabled){border-color:var(--muted)}
.slot[aria-pressed="true"]{background:var(--fg);color:var(--ink);border-color:var(--fg)}
.slot:disabled{color:var(--dim);text-decoration:line-through;opacity:.55;cursor:not-allowed}
.ticket{background:var(--fg);color:var(--ink);border-radius:14px;padding:18px;position:relative;overflow:hidden}
.ticket .wm{height:20px;color:var(--ink)}
.ticket .tag{color:inherit;opacity:.6;font-size:9.5px}
.ticket dl{margin:14px 0 0;display:grid;gap:9px}
.ticket dt{font-size:10.5px;color:inherit;opacity:.55;text-transform:uppercase;letter-spacing:.08em}
.ticket dd{margin:0;font-weight:500}
.ticket .total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed currentColor;margin-top:14px;padding-top:12px}
.ticket .total b{font-family:var(--f-num);font-weight:600;letter-spacing:-.01em;font-size:22px}
.code{font-family:var(--f-display);font-size:28px;letter-spacing:.08em;border:1px dashed var(--muted);border-radius:10px;padding:8px 18px}

.toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translateX(-50%) translateY(20px);background:var(--fg);color:var(--ink);padding:10px 18px;border-radius:999px;font-size:13px;font-weight:500;opacity:0;transition:.25s;pointer-events:none;z-index:80;max-width:calc(100vw - 32px)}
.toast.show{opacity:1;transform:translateX(-50%)}
.toast.err{background:var(--bad)}

@media (max-width:1180px){
  .g4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .pos-grid,.split{grid-template-columns:minmax(0,1fr)}
  .cart,.sticky{position:static}
}
@media (max-width:1440px){.hdr-online-t{display:none}.hdr-online{padding:7px}}
@media (max-width:1100px){
  .hdr-online{display:none}
  .hdr .menubtn{display:inline-flex}
}
@media (max-width:980px){
  .g-main,.g3,.g2,.book,.pub-hero{grid-template-columns:minmax(0,1fr)}
  .hdr-in,.pagebar .in,.content,.mnav{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
}
@media (max-width:560px){
  .g4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .form{grid-template-columns:minmax(0,1fr)}
  .kpi .v{font-size:19px}
  .pagebar h1{font-size:17px}
  .brand .tag{display:none}
  .hbar{grid-template-columns:minmax(0,90px) minmax(0,1fr) auto}
  .floor{aspect-ratio:4/5}
}
@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}

/* Tema seçici */
.theme-sw{display:inline-flex;gap:2px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px}
.theme-sw button{all:unset;cursor:pointer;width:28px;height:24px;border-radius:999px;display:grid;place-items:center;color:var(--muted)}
.theme-sw button svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.theme-sw button[aria-pressed="true"]{background:var(--fg);color:var(--ink)}
.theme-sw button:focus-visible{outline:2px solid var(--fg)}
.modal-bg{background:color-mix(in srgb,var(--bg) 25%,rgba(0,0,0,.7))}

/* =====================================================================
   NESLİ FORMATI — siyah kurumsal header, mobil uygulama düzeni
   Header ve alt sekme çubuğu her iki temada da siyah kalır (logo gibi).
   ===================================================================== */
:root{--hdr-bg:#000;--hdr-fg:#fff;--hdr-muted:#a1a1a1;--hdr-hover:#161618;--hdr-line:#1f1f23;--hdr-chip:#111113;--tab-h:64px}
body::before{background:var(--hdr-bg)}
.hdr{background:var(--hdr-bg);color:var(--hdr-fg);border-bottom:1px solid var(--hdr-line)}
.hdr .brand{color:var(--hdr-fg)}
.hdr .brand .tag{color:var(--hdr-muted)}
.hdr .topnav .navlink,.hdr .topnav .dd>.navlink{color:var(--hdr-muted)}
.hdr .topnav .navlink:hover{background:var(--hdr-hover);color:var(--hdr-fg)}
.hdr .topnav .navlink[aria-current="page"]{background:var(--hdr-fg);color:var(--hdr-bg)}
.hdr .dd-menu .navlink{color:var(--muted)}
.hdr .dd-menu .navlink:hover{background:var(--raised);color:var(--fg)}
.hdr .dd-menu .navlink[aria-current="page"]{background:var(--fg);color:var(--ink)}
.hdr .btn.ghost{color:var(--hdr-fg);border-color:var(--hdr-line);background:transparent}
.hdr .btn.ghost:hover{background:var(--hdr-hover);border-color:#333}
.hdr .theme-sw,.dark-zone .theme-sw{background:var(--hdr-chip);border-color:var(--hdr-line)}
.hdr .theme-sw button,.dark-zone .theme-sw button{color:var(--hdr-muted)}
.hdr .theme-sw button[aria-pressed="true"],.dark-zone .theme-sw button[aria-pressed="true"]{background:var(--hdr-fg);color:var(--hdr-bg)}
.hdr .avatar{background:var(--hdr-chip);border-color:#2a2a2e;color:var(--hdr-fg)}
.hdr .badge{color:#fff}
.hdr .mnav{border-top-color:var(--hdr-line)}
.hdr .mnav .grp>span,.mnav .grp>span{color:#6d6d73}
.hdr .mnav .navlink{background:var(--hdr-chip);color:#d4d4d8}
.hdr .mnav .navlink:hover{background:var(--hdr-hover);color:#fff}
.hdr .mnav .navlink[aria-current="page"]{background:var(--hdr-fg);color:var(--hdr-bg)}
.hdr .mnav .meta{color:var(--hdr-muted);font-size:12px;display:grid;gap:2px;padding:2px 4px}
.hdr .mnav .meta b{color:#fff;font-weight:600;font-size:13.5px}
.pagebar{background:linear-gradient(var(--hdr-bg),var(--hdr-bg)) top/100% 0 no-repeat}

/* Sekme şeridi: tüm modüller, siyah header'ın ikinci satırı */
.tabstrip{border-top:1px solid var(--hdr-line)}
.tabstrip-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.tabstrip-in::-webkit-scrollbar{display:none}
.tabstrip .navlink{border-radius:0;padding:12px 14px 11px;color:var(--hdr-muted);border-bottom:2px solid transparent;flex:none}
.tabstrip .navlink:hover{background:transparent;color:var(--hdr-fg)}
.tabstrip .navlink[aria-current="page"]{background:transparent;color:var(--hdr-fg);border-bottom-color:var(--hdr-fg)}
.tabstrip .navlink:focus-visible{outline:2px solid var(--hdr-fg);outline-offset:-4px}
.tabstrip .badge{color:#fff}
.hdr .hdr-r .menubtn{color:var(--hdr-fg);border-color:var(--hdr-line);background:transparent}
.hdr .mnav{background:var(--hdr-bg)}
/* Giriş ekranı: siyah zemin */
.login{background:var(--hdr-bg)}
.login .card{background:var(--surface)}

/* Online randevu: siyah üst bant */
.pub-hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:var(--hdr-bg);color:var(--hdr-fg);border-bottom:1px solid var(--hdr-line)}
.pub-hdr-in{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-block:12px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.pub-hdr .brand .wm{height:28px}
.pub-hdr .tabs{background:var(--hdr-chip);border-color:var(--hdr-line)}
.pub-hdr .tabs button{color:var(--hdr-muted)}
.pub-hdr .tabs button[aria-selected="true"]{background:var(--hdr-fg);color:var(--hdr-bg)}
.pub-hdr .btn.ghost{color:var(--hdr-fg);border-color:var(--hdr-line)}
.pub{padding-top:24px}

@media (max-width:760px){
  :root{--hdr-h:56px}
  .hdr-in{min-height:56px;gap:12px}
  .hdr .brand .wm{height:22px}
  .hdr .hdr-r>.theme-sw{display:none!important}
  .modal .opts{grid-template-columns:repeat(2,minmax(0,1fr))}
  .modal .opt{padding:9px 10px}
  .pagebar .in{padding-block:16px 0;gap:10px}
  .pagebar .grow{min-width:0;flex-basis:100%}
  .pagebar .acts{justify-content:flex-start}
  .pagebar .acts .btn{padding:8px 13px}
  /* Pencereler alttan açılan panel olur */
  .modal-bg{align-items:flex-end;padding:0}
  .modal{max-width:none!important;border-radius:18px 18px 0 0;max-height:calc(100vh - 24px - env(safe-area-inset-top,0px));display:flex;flex-direction:column;border-bottom:0}
  .modal-b{overflow-y:auto;padding:16px}
  .modal-f{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));position:sticky;bottom:0;background:var(--surface)}
  .modal-f .btn{flex:1 1 auto;justify-content:center}
  .modal-f .left{margin-right:0}
  .tbl th,.tbl td{padding:9px 10px}
  .card{padding:14px;border-radius:12px}
  .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
  .sched-wrap{max-height:calc(100vh - 260px)}
  .pub-hdr-in{padding-block:10px}
  .pub-hdr .brand .tag{display:none}
  .pub-hdr .theme-sw{display:none}
  .pub-hdr .tabs{order:3;width:100%;justify-content:center}
  .pub-hdr .tabs button{flex:1;text-align:center}
  .pub-hero>div:first-child{display:none}
  .pub-hero{margin-bottom:16px}
}
@media (display-mode: standalone){.hdr-online{display:none!important}}
@media (min-width:761px){
  .hdr .mnav{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;gap:18px}
  .hdr .mnav .grp{grid-template-columns:minmax(0,1fr)}
}

/* İzinli personel sütunu */
.offcol{z-index:2;margin:2px 3px;border-radius:8px;border:1px dashed var(--line);background:repeating-linear-gradient(135deg,var(--raised) 0 8px,var(--surface) 8px 16px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding-top:24px;text-align:center;color:var(--muted);font-size:12px}
.offcol b{color:var(--fg);font-size:13px}
/* Bildirim zili */
.hdr .bell{position:relative}
.hdr .bell .badge{position:absolute;top:-5px;right:-6px;min-width:17px;height:17px;font-size:10px;padding:0 4px}
.dd-menu.notes{min-width:300px;max-width:min(360px,calc(100vw - 32px))}
.dd-menu.notes .note-item{align-items:flex-start;gap:10px;line-height:1.35}
.dd-menu.notes .note-item .pill{flex:none;min-width:30px;justify-content:center}
.hdr .btn.icon{width:36px;height:36px;justify-content:center;padding:0}
@media (max-width:560px){.hdr #hSearch{display:none}}
/* Fiş yazdırma: 80 mm termal yazıcı */
@media print{
  @page{size:80mm auto;margin:0}
  body.printing-receipt *{visibility:hidden!important}
  body.printing-receipt .receipt,body.printing-receipt .receipt *{visibility:visible!important}
  body.printing-receipt .receipt{position:fixed;left:0;top:0;width:76mm;max-width:none;margin:0;padding:3mm;border-radius:0;font-size:11px;color:#000;background:#fff}
  body.printing-receipt .receipt .wm{background:#000}
}
