@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/931e7cc49084aee7-s.31t0fxc8q4a1k.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/7a642828b0ad1018-s.p.0z0hpjmp_9hhf.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/c89730c3ffa99552-s.p.1zjat_zsa1d11.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}@font-face{font-family:Mona Sans Fallback;src:local(Arial);ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.0%;size-adjust:104.08%}.mona_sans_c34cff24-module__TNqbSq__className{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.mona_sans_c34cff24-module__TNqbSq__variable{--font-ui:"Mona Sans", "Mona Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.p.0vfdmo25voy_0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2abe82eb-module__Lv-HyG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2abe82eb-module__Lv-HyG__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-body);--font-mono:var(--font-data);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-data)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ease-spring:cubic-bezier(.2, .9, .25, 1.12);--ease-out:cubic-bezier(.22, .9, .26, 1);--r-dock:18px;--fs-micro:11px;--fs-meta:12px;--fs-body:13.5px;--fs-value:15px;--fs-title:17px;--fs-display:22px}[hidden]{display:none!important}body{font-family:var(--font-body), system-ui, sans-serif;background:var(--bg);color:var(--text);font-size:14px;line-height:1.45;overflow:hidden}#stage{z-index:0;position:fixed;inset:0}.display{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:.02em;font-weight:700}.mono{font-family:var(--font-data), monospace;font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--font-data), monospace;font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-weight:600}kbd{font-family:var(--font-data), monospace;font-size:var(--fs-micro);border:1px solid var(--line);color:var(--text-dim);background:var(--text);border-radius:5px;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){kbd{background:color-mix(in srgb, var(--text) 8%, transparent)}}kbd{box-shadow:0 2px 0 var(--text)}@supports (color:color-mix(in lab, red, red)){kbd{box-shadow:0 2px 0 color-mix(in srgb, var(--text) 18%, transparent)}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}input,select{font:inherit}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text) 18%, transparent)}}::-webkit-scrollbar-thumb{background-clip:content-box;border:2px solid #0000;border-radius:8px}body.docks-hidden .dock{opacity:0;pointer-events:none}body.docks-hidden .dock-left{transform:translate(-112%)}body.docks-hidden .dock-right{transform:translate(112%)}body.docks-hidden #cmdbar{opacity:0;pointer-events:none;transform:translateY(-140%)}.brand-mark{width:30px;height:30px;font-family:var(--font-data), monospace;font-size:var(--fs-micro);color:var(--on-accent);background:linear-gradient(135deg, var(--accent), var(--accent-2));box-shadow:0 6px 18px -6px var(--accent);border-radius:9px;place-items:center;font-weight:600;display:grid}@supports (color:color-mix(in lab, red, red)){.brand-mark{box-shadow:0 6px 18px -6px color-mix(in srgb, var(--accent) 70%, transparent)}}.seg{background:var(--text);gap:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.seg{background:color-mix(in srgb, var(--text) 7%, transparent)}}.seg{border-radius:999px;padding:3px}.seg a{font-size:var(--fs-body);color:var(--text-dim);border-radius:999px;padding:6px 15px;font-weight:500;text-decoration:none;transition:color .15s,background .2s}.seg a:hover{color:var(--text)}.seg a[aria-current=page]{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:var(--on-accent)}.stats{font-size:var(--fs-meta);color:var(--text-dim);gap:16px;display:flex}.stats b{color:var(--text);font-weight:600}.chipbtn{border:1px solid var(--line);font-size:var(--fs-meta);color:var(--text-dim);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;transition:color .15s,border-color .15s;display:inline-flex}.chipbtn:hover{color:var(--text);border-color:var(--text-dim)}.legal{border:1px solid var(--line);border-radius:12px;margin-top:10px;overflow:hidden}.legal summary{cursor:pointer;font-size:var(--fs-meta);color:var(--text-dim);justify-content:space-between;align-items:center;padding:9px 12px;font-weight:500;list-style:none;transition:color .15s;display:flex}.legal summary::-webkit-details-marker{display:none}.legal summary:hover{color:var(--text)}.btn{border:1px solid var(--line);height:40px;font-size:var(--fs-body);color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:600;transition:filter .15s,border-color .15s,color .15s;display:inline-flex}.btn kbd{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.btn kbd{border-color:color-mix(in srgb, currentColor 40%, transparent)}}.btn kbd{color:inherit}.btn.approve{background:var(--ok);border-color:var(--ok);color:var(--on-ok);box-shadow:var(--glow-ok)}.btn.approve kbd{background:var(--on-ok)}@supports (color:color-mix(in lab, red, red)){.btn.approve kbd{background:color-mix(in srgb, var(--on-ok) 12%, transparent)}}.btn.approve kbd{border-color:var(--on-ok)}@supports (color:color-mix(in lab, red, red)){.btn.approve kbd{border-color:color-mix(in srgb, var(--on-ok) 30%, transparent)}}.btn.approve kbd{box-shadow:0 2px 0 var(--on-ok)}@supports (color:color-mix(in lab, red, red)){.btn.approve kbd{box-shadow:0 2px 0 color-mix(in srgb, var(--on-ok) 22%, transparent)}}.btn.approve:hover{filter:brightness(1.06)}.btn.reject{border-color:var(--text-dim)}.btn.reject:hover{border-color:var(--text)}.btn.ghost{color:var(--text-dim);border-color:#0000;font-weight:500}.btn.ghost:hover{color:var(--text)}.btn[disabled]{opacity:.38;cursor:default;box-shadow:none}.session{font-size:var(--fs-micro);color:var(--text-dim);white-space:nowrap;gap:14px;padding:0 8px 0 2px;display:flex}.session b{color:var(--text);font-weight:600}.toast{z-index:30;background:var(--glass-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--text-dim);box-shadow:var(--dock-shadow);font-size:var(--fs-body);animation:toastIn .32s var(--ease-spring);border-radius:999px;align-items:center;gap:12px;padding:9px 16px 9px 10px;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,14px)}}.toast .ring{transform:rotate(-90deg)}.toast .count{color:var(--text-dim);font-size:var(--fs-micro)}.toast button{text-underline-offset:3px;text-decoration:underline}.toast.error{border-color:var(--danger)}@keyframes palIn{0%{opacity:0;transform:translateY(-12px)scale(.985)}}body.docks-hidden .evidence-tray,body.docks-hidden .manual-map-hud{opacity:0;pointer-events:none;transform:translateY(24px)}@media (min-width:1021px){body.docks-hidden .evidence-tray.manual-pair-tray{transform:translate(-50%,24px)}}body.docks-hidden .evidence-tray.workspace-pair-tray{transform:translate(-50%,24px)}body.docks-hidden .pool-filter-hud{opacity:0;pointer-events:none;transform:translate(-50%,-12px)}.pin{cursor:pointer;border-radius:50%;width:15px;height:15px;position:relative}.pin:before,.pin:after{content:"";opacity:0;pointer-events:none;border:1.5px solid;border-radius:50%;animation:2.8s ease-out infinite sonar;position:absolute;inset:-8px}.pin:after{animation-delay:1.4s}@keyframes sonar{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}.map-fallback{color:var(--text-dim);font-size:var(--fs-body);place-items:center;display:grid;position:absolute;inset:0}.dock-input{font-size:var(--fs-body);color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:9px;outline:none;padding:7px 10px}.dock-input:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.chipbtn:has(input:checked){color:var(--link-ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chipbtn:has(input:checked){border-color:color-mix(in srgb, var(--accent) 50%, transparent)}}.admin-wrap{flex-direction:column;align-items:center;display:flex;position:fixed;inset:84px 14px 14px;overflow-y:auto}.admin-card{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(1.04);backdrop-filter:blur(20px)saturate(1.04);border:1px solid var(--line);border-radius:var(--r-dock);width:min(1100px,100%);box-shadow:var(--dock-shadow);overflow:hidden}.admin-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;display:flex}.admin-head h1{font-size:var(--fs-title);letter-spacing:.04em;font-weight:600}.admin-head .spacer{flex:1}.admin-body{max-height:calc(100vh - 260px);padding:6px 0;overflow-y:auto}.atable{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.atable th{text-align:left;z-index:1;background:var(--glass-2);font-family:JetBrains Mono,monospace;font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);border-bottom:1px solid var(--line);padding:12px 14px;position:sticky;top:0}.atable td{border-bottom:1px solid var(--text);padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.atable td{border-bottom:1px solid color-mix(in srgb, var(--text) 10%, transparent)}}.atable td{vertical-align:middle}.atable tbody tr:nth-child(2n) td{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.atable tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--text) 3%, transparent)}}.atable tr:hover td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.atable tr:hover td{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.atable .mono-cell{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:var(--fs-meta)}.atable .row-actions{justify-content:flex-end;gap:6px;display:flex}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding:16px 18px;display:grid}.stat-card{border:1px solid var(--line);background:var(--text);border-radius:12px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.stat-card{background:color-mix(in srgb, var(--text) 4%, transparent)}}.stat-val{font-size:26px;font-weight:600;line-height:1}.stat-label{font-size:var(--fs-micro);color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-family:JetBrains Mono,monospace}.bar-list{flex-direction:column;gap:7px;padding:10px 18px 16px;display:flex}.bar-row{font-size:var(--fs-body);grid-template-columns:160px 1fr 50px;align-items:center;gap:12px;display:grid}.bar-label{color:var(--text-dim)}.bar-track{background:var(--track);border-radius:4px;height:8px;overflow:hidden}.bar-fill{background:linear-gradient(90deg, var(--accent-2), var(--accent));height:100%;transition:width .4s var(--ease-out);border-radius:4px}.bar-val{text-align:right;font-size:var(--fs-meta)}.code-block{font-family:JetBrains Mono,monospace;font-size:var(--fs-meta);border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:14px 16px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.code-block{background:color-mix(in srgb, var(--bg) 50%, transparent)}}.code-block{color:var(--text);white-space:pre;overflow-x:auto}.role-badge{font-family:var(--font-data), monospace;font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;border-radius:5px;padding:2.5px 8px;font-weight:600}.role-badge.admin{color:var(--link-ink);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.role-badge.admin{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.role-badge.matcher{color:var(--ok);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.role-badge.matcher{background:color-mix(in srgb, var(--ok) 13%, transparent)}}.role-badge.viewer{color:var(--text-dim);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.role-badge.viewer{background:color-mix(in srgb, var(--text) 8%, transparent)}}.status-dot{font-size:var(--fs-meta);align-items:center;gap:6px;display:inline-flex}.status-dot:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px}.status-dot.off{color:var(--text-dim)}.status-dot.off:before{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.status-dot.off:before{background:color-mix(in srgb, var(--text) 30%, transparent)}}.status-dot.pending:before{background:var(--caution)}.status-dot.expired{color:var(--text-dim)}.status-dot.expired:before{border:1.5px solid var(--caution);background:0 0;width:5px;height:5px}.icon-btn{border:1px solid var(--line);width:30px;height:30px;color:var(--text-dim);border-radius:8px;justify-content:center;align-items:center;transition:color .13s,border-color .13s,background .13s;display:inline-flex}.icon-btn:hover{color:var(--text);border-color:var(--text-dim);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.icon-btn:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}}.icon-btn.danger:hover{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.icon-btn.danger:hover{border-color:color-mix(in srgb, var(--danger) 50%, transparent)}}.modal-scrim{z-index:40;background:var(--scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:scrimIn .15s var(--ease-out);justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}@keyframes scrimIn{0%{opacity:0}}.modal{background:var(--glass-2);-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);border:1px solid var(--line);width:min(460px,92vw);box-shadow:var(--dock-shadow);animation:palIn .24s var(--ease-spring);border-radius:16px;padding:22px 24px}.modal h2{font-size:var(--fs-title);margin-bottom:16px;font-weight:600}.modal .field{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.modal .field label{font-size:var(--fs-meta);color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,monospace}.modal .field input,.modal .field select{font-size:var(--fs-body);color:var(--text);background:var(--field);border:1px solid var(--field-edge);border-radius:9px;outline:none;padding:9px 11px}.modal .field input:focus,.modal .field select:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.modal .modal-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.modal .modal-error{color:var(--danger);font-size:var(--fs-body);margin-bottom:10px}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}.theme-wipe{z-index:2147483647;pointer-events:none;will-change:clip-path;position:fixed;inset:0}@media (max-width:1020px){body.docks-hidden .evidence-tray.workspace-pair-tray{transform:translateY(24px)}}@media (max-width:640px){.stats{display:none}.seg a{padding:6px 10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-wrap>*{flex:none}.bh-kosucu{font-size:var(--fs-meta);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.bh-kosucu.canli{color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.bh-kosucu.canli{border-color:color-mix(in srgb, var(--ok) 45%, transparent)}}.bh-kosucu.olu{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bh-kosucu.olu{border-color:color-mix(in srgb, var(--danger) 45%, transparent)}}.bh-kosucu-zaman{opacity:.6;font-size:var(--fs-micro)}.bh-uyari{font-size:var(--fs-meta);color:var(--text);background:var(--danger);border-radius:10px;align-items:flex-start;gap:10px;margin:14px 18px 0;padding:11px 13px;line-height:1.5;display:flex}@supports (color:color-mix(in lab, red, red)){.bh-uyari{background:color-mix(in srgb, var(--danger) 10%, transparent)}}.bh-uyari{border:1px solid var(--danger)}@supports (color:color-mix(in lab, red, red)){.bh-uyari{border:1px solid color-mix(in srgb, var(--danger) 35%, transparent)}}.bh-uyari svg{color:var(--danger);flex:none;margin-top:2px}.bh-uyari code{background:var(--text);border-radius:5px;padding:1px 5px}@supports (color:color-mix(in lab, red, red)){.bh-uyari code{background:color-mix(in srgb, var(--text) 10%, transparent)}}.bh-uyari-hata{align-items:center}.bh-baslat{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.bh-baslat-not{font-size:var(--fs-meta);color:var(--text-dim);flex:320px;line-height:1.55}.bh-btn{border:1px solid var(--line);background:var(--glass-2);color:var(--text);font-size:var(--fs-meta);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:8px 15px;font-weight:550;transition:border-color .15s,background .15s,opacity .15s;display:inline-flex}.bh-btn:hover:not(:disabled){border-color:var(--accent)}.bh-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bh-btn:disabled{opacity:.42;cursor:not-allowed}.bh-btn-ana{font-size:var(--fs-body);background:linear-gradient(135deg, var(--accent), var(--accent-2));color:var(--on-accent);box-shadow:0 6px 18px -6px var(--accent);border-color:#0000;padding:11px 20px}@supports (color:color-mix(in lab, red, red)){.bh-btn-ana{box-shadow:0 6px 18px -6px color-mix(in srgb, var(--accent) 70%, transparent)}}.bh-btn-ana:disabled{box-shadow:none}.bh-aktif{background:var(--accent);border-radius:10px;align-items:center;gap:12px;margin:0 18px 16px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.bh-aktif{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.bh-aktif{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.bh-aktif{border:1px solid color-mix(in srgb, var(--accent) 32%, transparent)}}.bh-aktif{font-size:var(--fs-meta)}.bh-aktif.bayat{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bh-aktif.bayat{background:color-mix(in srgb, var(--danger) 9%, transparent)}}.bh-aktif.bayat{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bh-aktif.bayat{border-color:color-mix(in srgb, var(--danger) 32%, transparent)}}.bh-nokta{background:var(--accent);border-radius:50%;flex:none;width:9px;height:9px;animation:1.4s ease-in-out infinite bh-atim}.bh-aktif.bayat .bh-nokta{background:var(--danger);animation:none}@keyframes bh-atim{0%,to{opacity:1}50%{opacity:.28}}.bh-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;width:min(1100px,100%);margin-top:14px;display:grid}.bh-kart{border-radius:var(--r-dock);background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(1.04);backdrop-filter:blur(20px)saturate(1.04);flex-direction:column;gap:9px;padding:15px 16px;display:flex}.bh-kart-ust{align-items:baseline;gap:10px;display:flex}.bh-ad{font-size:var(--fs-title);letter-spacing:.03em;font-weight:600}.bh-sure{font-size:var(--fs-micro);color:var(--text-mute);margin-left:auto}.bh-aciklama{font-size:var(--fs-meta);color:var(--text-dim);line-height:1.5}.bh-son{font-size:var(--fs-meta);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bh-sonuk{color:var(--text-mute);font-size:var(--fs-micro)}.bh-kart .bh-btn{align-self:flex-start;margin-top:auto}.bh-rozet{font-size:var(--fs-micro);letter-spacing:.04em;border:1px solid var(--line);color:var(--text-dim);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.bh-rozet.d-done{color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.bh-rozet.d-done{border-color:color-mix(in srgb, var(--ok) 45%, transparent)}}.bh-rozet.d-failed{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bh-rozet.d-failed{border-color:color-mix(in srgb, var(--danger) 45%, transparent)}}.bh-rozet.d-running,.bh-rozet.d-queued{color:var(--link-ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bh-rozet.d-running,.bh-rozet.d-queued{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}}.bh-sonuc{flex-wrap:wrap;gap:5px;width:100%;display:flex}.bh-cip{font-size:var(--fs-micro);color:var(--text-dim);background:var(--text);border-radius:6px;padding:2px 8px}@supports (color:color-mix(in lab, red, red)){.bh-cip{background:color-mix(in srgb, var(--text) 7%, transparent)}}.bh-cip b{color:var(--text);margin-left:3px}.bh-hata{width:100%;font-size:var(--fs-micro);color:var(--danger);align-items:flex-start;gap:7px;line-height:1.45;display:flex}.bh-hata svg{flex:none;margin-top:1px}.bh-ilerleme{background:var(--text);border-radius:6px;height:18px;margin-top:8px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bh-ilerleme{background:color-mix(in srgb, var(--text) 7%, transparent)}}.bh-ilerleme-dolu{background:var(--accent);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.bh-ilerleme-dolu{background:color-mix(in srgb, var(--accent) 38%, transparent)}}.bh-ilerleme-dolu{transition:width .4s}.bh-ilerleme-yazi{line-height:18px;font-size:var(--fs-micro);color:var(--text);padding:0 8px;display:block;position:relative}.bh-ikili{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px;width:min(1100px,100%);display:grid}.bh-olaylar{max-height:360px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.bh-olay{font-size:var(--fs-meta);border-top:1px solid var(--line);grid-template-columns:16px auto minmax(90px,auto) 1fr;align-items:baseline;gap:8px;padding:5px 14px;display:grid}.bh-olay:first-child{border-top:none}.bh-olay-ikon{color:var(--text-mute)}.bh-olay-zaman,.bh-olay-adim{font-size:var(--fs-micro);color:var(--text-mute);white-space:nowrap}.bh-olay-mesaj{color:var(--text-dim)}.bh-olay.seviye-warn .bh-olay-ikon,.bh-olay.seviye-warn .bh-olay-mesaj{color:var(--link-ink)}.bh-olay.seviye-error .bh-olay-ikon,.bh-olay.seviye-error .bh-olay-mesaj{color:var(--danger)}.bh-hata-detay{font-size:var(--fs-micro);color:var(--danger);margin:4px 14px 8px}.bh-hata-detay summary{cursor:pointer}.bh-hata-detay pre{white-space:pre-wrap;max-height:240px;color:var(--text-dim);font-size:var(--fs-micro);margin-top:6px;overflow:auto}@media (prefers-reduced-motion:reduce){.bh-nokta{animation:none}.bh-ilerleme-dolu{transition:none}}.home-wrap{--fs-hero:clamp(38px, 5.4vw, 68px);scroll-behavior:smooth;flex-direction:column;align-items:center;gap:14px;display:flex;position:fixed;inset:84px 14px 14px;overflow-y:auto}.home-wrap>*{flex:none}@media (prefers-reduced-motion:reduce){.home-wrap{scroll-behavior:auto}}.home-section{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(1.04);backdrop-filter:blur(20px)saturate(1.04);border:1px solid var(--line);border-radius:var(--r-dock);width:min(1180px,100%);box-shadow:var(--dock-shadow);scroll-margin-top:12px;overflow:hidden}.halka{width:116px;height:116px;transform:rotate(-90deg)}:root[data-theme=day] .home-ambient{opacity:.6}@keyframes homeGiris{0%{opacity:0;transform:translateY(14px)}}.home-wrap>.home-section{animation:homeGiris .55s var(--ease-out) both}#kaynaklar{animation-delay:.12s}#operasyon{animation-delay:.36s}@media (prefers-reduced-motion:reduce){.home-wrap>.home-section{animation:none}}@media (max-width:720px){.home-wrap{inset:78px 8px 8px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
:root[data-theme=night]{--paper:#0b1723;--paper-2:#07111c;--sheet:#0f1d2b;--sheet-2:#142536;--ink:#dce3ec;--ink-2:#9dafc4;--ink-3:#93abbe;--rule:#b2cae626;--rule-strong:#b2cae64d;--brand-primary:#65a9ff;--brand-secondary:#64d8d4;--secondary-ink:#81d0d4;--link-ink:#82b8ff;--twin:#4fa3ff;--twin-ink:#04172b;--twin-wash:#4fa3ff24;--selection-surface:#193048;--selection-ink:#e2eef8;--selection-muted:#b3cadd;--selection-edge:#3e607c;--selection-rail:#65a9ff;--ys:#f80048;--rival:#06c167;--ys-ink:#ff6994;--rival-ink:#06c167;--alarm:#f78178;--on-alarm:#1a0705;--caution:#e6be65;--star:#e6be65;--closed:#dce3ec4d;--mid:#78949f;--field:#152131;--field-edge:#526d88;--field-line:#dce3ec4d;--hero-glow:#2b78b133;--scrim:#040f19a3;--shadow-color:#030c14a6;--shadow-soft:#030c1447;--shadow-highlight:#b2dae60d;--shadow-pop:0 18px 48px -18px var(--shadow-color), 0 0 0 1px var(--rule);--shadow-card:0 1.5px 3.2px var(--shadow-soft);--shadow-float:0 14px 30px -18px var(--shadow-color);--pin-shadow:drop-shadow(0 1.5px 1.6px #030c1480);--pin-shadow-up:drop-shadow(0 3.5px 3px #030c148c);--pin-contact:#030c1459;--mark-glyph:#fff;--bench-surface:#0f1823;--bench-card:#192736;--bench-service:#142130;--panel:#192736;--panel-sunk:#13202e;--panel-field:#152232;--bench-muted:#a8bdcd;--bench-code-ys:#ff6994;--status-open:#6ed7a0;--status-closed:#b7c5d8;--status-lost:#c1b3a5;--status-pipeline:#82b8ff;--bench-edge:#b2cae62e;--bench-shadow:0 24px 64px -24px var(--shadow-color);--bench-card-shadow:inset 0 1px 0 var(--shadow-highlight);--map-land:#0d1520;--map-context:#101925;--map-border:#263446;--map-label:#798897;--marker-label:#a3bac6;--scene-water:#0d2232;--map-turkey:#20444e;--map-turkey-edge:#53848b;--map-focus:#81d0d4;--map-edge:#060b12;--map-water:#060b12;--map-road:#162232;--map-major:#1b2939;--map-halo:#0d1520;--map-park:#0e1822;--map-building:#0b121c;--candidate-badge-ink:#06272a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=day]{--paper:#d9e7ec;--paper-2:#d6e5ea;--sheet:#ebf0ee;--sheet-2:#f6f9f8;--ink:#111c2b;--ink-2:#52677d;--ink-3:#506779;--rule:#2b4b6929;--rule-strong:#2b4b694d;--brand-primary:#1765cc;--brand-secondary:#087e8b;--secondary-ink:#066a78;--link-ink:#095bbc;--twin:#0b5fd0;--twin-ink:#fff;--twin-wash:#0b5fd017;--selection-surface:#dcecf3;--selection-ink:#18344d;--selection-muted:#405f74;--selection-edge:#7196b0;--selection-rail:#1765cc;--ys:#c8003a;--rival:#0b7a3e;--ys-ink:#c40039;--rival-ink:#0b753c;--alarm:#b3261e;--on-alarm:#fff;--caution:#805300;--star:#b7791f;--closed:#111c2b42;--mid:#8ea6b0;--field:#fff;--field-edge:#7b8ea3;--field-line:#111c2b57;--hero-glow:#67b6c229;--scrim:#102a3957;--shadow-color:#1c3f4f4d;--shadow-soft:#1c3f4f24;--shadow-highlight:#ffffffb8;--shadow-pop:0 18px 44px -20px var(--shadow-color), 0 0 0 1px var(--rule);--shadow-card:0 1.5px 3.2px var(--shadow-soft);--shadow-float:0 14px 30px -18px var(--shadow-color);--pin-shadow:drop-shadow(0 1.5px 1.6px #1c3f4f4d);--pin-shadow-up:drop-shadow(0 3.5px 3px #1c3f4f57);--pin-contact:#1c3f4f33;--mark-glyph:#fff;--bench-surface:#dce7eb;--bench-card:#eef3f4;--bench-service:#e6eef0;--panel:#eef3f4;--panel-sunk:#e4ecef;--panel-field:#f6f9f9;--bench-muted:#52677d;--bench-code-ys:#b7093e;--status-open:#12673c;--status-closed:#4d5f76;--status-lost:#72563f;--status-pipeline:#235fac;--bench-edge:#2b4b6933;--bench-shadow:0 20px 50px -24px var(--shadow-color), 0 3px 12px var(--shadow-soft);--bench-card-shadow:0 2px 5px var(--shadow-soft);--map-land:#ebf0ee;--map-context:#e0e9e9;--map-border:#bbcdd2;--map-label:#466371;--marker-label:#466371;--scene-water:#d9e7ec;--map-turkey:#d1e4e1;--map-turkey-edge:#86afaf;--map-focus:#196472;--map-edge:#bdd0d5;--map-water:#d9e7ec;--map-road:#d6e1e3;--map-major:#c4d5da;--map-halo:#ebf0ee;--map-park:#d7e5df;--map-building:#dfe7e7;--candidate-badge-ink:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--palette-day-base:#d9e7ec;--palette-night-base:#0b1723;--surface-glass:color-mix(in srgb, var(--sheet) 94%, transparent);--surface-glass-strong:color-mix(in srgb, var(--sheet-2) 98%, transparent);--surface-gradient:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary) 3%, transparent), transparent 62%);--app-atmosphere:radial-gradient(ellipse at 8% 0%, color-mix(in srgb, var(--brand-primary) 5%, transparent), transparent 52%), radial-gradient(ellipse at 90% 100%, color-mix(in srgb, var(--brand-secondary) 3%, transparent), transparent 55%);--hover-surface:color-mix(in srgb, var(--brand-primary) 10%, var(--sheet));--brand-gradient:linear-gradient(120deg, var(--brand-primary), var(--brand-secondary));--action-hover:color-mix(in srgb, var(--twin) 90%, var(--twin-ink));--candidate-badge:var(--brand-secondary);--candidate-badge-edge:var(--map-focus);--chart-grid:var(--rule-strong);--chart-label:var(--ink-2);--chart-tooltip:var(--sheet-2);--map-tint:linear-gradient(180deg, transparent, transparent);--dock-shadow:var(--shadow-pop);--warn:var(--caution);--login-muted:var(--ink-2);--login-line:var(--rule);--login-field:var(--field);--login-field-edge:var(--field-edge);--login-field-line:var(--field-line);--login-map-land:var(--map-land);--login-map-context:var(--map-context);--login-map-border:var(--map-border);--login-map-label:var(--marker-label);--login-map-turkey:var(--map-turkey);--login-map-turkey-edge:var(--map-turkey-edge);--login-map-focus:var(--map-focus);--login-map-edge:var(--map-edge);--login-map-water:var(--scene-water);--font-sans:var(--font-ui), system-ui, sans-serif;--wd-wide:125%;--wd-cond:78%;--fs-xs:11px;--fs-sm:12px;--fs-base:14px;--fs-md:16px;--fs-lg:21px;--fs-xl:28px;--fs-2xl:36px;--fs-3xl:48px;--fs-hero:72px;--ease-precise:cubic-bezier(.2, .7, .1, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-lock:cubic-bezier(.34, 1.5, .5, 1);--t-micro:.16s;--t-panel:.28s;--r-1:6px;--r-2:10px;--r-3:16px;--rail-w:76px;--bench-cap:1280px}:root[data-theme]{--bg:var(--paper);--glass:var(--surface-glass);--glass-2:var(--surface-glass-strong);--surface-pop:var(--sheet);--text:var(--ink);--text-dim:var(--ink-2);--text-mute:var(--ink-3);--line:var(--rule-strong);--accent:var(--twin);--accent-2:var(--brand-secondary);--on-accent:var(--twin-ink);--ok:var(--twin);--on-ok:var(--twin-ink);--active-link:var(--twin);--danger:var(--alarm);--track:var(--rule-strong);--glow-ok:0 10px 30px -10px color-mix(in srgb, var(--twin) 55%, transparent);--font-display:var(--font-ui);--font-body:var(--font-ui);--font-data:var(--font-ui);--font-code:var(--font-jetbrains), ui-monospace, monospace}.theme-wipe.day{background:var(--palette-day-base)}.theme-wipe.night{background:var(--palette-night-base)}body{font-family:var(--font-sans);background:var(--app-atmosphere), var(--paper);color:var(--ink)}.mono{font-stretch:var(--wd-cond)}.bn-m .mono,.dt-panel .mono,.tpp-card .mono,.tp-popup .mono{font-family:var(--font-code);letter-spacing:0;font-stretch:100%}.display{font-stretch:var(--wd-wide);letter-spacing:0}.eyebrow{text-transform:none;letter-spacing:0;font-stretch:var(--wd-cond)}.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}.tp-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.tp-wide{font-stretch:var(--wd-wide)}.tp-cond{font-stretch:var(--wd-cond)}.tp-btn{border-radius:var(--r-1);height:34px;font-size:var(--fs-base);color:var(--ink);background:var(--sheet-2);box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background var(--t-micro) var(--ease-precise), box-shadow var(--t-micro) var(--ease-precise), transform var(--t-micro) var(--ease-precise);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-weight:560;text-decoration:none;display:inline-flex}.tp-btn:hover{background:var(--hover-surface)}.tp-btn:active{transform:translateY(1px)}.tp-btn.primary{background:var(--twin);color:var(--twin-ink);box-shadow:none}.tp-btn.primary:hover{background:var(--action-hover)}.tp-btn.quiet{box-shadow:none;color:var(--ink-2);background:0 0}.tp-btn.quiet:hover{color:var(--ink);background:var(--twin-wash)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
:root{--bar-top:14px;--bar-h:56px;--bar-gap:14px;--under-bar:calc(var(--bar-top) + var(--bar-h) + var(--bar-gap))}.tp-bar{z-index:30;top:var(--bar-top);height:var(--bar-h);background:var(--surface-gradient), var(--surface-glass);-webkit-backdrop-filter:blur(18px)saturate(1.15);box-shadow:0 0 0 1px var(--rule), var(--shadow-float);border-radius:14px;align-items:center;gap:22px;padding:0 10px 0 14px;display:flex;position:fixed;left:14px;right:14px}.tp-brand{color:var(--ink);border-radius:var(--r-2);align-items:center;gap:10px;padding:4px 6px 4px 2px;text-decoration:none;display:flex}.tp-wordmark{font-size:16px;font-stretch:var(--wd-wide);letter-spacing:-.005em;font-weight:760}.tp-nav{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;position:relative;overflow-x:auto}.tp-nav::-webkit-scrollbar{display:none}.tp-nav-item{z-index:1;border-radius:var(--r-1);height:36px;font-size:var(--fs-base);color:var(--ink-2);white-space:nowrap;transition:color var(--t-micro) var(--ease-precise);align-items:center;padding:0 14px;font-weight:560;text-decoration:none;display:inline-flex;position:relative}.tp-nav-item:hover{color:var(--ink)}.tp-badge{min-width:20px;height:18px;font-size:var(--fs-xs);font-stretch:var(--wd-cond);color:var(--caution);background:color-mix(in srgb, var(--caution) 18%, transparent);border-radius:9px;place-items:center;margin-left:7px;padding:0 6px;font-weight:720;display:inline-grid}.tp-nav-item[aria-current=page]{color:var(--ink)}.tp-nav-mark{pointer-events:none;border-radius:var(--r-1);background:linear-gradient(110deg, var(--twin-wash), color-mix(in srgb, var(--brand-secondary) 11%, transparent));height:36px;margin-top:-18px;position:absolute;top:50%;left:0}.tp-nav-mark[data-ready]{transition:transform .38s var(--ease-precise), width .38s var(--ease-precise)}.tp-nav-lock{--c:color-mix(in srgb, var(--twin) 90%, transparent);--l:7px;background-image:linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));background-repeat:no-repeat;background-size:var(--l) 1.5px, 1.5px var(--l), var(--l) 1.5px, 1.5px var(--l), var(--l) 1.5px, 1.5px var(--l), var(--l) 1.5px, 1.5px var(--l);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;position:absolute;inset:0}.tp-nav-mark[data-ready] .tp-nav-lock{animation:tp-lock .56s var(--ease-precise) both}@keyframes tp-lock{0%,40%{opacity:0;inset:-5px -7px}55%{opacity:1}to{opacity:1;inset:0}}.tp-bar-end{align-items:center;gap:6px;margin-left:auto;display:flex}.tp-icon-btn{border-radius:var(--r-1);width:36px;height:36px;color:var(--ink-2);transition:color var(--t-micro), background var(--t-micro);place-items:center;display:grid}.tp-icon-btn:hover{color:var(--ink);background:var(--hover-surface)}.tp-user{position:relative}.tp-user-btn{height:40px;color:var(--ink-2);transition:background var(--t-micro), color var(--t-micro);border-radius:999px;align-items:center;gap:9px;padding:0 8px 0 5px;display:flex}.tp-user-btn:hover,.tp-user[data-open] .tp-user-btn{color:var(--ink);background:var(--hover-surface)}.tp-avatar{width:30px;height:30px;font-size:var(--fs-xs);font-weight:700;font-stretch:var(--wd-cond);color:var(--twin-ink);background:var(--twin);border-radius:50%;place-items:center;display:grid}.tp-user-name{font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:560;overflow:hidden}.tp-chev{transition:transform var(--t-panel) var(--ease-precise)}.tp-user[data-open] .tp-chev{transform:rotate(180deg)}.tp-user-menu{border-radius:var(--r-2);background:var(--surface-gradient), var(--sheet-2);width:252px;box-shadow:var(--shadow-pop);transform-origin:100% 0;opacity:0;visibility:hidden;transition:opacity .14s var(--ease-exit), transform .14s var(--ease-exit), visibility 0s linear .14s;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-6px)scale(.97)}.tp-user[data-open] .tp-user-menu{opacity:1;visibility:visible;transition:opacity var(--t-micro) var(--ease-precise), transform var(--t-panel) var(--ease-precise), visibility 0s;transform:none}.tp-user-head{border-bottom:1px solid var(--rule);flex-direction:column;gap:2px;margin-bottom:4px;padding:10px 10px 12px;display:flex}.tp-user-head strong{font-size:var(--fs-base);font-weight:640}.tp-user-head span{font-size:var(--fs-sm);color:var(--ink-3)}.tp-user-menu a,.tp-user-menu button{border-radius:var(--r-1);font-size:var(--fs-base);color:var(--ink-2);text-align:left;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.tp-user-menu a:hover,.tp-user-menu button:hover{color:var(--ink);background:var(--twin-wash)}.tp-user-menu .danger:hover{color:var(--alarm);background:color-mix(in srgb, var(--alarm) 10%, transparent)}.tp-veil{z-index:5;background:var(--app-atmosphere), color-mix(in srgb, var(--paper) 84%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;position:fixed;inset:0}@media (max-width:1100px){.tp-user-name{display:none}.tp-bar{gap:12px}}@media (max-width:860px){.tp-brand .tp-brand-copy{display:none}.tp-nav-item{padding:0 11px}}@media (max-width:720px){:root{--bar-top:8px}.tp-bar{padding:0 6px 0 10px;left:8px;right:8px}}.admin-wrap{z-index:10}.tp-flow{position:relative}.tp-flow-chip{height:34px;font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--rule-strong);transition:color var(--t-micro), background var(--t-micro);border-radius:999px;align-items:center;gap:7px;margin-right:2px;padding:0 11px 0 10px;font-weight:600;text-decoration:none;display:inline-flex}.tp-flow:hover .tp-flow-chip,.tp-flow:focus-within .tp-flow-chip{color:var(--ink);background:var(--hover-surface)}.tp-flow-chip:focus-visible{outline:2px solid var(--link-ink);outline-offset:2px}.tp-flow[data-tone=caution] .tp-flow-chip{color:var(--caution)}.tp-flow[data-tone=alarm] .tp-flow-chip{color:var(--alarm);font-weight:680}.tp-flow-dot{width:8px;height:8px;color:var(--twin);background:currentColor;border-radius:50%;flex:none;position:relative}.tp-flow[data-tone=caution] .tp-flow-chip .tp-flow-dot{color:var(--caution)}.tp-flow[data-tone=alarm] .tp-flow-chip .tp-flow-dot,.tp-flow-row:not([data-alive]) .tp-flow-dot{color:var(--alarm)}.tp-flow[data-alive] .tp-flow-chip .tp-flow-dot:after,.tp-flow-row[data-alive] .tp-flow-dot:after{content:"";animation:tp-pulse 2.4s var(--ease-precise) infinite;border-radius:50%;position:absolute;inset:0}@keyframes tp-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 60%, transparent)}70%,to{box-shadow:0 0 0 9px #0000}}.tp-flow-pop{z-index:1;border-radius:var(--r-2);border:1px solid var(--rule-strong);background:var(--surface-gradient), var(--surface-pop);width:296px;box-shadow:var(--shadow-pop);transform-origin:100% 0;opacity:0;visibility:hidden;transition:opacity .14s var(--ease-exit), transform .14s var(--ease-exit), visibility 0s linear .14s;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)scale(.97)}.tp-flow-pop:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.tp-flow:hover .tp-flow-pop,.tp-flow:focus-within .tp-flow-pop{opacity:1;visibility:visible;transition:opacity var(--t-micro) var(--ease-precise), transform var(--t-panel) var(--ease-precise), visibility 0s;transform:none}.tp-flow-row{grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;padding:8px 10px;display:grid}.tp-flow-row+.tp-flow-row{box-shadow:inset 0 1px 0 var(--rule)}.tp-flow-k{font-size:var(--fs-xs);color:var(--ink-3)}.tp-flow-v{font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;align-items:center;gap:7px;font-weight:700;font-stretch:112%;display:inline-flex}.tp-flow-n{font-size:var(--fs-xs);color:var(--ink-3);grid-column:1/-1;line-height:1.4}.tp-flow-n[data-warn]{color:var(--caution)}.tp-flow-foot{font-size:var(--fs-xs);color:var(--link-ink);box-shadow:inset 0 1px 0 var(--rule);align-items:center;gap:4px;padding:9px 10px 6px;font-weight:650;display:inline-flex}@media (max-width:860px){.tp-flow-label{display:none}.tp-flow-chip{padding:0 11px}}.tp-search{border-radius:var(--r-1);height:34px;font-size:var(--fs-sm);color:var(--ink-3);background:var(--field);box-shadow:inset 0 0 0 1px var(--field-edge);transition:color var(--t-micro), background var(--t-micro);align-items:center;gap:8px;margin-right:4px;padding:0 8px 0 11px;display:inline-flex}.tp-search:hover{color:var(--ink);background:var(--hover-surface)}.tp-search kbd{padding:0 5px;font-size:10.5px}.cp-scrim{z-index:60;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:cp-fade .16s var(--ease-precise);justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.cp{border-radius:var(--r-3);background:var(--surface-gradient), var(--sheet-2);width:min(640px,100vw - 24px);box-shadow:var(--shadow-pop);transform-origin:50% 0;animation:cp-in .22s var(--ease-precise);overflow:hidden}@keyframes cp-fade{0%{opacity:0}}@keyframes cp-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.cp-input{height:54px;color:var(--ink-3);box-shadow:inset 0 -1px 0 var(--rule);transition:box-shadow var(--t-micro), background var(--t-micro);align-items:center;gap:10px;padding:0 16px;display:flex}.cp-input:focus-within{background:var(--field);box-shadow:inset 0 -2px 0 var(--twin)}.cp-input input{min-width:0;font-size:var(--fs-md);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.cp-input input::placeholder{color:var(--ink-3)}.cp-spin{border:2px solid var(--rule-strong);border-top-color:var(--twin);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ex-spin}@keyframes ex-spin{to{transform:rotate(360deg)}}.cp-list{max-height:min(56vh,520px);margin:0;padding:6px;list-style:none;overflow-y:auto}.cp-group{font-size:var(--fs-xs);color:var(--ink-3);padding:10px 10px 4px;font-weight:600}.cp-item{border-radius:var(--r-1);text-align:left;flex-direction:column;gap:2px;width:100%;padding:9px 34px 9px 12px;display:flex;position:relative}.cp-item[aria-selected=true]{color:var(--selection-ink);background:var(--selection-surface);box-shadow:inset 0 0 0 1px var(--selection-edge)}.cp-item[aria-selected=true] .cp-meta{color:var(--selection-muted)}.cp-item[data-tone=ys] .cp-title:before,.cp-item[data-tone=rival] .cp-title:before{content:"";vertical-align:middle;background:var(--ys);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.cp-item[data-tone=rival] .cp-title:before{background:var(--rival)}.cp-title{font-size:var(--fs-base);font-weight:600}.cp-meta{font-size:var(--fs-xs);color:var(--ink-3);white-space:pre;text-overflow:ellipsis;overflow:hidden}.cp-enter{color:var(--link-ink);margin-top:-7px;position:absolute;top:50%;right:12px}.cp-none{font-size:var(--fs-sm);color:var(--ink-3);padding:14px 12px}@media (max-width:860px){.tp-search span,.tp-search kbd{display:none}}
.tp-mark{flex:none;display:block;overflow:visible}.tp-symbol-primary,.tp-symbol-secondary,.tp-symbol-core{transform-origin:50%;transition:transform .42s var(--ease-precise)}.tp-brand:hover .tp-symbol-primary,.tp-brand:focus-visible .tp-symbol-primary{transform:translate(1px)}.tp-brand:hover .tp-symbol-secondary,.tp-brand:focus-visible .tp-symbol-secondary{transform:translate(-1px)}.tp-brand:hover .tp-symbol-core{transform:scale(1.15)}.bz-logo{aspect-ratio:3;vertical-align:middle;flex:none;width:126px;display:inline-grid}.bz-logo img{object-fit:contain;grid-area:1/1;width:100%;height:100%}.bz-logo .bz-logo-day{display:block}.bz-logo .bz-logo-night,:root[data-theme=night] .bz-logo .bz-logo-day{display:none}:root[data-theme=night] .bz-logo .bz-logo-night{display:block}.tp-brand-copy{flex-direction:column;gap:1px;display:flex}.tp-brand-endorsement{color:var(--ink-2);align-items:center;gap:5px;font-size:11px;line-height:1;display:flex}.tp-brand-endorsement .bz-logo{width:59px;height:20px}@media (prefers-reduced-motion:reduce){.tp-symbol-primary,.tp-symbol-secondary,.tp-symbol-core{transition:none}.tp-brand:hover .tp-mark>*,.tp-brand:focus-visible .tp-mark>*{transform:none}}
.tpp,.tpc{font:inherit;color:var(--c);pointer-events:auto;cursor:pointer;transition:color var(--t-micro) var(--ease-precise);background:0 0;border:0;margin:0;padding:0;line-height:0;display:block;overflow:visible}div.tpp{pointer-events:none;cursor:default}.tpp-body,.tpc-body{isolation:isolate;width:100%;height:100%;transform-origin:var(--ax,50%) var(--ay,100%);transition:transform .15s var(--ease-precise);display:block;position:relative}.tpp svg,.tpc svg{filter:var(--pin-shadow);transition:filter .15s var(--ease-precise);display:block}.tpp-body[data-contact]:after{content:"";z-index:-1;left:calc(var(--ax) - 6px);top:calc(var(--ay) - 1.7px);background:var(--pin-contact);filter:blur(1.2px);pointer-events:none;border-radius:50%;width:12px;height:4.4px;position:absolute}button.tpp:hover .tpp-body,.tpc:hover .tpc-body{transform:translateY(-2px)}button.tpp:hover svg,.tpc:hover svg{filter:var(--pin-shadow-up)}.tpp:focus-visible,.tpc:focus-visible{outline:2px solid var(--twin);outline-offset:2px;border-radius:6px}.tpp-body:before{content:"";z-index:1;left:calc(var(--hx) - var(--hr) - 1px);top:calc(var(--hy) - var(--hr) - 1px);width:calc(var(--hr) * 2 + 2px);height:calc(var(--hr) * 2 + 2px);box-shadow:0 0 0 2.5px var(--twin);opacity:0;transition:opacity .15s var(--ease-precise);pointer-events:none;border-radius:50%;position:absolute}.tpp[data-hi] .tpp-body:before,.tpp[data-mark=candidate-selected] .tpp-body:before,.tpp-twin .tpp-body:before{opacity:1}@media (prefers-reduced-motion:no-preference){.tpp-owner[data-hi]>.tpp-body{animation:.92s ease-in-out infinite tpp-owner-bounce}.tpp-owner[data-hi]>.tpp-body:before{opacity:0}}@keyframes tpp-owner-bounce{0%,45%,75%,to{transform:translateY(0)}25%{transform:translateY(-8px)}60%{transform:translateY(-3px)}}.tpp-ys{--c:var(--ys);z-index:3}.tpp-rival{--c:var(--rival);z-index:2}.tpp-owner{--c:var(--ys);z-index:1}.tpp-twin{--c:var(--twin)}.tpp[data-hi],.tpp[aria-expanded=true]{z-index:4}.tpp-dim{opacity:.4}.tpp-dist{font-size:var(--fs-sm);font-stretch:var(--wd-cond);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--sheet-2);box-shadow:var(--shadow-pop);white-space:nowrap;pointer-events:none;border-radius:999px;padding:3px 9px;font-weight:680}.tpp-dist-cut{color:var(--alarm)}.tpp-burst{z-index:5;pointer-events:none;width:46px;height:46px;box-shadow:0 0 0 2px var(--twin), 0 0 34px 4px color-mix(in srgb, var(--twin) 60%, transparent);border-radius:50%;position:absolute}.map-chrome[hidden]{display:none}.tpc{--c:var(--rival);z-index:1}.tpc-n{--number-surface:var(--candidate-badge);--number-ink:var(--candidate-badge-ink);--number-edge:var(--candidate-badge-edge);z-index:2;box-sizing:border-box;background:var(--number-surface);min-width:14px;height:14px;box-shadow:0 0 0 1px var(--number-edge), var(--shadow-card);font-variant-numeric:tabular-nums;color:var(--number-ink);pointer-events:none;border-radius:999px;place-items:center;padding:0 1.5px;font-weight:800;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.tpp[data-mark=candidate-selected] .tpc-n{--number-surface:var(--twin);--number-ink:var(--twin-ink);--number-edge:var(--paper)}.tpc[data-taken] .tpc-body:after{content:"";left:calc(var(--hx) - var(--hr) * .92);top:calc(var(--hy) - var(--hr) * .35);background:var(--ys);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--paper);border-radius:1.5px;position:absolute;transform:translate(-50%,-50%)}.tpp-card{--card-h:26px;top:calc(var(--hy) - var(--card-h) / 2);box-sizing:border-box;width:max-content;max-width:156px;height:var(--card-h);border:1px solid var(--rule);background:var(--sheet);box-shadow:var(--shadow-card);color:var(--ink);white-space:nowrap;transition:opacity .15s var(--ease-precise);border-radius:6px;align-items:center;padding:0 10px 0 11px;line-height:1;display:flex;position:absolute}.tpp-card[data-side=right]{left:calc(var(--hx) + var(--hr) + 9px)}.tpp-card[data-side=left]{right:calc(100% - var(--hx) + var(--hr) + 9px)}.tpp-card:before{content:"";background:var(--ys);border-radius:6px 0 0 6px;width:3.5px;position:absolute;top:-1px;bottom:-1px;left:-1px}.tpp-card[data-tone=rival]:before{background:var(--rival)}.tpp-card[data-computed]:before{opacity:.55}.tpp-card:after{content:"";background:var(--ink-3);width:9px;height:1px;position:absolute;top:50%}.tpp-card[data-side=right]:after{left:-10px}.tpp-card[data-side=left]:after{right:-10px}.tpp-card-nm{text-overflow:ellipsis;min-width:0;font-size:11.5px;font-weight:650;overflow:hidden}.tpp-card[data-faint]{--card-h:22px;padding:0 8px}.tpp-card[data-faint]:before{display:none}.tpp-card[data-faint] .tpp-card-nm{color:var(--ink-3);font-size:10.5px;font-weight:500}.tpp-card[data-sel]{border-color:var(--twin);box-shadow:0 0 0 .6px var(--twin), var(--shadow-card)}.tpp-card[data-off],.tpp[aria-expanded=true] .tpp-card{visibility:hidden;opacity:0}@media (prefers-reduced-motion:reduce){.tpp,.tpp-body,.tpc-body,.tpp svg,.tpc svg,.tpp-body:before,.tpp-card{transition:none}button.tpp:hover .tpp-body,.tpc:hover .tpc-body{transform:none}}.tp-popup{z-index:6}.maplibregl-popup.tp-popup .maplibregl-popup-content{border:1px solid var(--rule);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-pop);font-family:var(--font-sans);border-radius:10px;padding:10px 14px 12px;position:relative}.tp-popup .maplibregl-popup-tip{display:none}.tp-popup .maplibregl-popup-close-button{width:22px;height:22px;color:var(--ink-3);border-radius:6px;font-size:18px;line-height:1;top:8px;right:8px}.tp-popup .maplibregl-popup-close-button:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent)}.tp-popup .maplibregl-popup-close-button:focus-visible{outline:2px solid var(--twin);outline-offset:0}.tp-pop{flex-direction:column;gap:6px;width:224px;display:flex}.tp-pop-bar{background:var(--ys);border-radius:0 1.5px 1.5px 0;width:3.5px;height:26px;position:absolute;top:10px;left:-1px}.tp-pop[data-side=rival] .tp-pop-bar{background:var(--rival)}.tp-pop[data-computed] .tp-pop-bar{opacity:.55}.tp-pop-nm{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding-right:22px;font-size:12.5px;font-weight:700;line-height:15px;display:-webkit-box;overflow:hidden}.tp-pop-pl{font-size:var(--fs-xs);color:var(--ink-3);line-height:14px}.tp-pop-chips{flex-wrap:nowrap;gap:5px;min-width:0;display:flex}.tp-pop-chip{border:1px solid var(--rule-strong);height:20px;color:var(--ink);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex}.tp-pop-chip[data-kind=kitchen]{text-overflow:ellipsis;flex:0 auto;min-width:0;line-height:18px;display:block;overflow:hidden}.tp-pop-chip[data-kind=rating]{font-family:var(--font-code)}.tp-pop-chip[data-tone=closed],.tp-pop-chip[data-tone=muted]{color:var(--ink-3)}.tp-pop-note{color:var(--ink-3);font-size:10.5px;line-height:14px}.tp-pop-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:4px;display:grid}.tp-pop-acts>.tp-pop-btn{justify-content:center;min-width:0}.tp-pop-acts>:first-child:nth-last-child(odd){grid-column:1/-1}.tp-pop-btn{white-space:nowrap;border:1px solid var(--rule-strong);height:26px;font:inherit;font-size:var(--fs-xs);color:var(--ink);cursor:pointer;transition:background var(--t-micro) var(--ease-precise);background:0 0;border-radius:7px;flex:none;align-items:center;gap:4px;padding:0 8px;font-weight:600;text-decoration:none;display:inline-flex}.tp-pop-btn:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}.tp-pop-btn[data-primary]{border-color:var(--twin);color:var(--twin-ink);background:var(--twin);padding:0 12px;font-size:11.5px;font-weight:700}.tp-pop-btn[data-primary]:hover{background:color-mix(in srgb, var(--twin) 88%, var(--ink))}.tp-pop-ic{line-height:0;display:inline-flex}.tp-pop-btn:focus-visible{outline:2px solid var(--twin);outline-offset:2px}.tp-pop[data-pointer] .tp-pop-btn:focus-visible{outline:none}.mc{z-index:14;left:calc(420px + (100vw - 420px - var(--bench-right,14px)) / 2);bottom:calc(var(--bench-h,0px) + 26px);background:color-mix(in srgb, var(--sheet) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px var(--rule), var(--shadow-float);font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;gap:14px;padding:5px 12px 5px 5px;display:flex;position:fixed;transform:translate(-50%)}.mc-btn{height:28px;font-size:var(--fs-xs);color:var(--ink-2);background:color-mix(in srgb, var(--ink) 7%, transparent);transition:background var(--t-micro), color var(--t-micro);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-weight:640;display:inline-flex}.mc-btn:hover{color:var(--ink)}.mc-btn[aria-pressed=true]{color:var(--twin-ink);background:var(--twin)}.mc-legend{align-items:center;gap:12px;display:inline-flex}.mc-legend span{align-items:center;gap:5px;display:inline-flex}.mc-legend i{flex:none;display:inline-block}.mc-g{flex:none;display:block}.mc-g.ys{color:var(--ys)}.mc-g.rv{color:var(--rival)}.mc-g.twin{color:var(--link-ink)}.mc-dot{border-radius:50%;width:7px;height:7px}.mc-dot.ys{background:var(--ys)}@media (max-width:1280px){.mc-legend{display:none}}@media (max-width:1100px){.mc{left:50%}:root[data-right-dock] .mc{display:none}}@media (max-width:720px){.mc{display:none}}#stage .maplibregl-ctrl-attrib{color:var(--ink-3);background:color-mix(in srgb, var(--sheet) 88%, transparent);border-radius:var(--r-1) 0 0 0}#stage .maplibregl-ctrl-attrib a{color:var(--ink-3)}#stage .maplibregl-ctrl-attrib a:hover{color:var(--ink)}#stage .maplibregl-ctrl-attrib-button{background-color:var(--sheet)}#stage .maplibregl-ctrl-attrib-button:focus-visible{outline:2px solid var(--twin);outline-offset:2px}:root[data-theme=night] #stage .maplibregl-ctrl-attrib-button{filter:invert();background-color:#0000}
.dt-layer{z-index:50;background:var(--scrim);animation:dt-fade .16s var(--ease-precise);place-items:center;display:grid;position:fixed;inset:0}.dt-panel{--dt-label:118px;border-radius:var(--r-3);background:var(--panel);width:min(1280px,100% - 28px);height:min(86dvh,760px);box-shadow:var(--shadow-pop);animation:dt-in .22s var(--ease-precise);outline:none;flex-direction:column;display:flex;overflow:hidden}.dt-panel[data-side=ys]{--c:var(--ys);--ci:var(--ys-ink)}.dt-panel[data-side=rv]{--c:var(--rival);--ci:var(--rival-ink)}@keyframes dt-fade{0%{opacity:0}}@keyframes dt-in{0%{opacity:0;transform:translateY(6px)scale(.985)}}.dt-head{border-bottom:1px solid var(--rule);flex:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 20px 12px;display:grid}.dt-logo{background:var(--panel-field);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:11px;place-items:center;display:grid}.dt-logo img{object-fit:contain;border-radius:5px;width:24px;height:24px;display:block}.dt-side{width:40px;height:40px;color:var(--ci);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:11px;place-items:center;font-size:13px;font-weight:800;line-height:1;display:grid}.dt-who{min-width:0}.dt-title{letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:19px;font-weight:720;line-height:24px;display:-webkit-box;overflow:hidden}.dt-idl{color:var(--ink-3);margin:4px 0 0;font-size:11.5px;line-height:17px}.dt-meta{min-width:0;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;font-size:12.5px;line-height:21px;display:flex}.dt-code{font-family:var(--font-code);color:var(--ci);background:color-mix(in srgb, var(--c) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 24%, transparent);border-radius:5px;padding:1px 6px;font-size:11.5px;font-weight:600;line-height:17px}.dt-seen{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.dt-seen svg{color:var(--ink-3);flex:none}.dt-st{--s:var(--ink-2);white-space:nowrap;height:21px;color:var(--s);background:color-mix(in srgb, var(--s) 11%, transparent);border-radius:99px;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:12px;font-weight:650;display:inline-flex}.dt-st:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.dt-st[data-s=open],.dt-st[data-s=new]{--s:var(--status-open)}.dt-st[data-s=closed]{--s:var(--status-closed)}.dt-st[data-s=closed]:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.dt-st[data-s=lost]{--s:var(--status-lost)}.dt-st[data-s=lost]:before{border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}.dt-st[data-s=pipeline]{--s:var(--status-pipeline)}.dt-tabs{align-self:stretch;gap:2px;margin:-14px 0 -12px;display:inline-flex}.dt-tabs button{color:var(--ink-3);transition:color var(--t-micro), box-shadow var(--t-micro);padding:0 10px;font-size:13px;font-weight:650;line-height:16px;box-shadow:inset 0 -2px #0000}.dt-tabs button[data-side=ys]{--tc:var(--ys)}.dt-tabs button[data-side=rv]{--tc:var(--rival)}.dt-tabs button:not(:disabled):hover{color:var(--ink-2)}.dt-tabs button[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--tc)}.dt-tabs button:disabled{opacity:.45;cursor:default}.dt-tabs button:focus-visible{outline:2px solid var(--twin);outline-offset:-2px;border-radius:4px}.dt-x{border-radius:var(--r-1);width:32px;height:32px;color:var(--ink-2);flex:none;place-items:center;margin-right:-6px;display:grid}.dt-x:hover{color:var(--ink);background:var(--hover-surface)}.dt-x:focus-visible{outline:2px solid var(--twin);outline-offset:2px}.dt-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:16px 20px 0;overflow-y:auto}.dt-sec{min-width:0}.dt-sec h3{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;margin:0 0 6px;font-size:10.5px;font-weight:650;line-height:14px;display:flex}.dt-warn{font-size:var(--fs-sm);color:var(--caution);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.dt-warn svg{flex:none}.dt-note{color:var(--ink-2);margin:0;font-size:13px;line-height:18px}.dt-panel:not([data-view]) .dt-body{padding:0;display:flex;overflow:hidden}.dt-rec{flex:auto;grid-template-columns:250px minmax(0,1fr);min-width:0;min-height:0;display:grid}.dt-panel:not([data-view]) .dt-error{padding:16px 20px}.dt-rail{background:var(--panel-sunk);border-right:1px solid var(--rule);scrollbar-width:thin;flex-direction:column;gap:14px;min-height:0;padding:16px 16px 16px 20px;display:flex;overflow-y:auto}.dt-score{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding-bottom:14px;display:flex}.dt-score-v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:760;line-height:40px}.dt-score-v[data-none]{color:var(--ink-3);font-weight:500}.dt-score-r{gap:4px;min-width:0;display:grid}.dt-score-r small{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.dt-stars{color:color-mix(in srgb, var(--star) 45%, transparent);line-height:0;display:inline-block;position:relative}.dt-stars-row{gap:2px;display:inline-flex}.dt-stars-fill{white-space:nowrap;color:var(--star);position:absolute;inset:0 auto 0 0;overflow:hidden}.dt-facts{grid-template-columns:auto minmax(0,1fr);margin:0;font-size:13px;line-height:18px;display:grid}.dt-facts dt,.dt-facts dd{border-top:1px solid var(--rule);padding:7px 0}.dt-facts dt:first-of-type,.dt-facts dt:first-of-type+dd{border-top:0;padding-top:0}.dt-facts dt{color:var(--ink-2);align-items:center;gap:7px;padding-right:12px;font-size:12.5px;display:flex}.dt-facts dt svg{color:var(--ink-3);flex:none}.dt-facts dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:680}.dt-facts dd.w{font-weight:620}.dt-facts dd.none{color:var(--ink-3);font-weight:500}.dt-ext{gap:6px;margin-top:auto;display:grid}.dt-maps{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dt-lk{min-width:0;height:34px;color:var(--ink);background:var(--panel-field);box-shadow:inset 0 0 0 1px var(--rule-strong);white-space:nowrap;transition:background var(--t-micro), box-shadow var(--t-micro);border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dt-lk:hover{background:var(--hover-surface)}.dt-lk:focus-visible{outline:2px solid var(--twin);outline-offset:1px}.dt-lk svg,.dt-lk .bn-bi{flex:none}.dt-lk.site{height:36px;color:var(--ci);background:color-mix(in srgb, var(--c) 10%, var(--panel-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 36%, transparent);justify-content:center}.dt-lk.site:hover{background:color-mix(in srgb, var(--c) 18%, var(--panel-field))}.dt-main{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:18px;min-width:0;min-height:0;padding:16px 20px 20px;display:grid;overflow-y:auto}.dt-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 28px;display:grid}.dt-col{gap:16px;min-width:0;display:grid}.dt-kv{grid-template-columns:var(--dt-label) minmax(0, 1fr);margin:0;font-size:13.5px;line-height:19px;display:grid}.dt-kv dt,.dt-kv dd{border-top:1px solid var(--rule);padding:7px 0}.dt-kv dt{color:var(--ink-2);align-items:flex-start;gap:7px;font-size:12.5px;display:flex}.dt-kv dt svg{color:var(--ink-3);flex:none;margin-top:2px}.dt-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.dt-kv dd.mono{font-family:var(--font-code);font-size:12.5px}.dt-kv dd.none{color:var(--ink-3)}.dt-kv dd.kep{font-size:12px}.dt-kv dd small{font-family:var(--font-sans);color:var(--ink-3);margin-top:2px;font-size:11.5px;line-height:15px;display:block}.dt-kv dd[data-tone=caution] small{color:var(--caution);font-weight:600}.dt-kv.two{grid-template-columns:var(--dt-label) minmax(0, 1fr) var(--dt-label) minmax(0, 1fr)}.dt-kv.two dd{padding-right:20px}.dt-mersis b{background:color-mix(in srgb, var(--caution) 18%, transparent);border-radius:3px;padding:0 1px;font-weight:700}.dt-line{border-top:1px solid var(--rule);color:var(--ink-2);align-items:center;gap:7px;margin:0;padding:7px 0;font-size:13.5px;line-height:19px;display:flex}.dt-line svg{color:var(--ink-3);flex:none}.dt-line.none{color:var(--ink-3)}.dt-hours-v{color:var(--ink);font-variant-numeric:tabular-nums}.dt-week{border-top:1px solid var(--rule);grid-template-columns:repeat(7,minmax(0,76px));gap:4px;margin:0;padding:7px 0 0;list-style:none;display:grid}.dt-week li{background:var(--panel-field);box-shadow:inset 0 0 0 1px var(--rule);border-radius:8px;justify-items:center;gap:2px;padding:6px 2px 7px;display:grid}.dt-week span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:650;line-height:13px}.dt-week b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:650;line-height:16px}.dt-week li[data-tone=all] b{color:var(--status-open)}.dt-week li[data-tone=closed] b{color:var(--ink-3);font-weight:500}.dt-only h3{color:var(--ci)}.dt-tl{margin:0;padding:0;list-style:none}.dt-tl li{border-top:1px solid var(--rule);grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:6px 0;font-size:13.5px;line-height:19px;display:grid;position:relative}.dt-tl i{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--c);border-radius:50%}.dt-tl li[data-now] i{background:var(--c);box-shadow:none}.dt-tl b{overflow-wrap:anywhere;min-width:0;font-weight:500}.dt-tl li[data-now] b{font-weight:640}.dt-tl span{font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.dt-tl li[data-now] span{color:var(--ink);font-weight:600}.dt-mlist{background:var(--panel-field);box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:12px;overflow:hidden}.dt-mhead{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:var(--panel-sunk);box-shadow:inset 0 -1px 0 var(--rule);align-items:center;gap:8px;margin:0;padding:7px 14px;font-size:10.5px;font-weight:650;line-height:14px;display:flex}.dt-group+.dt-group .dt-mhead{box-shadow:inset 0 1px 0 var(--rule), inset 0 -1px 0 var(--rule)}.dt-mhead span{font-family:var(--font-code);letter-spacing:0}.dt-links{margin:0;padding:0;list-style:none}.dt-links li+li{box-shadow:inset 0 1px 0 var(--rule)}.dt-links button,.dt-row{text-align:left;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:1px 12px;width:100%;padding:9px 14px;font-size:13.5px;line-height:19px;display:grid}.dt-links button{transition:background var(--t-micro)}.dt-links button:hover{background:var(--twin-wash)}.dt-links button:focus-visible{outline:2px solid var(--twin);outline-offset:-2px}.dt-links .dt-glyph{grid-row:1/span 3}.dt-links .nm{overflow-wrap:anywhere;min-width:0;font-weight:620}.dt-links .o{color:var(--ink-3);overflow-wrap:anywhere;grid-column:2;font-size:12px;line-height:16px}.dt-go{white-space:nowrap;height:30px;color:var(--link-ink);background:var(--twin-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--twin) 30%, transparent);transition:background var(--t-micro);border-radius:8px;grid-area:1/3/span 3;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:650;line-height:1;display:inline-flex}.dt-links button:hover .dt-go{background:color-mix(in srgb, var(--twin) 18%, transparent)}.dt-glyph{flex:none;width:10px;height:10px;display:inline-block}.dt-glyph[data-side=ys]{background:var(--ys);border-radius:2px}.dt-glyph[data-side=rv]{background:var(--rival);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);width:11px}.dt-sk{background:var(--hover-surface);border-radius:4px;width:72%;height:12px;margin:9px 0;animation:1.1s ease-in-out infinite alternate dt-pulse;display:block}.dt-sk:nth-child(odd){width:54%}.dt-sk[data-w=h]{width:34%;height:10px;margin-top:0}.dt-sk[data-w=score]{border-radius:8px;width:60%;height:40px;margin:0 0 6px}.dt-sk[data-w=title]{vertical-align:-3px;width:62%;height:19px;margin:0;display:inline-block}@keyframes dt-pulse{to{opacity:.45}}.dt-error{justify-items:start;gap:6px;padding:4px 0 6px;display:grid}.dt-error p{margin:0;font-weight:640}.dt-error small{font-size:var(--fs-sm);color:var(--ink-3)}.dt-error .tp-btn{margin-top:4px}@media (min-width:1128px){.dt-panel{--dt-label:132px}.dt-rec{grid-template-columns:280px minmax(0,1fr)}.dt-cols{gap:0 40px}}@media (max-width:699px){.dt-head{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo who x""tabs tabs tabs";row-gap:8px;padding-bottom:0}.dt-head>:first-child{grid-area:logo}.dt-who{grid-area:who}.dt-x{grid-area:x}.dt-tabs{scrollbar-width:none;grid-area:tabs;height:38px;margin:0 -10px;overflow-x:auto}.dt-title{-webkit-line-clamp:2}.dt-panel:not([data-view]) .dt-body{display:block;overflow-y:auto}.dt-rec{display:block}.dt-rail{border-right:0;border-bottom:1px solid var(--rule);flex-flow:wrap;align-items:flex-start;gap:12px 20px;overflow:visible}.dt-score{border-bottom:0;padding-bottom:0}.dt-facts{flex:200px}.dt-ext{flex:100%;margin-top:0}.dt-main{overflow:visible}.dt-cols{grid-template-columns:minmax(0,1fr)}.dt-cols>*+*{margin-top:16px}.dt-kv.two{grid-template-columns:var(--dt-label) minmax(0, 1fr)}.dt-week{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:520px){.dt-panel{--dt-label:96px}.dt-head{column-gap:10px;padding:12px 16px 0}.dt-tabs{margin:0 -6px}.dt-tabs button{padding:0 6px}.dt-rail,.dt-main{padding-inline:16px}.dt-go{padding:0 8px}}.dt-panel[data-view=change]{--c:var(--ink-2);--ci:var(--ink)}.dt-panel[data-view=change] .dt-side{clip-path:none;border-radius:7px;width:auto;padding:0 7px}.dt-panel[data-view=change] .dt-body{padding-bottom:20px}.dt-change{padding:6px 0 0}.dt-change-verdict{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:24px;padding:6px 0 16px;display:flex}.dt-change-verdict[data-tone=alarm]{--dt-tone:var(--alarm)}.dt-change-verdict[data-tone=caution]{--dt-tone:color-mix(in srgb, var(--alarm) 70%, var(--rival))}.dt-change-verdict[data-tone=safe]{--dt-tone:var(--twin)}.dt-change-verdict[data-tone=quiet]{--dt-tone:var(--ink-3)}.dt-change-text{letter-spacing:-.01em;max-width:34em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:26px}.dt-change-text:before{content:"";background:var(--dt-tone);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--dt-tone) 16%, transparent);border-radius:50%;margin:0 10px 3px 0;display:inline-block}.dt-change-states{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:13px;display:flex}.dt-change-state{align-items:center;gap:6px;display:inline-flex}.dt-change-state b{letter-spacing:.03em;color:var(--rival-ink);font-weight:700}.dt-change-state[data-platform=YS] b{color:var(--ys-ink)}.dt-change-state[data-platform=ADAY] b{color:var(--ink-2)}.dt-change-state i{background:var(--ink-3);border-radius:50%;width:7px;height:7px}.dt-change-state i[data-life=open],.dt-change-state i[data-life=new]{background:var(--twin)}.dt-change-state i[data-life=closed]{background:var(--closed)}.dt-change-state i[data-life=lost]{background:var(--alarm)}.dt-change-legend{color:var(--ink-3);flex:none;gap:12px;padding-top:6px;font-size:11.5px;display:flex}.dt-change-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.dt-change-legend i{background:var(--ink-3);border-radius:1px;width:12px;height:2px;display:block}.dt-change-legend i[data-k=ys]{background:var(--ys)}.dt-change-legend i[data-k=rival]{background:var(--rival)}.dt-change-legend i[data-k=merge]{border:2px solid var(--twin);background:0 0;border-radius:50%;width:9px;height:9px}.dt-change .pi-change{border-top:0;margin-top:10px;padding-top:0}.dt-change .pi-change-scroll-expanded{max-height:none;overflow:visible}.dt-change .pi-change-heads{height:18px;margin-bottom:6px}.dt-change .pi-change-label{font-size:14.5px}.dt-change .pi-change-date{text-align:right;min-width:7.5em;font-size:12.5px}.dt-change .pi-change-row{gap:12px}.dt-change .pi-actors{min-width:186px}.dt-change .pi-change-row-now .pi-change-label{font-size:15px}.dt-change-note{font-size:var(--fs-sm);color:var(--ink-3);margin:8px 0 0}.dt-change-retry{color:var(--link-ink,var(--twin));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dt-change-retry:hover{text-decoration:underline}
:is(.admin-wrap,.modal-scrim) :is(th,label,.eyebrow,.mono,.mono-cell,.role-badge,.status-dot,.bh-sonuk,.bh-sure,.bh-rozet,.bh-cip,.bh-kosucu,.bh-olay,.bh-olay *,.chipbtn,.seg a){text-transform:none;letter-spacing:normal;font-family:var(--font-sans)}.admin-card,.bh-kart{border-radius:var(--r-3);background:var(--surface-gradient), var(--surface-glass-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 0 1px var(--rule), var(--shadow-float);border:0}.admin-head{border-bottom-color:var(--rule);padding:20px 22px 16px}.admin-head h1,.bh-ad{font-family:var(--font-sans);font-stretch:var(--wd-wide);letter-spacing:-.005em;font-weight:760}.admin-head h1{font-size:var(--fs-lg)}.bh-ad{font-size:var(--fs-md)}.atable th{font-size:var(--fs-xs);color:var(--ink-3);background:var(--field);border-bottom:1px solid var(--rule);padding:10px 14px;font-weight:600}.atable td{border-bottom:1px solid var(--rule);padding:11px 14px}.atable tbody tr:nth-child(2n) td{background:0 0}.atable tr:hover td{background:var(--hover-surface)}.atable .mono-cell{font-stretch:var(--wd-cond);font-variant-numeric:tabular-nums}.role-badge{font-size:var(--fs-xs);font-weight:680;font-stretch:var(--wd-cond)}.role-badge.admin{color:var(--paper);background:var(--ink)}.role-badge.editor{color:var(--link-ink);background:color-mix(in srgb, var(--twin) 14%, transparent)}.role-badge.viewer{color:var(--ink-2);background:color-mix(in srgb, var(--ink) 9%, transparent)}.btn.approve,.bh-btn.bh-btn-ana{background:var(--twin);color:var(--twin-ink);box-shadow:none;border-color:#0000}.btn.reject{color:var(--alarm);border-color:color-mix(in srgb, var(--alarm) 50%, transparent)}.btn.reject:hover{background:color-mix(in srgb, var(--alarm) 10%, transparent);border-color:var(--alarm)}.btn,.bh-btn{border-radius:var(--r-1)}.bh-btn{background:var(--sheet-2);border-color:var(--rule-strong)}.bh-btn:hover:not(:disabled):not(.bh-btn-ana){background:var(--hover-surface)}.modal{border-radius:var(--r-3);background:var(--surface-gradient), var(--sheet-2);box-shadow:var(--shadow-pop);border:0}.modal h2{font-family:var(--font-sans);font-stretch:var(--wd-wide);font-weight:740;font-size:var(--fs-lg)}.modal .field label{font-size:var(--fs-xs);color:var(--ink-3)}.modal .field input,.modal .field select{border-radius:var(--r-1);background:var(--field);box-shadow:inset 0 0 0 1px var(--field-edge);border:0}.modal .field input:focus,.modal .field select:focus{box-shadow:0 0 0 1.5px var(--twin)}.modal .modal-error{color:var(--alarm)}.bh-kosucu.canli{color:var(--link-ink);border-color:color-mix(in srgb, var(--twin) 45%, transparent)}.bh-uyari{border-radius:var(--r-2)}
.lk-stories{margin-top:12px}.lk-stories-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.lk-stories-head>span{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-weight:640}.lk-story-all{border:1px solid var(--rule);height:26px;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;transition:background var(--t-micro) var(--ease-precise), border-color var(--t-micro) var(--ease-precise);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.lk-story-all b{font-family:var(--font-data), monospace;color:var(--ink);font-weight:700}.lk-story-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.lk-story{--tone:var(--ink-3);border:1px solid var(--rule);border-radius:var(--r-2);background:color-mix(in srgb, var(--ink) 4%, transparent);min-height:60px;box-shadow:inset 3px 0 0 var(--tone);text-align:left;color:var(--ink-2);cursor:pointer;transition:background var(--t-micro) var(--ease-precise), border-color var(--t-micro) var(--ease-precise), box-shadow var(--t-micro) var(--ease-precise);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic n""lb lb";align-content:start;align-items:center;gap:3px 6px;padding:8px 10px 8px 12px;display:grid}.lk-story svg{color:var(--tone);grid-area:ic}.lk-story b{font-family:var(--font-data), monospace;font-size:var(--fs-value);color:var(--ink);grid-area:n;justify-self:end;font-weight:700;line-height:1.2}.lk-story span{font-size:var(--fs-sm);overflow-wrap:anywhere;grid-area:lb;font-weight:560;line-height:1.3}.lk-story[data-tone=alarm]{--tone:var(--alarm)}.lk-story[data-tone=caution]{--tone:var(--caution)}.lk-story[data-tone=safe]{--tone:var(--twin)}.lk-story:hover,.lk-story-all:hover{background:var(--hover-surface,color-mix(in srgb, var(--ink) 8%, transparent))}.lk-story[aria-pressed=true],.lk-story-all[aria-pressed=true]{border-color:var(--twin);background:var(--twin-wash);color:var(--ink)}.lk-story[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--tone), 0 0 0 1px var(--twin)}.lk-story[data-empty]{opacity:.5}.lk-story:focus-visible,.lk-story-all:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lk-story-explain{font-size:var(--fs-sm);color:var(--ink-2);margin-top:8px;line-height:1.45}@media (max-width:720px){.lk-story-explain{display:none}}@media (max-height:820px){.lk-story-explain{display:none}.lk-story{row-gap:1px;min-height:0;padding-block:6px}}.lk-badge[data-tone=story]{color:var(--ink-2);background:color-mix(in srgb, var(--ink) 8%, transparent)}.lk-review-guide{color:var(--ink-2);font-size:var(--fs-sm);margin-top:8px;line-height:1.4}.lk-review-file{border-bottom:1px solid var(--rule);margin:0 16px;padding:14px 0 12px}.lk-review-file-head{font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.lk-review-accounts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:6px;max-height:180px;padding:3px;display:grid;overflow-y:auto}.lk-review-accounts button{border:1px solid var(--rule);border-radius:var(--r-2);background:var(--sheet);min-height:48px;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:8px 10px;display:grid}.lk-review-accounts button>small{color:var(--ink-2);grid-column:1/-1}.lk-review-accounts button>span{overflow-wrap:anywhere}.lk-review-accounts button[aria-pressed=true]{border-color:var(--twin);background:var(--twin-wash)}.lk-review-accounts button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.lk-bench:has(>.lk-review-file){grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100dvh - 156px)}.lk-bench:has(>.lk-review-file)>.bn-content{overflow-y:auto}.lk-review-accounts{max-height:min(180px,18dvh)}.lk-badge[data-tone=multi]{color:var(--ink-2);background:color-mix(in srgb, var(--ink) 8%, transparent)}
.dt-panel[data-view=compare]{--c:var(--ink-2);--ci:var(--ink)}.dt-panel[data-view=compare] .dt-side{clip-path:none;border-radius:7px;width:auto;padding:0 7px}.dt-tabs button[data-side=cmp]{--tc:var(--ink)}.dt-panel[data-view=compare] .dt-body{padding-bottom:20px}.cmp{flex-direction:column;gap:10px;min-height:0;display:flex}.cmp:focus{outline:none}.cmp-sum{color:var(--ink-2);font-size:var(--fs-sm);margin:0}.cmp-scroll{border:1px solid var(--rule);border-radius:var(--r-1);max-height:min(64dvh,560px);overflow:auto}.cmp-scroll:focus-visible{outline:2px solid var(--twin);outline-offset:2px}.cmp-t{width:100%;min-width:calc(132px + var(--n,2) * 256px + var(--more,0) * 140px);table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12.5px;line-height:17px}.cmp-col-k{width:132px}.cmp-col-more{width:140px}.cmp-t th,.cmp-t td{vertical-align:top;text-align:left;border-bottom:1px solid var(--rule);background:var(--panel);overflow-wrap:anywhere;padding:8px 12px;font-weight:400}.cmp-t tbody tr:last-child>*{border-bottom:0}.cmp-t .cmp-k{z-index:2;color:var(--ink-3);font-size:11.5px;font-weight:500;position:sticky;left:0}.cmp-kk{align-items:center;gap:6px;display:flex}.cmp-kk svg{color:var(--ink-2);flex:none}.cmp-t .cmp-ty{z-index:1;background:color-mix(in srgb, var(--rival) 5%, var(--panel));box-shadow:inset -1px 0 0 var(--rule-strong);position:sticky;left:132px}.cmp-t thead th{z-index:3;vertical-align:bottom;position:sticky;top:0}.cmp-t thead .cmp-k,.cmp-t thead .cmp-ty{z-index:4}.cmp-t [data-role=focus]{background:color-mix(in srgb, var(--twin) 5%, var(--panel))}.cmp-t td[data-role=nearby],.cmp-t th[data-role=nearby] .nm{color:var(--ink-3)}.cmp-h{gap:2px;display:grid}.cmp-h .nm{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.cmp-h .id{color:var(--ink-3);font-size:var(--fs-xs)}.cmp-h .role{color:var(--ink-2);font-size:var(--fs-xs);font-weight:600}.cmp-t th[data-role=focus] .role{color:var(--link-ink,var(--twin))}.cmp-g{background:var(--ys);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.cmp-g[data-side=rv]{background:var(--rival);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);border-radius:0;width:11px}.cmp-acts-h{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.cmp-go,.cmp-ic{white-space:nowrap;height:28px;color:var(--link-ink,var(--twin));background:var(--twin-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--twin) 32%, transparent);cursor:pointer;transition:background var(--t-micro), box-shadow var(--t-micro);border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.cmp-ic{width:28px;padding:0}.cmp-ic img{border-radius:3px;width:16px;height:16px;display:block}.cmp-ic.neutral{color:var(--ink-2);background:var(--panel-field);box-shadow:inset 0 0 0 1px var(--rule-strong)}.cmp-go:hover,.cmp-ic:hover{background:color-mix(in srgb, var(--twin) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--twin) 55%, transparent)}.cmp-go:focus-visible,.cmp-ic:focus-visible{outline:2px solid var(--twin);outline-offset:2px}.cmp-c[data-muted]{color:var(--ink-3)}.cmp-c>svg{vertical-align:-2px;margin-right:5px;display:inline-block}.cmp-star{color:var(--caution);fill:currentColor}.cmp-oi{color:var(--ink-2)}.cmp-c:has(.cmp-map){justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cmp-map{margin-top:-5px}.cmp-c[data-s]:before{content:"";vertical-align:1px;background:var(--s,var(--ink-2));border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.cmp-c[data-s=open],.cmp-c[data-s=new]{--s:var(--status-open)}.cmp-c[data-s=closed]{--s:var(--status-closed)}.cmp-c[data-s=closed]:before{box-shadow:inset 0 0 0 1.5px var(--s);background:0 0}.cmp-c[data-s=lost]{--s:var(--status-lost)}.cmp-c[data-s=lost]:before{border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}.cmp-c[data-s=pipeline]{--s:var(--status-pipeline)}.cmp-c[data-s]:not([data-muted]){font-weight:600}.cmp-mersis b{background:color-mix(in srgb, var(--caution) 18%, transparent);border-radius:3px;padding:0 1px;font-weight:700}.cmp-flag{--t:var(--ink-2);color:var(--ink-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.cmp-flag svg{color:var(--t);flex:none}.cmp-flag[data-t=alarm]{--t:var(--alarm)}.cmp-flag[data-t=caution]{--t:var(--caution)}.cmp-flag[data-t=safe]{--t:var(--status-open)}.cmp-flag-line{color:var(--caution);margin-top:5px;display:flex}.cmp-l{border:1px solid var(--ink-3);min-width:18px;height:18px;color:var(--ink-2);vertical-align:1px;border-radius:4px;place-items:center;margin-right:6px;padding:0 3px;font-size:11px;font-weight:700;display:inline-grid}.cmp-l[data-filled]{background:var(--ink);border-color:var(--ink);color:var(--panel)}.cmp-acts{flex-wrap:wrap;gap:6px;display:flex}.cmp-out{color:var(--ink-2);font-size:var(--fs-xs)}.cmp-undo{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;margin-left:4px;padding:0;text-decoration:underline;display:inline-flex}.cmp-err{color:var(--caution);font-size:var(--fs-xs);flex-basis:100%}.cmp-more{color:var(--ink-3);font-size:var(--fs-xs)}.cmp-sk{border-radius:var(--r-1);background:var(--hover-surface,color-mix(in srgb, var(--ink) 6%, transparent));height:240px}@media (max-width:700px){.cmp-t{min-width:calc(92px + var(--n,2) * 220px + var(--more,0) * 120px)}.cmp-col-k{width:92px}.cmp-t .cmp-ty{left:92px}.cmp-kk svg{display:none}}
.sc-view{min-width:0;color:var(--ink);background:var(--sheet);font:13px/1.45 var(--font-body), sans-serif;border-radius:10px}.sc-view *{box-sizing:border-box}.sc-view p,.sc-view h2,.sc-view h3{margin:0}.sc-verdict{gap:10px;padding:16px 16px 12px;display:grid}.sc-verdict-line{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.sc-verdict h2{font:600 18px/1.35 var(--font-display), sans-serif;text-wrap:balance;overflow-wrap:anywhere}.sc-focus-pair{border:1px solid var(--twin);background:var(--twin-wash);border-radius:8px;padding:5px 9px}.sc-pair{font:600 12px/1.5 var(--font-data), monospace;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.sc-pair>span{overflow-wrap:anywhere}.sc-ys{color:var(--ys-ink)}.sc-ty{color:var(--rival-ink)}.sc-arrow{color:var(--link-ink)}.sc-states{color:var(--ink-2);flex-wrap:wrap;gap:7px 18px;font-size:12px;display:flex}.sc-state{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sc-state[data-platform=ys] b{color:var(--ys-ink)}.sc-state[data-platform=ty] b{color:var(--rival-ink)}.sc-life{align-items:center;gap:5px;display:inline-flex}.sc-dot{border:1.5px solid var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.sc-dot[data-life=open],.sc-dot[data-life=new]{background:var(--rival-ink);border-color:var(--rival-ink)}.sc-dot[data-life=lost]{border-color:var(--caution);border-radius:1px;transform:rotate(45deg)}.sc-dot[data-life=pipeline],.sc-dot[data-life=unknown]{border-style:dashed}.sc-timeline{min-width:0;padding:2px 16px 10px}.sc-tl{--sc-mid:clamp(250px, 34%, 360px);--sc-focus-wash:color-mix(in srgb, var(--twin) 8%, transparent);--sc-focus-solid:color-mix(in srgb, var(--twin) 8%, var(--sheet));isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--sc-mid) minmax(0, 1fr);max-width:1060px;margin:0 auto;display:grid;position:relative}.sc-tl:before,.sc-tl:after{content:"";z-index:-1;pointer-events:none;border-radius:1px;width:2px;position:absolute;top:26px;bottom:24px}.sc-tl:before{left:calc((100% - var(--sc-mid)) / 2 - 1px);background:var(--ys)}.sc-tl:after{right:calc((100% - var(--sc-mid)) / 2 - 1px);background:var(--rival)}.sc-row{display:contents}.sc-cell{min-width:0;padding:8px 14px}.sc-cell-ys{text-align:right;align-content:start;justify-items:end;gap:10px;display:grid}.sc-cell-ty{align-content:start;justify-items:start;gap:10px;display:grid}.sc-cell-mid{align-content:center;justify-items:center;padding-inline:16px;display:grid;position:relative}.sc-cell-wide{text-align:center;grid-column:1/-1;justify-items:center;gap:2px;padding:14px 16px 6px;display:grid}.sc-row[data-focus=true]>.sc-cell{background:var(--sc-focus-wash)}.sc-row-head[data-focus=true]>.sc-cell{border-radius:10px 10px 0 0}.sc-row-cols .sc-cell{padding-block:0 4px}.sc-col-label{font:600 11px/1.5 var(--font-body), sans-serif;color:var(--ink-3)}.sc-col-label[data-platform=ys]{color:var(--ys-ink)}.sc-col-label[data-platform=ty]{color:var(--rival-ink)}.sc-cut{background:var(--sheet);font:500 11px/1.5 var(--font-data), monospace;color:var(--ink-2);align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.sc-row-head[data-kind=first] .sc-cut,.sc-row-head[data-kind=loose] .sc-cut{color:var(--ink-3)}.sc-who{background:var(--sheet);max-width:100%;font:600 15px/1.3 var(--font-display), sans-serif;overflow-wrap:anywhere;text-wrap:balance;padding:1px 10px;display:inline-block}.sc-row-head[data-focus=true] .sc-who,.sc-row-head[data-focus=true] .sc-cut{background:var(--sc-focus-solid)}.sc-when{background:var(--sheet);color:var(--ink-2);font:500 11px/1.5 var(--font-data), monospace;padding:0 8px}.sc-row-head[data-focus=true] .sc-when{background:var(--sc-focus-solid)}.sc-row-lanes .sc-cell{padding-block:10px 12px}.sc-account{gap:3px;justify-items:inherit;max-width:100%;font-size:12px;display:grid}.sc-platform{font:600 11.5px/1.5 var(--font-data), monospace;border:1px solid;border-radius:6px;padding:2px 7px;display:inline-block}.sc-platform[data-platform=ys]{color:var(--ys-ink);background:color-mix(in srgb, var(--ys-ink) 8%, var(--sheet))}.sc-platform[data-platform=ty]{color:var(--rival-ink);background:color-mix(in srgb, var(--rival-ink) 8%, var(--sheet))}.sc-lane-meta{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:12px}.sc-lane-sub{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;font-size:11px}.sc-lane-empty{color:var(--ink-3);font-size:11px}.sc-row-lanes .sc-cell-mid:before{content:"";border-top:1px solid color-mix(in srgb, var(--twin) 60%, transparent);position:absolute;top:50%;left:0;right:0}.sc-row-lanes .sc-cell-mid:has(.sc-bridge[data-bridge=name]):before{border-top:1px dashed color-mix(in srgb, var(--caution) 70%, transparent)}.sc-row-lanes .sc-cell-mid:has(.sc-bridge[data-bridge=none]):before{border-top-color:#0000}.sc-bridge{background:var(--sheet);max-width:100%;color:var(--link-ink);font:600 11px/1.5 var(--font-data), monospace;text-align:center;overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:7px;padding:3px 9px;display:inline-flex;position:relative}.sc-row[data-focus=true] .sc-bridge{background:var(--sc-focus-solid)}.sc-bridge>i,.sc-ring{border:2px solid var(--twin);border-radius:50%;flex:none;width:13px;height:13px;display:inline-block}.sc-bridge[data-bridge=name]{color:var(--caution)}.sc-bridge[data-bridge=name]>i,.sc-ring-weak{border-color:var(--caution);border-style:dashed}.sc-bridge[data-bridge=none]{color:var(--ink-3)}.sc-bridge[data-bridge=none]>i{border-color:var(--ink-3);border-style:dotted}.sc-row-match .sc-cell{padding-block:5px}.sc-row-match .sc-cell-mid{padding-inline:18px}.sc-row-match .sc-cell-mid:before{content:"";background:linear-gradient(90deg, var(--ys) 0, var(--twin) 40%, var(--twin) 60%, var(--rival) 100%);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.sc-match{background:var(--sheet-2);border:1px solid var(--field-edge);border-radius:9px;justify-items:start;gap:5px;width:100%;padding:9px 11px;display:grid;position:relative}.sc-match[data-focus=true]{border-color:var(--twin);box-shadow:0 0 0 2px color-mix(in srgb, var(--twin) 30%, transparent)}.sc-match[data-secondary=true]{background:var(--sheet);border-style:dashed}.sc-match .sc-pair{font-size:13px}.sc-meta{color:var(--ink-2);overflow-wrap:anywhere;font-size:11.5px}.sc-badge{border:1px solid var(--field-edge);color:var(--ink-2);border-radius:12px;align-items:center;gap:5px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.sc-badge[data-tone=same]{color:var(--link-ink);border-color:var(--twin);background:var(--twin-wash)}.sc-badge[data-tone=warning]{color:var(--caution);border-color:var(--caution);background:color-mix(in srgb, var(--caution) 8%, transparent);border-radius:4px}.sc-match-note{color:var(--caution);overflow-wrap:anywhere;font-size:11px}.sc-row-now .sc-cell{color:var(--ink-2);overflow-wrap:anywhere;padding-block:12px 8px;font-size:11.5px}.sc-row-now .sc-cell-ys{text-align:right;justify-items:end}.sc-row-now b{color:var(--ink)}.sc-row-now .sc-cell-ys b{color:var(--ys-ink)}.sc-row-now .sc-cell-ty b{color:var(--rival-ink)}.sc-now-pill{border:1px solid var(--field-edge);background:var(--sheet);color:var(--ink);font:600 11px/1.5 var(--font-data), monospace;white-space:nowrap;border-radius:999px;padding:2px 10px;display:inline-block}.sc-diamond{color:var(--caution)}.sc-diamond[data-kind=relisted],.sc-diamond-muted{color:var(--ink-3)}.sc-ledger{min-width:0;padding:6px 16px 16px}.sc-ledger table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.sc-ledger caption{text-align:left;color:var(--ink-3);margin-bottom:6px;font-size:12px;font-weight:600}.sc-ledger th{text-align:left;color:var(--ink-3);font-size:11px;font-weight:600}.sc-ledger th,.sc-ledger td{border-bottom:1px solid color-mix(in srgb, var(--field-edge) 45%, transparent);vertical-align:top;overflow-wrap:anywhere;padding:7px 8px}.sc-ledger th:first-child{width:17%}.sc-ledger th:nth-child(2){width:20%}.sc-ledger th:nth-child(3){width:16%}.sc-ledger th:nth-child(4){width:32%}.sc-ledger th:nth-child(5){width:15%}.sc-ledger td{color:var(--ink-2)}.sc-ledger tr[aria-current=true]{background:var(--twin-wash)}.sc-ledger tr[aria-current=true] td:first-child{box-shadow:inset 3px 0 0 var(--twin)}.sc-data{font-family:var(--font-data), monospace;font-variant-numeric:tabular-nums}.sc-today{flex-wrap:wrap;gap:4px 10px;display:flex}.sc-ended{font:11px/1.4 var(--font-body), sans-serif;margin-top:3px;display:block}.sc-cell-label{display:none}.sc-legend{border-top:1px solid color-mix(in srgb, var(--field-edge) 45%, transparent);color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;padding:12px 16px 16px;font-size:11px;display:flex}.sc-legend>span{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.sc-legend b{color:var(--ink-2)}.sc-line{border-radius:1px;width:14px;height:2px;margin-right:2px;display:inline-block}.sc-line-ys{background:var(--ys)}.sc-line-ty{background:var(--rival)}.sc-notice,.sc-empty{color:var(--ink-2);padding:10px 16px;font-size:12px}.sc-notice{color:var(--caution)}@media (max-width:700px){.sc-tl{grid-template-columns:minmax(0,1fr)}.sc-tl:before,.sc-tl:after{display:none}.sc-cell{grid-column:1;padding-inline:8px}.sc-cell-ys,.sc-row-now .sc-cell-ys{text-align:left;justify-items:start}.sc-row-cols .sc-cell-mid,.sc-row-cols .sc-cell-ty,.sc-row-match .sc-cell-ys,.sc-row-match .sc-cell-ty{display:none}.sc-cell-mid:before{display:none!important}.sc-row-lanes .sc-cell-mid{padding-block:4px}.sc-verdict,.sc-legend,.sc-ledger,.sc-timeline{padding-inline:12px}.sc-ledger table,.sc-ledger caption,.sc-ledger tbody,.sc-ledger tr{display:block}.sc-ledger thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sc-ledger tbody tr{border:1px solid var(--field-edge);border-radius:8px;margin-bottom:10px}.sc-ledger td{border:0;grid-template-columns:94px minmax(0,1fr);gap:8px;padding:8px;display:grid}.sc-ledger td+td{padding-top:0}.sc-cell-label{color:var(--ink-3);font:600 11px/1.5 var(--font-body), sans-serif;display:block}.sc-ledger tr[aria-current=true] td:first-child{box-shadow:none}.sc-ledger tr[aria-current=true]{border-color:var(--twin)}}
