@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg:#f5f7fa;--bg-alt:#eef1f5;--card:#fff;--card-alt:#f5f7f9;--card-2:#eef2f5;--border:#e4e9ef;--border-2:#d7dee5;--border-soft:#eef2f5;--text:#172536;--text-dim:#5f7082;--text-muted:#7d8b9b;--text-invert:#fff;--accent:#13a88a;--accent-d:#0f8a71;--accent-l:#19c3a0;--accent-soft:#13a88a14;--accent-glow:#13a88a33;--success:#1fae8a;--success-bg:#1fae8a16;--success-fg:#0f7a5f;--warning:#d99338;--warning-bg:#e0962f16;--warning-fg:#96620f;--danger:#d56868;--danger-bg:#e2574b14;--danger-fg:#a3352b;--info:#4860c8;--info-bg:#4860c814;--info-fg:#2f409b;--neutral:#93a0ac;--neutral-bg:#f1f4f7;--neutral-fg:#5d6b78;--navy:#142536;--navy-2:#263c4c;--navy-metin:#a9b7c5;--navy-etiket:#718396;--purple:#7667d9;--kenar-cubugu-genislik:252px;--ust-cubuk-yukseklik:70px;--hot:var(--danger);--hot-bg:var(--danger-bg);--warm:var(--warning);--warm-bg:var(--warning-bg);--cold:var(--info);--cold-bg:var(--info-bg);--green:var(--success);--red:var(--danger);--blue:var(--info);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--font-body:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"Inter", ui-monospace, monospace;--fs-display:28px;--fs-h1:22px;--fs-h2:17px;--fs-h3:15px;--fs-body-l:14.5px;--fs-body:13.5px;--fs-body-s:12.5px;--fs-caption:11.5px;--fs-label:11px;--lh-tight:1.25;--lh-normal:1.55;--lh-relaxed:1.7;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--ls-label:.3px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-full:999px;--r:var(--r-lg);--r-s:var(--r-md);--sh-none:none;--sh-subtle:0 1px 3px #16243710;--sh-medium:0 6px 24px #16243714;--sh-overlay:0 16px 48px #16243726;--shadow:var(--sh-subtle);--shadow-2:var(--sh-medium);--focus-ring:0 0 0 3px var(--accent-glow);--gecis:.12s ease;--sidebar-w:232px;--topbar-h:60px;--icerik-max:1600px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-size:13.5px;line-height:1.55}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cdd6de;border-radius:6px}::selection{background:var(--accent);color:#fff}input,textarea,select,button{font-family:inherit}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontlar/outfit-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontlar/outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-tema=klinik]{--font-sans:"Outfit", system-ui, -apple-system, sans-serif}[data-tema=klinik] body{font-family:var(--font-sans)}:root[data-tema=klinik]{--bg:#f3f5f7;--bg-alt:#eef1f4;--card:#fff;--card-alt:#f8fafb;--card-2:#f2f4f6;--border:#e7ebf0;--border-2:#d8dfe7;--border-soft:#eef2f5;--text:#1b2531;--text-dim:#5a6572;--text-muted:#6e7985;--accent:#0d9488;--accent-d:#0b7e74;--accent-l:#12a396;--accent-soft:#e5f5f3;--accent-glow:#0d948840;--success:#159b6a;--success-bg:#e3f5ec;--success-fg:#0d7a52;--warning:#b45309;--warning-bg:#fbf0dc;--warning-fg:#8a4b06;--danger:#dc2626;--danger-bg:#fcebeb;--danger-fg:#b91c1c;--info:#2563eb;--info-bg:#e8f0fd;--info-fg:#1d4fc0;--neutral:#93a0ac;--neutral-bg:#edf1f5;--neutral-fg:#6e7985;--purple:#5b57d0;--navy:#0c2136;--navy-2:#0d948829;--navy-hover:#132b44;--navy-metin:#e2ecf7ad;--navy-etiket:#e2ecf766;--navy-cizgi:#ffffff12;--kenar-cubugu-genislik:264px;--ust-cubuk-yukseklik:64px;--icerik-max:1280px;--sh-subtle:0 1px 2px #1020300a, 0 6px 20px -8px #10203014;--sh-medium:0 12px 40px -12px #1020302e;--satir-hover:#f6f9fa;--ustbar-zemin:#f3f5f7e0}:root[data-tema=klinik][data-theme=dark]{--bg:#0d141d;--bg-alt:#101a25;--card:#131c27;--card-alt:#182230;--card-2:#17222e;--border:#233243;--border-2:#32445a;--border-soft:#1c2836;--text:#e9eef5;--text-dim:#a9b6c6;--text-muted:#8190a4;--accent-d:#12a396;--accent-soft:#0f2f2c;--accent-glow:#0d948859;--success:#34c48e;--success-bg:#12281e;--success-fg:#5fd4a6;--warning:#e0a441;--warning-bg:#2b2312;--warning-fg:#e8b45a;--danger:#f2545c;--danger-bg:#2f1719;--danger-fg:#f7868b;--info:#6ea8f7;--info-bg:#132339;--info-fg:#8db8fa;--neutral:#93a7bc;--neutral-bg:#1c2836;--neutral-fg:#a3b4c7;--satir-hover:#1a2533;--ustbar-zemin:#0d141ddb;--sh-subtle:0 1px 2px #00000059, 0 6px 22px -10px #0000008c;--sh-medium:0 12px 44px -10px #000000a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=klinik] .tnum{font-variant-numeric:tabular-nums;letter-spacing:-.01em}:root[data-tema=klinik]{--surface:var(--card);--surface-soft:var(--card-alt);--line:var(--border);--line-strong:var(--border-2);--text-1:var(--text);--text-2:var(--text-dim);--text-3:var(--text-muted);--teal:var(--accent);--teal-hover:var(--accent-d);--teal-soft:var(--accent-soft);--teal-line:#c2e7e2;--teal-deep:#0b5e56;--green-soft:var(--success-bg);--green-line:#cdeedd;--green-fg:var(--success-fg);--amber:var(--warning);--amber-soft:var(--warning-bg);--amber-line:#eeddb8;--amber-fg:var(--warning-fg);--red-soft:var(--danger-bg);--red-line:#f0cfcf;--red-fg:var(--danger-fg);--blue-soft:var(--info-bg);--blue-line:#d3e2fb;--blue-fg:var(--info-fg);--indigo:#5b57d0;--indigo-soft:#eeedfa;--indigo-line:#dbd9f5;--indigo-fg:#4844b4;--slate:#4b5a6a;--slate-soft:#edf1f5;--slate-line:#dde3e9;--slate-fg:#43597a;--gray-bg:#f2f4f6;--gray-line:var(--border);--gray-fg:#6e7985;--row-hover:var(--satir-hover);--scrim:#0b152170;--track:#eef1f5;--toggle-off:#cdd5dd;--unread-bg:#f3faf9;--toast-bg:#132336;--skeleton-a:#e9edf1;--skeleton-b:#f3f5f8;--r-card:16px;--r-control:12px;--r-pill:999px;--shadow-card:var(--sh-subtle);--shadow-pop:var(--sh-medium);--av-a:#0d9488;--av-b:#0b5e56;--topbar-h:var(--ust-cubuk-yukseklik);--topbar-bg:var(--ustbar-zemin);--red:var(--danger);--green:var(--success)}:root[data-tema=klinik][data-theme=dark]{--teal-line:#1a4d48;--teal-deep:#5cd6c9;--green-line:#1d4a37;--amber-line:#4a3a17;--red-line:#4a2326;--blue-line:#1d3352;--indigo:#a5a1f2;--indigo-soft:#1b1a33;--indigo-line:#2a2850;--indigo-fg:#b3aff6;--slate:#93a7bc;--slate-soft:#1c2836;--slate-line:#2b3a4d;--slate-fg:#a3b4c7;--gray-bg:#17222e;--gray-line:#2c3b4d;--gray-fg:#8494a8;--scrim:#04080e9e;--track:#1f2c3b;--toggle-off:#33445a;--unread-bg:#0d948817;--toast-bg:#1c2a3c;--skeleton-a:#1c2736;--skeleton-b:#242f3f}[data-tema=klinik] .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-card)}[data-tema=klinik] .card-pad{padding:20px}[data-tema=klinik] .card-hover{transition:box-shadow .18s,transform .18s,border-color .18s}[data-tema=klinik] .card-hover:hover{border-color:var(--line-strong);transform:translateY(-1px);box-shadow:0 2px 6px #1020300d,0 14px 32px -12px #10203021}[data-tema=klinik] .section-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}[data-tema=klinik] .section-head h2{letter-spacing:-.01em;color:var(--text-1);font-size:15.5px;font-weight:620}[data-tema=klinik] .section-head .sub{color:var(--text-3);margin-top:1px;font-size:12.5px}[data-tema=klinik] .section-head .spacer{flex:1}[data-tema=klinik] .section-link{color:var(--teal);background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 2px;font-size:12.5px;font-weight:600;display:inline-flex}[data-tema=klinik] .section-link:hover{color:var(--teal-hover)}[data-tema=klinik] .page-head{align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}[data-tema=klinik] .page-head h1{letter-spacing:-.02em;color:var(--text-1);font-size:26px;font-weight:650;line-height:1.2}[data-tema=klinik] .page-head .desc{color:var(--text-2);margin-top:4px;font-size:13.5px}[data-tema=klinik] .page-head .spacer{flex:1}[data-tema=klinik] .page-head .actions{flex-shrink:0;align-items:center;gap:10px;display:flex}[data-tema=klinik] .page-head .daily{color:var(--text-2);margin-top:2px;font-size:13px;font-weight:500}[data-tema=klinik] .btn{border-radius:var(--r-control);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s,transform .1s,box-shadow .15s;display:inline-flex}[data-tema=klinik] .btn:active{transform:translateY(1px)scale(.99)}[data-tema=klinik] .btn-md{height:40px;padding:0 16px;font-size:13.5px}[data-tema=klinik] .btn-sm{height:32px;padding:0 12px;font-size:12.5px}[data-tema=klinik] .btn-primary{background:var(--teal);color:#fff;box-shadow:0 4px 12px -4px #0d948880}[data-tema=klinik] .btn-primary:hover{background:var(--teal-hover)}[data-tema=klinik] .btn-secondary{background:var(--surface);border-color:var(--line-strong);color:var(--text-1)}[data-tema=klinik] .btn-secondary:hover{border-color:var(--teal-line);color:var(--teal-deep);background:var(--teal-soft)}[data-tema=klinik] .btn-ghost{color:var(--text-2);background:0 0}[data-tema=klinik] .btn-ghost:hover{background:var(--slate-soft);color:var(--text-1)}[data-tema=klinik] .btn-soft-red{background:var(--red-soft);color:var(--red-fg)}[data-tema=klinik] .btn-soft-red:hover{background:var(--red-line)}[data-tema=klinik] .btn[disabled]{opacity:.55;pointer-events:none}[data-tema=klinik] .btn svg{flex-shrink:0}[data-tema=klinik] .badge{border-radius:var(--r-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}[data-tema=klinik] .badge .dot{opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}[data-tema=klinik] .b-teal{background:var(--teal-soft);color:var(--teal-deep);border-color:var(--teal-line)}[data-tema=klinik] .b-green{background:var(--green-soft);color:var(--green-fg);border-color:var(--green-line)}[data-tema=klinik] .b-amber{background:var(--amber-soft);color:var(--amber-fg);border-color:var(--amber-line)}[data-tema=klinik] .b-red{background:var(--red-soft);color:var(--red-fg);border-color:var(--red-line)}[data-tema=klinik] .b-blue{background:var(--blue-soft);color:var(--blue-fg);border-color:var(--blue-line)}[data-tema=klinik] .b-indigo{background:var(--indigo-soft);color:var(--indigo-fg);border-color:var(--indigo-line)}[data-tema=klinik] .b-slate{background:var(--slate-soft);color:var(--slate-fg);border-color:var(--slate-line)}[data-tema=klinik] .b-gray{background:var(--gray-bg);color:var(--gray-fg);border-color:var(--gray-line)}[data-tema=klinik] .b-dark{color:#ffffffd9;background:#ffffff1f;border-color:#ffffff29}[data-tema=klinik] .st-Yeni{background:var(--slate-soft);color:var(--slate-fg);border-color:var(--slate-line)}[data-tema=klinik] .st-Takipte{background:var(--indigo-soft);color:var(--indigo-fg);border-color:var(--indigo-line)}[data-tema=klinik] .st-Randevu{background:var(--blue-soft);color:var(--blue-fg);border-color:var(--blue-line)}[data-tema=klinik] .st-Geldi{background:var(--green-soft);color:var(--green-fg);border-color:var(--green-line)}[data-tema=klinik] .st-İşlem{background:var(--teal-soft);color:var(--teal-deep);border-color:var(--teal-line)}[data-tema=klinik] .st-İlgilenmiyor{background:var(--gray-bg);color:var(--gray-fg);border-color:var(--gray-line)}[data-tema=klinik] .st-Risk{background:var(--amber-soft);color:var(--amber-fg);border-color:var(--amber-line)}[data-tema=klinik] .st-Kritik{background:var(--red-soft);color:var(--red-fg);border-color:var(--red-line)}[data-tema=klinik] .st-muted{background:var(--slate-soft);color:var(--slate-fg);border-color:var(--slate-line)}[data-tema=klinik] .field{flex-direction:column;gap:6px;display:flex}[data-tema=klinik] .field>label{color:var(--text-2);font-size:12.5px;font-weight:600}.input,.select,[data-tema=klinik] .textarea{border-radius:var(--r-control);border:1px solid var(--line-strong);background:var(--surface);width:100%;height:40px;color:var(--text-1);padding:0 13px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}[data-tema=klinik] .textarea{resize:vertical;height:auto;min-height:84px;padding:10px 13px;line-height:1.5}.input::placeholder,[data-tema=klinik] .textarea::placeholder{color:var(--text-3)}.input:focus,.select:focus,[data-tema=klinik] .textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft);outline:none}[data-tema=klinik] .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%236E7985' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}[data-tema=klinik] .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-tema=klinik] .search-field{flex:1;min-width:220px;max-width:420px;position:relative}[data-tema=klinik] .search-field svg{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}[data-tema=klinik] .search-field input{border-radius:var(--r-control);border:1px solid var(--line-strong);background:var(--surface);width:100%;height:40px;color:var(--text-1);padding:0 14px 0 38px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}[data-tema=klinik] .search-field input::placeholder{color:var(--text-3)}[data-tema=klinik] .search-field input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft);outline:none}[data-tema=klinik] .filter-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-tema=klinik] .filter-bar .select{background-color:var(--surface);width:auto;min-width:132px;height:38px;font-size:13px}[data-tema=klinik] .chip{border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);height:34px;color:var(--text-2);align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:550;transition:all .15s;display:inline-flex}[data-tema=klinik] .chip:hover{border-color:var(--teal-line);color:var(--teal-deep);background:var(--teal-soft)}[data-tema=klinik] .chip.active{background:var(--teal);border-color:var(--teal);color:#fff}[data-tema=klinik] .tabs{background:var(--track);border-radius:var(--r-control);gap:2px;padding:3px;display:inline-flex}[data-tema=klinik] .tab{height:32px;color:var(--text-2);background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}[data-tema=klinik] .tab:hover{color:var(--text-1)}[data-tema=klinik] .tab.active{background:var(--surface);color:var(--text-1);box-shadow:0 1px 3px #1020301a}[data-tema=klinik] .kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}[data-tema=klinik] .stat-card{flex-direction:column;gap:14px;padding:18px;display:flex}[data-tema=klinik] .stat-top{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-tema=klinik] .stat-label{color:var(--text-2);font-size:12.5px;font-weight:550;line-height:1.3}[data-tema=klinik] .stat-ico{border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}[data-tema=klinik] .stat-ico svg{display:block}[data-tema=klinik] .ico-teal{background:var(--teal-soft);color:var(--teal-deep)}[data-tema=klinik] .ico-green{background:var(--green-soft);color:var(--green-fg)}[data-tema=klinik] .ico-amber{background:var(--amber-soft);color:var(--amber-fg)}[data-tema=klinik] .ico-red{background:var(--red-soft);color:var(--red-fg)}[data-tema=klinik] .ico-blue{background:var(--blue-soft);color:var(--blue-fg)}[data-tema=klinik] .ico-indigo{background:var(--indigo-soft);color:var(--indigo-fg)}[data-tema=klinik] .ico-slate{background:var(--slate-soft);color:var(--slate-fg)}[data-tema=klinik] .stat-value{letter-spacing:-.02em;color:var(--text-1);font-size:28px;font-weight:650;line-height:1}[data-tema=klinik] .stat-foot{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}[data-tema=klinik] .delta{align-items:center;gap:3px;font-weight:650;display:inline-flex}[data-tema=klinik] .delta svg{flex-shrink:0}[data-tema=klinik] .delta-up{color:var(--green)}[data-tema=klinik] .delta-down{color:var(--red)}[data-tema=klinik] .table-wrap{overflow:hidden}[data-tema=klinik] .table-scroll{overflow-x:auto}[data-tema=klinik] table.table{border-collapse:collapse;width:100%;font-size:13px}[data-tema=klinik] table.table th{text-align:left;color:var(--text-3);border-bottom:1px solid var(--line);background:var(--surface-soft);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:600}[data-tema=klinik] table.table td{border-bottom:1px solid var(--line);color:var(--text-1);vertical-align:middle;padding:13px 16px}[data-tema=klinik] table.table tbody tr{transition:background .12s}[data-tema=klinik] table.table tbody tr:hover{background:var(--row-hover)}[data-tema=klinik] table.table tbody tr:last-child td{border-bottom:none}[data-tema=klinik] table.table tbody tr.clickable{cursor:pointer}[data-tema=klinik] table.table .cell-sub{color:var(--text-3);margin-top:2px;font-size:12px}[data-tema=klinik] .cell-strong{color:var(--text-1);font-weight:600}[data-tema=klinik] .mobile-rows{display:none}[data-tema=klinik] .m-row{border-bottom:1px solid var(--line);cursor:pointer;flex-direction:column;gap:8px;padding:14px 16px;transition:background .12s;display:flex}[data-tema=klinik] .m-row:hover{background:var(--row-hover)}[data-tema=klinik] .m-row:last-child{border-bottom:none}[data-tema=klinik] .m-row-top{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-tema=klinik] .m-row-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}[data-tema=klinik] .m-row-meta b{color:var(--text-2);font-weight:600}[data-tema=klinik] .avatar{color:#fff;-webkit-user-select:none;user-select:none;letter-spacing:0;background:linear-gradient(135deg, var(--av-a), var(--av-b));border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}[data-tema=klinik] .avatar-28{width:28px;height:28px;font-size:10.5px}[data-tema=klinik] .avatar-36{width:36px;height:36px;font-size:12.5px}[data-tema=klinik] .avatar-44{width:44px;height:44px;font-size:15px}[data-tema=klinik] .avatar-56{width:56px;height:56px;font-size:18px}[data-tema=klinik] .empty-state{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;display:flex}[data-tema=klinik] .empty-ico{background:var(--slate-soft);width:52px;height:52px;color:var(--slate);border-radius:16px;place-items:center;margin-bottom:8px;display:grid}[data-tema=klinik] .empty-ico svg{display:block}[data-tema=klinik] .empty-state h3{color:var(--text-1);font-size:14.5px;font-weight:620}[data-tema=klinik] .empty-state p{color:var(--text-3);max-width:300px;font-size:12.5px}[data-tema=klinik] .empty-state .btn{margin-top:12px}[data-tema=klinik] .error-state{background:var(--red-soft);border:1px solid var(--red-line);border-radius:var(--r-card);align-items:flex-start;gap:12px;padding:26px 20px;display:flex}[data-tema=klinik] .error-ico{background:var(--surface);width:34px;height:34px;color:var(--red-fg);border-radius:10px;flex-shrink:0;place-items:center;display:grid}[data-tema=klinik] .error-ico svg{display:block}[data-tema=klinik] .error-state h3{color:var(--red-fg);font-size:13.5px;font-weight:620}[data-tema=klinik] .error-state p{color:var(--red-fg);opacity:.92;margin-top:2px;font-size:12.5px}[data-tema=klinik] .skeleton{background:linear-gradient(90deg, var(--skeleton-a) 25%, var(--skeleton-b) 50%, var(--skeleton-a) 75%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}[data-tema=klinik] .row-list{flex-direction:column;display:flex}[data-tema=klinik] .row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 2px;display:flex}[data-tema=klinik] .row:last-child{border-bottom:none}[data-tema=klinik] .row-body{flex:1;min-width:0}[data-tema=klinik] .row-title{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}[data-tema=klinik] .row-sub{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;overflow:hidden}[data-tema=klinik] .row-meta{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}[data-tema=klinik] .row-time{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:11.5px}[data-tema=klinik] .timeline{padding-left:22px;position:relative}[data-tema=klinik] .timeline:before{content:"";background:var(--line);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:7px}[data-tema=klinik] .tl-item{padding-bottom:20px;position:relative}[data-tema=klinik] .tl-item:last-child{padding-bottom:0}[data-tema=klinik] .tl-item:before{content:"";background:var(--surface);border:2.5px solid var(--teal);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-21px}[data-tema=klinik] .tl-item.tone-green:before{border-color:var(--green)}[data-tema=klinik] .tl-item.tone-blue:before{border-color:var(--blue)}[data-tema=klinik] .tl-item.tone-amber:before{border-color:var(--amber)}[data-tema=klinik] .tl-item.tone-red:before{border-color:var(--red)}[data-tema=klinik] .tl-item.tone-gray:before{border-color:var(--text-3)}[data-tema=klinik] .tl-title{color:var(--text-1);font-size:13.5px;font-weight:600}[data-tema=klinik] .tl-sub{color:var(--text-2);margin-top:2px;font-size:12.5px}[data-tema=klinik] .tl-time{color:var(--text-3);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11.5px}[data-tema=klinik] .qa-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}[data-tema=klinik] .qa{border-radius:var(--r-control);border:1px solid var(--line);background:var(--surface-soft);color:var(--text-2);flex-direction:column;align-items:center;gap:8px;padding:14px 8px;font-family:inherit;font-size:11.5px;font-weight:550;transition:all .15s;display:flex}[data-tema=klinik] .qa:hover{border-color:var(--teal-line);background:var(--teal-soft);color:var(--teal-deep)}[data-tema=klinik] .qa svg{flex-shrink:0}[data-tema=klinik] .qa:active{transform:scale(.97)}[data-tema=klinik] .toast-host{z-index:60;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}[data-tema=klinik] .toast{pointer-events:auto;background:var(--toast-bg);color:#fff;box-shadow:var(--shadow-pop);border-radius:14px;align-items:center;gap:10px;min-width:240px;max-width:360px;padding:12px 16px;font-size:13px;font-weight:550;animation:.3s cubic-bezier(.16,1,.3,1) both toast-in;display:flex}[data-tema=klinik] .toast svg{flex-shrink:0}[data-tema=klinik] .toast.ok svg{color:#34d399}[data-tema=klinik] .toast.err svg{color:#f87171}[data-tema=klinik] .toast.info svg{color:#5eead4}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}[data-tema=klinik] .overlay{z-index:50;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;position:fixed;inset:0}[data-tema=klinik] .overlay.center{justify-content:center;align-items:center;padding:20px}[data-tema=klinik] .overlay.right{justify-content:flex-end}[data-tema=klinik] .drawer{background:var(--surface);width:min(460px,92vw);height:100%;box-shadow:var(--shadow-pop);flex-direction:column;animation:.28s cubic-bezier(.16,1,.3,1) both slide-in;display:flex}@keyframes slide-in{0%{opacity:.4;transform:translate(40px)}to{opacity:1;transform:translate(0)}}[data-tema=klinik] .drawer-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:18px 20px;display:flex}[data-tema=klinik] .drawer-head h3{flex:1;font-size:15.5px;font-weight:620}[data-tema=klinik] .drawer-body{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}[data-tema=klinik] .drawer-foot{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}[data-tema=klinik] .x-btn{width:32px;height:32px;color:var(--text-3);background:0 0;border:none;border-radius:10px;place-items:center;transition:background .15s,color .15s;display:grid}[data-tema=klinik] .x-btn:hover{background:var(--slate-soft);color:var(--text-1)}[data-tema=klinik] .x-btn svg{display:block}[data-tema=klinik] .modal{background:var(--surface);width:min(520px,94vw);box-shadow:var(--shadow-pop);border-radius:20px;flex-direction:column;max-height:92vh;animation:.25s cubic-bezier(.16,1,.3,1) both modal-in;display:flex}@keyframes modal-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-tema=klinik] .info-list{flex-direction:column;display:flex}[data-tema=klinik] .info-row{border-bottom:1px dashed var(--line);justify-content:space-between;gap:16px;padding:9px 0;display:flex}[data-tema=klinik] .info-row:last-child{border-bottom:none}[data-tema=klinik] .info-row dt{color:var(--text-3);font-size:12.5px}[data-tema=klinik] .info-row dd{color:var(--text-1);text-align:right;margin:0;font-size:13px;font-weight:550}[data-tema=klinik] .conv-shell{min-height:calc(100dvh - var(--topbar-h) - 48px);border-top:1px solid var(--line);grid-template-columns:300px minmax(0,1fr) 268px;margin:0 -28px;display:grid}[data-tema=klinik] .conv-list{border-right:1px solid var(--line);background:var(--surface);padding:10px;overflow-y:auto}[data-tema=klinik] .conv-item{cursor:pointer;border-radius:13px;gap:10px;padding:12px;transition:background .12s;display:flex;position:relative}[data-tema=klinik] .conv-item:hover{background:var(--surface-soft)}[data-tema=klinik] .conv-item.active{background:var(--teal-soft)}[data-tema=klinik] .conv-body{flex:1;min-width:0}[data-tema=klinik] .conv-name{color:var(--text-1);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}[data-tema=klinik] .conv-preview{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}[data-tema=klinik] .conv-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}[data-tema=klinik] .unread-badge{border-radius:var(--r-pill);background:var(--teal);color:#fff;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:650;display:grid}[data-tema=klinik] .conv-chat{background:var(--surface);flex-direction:column;min-width:0;display:flex}[data-tema=klinik] .conv-chat-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 20px;display:flex}[data-tema=klinik] .conv-chat-head .back{display:none}[data-tema=klinik] .chat-status{color:var(--text-3);align-items:center;gap:6px;font-size:12px;display:flex}[data-tema=klinik] .chat-status .pulse-dot{background:var(--green);width:6px;height:6px}[data-tema=klinik] .chat-status .pulse-dot:after{display:none}[data-tema=klinik] .msgs{background:var(--surface-soft);flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow-y:auto}[data-tema=klinik] .msg{border-radius:16px;max-width:74%;padding:10px 14px;font-size:13.5px;line-height:1.45;animation:.25s both rise;position:relative}[data-tema=klinik] .msg.in{background:var(--surface);border:1px solid var(--line);color:var(--text-1);border-bottom-left-radius:6px;align-self:flex-start}[data-tema=klinik] .msg.out{background:var(--teal);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}[data-tema=klinik] .msg.ai{background:var(--blue-soft);border:1px solid var(--blue-line);color:var(--blue-fg);border-bottom-left-radius:6px;align-self:flex-start;align-items:flex-start;gap:8px;display:flex}[data-tema=klinik] .msg .t{opacity:.65;font-variant-numeric:tabular-nums;margin-top:4px;font-size:10.5px;display:block}[data-tema=klinik] .msg.ai .t{color:var(--blue-fg)}[data-tema=klinik] .msg svg{flex-shrink:0;margin-top:1px}[data-tema=klinik] .typing-bubble{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-self:flex-start;gap:4px;padding:13px 16px;display:flex}[data-tema=klinik] .typing-bubble span{background:var(--text-3);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite typing}[data-tema=klinik] .typing-bubble span:nth-child(2){animation-delay:.15s}[data-tema=klinik] .typing-bubble span:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}[data-tema=klinik] .conv-input{border-top:1px solid var(--line);background:var(--surface);align-items:center;gap:10px;padding:14px 20px;display:flex}[data-tema=klinik] .conv-input .input{border-radius:var(--r-pill);flex:1;height:44px;padding-left:18px}[data-tema=klinik] .conv-send{background:var(--teal);color:#fff;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .15s,transform .1s;display:grid}[data-tema=klinik] .conv-send:hover{background:var(--teal-hover)}[data-tema=klinik] .conv-send:active{transform:scale(.94)}[data-tema=klinik] .conv-send svg{display:block}[data-tema=klinik] .conv-attach{width:36px;height:36px;color:var(--text-3);background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:background .15s,color .15s;display:grid}[data-tema=klinik] .conv-attach:hover{background:var(--slate-soft);color:var(--text-1)}[data-tema=klinik] .conv-attach svg{display:block}[data-tema=klinik] .conv-context{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;gap:16px;padding:18px;display:flex;overflow-y:auto}[data-tema=klinik] .ai-hint{color:var(--blue-fg);background:var(--blue-soft);border:1px solid var(--blue-line);border-radius:var(--r-control);align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}[data-tema=klinik] .ai-hint svg{color:var(--blue);flex-shrink:0}[data-tema=klinik] .cal-shell{grid-template-columns:minmax(0,1fr) 320px;gap:18px;display:grid}[data-tema=klinik] .cal-grid{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}[data-tema=klinik] .cal-dow{color:var(--text-3);border-bottom:1px solid var(--line);background:var(--surface-soft);text-align:center;padding:10px 12px;font-size:11px;font-weight:600}[data-tema=klinik] .cal-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;min-height:96px;padding:7px;transition:background .12s;position:relative}[data-tema=klinik] .cal-cell:nth-child(7n){border-right:none}[data-tema=klinik] .cal-cell:nth-last-child(-n+7){border-bottom:none}[data-tema=klinik] .cal-cell:hover{background:var(--surface-soft)}[data-tema=klinik] .cal-cell.out{background:var(--gray-bg)}[data-tema=klinik] .cal-cell.today{background:var(--teal-soft)}[data-tema=klinik] .cal-daynum{width:24px;height:24px;color:var(--text-2);border-radius:8px;place-items:center;font-size:12px;font-weight:550;display:grid}[data-tema=klinik] .cal-cell.today .cal-daynum{background:var(--teal);color:#fff;font-weight:650}[data-tema=klinik] .cal-events{z-index:1;flex-direction:column;gap:3px;margin-top:4px;display:flex;position:relative}[data-tema=klinik] .cal-ev{text-overflow:ellipsis;white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:3px 7px;font-size:10.5px;font-weight:550;display:flex;overflow:hidden}[data-tema=klinik] .cal-ev .t{opacity:.85;flex-shrink:0;font-weight:650}[data-tema=klinik] .ev-teal{background:var(--teal-soft);color:var(--teal-deep);border:1px solid var(--teal-line)}[data-tema=klinik] .ev-indigo{background:var(--indigo-soft);color:var(--indigo-fg);border:1px solid var(--indigo-line)}[data-tema=klinik] .ev-amber{background:var(--amber-soft);color:var(--amber-fg);border:1px solid var(--amber-line)}[data-tema=klinik] .ev-rose{background:var(--red-soft);color:var(--red-fg);border:1px dashed var(--red-line)}[data-tema=klinik] .agenda-ai{border-left:3px solid var(--red-line);background:var(--red-soft)}[data-tema=klinik] .ev-gray{background:var(--gray-bg);color:var(--gray-fg);border:1px solid var(--gray-line)}[data-tema=klinik] .agenda{flex-direction:column;gap:10px;display:flex}[data-tema=klinik] .agenda-day{color:var(--text-2);align-items:baseline;gap:8px;font-size:12px;font-weight:600;display:flex}[data-tema=klinik] .agenda-day b{color:var(--text-1);font-size:15px}[data-tema=klinik] .agenda-item{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}[data-tema=klinik] .agenda-time{color:var(--teal-deep);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:44px;font-size:12.5px;font-weight:650}[data-tema=klinik] .agenda-body{flex:1;min-width:0}[data-tema=klinik] .agenda-body .t{color:var(--text-1);font-size:13px;font-weight:600}[data-tema=klinik] .agenda-body .s{color:var(--text-2);margin-top:2px;font-size:12px}[data-tema=klinik] .hours-row{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:18px;padding:15px 4px;display:grid}[data-tema=klinik] .hours-row:last-child{border-bottom:none}[data-tema=klinik] .hours-day{color:var(--text-1);font-size:13.5px;font-weight:600}[data-tema=klinik] .hours-day .off{color:var(--text-3);font-size:11.5px;font-weight:500}[data-tema=klinik] .hours-controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}[data-tema=klinik] .toggle{border-radius:var(--r-pill);background:var(--toggle-off);border:none;flex-shrink:0;width:38px;height:22px;transition:background .18s;position:relative}[data-tema=klinik] .toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}[data-tema=klinik] .toggle.on{background:var(--teal)}[data-tema=klinik] .toggle.on:after{transform:translate(16px)}[data-tema=klinik] .hours-input{color:var(--text-3);align-items:center;gap:7px;font-size:12.5px;display:flex}[data-tema=klinik] .hours-input .input{text-align:center;width:96px;height:34px;padding:0 6px;font-size:13px}[data-tema=klinik] .hours-input .select{width:96px;min-width:96px;height:34px;font-size:13px}[data-tema=klinik] .block-item{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 4px;display:flex}[data-tema=klinik] .block-item:last-child{border-bottom:none}[data-tema=klinik] .block-date{min-width:74px;color:var(--text-1);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}[data-tema=klinik] .block-time{min-width:100px;color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12.5px}[data-tema=klinik] .block-title{color:var(--text-1);font-size:13.5px;font-weight:550}[data-tema=klinik] .ai-shell{flex-direction:column;gap:16px;max-width:860px;margin:0 auto;display:flex}[data-tema=klinik] .ai-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}[data-tema=klinik] .ai-query{box-shadow:var(--shadow-card);background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:16px;transition:border-color .15s,box-shadow .15s}[data-tema=klinik] .ai-query:focus-within{border-color:var(--teal-line);box-shadow:0 0 0 4px var(--teal-soft), var(--shadow-card)}[data-tema=klinik] .ai-query .textarea{box-shadow:none;background:0 0;border:none;min-height:66px;padding:4px 6px;font-size:15px}[data-tema=klinik] .ai-query .textarea:focus{box-shadow:none}[data-tema=klinik] .ai-query-bar{justify-content:space-between;align-items:center;padding:6px 6px 0;display:flex}[data-tema=klinik] .ai-query-bar .hint{color:var(--text-3);align-items:center;gap:6px;font-size:12px;display:flex}[data-tema=klinik] .answer-card{border-radius:var(--r-card);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-card);padding:20px;animation:.3s both rise}[data-tema=klinik] .answer-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}[data-tema=klinik] .answer-head .q{color:var(--text-2);flex:1;font-size:13px;font-weight:600}[data-tema=klinik] .answer-text{color:var(--text-1);font-size:14.5px;line-height:1.65}[data-tema=klinik] .answer-src{border-top:1px dashed var(--line);color:var(--text-3);flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px;font-size:12px;display:flex}[data-tema=klinik] .answer-src span{align-items:center;gap:5px;display:inline-flex}[data-tema=klinik] .report-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 2px;display:flex}[data-tema=klinik] .report-row:last-child{border-bottom:none}[data-tema=klinik] .chart-card{padding:20px}[data-tema=klinik] .chart-title{color:var(--text-1);margin-bottom:2px;font-size:13.5px;font-weight:620}[data-tema=klinik] .chart-sub{color:var(--text-3);margin-bottom:16px;font-size:12px}[data-tema=klinik] .chart-legend{color:var(--text-2);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;display:flex}[data-tema=klinik] .legend-dot{vertical-align:-1px;border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block}[data-tema=klinik] .funnel-step{align-items:center;gap:12px;padding:9px 0;display:flex}[data-tema=klinik] .funnel-bar{color:#fff;border-radius:9px;justify-content:space-between;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:width .5s cubic-bezier(.16,1,.3,1);display:flex}[data-tema=klinik] .funnel-label{min-width:118px;color:var(--text-2);text-align:right;font-size:12.5px}[data-tema=klinik] .notif-item{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:13px;padding:15px 18px;transition:background .12s;display:flex;position:relative}[data-tema=klinik] .notif-item:hover{background:var(--surface-soft)}[data-tema=klinik] .notif-item:last-child{border-bottom:none}[data-tema=klinik] .notif-item.unread{background:var(--unread-bg)}[data-tema=klinik] .notif-item.unread:before{content:"";background:var(--teal);border-radius:0 4px 4px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}[data-tema=klinik] .notif-body{flex:1;min-width:0}[data-tema=klinik] .notif-title{color:var(--text-1);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}[data-tema=klinik] .notif-desc{color:var(--text-2);margin-top:2px;font-size:12.5px}[data-tema=klinik] .notif-time{color:var(--text-3);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11.5px}[data-tema=klinik] .u-dot{background:var(--teal);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}[data-tema=klinik] .u-dot.read{border:1.5px solid var(--line-strong);background:0 0}[data-tema=klinik] .pd-hero{flex-wrap:wrap;align-items:center;gap:16px;display:flex}[data-tema=klinik] .pd-name{letter-spacing:-.02em;color:var(--text-1);flex-wrap:wrap;align-items:center;gap:10px;font-size:22px;font-weight:650;display:flex}[data-tema=klinik] .pd-phone{color:var(--text-2);align-items:center;gap:7px;margin-top:3px;font-size:13.5px;display:flex}[data-tema=klinik] .pd-phone svg{flex-shrink:0}[data-tema=klinik] .pd-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}[data-tema=klinik] .pd-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}[data-tema=klinik] .pd-left{flex-direction:column;gap:18px;min-width:0;display:flex}[data-tema=klinik] .pd-right{top:calc(var(--topbar-h) + 24px);flex-direction:column;gap:18px;display:flex;position:sticky}[data-tema=klinik] .tag{border-radius:var(--r-pill);background:var(--surface-soft);border:1px solid var(--line-strong);height:26px;color:var(--text-2);align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:550;display:inline-flex}[data-tema=klinik] .next-appt{border:1px solid var(--teal-line);background:var(--teal-soft);border-radius:var(--r-card);align-items:center;gap:12px;padding:14px 18px;display:flex}[data-tema=klinik] .next-appt svg{color:var(--teal-deep);flex-shrink:0}[data-tema=klinik] .next-appt b{color:var(--teal-deep);font-size:13.5px;display:block}[data-tema=klinik] .next-appt span{color:var(--teal-deep);opacity:.85;font-size:12.5px}[data-tema=klinik] .clinic-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}[data-tema=klinik] .profile-card{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:26px 20px;display:flex}[data-tema=klinik] .profile-card .avatar{margin-bottom:10px}[data-tema=klinik] .profile-card h3{color:var(--text-1);font-size:16.5px;font-weight:650}[data-tema=klinik] .profile-card .role{color:var(--text-2);font-size:12.5px}[data-tema=klinik] .profile-meta{flex-direction:column;gap:6px;width:100%;margin-top:14px;display:flex}[data-tema=klinik] .profile-meta div{border-bottom:1px dashed var(--line);justify-content:space-between;padding:7px 0;font-size:12.5px;display:flex}[data-tema=klinik] .profile-meta span{color:var(--text-3)}[data-tema=klinik] .profile-meta b{color:var(--text-1);font-weight:600}[data-tema=klinik] .grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}[data-tema=klinik] .grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}[data-tema=klinik] .d-flex{align-items:center;gap:10px;display:flex}[data-tema=klinik] .grow{flex:1}[data-tema=klinik] .mt-12{margin-top:12px}[data-tema=klinik] .mt-16{margin-top:16px}[data-tema=klinik] .mt-20{margin-top:20px}[data-tema=klinik] .mt-24{margin-top:24px}[data-tema=klinik] .stack-16{flex-direction:column;gap:16px;display:flex}[data-tema=klinik] .stack-18{flex-direction:column;gap:18px;display:flex}[data-tema=klinik] .muted{color:var(--text-3)}[data-tema=klinik] .small{font-size:12px}[data-tema=klinik] .text-center{text-align:center}@media (width<=1400px){[data-tema=klinik] .kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1200px){[data-tema=klinik] .pd-grid{grid-template-columns:minmax(0,1fr) 280px}[data-tema=klinik] .conv-shell{grid-template-columns:280px minmax(0,1fr)}[data-tema=klinik] .conv-context{display:none}}@media (width<=1024px){[data-tema=klinik] .app-shell{grid-template-columns:1fr}[data-tema=klinik] .sidebar{display:none}[data-tema=klinik] .burger{border-radius:var(--r-control);border:1px solid var(--line-strong);background:var(--surface);width:38px;height:38px;color:var(--text-2);flex-shrink:0;place-items:center;display:grid}[data-tema=klinik] .burger svg{display:block}[data-tema=klinik] .tb-search{display:none}[data-tema=klinik] .cal-shell{grid-template-columns:minmax(0,1fr)}[data-tema=klinik] .cal-day{display:none}[data-tema=klinik] .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-tema=klinik] .mobile-sidebar{z-index:55;display:none;position:fixed;inset:0}[data-tema=klinik] .mobile-sidebar.open{display:flex}[data-tema=klinik] .mobile-sidebar .backdrop{background:var(--scrim);animation:.2s both fade;position:absolute;inset:0}@keyframes fade{0%{opacity:0}to{opacity:1}}[data-tema=klinik] .mobile-sidebar .sidebar{width:min(var(--sidebar-w), 86vw);height:100dvh;animation:.26s cubic-bezier(.16,1,.3,1) both slide-left;display:flex}@keyframes slide-left{0%{opacity:.4;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){[data-tema=klinik] .page{padding:18px 16px 56px}[data-tema=klinik] .topbar{gap:10px;padding:0 16px}[data-tema=klinik] .sys-pill{padding:0 10px}[data-tema=klinik] .tb-user .u-meta{display:none}[data-tema=klinik] .page-head{flex-direction:column;gap:14px}[data-tema=klinik] .page-head .actions{width:100%}[data-tema=klinik] .page-head .actions .btn{flex:1}[data-tema=klinik] .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-tema=klinik] .stat-card{padding:14px}[data-tema=klinik] .stat-value{font-size:23px}.grid-2,[data-tema=klinik] .grid-3,[data-tema=klinik] .form-grid,.pd-grid,[data-tema=klinik] .clinic-grid{grid-template-columns:1fr}[data-tema=klinik] .pd-right{position:static}[data-tema=klinik] .table-desktop{display:none}[data-tema=klinik] .mobile-rows{display:block}[data-tema=klinik] .cal-grid{display:none}[data-tema=klinik] .conv-shell{margin:0 -16px;display:block}[data-tema=klinik] .conv-list{display:none}[data-tema=klinik] .conv-list.mobile-open{min-height:calc(100dvh - var(--topbar-h));display:block}[data-tema=klinik] .conv-chat-head .back{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--text-2);border-radius:10px;place-items:center;display:grid}[data-tema=klinik] .conv-chat-head .back svg{display:block}[data-tema=klinik] .msg{max-width:88%}[data-tema=klinik] .funnel-label{min-width:92px;font-size:11.5px}[data-tema=klinik] .qa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-tema=klinik] .toast-host{left:16px;right:16px}[data-tema=klinik] .toast{width:100%}}@media (width<=480px){[data-tema=klinik] .sys-pill{display:none}[data-tema=klinik] .page-head h1{font-size:22px}}@media (prefers-reduced-motion:reduce){*,:before,[data-tema=klinik] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-tema=klinik] .topbar{z-index:40;height:var(--topbar-h);background:var(--topbar-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:0 28px;display:flex;position:sticky;top:0}[data-tema=klinik] .tb-title-block{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex;overflow:hidden}[data-tema=klinik] .tb-title{letter-spacing:-.01em;color:var(--text-1);font-size:17px;font-weight:650}[data-tema=klinik] .tb-crumb{color:var(--text-3);text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}[data-tema=klinik] .tb-actions{align-items:center;gap:10px;margin-left:auto;display:flex}[data-tema=klinik] .tb-search{width:240px;position:relative}[data-tema=klinik] .tb-search svg{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}[data-tema=klinik] .tb-search input{border-radius:var(--r-control);border:1px solid var(--line-strong);background:var(--surface);width:100%;height:38px;color:var(--text-1);padding:0 12px 0 34px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}[data-tema=klinik] .tb-search input::placeholder{color:var(--text-3)}[data-tema=klinik] .tb-search input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft);outline:none}[data-tema=klinik] .tb-icon-btn{border-radius:var(--r-control);border:1px solid var(--line-strong);background:var(--surface);width:38px;height:38px;color:var(--text-2);place-items:center;transition:border-color .15s,color .15s,transform .1s;display:grid;position:relative}[data-tema=klinik] .tb-icon-btn:hover{border-color:var(--teal-line);color:var(--teal)}[data-tema=klinik] .tb-icon-btn:active{transform:scale(.96)}[data-tema=klinik] .tb-icon-btn svg{display:block}[data-tema=klinik] .tb-notif-dot{border-radius:var(--r-pill);background:var(--red);color:#fff;border:2px solid var(--surface);place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:650;display:grid;position:absolute;top:7px;right:8px}[data-tema=klinik] .sys-pill{border-radius:var(--r-pill);background:var(--green-soft);height:34px;color:var(--green-fg);border:1px solid var(--green-line);white-space:nowrap;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:600;display:flex}[data-tema=klinik] .pulse-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}[data-tema=klinik] .pulse-dot:after{content:"";border:1.5px solid var(--green);border-radius:50%;animation:2.2s ease-out infinite pulse-ring;position:absolute;inset:-3px}@keyframes pulse-ring{0%{opacity:.9;transform:scale(.5)}70%,to{opacity:0;transform:scale(1.35)}}[data-tema=klinik] .tb-user{border-radius:var(--r-pill);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:4px 6px 4px 4px;transition:background .15s,border-color .15s;display:flex}[data-tema=klinik] .tb-user:hover{background:var(--surface);border-color:var(--line)}[data-tema=klinik] .tb-user .u-name{color:var(--text-1);font-size:12.5px;font-weight:600;line-height:1.1}[data-tema=klinik] .tb-user .u-role{color:var(--text-3);font-size:11px;line-height:1.2}[data-tema=klinik] .burger{display:none}[data-tema=klinik] .conv-shell{height:calc(100dvh - var(--ust-cubuk-yukseklik) - 88px);min-height:0}[data-tema=klinik] .conv-list,[data-tema=klinik] .conv-chat,[data-tema=klinik] .conv-context{min-height:0}@media (width<=880px){[data-tema=klinik] .conv-shell{height:calc(100dvh - var(--ust-cubuk-yukseklik) - 64px)}}._backdrop_ths8n_1{z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.15s _fadeIn_ths8n_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_ths8n_1{0%{opacity:0}to{opacity:1}}._dialog_ths8n_18{background:var(--card);border:1px solid var(--border);border-radius:16px;width:100%;max-width:420px;padding:24px}._header_ths8n_27{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._title_ths8n_34{letter-spacing:-.4px;color:var(--text);margin:0;font-size:18px;font-weight:800}._closeBtn_ths8n_42{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:0 6px;font-size:24px;line-height:1}._closeBtn_ths8n_42:hover{color:var(--text)}._form_ths8n_54{flex-direction:column;gap:14px;display:flex}._field_ths8n_60{flex-direction:column;gap:6px;display:flex}._label_ths8n_66{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._input_ths8n_74{background:var(--card-alt);border:1px solid var(--border);font-size:14px;font-family:var(--font-body);color:var(--text);border-radius:10px;outline:none;padding:11px 14px;transition:border-color .15s}._input_ths8n_74:focus{border-color:var(--accent)}._error_ths8n_88{background:var(--hot-bg);color:var(--hot);border-radius:10px;padding:10px 14px;font-size:13px}._success_ths8n_96{background:color-mix(in srgb, var(--green) 15%, transparent);color:var(--green);border-radius:10px;padding:10px 14px;font-size:13px}._actions_ths8n_104{gap:10px;margin-top:8px;display:flex}._cancelBtn_ths8n_110,._submitBtn_ths8n_111{font-size:14px;font-weight:700;font-family:var(--font-body);cursor:pointer;border:none;border-radius:10px;flex:1;padding:11px 16px;transition:opacity .15s,background .15s}._cancelBtn_ths8n_110{border:1px solid var(--border);color:var(--text-dim);background:0 0}._cancelBtn_ths8n_110:hover:not(:disabled){background:var(--card-alt);color:var(--text)}._submitBtn_ths8n_111{background:var(--accent);color:#fff}._submitBtn_ths8n_111:hover:not(:disabled){opacity:.9}._cancelBtn_ths8n_110:disabled,._submitBtn_ths8n_111:disabled{opacity:.5;cursor:not-allowed}._rail_1qq11_1{width:var(--kenar-cubugu-genislik,252px);background:var(--navy);border-right:0;flex-direction:column;flex:none;height:100vh;padding:27px 16px 18px;display:flex}._brand_1qq11_12{align-items:center;gap:11px;padding:6px 8px 16px;display:flex}._logo_1qq11_19{object-fit:cover;border-radius:9px;flex:none;width:36px;height:36px;display:block}._brand_1qq11_12 b{color:#fff;font-size:16px;font-weight:800;display:block}._brand_1qq11_12 span{color:var(--navy-etiket);font-size:11px;font-weight:500}._nav_1qq11_29{flex:1;overflow-y:auto}._group_1qq11_30{margin-bottom:6px}._groupLabel_1qq11_31{color:var(--navy-etiket);letter-spacing:.12em;text-transform:uppercase;padding:14px 10px 8px;font-size:10px;font-weight:700}._item_1qq11_38{width:100%;color:var(--navy-metin);cursor:pointer;text-align:left;background:0;border:0;border-radius:7px;align-items:center;gap:11px;margin-bottom:2px;padding:10px;font-size:13px;font-weight:500;transition:all .15s;display:flex}._item_1qq11_38:hover{color:#fff;background:#1d3243}._itemOn_1qq11_52,._itemOn_1qq11_52:hover{background:var(--navy-2);color:#fff;font-weight:600}._icon_1qq11_54{flex:none;place-items:center;width:20px;font-size:16px;display:inline-grid}._userCard_1qq11_56{background:#1d3243;border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:10px;display:flex}._avatar_1qq11_63{color:#fff;background:linear-gradient(135deg,#6f8ff5,#4860c8);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}._userMeta_1qq11_69{cursor:pointer;text-align:left;background:0;border:0;flex-direction:column;flex:1;min-width:0;display:flex}._userName_1qq11_74{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._userRole_1qq11_78{color:var(--navy-etiket);font-size:11px}._logoutBtn_1qq11_79{cursor:pointer;color:var(--navy-metin);white-space:nowrap;background:0;border:1px solid #33495c;border-radius:8px;flex:none;padding:6px 10px;font-size:12px;font-weight:700}._logoutBtn_1qq11_79:hover{color:var(--hot);background:var(--hot-bg)}@media (width<=880px){._rail_1qq11_1{z-index:50;width:var(--kenar-cubugu-genislik,252px);box-shadow:var(--shadow-2);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}._rail_1qq11_1._open_1qq11_110{transform:translate(0)}}[data-tema=klinik] ._rail_1qq11_1{padding:20px 14px 16px}[data-tema=klinik] ._logo_1qq11_19{background:linear-gradient(135deg,#14b8a6,#0d9488 60%,#0b7e74);border-radius:12px;font-size:15px;font-weight:700;box-shadow:0 6px 16px -6px #0d94888c}[data-tema=klinik] ._groupLabel_1qq11_31{letter-spacing:.08em;align-items:center;gap:8px;display:flex}[data-tema=klinik] ._groupLabel_1qq11_31:after{content:"";background:var(--navy-cizgi);flex:1;height:1px}[data-tema=klinik] ._item_1qq11_38{border-radius:12px;padding:8.5px 12px;font-size:13.5px;position:relative}[data-tema=klinik] ._item_1qq11_38:hover{background:var(--navy-hover);color:#ffffffeb}[data-tema=klinik] ._itemOn_1qq11_52,[data-tema=klinik] ._itemOn_1qq11_52:hover{background:var(--navy-2);color:#fff}[data-tema=klinik] ._itemOn_1qq11_52:before{content:"";background:var(--accent);border-radius:0 4px 4px 0;width:3px;height:20px;position:absolute;top:50%;left:-14px;transform:translateY(-50%);box-shadow:0 0 10px #0d948899}[data-tema=klinik] ._userCard_1qq11_56{border-top:1px solid var(--navy-cizgi);background:0 0;border-radius:0;padding:14px 4px 2px}[data-tema=klinik] ._avatar_1qq11_63{background:linear-gradient(135deg,#14b8a6,#0b7e74)}[data-tema=klinik] ._logoutBtn_1qq11_79{border-color:#0000}[data-tema=klinik] ._logoutBtn_1qq11_79:hover{color:#fca5a5;background:#dc262624}._btn_1rb87_10{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r-md);font-family:inherit;font-size:var(--fs-body-s);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:background var(--gecis), border-color var(--gecis), color var(--gecis);border:1px solid #0000;line-height:1;display:inline-flex}._btn_1rb87_10:disabled{opacity:.5;cursor:not-allowed}._sm_1rb87_21{padding:6px var(--sp-3);font-size:var(--fs-caption)}._md_1rb87_22{padding:9px var(--sp-4)}._lg_1rb87_23{padding:12px var(--sp-5);font-size:var(--fs-body-l)}._primary_1rb87_26{background:var(--accent);color:var(--text-invert)}._primary_1rb87_26:hover:not(:disabled){background:var(--accent-d)}._secondary_1rb87_29{background:var(--card);color:var(--text);border-color:var(--border)}._secondary_1rb87_29:hover:not(:disabled){border-color:var(--border-2);background:var(--card-alt)}._ghost_1rb87_32{color:var(--text-dim);background:0 0}._ghost_1rb87_32:hover:not(:disabled){background:var(--card-alt);color:var(--text)}._danger_1rb87_35{background:var(--danger);color:var(--text-invert)}._danger_1rb87_35:hover:not(:disabled){background:var(--danger-fg)}._link_1rb87_40{color:var(--accent);font-weight:var(--fw-semibold);background:0 0;padding:0}._link_1rb87_40:hover:not(:disabled){text-decoration:underline}._blok_1rb87_46{width:100%}._icon_1rb87_49{width:34px;height:34px;color:var(--text-dim);border-radius:var(--r-md);background:0 0;flex:none;padding:0}._icon_1rb87_49:hover:not(:disabled){background:var(--card-alt);color:var(--text)}._icon_1rb87_49._sm_1rb87_21{width:28px;height:28px}._spinner_1rb87_58{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:13px;height:13px;animation:.6s linear infinite _don_1rb87_1}@keyframes _don_1rb87_1{to{transform:rotate(360deg)}}._alan_2xkwc_3{gap:var(--sp-2);flex-direction:column;display:flex}._etiket_2xkwc_5{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-dim);text-transform:uppercase;letter-spacing:var(--ls-label)}._zorunlu_2xkwc_10{color:var(--danger);margin-left:2px}._girdi_2xkwc_12{background:var(--card);width:100%;color:var(--text);border:1px solid var(--border);border-radius:var(--r-md);padding:9px var(--sp-3);font-family:inherit;font-size:var(--fs-body);transition:border-color var(--gecis)}._girdi_2xkwc_12::placeholder{color:var(--text-muted)}._girdi_2xkwc_12:hover:not(:disabled){border-color:var(--border-2)}._girdi_2xkwc_12:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}._girdi_2xkwc_12:disabled{background:var(--card-alt);color:var(--text-muted);cursor:not-allowed}._hatali_2xkwc_26{border-color:var(--danger)}._hatali_2xkwc_26:focus{box-shadow:0 0 0 3px var(--danger-bg)}._hataMetni_2xkwc_29{font-size:var(--fs-caption);color:var(--danger-fg);align-items:center;gap:var(--sp-1);display:flex}._ipucu_2xkwc_33{font-size:var(--fs-caption);color:var(--text-muted)}textarea._girdi_2xkwc_12{resize:vertical;min-height:76px;line-height:var(--lh-normal)}._arama_2xkwc_38{align-items:center;display:flex;position:relative}._aramaSimge_2xkwc_39{left:var(--sp-3);color:var(--text-muted);pointer-events:none;font-size:13px;position:absolute}._arama_2xkwc_38 ._girdi_2xkwc_12{padding-left:34px}._temizle_2xkwc_44{right:var(--sp-2);cursor:pointer;color:var(--text-muted);padding:var(--sp-1);background:0 0;border:none;font-size:15px;line-height:1;position:absolute}._temizle_2xkwc_44:hover{color:var(--text)}._kart_1jni8_3{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-subtle)}._kartDuz_1jni8_9{box-shadow:none}._kartVurgu_1jni8_10{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._bas_1jni8_12{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5) var(--sp-3);border-bottom:1px solid var(--border);display:flex}._basBaslik_1jni8_17{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--text);margin:0}._basAlt_1jni8_18{font-size:var(--fs-body-s);color:var(--text-dim);margin-top:2px}._basSag_1jni8_19{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}._govde_1jni8_21{padding:var(--sp-4) var(--sp-5)}._govdeSik_1jni8_22{padding:var(--sp-2) var(--sp-5) var(--sp-4)}._sayi_1jni8_24{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--text-dim);background:var(--neutral-bg);border-radius:var(--r-full);padding:2px 9px}._stat_1jni8_30{padding:var(--sp-4) var(--sp-5)}._statDeger_1jni8_31{font-size:26px;font-weight:var(--fw-black);color:var(--text);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}._statEtiket_1jni8_36{font-size:var(--fs-body-s);color:var(--text-dim);margin-top:var(--sp-1)}._statUyari_1jni8_37{color:var(--danger)}._statAlt_1jni8_38{font-size:var(--fs-caption);color:var(--text-muted);margin-top:var(--sp-2)}._serit_1jni8_41{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._rozet_y408k_7{font-size:var(--fs-caption);font-weight:var(--fw-semibold);border-radius:var(--r-full);white-space:nowrap;align-items:center;gap:5px;padding:3px 9px;line-height:1.4;display:inline-flex}._rozetSimge_y408k_13{font-size:10px;line-height:1}._success_y408k_15{background:var(--success-bg);color:var(--success-fg)}._warning_y408k_16{background:var(--warning-bg);color:var(--warning-fg)}._danger_y408k_17{background:var(--danger-bg);color:var(--danger-fg)}._info_y408k_18{background:var(--info-bg);color:var(--info-fg)}._neutral_y408k_19{background:var(--neutral-bg);color:var(--neutral-fg)}._baglanti_y408k_22{align-items:center;gap:var(--sp-2);font-size:var(--fs-body-s);display:flex}._nokta_y408k_23{border-radius:50%;flex:none;width:8px;height:8px}._nSuccess_y408k_24{background:var(--success)}._nWarning_y408k_25{background:var(--warning)}._nDanger_y408k_26{background:var(--danger)}._nNeutral_y408k_27{background:var(--neutral)}._tag_y408k_30{align-items:center;gap:var(--sp-1);font-size:var(--fs-caption);font-weight:var(--fw-medium);background:var(--neutral-bg);color:var(--text-dim);border-radius:var(--r-sm);padding:3px 9px;display:inline-flex}._cip_y408k_36{font-size:var(--fs-body-s);font-weight:var(--fw-medium);background:var(--card);border:1px solid var(--border);color:var(--text-dim);border-radius:var(--r-full);cursor:pointer;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}._cipAktif_y408k_43{background:var(--accent);border-color:var(--accent);color:var(--text-invert)}._cipSayi_y408k_44{font-size:var(--fs-label);font-weight:var(--fw-bold);opacity:.75}._avatar_y408k_47{border-radius:var(--r-md);background:linear-gradient(135deg, var(--accent-l), var(--accent-d));color:var(--text-invert);font-weight:var(--fw-black);flex:none;place-items:center;display:grid}._avSm_y408k_53{width:26px;height:26px;font-size:11px}._avMd_y408k_54{width:34px;height:34px;font-size:13px}._avLg_y408k_55{border-radius:var(--r-lg);width:44px;height:44px;font-size:16px}._avatarGrup_y408k_57{display:flex}._avatarGrup_y408k_57>*{border:2px solid var(--card);margin-left:-8px}._avatarGrup_y408k_57>:first-child{margin-left:0}._durum_87t5o_6{align-items:center;gap:var(--sp-3);padding:var(--sp-10) var(--sp-5);text-align:center;flex-direction:column;display:flex}._simge_87t5o_11{opacity:.45;font-size:26px;line-height:1}._baslik_87t5o_12{font-size:var(--fs-body-l);font-weight:var(--fw-semibold);color:var(--text)}._aciklama_87t5o_13{font-size:var(--fs-body-s);color:var(--text-dim);max-width:380px;line-height:var(--lh-normal)}._hata_87t5o_15{align-items:center;gap:var(--sp-4);background:var(--danger-bg);border-radius:var(--r-md);padding:var(--sp-4);font-size:var(--fs-body-s);color:var(--danger-fg);line-height:var(--lh-normal);border:1px solid #f3c9c5;flex-wrap:wrap;display:flex}._hata_87t5o_15 strong{margin-bottom:2px;display:block}._hataAksiyon_87t5o_22{margin-left:auto}._iskelet_87t5o_25{background:linear-gradient(90deg, var(--card-alt) 25%, var(--card-2) 37%, var(--card-alt) 63%);border-radius:var(--r-sm);background-size:400% 100%;animation:1.4s infinite _kay_87t5o_1}@keyframes _kay_87t5o_1{0%{background-position:100%}to{background-position:0}}._iskeletSatir_87t5o_33{height:14px;margin-bottom:var(--sp-3)}._yukleniyor_87t5o_36{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-5);color:var(--text-dim);font-size:var(--fs-body-s);display:flex}._spinner_87t5o_40{border:2px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite _don_87t5o_1}@keyframes _don_87t5o_1{to{transform:rotate(360deg)}}._perde_1kdao_3{z-index:100;padding:var(--sp-5);background:#16243766;justify-content:center;align-items:center;animation:.12s _soluk_1kdao_1;display:flex;position:fixed;inset:0}@keyframes _soluk_1kdao_1{0%{opacity:0}}._modal_1kdao_12{background:var(--card);border-radius:var(--r-lg);box-shadow:var(--sh-overlay);flex-direction:column;width:100%;max-height:90vh;animation:.14s _yukari_1kdao_1;display:flex}@keyframes _yukari_1kdao_1{0%{opacity:0;transform:translateY(8px)}}._mSm_1kdao_20{max-width:420px}._mMd_1kdao_21{max-width:560px}._mLg_1kdao_22{max-width:820px}._perdeSag_1kdao_25{justify-content:flex-end;align-items:stretch;padding:0}._cekmece_1kdao_26{background:var(--card);box-shadow:var(--sh-overlay);flex-direction:column;width:100%;max-width:420px;height:100%;animation:.16s _sagdan_1kdao_1;display:flex}._cekmeceGenis_1kdao_33{max-width:980px}@keyframes _sagdan_1kdao_1{0%{opacity:0;transform:translate(16px)}}._bas_1kdao_37{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border);display:flex}._baslik_1kdao_42{font-size:var(--fs-h3);font-weight:var(--fw-bold);margin:0}._alt_1kdao_43{font-size:var(--fs-body-s);color:var(--text-dim);margin-top:2px}._kapat_1kdao_44{margin-left:auto}._govde_1kdao_46{padding:var(--sp-5);flex:1;overflow-y:auto}._ayak_1kdao_47{justify-content:flex-end;align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border);display:flex}@media (width<=640px){._perde_1kdao_3{align-items:stretch;padding:0}._modal_1kdao_12{border-radius:0;max-width:none;height:100%;max-height:none}._cekmece_1kdao_26{max-width:none}}._bas_1xjo5_6{align-items:flex-start;gap:var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}._sol_1xjo5_10{flex:1;min-width:0}._baslik_1xjo5_11{font-size:var(--fs-h1);font-weight:var(--fw-black);color:var(--text);line-height:var(--lh-tight);margin:0}._alt_1xjo5_15{font-size:var(--fs-body-s);color:var(--text-dim);margin-top:var(--sp-1);line-height:var(--lh-normal);max-width:620px}._sag_1xjo5_19{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._kirinti_1xjo5_22{align-items:center;gap:var(--sp-2);font-size:var(--fs-body-s);color:var(--text-muted);margin-bottom:var(--sp-2);display:flex}._kirintiBag_1xjo5_27{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:0}._kirintiBag_1xjo5_27:hover{color:var(--accent);text-decoration:underline}._kirintiAyrac_1xjo5_29{opacity:.5}._sayfa_1xjo5_31{padding-bottom:var(--sp-10);flex-direction:column;display:flex}._ustEtiket_1xjo5_46{color:var(--text-muted);font-size:var(--fs-label,11px);letter-spacing:.03em;align-items:center;gap:7px;margin-bottom:10px;display:flex}._ustEtiket_1xjo5_46 i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%;animation:2.4s ease-in-out infinite _nabiz_1xjo5_1}@keyframes _nabiz_1xjo5_1{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._ustEtiket_1xjo5_46 i{animation:none}}._pill_lp3jj_1{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}._saglikli_lp3jj_14{color:#218d72;background:#e5f7f0}._dikkat_lp3jj_15{color:#b8792c;background:#fff2df}._kritik_lp3jj_16{color:#bd5454;background:#ffebeb}._kurulum_lp3jj_17{color:#6758c5;background:#eeecff}._notr_lp3jj_18{color:#6d7b89;background:#eef1f4}._sar_fex4y_3{position:relative}._tetik_fex4y_5{align-items:center;gap:var(--sp-2);background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);padding:6px var(--sp-3);cursor:pointer;font-family:inherit;font-size:var(--fs-body-s);color:var(--text);max-width:260px;display:flex}._tetik_fex4y_5:hover{border-color:var(--border-2)}._tetikAd_fex4y_13{font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ok_fex4y_17{color:var(--text-muted);margin-left:auto;font-size:10px}._panel_fex4y_19{z-index:60;background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);width:320px;max-height:420px;box-shadow:var(--sh-overlay);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}._arama_fex4y_26{padding:var(--sp-3);border-bottom:1px solid var(--border)}._liste_fex4y_27{padding:var(--sp-2);overflow-y:auto}._oge_fex4y_29{align-items:center;gap:var(--sp-3);text-align:left;cursor:pointer;border-radius:var(--r-md);width:100%;padding:var(--sp-2) var(--sp-3);background:0 0;border:none;font-family:inherit;display:flex}._oge_fex4y_29:hover{background:var(--card-alt)}._ogeAktif_fex4y_36{background:var(--accent-soft)}._ogeAd_fex4y_37{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text)}._ogeAlt_fex4y_38{font-size:var(--fs-caption);color:var(--text-dim);margin-top:1px}._ogeSag_fex4y_39{margin-left:auto}._bos_fex4y_41{padding:var(--sp-6);text-align:center;color:var(--text-dim);font-size:var(--fs-body-s)}._zilSar_9u43a_3{position:relative}._rozet_9u43a_4{border-radius:var(--r-full);background:var(--danger);color:#fff;min-width:16px;height:16px;font-size:10px;font-weight:var(--fw-bold);text-align:center;pointer-events:none;padding:0 4px;line-height:16px;position:absolute;top:2px;right:2px}._liste_9u43a_13{flex-direction:column;display:flex}._oge_9u43a_15{gap:var(--sp-3);text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--border-soft);width:100%;padding:var(--sp-4) 0;background:0 0;font-family:inherit;display:flex}._oge_9u43a_15:hover{background:var(--card-alt)}._oge_9u43a_15:last-child{border-bottom:none}._nokta_9u43a_25{border:2px solid var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}._noktaDolu_9u43a_29{background:var(--accent)}._icerik_9u43a_31{flex:1;min-width:0}._baslik_9u43a_32{font-size:var(--fs-body);color:var(--text);line-height:var(--lh-normal)}._okunmamis_9u43a_33{font-weight:var(--fw-semibold)}._govde_9u43a_34{font-size:var(--fs-body-s);color:var(--text-dim);line-height:var(--lh-normal);margin-top:2px}._meta_9u43a_35{align-items:center;gap:var(--sp-2);font-size:var(--fs-caption);color:var(--text-muted);margin-top:var(--sp-2);display:flex}._root_4yyhe_1{background:var(--bg);height:100vh;display:flex;overflow:hidden}._mainwrap_4yyhe_8{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex}._topbar_4yyhe_16{align-items:center;gap:var(--sp-4);min-height:var(--ust-cubuk-yukseklik,70px);padding:var(--sp-3) var(--sp-6);background:var(--card);border-bottom:1px solid var(--border);row-gap:var(--sp-2);flex-wrap:wrap;flex:none;display:flex}._hamburger_4yyhe_38{border:1px solid var(--border-2);background:var(--card);color:var(--text-dim);cursor:pointer;border-radius:10px;width:38px;height:38px;font-size:18px;display:none}._titleBlock_4yyhe_48{flex:200px;min-width:0}._title_4yyhe_48{font-size:var(--fs-h1);font-weight:var(--fw-black);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.4px;color:var(--text);overflow:hidden}._subtitle_4yyhe_56{color:var(--text-muted);text-transform:capitalize;margin-top:2px;font-size:12.5px;display:block}._topRight_4yyhe_62{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}._statusPill_4yyhe_63{color:var(--green);background:var(--card);border:1px solid var(--border);white-space:nowrap;border-radius:11px;align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;font-weight:600;display:inline-flex}._dot_4yyhe_71{border-radius:50%;width:7px;height:7px}._dotOk_4yyhe_72{background:var(--green);box-shadow:0 0 0 3px #1fae8a22}._dotErr_4yyhe_73{background:var(--hot);box-shadow:0 0 0 3px #e2574b22}._content_4yyhe_75{flex:1;padding:6px 26px 30px;overflow-y:auto}._overlay_4yyhe_81{z-index:40;background:#00000040;display:none;position:fixed;inset:0}@media (width<=880px){._hamburger_4yyhe_38{place-items:center;display:grid}._overlay_4yyhe_81{display:block}._subtitle_4yyhe_56{display:none}._content_4yyhe_75{padding:6px 16px 24px}._topbar_4yyhe_16{padding:14px 16px}}[data-tema=klinik] ._topbar_4yyhe_16{background:var(--ustbar-zemin);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);min-height:var(--ust-cubuk-yukseklik,64px)}[data-tema=klinik] ._title_4yyhe_48{letter-spacing:-.01em;font-size:17px;font-weight:650}[data-tema=klinik] ._statusPill_4yyhe_63{background:var(--accent-soft);color:var(--accent-d);border-color:#0000;border-radius:999px}[data-tema=klinik] ._content_4yyhe_75>*{max-width:var(--icerik-max,1280px);margin-left:auto;margin-right:auto}[data-tema=klinik] ._content_4yyhe_75{padding:24px 28px 64px}@media (width<=880px){[data-tema=klinik] ._content_4yyhe_75{padding:16px 16px 48px}}._root_faj21_1{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}._card_faj21_10{background:var(--card);border:1px solid var(--border);border-radius:2px;width:100%;max-width:360px;padding:32px 28px}._brand_faj21_19{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:28px;padding-bottom:20px;display:flex}._logoIcon_faj21_29{object-fit:cover;border-radius:10px;flex:none;width:40px;height:40px;display:block}._title_faj21_38{letter-spacing:-.3px;color:var(--text);font-size:16px;font-weight:700}._subtitle_faj21_45{color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;font-size:10px}._form_faj21_52{flex-direction:column;gap:14px;display:flex}._field_faj21_58{flex-direction:column;gap:4px;display:flex}._label_faj21_64{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:600}._input_faj21_72{background:var(--card-alt);border:1px solid var(--border);color:var(--text);border-radius:2px;outline:none;padding:10px 12px;font-size:13px;transition:border-color .1s}._input_faj21_72:focus{border-color:var(--accent)}._error_faj21_87{background:var(--hot-bg);color:var(--hot);border-left:2px solid var(--hot);padding:6px 10px;font-size:12px}._button_faj21_95{background:var(--accent);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:10px;margin-top:6px;padding:10px 14px;font-size:12px;font-weight:700;transition:opacity .1s}._button_faj21_95:hover:not(:disabled){opacity:.85}._button_faj21_95:disabled{opacity:.3;cursor:not-allowed}._backdrop_1ac6u_1{z-index:1000;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._stage_1ac6u_11{background:var(--card);border:1px solid var(--border);border-radius:2px;flex-direction:column;width:min(1200px,96vw);height:min(92vh,840px);display:flex;position:relative;overflow:hidden}._close_1ac6u_23{border:1px solid var(--border);background:var(--card);width:32px;height:32px;color:var(--text-dim);cursor:pointer;z-index:2;border-radius:2px;justify-content:center;align-items:center;font-size:14px;transition:color .1s;display:flex;position:absolute;top:12px;right:12px}._close_1ac6u_23:hover{color:var(--text)}._imageWrap_1ac6u_46{background:#08080a;flex:1;justify-content:center;align-items:center;padding:20px;display:flex;overflow:auto}._image_1ac6u_46{object-fit:contain;max-width:100%;max-height:100%;transition:transform .15s}._toolbar_1ac6u_63{border-top:1px solid var(--border);background:var(--card);align-items:center;gap:6px;padding:10px 16px;display:flex}._navBtn_1ac6u_72,._zoomBtn_1ac6u_72{background:var(--card-alt);border:1px solid var(--border);color:var(--text-dim);font-size:11px;font-family:var(--font-body);cursor:pointer;border-radius:2px;padding:6px 12px;font-weight:600;transition:color .1s}._navBtn_1ac6u_72:hover:not(:disabled),._zoomBtn_1ac6u_72:hover{color:var(--text);border-color:var(--text-muted)}._navBtn_1ac6u_72:disabled{opacity:.2;cursor:not-allowed}._counter_1ac6u_95{color:var(--text-dim);font-size:11px;font-family:var(--font-mono);text-align:center;min-width:48px;font-weight:600}._zoomLabel_1ac6u_104{color:var(--text-muted);font-size:10px;font-family:var(--font-mono);text-align:center;min-width:40px;font-weight:600}._spacer_1ac6u_113{flex:1}._root_1nfgw_1{flex-direction:column;gap:16px;display:flex}._empty_1nfgw_7{text-align:center;color:var(--text-muted);padding:32px;font-size:12px}._emptyIcon_1nfgw_14{opacity:.3;margin-bottom:8px;font-size:24px;display:block}._section_1nfgw_21{flex-direction:column;gap:8px;display:flex}._sectionTitle_1nfgw_27{color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px;font-size:9px;font-weight:600}._templateGrid_1nfgw_35{grid-template-columns:1fr 1fr;gap:4px;display:grid}._templateBtn_1nfgw_41{background:var(--card-alt);border:1px solid var(--border);color:var(--text-dim);cursor:pointer;text-align:left;font-size:11px;font-family:var(--font-body);border-radius:2px;padding:8px 10px;font-weight:500;transition:color .1s}._templateBtn_1nfgw_41:hover{color:var(--text);border-color:var(--text-muted)}._templateBtn_1nfgw_41._active_1nfgw_60{border-color:var(--accent);color:var(--accent);border-left:2px solid var(--accent);font-weight:600}._field_1nfgw_67{flex-direction:column;gap:4px;display:flex}._label_1nfgw_73{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}._sliderRow_1nfgw_81{align-items:center;gap:10px;display:flex}._slider_1nfgw_81{accent-color:var(--accent);flex:1;height:3px}._sliderValue_1nfgw_93{font-family:var(--font-mono);text-align:right;min-width:44px;color:var(--accent);font-size:14px;font-weight:700}._input_1nfgw_102,._select_1nfgw_102{background:var(--card-alt);border:1px solid var(--border);color:var(--text);font-size:12px;font-family:var(--font-body);border-radius:2px;padding:8px 10px;transition:border-color .1s}._input_1nfgw_102:focus,._select_1nfgw_102:focus{border-color:var(--accent);outline:none}._select_1nfgw_102{cursor:pointer}._toggleRow_1nfgw_120{flex-wrap:wrap;gap:8px;display:flex}._toggle_1nfgw_120{color:var(--text-dim);cursor:pointer;background:var(--card-alt);border:1px solid var(--border);border-radius:2px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:500;transition:color .1s;display:flex}._toggle_1nfgw_120:has(input:checked){border-color:var(--accent);color:var(--text)}._toggle_1nfgw_120 input[type=checkbox]{accent-color:var(--accent);width:13px;height:13px}._previewHeader_1nfgw_152{justify-content:space-between;align-items:center;display:flex}._linkBtn_1nfgw_158{color:var(--accent);cursor:pointer;font-size:11px;font-family:var(--font-mono);background:0 0;border:none;font-weight:500}._preview_1nfgw_152{color:var(--text-dim);background:var(--card-alt);border:1px solid var(--border);border-left:2px solid var(--accent);white-space:pre-wrap;border-radius:0;max-height:200px;padding:12px;font-size:11px;line-height:1.7;overflow:auto}._textarea_1nfgw_182{color:var(--text);background:var(--card-alt);border:1px solid var(--border);border-left:2px solid var(--warm);font-size:11px;line-height:1.7;font-family:var(--font-body);resize:vertical;border-radius:0;padding:12px;transition:border-color .1s}._textarea_1nfgw_182:focus{border-color:var(--accent);outline:none}._actions_1nfgw_201{justify-content:flex-end;gap:6px;margin-top:4px;display:flex}._draftBtn_1nfgw_208,._sendBtn_1nfgw_208{border:1px solid var(--border);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.3px;border-radius:2px;padding:8px 16px;transition:opacity .1s}._draftBtn_1nfgw_208{background:var(--card-alt);color:var(--text-dim)}._draftBtn_1nfgw_208:hover{color:var(--text)}._sendBtn_1nfgw_208{background:var(--accent);color:#fff;border-color:var(--accent)}._sendBtn_1nfgw_208:hover{opacity:.85}._sendBtn_1nfgw_208:disabled,._draftBtn_1nfgw_208:disabled{opacity:.3;cursor:not-allowed}._errorBox_1nfgw_245{background:var(--hot-bg);border-left:2px solid var(--hot);color:var(--hot);padding:5px 8px;font-size:11px}._okBox_1nfgw_253{border-left:2px solid var(--green);color:var(--green);background:#3a9e6410;padding:5px 8px;font-size:11px}._priceRow_1nfgw_261{gap:6px;display:flex}._priceRow_1nfgw_261 ._input_1nfgw_102{flex:1}._quickDateRow_1nfgw_268{flex-wrap:wrap;gap:4px;display:flex}._quickBtn_1nfgw_274{background:var(--card-alt);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;font-size:10px;font-family:var(--font-body);border-radius:2px;padding:5px 10px;font-weight:500;transition:color .1s}._quickBtn_1nfgw_274:hover{color:var(--text);border-color:var(--text-muted)}._channelRow_1nfgw_292{gap:4px;display:flex}._channelBtn_1nfgw_297{background:var(--card-alt);border:1px solid var(--border);color:var(--text-dim);cursor:pointer;font-size:11px;font-family:var(--font-body);border-radius:2px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-weight:500;transition:color .1s;display:flex}._channelBtn_1nfgw_297:hover{color:var(--text);border-color:var(--text-muted)}._channelActive_1nfgw_320{border-color:var(--accent);color:var(--accent);font-weight:600}@media (width<=767px){._channelRow_1nfgw_292{flex-direction:column}._templateGrid_1nfgw_35{grid-template-columns:1fr}._priceRow_1nfgw_261,._actions_1nfgw_201{flex-direction:column}._draftBtn_1nfgw_208,._sendBtn_1nfgw_208{text-align:center;width:100%}}._backdrop_18jrm_1{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._dialog_18jrm_12{background:var(--card);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;display:flex;overflow:hidden}._header_18jrm_24{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_18jrm_32{font-size:16px;font-weight:700}._closeBtn_18jrm_37{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-size:18px}._closeBtn_18jrm_37:hover{background:var(--card-alt);color:var(--text)}._body_18jrm_48{grid-template-columns:240px 1fr;gap:16px;padding:16px 20px;display:grid;overflow:auto}._listCol_18jrm_56{flex-direction:column;gap:10px;min-width:0;display:flex}._newBtn_18jrm_63{background:var(--accent);color:#fff;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-body);border:none;border-radius:8px;padding:9px 12px}._newBtn_18jrm_63:hover{filter:brightness(1.1)}._list_18jrm_56{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._item_18jrm_85{background:var(--card-alt);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:10px 12px}._item_18jrm_85:hover{background:var(--border)}._itemActive_18jrm_95{background:var(--accent-soft);border-color:var(--accent)}._itemName_18jrm_100{color:var(--text);font-size:13px;font-weight:600}._itemSub_18jrm_106{color:var(--text-dim);margin-top:2px;font-size:11px}._empty_18jrm_112{text-align:center;color:var(--text-muted);padding:20px;font-size:12px}._formCol_18jrm_119{flex-direction:column;gap:12px;min-width:0;display:flex}._field_18jrm_126{flex-direction:column;gap:4px;display:flex}._label_18jrm_132{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:11.5px;font-weight:500}._row_18jrm_140{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}._row_18jrm_140 ._field_18jrm_126:first-child,._row_18jrm_140 ._field_18jrm_126:last-child{min-width:0}._input_18jrm_149{background:var(--card-alt);border:1px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-body);border-radius:7px;min-width:0;padding:8px 11px}._input_18jrm_149:focus{border-color:var(--accent);outline:none}._textarea_18jrm_162{background:var(--card-alt);border:1px solid var(--border);color:var(--text);font-size:12.5px;line-height:1.55;font-family:var(--font-body);resize:vertical;border-radius:7px;min-height:160px;padding:10px 12px}._hint_18jrm_175{color:var(--text-muted);margin-top:2px;font-size:11px}._toggleRow_18jrm_181{flex-wrap:wrap;gap:16px;display:flex}._toggle_18jrm_181{color:var(--text);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:flex}._error_18jrm_196{background:var(--hot-bg);border:1px solid var(--hot);color:var(--hot);border-radius:7px;padding:9px 12px;font-size:12px}._actions_18jrm_205{justify-content:space-between;gap:10px;margin-top:6px;display:flex}._actionsRight_18jrm_212{gap:8px;display:flex}._saveBtn_18jrm_217,._cancelBtn_18jrm_217,._deleteBtn_18jrm_217{cursor:pointer;font-size:12.5px;font-weight:600;font-family:var(--font-body);border:1px solid var(--border);border-radius:8px;padding:9px 16px}._saveBtn_18jrm_217{background:var(--accent);color:#fff;border-color:var(--accent)}._saveBtn_18jrm_217:hover{filter:brightness(1.1)}._cancelBtn_18jrm_217{background:var(--card-alt);color:var(--text)}._cancelBtn_18jrm_217:hover{background:var(--border)}._deleteBtn_18jrm_217{color:var(--hot);border-color:var(--hot);background:0 0}._deleteBtn_18jrm_217:hover{background:var(--hot-bg)}._saveBtn_18jrm_217:disabled,._cancelBtn_18jrm_217:disabled,._deleteBtn_18jrm_217:disabled{opacity:.5;cursor:not-allowed}._root_9eaeg_1{flex-direction:column;gap:14px;display:flex}._adminBanner_9eaeg_3{background:var(--cold-bg);color:var(--blue);border:1px solid #4860c826;border-radius:12px;align-items:center;gap:9px;padding:11px 15px;font-size:12.5px;font-weight:500;display:flex}._adminBannerIcon_9eaeg_11{font-size:14px}._columns_9eaeg_14{grid-template-columns:270px 1fr 330px;align-items:start;gap:14px;display:grid}._card_9eaeg_21,._leadCol_9eaeg_21,._photosPanel_9eaeg_21,._offerPanel_9eaeg_21,._panel_9eaeg_21{background:var(--card);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow)}._colHeader_9eaeg_28,._panelHeader_9eaeg_28{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 18px;font-size:13.5px;font-weight:700;display:flex}._count_9eaeg_34{color:var(--accent-d);background:var(--accent-soft);border-radius:20px;padding:2px 9px;font-size:11.5px;font-weight:700}._leadCol_9eaeg_21{overflow:hidden}._leadList_9eaeg_41{max-height:calc(100vh - 200px);padding:8px;list-style:none;overflow-y:auto}._leadItem_9eaeg_42{cursor:pointer;border:1px solid #0000;border-radius:12px;margin-bottom:3px;padding:11px 12px;transition:all .14s}._leadItem_9eaeg_42:hover{background:var(--card-alt)}._leadActive_9eaeg_47{background:var(--accent-soft);border-color:#0f9d8e2e}._leadRow1_9eaeg_48{align-items:center;gap:10px;display:flex}._leadAvatar_9eaeg_49{color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}._leadInfo_9eaeg_54{flex:1;min-width:0}._leadName_9eaeg_55{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}._leadDot_9eaeg_56{border-radius:50%;flex:none;width:9px;height:9px}._leadRow2_9eaeg_57{justify-content:space-between;align-items:center;margin-top:7px;padding-left:48px;display:flex}._leadMeta_9eaeg_58{color:var(--text-muted);font-size:11.5px}._badge_9eaeg_59{color:var(--text-dim);background:var(--card-alt);border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600}._leadRow3_9eaeg_60{margin-top:6px;padding-left:48px}._offerBadge_9eaeg_61{color:var(--accent-d);background:var(--accent-soft);border-radius:20px;padding:2px 9px;font-size:10.5px;font-weight:700}._centerCol_9eaeg_64{flex-direction:column;gap:14px;display:flex}._mediaGrid_9eaeg_65{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:11px;padding:16px 18px;display:grid}._mediaThumb_9eaeg_66{aspect-ratio:1;cursor:pointer;border:1px solid var(--border);background:var(--card-alt);border-radius:12px;transition:all .15s;position:relative;overflow:hidden}._mediaThumb_9eaeg_66:hover{box-shadow:var(--shadow-2);transform:scale(1.02)}._mediaThumb_9eaeg_66 img{object-fit:cover;width:100%;height:100%;display:block}._analyzed_9eaeg_73{border-color:var(--accent)}._analyzedBadge_9eaeg_74{color:#fff;background:var(--accent);border-radius:20px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:7px;left:7px}._thumbDate_9eaeg_79{color:#fff;text-align:right;background:linear-gradient(#0000,#000a);padding:12px 8px 5px;font-size:10px;position:absolute;bottom:0;left:0;right:0}._offerContent_9eaeg_84{padding:16px 18px}._sideCol_9eaeg_87{flex-direction:column;gap:14px;display:flex}._analysisBody_9eaeg_88{padding:8px 18px 16px}._analysisRow_9eaeg_89{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:flex}._analysisRow_9eaeg_89:last-child{border-bottom:0}._k_9eaeg_94{color:var(--text-muted);flex:none;font-size:12px;font-weight:500}._v_9eaeg_95{color:var(--text);text-align:right;font-weight:500}._hl_9eaeg_96{background:var(--accent-soft);border-bottom:0;border-radius:10px;margin:4px 0;padding:9px 11px}._tag_9eaeg_97{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}._notes_9eaeg_98{background:var(--card-alt);color:var(--text-dim);border-radius:11px;margin-top:10px;padding:11px 12px;font-size:12.5px;line-height:1.5}._summaryActions_9eaeg_102{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}._summaryLink_9eaeg_103{border:1px solid var(--border-2);background:var(--card-alt);color:var(--accent-d);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 14px;font-size:12.5px;font-weight:600;display:inline-flex}._summaryLink_9eaeg_103:hover{border-color:var(--accent);background:var(--accent-soft)}._review_9eaeg_112{padding:16px 18px}._reviewWait_9eaeg_113{background:var(--warm-bg);color:var(--warm);border:1px solid #e0962f2e;border-radius:10px;margin-bottom:13px;padding:9px 12px;font-size:12px;font-weight:500}._reviewLabel_9eaeg_117{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:7px;font-size:11px;font-weight:700}._req_9eaeg_118{color:var(--hot)}._reviewInput_9eaeg_119{background:var(--card-alt);border:1px solid var(--border-2);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:11px;outline:0;margin-bottom:11px;padding:10px 12px;font-size:13px}._reviewInput_9eaeg_119:focus{border-color:var(--accent);background:var(--card)}._reviewBtns_9eaeg_125{gap:9px;display:flex}._reviewBtn_9eaeg_125{border:1px solid var(--border-2);background:var(--card-alt);font:inherit;cursor:pointer;border-radius:11px;flex:1;padding:10px;font-size:12.5px;font-weight:600;transition:all .14s}._reviewBtn_9eaeg_125:disabled{opacity:.55;cursor:default}._rbWarm_9eaeg_131{color:var(--warm)}._rbWarm_9eaeg_131:hover{background:var(--warm-bg);border-color:var(--warm)}._rbHot_9eaeg_133{color:var(--hot)}._rbHot_9eaeg_133:hover{background:var(--hot-bg);border-color:var(--hot)}._reviewErr_9eaeg_135{background:var(--hot-bg);color:var(--hot);border-radius:10px;margin-top:11px;padding:9px 12px;font-size:12px;font-weight:500}._reviewOk_9eaeg_136{color:var(--green);background:#1fae8a14;border-radius:10px;margin-top:11px;padding:9px 12px;font-size:12px;font-weight:500}._empty_9eaeg_139{text-align:center;color:var(--text-muted);padding:40px 20px;font-size:13px;line-height:1.6}._emptyIcon_9eaeg_140{opacity:.6;margin-bottom:10px;font-size:30px;display:block}._emptySub_9eaeg_141{color:var(--text-muted);font-size:11.5px}@media (width<=1200px){._columns_9eaeg_14{grid-template-columns:1fr 1fr}._sideCol_9eaeg_87{flex-direction:row;grid-column:span 2}._sideCol_9eaeg_87>._panel_9eaeg_21{flex:1}}@media (width<=760px){._columns_9eaeg_14{grid-template-columns:1fr}._sideCol_9eaeg_87{flex-direction:column;grid-column:span 1}}._suzgec_118jk_1{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border);display:flex}._liste_118jk_5{flex-direction:column;display:flex}._oge_118jk_6{align-items:flex-start;gap:var(--sp-3);text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--border-soft);width:100%;padding:var(--sp-4) 0;background:0 0;font-family:inherit;display:flex}._oge_118jk_6:last-child{border-bottom:none}._oge_118jk_6:hover{background:var(--card-alt)}._nokta_118jk_17{border:2px solid var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}._dolu_118jk_21{background:var(--accent)}._icerik_118jk_23{flex:1;min-width:0}._baslik_118jk_24{font-size:var(--fs-body);color:var(--text)}._kalin_118jk_25{font-weight:var(--fw-semibold)}._govde_118jk_26{font-size:var(--fs-body-s);color:var(--text-dim);margin-top:2px;display:block}._meta_118jk_27{align-items:center;gap:var(--sp-2);font-size:var(--fs-caption);color:var(--text-muted);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}
