@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f6f8fa;--surface:#fff;--surface-2:#f0f4f7;--surface-sunk:#e6eaef;--ink:#131822;--ink-2:#3d434c;--ink-muted:#656971;--line:#d4d8de;--line-strong:#9fa5af;--line-soft:#dee1e7;--brand:#c40f1e;--brand-2:#a70123;--brand-ink:#fffbfa;--brand-bg:#ffe9e6;--deep:#141d2d;--deep-2:#090f1c;--deep-ink:#f0f2f6;--deep-muted:#9ea5b2;--deep-line:#303848;--sig-critical:#c40f1e;--sig-critical-bg:#ffe7e4;--sig-warn:#9c5a00;--sig-warn-bg:#ffedd5;--sig-airway:#00757b;--sig-airway-bg:#d7f6f7;--sig-good:#007742;--sig-good-bg:#daf7e3;--sig-critical-on-deep:#f66d64;--sig-warn-on-deep:#eeb154;--sig-airway-on-deep:#5dc3c9;--sig-good-on-deep:#6ebf8c;--brand-on-deep:#f86b62;--kat-genel:#43629c;--kat-solunum:#007883;--kat-kardiyo:#be2038;--kat-noro:#724aab;--kat-alerji:#b05a00;--kat-zehir:#27762f;--kat-travma:#953f2f;--kat-dogum:#9f4d86;--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-readout:clamp(2.6rem, 10vw, 4.5rem);--t-hero:clamp(1.9rem, 7vw, 3.2rem);--t-display:clamp(1.6rem, 5vw, 2.4rem);--t-h1:clamp(1.3rem, 4vw, 1.8rem);--t-h2:clamp(1.05rem, 2.6vw, 1.2rem);--t-body:1rem;--t-small:.875rem;--t-tiny:.8rem;--t-label:.7rem;--lh-tight:1.06;--lh-snug:1.28;--lh-body:1.55;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:2.5rem;--s-8:3rem;--s-section:clamp(2rem, 6vw, 4rem);--radius:14px;--radius-sm:10px;--radius-chip:999px;--border-w:1px;--shadow-1:0 1px 2px #11161f0f, 0 2px 8px #11161f0f;--shadow-2:0 2px 4px #11161f12, 0 8px 24px #11161f1a;--shadow-3:0 4px 8px #11161f17, 0 16px 40px #11161f24;--tap:56px;--tap-sm:44px;--dur-fast:.13s;--dur:.24s;--ease:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--focus-ring:3px}@supports (color:lab(0% 0 0)){:root{--paper:lab(97.445% -.443965 -1.43216);--surface:lab(100% 0 0);--surface-2:lab(95.9353% -.662178 -2.14616);--surface-sunk:lab(92.4535% -.877708 -2.8585);--ink:lab(8.25662% -.272326 -7.28413);--ink-2:lab(28.0024% -.519812 -6.65766);--ink-muted:lab(44.2647% -.492632 -5.21946);--line:lab(86.0431% -.398994 -3.75323);--line-strong:lab(67.458% -.585943 -5.97681);--line-soft:lab(89.5308% -.325352 -3.00609);--brand:lab(42.2355% 64.9053 45.0339);--brand-2:lab(35.4048% 59.2121 33.2876);--brand-ink:lab(98.7951% 1.51399 .85007);--brand-bg:lab(94.4344% 11.5722 6.53129);--deep:lab(10.4442% .588007 -12.6249);--deep-2:lab(4.29321% .501096 -9.40934);--deep-ink:lab(95.3356% -.178218 -2.26622);--deep-muted:lab(67.4314% -.46429 -7.48369);--deep-line:lab(23.2746% -.128567 -10.9927);--sig-critical:lab(42.2355% 64.9053 45.0339);--sig-critical-bg:lab(93.836% 12.1857 6.88032);--sig-warn:lab(44.9648% 27.9914 87.0388);--sig-warn-bg:lab(94.8327% 4.93476 18.9709);--sig-airway:lab(44.1666% -32.7356 -13.3978);--sig-airway-bg:lab(94.5176% -10.1156 -4.22746);--sig-good:lab(43.6083% -40.2401 20.8049);--sig-good-bg:lab(94.7394% -12.4067 6.35767);--sig-critical-on-deep:lab(63.5475% 53.123 32.1195);--sig-warn-on-deep:lab(76.7321% 16.4406 55.1357);--sig-airway-on-deep:lab(73.0859% -29.8356 -12.3025);--sig-good-on-deep:lab(71.2874% -34.7028 17.8459);--brand-on-deep:lab(63.4951% 54.7246 33.2229);--kat-genel:lab(41.2792% 2.19378 -35.6147);--kat-solunum:lab(45.2553% -32.1867 -17.1867);--kat-kardiyo:lab(42.2897% 60.998 29.6854);--kat-noro:lab(39.6801% 33.0382 -46.413);--kat-alerji:lab(48.197% 33.1519 58.0512);--kat-zehir:lab(43.553% -36.5365 30.8488);--kat-travma:lab(38.6042% 36.3093 28.1643);--kat-dogum:lab(44.7963% 40.157 -16.1542);--shadow-1:0 1px 2px lab(7.12857% -.222839 -7.21636/.06), 0 2px 8px lab(7.12857% -.222839 -7.21636/.06);--shadow-2:0 2px 4px lab(7.12857% -.222839 -7.21636/.07), 0 8px 24px lab(7.12857% -.222839 -7.21636/.1);--shadow-3:0 4px 8px lab(7.12857% -.222839 -7.21636/.09), 0 16px 40px lab(7.12857% -.222839 -7.21636/.14)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#080c14;--surface:#10151f;--surface-2:#171d28;--surface-sunk:#04060d;--ink:#eceef4;--ink-2:#c0c4cc;--ink-muted:#9498a1;--line:#282e39;--line-strong:#464d5c;--line-soft:#1f242e;--brand:#ec5c55;--brand-2:#cb454a;--brand-ink:#130807;--brand-bg:#451816;--deep:#0f1520;--deep-2:#05070e;--deep-ink:#eceef4;--deep-muted:#999fa9;--deep-line:#2c3340;--sig-critical:#f66d64;--sig-critical-bg:#411815;--sig-warn:#ebae51;--sig-warn-bg:#3a2302;--sig-airway:#56bdc2;--sig-airway-bg:#032a2c;--sig-good:#68b986;--sig-good-bg:#092917;--kat-genel:#88a5da;--kat-solunum:#5dbbc6;--kat-kardiyo:#f17074;--kat-noro:#b094e2;--kat-alerji:#e99d67;--kat-zehir:#7ab67b;--kat-travma:#d58777;--kat-dogum:#d790c0;--shadow-1:0 1px 2px #0000004d, 0 2px 8px #0000003d;--shadow-2:0 2px 4px #00000057, 0 8px 24px #0000004d;--shadow-3:0 4px 8px #00000061, 0 16px 40px #00000061}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--paper:lab(3.30314% .0478178 -4.45543);--surface:lab(6.58879% .0373125 -7.49461);--surface-2:lab(10.5405% .0223145 -8.7547);--surface-sunk:lab(1.72792% .0502691 -2.61479);--ink:lab(94.1672% -.232369 -3.01862);--ink-2:lab(79.0696% -.326216 -4.51534);--ink-muted:lab(62.8197% -.355512 -5.25432);--line:lab(18.6847% -.19905 -8.09797);--line-strong:lab(32.5891% -.329107 -9.60615);--line-soft:lab(14.0539% -.158131 -7.3535);--line-soft:lab(14.0539% -.158131 -7.3535);--brand:lab(58.7941% 56.4125 34.7323);--brand-2:lab(49.5241% 54.163 27.9658);--brand-ink:lab(2.95101% 3.44614 1.6211);--brand-bg:lab(15.798% 21.8898 13.2892);--deep:lab(6.56716% .149183 -8.54902);--deep-2:lab(1.93894% .0855997 -3.22397);--deep-ink:lab(94.1672% -.232369 -3.01862);--deep-muted:lab(65.1305% -.395328 -5.99916);--deep-line:lab(20.98% -.169665 -9.54686);--sig-critical:lab(63.5475% 53.123 32.1195);--sig-critical-bg:lab(14.6886% 20.3074 12.251);--sig-warn:lab(75.5685% 16.5023 55.3165);--sig-warn-bg:lab(16.3793% 8.83248 23.3095);--sig-airway:lab(70.7653% -29.8274 -12.2943);--sig-airway-bg:lab(14.5663% -13.1496 -5.40116);--sig-good:lab(68.966% -34.7285 17.8622);--sig-good-bg:lab(13.6504% -15.9275 8.21036);--kat-genel:lab(67.0445% -.519395 -30.7709);--kat-solunum:lab(70.6301% -26.8794 -14.3041);--kat-kardiyo:lab(63.5313% 51.1802 23.0745);--kat-noro:lab(66.0101% 22.7093 -36.1795);--kat-alerji:lab(71.644% 25.4349 39.9876);--kat-zehir:lab(68.8344% -29.378 23.6097);--kat-travma:lab(64.3503% 29.61 21.733);--kat-dogum:lab(68.3764% 32.8269 -13.1519);--shadow-1:0 1px 2px lab(0% 0 0/.3), 0 2px 8px lab(0% 0 0/.24);--shadow-2:0 2px 4px lab(0% 0 0/.34), 0 8px 24px lab(0% 0 0/.3);--shadow-3:0 4px 8px lab(0% 0 0/.38), 0 16px 40px lab(0% 0 0/.38)}}}:root[data-theme=dark]{--paper:#080c14;--surface:#10151f;--surface-2:#171d28;--surface-sunk:#04060d;--ink:#eceef4;--ink-2:#c0c4cc;--ink-muted:#9498a1;--line:#282e39;--line-strong:#464d5c;--line-soft:#1f242e;--brand:#ec5c55;--brand-2:#cb454a;--brand-ink:#130807;--brand-bg:#451816;--deep:#0f1520;--deep-2:#05070e;--deep-ink:#eceef4;--deep-muted:#999fa9;--deep-line:#2c3340;--sig-critical:#f66d64;--sig-critical-bg:#411815;--sig-warn:#ebae51;--sig-warn-bg:#3a2302;--sig-airway:#56bdc2;--sig-airway-bg:#032a2c;--sig-good:#68b986;--sig-good-bg:#092917;--kat-genel:#88a5da;--kat-solunum:#5dbbc6;--kat-kardiyo:#f17074;--kat-noro:#b094e2;--kat-alerji:#e99d67;--kat-zehir:#7ab67b;--kat-travma:#d58777;--kat-dogum:#d790c0;--shadow-1:0 1px 2px #0000004d, 0 2px 8px #0000003d;--shadow-2:0 2px 4px #00000057, 0 8px 24px #0000004d;--shadow-3:0 4px 8px #00000061, 0 16px 40px #00000061}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--paper:lab(3.30314% .0478178 -4.45543);--surface:lab(6.58879% .0373125 -7.49461);--surface-2:lab(10.5405% .0223145 -8.7547);--surface-sunk:lab(1.72792% .0502691 -2.61479);--ink:lab(94.1672% -.232369 -3.01862);--ink-2:lab(79.0696% -.326216 -4.51534);--ink-muted:lab(62.8197% -.355512 -5.25432);--line:lab(18.6847% -.19905 -8.09797);--line-strong:lab(32.5891% -.329107 -9.60615);--line-soft:lab(14.0539% -.158131 -7.3535);--brand:lab(58.7941% 56.4125 34.7323);--brand-2:lab(49.5241% 54.163 27.9658);--brand-ink:lab(2.95101% 3.44614 1.6211);--brand-bg:lab(15.798% 21.8898 13.2892);--deep:lab(6.56716% .149183 -8.54902);--deep-2:lab(1.93894% .0855997 -3.22397);--deep-ink:lab(94.1672% -.232369 -3.01862);--deep-muted:lab(65.1305% -.395328 -5.99916);--deep-line:lab(20.98% -.169665 -9.54686);--sig-critical:lab(63.5475% 53.123 32.1195);--sig-critical-bg:lab(14.6886% 20.3074 12.251);--sig-warn:lab(75.5685% 16.5023 55.3165);--sig-warn-bg:lab(16.3793% 8.83248 23.3095);--sig-airway:lab(70.7653% -29.8274 -12.2943);--sig-airway-bg:lab(14.5663% -13.1496 -5.40116);--sig-good:lab(68.966% -34.7285 17.8622);--sig-good-bg:lab(13.6504% -15.9275 8.21036);--kat-genel:lab(67.0445% -.519395 -30.7709);--kat-solunum:lab(70.6301% -26.8794 -14.3041);--kat-kardiyo:lab(63.5313% 51.1802 23.0745);--kat-noro:lab(66.0101% 22.7093 -36.1795);--kat-alerji:lab(71.644% 25.4349 39.9876);--kat-zehir:lab(68.8344% -29.378 23.6097);--kat-travma:lab(64.3503% 29.61 21.733);--kat-dogum:lab(68.3764% 32.8269 -13.1519);--shadow-1:0 1px 2px lab(0% 0 0/.3), 0 2px 8px lab(0% 0 0/.24);--shadow-2:0 2px 4px lab(0% 0 0/.34), 0 8px 24px lab(0% 0 0/.3);--shadow-3:0 4px 8px lab(0% 0 0/.38), 0 16px 40px lab(0% 0 0/.38)}}}
@layer base{@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+304-308,U+1E??,U+20A0-20AB,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+304-308,U+1E??,U+20A0-20AB,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+304-308,U+1E??,U+20A0-20AB,U+2C60-2C7F,U+A720-A7FF}.num,.readout,table td,table th{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 1}.readout{font-size:var(--t-readout);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.03em}.label{font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);font-weight:700}}
@layer reset,tokens,base,components,utilities;@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}}@layer base{html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);overflow-x:hidden}h1{font-size:var(--t-h1);line-height:var(--lh-tight);letter-spacing:-.022em}h2{font-size:var(--t-h2);line-height:var(--lh-snug);letter-spacing:-.012em}:focus-visible{outline:var(--focus-ring) solid var(--brand);outline-offset:2px;border-radius:4px}}@layer components{.topbar{background:linear-gradient(180deg, var(--deep) 0%, var(--deep-2) 100%);color:var(--deep-ink);border-block-end:1px solid var(--deep-line);padding-block:var(--s-3);z-index:30;position:sticky;top:0}.topbar a{color:var(--deep-ink)}.topbar .btn,.hero .btn{color:var(--deep-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;background:lab(100% 0 0/.1);border-color:#ffffff38;border-color:lab(100% 0 0/.22)}.topbar .btn:hover,.hero .btn:hover{background:#ffffff2e;background:lab(100% 0 0/.18);border-color:#ffffff59;border-color:lab(100% 0 0/.35)}.hero{isolation:isolate;background:radial-gradient(120% 90% at 82% 8%, #73221f8c 0%, transparent 58%), radial-gradient(100% 80% at 8% 100%, #24365fa6 0%, transparent 62%), linear-gradient(165deg, var(--deep) 0%, var(--deep-2) 100%);color:var(--deep-ink);padding-block:var(--s-7) var(--s-8);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.hero{background:radial-gradient(120% 90% at 82% 8%, lab(26.9415% 36.1405 22.7329/.55) 0%, transparent 58%), radial-gradient(100% 80% at 8% 100%, lab(22.8296% 3.0297 -26.7432/.65) 0%, transparent 62%), linear-gradient(165deg, var(--deep) 0%, var(--deep-2) 100%)}}.hero:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 3px);background:repeating-linear-gradient(0deg,lab(100% 0 0/.028) 0 1px,#0000 1px 3px);position:absolute;inset:0}.ekg{inset-inline:0;opacity:.75;z-index:-1;height:120px;position:absolute;bottom:-6px}.ekg path{fill:none;stroke:var(--brand);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260 1400;stroke-dashoffset:1660px;animation:3.4s linear infinite nabiz}@keyframes nabiz{to{stroke-dashoffset:0}}.card{background:var(--surface);border:var(--border-w) solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-1);transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out), border-color var(--dur) var(--ease);display:block;position:relative}.card:hover{box-shadow:var(--shadow-2);border-color:var(--line-strong);transform:translateY(-2px)}.card:active{box-shadow:var(--shadow-1);transform:translateY(0)}.nav-card{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-4);grid-template-columns:52px 1fr auto;min-height:84px;display:grid}.nav-card:not(:has(.ikon)){grid-template-columns:1fr auto}.nav-card .chip{margin-block-start:var(--s-2);display:inline-flex}.nav-card .ikon{background:var(--brand-bg);width:52px;height:52px;color:var(--brand);border-radius:13px;place-items:center;font-size:1.5rem;display:grid}.nav-card .ok{color:var(--ink-muted);transition:transform var(--dur) var(--ease-out);font-size:1.3rem}.nav-card:hover .ok{transform:translate(4px)}.algo-row{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-inline-start:4px solid var(--kat,var(--line-strong));min-height:var(--tap);grid-template-columns:1fr auto;display:grid}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap-sm);padding:var(--s-2) var(--s-4);background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-weight:600;font-size:var(--t-small);transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);display:inline-flex}.btn:hover{background:var(--surface-2);border-color:var(--ink-muted)}.btn:active{transform:scale(.98)}.btn[aria-pressed=true],.btn[data-active=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn-brand{background:var(--brand);color:var(--brand-ink);border-color:var(--brand);min-height:var(--tap)}.btn-brand:hover{background:var(--brand-2);border-color:var(--brand-2)}.btn-lg{min-height:var(--tap);font-size:var(--t-body);padding-inline:var(--s-5)}.btn-critical{background:var(--sig-critical);color:#fff;color:lab(100% 0 0);border-color:var(--sig-critical);min-height:var(--tap)}.btn-critical:hover{background:var(--brand-2);border-color:var(--brand-2)}.chip{border-radius:var(--radius-chip);font-size:var(--t-label);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.3em;padding:.2rem .55rem;font-weight:700;line-height:1.5;display:inline-flex}.chip-critical{color:var(--sig-critical);background:var(--sig-critical-bg)}.chip-warn{color:var(--sig-warn);background:var(--sig-warn-bg)}.chip-airway{color:var(--sig-airway);background:var(--sig-airway-bg)}.chip-good{color:var(--sig-good);background:var(--sig-good-bg)}.chip-muted{color:var(--ink-muted);background:var(--surface-sunk)}.chip-cardiac{color:var(--sig-airway);background:var(--sig-airway-bg)}.chip-outline{color:var(--ink-muted);border:1px solid var(--line)}.callout{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius-sm);font-size:var(--t-small);border-inline-start:4px solid;align-items:flex-start;display:flex}.callout-block{color:var(--sig-critical);background:var(--sig-critical-bg)}.callout-warn{color:var(--sig-warn);background:var(--sig-warn-bg)}.callout-info{color:var(--sig-airway);background:var(--sig-airway-bg)}.callout>.callout-body{color:var(--ink);flex:1}.field{gap:var(--s-1);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.field input{width:100%;min-height:var(--tap);padding:var(--s-2) var(--s-3);background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);font-size:1.45rem;font-weight:600}.field input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-bg);outline:none}.field input::placeholder{color:var(--line-strong);font-weight:400}.field[data-estimated=true] input{border-style:dashed;border-color:var(--sig-warn);background:var(--sig-warn-bg)}.search-input{font-family:var(--font-sans)!important;font-size:var(--t-body)!important;font-weight:400!important}.dose-panel{background:linear-gradient(165deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-2);overflow:hidden}.dose-panel .head{background:linear-gradient(180deg, var(--deep) 0%, var(--deep-2) 100%);color:var(--deep-ink);padding:var(--s-4)}.dose-panel .head .muted{color:var(--deep-muted)}.viewer{background:var(--surface-sunk);border-radius:var(--radius);border:1px solid var(--line);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:auto}.viewer img{width:100%;height:auto;transition:width var(--dur) var(--ease-out);background:#fff;display:block}.viewer[data-rotate=true]{place-items:center;display:grid}.viewer[data-rotate=true] img{transform-origin:50%;width:auto;max-width:none;height:auto;transform:rotate(90deg)}.kat-baslik{align-items:center;gap:var(--s-2);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);padding-block:var(--s-2);font-weight:700;display:flex}.kat-baslik:before{content:"";background:var(--kat,var(--line-strong));border-radius:3px;flex:none;width:10px;height:10px}.skeleton{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-sunk) 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.4s linear infinite kayma}@keyframes kayma{to{background-position:-200% 0}}.amblem-sahne{inline-size:var(--amblem-boy,108px);block-size:var(--amblem-boy,108px);perspective:620px;margin-inline:auto}.amblem-madalyon{block-size:100%;inline-size:100%;transform-style:preserve-3d;will-change:transform;animation:6.5s cubic-bezier(.45,0,.55,1) infinite amblem-salin;position:relative}.amblem-kat,.amblem-parlama{position:absolute;inset:0;-webkit-mask-image:url(/amblem/sb-amblem.png);mask-image:url(/amblem/sb-amblem.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.amblem-kat{transform:translateZ(var(--z));background:linear-gradient(155deg, var(--ink-2), var(--ink) 52%, var(--ink-2));opacity:calc(1 - var(--sira) * .085)}.amblem-parlama{background:linear-gradient(104deg, transparent 34%, var(--paper) 47%, transparent 61%);opacity:.5;background-size:280% 100%;animation:6.5s linear infinite amblem-parla;transform:translateZ(.5px)}.amblem-deep .amblem-kat{background:linear-gradient(155deg,#ffffffb8,#fffffff5 52%,#ffffffb8);background:linear-gradient(155deg,lab(100% 0 0/.72),lab(100% 0 0/.96) 52%,lab(100% 0 0/.72))}.amblem-deep .amblem-parlama{background:linear-gradient(104deg,#0000 34%,#11161fd9 47%,#0000 61%) 0 0/280% 100%;background:linear-gradient(104deg,#0000 34%,lab(7.11977% -.00896305 -7.24483/.85) 47%,#0000 61%) 0 0/280% 100%}@keyframes amblem-salin{0%,to{transform:rotateY(-34deg)rotateX(8deg)rotate(-1.5deg)}50%{transform:rotateY(34deg)rotateX(-6deg)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.amblem-madalyon{transform:rotateY(-24deg)rotateX(7deg);animation:none!important}.amblem-parlama{background-position:46% 0;animation:none!important}}@keyframes amblem-parla{0%{background-position:150% 0}to{background-position:-70% 0}}}@layer utilities{.wrap{width:100%;max-width:52rem;padding-inline:var(--s-4);margin-inline:auto}.wrap-wide{max-width:76rem}.stack>*+*{margin-block-start:var(--gap,var(--s-4))}.row{gap:var(--s-3);align-items:center;display:flex}.row-between{gap:var(--s-3);justify-content:space-between;align-items:center;display:flex}.wrap-row{gap:var(--s-2);flex-wrap:wrap;display:flex}.grid-auto{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.muted{color:var(--ink-muted)}.center{text-align:center}.pad-b{padding-block-end:calc(var(--s-8) + env(safe-area-inset-bottom,0px))}}.sor-akis{gap:var(--s-4);padding-block:var(--s-4);flex-direction:column;display:flex}.sor-satir{gap:var(--s-3);align-items:flex-start;display:flex}.sor-satir.kullanici{flex-direction:row-reverse}.sor-balon{max-width:min(46rem,82%);padding:var(--s-3) var(--s-4);font-size:var(--t-body);border-radius:18px;line-height:1.55;animation:.22s both sor-gir}.sor-satir.kullanici .sor-balon{background:var(--brand);color:var(--brand-ink);border-end-end-radius:6px}.sor-satir.asistan .sor-balon{background:var(--surface);border:1px solid var(--line);border-end-start-radius:6px}.sor-avatar{color:#fff;color:lab(100% 0 0);background:radial-gradient(circle at 30% 30%, var(--brand), var(--kat-noro,#5b3fd6));width:34px;height:34px;box-shadow:0 2px 10px -2px color-mix(in srgb, var(--brand) 60%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.sor-avatar svg{width:18px;height:18px}.sor-yaziyor{gap:4px;padding-block:4px;display:inline-flex}.sor-yaziyor span{background:var(--ink-muted,currentColor);opacity:.5;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite sor-zipla}.sor-yaziyor span:nth-child(2){animation-delay:.16s}.sor-yaziyor span:nth-child(3){animation-delay:.32s}.sor-oneri{gap:var(--s-2);flex-wrap:wrap;display:flex}.sor-giris-sar{z-index:12;background:var(--paper);padding-block:var(--s-3);border-block-start:1px solid var(--line);position:sticky;bottom:0}.sor-giris{gap:var(--s-2);align-items:flex-end;display:flex}.sor-olgu{margin:var(--s-3) 0 0;gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.sor-olgu li{padding:var(--s-2) var(--s-3);background:var(--surface-2);border:1px solid var(--line-soft);border-inline-start:3px solid var(--brand);font-size:var(--t-small);border-radius:8px;line-height:1.5}.sor-olgu li strong{font-weight:700}.sor-imlec{background:var(--brand);vertical-align:text-bottom;border-radius:1px;width:2px;height:1.05em;margin-inline-start:3px;animation:1s step-end infinite sor-imlec-yanip;display:inline-block}@keyframes sor-imlec-yanip{0%,50%{opacity:1}50.01%,to{opacity:0}}.sor-gir-anim{animation:.28s both sor-gir}.sor-capa{scroll-margin-top:84px}@media (prefers-reduced-motion:reduce){.sor-imlec{opacity:1;animation:none}.sor-gir-anim{animation:none}}.sor-adim{margin:var(--s-3) 0 0;counter-reset:adim;flex-direction:column;gap:6px;padding:0 0 0 1.6em;display:flex}.sor-adim li{font-size:var(--t-small);line-height:1.5;list-style:none;position:relative}.sor-adim li:before{counter-increment:adim;content:counter(adim);inset-inline-start:-1.6em;background:var(--brand);color:#fff;color:lab(100% 0 0);border-radius:50%;place-items:center;width:1.15em;height:1.15em;font-size:.72em;font-weight:700;display:grid;position:absolute;top:.05em}.sor-adim li strong{font-weight:700}.sor-dal,.sor-not{margin:var(--s-3) 0 0;font-size:var(--t-small);flex-direction:column;gap:6px;padding:0;line-height:1.5;list-style:none;display:flex}.sor-dal li{background:var(--sig-airway-bg);border:1px solid var(--line-soft);border-radius:8px;padding:6px 10px}.sor-dal li:before{content:"↳ ";color:var(--sig-airway);font-weight:700}.sor-not li{color:var(--ink-2);padding-inline-start:1.1em;position:relative}.sor-not li:before{content:"!";inset-inline-start:0;color:var(--sig-warn);font-weight:800;position:absolute;top:0}.sor-dal li strong,.sor-not li strong{font-weight:700}.sor-ic-link{color:var(--brand);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.sor-ic-link:hover{text-decoration-thickness:2px}@keyframes sor-gir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sor-zipla{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sor-balon{animation:none}.sor-yaziyor span{opacity:.6;animation:none}}.sor-kok{position:relative}.sor-kul-metin{align-items:flex-start;gap:var(--s-2);display:flex}.sor-mini{font:inherit;font-size:var(--t-tiny);border:1px solid var(--line);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:4px 8px;line-height:1}.sor-mini:hover{background:var(--surface-2);color:var(--ink)}.sor-mini-secili{background:var(--brand);color:#fff;color:lab(100% 0 0);border-color:var(--brand)}.sor-satir.kullanici .sor-mini{color:var(--brand-ink);border-color:#fff6;border-color:lab(100% 0 0/.4)}.sor-eylem{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:var(--s-3);padding-block-start:var(--s-2);display:flex}.sor-asagi{z-index:14;background:var(--surface);width:40px;height:40px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-2);cursor:pointer;border-radius:50%;place-items:center;font-size:1.1rem;animation:.2s both sor-gir;display:grid;position:absolute;bottom:calc(100% + 10px);right:2px}.sor-asagi:hover{background:var(--surface-2)}.sor-oto{inset-inline:0;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-3);z-index:20;border-radius:12px;max-height:46vh;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 6px);overflow-y:auto}.sor-oto li button{justify-content:space-between;align-items:center;gap:var(--s-2);cursor:pointer;width:100%;font:inherit;font-size:var(--t-small);text-align:start;color:var(--ink);background:0 0;border:none;border-radius:8px;padding:8px 10px;display:flex}.sor-oto li button:hover,.sor-oto li button[data-secili]{background:var(--surface-2)}.sor-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.sor-asagi{display:none}}.fab-sar{z-index:55;right:max(16px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));align-items:center;gap:10px;animation:.42s cubic-bezier(.34,1.56,.64,1) .5s both fab-giris;display:flex;position:fixed}.fab{color:#fff;color:lab(100% 0 0);background:radial-gradient(circle at 32% 26%, color-mix(in oklab, var(--brand) 82%, white) 0%, var(--brand) 44%, color-mix(in oklab, var(--brand) 52%, #653cbd) 100%);cursor:pointer;width:60px;height:60px;box-shadow:0 10px 26px -6px color-mix(in oklab, var(--brand) 55%, transparent), 0 4px 10px -2px #00000047, inset 0 1px 0 #ffffff59;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex:none;place-items:center;transition:transform .16s,box-shadow .16s;animation:3.6s ease-in-out infinite fab-suzul,9s ease-in-out 3s infinite fab-selam;display:grid;position:relative}@supports (color:lab(0% 0 0)){.fab{background:radial-gradient(circle at 32% 26%, color-mix(in oklab, var(--brand) 82%, white) 0%, var(--brand) 44%, color-mix(in oklab, var(--brand) 52%, lab(36.4487% 40.8357 -62.5711)) 100%);box-shadow:0 10px 26px -6px color-mix(in oklab, var(--brand) 55%, transparent), 0 4px 10px -2px lab(0% 0 0/.28), inset 0 1px 0 lab(100% 0 0/.35)}}.fab:after{content:"";border:2px solid color-mix(in srgb, var(--brand) 70%, transparent);border-radius:50%;animation:2.8s ease-out infinite fab-nabiz;position:absolute;inset:0}.fab:hover{transform:scale(1.07)}.fab:active{transform:scale(.93)}.fab:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.fab svg{width:30px;height:30px}.fab-nokta{background:var(--sig-good);border:2px solid var(--paper);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;right:4px}.fab-etiket{background:var(--surface);color:var(--ink);border:1px solid var(--line);font-size:var(--t-small);box-shadow:var(--shadow-2);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;order:-1;padding:7px 13px;font-weight:600;transition:opacity .18s,transform .18s;transform:translate(8px)scale(.9)}.fab-sar:hover .fab-etiket,.fab:focus-visible+.fab-etiket,.fab-sar[data-tanit="1"] .fab-etiket{opacity:1;transform:none}@keyframes fab-giris{0%{opacity:0;transform:translateY(14px)scale(.8)}to{opacity:1;transform:none}}@keyframes fab-suzul{0%,to{translate:0}50%{translate:0 -4px}}@keyframes fab-nabiz{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes fab-selam{0%,6%,to{rotate:none}1.5%{rotate:-9deg}3%{rotate:8deg}4.5%{rotate:-4deg}}@media (prefers-reduced-motion:reduce){.fab-sar,.fab{animation:none}.fab:after{opacity:0;animation:none}}@media print{.fab-sar{display:none}}
