/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-lime-50:lab(98.7039% -5.32573 10.2149);--color-lime-100:lab(96.8662% -11.7133 22.0854);--color-lime-200:lab(94.0718% -22.5338 42.5238);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-lime-400:lab(83.7876% -45.0447 88.4738);--color-lime-500:lab(75.3197% -46.6547 86.1778);--color-lime-600:lab(61.1055% -41.0235 73.1483);--color-lime-700:lab(47.246% -32.2589 55.8249);--color-lime-800:lab(37.7655% -25.1694 43.0683);--color-lime-900:lab(31.9931% -20.7654 33.7379);--color-lime-950:lab(16.5113% -15.1841 22.0145);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-green-950:lab(15.6845% -20.4225 11.7249);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-300:lab(84.8977% -48.1516 -1.3321);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-teal-800:lab(35.5975% -26.6648 -4.34487);--color-teal-900:lab(29.506% -21.4706 -3.59886);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-800:lab(26.6645% 37.9804 -68.6402);--color-indigo-900:lab(23.3911% 24.6978 -50.4718);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-violet-950:lab(14.0706% 33.3353 -46.7553);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-purple-950:lab(14.8253% 38.9005 -44.5861);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-800:lab(32.904% 60.2883 -43.6569);--color-fuchsia-900:lab(27.755% 48.6174 -34.3553);--color-fuchsia-950:lab(15.7348% 39.0235 -27.4073);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-pink-800:lab(34.9559% 60.2885 5.99639);--color-pink-900:lab(29.4367% 49.3962 3.35757);--color-pink-950:lab(15.6116% 35.2166 3.53979);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866);--color-zinc-50:lab(98.26% 0 0);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-zinc-950:lab(2.51107% .242703 -.886115);--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-400:lab(66.2166% 1.88044 3.20326);--color-stone-500:lab(48.1164% 2.35701 4.26852);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-900:lab(9.03835% 1.15298 1.92955);--color-stone-950:lab(2.86037% .455312 .568903);--color-mauve-50:lab(98.26% 0 0);--color-mauve-100:lab(95.3199% .844389 -.636518);--color-mauve-200:lab(90.8851% 1.40759 -1.05978);--color-mauve-300:lab(84.1787% 3.38054 -2.53499);--color-mauve-400:lab(66.2215% 5.18823 -4.27421);--color-mauve-500:lab(46.4092% 9.24578 -7.68465);--color-mauve-600:lab(34.0653% 7.82093 -6.65653);--color-mauve-700:lab(25.8245% 8.01928 -6.32546);--color-mauve-800:lab(14.1786% 6.35938 -5.68258);--color-mauve-900:lab(8.33002% 5.15411 -4.30998);--color-mauve-950:lab(2.70037% 1.13126 -.853461);--color-olive-50:lab(98.6338% -.297457 1.09334);--color-olive-100:lab(96.0988% -.493258 1.82395);--color-olive-200:lab(91.9397% -.686854 2.55626);--color-olive-300:lab(86.1731% -1.073 4.02397);--color-olive-400:lab(69.6658% -2.009 7.72947);--color-olive-500:lab(51.5272% -2.86695 11.5408);--color-olive-600:lab(38.2553% -2.31101 9.30823);--color-olive-700:lab(29.8862% -2.11598 8.58277);--color-olive-800:lab(17.3033% -1.48043 5.96187);--color-olive-900:lab(10.5512% -1.19986 4.84231);--color-olive-950:lab(3.26204% -.309289 1.13377);--color-mist-50:lab(98.5129% -.644743 -.229931);--color-mist-100:lab(95.7289% -.644743 -.229919);--color-mist-200:lab(91.3368% -1.38441 -1.08377);--color-mist-300:lab(85.1957% -1.8006 -1.71063);--color-mist-400:lab(67.9697% -3.85058 -3.02824);--color-mist-500:lab(49.1145% -5.80183 -4.41525);--color-mist-600:lab(36.3261% -4.71437 -3.54635);--color-mist-700:lab(27.9503% -4.0026 -3.35106);--color-mist-800:lab(15.9728% -2.89693 -2.50866);--color-mist-900:lab(9.32863% -1.87989 -2.1017);--color-mist-950:lab(2.93655% -.435196 -.608262);--color-taupe-50:lab(98.3763% .249773 .707853);--color-taupe-100:lab(95.3391% .644386 .231409);--color-taupe-200:lab(90.9149% 1.38998 1.08777);--color-taupe-300:lab(84.6434% 1.81875 1.71728);--color-taupe-400:lab(66.7386% 3.56972 3.57119);--color-taupe-500:lab(47.3292% 5.2588 5.60027);--color-taupe-600:lab(34.6954% 4.49754 4.2051);--color-taupe-700:lab(26.4543% 4.4374 3.65548);--color-taupe-800:lab(15.0089% 3.01889 2.55873);--color-taupe-900:lab(8.7711% 2.25864 2.3765);--color-taupe-950:lab(2.86039% .454858 .569314);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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,ui-sans-serif, system-ui, 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{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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.\@container,.\@container-\[inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\!absolute{position:absolute!important}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.\!start{inset-inline-start:var(--spacing)!important}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-22{top:calc(var(--spacing) * 22)}.top-73{top:calc(var(--spacing) * 73)}.top-auto{top:auto}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-9{right:calc(var(--spacing) * 9)}.right-10{right:calc(var(--spacing) * 10)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-4\.5{left:calc(var(--spacing) * 4.5)}.left-5{left:calc(var(--spacing) * 5)}.left-auto{left:auto}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-15{z-index:15}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.order-0,.order-none{order:0}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.float-end{float:inline-end}.float-left{float:left}.float-none{float:none}.float-right{float:right}.float-start{float:inline-start}.clear-both{clear:both}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-none{clear:none}.clear-right{clear:right}.clear-start{clear:inline-start}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.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}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.m-7{margin:calc(var(--spacing) * 7)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-8{margin-inline:calc(var(--spacing) * -8)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-16{margin-top:calc(var(--spacing) * -16)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[16px\]{margin-top:16px}.-mr-16{margin-right:calc(var(--spacing) * -16)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-16{margin-bottom:calc(var(--spacing) * -16)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.25{margin-left:calc(var(--spacing) * -1.25)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-16{margin-left:calc(var(--spacing) * -16)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-5\.5{margin-left:calc(var(--spacing) * 5.5)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.contents\!{display:contents!important}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-7\!{height:calc(var(--spacing) * 7)!important}.h-8{height:calc(var(--spacing) * 8)}.h-8\.75{height:calc(var(--spacing) * 8.75)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[var\(--collapsible-panel-height\)\]{height:var(--collapsible-panel-height)}.h-\[var\(--height\)\]{height:var(--height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-full\!{height:100%!important}.h-lh{height:1lh}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-50{max-height:calc(var(--spacing) * 50)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[var\(--available-height\)\]{max-height:var(--available-height)}.max-h-lh{max-height:1lh}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.\!min-h-0{min-height:calc(var(--spacing) * 0)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-14\.5{min-height:calc(var(--spacing) * 14.5)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-\[28px\]{min-height:28px}.min-h-\[34px\]{min-height:34px}.min-h-auto{min-height:auto}.min-h-lh{min-height:1lh}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-7\!{width:calc(var(--spacing) * 7)!important}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-12\.5{width:calc(var(--spacing) * 12.5)}.w-25{width:calc(var(--spacing) * 25)}.w-31{width:calc(var(--spacing) * 31)}.w-31\.25{width:calc(var(--spacing) * 31.25)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-50{width:calc(var(--spacing) * 50)}.w-62{width:calc(var(--spacing) * 62)}.w-62\.5{width:calc(var(--spacing) * 62.5)}.w-\[--sidebar-width\]{width:--sidebar-width}.w-\[2px\]{width:2px}.w-\[10px\]{width:10px}.w-\[125px\]{width:125px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-lg{width:var(--container-lg)}.w-max{width:max-content}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-8{max-width:calc(var(--spacing) * 8)}.max-w-75{max-width:calc(var(--spacing) * 75)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-30{min-width:calc(var(--spacing) * 30)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-42{min-width:calc(var(--spacing) * 42)}.min-w-42\.5{min-width:calc(var(--spacing) * 42.5)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-150{min-width:calc(var(--spacing) * 150)}.min-w-\[32rem\]{min-width:32rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[calc\(var\(--anchor-width\)\+3px\)\]{min-width:calc(var(--anchor-width) + 3px)}.min-w-auto{min-width:auto}.min-w-screen{min-width:100vw}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-\[41\.061px_19\.219px\]{transform-origin:41.061px 19.219px}.origin-\[var\(--transform-origin\)\]{transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.-translate-full{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-full{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-3d{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-none{scale:none}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-none{rotate:none}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform,.transform-cpu{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-none{transform:none}.animate-\[animated-logo-cloud_1s_ease-out_forwards\]{animation:1s ease-out forwards animated-logo-cloud}.animate-\[animated-logo-container_1s_ease-out_forwards\]{animation:1s ease-out forwards animated-logo-container}.animate-\[animated-logo-cutout_1s_ease-out_forwards\]{animation:1s ease-out forwards animated-logo-cutout}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize\!{resize:both!important}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-none{scroll-snap-type:none}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-align-none{scroll-snap-align:none}.snap-center{scroll-snap-align:center}.snap-end{scroll-snap-align:end}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.snap-normal{scroll-snap-stop:normal}.scroll-pt-2{scroll-padding-top:calc(var(--spacing) * 2)}.scroll-pb-2{scroll-padding-bottom:calc(var(--spacing) * 2)}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-none{list-style-type:none}.appearance-auto{-webkit-appearance:auto;appearance:auto}.appearance-none{-webkit-appearance:none;appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[20px_1fr_160px_160px_80px_24px\]{grid-template-columns:20px 1fr 160px 160px 80px 24px}.grid-cols-\[100px_60px_1fr_auto\]{grid-template-columns:100px 60px 1fr auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-around{place-content:space-around}.place-content-baseline{place-content:baseline start}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-center-safe{place-content:safe center}.place-content-end{place-content:end}.place-content-end-safe{place-content:safe end}.place-content-evenly{place-content:space-evenly}.place-content-start{place-content:start}.place-content-stretch{place-content:stretch}.place-items-baseline{place-items:baseline}.place-items-center{place-items:center}.place-items-center-safe{place-items:safe center}.place-items-end{place-items:end}.place-items-end-safe{place-items:safe end}.place-items-start{place-items:start}.place-items-stretch{place-items:stretch stretch}.content-around{align-content:space-around}.content-baseline{align-content:baseline}.content-between{align-content:space-between}.content-center{align-content:center}.content-center-safe{align-content:safe center}.content-end{align-content:flex-end}.content-end-safe{align-content:safe flex-end}.content-evenly{align-content:space-evenly}.content-normal{align-content:normal}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-baseline-last{align-items:last baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-end-safe{align-items:safe flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-end-safe{justify-content:safe flex-end}.justify-evenly{justify-content:space-evenly}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-center-safe{justify-items:safe center}.justify-items-end{justify-items:end}.justify-items-end-safe{justify-items:safe end}.justify-items-normal{justify-items:normal}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[0\.1875em\]{gap:.1875em}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.place-self-auto{place-self:auto}.place-self-center{place-self:center}.place-self-center-safe{place-self:safe center}.place-self-end{place-self:end}.place-self-end-safe{place-self:safe end}.place-self-start{place-self:start}.place-self-stretch{place-self:stretch stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-baseline-last{align-self:last baseline}.self-center{align-self:center}.self-center-safe{align-self:safe center}.self-end{align-self:flex-end}.self-end-safe{align-self:safe flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-center{justify-self:center}.justify-self-center-safe{justify-self:safe center}.justify-self-end{justify-self:flex-end}.justify-self-end-safe{justify-self:safe flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-\[11px\]{border-radius:11px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[2\.5rem\]{border-style:var(--tw-border-style);border-width:2.5rem}.border-\[20px\]{border-style:var(--tw-border-style);border-width:20px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-hidden{--tw-border-style:hidden;border-style:hidden}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-gray-300{border-color:var(--color-gray-300)}.border-transparent{border-color:#0000}.bg-\(--my_variable\){background-color:var(--my_variable)}.bg-\(color\:--my-color\){background-color:var(--my-color)}.bg-\[\#0088cc\]{background-color:#08c}.bg-\[\#eaeaea\]{background-color:#eaeaea}.bg-\[color\:var\(--my-color\)\]{background-color:var(--my-color)}.bg-\[var\(--my_variable\)\]{background-color:var(--my_variable)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-500{background-color:var(--color-green-500)}.bg-inherit{background-color:inherit}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-200\/50{background-color:#ffcaca80}@supports (color:color-mix(in lab, red, red)){.bg-red-200\/50{background-color:color-mix(in oklab, var(--color-red-200) 50%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/50{background-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/50{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.bg-red-500\/\[50\%\]{background-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[50\%\]{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.bg-red-800{background-color:var(--color-red-800)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.-bg-conic,.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-none{background-image:none}.via-none{--tw-gradient-via-stops:initial}.mask-none{-webkit-mask-image:none;mask-image:none}.mask-circle{--tw-mask-radial-shape:circle}.mask-ellipse{--tw-mask-radial-shape:ellipse}.mask-radial-closest-corner{--tw-mask-radial-size:closest-corner}.mask-radial-closest-side{--tw-mask-radial-size:closest-side}.mask-radial-farthest-corner{--tw-mask-radial-size:farthest-corner}.mask-radial-farthest-side{--tw-mask-radial-size:farthest-side}.mask-radial-at-bottom{--tw-mask-radial-position:bottom}.mask-radial-at-bottom-left{--tw-mask-radial-position:bottom left}.mask-radial-at-bottom-right{--tw-mask-radial-position:bottom right}.mask-radial-at-center{--tw-mask-radial-position:center}.mask-radial-at-left{--tw-mask-radial-position:left}.mask-radial-at-right{--tw-mask-radial-position:right}.mask-radial-at-top{--tw-mask-radial-position:top}.mask-radial-at-top-left{--tw-mask-radial-position:top left}.mask-radial-at-top-right{--tw-mask-radial-position:top right}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-content{background-clip:content-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-bottom-left{background-position:0 100%}.bg-bottom-right{background-position:100% 100%}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-top-left{background-position:0 0}.bg-top-right{background-position:100% 0}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-origin-border{background-origin:border-box}.bg-origin-content{background-origin:content-box}.bg-origin-padding{background-origin:padding-box}.mask-add{-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;mask-composite:add}.mask-exclude{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-subtract{-webkit-mask-composite:source-out;-webkit-mask-composite:source-out;-webkit-mask-composite:source-out;mask-composite:subtract}.mask-alpha{-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-luminance{-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;mask-mode:luminance}.mask-match{-webkit-mask-source-type:auto;-webkit-mask-source-type:auto;-webkit-mask-source-type:auto;mask-mode:match-source}.mask-type-alpha{mask-type:alpha}.mask-type-luminance{mask-type:luminance}.mask-auto{-webkit-mask-size:auto;mask-size:auto}.mask-contain{-webkit-mask-size:contain;mask-size:contain}.mask-cover{-webkit-mask-size:cover;mask-size:cover}.mask-clip-border{-webkit-mask-clip:border-box;mask-clip:border-box}.mask-clip-content{-webkit-mask-clip:content-box;mask-clip:content-box}.mask-clip-fill{-webkit-mask-clip:fill-box;mask-clip:fill-box}.mask-clip-padding{-webkit-mask-clip:padding-box;mask-clip:padding-box}.mask-clip-stroke{-webkit-mask-clip:stroke-box;mask-clip:stroke-box}.mask-clip-view{-webkit-mask-clip:view-box;mask-clip:view-box}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-bottom{-webkit-mask-position:bottom;mask-position:bottom}.mask-bottom-left{-webkit-mask-position:0 100%;mask-position:0 100%}.mask-bottom-right{-webkit-mask-position:100% 100%;mask-position:100% 100%}.mask-center{-webkit-mask-position:50%;mask-position:50%}.mask-left{-webkit-mask-position:0;mask-position:0}.mask-right{-webkit-mask-position:100%;mask-position:100%}.mask-top{-webkit-mask-position:top;mask-position:top}.mask-top-left{-webkit-mask-position:0 0;mask-position:0 0}.mask-top-right{-webkit-mask-position:100% 0;mask-position:100% 0}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.mask-repeat-round{-webkit-mask-repeat:round;mask-repeat:round}.mask-repeat-space{-webkit-mask-repeat:space;mask-repeat:space}.mask-repeat-x{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.mask-repeat-y{-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.mask-origin-border{-webkit-mask-origin:border-box;mask-origin:border-box}.mask-origin-content{-webkit-mask-origin:content-box;mask-origin:content-box}.mask-origin-fill{-webkit-mask-origin:fill-box;mask-origin:fill-box}.mask-origin-padding{-webkit-mask-origin:padding-box;mask-origin:padding-box}.mask-origin-stroke{-webkit-mask-origin:stroke-box;mask-origin:stroke-box}.mask-origin-view{-webkit-mask-origin:view-box;mask-origin:view-box}.fill-\[\#f38020\]{fill:#f38020}.fill-black{fill:var(--color-black)}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-\[\#f38020\]{stroke:#f38020}.stroke-none{stroke:none}.stroke-\[0\.5\]{stroke-width:.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-20\!{padding-block:calc(var(--spacing) * 20)!important}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\!{padding-right:calc(var(--spacing) * 2)!important}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-px{padding-left:1px}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-mono\!{font-family:var(--font-mono)!important}.font-sans{font-family:var(--font-sans)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-\[11px\]\/none{font-size:11px;line-height:1}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.925rem\]{font-size:.925rem}.text-\[0\.975rem\]{font-size:.975rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[80px\]{font-size:80px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-8\.75{--tw-leading:calc(var(--spacing) * 8.75);line-height:calc(var(--spacing) * 8.75)}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.wrap-normal{overflow-wrap:normal}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.overflow-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-break-spaces{white-space:break-spaces}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.\[color\:red\]{color:red}.\[color\:red\]\/50{color:lab(54.2905% 80.8049 69.8907/.5)}.\[color\:red\]\/50\!{color:lab(54.2905% 80.8049 69.8907/.5)!important}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-current,.text-current\/50{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/50{color:color-mix(in oklab, currentcolor 50%, transparent)}}.text-green-500{color:var(--color-green-500)}.text-inherit{color:inherit}.text-inherit\!{color:inherit!important}.text-orange-600{color:var(--color-orange-600)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.font-stretch-condensed{font-stretch:75%}.font-stretch-expanded{font-stretch:125%}.font-stretch-extra-condensed{font-stretch:62.5%}.font-stretch-extra-expanded{font-stretch:150%}.font-stretch-normal{font-stretch:100%}.font-stretch-semi-condensed{font-stretch:87.5%}.font-stretch-semi-expanded{font-stretch:112.5%}.font-stretch-ultra-condensed{font-stretch:50%}.font-stretch-ultra-expanded{font-stretch:200%}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.no-underline\!{text-decoration-line:none!important}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.decoration-double{text-decoration-style:double}.decoration-solid{text-decoration-style:solid}.decoration-wavy{text-decoration-style:wavy}.decoration-\[0\.0625em\]{text-decoration-thickness:.0625em}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[0\.15em\]{text-underline-offset:.15em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-auto{accent-color:auto}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.scheme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.scheme-light-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.scheme-light-dark{--lightningcss-light: ;--lightningcss-dark:initial}}.scheme-normal{color-scheme:normal}.scheme-only-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}.scheme-only-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_1px_0\.5px_var\(--color-kumo-shadow-edge\)\,0_1px_2px_var\(--color-kumo-shadow-drop\)\]{--tw-shadow:0 0 1px .5px var(--tw-shadow-color,var(--color-kumo-shadow-edge)), 0 1px 2px var(--tw-shadow-color,var(--color-kumo-shadow-drop));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-kumo-default\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-kumo-default));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--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)}.ring-\[0\.3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.3px + 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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.shadow-initial{--tw-shadow-color:initial}.ring-black{--tw-ring-color:var(--color-black)}.ring-black\/20{--tw-ring-color:#0003}@supports (color:color-mix(in lab, red, red)){.ring-black\/20{--tw-ring-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.ring-blue-600{--tw-ring-color:var(--color-blue-600)}.ring-neutral-300{--tw-ring-color:var(--color-neutral-300)}.ring-neutral-600{--tw-ring-color:var(--color-neutral-600)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.inset-shadow-initial{--tw-inset-shadow-color:initial}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-none{--tw-drop-shadow: ;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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.\!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,)!important}.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,)}.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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-\[color\,background-color\,padding\,box-shadow\]{transition-property:color,background-color,padding,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,padding\]{transition-property:color,background-color,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.transition-none\!{transition-property:none!important}.transition-discrete{transition-behavior:allow-discrete}.transition-normal{transition-behavior:normal}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.\[transition-duration\:250ms\]{transition-duration:.25s}.ease-\[cubic-bezier\(0\.77\,0\,0\.175\,1\)\]{--tw-ease:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[width\]{will-change:width}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-content{contain:content}.contain-none{contain:none}.contain-strict{contain:strict}.content-none{--tw-content:none;content:none}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-dotted{--tw-outline-style:dotted;outline-style:dotted}.outline-double{--tw-outline-style:double;outline-style:double}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--gap\:0\.75rem\]{--gap:.75rem}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--peek\:0\.75rem\]{--peek:.75rem}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[agentkeepalive\:deprecated\]{agentkeepalive:deprecated}.\[chunkhash\:\<digest\>\]{chunkhash:<digest>}.\[contenthash\:\<digest\>\]{contenthash:<digest>}.\[contenthash\:base64\]{contenthash:base64}.\[corner-shape\:squircle\]{corner-shape:squircle}.\[fill-opacity\:0\]{fill-opacity:0}.\[fix\:634\]{fix:634}.\[fullhash\:\<digest\>\]{fullhash:<digest>}.\[hash\:10\]{hash:10}.\[hash\:\<digest\>\]{hash:<digest>}.\[k\:K\]{k:K}.\[kind\:arg\]{kind:arg}.\[kind\:digest\]{kind:digest}.\[kind\:length\]{kind:length}.\[modulehash\:\<digest\>\]{modulehash:<digest>}.\[node\:url\]{node:url}.\[stroke-dasharray\:145\]{stroke-dasharray:145}.\[stroke-dashoffset\:145\]{stroke-dashoffset:145px}.\[transition\:transform_0\.5s_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_0\.5s\,height_0\.15s\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.\[vinext\:google-fonts\]{vinext:google-fonts}.\[vinext\:optimize-imports\]{vinext:optimize-imports}.\[vite-rsc\:getEntrySource\]{vite-rsc:getEntrySource}.\[vite\:html\]{vite:html}.backface-hidden{-webkit-backface-visibility:hidden;backface-visibility:hidden}.backface-visible{-webkit-backface-visibility:visible;backface-visibility:visible}.block-auto{block-size:auto}.block-lh{block-size:1lh}.block-screen{block-size:100vh}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.duration-initial{--tw-duration:initial}.inline-auto{inline-size:auto}.inline-screen{inline-size:100vw}.max-block-lh{max-block-size:1lh}.max-block-none{max-block-size:none}.max-block-screen{max-block-size:100vh}.max-inline-none{max-inline-size:none}.max-inline-screen{max-inline-size:100vw}.min-block-auto{min-block-size:auto}.min-block-lh{min-block-size:1lh}.min-block-screen{min-block-size:100vh}.min-inline-auto{min-inline-size:auto}.min-inline-screen{min-inline-size:100vw}.ring-inset{--tw-ring-inset:inset}.text-shadow-initial{--tw-text-shadow-color:initial}.transform-3d{transform-style:preserve-3d}.transform-border{transform-box:border-box}.transform-content{transform-box:content-box}.transform-fill{transform-box:fill-box}.transform-flat{transform-style:flat}.transform-stroke{transform-box:stroke-box}.transform-view{transform-box:view-box}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover *){opacity:1}}.group-data-\[panel-open\]\/group-label\:rotate-90:is(:where(.group\/group-label)[data-panel-open] *),.group-data-\[panel-open\]\/menu-button\:rotate-90:is(:where(.group\/menu-button)[data-panel-open] *){rotate:90deg}.group-data-\[side\=left\]\/sidebar-wrapper\:right-0:is(:where(.group\/sidebar-wrapper)[data-side=left] *){right:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\/sidebar-wrapper\:left-0:is(:where(.group\/sidebar-wrapper)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[state\=collapsed\]\/sidebar\:hidden:is(:where(.group\/sidebar)[data-state=collapsed] *){display:none}.group-data-\[state\=collapsed\]\/sidebar\:gap-0:is(:where(.group\/sidebar)[data-state=collapsed] *){gap:calc(var(--spacing) * 0)}.group-data-\[state\=collapsed\]\/sidebar\:overflow-x-hidden:is(:where(.group\/sidebar)[data-state=collapsed] *){overflow-x:hidden}.group-data-\[state\=collapsed\]\/sidebar\:border-t-0:is(:where(.group\/sidebar)[data-state=collapsed] *){border-top-style:var(--tw-border-style);border-top-width:0}.group-data-\[state\=collapsed\]\/sidebar\:border-b-0:is(:where(.group\/sidebar)[data-state=collapsed] *){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.group-data-\[state\=collapsed\]\/sidebar\:px-2:is(:where(.group\/sidebar)[data-state=collapsed] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[state\=collapsed\]\/sidebar\:py-0:is(:where(.group\/sidebar)[data-state=collapsed] *){padding-block:calc(var(--spacing) * 0)}.group-data-\[state\=collapsed\]\/sidebar\:py-1:is(:where(.group\/sidebar)[data-state=collapsed] *){padding-block:calc(var(--spacing) * 1)}.group-data-\[state\=collapsed\]\/sidebar\:ring-0:is(:where(.group\/sidebar)[data-state=collapsed] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.group-data-\[state\=expanded\]\/sidebar\:grid-rows-\[0fr\]:is(:where(.group\/sidebar)[data-state=expanded] *){grid-template-rows:0fr}.group-data-\[state\=expanded\]\/sidebar\:grid-rows-\[1fr\]:is(:where(.group\/sidebar)[data-state=expanded] *){grid-template-rows:1fr}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-3:before{content:var(--tw-content);inset:calc(var(--spacing) * -3)}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.before\:-right-6:before{content:var(--tw-content);right:calc(var(--spacing) * -6)}.before\:-left-6:before{content:var(--tw-content);left:calc(var(--spacing) * -6)}.before\:w-6:before{content:var(--tw-content);width:calc(var(--spacing) * 6)}.before\:animate-pulse:before{content:var(--tw-content);animation:var(--animate-pulse)}.before\:bg-linear-to-r:before{content:var(--tw-content);--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.before\:bg-linear-to-r:before{--tw-gradient-position:to right in oklab}}.before\:bg-linear-to-r:before{background-image:linear-gradient(var(--tw-gradient-stops))}.before\:bg-gradient-to-l:before{content:var(--tw-content);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:via-white\/20:before{content:var(--tw-content);--tw-gradient-via:#fff3}@supports (color:color-mix(in lab, red, red)){.before\:via-white\/20:before{--tw-gradient-via:color-mix(in oklab, var(--color-white) 20%, transparent)}}.before\:via-white\/20:before{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:w-0\.5:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:rounded-l-\[inherit\]:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.last\:rounded-r-\[inherit\]:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:text-current:hover{color:currentColor}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:z-1:focus{z-index:1}.focus\:opacity-100:focus{opacity:1}.focus\:ring:focus{--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)}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-blue-500:focus-visible{outline-color:var(--color-blue-500)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}:where(:focus) :is(.\*\:in-focus\:opacity-100>*){opacity:1}.has-\[\[data-active\]\]\:bg-transparent:has([data-active]){background-color:#0000}.has-\[\[role\=switch\]\]\:flex:has([role=switch]){display:flex}.has-\[\[role\=switch\]\]\:grid-cols-\[auto_1fr\]:has([role=switch]){grid-template-columns:auto 1fr}.has-\[\[role\=switch\]\]\:flex-row-reverse:has([role=switch]){flex-direction:row-reverse}.has-\[\[role\=switch\]\]\:flex-wrap:has([role=switch]){flex-wrap:wrap}.has-\[\[role\=switch\]\]\:items-center:has([role=switch]){align-items:center}.has-\[input\[type\=checkbox\]\]\:flex:has(:is(input[type=checkbox])){display:flex}.has-\[input\[type\=checkbox\]\]\:grid-cols-\[auto_1fr\]:has(:is(input[type=checkbox])){grid-template-columns:auto 1fr}.has-\[input\[type\=checkbox\]\]\:flex-row-reverse:has(:is(input[type=checkbox])){flex-direction:row-reverse}.has-\[input\[type\=checkbox\]\]\:flex-wrap:has(:is(input[type=checkbox])){flex-wrap:wrap}.has-\[input\[type\=checkbox\]\]\:items-center:has(:is(input[type=checkbox])){align-items:center}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-ending-style\:-translate-x-1[data-ending-style]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:-translate-y-1[data-ending-style]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-starting-style\:-translate-x-1[data-starting-style]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:-translate-y-1[data-starting-style]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[behind\]\:pointer-events-none[data-behind]{pointer-events:none}.data-\[behind\]\:opacity-0[data-behind]{opacity:0}.data-\[closed\]\:h-0[data-closed]{height:calc(var(--spacing) * 0)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[ending-style\]\:h-0[data-ending-style]{height:calc(var(--spacing) * 0)}.data-\[ending-style\]\:-translate-x-full[data-ending-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[ending-style\]\:translate-x-full[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[ending-style\]\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[expanded\]\:pointer-events-auto[data-expanded]{pointer-events:auto}.data-\[expanded\]\:h-\[var\(--toast-height\)\][data-expanded]{height:var(--toast-height)}.data-\[expanded\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--offset-y\)\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--offset-y)))}.data-\[expanded\]\:opacity-100[data-expanded]{opacity:1}.data-\[instant\]\:duration-0[data-instant]{--tw-duration:0s;transition-duration:0s}.data-\[limited\]\:opacity-0[data-limited]{opacity:0}.data-\[side\=bottom\]\:top-\[-8px\][data-side=bottom]{top:-8px}.data-\[side\=left\]\:right-\[-13px\][data-side=left]{right:-13px}.data-\[side\=left\]\:rotate-90[data-side=left]{rotate:90deg}.data-\[side\=right\]\:left-\[-13px\][data-side=right]{left:-13px}.data-\[side\=right\]\:-rotate-90[data-side=right]{rotate:-90deg}.data-\[side\=top\]\:bottom-\[-8px\][data-side=top]{bottom:-8px}.data-\[side\=top\]\:rotate-180[data-side=top]{rotate:180deg}.data-\[starting-style\]\:h-0[data-starting-style]{height:calc(var(--spacing) * 0)}.data-\[starting-style\]\:-translate-x-full[data-starting-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[starting-style\]\:translate-x-full[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[starting-style\]\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[starting-style\]\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}.data-\[ending-style\]\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-\[ending-style\]\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-\[ending-style\]\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-\[ending-style\]\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.data-\[unchecked\]\:invisible[data-unchecked]{visibility:hidden}@supports (corner-shape:squircle){.supports-\[corner-shape\:squircle\]\:rounded-\[10px\]{border-radius:10px}}@media (prefers-reduced-motion:reduce){.motion-reduce\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[fill-opacity\:1\]{fill-opacity:1}.motion-reduce\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}}@media (min-width:40rem){.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-\[340px\]{width:340px}.sm\:w-auto{width:auto}.sm\:max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.sm\:min-w-96{min-width:calc(var(--spacing) * 96)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}:where(.sm\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:field-sizing-content{field-sizing:content}.lg\:w-2xs{width:var(--container-2xs)}.lg\:w-auto{width:auto}.lg\:min-w-2xs{min-width:var(--container-2xs)}.lg\:flex-row{flex-direction:row}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media (min-width:80rem){.xl\:px-20{padding-inline:calc(var(--spacing) * 20)}}@media (min-width:96rem){.\32 xl\:px-32{padding-inline:calc(var(--spacing) * 32)}}@media (prefers-color-scheme:dark){.dark\:bg-blue-300{background-color:var(--color-blue-300)}.dark\:bg-blue-600{background-color:var(--color-blue-600)}.dark\:bg-neutral-400{background-color:var(--color-neutral-400)}.dark\:bg-neutral-700{background-color:var(--color-neutral-700)}.dark\:ring-blue-500{--tw-ring-color:var(--color-blue-500)}.dark\:ring-neutral-600{--tw-ring-color:var(--color-neutral-600)}.dark\:ring-neutral-700{--tw-ring-color:var(--color-neutral-700)}}.\[\&_button\]\:opacity-100 button{opacity:1}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:p-3 td{padding:calc(var(--spacing) * 3)}.\[\&_th\]\:sticky th{position:sticky}.\[\&_th\]\:top-0 th{top:calc(var(--spacing) * 0)}.\[\&_th\]\:z-1 th{z-index:1}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:p-3 th{padding:calc(var(--spacing) * 3)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:text-base th{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_tr\:last-child_td\]\:border-b-0 tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>label\]\:flex-1>label{flex:1}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}}.mentionsTradeHistory tr.tradePASSIVE_LEFT td{background:#eef0ff;border-top-color:#cfd4f5}.mentionsTradeHistory tr.tradePASSIVE_RIGHT td{background:#fff4e6;border-top-color:#f0d2aa}.mentionsTradeHistory tr.tradePASSIVE_EXIT td{background:#f3edf8;border-top-color:#d9c8e7}.mentionsTradeHistory tr.tradePASSIVE_LEFT td:first-child{box-shadow:inset 4px 0 #6673c7}.mentionsTradeHistory tr.tradePASSIVE_RIGHT td:first-child{box-shadow:inset 4px 0 #d4872f}.mentionsTradeHistory tr.tradePASSIVE_EXIT td:first-child{box-shadow:inset 4px 0 #8c60ae}.passiveValueStats{background:linear-gradient(135deg,#fbfaff,#fffaf3);padding:20px}.passiveValueStats>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.passiveValueStats h2{margin:3px 0}.passiveValueStats header small{color:var(--muted)}.passiveValueStats>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.passiveValueStats article{background:#ffffffd1;border:1px solid #ded9ed;border-radius:11px;gap:5px;padding:13px;display:grid}.passiveValueStats article>span,.passiveValueStats article>small{color:var(--muted);font-size:9px}.passiveValueStats article>b{font-size:18px}.passiveValueMarkets{border-color:#d9d2e9}.passiveValueMarkets header{background:linear-gradient(90deg,#f5f2ff,#fff8ed)}.passiveValueMarkets tr.passiveLeft td{background:#f6f5ff}.passiveValueMarkets tr.passiveRight td{background:#fff9ef}.passiveValueMarkets tr.passiveLeft td:first-child{box-shadow:inset 4px 0 #6673c7}.passiveValueMarkets tr.passiveRight td:first-child{box-shadow:inset 4px 0 #d4872f}.passiveSideBadge{color:#554c91;white-space:nowrap;background:#e9e6f7;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.passiveRight .passiveSideBadge{color:#9a5d18;background:#ffecd2}.passiveValueEmpty{text-align:center;color:var(--muted);padding:24px!important}@media (max-width:1100px){.passiveValueStats>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.passiveValueStats>div{grid-template-columns:repeat(2,minmax(0,1fr))}.passiveValueStats>header{flex-direction:column;align-items:flex-start}}@media (max-width:800px){.copyAdmissionSummary>div{grid-template-columns:repeat(2,minmax(0,1fr))}.copyAdmissionSummary>summary{flex-direction:column;align-items:flex-start}}.btcGridEntry{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.btcGridEntry>span,.btcGridEconomics>span{background:#f6faf8;border:1px solid #d5e5de;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.btcGridEntry small,.btcGridEconomics small{color:var(--muted);font-size:9px}.btcGridEntry em,.btcGridEconomics em{color:var(--muted);font-size:8px;font-style:normal}.btcGridEconomics{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.btcGridEconomics b{font-size:17px}@media (max-width:900px){.btcGridEntry,.btcGridEconomics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.btcGridEntry,.btcGridEconomics{grid-template-columns:1fr}}.btcGridFormula{color:#42645a;background:#eef7f3;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:11px}.btcRangeChecks{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.btcRangeChecks label{cursor:pointer;background:#fff;border:1px solid #c9ddd5;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:36px;display:flex}.btcRangeChecks input{width:14px!important;min-height:14px!important}.btcCalcHint{color:#087957;cursor:help;border:1px solid #79bca3;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;margin-left:4px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex;position:relative}.btcCalcHint>span{z-index:90;color:#294f43;text-align:left;white-space:pre-line;background:#fff;border:1px solid #9bcbb9;border-radius:10px;width:min(420px,75vw);max-height:300px;padding:11px 12px;font-size:10px;font-weight:500;line-height:1.5;display:none;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 14px 34px #1040302e}.btcCalcHint:hover>span,.btcCalcHint:focus>span{display:block}.btcSurfaceKpis article:nth-child(4n) .btcCalcHint>span,.btcGridEconomics>span:nth-child(n+4) .btcCalcHint>span{left:auto;right:0}.weatherRecheckButton{color:#087653;background:#f1faf6;border:1px solid #a9d4c4;border-radius:999px;justify-content:center;align-items:center;gap:5px;width:max-content;max-width:100%;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex;box-shadow:0 2px 7px #0c644817}.weatherRecheckButton:hover{background:#e5f6ef;border-color:#65b99b}.weatherRecheckButton:disabled{opacity:.65;cursor:wait}.weatherRecheckButton:disabled i{animation:.8s linear infinite weatherRecheckSpin}@keyframes weatherRecheckSpin{to{transform:rotate(360deg)}}.weatherMarketBoard .weatherMethodStrip{grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:800px){.weatherMarketBoard .weatherMethodStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.weatherAutomaticAccounts{gap:12px;padding:14px;display:grid}.weatherAutomaticAccounts>.cardHead{border:0;align-items:center;padding:0 4px 2px}.weatherAutomaticAccounts>.cardHead small{max-width:840px;color:var(--muted);margin-top:4px;line-height:1.45;display:block}.weatherAccountFreshness{border:1px solid var(--line);background:var(--line);border-radius:10px;align-items:stretch;gap:1px;display:flex;overflow:hidden;box-shadow:0 3px 12px #1740310d}.weatherAccountFreshness>span{background:#f7faf8;gap:3px;min-width:145px;padding:8px 11px;display:grid}.weatherAccountFreshness small{font-size:8px;margin:0!important}.weatherAccountFreshness b{color:#31564a;white-space:nowrap;font-size:11px}.weatherAutomaticAccounts>.paperCopyTest,.weatherAutomaticAccounts .copyReadyEmpty{margin:0}.weatherRealTableWrap{background:#fff;max-height:680px;box-shadow:0 10px 28px #183e300f;border:1px solid #d8e6df!important;border-radius:14px!important}.weatherRealPositionsTable{table-layout:fixed;border-spacing:0;width:100%;min-width:1280px;border-collapse:separate!important}.weatherRealPositionsTable .weatherRealCityCol{width:180px}.weatherRealPositionsTable .weatherRealOutcomeCol{width:190px}.weatherRealPositionsTable .weatherRealExpiryCol{width:112px}.weatherRealPositionsTable .weatherRealEntryCol{width:170px}.weatherRealPositionsTable .weatherRealCurrentCol{width:205px}.weatherRealPositionsTable .weatherRealSharesCol{width:92px}.weatherRealPositionsTable .weatherRealDeltaCol{width:122px}.weatherRealPositionsTable .weatherRealStatusCol{width:150px}.weatherRealPositionsTable th{z-index:3;position:sticky;top:0;background:linear-gradient(#edf6f1,#e7f1ec)!important;border-bottom:1px solid #d3e2da!important;padding:0!important}.weatherRealSort{color:#526b60;width:100%;min-height:46px;font:inherit;letter-spacing:.045em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:10px 11px;font-size:9px;font-weight:800;display:flex}.weatherRealSort i{color:#8ca096;background:#ffffff94;border-radius:6px;place-items:center;min-width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.weatherRealSort:hover,.weatherRealSort.active{color:#096d4f;background:#deeee6}.weatherRealSort.active i{color:#fff;background:#0b8f68}.weatherRealPositionsTable td{vertical-align:top;font-size:10px;line-height:1.38;border-bottom:1px solid #e8efeb!important;padding:13px 11px!important}.weatherRealPositionsTable tbody tr:nth-child(2n){background:#fbfdfc}.weatherRealPositionsTable tbody tr:hover{background:#f0f8f4}.weatherRealPositionsTable td>b,.weatherRealPositionsTable td>a>b{color:#173a2e;font-size:11px;line-height:1.35;display:block}.weatherRealPositionsTable td>a{color:#087b59;text-decoration:none}.weatherRealPositionsTable td>a:hover{text-decoration:underline}.weatherRealPositionsTable td small{color:#71847b;margin-top:4px;font-size:9px;line-height:1.32;display:block}.weatherRealPositionsTable .weatherRealShares{text-align:center}.weatherRealPositionsTable .weatherRealShares b{white-space:nowrap;font-size:13px}.weatherRealPositionsTable .copyCountdown{text-align:center}.weatherRealPositionsTable .positive>b{color:#087e59}.weatherRealPositionsTable .negative>b{color:#b94a4a}@media (max-width:900px){.weatherRealTableWrap{max-height:72vh}.weatherRealPositionsTable{min-width:1180px}.weatherRealPositionsTable td{padding:11px 9px!important}}.weatherAdditionalStation>summary>div:first-child>b{color:#8a6419}.weatherAdditionalStation>summary>div:first-child>small{color:#9a7a3d}.weatherAdditionalStation>summary{background:linear-gradient(90deg,#ca97300e,#0000 42%)}.predictionFocusNavCompact{grid-template-columns:repeat(4,max-content);grid-auto-flow:column;align-items:stretch;max-width:100%;flex-direction:row!important;width:max-content!important;display:grid!important;overflow:auto hidden!important}.predictionFocusNavCompact button{white-space:nowrap!important;width:auto!important}.predictionFocusNav .statisticsTab{color:#6d5610;background:linear-gradient(135deg,#fffbea,#f5edc8);border-color:#d7c67c;margin-left:5px}.predictionFocusNav .statisticsTab small{color:#66500c;background:#eadb94}.predictionFocusNav .statisticsTab.active{background:linear-gradient(135deg,#b8901d,#84670d);border-color:#b58d16;box-shadow:0 3px 10px #84670d38}.weatherGroup>summary>div>small{display:none}.weatherViewToggle{justify-content:flex-end;align-items:center;gap:3px;padding:12px 16px 0;display:flex}.weatherTheoryHelp{color:#5d776d;cursor:help;background:#f7faf8;border:1px solid #cfe0d7;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:auto;font-size:12px;font-style:normal;font-weight:900;display:grid}.weatherViewToggle button{border:1px solid var(--line);color:#567067;cursor:pointer;background:#f7faf8;border-radius:7px;padding:6px 10px;font-size:10px;font-weight:800}.weatherViewToggle button.active{color:#fff;background:#0b8b61;border-color:#0b8b61}.weatherOutcomeTable thead th[title]{cursor:help}.weatherOutcomeTable thead th[title]:after{content:"?";color:#6a8178;vertical-align:middle;border:1px solid #cfe0d7;border-radius:50%;place-items:center;width:15px;height:15px;margin-left:5px;font-size:9px;font-weight:900;display:inline-grid}:root{--ui-scale:1.1;--ink:#10231c;--muted:#6f7d76;--line:#dfe6e2;--paper:#f5f7f5;--card:#fff;--green:#138a58;--soft:#e7f5ee}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);zoom:var(--ui-scale);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}.loginPage{isolation:isolate;background:radial-gradient(circle at 50% 115%,#164b3d 0,#0b2a27 28%,#0000 56%),linear-gradient(#02060d 0%,#06151a 48%,#0a2824 100%);place-items:center;width:100%;min-height:100vh;display:grid;position:relative;overflow:hidden}.nightSky,.starLayer,.skyGlow{pointer-events:none;position:absolute}.nightSky{z-index:-1;animation:13s ease-in-out infinite alternate skyBreathe;inset:-12%}.starLayer{transform-origin:50%;background-repeat:repeat;inset:0}.starLayerFar{opacity:.58;background-image:radial-gradient(circle,#fff 0 1px,#0000 1.25px),radial-gradient(circle,#bdebdc 0 .8px,#0000 1.1px),radial-gradient(circle,#fff 0 .65px,#0000 1px);background-position:7px 19px,74px 31px,42px 67px;background-size:137px 149px,211px 193px,83px 101px;animation:70s linear infinite starsDrift}.starLayerNear{opacity:.88;filter:drop-shadow(0 0 3px #bffff0);background-image:radial-gradient(circle,#fff 0 1.35px,#0000 1.8px),radial-gradient(circle,#93f5cc 0 1px,#0000 1.5px);background-position:43px 81px,172px 19px;background-size:293px 271px,367px 331px;animation:44s linear infinite starsDriftNear,4.8s ease-in-out infinite alternate starsTwinkle}.skyGlow{filter:blur(24px);background:radial-gradient(#2eb68725 0,#17967510 42%,#0000 70%);border-radius:50%;width:72vw;min-width:650px;height:38vw;min-height:340px;animation:18s ease-in-out infinite alternate glowFloat;bottom:-31%;left:14%}.loginForm{z-index:2;justify-items:center;gap:30px;width:min(420px,82vw);display:grid;position:relative}.loginForm img{aspect-ratio:1;object-fit:cover;filter:drop-shadow(0 25px 60px #2cf0a82d);border-radius:50%;width:min(330px,72vw);animation:7s ease-in-out infinite logoFloat}.loginForm input{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#effaf5;text-align:center;background:#0b221fd9;border:1px solid #477768;border-radius:12px;outline:none;width:min(290px,72vw);padding:14px 18px;box-shadow:0 8px 28px #0007,inset 0 1px #ffffff08}.loginForm input:focus{border-color:#2bd28c;box-shadow:0 0 0 3px #2bd28c22}.loginForm input::placeholder{color:#87a99b}.loginFields{gap:11px;width:min(290px,72vw);display:grid}.loginFields input{width:100%}.loginFields button{color:#fff;cursor:pointer;background:#16855d;border:1px solid #35c98e;border-radius:12px;padding:13px 18px;font-weight:700;transition:all .2s;box-shadow:0 10px 28px #06130f80}.loginFields button:hover{background:#1a996a;transform:translateY(-1px)}@keyframes starsDrift{to{transform:translate(-137px,149px)rotate(.6deg)}}@keyframes starsDriftNear{to{transform:translate(90px,-120px)rotate(-.5deg)scale(1.02)}}@keyframes starsTwinkle{0%,18%{opacity:.48}52%{opacity:.9}72%{opacity:.62}to{opacity:1}}@keyframes skyBreathe{to{filter:saturate(1.12);transform:scale(1.035)translateY(-1.2%)}}@keyframes glowFloat{to{opacity:.72;transform:translate(-8%,-9%)scale(1.15)}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.nightSky,.starLayer,.skyGlow,.loginForm img{animation:none}}main{min-height:100vh;display:flex}.rail{color:#dce7e2;z-index:5;background:#10231c;flex-direction:column;width:218px;padding:28px 18px 22px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.4px;align-items:center;gap:11px;padding:0 10px 30px;font-size:20px;font-weight:750;display:flex}.brand>span:last-child{display:grid}.brand small{color:#7f9b8f;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap;margin-top:3px;font-size:7px}.brandMark{object-fit:cover;border-radius:9px;width:34px;height:34px;display:block;box-shadow:0 0 0 1px #62d6a155}nav{gap:4px;display:grid}.rail>nav{min-height:0;overflow:visible}nav button,.railBottom>a,.logoutButton{color:#aebeb7;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;width:100%;padding:11px 12px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}nav a{color:#aebeb7;cursor:pointer;text-align:left;background:0 0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;text-decoration:none;display:flex}nav button span,.railBottom>a span,.logoutButton span{text-align:center;width:18px;font-size:18px}nav a span{text-align:center;color:#6fae93;width:14px;font-size:12px}nav button:hover,nav a:hover,.railBottom>a:hover,.logoutButton:hover{color:#fff;background:#1d352c}nav button.active{color:#fff;background:#244b3c}.navGroup{gap:4px;display:grid}.navGroup>summary{color:#aebeb7;cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:13px;width:100%;padding:11px 12px;font-size:14px;list-style:none;display:flex}.navGroup>summary::-webkit-details-marker{display:none}.navGroup>summary:hover,.navGroup>summary.active{color:#fff;background:#1d352c}.navGroup>summary>span{text-align:center;width:18px;font-size:18px}.navGroup>summary>i{margin-left:auto;font-size:12px;font-style:normal;transition:transform .18s}.navGroup[open]>summary>i{transform:rotate(180deg)}.navGroupItems{gap:2px;margin-left:20px;padding:2px 0 3px;display:grid}.navGroupItems>button{white-space:nowrap;padding:8px 10px;font-size:12px}.navGroupItems>button span{font-size:13px}.railBottom{gap:14px;margin-top:auto;display:grid}.mobileDock{display:none}.logoutButton{cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.profile{border-top:1px solid #294037;align-items:center;gap:10px;padding:18px 8px 0;display:flex}.profile>span{color:#174d37;background:#d6f3e5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.profile div{font-size:13px;display:grid}.profile small{color:#8ea199;margin-top:3px}.profileButton{color:#f3f8f5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;font-family:inherit;position:relative}.profileButton:hover,.profileButton.active{background:#1d352c}.profileButton i{color:#a9bbb4;margin-left:auto;font-size:17px;font-style:normal}.profileButton.active i{color:#d6f3e5}.modelHero{flex-direction:column;display:flex}.modelHeroChart{border-top:1px solid #dfe7e3;margin-top:28px;padding-top:18px}.modelHeroChart .cardHead{align-items:flex-start}.modelHeroChart .modelHistoryChart{min-height:250px;margin-top:8px}.modelHeroChart .modelHistoryChart svg{height:250px}.settingsGrid{grid-template-columns:minmax(280px,.75fr) minmax(480px,1.5fr);gap:18px;display:grid}.settingsCard h2{margin:5px 0 18px}.settingsWide{min-height:420px}.settingsLead{color:#52675f;max-width:860px;line-height:1.65}.settingsFacts{gap:0;margin:0;display:grid}.settingsFacts div{border-bottom:1px solid #e4ebe7;justify-content:space-between;gap:18px;padding:14px 0;display:flex}.settingsFacts dt{color:#71827b}.settingsFacts dd{text-align:right;margin:0;font-weight:700}.setupSteps{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.setupSteps li{background:#f8fbf9;border:1px solid #dce6e1;border-radius:12px;gap:5px;padding:16px;display:grid}.setupSteps li span{color:#64776f;line-height:1.45}.settingsNotice{color:#735817;background:#fff5d9;border-radius:10px;padding:14px 16px;line-height:1.5}.workspace{width:calc(100% - 218px);max-width:1500px;margin-left:218px;padding:28px 34px 50px}header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.portfolioSwitch{background:#e4ebe7;border-radius:11px;gap:3px;margin-left:auto;margin-right:14px;padding:4px;display:flex}.portfolioSwitch button{color:#687970;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;gap:2px;padding:8px 15px;font-size:12px;font-weight:700;display:grid}.portfolioSwitch button small{color:#87958e;white-space:nowrap;font-size:8px;font-weight:500}.portfolioSwitch button.active small{color:#4e806b}.securityTitle{gap:3px;display:grid}.securityTitle small{color:var(--muted);font-size:13px;font-weight:500}.tradeLedger{background:#f9fbfa;border:1px solid #dfe8e3;border-radius:10px;margin:16px 0;padding:14px}.tradeLedgerHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.tradeLedgerHead h3{margin:2px 0 0;font-size:15px}.tradeLedgerHead>span{color:var(--muted);font-size:10px}.tradeLedgerTable{background:#fff;border-radius:8px;max-height:285px;overflow:auto}.tradeLedgerHeader,.tradeLedgerRow{grid-template-columns:140px 125px 95px 115px 125px 95px;align-items:center;gap:10px;min-width:720px;display:grid}.tradeLedgerHeader{z-index:1;color:var(--muted);text-transform:uppercase;background:#eef4f1;padding:8px 10px;font-size:9px;position:sticky;top:0}.tradeLedgerRow{border-top:1px solid #edf1ef;padding:9px 10px;font-size:10px}.tradeLedgerRow>span:nth-child(2){gap:2px;font-weight:700;display:grid}.tradeLedgerRow small{color:var(--muted);font-size:8px;font-weight:500}.tradeLedgerRow .reconstructed{color:#9a6a13}.ledgerExplanation{color:var(--muted);margin:-4px 0 10px;font-size:10px;line-height:1.45}.tradeLedgerHeader.dividendLedgerGrid,.tradeLedgerRow.dividendLedgerGrid{grid-template-columns:105px 80px 100px 110px 100px 115px minmax(170px,1fr);min-width:920px}.dividendLedgerGrid>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dividendLedger .tradeLedgerTable{max-height:330px}.sourceBadge{text-transform:uppercase;letter-spacing:.04em;color:#53616b;background:#e9eef2;border-radius:999px;width:max-content;padding:2px 7px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.sourceBadge.primary{color:#08783d;background:#dff5e8}.sourceBadge.exchange_registry{color:#235eaa;background:#e5efff}.sourceBadge.secondary_calendar{color:#8a5a00;background:#fff0ce}.dividendLedgerGrid>span:last-child small{color:#a46400;margin-top:3px;font-size:9px;display:block}.ownershipStats small.reconciliationNote{color:#7c898f;font-size:8px;font-weight:500;line-height:1.25}.backtestControlCard{margin-bottom:15px}.backtestForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.backtestForm label{color:var(--muted);gap:6px;font-size:9px;font-weight:700;display:grid}.backtestForm select,.backtestForm input{border:1px solid var(--line);color:#243d33;width:100%;font:inherit;background:#f8faf9;border-radius:8px;padding:10px}.backtestActions{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.checkLabel{color:#52675e;align-items:center;gap:8px;font-size:10px;display:flex}.primaryButton{color:#fff;cursor:pointer;background:#087b4b;border:0;border-radius:9px;padding:11px 17px;font-size:10px;font-weight:800}.primaryButton:disabled{opacity:.55;cursor:wait}.backtestMethod{color:var(--muted);margin:12px 0 0;font-size:9px}.backtestError{background:#fff0ee;border-radius:8px;padding:10px;color:#b34d43!important}.backtestSummary{grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:15px;display:grid}.backtestSummary article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:5px;padding:13px;display:grid}.backtestSummary span,.backtestSummary small{color:var(--muted);font-size:8px}.backtestSummary b{color:#29483b;font:600 15px Georgia,serif}.backtestResultGrid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:15px;margin-bottom:15px;display:grid}.backtestChart{width:100%;height:220px;margin-top:10px}.backtestEquityLine,.backtestBenchmarkLine{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke}.backtestEquityLine{stroke:#16a267}.backtestBenchmarkLine{stroke:#718399;stroke-dasharray:6 4}.backtestHoldoutLine{stroke:#d08a2f;stroke-width:1.3px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.backtestLegend{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:8px;display:flex}.backtestLegend span:before{content:"";vertical-align:middle;background:#16a267;width:17px;height:2px;margin-right:5px;display:inline-block}.backtestLegend .benchmark:before{background:#718399}.backtestLegend .holdout:before{background:#d08a2f}.backtestAuditCard>p{color:#68776f;font-size:10px;line-height:1.5}.backtestAuditCard ul{color:#75837c;padding-left:18px;font-size:9px;line-height:1.5}.backtestPeriods{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.backtestPeriods span{background:#f4f7f5;border-radius:8px;gap:4px;padding:10px;display:grid}.backtestPeriods small{color:var(--muted);font-size:8px}.backtestPeriods b{font-size:10px}.backtestPeriods em{color:#47705e;font-size:9px;font-style:normal}.backtestParams{background:#edf7f1;border-radius:8px;padding:9px}.backtestTradeTable{margin-top:14px;overflow:auto}.backtestTradeRow{border-top:1px solid var(--line);grid-template-columns:95px 105px 120px 120px 100px 105px 125px 125px;gap:10px;min-width:1050px;padding:9px 5px;font-size:10px;display:grid}.backtestTradeRow.head{color:var(--muted);font-size:8px;font-weight:800}.backtestTradeCard>.cardHead>span{color:var(--muted);font-size:9px}@media (max-width:1050px){.backtestForm{grid-template-columns:repeat(2,1fr)}.backtestSummary{grid-template-columns:repeat(3,1fr)}.backtestResultGrid{grid-template-columns:1fr}}@media (max-width:620px){.backtestForm,.backtestPeriods{grid-template-columns:1fr}.backtestActions{flex-direction:column;align-items:stretch}.backtestSummary{grid-template-columns:repeat(2,1fr)}}.backtestCoverage{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.backtestCoverage>span{border:1px solid var(--line);background:#f8faf9;border-radius:8px;grid-template-columns:1fr auto;gap:3px 8px;padding:8px;display:grid}.backtestCoverage small{color:var(--muted);grid-column:1/-1;font-size:8px}.backtestCoverage b{font-size:10px}.backtestCoverage em{color:var(--green);font-size:9px;font-style:normal}@media (max-width:620px){.backtestCoverage{grid-template-columns:1fr}}.backtestEngineVersion{color:#718078;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.dividendEvidenceState{color:#695929;background:#fff9e9;border:1px solid #ead8a8;border-radius:8px;gap:4px;margin-top:10px;padding:9px;display:grid}.dividendEvidenceState.confirmatory_ready{color:#236543;background:#eff9f3;border-color:#b7ddc8}.dividendEvidenceState b{font-size:9px}.dividendEvidenceState span,.dividendEvidenceState small{font-size:8px;line-height:1.4}.dividendEvidenceState small{opacity:.78}.walkForwardFolds{gap:6px;margin-top:10px;display:grid}.walkForwardFolds>span{border:1px solid var(--line);background:#f8faf9;border-radius:7px;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:7px;display:grid}.walkForwardFolds small{color:var(--muted);font-size:8px}.walkForwardFolds b,.walkForwardFolds em{font-size:8px}.walkForwardFolds em{color:var(--muted);font-style:normal}.resultBreakdown{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.resultBreakdown>div{background:#f8faf9;border:1px solid #e5ece8;border-radius:9px;gap:5px;padding:11px 12px;display:grid}.resultBreakdown span{color:var(--muted);font-size:9px;line-height:1.35}.resultBreakdown b{font-size:12px}.resultBreakdown small{color:var(--muted);font-size:8px}.resultBreakdown .totalResult{background:#edf7f2;border-color:#cfe8dc}.help{color:#47705e;cursor:help;background:#dfe9e4;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;font-style:normal;display:inline-grid}.liveChart.isLoading{opacity:.5;transition:opacity .15s}@media (max-width:1000px){.resultBreakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.resultBreakdown .totalResult{grid-column:span 2}}.resultBreakdown>.topupResult{background:#f0f8f4;border-color:#cfe4d9;padding:0;display:block;position:relative}.topupResult>summary{cursor:pointer;gap:5px;height:100%;padding:11px 12px;list-style:none;display:grid}.topupResult>summary::-webkit-details-marker{display:none}.topupResult>summary span{color:var(--muted);font-size:9px;line-height:1.35}.topupResult>summary b{color:var(--green);font-size:12px}.topupResult>summary small{color:var(--muted);font-size:8px}.topupResult>div{z-index:40;background:#fff;border:1px solid #cfded7;border-radius:12px;width:min(410px,100vw - 60px);max-height:330px;padding:12px;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 16px 45px #1038292e}.topupResult header{gap:2px;margin-bottom:7px;display:grid}.topupResult header small,.topupResult p small{color:var(--muted);font-size:8px}.topupResult p{border-top:1px solid #e7eeea;grid-template-columns:1fr auto;gap:3px 12px;margin:0;padding:8px 2px;display:grid}.topupResult p span{color:var(--muted);font-size:9px}.topupResult p b{color:var(--green);font-size:10px}.topupResult p small{grid-column:1/-1}.topupResult p.empty{color:var(--muted);font-size:9px;display:block}.portfolioSwitch button.active{color:#116e4b;background:#fff;box-shadow:0 2px 8px #10231c18}.eyebrow,.cardHead p{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}h1{letter-spacing:-.7px;margin:0;font:500 29px/1.1 Georgia,serif}.overviewRuntimeControls{align-items:stretch;gap:7px;margin-top:9px;display:flex}.overviewRuntimeToggle{color:#52675e;width:max-content;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdad5;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:8px auto;align-items:center;column-gap:7px;padding:6px 10px;display:grid;box-shadow:0 2px 8px #17382b0a}.overviewRuntimeToggle i{background:#9ca9a3;border-radius:50%;grid-row:1/3;width:8px;height:8px;box-shadow:0 0 0 3px #edf1ef}.overviewRuntimeToggle span{font-size:10px;font-weight:800;line-height:1}.overviewRuntimeToggle small{color:var(--muted);font-size:8px;line-height:1.1}.overviewRuntimeToggle.running{color:#08794a;background:#f6fbf8;border-color:#b8dac9}.overviewRuntimeToggle.running i{background:#22ad70;box-shadow:0 0 0 3px #daf4e8}.overviewRuntimeToggle.stopped{color:#856126;background:#fffaf1;border-color:#e2d3bd}.overviewRuntimeToggle:hover{box-shadow:0 4px 12px #17382b14}.overviewRuntimeToggle:disabled{cursor:not-allowed;opacity:.65}.status{border:1px solid var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 10px 9px 13px;display:flex;box-shadow:0 2px 10px #17382b0a}.status:hover{border-color:#a9cbbb;box-shadow:0 4px 14px #17382b12}.status:disabled{cursor:wait;opacity:.78}.status i{background:#98a59f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #edf1ef}.status.online i{background:#28b979;box-shadow:0 0 0 4px #dcf7eb}.status.offline i{background:#d99a3d;box-shadow:0 0 0 4px #fff1d8}.status div{gap:2px;min-width:145px;font-size:12px;display:grid}.status small{color:var(--muted)}.status button{color:#87948e;cursor:pointer;background:0 0;border:0}.heroGrid{grid-template-columns:minmax(0,1.75fr) minmax(265px,.65fr);gap:17px;display:grid}.portfolioValue{align-items:center;gap:9px;display:flex}.staleValueDot,.valueFreshnessDot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.staleValueDot,.valueFreshnessDot.stale{background:#d84a4a;box-shadow:0 0 0 3px #d84a4a1f}.valueFreshnessDot.fresh{background:#16a36a;transition:opacity 30s linear;box-shadow:0 0 0 3px #16a36a1f}.contentGrid{grid-template-columns:1fr;gap:17px;margin-top:17px;display:grid}.modelGrid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:start;gap:17px;display:grid}.modelHero h2{margin-top:18px}.modelNotice{border-top:1px solid var(--line);color:#687970;margin:35px 0 0;padding-top:16px;font-size:12px}.modelStats{margin-top:22px}.modelPositions{margin-top:17px}.modelGuide{margin-bottom:17px;padding:0;overflow:hidden}.modelGuide summary{cursor:pointer;align-items:center;gap:12px;padding:15px 18px;list-style:none;display:flex}.modelGuide summary::-webkit-details-marker{display:none}.modelGuideIcon{color:#08784b;background:#e2f5ec;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font:700 15px/1 Georgia,serif;display:grid}.modelGuide summary>span{gap:2px;min-width:0;display:grid}.modelGuide summary b{color:#173d30;font-size:13px}.modelGuide summary small{color:var(--muted);font-size:10px;font-weight:400}.modelGuide summary em{color:#08784b;margin-left:auto;font-size:10px;font-style:normal}.modelGuide[open] summary{border-bottom:1px solid var(--line)}.modelGuideBody{padding:17px 18px 19px}.modelGuideBody>p{color:#536a60;margin:0 0 14px;font-size:11px;line-height:1.55}.modelGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.modelGuideGrid>div{border:1px solid var(--line);background:#f8fbf9;border-radius:11px;align-content:start;gap:5px;padding:12px;display:grid}.modelGuideGrid b{color:#234c3d;font-size:10px}.modelGuideGrid span{color:#667a71;font-size:9px;line-height:1.5}.modelGuideBody .modelGuideFoot{color:#735b10;background:#fff6d9;border-radius:9px;margin:13px 0 0;padding:10px 12px;font-size:9px}.sourceStatus{flex-wrap:wrap;gap:7px;margin:-10px 0 15px;display:flex}.sourceStatus span{color:#607068;background:#edf2ef;border-radius:99px;padding:5px 8px;font-size:9px}.sourceStatus span.ok{color:#08784a;background:#e2f5eb}.sourceStatus span.error{color:#b54d43;background:#fbe8e5}.newsFeed{padding-top:8px}.newsItem{border-bottom:1px solid var(--line);color:inherit;padding:17px 2px;text-decoration:none;display:block}.newsItem:last-child{border-bottom:0}.newsItem:hover h3{color:#0b8253}.newsItem h3{margin:8px 0 6px;font:600 17px Georgia,serif}.newsItem>p{-webkit-line-clamp:4;color:#68776f;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.newsMeta,.newsBadges{color:#849189;flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.newsMeta b{color:#08794a;background:#e4f4eb;border-radius:5px;padding:3px 6px}.newsBadges{margin-top:10px}.newsBadges span{background:#f0f3f1;border-radius:5px;padding:4px 7px}.newsBadges span.confirmed{color:#08794a;background:#dff5e9}.sourceStatus span.warning{color:#765c09;background:#fff2cc}.newsQualityStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.newsQualityStrip span{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.newsQualityStrip small{color:var(--muted);font-size:8px}.newsQualityStrip b{font-size:11px}.newsCoverageDetails{color:#69530d;background:#fff8e7;border-radius:9px;margin:-2px 0 15px;padding:9px 12px;font-size:9px}.newsCoverageDetails summary{cursor:pointer;font-weight:700}.newsCoverageDetails p{margin:7px 0 0;line-height:1.5}.newsBadges span.impactful{color:#8a5500;background:#fff0d7;font-weight:700}.newsHeatCell>div small{text-overflow:ellipsis;white-space:nowrap;color:#829087;max-width:110px;display:block;overflow:hidden}.newsAnalysis{color:#66521e;background:#fff9ea;border-left:3px solid #d6a33a;border-radius:6px;grid-template-columns:minmax(130px,.35fr) 1fr;gap:12px;margin-top:10px;padding:10px 12px;font-size:10px;line-height:1.45;display:grid}.newsAnalysis b{color:#5b4614}.newsAnalysis span{min-width:0}.newsHeatCard{margin-bottom:15px}.newsHeatGrid{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:15px;display:grid}.newsHeatCell{background:#f5f8f6;border:1px solid #dfe7e3;border-radius:9px;padding:10px}.newsHeatCell>div{color:#718078;justify-content:space-between;gap:5px;font-size:8px;display:flex}.newsHeatCell>div b{color:#304a3f;font-size:10px}.newsHeatCell>strong{color:#586a61;margin:8px 0 4px;font:600 17px Georgia,serif;display:block}.newsHeatCell>small{color:#7b8982;font-size:7px}.newsHeatCell.positive{background:#edfaf3;border-color:#c9ead9}.newsHeatCell.positive>strong{color:#158654}.newsHeatCell.negative{background:#fff1ef;border-color:#f0cfca}.newsHeatCell.negative>strong{color:#c04e45}.newsHeatCell.empty{opacity:.55}.heatMethodology{color:#7b8982;margin:12px 0 0;font-size:8px}@media (max-width:1050px){.newsHeatGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:600px){.newsHeatGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.newsQualityStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.recommendationNotice{color:#69530d;background:#fff6dc;border-radius:10px;margin:-8px 0 16px;padding:11px 14px;font-size:11px}.recommendationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.recommendationCard{border-left:4px solid #aab7b0}.recommendationCard.consider_increase,.recommendationCard.hold_positive{border-left-color:#24a86d}.recommendationCard.reduce_risk{border-left-color:#df695c}.confidenceBadge{color:#176f4d;background:#edf5f1;border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;font-weight:800;display:grid}.actionLabel{color:#275143;margin:15px 0 8px;font-size:12px;display:block}.recommendationCard>p{color:#5f7067;font-size:11px;line-height:1.55}.recLevels{grid-template-columns:repeat(3,1fr);gap:7px;margin:14px 0;display:grid}.recLevels span{color:#7a8981;background:#f5f7f6;border-radius:8px;gap:4px;padding:9px;font-size:9px;display:grid}.recLevels b{color:#243d33;font-size:11px}.recommendationCard details{border-top:1px solid var(--line);color:#68776f;padding-top:11px;font-size:10px}.recommendationCard summary{cursor:pointer;color:#315547;font-weight:700}.recommendationCard details a{color:#08794a;margin-top:5px;display:block}.recommendationCard .actionLabel{letter-spacing:.01em;border-radius:999px;width:max-content;max-width:100%;padding:7px 11px;font-weight:800}.recommendationCard.consider_increase .actionLabel{color:#087247;background:#dcf6e9;box-shadow:inset 0 0 0 1px #b9ead2}.recommendationCard.hold_positive{border-left-color:#1689a4}.recommendationCard.hold_positive .actionLabel{color:#08677d;background:#dff4f8;box-shadow:inset 0 0 0 1px #b9e5ed}.recommendationCard.watch{border-left-color:#d59b24}.recommendationCard.watch .actionLabel{color:#805b0a;background:#fff2c9;box-shadow:inset 0 0 0 1px #f0dda0}.recommendationCard.reduce_risk .actionLabel{color:#b52f40;background:#ffe4e7;box-shadow:inset 0 0 0 1px #f3bcc4}.recommendationCard.stale .actionLabel{color:#6e7773;background:#edf0ee;box-shadow:inset 0 0 0 1px #d8dedb}.conclusionHeadline[class*=action-]>b{border-radius:999px;padding:7px 11px;display:inline-block}.conclusionHeadline.action-consider_increase>b{color:#087247;background:#dcf6e9}.conclusionHeadline.action-hold_positive>b{color:#08677d;background:#dff4f8}.conclusionHeadline.action-watch>b{color:#805b0a;background:#fff2c9}.conclusionHeadline.action-reduce_risk>b{color:#b52f40;background:#ffe4e7}.recommendationCard.stale{opacity:.84;border-left-color:#a9b1ad}.recommendationSecurityName{color:var(--muted);margin-top:3px;font-size:9px;display:block}.recommendationValidity{justify-items:center;gap:4px;display:grid}.recommendationValidity>small{font-size:8px;font-weight:800}.recommendationValidity>small.current{color:#138454}.recommendationValidity>small.stale{color:#a36a16}.staleRecommendationNotice{background:#fff4dc;border-radius:8px;padding:8px 10px;color:#785817!important;font-size:9px!important}.card{background:var(--card);border:1px solid var(--line);border-radius:15px;padding:21px 23px;box-shadow:0 3px 15px #10231c08}.cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card h2{letter-spacing:-1px;margin:0;font:500 33px/1 Georgia,serif}.card h3{margin:0;font:600 19px/1.1 Georgia,serif}.dayChange{letter-spacing:.1px;margin-top:8px;font-size:12px;font-weight:700;display:block}.dayChange.positive{color:#087b4b}.dayChange.negative{color:#c65043}.dayChange.pending{color:#89978f;font-weight:500}.performanceRange{flex-wrap:wrap;gap:8px 14px;margin-top:12px;display:flex}.performanceRange button{color:#8a9891;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 5px;font-size:10px;font-weight:700}.performanceRange button.active{color:#116f4c;border-color:#1ca66d}.performanceDates{gap:8px;margin-top:8px;display:flex}.performanceDates label{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.performanceDates input{border:1px solid var(--line);color:#29463a;font:inherit;background:#f8fbf9;border-radius:7px;padding:5px 7px}.performanceMethod{color:#708078;max-width:760px;margin:8px 0 0;font-size:10px;line-height:1.45}.chartTimeline{color:#718078;justify-content:space-between;gap:12px;margin-top:5px;font-size:10px;display:flex}.radarSummary{grid-template-columns:180px 210px 1fr;gap:10px;margin:16px 0;display:grid}.radarSummary article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:5px;padding:13px;display:grid}.radarSummary span{color:var(--muted);text-transform:uppercase;font-size:9px}.radarSummary b{color:#29463a;font-size:13px}.radarPanel{margin-top:0}.radarList{gap:7px;display:grid}.radarRow{text-align:left;cursor:pointer;color:#29463a;background:#fbfcfb;border:1px solid #e1e8e4;border-radius:10px;grid-template-columns:28px minmax(150px,1.1fr) minmax(220px,1.6fr) 70px 58px 70px minmax(180px,1.1fr);align-items:center;gap:10px;width:100%;padding:11px;display:grid}.radarRow:hover{background:#f4fbf7;border-color:#8bc8aa}.radarRow.research_candidate{border-left:4px solid #18a66d}.radarRow.avoid_or_reduce{border-left:4px solid #e85c6e}.radarRank{background:#e9f2ed;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:grid}.radarIdentity,.radarSignal,.radarMetric,.radarSize{gap:3px;display:grid}.radarIdentity small,.radarSignal small,.radarMetric small,.radarSize small,.radarSize em{color:var(--muted);font-size:8px;font-style:normal}.radarIdentity b,.radarSignal b,.radarMetric b,.radarSize b{font-size:10px}.radarRow.research_candidate .radarSignal b{color:#08794a}.radarRow.avoid_or_reduce .radarSignal b{color:#c63f53}.radarRow.sell_candidate{background:#fff8f8;border-left:4px solid #d94155}.radarRow.sell_candidate:hover{background:#fff2f3;border-color:#e28b97}.radarRow.sell_candidate .radarSignal b{color:#bd3044}.radarRow.sell_candidate .radarRank{color:#b52f40;background:#ffe3e7}.radarIdeaGroup{display:grid}.radarConsensusLine{color:#557066;font-size:8px;font-style:normal}.radarMetric em{color:var(--muted);font-size:7px;font-style:normal}.radarMethodDetails{background:#f8fbf9;border:1px solid #dfe9e4;border-top:0;border-radius:0 0 10px 10px;margin:-2px 8px 3px;padding:0 10px}.radarMethodDetails summary{color:#08794a;cursor:pointer;padding:8px 3px;font-size:9px;font-weight:700}.radarMethodDetails>div{grid-template-columns:1fr 1fr;gap:6px;padding:0 0 10px;display:grid}.radarMethodDetails p{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:1fr auto;gap:3px 8px;margin:0;padding:8px;display:grid}.radarMethodDetails p>b,.radarMethodDetails p>span{font-size:9px}.radarMethodDetails p>small{color:var(--muted);grid-column:1/-1;font-size:8px;line-height:1.4}.radarMethodDetails .method-buy>span{color:#07834f}.radarMethodDetails .method-sell>span{color:#c63f53}.radarMethodDetails .method-not_used>span{color:#8a938f}.radarMethodDetails>div>.radarMethodItem{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0;padding:0;overflow:hidden}.radarMethodItem>summary{grid-template-columns:1fr auto;align-items:center;gap:8px;padding:9px;list-style:none;display:grid}.radarMethodItem>summary::-webkit-details-marker{display:none}.radarMethodItem>summary span{gap:3px;display:grid}.radarMethodItem>summary b{color:#264b3d;font-size:9px}.radarMethodItem>summary small{color:var(--muted);font-size:8px;font-weight:400;line-height:1.35}.radarMethodItem>summary mark{color:#64736c;background:#edf1ef;border-radius:999px;padding:4px 7px;font-size:8px}.radarMethodItem.method-buy>summary mark{color:#087247;background:#dcf6e9}.radarMethodItem.method-sell>summary mark{color:#b52f40;background:#ffe4e7}.radarMethodItem.method-not_used>summary mark{color:#6e7773;background:#edf0ee}.radarMethodBody{border-top:1px solid var(--line);background:#fbfdfc;grid-template-columns:1fr!important;gap:7px!important;padding:10px!important;display:grid!important}.radarMethodBody p{color:#526a60;line-height:1.5;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:8px!important;display:block!important}.radarMethodBody>div{color:#526a60;font-size:8px}.radarMethodBody ul{margin:5px 0 0;padding-left:17px}.radarMethodBody>small{color:var(--muted);font-size:8px}.radarMethodBody .methodSourceList{flex-wrap:wrap;gap:5px;display:flex}.radarMethodBody .methodSourceList>b{width:100%}.radarMethodBody .methodSourceList a{color:#08794a;background:#eef5f1;border-radius:6px;padding:4px 6px;text-decoration:none}.radarMethodItem>summary mark{font-weight:800}.radarSummary{grid-template-columns:160px 160px 210px 1fr}.radarFilterNotice{color:#705d31;background:#fffaf0;border:1px solid #e8dcc0;border-radius:10px;align-items:flex-start;gap:10px;margin:-7px 0 16px;padding:10px 13px;font-size:9px;line-height:1.45;display:flex}.radarFilterNotice b{white-space:nowrap}@media (max-width:1150px){.radarRow{grid-template-columns:28px 1fr 1.5fr repeat(3,58px)}.radarSize{grid-column:2/-1;grid-template-columns:140px 1fr 1fr;align-items:center}.radarSummary{grid-template-columns:repeat(2,1fr)}.radarSummary article:last-child{grid-column:1/-1}}@media (max-width:760px){.rail nav{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.rail nav button{min-width:74px}.radarSummary{grid-template-columns:1fr 1fr}.radarRow{grid-template-columns:24px 1fr 52px}.radarSignal{grid-column:2/-1}.radarMetric{display:none}.radarSize{grid-column:2/-1;grid-template-columns:1fr}.radarPanel{padding:13px}.radarSummary article:last-child{grid-column:1/-1}}.ownershipCard{margin:16px 0}.ownershipStats{grid-template-columns:repeat(5,1fr);gap:9px;margin:14px 0;display:grid}.ownershipStats>div{background:#f5f8f6;border-radius:8px;gap:5px;padding:13px;display:grid}.ownershipStats span{color:var(--muted);text-transform:uppercase;font-size:9px}.ownershipStats b{color:#29463a;font-size:13px}.ownershipAllocation{margin:15px 0 10px}.ownershipTable{overflow-x:auto}.ownershipHeader,.ownershipRow{grid-template-columns:145px 85px 125px 125px 135px 110px 125px 145px 160px;align-items:center;gap:12px;min-width:1320px;display:grid}.ownershipHeader{color:var(--muted);text-transform:uppercase;padding:10px 14px;font-size:9px}.ownershipHeader>button{color:inherit;font:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ownershipHeader>button:hover{color:#176b46}.ownershipRow{text-align:left;color:#29463a;cursor:pointer;background:#fff;border:0;border-top:1px solid #e6ece8;width:100%;min-height:68px;padding:14px}.ownershipRow:hover{background:#f5faf7}.ownershipRow>span{gap:4px;display:grid}.ownershipRow b,.ownershipRow strong{font-size:12px}.ownershipRow small{color:var(--muted);font-size:10px;line-height:1.35}.ownershipNotice{margin-top:14px}@media (max-width:850px){.ownershipStats{grid-template-columns:repeat(2,1fr)}}.pill{color:#446157;white-space:nowrap;background:#eef3f0;border-radius:99px;padding:6px 9px;font-size:11px;font-weight:700}.pill.up{color:#0b7d4d;background:#e3f5ec}.pill.neutral{color:#38534a;background:#edf1ef}.pill.warn{color:#8a5a00;background:#fff1cf}.legend{color:#687970;justify-content:flex-end;gap:16px;margin-top:11px;font-size:10px;display:flex}.legend span{align-items:center;gap:6px;display:flex}.legend i{border-top:2px solid #18a66a;width:21px;height:0}.legend i.baseLine{border-color:#64756d;border-top-style:dashed}.chartWrap{height:188px;margin-top:4px;display:flex}.chartLabels{color:#93a099;flex-direction:column;justify-content:space-between;width:58px;padding:8px 0 16px;font-size:10px;display:flex}.chart{flex:1;overflow:visible}.gridline{stroke:#e8eeea;stroke-width:1px;fill:none;stroke-dasharray:3 4}.line{stroke:#18a66a;stroke-width:2.5px;fill:none}.benchmarkLine{stroke:#667870;stroke-width:5px;fill:none;stroke-dasharray:7 6;opacity:.75}.area{fill:url(#fill)}.chartPending{text-align:center;color:#7a8981;background:#f8faf9;border:1px dashed #cad7d0;border-radius:12px;place-items:center;min-height:150px;margin-top:18px;padding:24px;font-size:12px;display:grid}.liveChart{height:auto;margin-top:10px;position:relative}.liveChart svg{width:100%;height:180px;display:block;overflow:visible}.historyCurrent,.historyBenchmark{fill:none;vector-effect:non-scaling-stroke}.historyCurrent{stroke:#18a66a;stroke-width:2.5px}.historyBenchmark{stroke:#667870;stroke-width:1.7px;stroke-dasharray:7 6}.chartExtremes{pointer-events:none;color:#8c9992;flex-direction:column-reverse;justify-content:space-between;font-size:9px;display:flex;position:absolute;inset:4px auto 35px 7px}.range{z-index:2;justify-content:center;gap:3px;margin-top:8px;display:flex;position:relative}.range button,.range a{color:#819088;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 9px;font-size:11px;text-decoration:none}.range button.selected,.range a.selected{color:#087348;background:#e7f5ee;font-weight:700}.metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:12px;padding-top:15px;display:grid}.metrics div{border-left:1px solid var(--line);gap:4px;padding-left:18px;display:grid}.metrics div:first-child{border:0;padding-left:0}.metrics span,.riskRows span{color:var(--muted);font-size:11px}.metrics b{font-size:14px}.score{color:#177b52;background:#edf7f2;border-radius:50%;place-items:center;width:42px;height:42px;font:600 17px Georgia,serif;display:grid}.riskScale{background:linear-gradient(90deg,#5ecf96 0 40%,#f0c75e 40% 72%,#ec806f 72%);border-radius:9px;height:7px;margin:22px 0 24px;position:relative}.riskScale span{box-sizing:content-box;background:#173f30;border:2px solid #fff;border-radius:2px;width:3px;height:17px;position:absolute;top:-5px;left:64%}.riskRows{gap:15px;display:grid}.riskRows div{justify-content:space-between;align-items:center;font-size:13px;display:flex}.notice{color:#624e13;background:#fff8e5;border:1px solid #f2e2ae;border-radius:10px;gap:10px;margin-top:20px;padding:11px;display:flex}.notice>span{border:1px solid #d1aa3a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.notice p{gap:4px;margin:0;font-size:11px;display:grid}.notice small{color:#806f3e;line-height:1.35}.green{color:#087b4b!important}.red{color:#c65043!important}.textButton{color:#187b56;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.allocation{border-radius:8px;gap:2px;height:8px;margin:20px 0 12px;display:flex;overflow:hidden}.allocation span{display:block}.emptyState{color:#7d8b84;text-align:center;margin:18px 0 4px;font-size:12px}.positionList{display:grid}.position{border-top:1px solid #edf1ee;grid-template-columns:35px 1fr 50px 100px 48px;align-items:center;gap:9px;padding:9px 0;font-size:12px;display:grid}.position:first-child{border:0}.ticker{color:#344b42;border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:800;display:grid}.security{gap:2px;display:grid}.security small,.signalTop small,.newsRow small{color:var(--muted);font-size:10px}.share{color:var(--muted)}.value{text-align:right}.pnl{text-align:right;font-size:11px;font-weight:700}.security .entryPrice{color:#87958e;margin-top:2px;font-size:9px}.positionButton{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;font-family:inherit}.positionButton:hover{background:#f6faf7}.positionButton:first-child{border-top:0}.securityOverlay{z-index:20;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071711b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.securityModal{background:#fff;border-radius:18px;width:min(900px,96vw);max-height:92vh;padding:28px;position:relative;overflow:auto;box-shadow:0 30px 90px #0008}.securityModal h2{margin:0;font:600 30px Georgia,serif}.modalClose{color:#44584f;cursor:pointer;background:#eef3f0;border:0;border-radius:50%;width:34px;height:34px;font-size:25px;position:absolute;top:15px;right:18px}.securityChart{height:270px;margin-top:22px}.securityChart svg{width:100%;height:100%}.indicatorGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.indicatorGrid div{border:1px solid var(--line);border-radius:10px;gap:5px;padding:13px;display:grid}.indicatorGrid span{color:var(--muted);font-size:10px}.indicatorGrid b{font-size:14px}.securityPeriod{color:#728078;margin:7px 0 0;font-size:11px}.instrumentMeta{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.instrumentMeta span{color:#6b7b73;background:#eef3f0;border-radius:6px;padding:5px 8px;font-size:9px}.instrumentMeta b{color:#29463a}.securityActions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 4px;display:flex}.securityActions span{color:var(--muted);font-size:9px}.terminalToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.timeframes,.zoomControls{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.timeframes button,.zoomControls button{color:#66776e;cursor:pointer;background:#f7f9f8;border:1px solid #d5ded9;border-radius:7px;padding:6px 9px;font-size:10px}.timeframes button.active{color:#fff;background:#173d2f;border-color:#173d2f}.zoomControls span{text-align:center;color:#718078;min-width:70px;font-size:10px}.zoomControls .goLive{color:#08794a;background:#edf9f3;border-color:#9dd8bd}.chartRangeSummary{color:#6d7d75;justify-content:space-between;gap:12px;margin:11px 2px -3px;font-size:9px;display:flex}.chartRangeSummary b{color:#304c40;font-weight:700}.terminalChart{background:#07110e;border-radius:12px;height:390px;margin-top:12px;padding:8px}.terminalGrid{stroke:#26372f;stroke-width:.7px;stroke-dasharray:2 3}.terminalGrid.verticalGrid{opacity:.55}.axisText{fill:#9aafa5;font-family:Arial,sans-serif;font-size:8px}.wickUp{stroke:#34d399;stroke-width:1px}.wickDown{stroke:#fb7185;stroke-width:1px}.candleUp{fill:#22b979}.candleDown{fill:#e85c6e}.volumeBar{fill:#4f7465;opacity:.45}.historyScroller{color:#7b8982;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:9px;font-size:9px;display:grid}.historyScroller input{accent-color:#16855d;width:100%}.signals{flex-direction:column;display:flex}.signal{border-top:1px solid var(--line);padding:13px 0}.signal.primary{margin-top:10px}.signalTop{align-items:center;gap:10px;display:flex}.signalTop>div{flex:1;gap:3px;font-size:12px;display:grid}.signalIcon{color:#07814f;background:#daf4e8;border-radius:8px;place-items:center;width:31px;height:31px;font-size:18px;display:grid}.signalIcon.amber{color:#a46c00;background:#fff0cf}.signalIcon.blue{color:#3571a9;background:#dfebfa}.confidence{color:#4e6259;font:600 13px Georgia,serif}.signal p{color:#54645d;margin:11px 0 9px;font-size:11px;line-height:1.55}.tags{gap:5px;display:flex}.tags span{color:#607068;background:#f1f4f2;border-radius:5px;padding:4px 7px;font-size:9px}.signals .disclaimer{border-top:1px solid var(--line);color:#98a49e;margin-top:auto;padding-top:12px;font-size:9px}.news{margin-top:17px}.toggle{color:#53665d;cursor:pointer;align-items:center;gap:8px;font-size:11px;display:flex}.toggle input{display:none}.toggle span{background:#ccd6d1;border-radius:12px;width:30px;height:17px;position:relative}.toggle span:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.toggle input:checked+span{background:#1a9a66}.toggle input:checked+span:after{left:15px}.newsHeader,.newsRow{grid-template-columns:120px 90px 1fr 55px;align-items:center;gap:16px;display:grid}.newsHeader{border-bottom:1px solid var(--line);color:#98a49e;text-transform:uppercase;letter-spacing:.7px;margin-top:20px;padding:8px 0;font-size:9px}.newsRow{border-bottom:1px solid #edf1ee;padding:12px 0;font-size:11px}.newsRow:last-child{border-bottom:0;padding-bottom:0}.newsRow>div{gap:3px;display:grid}.newsTicker{font-weight:800}.impact{color:#77847e;background:#eef2f0;border-radius:7px;justify-self:end;place-items:center;width:28px;height:25px;font-weight:800;display:grid}.impact.positive{color:#08794a;background:#e3f5ec}.impact.negative{color:#b94d42;background:#fbe8e5}@media (max-width:1050px){.heroGrid,.contentGrid,.modelGrid,.recommendationGrid{grid-template-columns:1fr}.modelGuideGrid{grid-template-columns:1fr 1fr}.riskCard{min-height:auto}.workspace{padding:24px}.newsHeader,.newsRow{grid-template-columns:105px 70px 1fr 40px}}@media (max-width:650px){.modelGuideGrid{grid-template-columns:1fr}.modelGuide summary em{display:none}}@media (max-width:760px){.rail{display:none}.mobileDock{z-index:100;left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#0d231bf5;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:7px 6px 6px;display:grid;position:fixed;box-shadow:0 12px 36px #05181157}.mobileDock>button,.mobileDockMore>summary{color:#a9bbb4;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;justify-items:center;gap:3px;padding:2px 1px;list-style:none;display:grid}.mobileDockMore>summary::-webkit-details-marker{display:none}.mobileDock small{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;line-height:1.15;overflow:hidden}.mobileDockIcon{color:#c4d7cf;background:#1d392f;border-radius:11px;place-items:center;width:34px;height:30px;transition:all .18s;display:grid}.mobileDockIcon svg{fill:currentColor;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.mobileDock>button.active,.mobileDock>button[aria-current=page]{color:#fff}.mobileDock>button.active .mobileDockIcon,.mobileDock>button[aria-current=page] .mobileDockIcon{color:#fff;background:#20a978;box-shadow:0 5px 14px #20a97852}.mobileDockIconPrimary{color:#eafff7;background:#285e4b}.mobileDockMore[open]>summary{color:#fff}.mobileDockMore[open] .mobileDockIcon{color:#fff;background:#20a978}.mobileDockSheet{left:10px;right:10px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 70px);background:#102b21;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:14px;display:grid;position:fixed;box-shadow:0 -16px 42px #04160f61}.mobileDockSheet>strong{color:#fff;grid-column:1/-1;padding:2px 4px 8px;font-size:14px}.mobileDockSheet>button,.mobileDockSheet>a{color:#d9e8e2;text-align:left;background:#1a3a2e;border:0;border-radius:11px;width:100%;padding:12px;font:600 12px/1.2 inherit;text-decoration:none}.mobileDockSheet>button.active{color:#fff;background:#20a978}.mobileDockSheet>.mobileDockLogout{color:#ffb5aa}.workspace{width:100%;padding:20px 14px calc(94px + env(safe-area-inset-bottom));margin-left:0}header{flex-wrap:wrap;align-items:flex-start;gap:10px}.portfolioSwitch{order:3;margin:0}.status div{display:none}.status{padding:10px}.card{padding:18px}.metrics{gap:5px}.metrics div{padding-left:9px}.position{grid-template-columns:34px 1fr 45px 48px}.position .share{display:none}.value{font-size:11px}.newsHeader{display:none}.newsRow{grid-template-columns:68px 55px 1fr 30px;gap:8px}.heroGrid,.contentGrid{gap:12px}.news{margin-top:12px}.toggle{max-width:100%;font-size:9px}.chartLabels{display:none}h1{font-size:24px}.settingsGrid,.setupSteps{grid-template-columns:1fr}.settingsWide{min-height:0}}.terminalChart{overflow:hidden}.terminalChart svg{cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:none}.terminalChart svg:active{cursor:grabbing}.ohlcvStrip{color:#91a69d;white-space:nowrap;align-items:center;gap:12px;min-height:24px;padding:2px 8px;font:10px/1.2 Arial,sans-serif;display:flex;overflow:hidden}.ohlcvStrip b{color:#d9e7e0;font-weight:600}.crosshair line{stroke:#a8b9b1;stroke-width:.65px;stroke-dasharray:3 3;pointer-events:none}.crosshair rect{fill:#d7e6df}.crosshair text{fill:#10231b;font:7px Arial,sans-serif}.lastPrice line{stroke:#f5c451;stroke-width:.75px;stroke-dasharray:4 3;pointer-events:none}.lastPrice rect{fill:#d7a72e}.lastPrice text{fill:#07110e;font:700 7px Arial,sans-serif}.quoteUp{color:#34d399}.quoteDown{color:#fb7185}.chartOptions{flex-wrap:wrap;gap:6px;margin:8px 0 -4px;display:flex}.chartOptions button{color:#77857e;cursor:pointer;opacity:.62;background:#f7f9f8;border:1px solid #d7dfdb;border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:flex}.chartOptions button.active{opacity:1;color:#29483b;background:#eef4f1}.chartOptions i{background:#829088;width:15px;height:2px}.chartOptions .sma20 i{background:#f4c04d}.chartOptions .sma50 i{background:#60a5fa}.chartOptions .volume i{background:#4f7465;height:7px}.chartOptions .smart i{background:#b879f5;height:7px}.smaLine{fill:none;stroke-width:1.35px;vector-effect:non-scaling-stroke;pointer-events:none}.sma20Line{stroke:#f4c04d}.sma50Line{stroke:#60a5fa}.fvgZone rect{fill:#22c55e18;stroke:#22c55e88;stroke-width:.6px;stroke-dasharray:3 2}.fvgZone.bearish rect{fill:#f43f5e17;stroke:#fb718588}.fvgZone text,.smartLevel text,.liquidityMarker text{fill:#b9cbc2;font:700 7px Arial,sans-serif}.smartLevel line{stroke-width:.8px;stroke-dasharray:5 3}.smartLevel.equilibrium line{stroke:#a78bfa}.smartLevel.bos.bullish line,.smartLevel.choch.bullish line{stroke:#34d399}.smartLevel.bos.bearish line,.smartLevel.choch.bearish line{stroke:#fb7185}.smartLevel.choch line{stroke-width:1.25px}.liquidityMarker circle{fill:#f5c45133;stroke:#f5c451;stroke-width:1.2px}.obZone rect{fill:#38bdf817;stroke:#38bdf899;stroke-width:.8px}.obZone.bearish rect{fill:#f59e0b17;stroke:#f59e0b99}.obZone text{fill:#c6d7cf;font:700 7px Arial,sans-serif}.securityDossier{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.dossierColumn{border:1px solid var(--line);border-radius:12px;min-width:0;padding:13px}.dossierTitle{color:#304b40;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:11px;font-weight:700;display:flex}.dossierTitle b{background:#edf4f0;border-radius:12px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.dossierRecommendation,.dossierNews{color:inherit;border-top:1px solid #e9eeeb;padding:10px 0;text-decoration:none;display:block}.dossierRecommendation>div,.dossierNews>div{justify-content:space-between;gap:8px;display:flex}.dossierRecommendation strong,.dossierNews strong{font-size:10px;line-height:1.35}.dossierRecommendation span,.dossierNews span,.dossierRecommendation small,.dossierNews small{color:#78867f;font-size:8px}.dossierRecommendation p{color:#596a62;margin:6px 0;font-size:9px;line-height:1.45}.dossierRecommendation.consider_increase>div>strong,.dossierRecommendation.hold_positive>div>strong,.dossierNews b.positive{color:#138658}.dossierRecommendation.reduce_risk>div>strong,.dossierNews b.negative{color:#c75046}.dossierNews>strong{color:#314a40;margin:6px 0;display:block}.dossierNews:hover>strong{color:#08794a}.dossierEmpty{color:#849189;text-align:center;margin:16px 0;font-size:9px}@media (max-width:760px){.securityDossier{grid-template-columns:1fr}.securityOverlay{padding:0}.securityModal{border-radius:0;width:100vw;min-height:100vh;max-height:100vh;padding:20px 12px 78px}.terminalChart{height:330px}.chartRangeSummary{display:grid}.timeframes button,.zoomControls button{padding:7px 8px}}.priority{color:#6d7b74;vertical-align:middle;background:#eef2f0;border-radius:5px;margin-left:7px;padding:3px 6px;font:700 8px Arial,sans-serif;display:inline-block}.priority.high{color:#a64038;background:#fde9e6}.priority.medium{color:#956400;background:#fff1d4}.sizingPanel{background:#f4faf7;border:1px solid #cfe2d8;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0;padding:12px;display:grid}.sizingPanel>div{gap:4px;display:grid}.sizingPanel span{color:#718078;font-size:8px}.sizingPanel b{color:#23483a;font-size:11px}.sizingPanel>small{color:#718078;border-top:1px solid #dce9e2;grid-column:1/-1;padding-top:8px;font-size:8px;line-height:1.4}.portfolioRiskGate{color:#63736b;background:#f7f9f8;border:1px solid #dbe5e0;border-radius:9px;gap:4px;margin:10px 0;padding:10px 12px;font-size:9px;display:grid}.portfolioRiskGate b{color:#304b3f}.portfolioRiskGate small{color:#7a8881}.portfolioRiskGate em{color:#ad443c;font-style:normal}.portfolioRiskGate.blocked{background:#fff2f0;border-color:#efc8c3}.timeframePanel{background:#f7f9f8;border:1px solid #dbe5e0;border-radius:9px;gap:8px;margin:10px 0;padding:10px 12px;font-size:9px;display:grid}.timeframePanel>b{color:#304b3f}.timeframePanel>div{gap:7px;display:flex}.timeframePanel span{background:#eef2f0;border-radius:7px;gap:2px;min-width:75px;padding:6px 8px;display:grid}.timeframePanel span small{color:#77857e;font-size:7px}.timeframePanel span strong{color:#596a62;font-size:9px}.timeframePanel span.bullish{background:#e6f5ed}.timeframePanel span.bullish strong{color:#087c4c}.timeframePanel span.bearish{background:#fbe9e6}.timeframePanel span.bearish strong{color:#b44d43}.timeframePanel>em{color:#718078;font-style:normal}.timeframePanel.conflict{background:#fff4f2;border-color:#efc8c3}.timeframePanel.conflict>em{color:#ad443c}.modelDecision{border-top:1px solid var(--line);grid-template-columns:minmax(170px,.55fr) 145px 1fr;align-items:center;gap:14px;padding:12px 0;font-size:10px;display:grid}.modelDecision>div{gap:3px;display:grid}.modelDecision small{color:var(--muted);font-size:8px}.modelDecision strong{color:#53665d;font-size:9px}.modelDecision p{color:#68776f;margin:0;line-height:1.45}.modelDecision.executed strong{color:#07804e}.modelDecision.rejected strong{color:#b84d43}.modelDecision.deferred strong{color:#9a7419}@media (max-width:760px){.modelDecision{grid-template-columns:1fr}.modelDecision p{margin-top:-5px}.sizingPanel{grid-template-columns:repeat(2,1fr)}}.qualityHero{grid-template-columns:260px 1fr;gap:16px;margin-bottom:16px;display:grid}.qualityScore{text-align:center;place-items:center;gap:9px;display:grid}.qualityScore p{color:var(--muted);text-transform:uppercase;margin:0;font-size:10px}.qualityScore strong{color:#1d7750;font:600 54px Georgia,serif}.qualityScore strong small{color:#819088;font:11px Arial}.qualityScore>span{color:#17734e;font-size:10px;font-weight:700}.qualityScore.partial strong,.qualityScore.partial>span{color:#a06a08}.qualityScore.insufficient strong,.qualityScore.insufficient>span{color:#b1483f}.qualitySummary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.qualitySummary>div{background:#f5f8f6;border-radius:9px;gap:5px;padding:13px;display:grid}.qualitySummary span{color:var(--muted);font-size:9px}.qualitySummary b{color:#29483b;font-size:12px}.qualitySummary p{color:#65776e;grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.qualityGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.qualityCheck{border-top:4px solid #28a96f}.qualityCheck.warning{border-top-color:#e2aa39}.qualityCheck.critical{border-top-color:#dc655a}.qualityCheck>div{color:#65776e;align-items:center;gap:8px;font-size:10px;display:flex}.qualityCheck i{background:#28a96f;border-radius:50%;width:9px;height:9px}.qualityCheck.warning i{background:#e2aa39}.qualityCheck.critical i{background:#dc655a}.qualityCheck strong{color:#29483b;margin:14px 0 8px;font:600 21px Georgia,serif;display:block}.qualityCheck p{color:#74827b;margin:0;font-size:9px;line-height:1.45}@media (max-width:900px){.qualityHero{grid-template-columns:1fr}.qualityGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.qualitySummary,.qualityGrid{grid-template-columns:1fr}}.notificationStats{grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:15px;display:grid}.notificationStats article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:6px;padding:13px;display:grid}.notificationStats span{color:var(--muted);font-size:8px}.notificationStats b{color:#29483b;font-size:13px}.notificationFilters{flex-wrap:wrap;gap:7px;display:flex}.notificationFilters select,.notificationFilters input{border:1px solid var(--line);color:var(--text);background:#f8faf9;border-radius:8px;padding:7px;font-size:8px}.notificationRow{border-bottom:1px solid #e9eeeb;grid-template-columns:10px 1fr 145px 85px;align-items:center;gap:10px;padding:12px 0;font-size:9px;display:grid}.notificationRow>div{gap:3px;display:grid}.notificationRow small{color:#7c8983;overflow-wrap:anywhere;font-size:8px}.notificationRow em{color:#586b62;font-size:8px;font-style:normal;line-height:1.4}.notificationRow>span:nth-child(3){color:#718078}.notificationRow>strong{text-align:right;color:#9a6b16;font-size:9px}.notificationRow>strong.delivered,.notificationRow>strong.journaled{color:#168654}.notificationRow>strong.error{color:#c34e45}.deliveryState{background:#e2aa39;border-radius:50%;width:8px;height:8px}.deliveryState.delivered,.deliveryState.journaled{background:#29aa70}.deliveryState.error{background:#dd6258}.notificationRow.priority-critical .deliveryState{background:#c43d35}.notificationRow.priority-high .deliveryState{background:#e28729}.notificationError{grid-column:2/-1;color:#b24b43!important}.notificationNotice{color:#75847c;margin:14px 0 0;font-size:8px;line-height:1.5}.newsSearchControls{align-items:end;margin:14px 0}.newsSearchControls label{min-width:min(420px,100%);color:var(--muted);gap:5px;font-size:9px;display:grid}.newsSearchControls input{width:100%;padding:9px 11px;font-size:10px}@media (max-width:900px){.notificationStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.notificationStats{grid-template-columns:repeat(2,1fr)}.notificationRow{grid-template-columns:10px 1fr auto}.notificationRow>span:nth-child(3){display:none}}.modelTrades{grid-column:1/-1}.modelTrade{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 16px;padding:13px 0;display:grid}.modelTrade>div{gap:3px;display:grid}.modelTrade small{color:#7b8982;font-size:9px}.modelTrade>p{color:#52675d;grid-column:1/-1;margin:3px 0;font-size:10px;line-height:1.45}.modelHistoryCard{margin-bottom:16px}.modelHistoryChart{height:230px}.modelStrategy,.modelFactual,.modelStarting{fill:none;vector-effect:non-scaling-stroke;stroke-width:2.4px}.modelStrategy{stroke:#1aaa6f}.modelFactual{stroke:#4384d4}.modelStarting{stroke:#89948f;stroke-dasharray:7 5}.modelLegend{color:#65776e;gap:13px;font-size:9px;display:flex}.modelLegend span:before{content:"";border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.modelDot:before{background:#1aaa6f}.factualDot:before{background:#4384d4}.startingDot:before{background:#89948f}.modelMetricsCard{margin-bottom:16px}.modelMetricGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.modelMetricGrid>div{background:#f5f8f6;border-radius:8px;gap:5px;padding:11px;display:grid}.modelMetricGrid span{color:#718078;font-size:8px}.modelMetricGrid b{color:#29483b;font-size:12px}.metricMethodology{color:#78867f;margin:13px 0 0;font-size:8px;line-height:1.5}.experimentEpoch{color:#a36a08;margin-top:7px;font-size:9px;font-weight:500;display:block}@media (max-width:900px){.modelMetricGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.modelMetricGrid{grid-template-columns:repeat(2,1fr)}}.outcomeBadge{color:#52665c;background:#f1f5f3;border-radius:8px;justify-content:space-between;gap:8px;margin:10px 0;padding:9px 11px;font-size:9px;display:flex}.outcomeBadge b{color:#26483a}.outcomeBadge.target_hit{color:#17714c;background:#e7f7ef}.outcomeBadge.invalidated{color:#a9443b;background:#fff0ee}.outcomeBadge.expired{color:#766e55;background:#f3f2ee}.signalConflicts{color:#7d5b18;background:#fff3dd;border-radius:8px;margin:10px 0;padding:10px}.signalConflicts b{font-size:9px}.signalConflicts p{margin:5px 0;font-size:8px;line-height:1.4}.riskMetricGrid{grid-template-columns:260px 1fr;gap:16px;margin-bottom:16px;display:grid}.riskScoreCard{text-align:center;place-items:center;gap:10px;display:grid}.riskScoreCard>p{color:var(--muted);text-transform:uppercase;margin:0;font-size:10px}.riskScoreCard>strong{color:#25483a;font:600 54px Georgia,serif}.riskScoreCard>strong small{color:#829087;font:11px Arial}.riskLevel{color:#14764d;background:#e8f5ee;border-radius:20px;padding:6px 12px;font-size:10px;font-weight:700}.riskLevel.elevated{color:#976600;background:#fff2d7}.riskLevel.high{color:#ad453b;background:#fde9e6}.riskMetrics{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding:0;display:grid;overflow:hidden}.riskMetrics>div{background:#fff;gap:7px;padding:22px;display:grid}.riskMetrics span{color:var(--muted);font-size:10px}.riskMetrics b{color:#28483b;font:600 21px Georgia,serif}.riskDetailGrid{grid-template-columns:1.4fr 1fr;gap:16px;margin-bottom:16px;display:grid}.riskContributors>div{grid-template-columns:100px 1fr 45px;align-items:center;gap:10px;margin:11px 0;display:grid}.riskContributors span{font-size:10px;display:grid}.riskContributors small{color:var(--muted);font-size:8px}.riskContributors i{background:#edf1ef;border-radius:5px;height:7px;overflow:hidden}.riskContributors em{background:#28a96f;border-radius:5px;height:100%;display:block}.riskContributors strong{text-align:right;font-size:10px}.correlationPairs>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.correlationPairs span{color:#b26525;font-weight:700}.correlationTable{overflow:auto}.correlationTable table{border-collapse:separate;border-spacing:3px;text-align:center;width:100%;font-size:9px}.correlationTable th{color:#64766d;padding:7px}.correlationTable td{color:#243d33;background:#f4f6f5;border-radius:5px;min-width:48px;padding:9px 5px;font-weight:700}.metricHelp{cursor:help;position:relative}.metricHelp span{border-bottom:1px dotted #9caaa3;width:max-content;max-width:100%}.correlationPairs b small{color:var(--muted);font-size:7px;font-weight:400;display:block}.correlationTable th small{text-overflow:ellipsis;color:#829088;max-width:75px;font-size:6px;font-weight:400;display:block;overflow:hidden}@media (max-width:1050px){.riskMetricGrid,.riskDetailGrid{grid-template-columns:1fr}.riskMetrics{grid-template-columns:repeat(2,1fr)}}.smartMoneyPanel{color:#d8e5df;background:#0c1914;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;padding:15px;display:grid}.smartMoneyPanel h3{grid-column:1/-1;margin:0 0 3px;font-size:12px}.smartMoneyPanel>div{border:1px solid #294038;border-radius:8px;gap:4px;padding:9px;display:grid}.smartMoneyPanel span,.smartMoneyPanel small{color:#86a096;font-size:8px}.smartMoneyPanel b{font-size:11px}.recommendationStats{grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:15px;display:grid}.recommendationStats article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:5px;padding:13px;display:grid}.recommendationStats span{color:var(--muted);font-size:8px}.recommendationStats b{color:#29483b;font:600 15px Georgia,serif}.recommendationVersion{color:var(--muted);margin:0 0 8px;font-size:12px}.recommendationToolbar{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px;margin:0 0 15px;padding:12px 14px;display:grid}.recommendationToolbar label{color:var(--muted);gap:5px;font-size:8px;font-weight:700;display:grid}.recommendationToolbar select{border:1px solid var(--line);width:100%;color:var(--text);background:#f8faf9;border-radius:8px;padding:9px;font-size:9px}.recommendationToolbar p{color:var(--muted);grid-column:1/-1;margin:0;font-size:8px;line-height:1.45}.modelEngineNote{color:var(--muted);background:#f5f8f6;border-radius:8px;margin:10px 0;padding:9px;font-size:8px;line-height:1.45}.modelComparisonNote{color:var(--muted);background:#f5f8f6;border-radius:8px;grid-column:1/-1;margin:10px 0 0;padding:10px;font-size:8px;line-height:1.5}.modelDecisionControls{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:8px 0 12px;font-size:8px;display:flex}.modelDecisionControls .textButton{flex:none}@media (max-width:650px){.modelDecisionControls{flex-direction:column;align-items:flex-start}}.modelLoadingState{text-align:center;place-content:center;gap:9px;min-height:180px;display:grid}.modelLoadingState p,.modelLoadingState span{color:var(--muted);margin:0;font-size:9px}.modelLoadingState h3{color:#29483b;margin:0}@media (max-width:1050px){.recommendationStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.recommendationToolbar{grid-template-columns:1fr}}.performanceAudit{margin:16px 0}.performanceAuditGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.performanceAuditGrid>div{background:#f6f8f7;border-radius:8px;gap:5px;padding:11px;display:grid}.performanceAuditGrid span{color:var(--muted);font-size:9px}.performanceAuditGrid b{color:#29463a;font-size:12px}@media (max-width:760px){.performanceAuditGrid{grid-template-columns:repeat(2,1fr)}}.brokerImportCard{margin-top:18px}.brokerImportControls{flex-wrap:wrap;align-items:end;gap:12px;margin-top:18px;display:flex}.brokerImportControls label{gap:7px;min-width:280px;display:grid}.brokerImportControls label span{color:var(--muted);font-size:10px}.brokerImportControls input{border:1px solid var(--line);color:var(--text);background:#f7f9f8;border-radius:10px;padding:10px}.brokerImportControls button{color:#fff;cursor:pointer;background:#26364a;border:0;border-radius:10px;padding:12px 16px;font-weight:700}.brokerImportControls .applyImport{background:var(--green)}.brokerImportControls button:disabled{opacity:.42;cursor:not-allowed}.brokerImportSummary{grid-template-columns:repeat(6,minmax(110px,1fr));gap:10px;margin-top:18px;display:grid}.brokerImportSummary div{border:1px solid var(--line);border-radius:10px;gap:4px;padding:12px;display:grid}.brokerImportSummary span{color:var(--muted);font-size:8px}.brokerImportSummary b{font-size:11px}.importSuccess,.importError{border-radius:10px;margin:14px 0 0;padding:12px}.importSuccess{color:var(--green);background:#18a66a1f}.importError{color:var(--red);background:#dc504b1f}@media (max-width:900px){.brokerImportSummary{grid-template-columns:repeat(2,1fr)}}.modelAuditWarning{background:#fffaf0;border-color:#e4c883}.modelAuditWarning>p{color:#695b36;margin:10px 0;font-size:10px;line-height:1.55}.modelLegacyTrade{border-top:1px solid #eadbb3;gap:4px;padding:9px 0;display:grid}.modelLegacyTrade b{color:#4d452f;font-size:10px}.modelLegacyTrade small{color:#756b4f;font-size:9px}.parameterLandscape{border:1px solid var(--line);border-radius:8px;margin:10px 0;padding:9px}.parameterLandscape summary{cursor:pointer;color:#315547;font-weight:700}.parameterLandscape>div{gap:6px;margin-top:9px;display:grid}.parameterLandscape>div span{background:#f4f7f5;border-radius:7px;gap:3px;padding:7px;display:grid}.parameterLandscape>div b{font-size:9px}.parameterLandscape>div small,.parameterLandscape>p{color:var(--muted);font-size:8px}.parameterLandscape>p{margin:8px 0 0;line-height:1.45}.brokerTemplateLink{color:var(--green);text-underline-offset:3px;align-self:center;font-size:9px;font-weight:700;text-decoration:underline}.recommendationNotice{justify-content:space-between;align-items:center;gap:12px;display:flex}.recommendationNotice .textButton{flex:none}@media (max-width:650px){.recommendationNotice{flex-direction:column;align-items:flex-start}}.strategyValidationPanel,.dividendSignalPanel{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:8px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.strategyValidationPanel,.dividendSignalPanel{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 8%)}}.strategyValidationPanel>span,.dividendSignalPanel>span{grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:3px 12px;display:grid}.strategyValidationPanel small,.dividendSignalPanel small{color:var(--muted);grid-column:1/-1}.strategyValidationPanel em{text-align:right;font-style:normal}.strategyValidationPanel header{justify-content:space-between;align-items:center;gap:10px;display:flex}.strategyValidationPanel p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.strategyValidationPanel .supplementaryStrategyTest{opacity:.68;border-top:1px dashed var(--border);padding-top:7px}.strategyValidationPanel .relevantStrategyTest strong:after{content:"релевантный";color:#08794a;vertical-align:middle;background:#dcf7e9;border-radius:999px;margin-left:6px;padding:2px 5px;font-size:7px}.recommendationEvidenceDetails{background:#fafcfb;border-radius:9px;margin-top:12px;border:1px solid var(--line)!important;padding:0!important}.recommendationEvidenceDetails>summary{padding:11px 13px;list-style-position:inside}.recommendationEvidenceDetails[open]>summary{border-bottom:1px solid var(--line);background:#f1f7f4}.recommendationEvidenceBody{gap:12px;padding:13px;display:grid}.recommendationEvidenceBody>details{margin-top:0}.validationState{white-space:nowrap;border:0;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:800}.validationState.validated{color:#08794a;background:#dcf7e9}.validationState.not_validated{color:#a63f34;background:#ffe7e3}.validationState.limited,.validationState.untested{color:#765c09;background:#fff2cc}.ownershipHeader,.ownershipRow{grid-template-columns:145px 85px 125px 125px 135px 110px 215px 170px 185px;min-width:1480px}.ownershipReturnSort{gap:4px;display:grid}.ownershipReturnSort>span:last-child{flex-wrap:wrap;gap:5px;display:flex}.ownershipReturnSort button{color:#4f685e;font:inherit;text-transform:uppercase;cursor:pointer;background:#f7faf8;border:1px solid #d6e2dc;border-radius:5px;padding:3px 6px}.ownershipReturnSort button:hover{color:#176b46;background:#eff8f3;border-color:#54a680}.ownershipReturnSort button.active{color:#08784a;background:#e4f5ec;border-color:#3a9c70;font-weight:800}.ownershipReturnSort>.ownershipSortTitle{color:inherit;font:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;justify-self:start;padding:0}.ownershipReturnSort>.ownershipSortTitle:hover{color:#176b46;background:0 0}.fundamentalBrief{background:linear-gradient(145deg,#fbfdfc,#f3f8f5);border:1px solid #dce8e2;border-radius:12px;margin:18px 0;padding:18px}.fundamentalBriefHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;display:flex}.fundamentalBriefHead h3{color:#203d32;margin:2px 0 0}.fundamentalBriefHead>span{border-radius:99px;padding:6px 10px;font-size:10px;font-weight:800}.fundamentalBriefHead .dividendYes{color:#08784a;background:#dff4e9}.fundamentalBriefHead .dividendNo{color:#6c766f;background:#e9eeeb}.fundamentalBriefGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fundamentalBriefGrid article{background:#fff;border:1px solid #e2ebe6;border-radius:9px;align-content:start;gap:6px;min-height:132px;padding:13px;display:grid}.fundamentalBriefGrid article>span{letter-spacing:.06em;text-transform:uppercase;color:#73847c;font-size:9px;font-weight:800}.fundamentalBriefGrid article>b{color:#26463a;font-size:12px;line-height:1.35}.fundamentalBriefGrid article>p{color:#4c6259;margin:0;font-size:11px;line-height:1.5}.fundamentalBriefGrid article>small{color:#788981;font-size:9px;line-height:1.4}.fundamentalBriefNote{color:#718179;margin:11px 2px 0;font-size:9px;line-height:1.45}@media (max-width:760px){.fundamentalBriefGrid{grid-template-columns:1fr}.fundamentalBriefHead{align-items:center}}.strategyCatalogCard{margin-bottom:18px}.strategyPolicy{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.45}.strategyMethodGrid{column-count:2;column-gap:10px;display:block}.strategyMethod{box-sizing:border-box;break-inside:avoid;border:1px solid var(--line);vertical-align:top;background:#f7f9f8b8;border-radius:12px;width:100%;margin:0 0 10px;padding:11px 14px;display:inline-block}.strategyMethod summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.strategyMethod summary span{color:#5d6d66;background:#e9efec;border-radius:999px;flex:none;padding:3px 8px;font-size:10px}.strategyMethod.active summary span{color:#087443;background:#ddf5e8}.strategyMethod.gated summary span{color:#946000;background:#fff1ca}.strategyMethod p,.strategyMethod li{color:var(--muted);font-size:12px;line-height:1.42}.strategyMethod p{margin:8px 0}.strategyMethod h4{margin:10px 0 3px;font-size:12px}.strategyMethod ul{margin:3px 0 9px;padding-left:17px}.methodAssessmentPanel{border:1px solid var(--line);border-radius:12px;grid-column:1/-1;padding:14px}.methodAssessmentPanel header{justify-content:space-between;gap:14px;margin-bottom:10px;display:flex}.methodAssessmentPanel header small{color:var(--muted)}.methodAssessmentPanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.methodAssessmentPanel span{border:1px solid var(--line);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:9px 10px;display:grid}.methodAssessmentPanel span.informational{opacity:.78}.methodAssessmentPanel span.positive{border-left:3px solid #1ba466}.methodAssessmentPanel span.negative{border-left:3px solid #d65757}.methodAssessmentPanel span.blocked,.methodAssessmentPanel span.data_gap{border-left:3px solid #c99b38}.methodAssessmentPanel em{color:var(--muted);font-size:11px}.methodAssessmentPanel small{color:var(--muted);grid-column:1/-1;line-height:1.35}.positionWeightTrack{background:#e6ece9;border-radius:999px;width:100%;max-width:110px;height:5px;margin-top:5px;display:block;overflow:hidden}.positionWeightTrack em{border-radius:inherit;background:linear-gradient(90deg,#27b36a,#15905a);min-width:2px;height:100%;display:block}.tbankAnalyticsLink{color:#147a50;width:fit-content;margin-top:3px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.tbankAnalyticsLink:hover{color:#075f3c;text-decoration:underline}.securityExternalAnalytics{margin:-4px 0 10px;font-size:12px}.fundamentalBriefGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fundamentalBriefGrid article.compactBrief{min-height:104px;padding:11px 12px}.fundamentalBriefGrid article.conclusionBrief{background:#f8fbf9;border-color:#cadfd4;grid-column:1/-1;min-height:0;padding:15px}.conclusionHeadline{justify-content:space-between;align-items:center;gap:12px;display:flex}.conclusionHeadline b{color:#173f2f;font-size:15px}.conclusionHeadline mark{color:#08764a;background:#e2f3ea;border-radius:999px;padding:5px 9px;font-size:10px}.conclusionColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:8px 0;display:grid}.conclusionColumns strong{color:#36574a;font-size:11px}.conclusionColumns ul{color:#4c6259;margin:6px 0 0;padding-left:17px;font-size:10px;line-height:1.5}.securityStrategyReport{background:#fff;border:1px solid #dce8e2;border-radius:12px;margin:16px 0;padding:17px}.securityStrategyReportHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.securityStrategyReportHead h3{color:#203d32;margin:2px 0 0}.securityStrategyReportHead>span{color:#176d49;background:#e5f4ec;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:700}.securityStrategyRows{gap:6px;display:grid}.securityStrategyMethod{background:#fafcfb;border:1px solid #e0e9e4;border-radius:9px;overflow:hidden}.securityStrategyMethod summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 11px;list-style-position:inside;display:grid}.securityStrategyMethod summary>span{gap:2px;display:grid}.securityStrategyMethod summary b{color:#29483b;font-size:11px}.securityStrategyMethod summary small{color:#718078;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.methodAction{text-align:center;border-radius:999px;min-width:88px;padding:4px 8px;font-size:9px;font-weight:800}.methodAction.buy{color:#08784a;background:#dff4e9}.methodAction.sell{color:#aa433a;background:#fde9e6}.methodAction.neutral{color:#64736c;background:#e9eeeb}.methodAction.not_used{color:#8c6410;background:#fff0c9}.securityStrategyMethodDetails{border-top:1px solid #e5ece8;padding:3px 13px 12px}.securityStrategyMethodDetails p,.securityStrategyMethodDetails li{color:#53675e;font-size:10px;line-height:1.48}.securityStrategyMethodDetails p{margin:8px 0}.securityStrategyMethodDetails ul{margin:5px 0 8px;padding-left:18px}.securityStrategyMethodDetails>small{color:#60746a;background:#f0f5f2;border-radius:7px;padding:8px 10px;font-size:9px;line-height:1.45;display:block}.methodSourceList{gap:5px;margin:9px 0;display:grid}.methodSourceList>b{color:#36574a;font-size:10px}.methodSourceList a{color:#426256;background:#f3f7f5;border-radius:7px;justify-content:space-between;gap:10px;padding:6px 8px;font-size:9px;text-decoration:none;display:flex}.methodSourceList a[href]:hover span{color:#08784a;text-decoration:underline}.methodSourceList em{color:#7a8881;font-style:normal}.methodSourceList em.ok{color:#08784a}.methodSourceList em.error,.methodSourceList em.missing{color:#ad453b}.securityDossier.newsOnlyDossier{grid-template-columns:1fr}@media (max-width:900px){.strategyMethodGrid{column-count:1}.methodAssessmentPanel>div,.fundamentalBriefGrid,.conclusionColumns{grid-template-columns:1fr}}.carsSource{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}.carsSource div{gap:2px;display:grid}.carsSource small{color:var(--muted);font-size:11px}.carsFilters{min-width:0;margin:18px 0;display:block}.carsFilters>div{scrollbar-width:thin;scroll-snap-type:x proximity;gap:7px;max-width:100%;padding:2px 2px 8px;display:flex;overflow-x:auto}.carsFilters button{scroll-snap-align:start;border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;flex:none;padding:9px 13px}.carsFilters button.active{background:var(--green);border-color:var(--green);color:#fff}.carsKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.carsKpis article{min-height:112px;padding:16px}.carsKpis p{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:11px}.carsKpis strong{font-family:Georgia,serif;font-size:23px;line-height:1.12;display:block}.carsKpis small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.carsMainGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;margin-bottom:14px;display:grid}.carsMainGrid>.card{padding:20px}.carsMainGrid h2,.carCards h2{margin:3px 0 14px}.carsTrend{width:100%;height:250px;display:block;overflow:visible}.carsTrend .grid{stroke:#e3ebe7;stroke-width:1px;stroke-dasharray:4 5}.carsTrend .line{fill:none;stroke:#08966b;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.carsTrend .area{fill:url(#carsProfitGradient);opacity:.22}.carsMonthLabels{color:var(--muted);justify-content:space-between;gap:8px;font-size:10px;display:flex}.categoryBars>div{grid-template-columns:minmax(100px,1fr) 2fr auto;align-items:center;gap:10px;font-size:12px;display:grid}.categoryBars i{background:#e9efec;border-radius:999px;height:8px;display:block;overflow:hidden}.categoryBars i:after{content:"";width:var(--bar);border-radius:inherit;background:linear-gradient(90deg,#0aa477,#68cba8);height:100%;display:block}.carCarouselHead{justify-content:space-between;align-items:flex-end;gap:16px;margin:20px 0 10px;display:flex}.carCarouselHead p{margin:0 0 4px}.carCarouselHead small{color:var(--muted)}.carCarouselControls{gap:6px;display:flex}.carCarouselControls button{border:1px solid var(--line);color:#245847;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.carCarouselControls button:hover{background:#eff8f4;border-color:#72ad97}.carCards{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#91b8aa #e6eeea;scrollbar-width:thin;gap:14px;max-width:100%;margin-bottom:14px;padding:2px 2px 12px;display:flex;overflow-x:auto}.carCards article{scroll-snap-align:start;flex:0 0 calc(33.3333% - 9.33333px);min-width:0;padding:19px}.carTitle{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.carTitle h3{margin:0 0 3px;font-size:18px}.carTitle span{color:var(--muted);font-size:12px}.carTitle b{white-space:nowrap;font-size:19px}.carMetrics{grid-template-columns:1fr 1fr;gap:11px;display:grid}.carMetrics div{border-top:1px solid var(--line);padding-top:9px}.carMetrics small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;display:block}.carMetrics strong{margin-top:4px;font-size:14px;display:block}.carsTable{padding:0;overflow:hidden}.carsTable header{padding:18px 20px 10px}.tableScroller{overflow:auto}.carsTable table{border-collapse:collapse;width:100%;min-width:920px}.carsTable th{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;text-align:right;border-bottom:1px solid var(--line);background:#f7faf8;padding:11px 14px;font-size:10px;position:sticky;top:0}.carsTable th:first-child,.carsTable th:nth-child(2),.carsTable td:first-child,.carsTable td:nth-child(2){text-align:left}.carsTable td{border-bottom:1px solid var(--line);text-align:right;padding:12px 14px;font-size:12px}.carsTable tbody tr:hover{background:#f7fbf9}.carsTable tbody tr:last-child td{border-bottom:0}.carsSettingsButton{border:1px solid var(--line);color:#315e4e;cursor:pointer;background:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.carsSettingsButton:hover{background:#f3faf7;border-color:#84b9a5}.carsSettingsBackdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#081b1485;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.carsSettingsModal{background:#fff;border-radius:20px;width:min(570px,100%);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 28px 80px #0723194d}.carsSettingsModal>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.carsSettingsModal h2{margin:3px 0}.carsSettingsModal>header>button{color:#6f7d76;cursor:pointer;background:0 0;border:0;font-size:28px}.carsSettingsModal>label{gap:7px;display:grid}.carsSettingsModal>label span,.carsShareLink>span,.carsSavedSources>span{text-transform:uppercase;letter-spacing:.05em;color:#60756c;font-size:11px;font-weight:800}.carsSettingsModal input{border:1px solid #cddbd5;border-radius:10px;width:100%;padding:12px 13px}.carsSettingsModal label small,.carsShareLink small{color:var(--muted);font-size:11px;line-height:1.45}.carsConnectButton{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;width:max-content;margin-top:14px;padding:10px 15px;font-weight:700}.carsConnectButton:disabled{opacity:.55;cursor:wait}.carsShareLink{background:#f1f7f4;border-radius:12px;gap:6px;margin-top:22px;padding:15px;display:grid}.carsShareLink a{color:#087b59;font-weight:800}.carsSavedSources{gap:7px;margin-top:20px;display:grid}.carsSavedSources>button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:11px 12px;display:flex}.carsSavedSources>button:hover{border-color:#84b9a5}.carsSavedSources small{color:var(--muted)}.publicCarsPage{display:block}.publicCarsWorkspace{width:min(1600px,100%);max-width:none;margin:0 auto;padding:28px 34px}@media (max-width:640px){.carsHeaderActions{align-items:stretch}.carsSource{flex:1}.publicCarsWorkspace{padding:16px 12px 85px}.publicCarsWorkspace>header{align-items:stretch}.carsSettingsModal{padding:19px}.carsSavedSources>button{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:1250px){.carsKpis{grid-template-columns:repeat(3,1fr)}.carCards article{flex-basis:calc(50% - 7px)}}@media (max-width:900px){.carsMainGrid{grid-template-columns:1fr}.carsKpis{grid-template-columns:1fr 1fr}}@media (max-width:640px){.carsKpis{grid-template-columns:1fr}.carsTrend{height:190px}.categoryBars>div{grid-template-columns:100px 1fr auto}.carCards article{flex-basis:88%}.carCarouselHead{align-items:center}.carCarouselHead small{max-width:210px;display:block}.carCarouselControls button{width:35px;height:35px}}.auxiliaryNav{border-top:1px solid #e2f2eb33;margin-top:14px;padding-top:14px}.polymarketNav{border-top:1px solid #e2f2eb33;margin-top:10px;padding-top:14px}.polymarketNav .aiAgentNavLink{color:#b8cbc2;width:100%;font:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.polymarketNav .aiAgentNavLink:hover{color:#fff;background:#e2f2eb14}.polymarketNav .aiAgentNavLink>span{color:#74d3ae;place-items:center;width:20px;font-size:15px;display:grid}.projectsNav{border-top:1px solid #e2f2eb33;gap:2px;margin-top:10px;padding-top:14px;display:grid}.projectsNav>small{color:#6f8d80;letter-spacing:.12em;text-transform:uppercase;padding:0 12px 6px;font-size:10px;font-weight:700}.projectsNav>a{align-items:center;gap:10px;display:flex}.projectFavicon{background:#fff;border:1px solid #daf0e633;border-radius:7px;place-items:center;height:22px;position:relative;overflow:hidden;flex:0 0 22px!important;width:22px!important;display:grid!important}.projectFavicon img{object-fit:contain;width:100%;height:100%;padding:2px;display:block}.polyScanner{margin-bottom:14px;padding:22px}.polyScanner table{border-collapse:collapse;width:100%;min-width:920px}.polyScanner th,.polyScanner td{border-bottom:1px solid var(--line);text-align:right;padding:11px 12px;font-size:11px}.polyScanner th{color:var(--muted);text-transform:uppercase;font-size:9px}.polyScanner th:first-child,.polyScanner td:first-child{text-align:left}.polyScanner td:first-child{max-width:520px}.polyScanner td>a{color:var(--ink);font-weight:700;line-height:1.35;text-decoration:none;display:block}.polyScanner td>a:hover{color:var(--green)}.polyScanner td small{color:var(--muted);margin-top:4px;display:block}.polymarketHeader{align-items:flex-start}.polymarketHeader>div>p:last-child{max-width:780px;color:var(--muted);margin:8px 0 0;line-height:1.55}.polymarketHeader>a{background:var(--green);color:#fff;white-space:nowrap;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.polyHero{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:26px;margin-bottom:14px;padding:25px;display:grid}.polyHero p{color:var(--muted);letter-spacing:.1em;margin:0 0 8px;font-size:10px}.polyHero h2{margin:0 0 10px}.polyHero span{color:var(--muted);line-height:1.62}.polyFormula{border:1px solid var(--line);background:#f5faf7;border-radius:14px;flex-direction:column;justify-content:center;padding:18px;display:flex}.polyFormula span{font-size:11px}.polyFormula b{margin:8px 0;font-family:Georgia,serif;font-size:20px}.polyFormula small{color:var(--muted);line-height:1.45}.polyWorkflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.polyWorkflow article{padding:20px;position:relative}.polyWorkflow i{width:28px;height:28px;color:var(--green);background:#def4e9;border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.polyWorkflow h3{margin:12px 0 7px}.polyWorkflow p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.polyGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.polyGrid article{padding:23px}.polyGrid h2{margin:4px 0 14px}.polyGrid ul{margin:0;padding-left:20px}.polyGrid li{color:var(--muted);margin:0 0 11px;line-height:1.5}.polyGrid li b{color:var(--ink)}.polyRoadmap{padding:24px}.polyRoadmap h2{margin:4px 0 18px}.polyRoadmapSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.polyRoadmapSteps span{border:1px solid var(--line);color:var(--muted);border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-size:11px;line-height:1.45;display:flex}.polyRoadmapSteps b{color:var(--ink);font-size:13px}.polyNotice{color:#775419;background:#fff4d8;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:11px}.polyRoadmap+.card{margin-top:14px}.polyFilters{align-items:center;gap:10px;margin:14px 0;display:flex}.polyFilters>input{border:1px solid var(--line);min-width:260px;color:var(--ink);background:#fff;border-radius:9px;flex:1;padding:9px 11px}.polyFilters label{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.polyFilters label input{width:110px}.polyFilters button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#f5faf7;border-radius:9px;padding:9px 12px}.polyFilters button.active{background:var(--green);border-color:var(--green);color:#fff}.polyScanner td:nth-child(8){min-width:160px}.polyScanner td:nth-child(8) small{white-space:normal;max-width:210px;line-height:1.35}.polyWallet{margin-bottom:14px;padding:22px}.polyWalletIdentity,.polyWalletBalances{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.polyWalletBalances{grid-template-columns:repeat(4,minmax(0,1fr))}.polyWalletIdentity>div,.polyWalletBalances>div{border:1px solid var(--line);background:#f7faf8;border-radius:10px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.polyWallet span,.polyWallet small{color:var(--muted)}.polyWalletIdentity a{color:var(--green);font-weight:700;text-decoration:none}.polyWalletActions,.polyWalletConnect{align-items:center;gap:10px;margin-top:14px;display:flex}.polyWalletConnect{border:1px dashed var(--line);border-radius:10px;justify-content:space-between;padding:14px}.polyWalletConnect>div{flex-direction:column;gap:4px;display:flex}.polyWallet button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:10px 14px;font-weight:700}.polyWallet button.secondary{color:var(--ink);background:#edf3ef}.polyWallet button:disabled{opacity:.55;cursor:wait}.polyWalletWarning{color:#935f00;background:#fff4dc;border-radius:9px;margin:14px 0 0;padding:12px}@media (max-width:900px){.polyWalletBalances{grid-template-columns:repeat(2,minmax(0,1fr))}.polyWalletConnect{flex-direction:column;align-items:flex-start}}.polyBridgeReadiness{background:#f4fbf7;border:1px solid #bfe2d0;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;padding:14px;display:grid}.polyBridgeReadiness>div{flex-direction:column;gap:4px;display:flex}.polyBridgeReadiness>p{color:var(--muted);border-top:1px solid #d8e9df;grid-column:1/-1;margin:2px 0 0;padding-top:10px;font-size:12px}.polyBridgeReadiness a{color:var(--green);font-weight:700;text-decoration:none}@media (max-width:900px){.polyBridgeReadiness{grid-template-columns:repeat(2,minmax(0,1fr))}}.polyStrategyRegistry{margin-bottom:14px}.polyRegistrySummary{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.polyRegistrySummary span{color:var(--muted);background:#f0f4f1;border-radius:999px;padding:7px 10px;font-size:12px}.polyStrategyRegistry table{min-width:1180px}.polyStrategyRegistry td{vertical-align:top}.polyStrategyRegistry td:first-child{min-width:170px}.polyStrategyRegistry td:last-child{min-width:220px}.polyStrategyRegistry td small{color:var(--muted);margin-top:4px;line-height:1.35;display:block}.polyGeoWarning{border:1px solid;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;display:grid}.polyGeoWarning>div{flex-direction:column;gap:3px;display:flex}.polyGeoWarning small{grid-column:1/-1}.polyGeoWarning.blocked{background:#fff3f0;border-color:#efc2b8}.polyGeoWarning.allowed{background:#f3faf6;border-color:#bfe2d0}@media (max-width:700px){.polyGeoWarning{grid-template-columns:1fr}}.polyRisk{margin-bottom:14px;padding:22px}.polyRiskMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.polyRiskMetrics>div{border:1px solid var(--line);background:#f7faf8;border-radius:10px;flex-direction:column;gap:5px;padding:13px;display:flex}.polyRiskMetrics span,.polyRiskMetrics small{color:var(--muted)}.polyRiskWarnings{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.polyRiskWarnings span{color:#a53525;background:#fee9e5;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.polyRiskBars{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin-top:14px;display:grid}.polyRiskBars>div{grid-template-columns:minmax(130px,1fr) 2fr;align-items:center;gap:10px;display:grid}.polyRiskBars span{flex-direction:column;display:flex}.polyRiskBars small{color:var(--muted)}.polyRiskBars i{background:#e5ece8;border-radius:999px;height:7px;overflow:hidden}.polyRiskBars em{border-radius:inherit;background:var(--green);height:100%;display:block}@media (max-width:900px){.polyRiskMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.polyRiskBars{grid-template-columns:1fr}}.polyWalletPortfolio{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.polyWalletPortfolioKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.polyWalletPortfolioKpis>div{background:#f7faf8;border-radius:9px;flex-direction:column;gap:4px;padding:11px;display:flex}.polyWalletPortfolioKpis span{font-size:10px}.polyWalletPortfolio table{border-collapse:collapse;width:100%;min-width:760px}.polyWalletPortfolio th,.polyWalletPortfolio td{border-bottom:1px solid var(--line);text-align:right;padding:9px 10px;font-size:10px}.polyWalletPortfolio th:first-child,.polyWalletPortfolio td:first-child{text-align:left}.polyWalletPortfolio td a{color:var(--ink);font-weight:700;text-decoration:none;display:block}.polyWalletPortfolio td small{margin-top:3px;display:block}@media (max-width:900px){.polyWalletPortfolioKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.polyParticipants{margin-bottom:14px;padding:22px}.polyParticipantKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.polyParticipantKpis>div{background:#f7faf8;border-radius:9px;flex-direction:column;gap:4px;padding:12px;display:flex}.polyParticipantKpis span,.polyParticipantKpis small{color:var(--muted)}.polyParticipantWarning{color:#805b13;background:#fff4dc;border-radius:9px;padding:11px 13px;font-size:10px;line-height:1.45}.polyParticipants table{border-collapse:collapse;width:100%;min-width:900px}.polyParticipants th,.polyParticipants td{border-bottom:1px solid var(--line);text-align:right;padding:9px 10px;font-size:10px}.polyParticipants th:first-child,.polyParticipants td:first-child{text-align:left}.polyParticipants td a{color:var(--ink);font-weight:700;text-decoration:none;display:block}.polyParticipants td small{color:var(--muted);margin-top:3px;display:block}@media (max-width:900px){.polyParticipantKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.polyMicro{margin-bottom:14px;padding:22px}.polyMicroKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.polyMicroKpis>div{background:#f7faf8;border-radius:9px;flex-direction:column;gap:4px;padding:12px;display:flex}.polyMicroKpis span{color:var(--muted)}.polyMicro table{border-collapse:collapse;width:100%;min-width:900px}.polyMicro th,.polyMicro td{border-bottom:1px solid var(--line);text-align:right;padding:9px 10px;font-size:10px}.polyMicro th:first-child,.polyMicro td:first-child{text-align:left}.polyMicro td a{color:var(--ink);font-weight:700;text-decoration:none;display:block}.polyMicro td small{color:var(--muted);margin-top:3px;display:block}@media (max-width:900px){.polyMicroKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.polyPaper{margin-bottom:14px;padding:22px}.polyPaperKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.polyPaperKpis>div{border:1px solid var(--line);background:#f7faf8;border-radius:11px;padding:13px}.polyPaperKpis span,.polyPaperKpis b{display:block}.polyPaperKpis span{color:var(--muted);font-size:10px}.polyPaperKpis b{margin-top:5px}.polyPaperForm{grid-template-columns:2fr .45fr .75fr .65fr;gap:9px;display:grid}.polyPaperForm select,.polyPaperForm input,.polyPaperForm textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:9px;padding:9px}.polyPaperForm label{color:var(--muted);font-size:10px}.polyPaperForm label input{margin-top:4px}.polyPaperForm textarea{resize:vertical;grid-column:1/4;min-height:60px}.polyPaperForm button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;font-weight:700}.polyPaperForm button:disabled{opacity:.45;cursor:not-allowed}.polyPaperPositions{gap:8px;margin-top:15px;display:grid}.polyPaperPositions article{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding:12px;display:flex}.polyPaperPositions b,.polyPaperPositions small{display:block}.polyPaperPositions small{color:var(--muted);margin-top:4px;font-size:10px}.polyPaperPositions strong{text-align:right;white-space:nowrap}@media (max-width:900px){.polyWorkflow,.polyRoadmapSteps{grid-template-columns:1fr 1fr}.polyFilters{flex-direction:column;align-items:stretch}.polyFilters>input{width:100%;min-width:0}.polyPaperKpis,.polyPaperForm{grid-template-columns:1fr 1fr}.polyPaperForm textarea{grid-column:1/-1}.polyPaperForm button{min-height:42px}}@media (max-width:640px){.polyHero,.polyGrid,.polyWorkflow,.polyRoadmapSteps{grid-template-columns:1fr}.polymarketHeader>a{margin-top:10px}}.predictionVenueTabs{background:#e9efeb;border:1px solid #d6e1da;border-radius:14px;flex-wrap:wrap;gap:8px;width:max-content;max-width:100%;margin:0 0 18px;padding:6px;display:flex}.predictionVenueTabs button{color:#52675e;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 16px;font-weight:700}.predictionVenueTabs button.active{color:#fff;background:#087f54;box-shadow:0 4px 12px #087f542e}.workspace.venue-kalshi>.card:not(.venuePanel),.workspace.venue-manifold>.card:not(.venuePanel),.workspace.venue-venues>.card:not(.venuePanel),.workspace.venue-arbitrage>.card:not(.venuePanel){display:none}.venuePanel td a{color:#087f54;margin-bottom:4px;font-weight:650;display:block}.venuePanel td a+a{margin-top:7px;font-weight:500}.venuePanel .tableScroller{max-height:68vh}.carsWorkspace{min-width:0;overflow-x:hidden}.carsWorkspace .tableScroller{max-width:100%;overflow-x:auto}.carsKpis{grid-template-columns:repeat(4,minmax(0,1fr))}.carsKpis>div{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:17px 18px;display:flex}.carsKpis>div span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.carsKpis>div b{margin-top:3px;font:700 22px/1.15 Georgia,serif}.carsKpis>div small{color:var(--muted);line-height:1.35}.expensePieLayout{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:22px;display:grid}.expensePie{aspect-ratio:1;border-radius:50%;place-items:center;width:180px;display:grid;box-shadow:inset 0 0 0 1px #0000000d}.expensePie>span{aspect-ratio:1;text-align:center;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:106px;display:flex;box-shadow:0 2px 10px #11372b14}.expensePie b{font-size:15px}.expensePie small{color:var(--muted);margin-top:5px;font-size:9px}.categoryBars{gap:6px;display:grid}.categoryBars button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:10px minmax(110px,1fr) auto 46px;align-items:center;gap:8px;padding:7px 8px;display:grid}.categoryBars button:hover,.categoryBars button.selected{border-color:var(--line);background:#f4f8f6}.categoryBars button i{border-radius:50%;width:9px;height:9px}.categoryBars button b,.categoryBars button small{text-align:right;white-space:nowrap}.categoryBars button small{color:var(--muted)}.carTitle>div small{color:var(--muted);margin-top:5px;display:block}.carMetrics div{flex-direction:column;gap:6px;display:flex}.carMetrics span{color:var(--muted);font-size:11px}.investmentEditor{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;margin-top:16px;padding-top:14px;display:grid}.investmentEditor label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:6px;font-size:10px;display:flex}.investmentEditor input{border:1px solid var(--line);width:100%;color:var(--ink);background:#f9fbfa;border-radius:9px;padding:10px 11px;font:600 14px inherit}.investmentEditor button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;align-self:end;padding:10px 13px;font-weight:700}.investmentEditor>small{color:var(--muted);grid-column:1/-1;line-height:1.4}.ledgerCheck{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:14px 0;padding:0;display:grid;overflow:hidden}.ledgerCheck>div{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.ledgerCheck>div:last-child{border-right:0}.ledgerCheck span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.ledgerCheck b{font-size:17px}.ledgerCheck small{color:var(--muted);font-size:9px}.expenseLedger{margin-top:14px}.expenseLedger .cardHead{padding:18px 20px}.expenseLedger .cardHead small{color:var(--muted);margin-top:7px;display:block}.expenseLedger table{min-width:1380px}.expenseLedger .expenseNote{white-space:pre-line;text-align:left;min-width:430px;max-width:620px;line-height:1.45}.expenseLedger td{vertical-align:top}.carsTable .cardHead{margin-bottom:0}@media (max-width:1250px){.carsKpis{grid-template-columns:repeat(2,1fr)}.ledgerCheck{grid-template-columns:repeat(3,1fr)}.ledgerCheck>div{border-bottom:1px solid var(--line)}}@media (max-width:760px){.carsKpis,.expensePieLayout{grid-template-columns:1fr}.expensePie{margin:auto}.ledgerCheck,.investmentEditor{grid-template-columns:1fr}.investmentEditor button{width:100%}}.chartMetricSwitch{flex-wrap:wrap;gap:5px;display:flex}.chartMetricSwitch button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#f7faf8;border-radius:8px;padding:7px 10px;font-size:10px}.chartMetricSwitch button.active{background:var(--green);border-color:var(--green);color:#fff}.carsChartWrap{margin-top:10px}.carsChartWrap svg{width:100%;height:270px;overflow:visible}.chartPoint{cursor:crosshair}.chartPoint circle{fill:#078b65;stroke:#fff;stroke-width:2px;transition:r .12s}.chartPoint rect{fill:#123b30;filter:drop-shadow(0 3px 5px #0000002e)}.chartPoint text{fill:#fff;font-size:10px}.carsMonthLabels span:nth-child(2){text-align:center}.carsMonthLabels span:last-child{text-align:right}.carsMainGrid .expensePieLayout{grid-template-columns:1fr}.carsMainGrid .expensePie{margin:0 auto 8px}.carsMainGrid .categoryBars button{grid-template-columns:10px minmax(0,1fr) auto}.carsMainGrid .categoryBars button small{text-align:left;grid-column:2/4}.contractComparison{grid-template-columns:1fr 1fr;gap:8px;margin:13px 0;display:grid}.contractComparison>div{background:#f4f8f6;border-radius:10px;flex-direction:column;gap:6px;padding:11px;display:flex}.contractComparison span{color:var(--muted);text-transform:uppercase;font-size:10px}.contractComparison b{font-size:15px}.contractComparison small{color:var(--muted);font-size:10px}.tariffOptions{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.tariffOptions>span{color:var(--muted);text-transform:uppercase;grid-column:1/-1;font-size:10px}.tariffOptions button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#f8fbf9;border-radius:9px;flex-direction:column;gap:4px;padding:9px;font-weight:700;display:flex}.tariffOptions button:hover{border-color:var(--green);background:#eff8f4}.tariffOptions small{color:var(--muted);font-size:9px;font-weight:400}.rentalEditor{border-top:1px solid var(--line);grid-template-columns:1.25fr 1fr .8fr;gap:8px;margin-top:14px;padding-top:14px;display:grid}.rentalEditor label{color:var(--muted);text-transform:uppercase;flex-direction:column;gap:6px;font-size:9px;display:flex}.rentalEditor input,.rentalEditor select{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:#fff;border-radius:8px;padding:9px}.rentalEditor button{color:#fff;cursor:pointer;background:#173f34;border:0;border-radius:9px;grid-column:1/-1;padding:10px;font-weight:700}.carCards article.paymentAlert{border-color:#e3a13a;box-shadow:0 0 0 2px #e3a13a1f}.carBadges{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.paymentControl{margin:14px 0;padding:18px 20px}.paymentControl .cardHead small{max-width:850px;color:var(--muted);margin-top:7px;line-height:1.45;display:block}.paymentControl table{border-collapse:collapse;width:100%}.paymentControl th,.paymentControl td{border-bottom:1px solid var(--line);text-align:right;padding:10px 12px}.paymentControl th:first-child,.paymentControl th:nth-child(2),.paymentControl td:first-child,.paymentControl td:nth-child(2){text-align:left}.rentalTerms{background:#f7fbf9;border:1px solid #cfe0d8;border-radius:12px;margin:14px 0;padding:14px}.rentalTermsHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rentalTermsHead span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.rentalTermsHead h4{margin:5px 0 0;font-size:14px}.rentalTermsHead>b{color:#9a5b00;white-space:nowrap;background:#fff0d4;border-radius:999px;padding:6px 9px;font-size:10px}.rentalTerms.previous{background:#fff7e8;border-color:#e3a13a;box-shadow:0 0 0 2px #e3a13a1a}.rentalTerms.previous .contractComparison>div{background:#ffffffb3}.carCards article.carAwaiting{background:linear-gradient(#fffaf0 0,#fff 180px);border-color:#e3a13a;box-shadow:0 0 0 2px #e3a13a1a}.adjustableCarValue{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.adjustableCarValue>span,.adjustableCarValue>small{width:100%}.carValueControl{background:#fff;border:1px solid #bcd2c8;border-radius:9px;grid-template-columns:minmax(145px,auto) 28px;align-items:stretch;display:inline-grid;overflow:hidden}.carValueControl.compact{grid-template-columns:minmax(76px,auto) 26px}.carEditableNumber,.carValueControl>b{color:#123b30;white-space:nowrap;background:#fff;border:0;justify-content:flex-start;align-items:center;min-height:42px;margin:0;padding:7px 13px;font:800 16px inherit;display:flex}.carEditableNumber{cursor:text}.carEditableNumber:hover{background:#f8fbf9}.carEditableInput{color:#123b30;-moz-appearance:textfield;background:#fff;border:0;outline:0;width:150px;min-width:0;padding:7px 12px;font:800 15px inherit}.carEditableInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.carEditableInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.carVerticalStepper{border-left:1px solid #d5e2dc;grid-template-rows:1fr 1fr;display:grid}.carVerticalStepper button{color:#087957;cursor:pointer;background:#edf7f2;border:0;place-items:center;min-height:21px;padding:0;font-size:14px;font-weight:900;line-height:1;display:grid}.carVerticalStepper button+button{border-top:1px solid #d5e2dc}.carVerticalStepper button:hover{background:#dff1e8}.carValueControl:focus-within{border-color:#168964;box-shadow:0 0 0 3px #1689641a}.adjustableRentalTerm{gap:5px!important}.adjustableRentalTerm>.carValueControl{margin:2px 0}.adjustableRentalTerm .carValueControl>b{font-size:13px!important}@media (max-width:640px){.carValueControl{max-width:100%}}.carCarouselShell{max-width:100%;position:relative}.carCarouselShell .carCards{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none}.carCarouselShell .carCards.dragging{cursor:grabbing;scroll-snap-type:none}.carCarouselEdge{z-index:5;color:#0b7d5a;cursor:pointer;background:#fffffff5;border:1px solid #bad2c8;border-radius:12px;place-items:center;width:44px;height:58px;padding:0;font-size:25px;font-weight:800;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #1441332e}.carCarouselEdge:hover{background:#edf8f3;border-color:#58a589}.carCarouselEdge.previous{left:8px}.carCarouselEdge.next{right:8px}@media (max-width:640px){.carCarouselEdge{width:38px;height:52px}.carCarouselEdge.previous{left:4px}.carCarouselEdge.next{right:4px}}.carsProgress,.carDetailLoading{background:#eef9f4;border:1px solid #b8ddce;border-radius:999px;align-items:center;gap:6px;width:max-content;margin-top:6px;padding:5px 8px;font-weight:800;line-height:1.2;color:#087b59!important;font-size:9px!important;display:inline-flex!important}.carsProgress i,.carDetailLoading i{background:#0a966c;border-radius:50%;width:7px;height:7px;animation:1.25s ease-out infinite carsDetailPulse;box-shadow:0 0 #0a966c73}.carBadges .carDetailLoading{align-self:flex-end;margin:0}.carCards article[data-car-registration]{content-visibility:auto;contain-intrinsic-size:690px 520px}@keyframes carsDetailPulse{0%{opacity:.45;box-shadow:0 0 #0a966c66}50%{opacity:1}to{opacity:.55;box-shadow:0 0 0 7px #0a966c00}}@media (max-width:640px){.carCards{scroll-padding-inline:2px}.carCards article{contain-intrinsic-size:88vw 620px;flex-basis:88%}.carCarouselEdge{opacity:.88}.carsProgress{white-space:normal}}.carsMainGrid{align-items:start}.carsTrend .gridline{stroke:#e3ebe7;stroke-width:1px;stroke-dasharray:4 5}.carsTrend .zeroLine{stroke:#d04b43;stroke-width:1.8px;stroke-dasharray:7 4}.carsTrend .averageLine{stroke:#d18b28;stroke-width:1.5px;stroke-dasharray:3 4}.carsTrend .zeroLabel{fill:#b33f38;font-size:9px;font-weight:700}.carsTrend .averageLabel{fill:#a36b1d;font-size:8px;font-weight:700}.carsMainGrid .carsTrend{flex-direction:column;height:auto;min-height:342px;display:flex;overflow:hidden}.carsTrend .cardHead{gap:12px}.carsTrend .chartMetricSwitch{justify-content:flex-end}.carsTrend .carsChartWrap{min-height:224px;margin-top:8px;overflow:hidden}.carsTrend .carsChartWrap svg{width:100%;height:224px;display:block;overflow:hidden}.carsTrend .carsMonthLabels{margin-top:2px}.carsMainGrid>article:nth-child(2) .cardHead h3{display:none}.carsMainGrid>article:nth-child(2) .cardHead{margin-bottom:7px}.carsMainGrid .categoryBars{gap:1px}.carsMainGrid .categoryBars button{grid-template-columns:8px minmax(0,1fr) auto auto;padding:3px 5px;font-size:10px;line-height:1.15}.carsMainGrid .categoryBars button i{width:7px;height:7px}.carsMainGrid .categoryBars button small{text-align:right;grid-column:auto;font-size:9px}.carsMainGrid .expensePie{width:142px}.carsMainGrid .expensePie>span{width:84px}.carsMainGrid .expensePie b{font-size:12px}.carInvestmentFact{background:#edf7f2;border:1px solid #cfe0d8;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;margin-top:14px;padding:13px 14px;display:grid}.carInvestmentFact span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.carInvestmentFact b{white-space:nowrap;font:700 17px Georgia,serif}.carInvestmentFact small{color:#587065;grid-column:1/-1;font-size:10px;line-height:1.4}.carRevenueComparison{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.carRevenueComparison>div{border:1px solid var(--line);background:#f7faf8;border-radius:10px;flex-direction:column;gap:5px;padding:12px 13px;display:flex}.carRevenueComparison span{color:var(--muted);text-transform:uppercase;font-size:10px}.carRevenueComparison b{font-size:15px}.carRevenueComparison small{color:var(--muted);font-size:10px;line-height:1.35}@media (max-width:760px){.carRevenueComparison{grid-template-columns:1fr}}.carCapitalMetrics{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.carCapitalMetrics>div{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:5px;padding:12px 13px;display:flex}.carCapitalMetrics span{color:var(--muted);text-transform:uppercase;font-size:10px}.carCapitalMetrics b{font-size:15px}.carCapitalMetrics small{color:var(--muted);font-size:10px;line-height:1.35}@media (max-width:760px){.carCapitalMetrics{grid-template-columns:1fr}}.carYieldPair{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.carYieldPair>div{cursor:help;background:#eef7f2;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.carYieldPair span{color:var(--muted);text-transform:uppercase;font-size:10px}.carYieldPair b{color:var(--green);white-space:nowrap;font-size:16px}.allCarsYield{grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:14px;padding:0;display:grid;overflow:hidden}.allCarsYield>div{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:15px 18px;display:flex}.allCarsYield>div:last-child{border-right:0}.allCarsYield span{color:var(--muted);text-transform:uppercase;font-size:10px}.allCarsYield b{font-size:18px}.allCarsYield small{color:var(--muted);font-size:10px;line-height:1.35}@media (max-width:760px){.carYieldPair,.allCarsYield{grid-template-columns:1fr}.allCarsYield>div{border-right:0;border-bottom:1px solid var(--line)}}.carsKpis .accruedInvestorBadge{background:#edf6ff;border-color:#c8deef}.carsKpis .paidInvestorBadge{background:#f4f1ff;border-color:#d9d0f3}.carsKpis .availablePayoutBadge{background:#e9f8ef;border-color:#bfe4ce}.carsKpis .availablePayoutBadge b{color:var(--green)}.carsKpis.allCars{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1400px){.carsKpis.allCars{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.carsKpis.allCars{grid-template-columns:1fr}}.carsKpis .investorSettlementBadge{background:linear-gradient(135deg,#eef7ff,#edf9f2);border-color:#c7dfd4;grid-column:span 2;gap:9px;display:grid}.investorSettlementBadge>span{color:#45665a;font-weight:800}.investorSettlementBadge>section{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.investorSettlementBadge>section>div{border-right:1px solid #cbded5;flex-direction:column;gap:4px;padding-right:8px;display:flex}.investorSettlementBadge>section>div:last-child{border-right:0}.investorSettlementBadge section small{text-transform:none;letter-spacing:0}.investorSettlementBadge section b{font-size:16px}@media (max-width:760px){.carsKpis .investorSettlementBadge{grid-column:auto}.investorSettlementBadge>section{grid-template-columns:1fr}.investorSettlementBadge>section>div{border-bottom:1px solid #cbded5;border-right:0;padding-bottom:7px}}.carsTable .cardHead{margin-bottom:0;padding:18px 20px 13px}.carsTable .cardHead>div{gap:5px;display:grid}.carsTable .cardHead p,.carsTable .cardHead h3,.carsTable .cardHead small{margin:0}.carsTable .cardHead small{line-height:1.45}.expensePie{cursor:crosshair}.expensePie>span b{overflow-wrap:anywhere;text-align:center;max-width:76px;line-height:1.08}.categoryBars button i{box-shadow:0 0 0 1px #0000000d}.collapsibleTable>summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.collapsibleTable>summary::-webkit-details-marker{display:none}.collapsibleTable>summary>i{color:var(--green);margin-left:auto;font-size:20px;font-style:normal;transition:transform .18s}.collapsibleTable[open]>summary>i{transform:rotate(180deg)}.collapsibleTable>summary:hover{background:#f7faf8}.expenseLedger.collapsibleTable{padding:0}.ledgerCheck{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1250px){.ledgerCheck{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ledgerCheck,.contractComparison,.rentalEditor,.tariffOptions{grid-template-columns:1fr}.carsChartWrap svg{height:210px}.chartMetricSwitch{margin-top:8px}}.polyValidation{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.polyValidation>article{padding:22px}.polyValidation h2{margin:4px 0 14px}.polyValidation>article>small{color:var(--muted);margin-top:12px;line-height:1.45;display:block}.polyValidationMetrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}.polyValidationMetrics>div{border:1px solid var(--line);border-radius:10px;padding:11px}.polyValidationMetrics span,.polyValidationMetrics b{display:block}.polyValidationMetrics span{color:var(--muted);font-size:9px}.polyValidationMetrics b{margin-top:5px}.polyTests{gap:8px;display:grid}.polyTests>div{border:1px solid var(--line);border-radius:10px;padding:11px 90px 11px 12px;position:relative}.polyTests span,.polyTests b,.polyTests small{display:block}.polyTests span{font-weight:700}.polyTests b{margin-top:4px;font-size:11px}.polyTests small{color:var(--muted);margin-top:3px;font-size:9px}.polyTests i{font-style:normal;position:absolute;top:10px;right:9px}@media (max-width:900px){.polyValidation{grid-template-columns:1fr}}@media (max-width:640px){.polyValidationMetrics{grid-template-columns:1fr}}.polyForecastMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.polyForecastMetrics>div{border:1px solid var(--line);background:#fbfdfc;border-radius:11px;padding:12px}.polyForecastMetrics span,.polyForecastMetrics b,.polyForecastMetrics small{display:block}.polyForecastMetrics span{min-height:25px;color:var(--muted);font-size:9px}.polyForecastMetrics b{margin:4px 0;font-size:16px}.polyForecastMetrics small{color:var(--muted);font-size:8px}.polyReliabilityChart{grid-template-columns:repeat(10,minmax(58px,1fr));align-items:end;gap:9px;min-height:260px;padding:18px 8px 8px;display:grid;overflow-x:auto}.polyReliabilityChart>div{text-align:center;grid-template-rows:18px 150px auto;gap:6px;min-width:58px;display:grid}.polyReliabilityChart>div>span{color:var(--muted);font-size:9px}.polyReliabilityChart>div>i{border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000 0 29px,#edf2ef 30px);justify-content:center;align-items:flex-end;gap:5px;height:150px;display:flex;position:relative}.polyReliabilityChart em,.polyReliabilityChart i>b{border-radius:3px 3px 0 0;width:13px;min-height:2px;display:block}.polyReliabilityChart em{background:#78aeea}.polyReliabilityChart i>b{background:#0d9b68}.polyReliabilityChart small{color:var(--muted);gap:2px;font-size:7px;display:grid}.polyReliabilityChart u{white-space:nowrap;text-decoration:none}.polyReliabilityLegend{color:var(--muted);justify-content:flex-end;gap:18px;margin-top:10px;font-size:9px;display:flex}.polyReliabilityLegend span{align-items:center;gap:5px;display:flex}.polyReliabilityLegend i,.polyReliabilityLegend b{border-radius:2px;width:10px;height:10px}.polyReliabilityLegend i{background:#78aeea}.polyReliabilityLegend b{background:#0d9b68}@media (max-width:1000px){.polyForecastMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.polyForecastMetrics{grid-template-columns:1fr}}.polyNewsLink{border-bottom:1px solid var(--line);color:inherit;padding:6px 0;text-decoration:none;display:block}.polyNewsLink:last-child{border-bottom:0}.polyNewsLink b,.polyNewsLink small{display:block}.polyNewsLink b{font-size:9px;line-height:1.35}.polyNewsLink small{color:var(--muted);margin-top:2px;font-size:8px}.polyNewsLink:hover b{color:var(--green)}.polyAdmission{margin-bottom:14px;padding:24px}.polyAdmission .cardHead{margin-bottom:16px}.polyAdmissionFunnel{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.polyAdmissionFunnel>div{border:1px solid var(--line);background:#fbfdfc;border-radius:11px;grid-template-columns:1fr auto;gap:5px;padding:12px;display:grid;position:relative;overflow:hidden}.polyAdmissionFunnel span{min-height:30px;color:var(--muted);grid-column:1/-1;font-size:10px;line-height:1.35}.polyAdmissionFunnel b{font-size:18px}.polyAdmissionFunnel small{color:var(--muted);align-self:end}.polyAdmissionFunnel i{background:var(--green);opacity:.75;height:4px;position:absolute;bottom:0;left:0}.polyAdmissionBottom{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:14px;margin-top:14px;display:grid}.polyAdmissionBottom h3{margin:0 0 10px}.polyAdmissionBlockers{flex-wrap:wrap;gap:7px;display:flex}.polyAdmissionBlockers span{color:#775419;background:#fff4d8;border-radius:9px;grid-template-columns:auto 1fr;gap:2px 7px;padding:8px 10px;font-size:10px;display:grid}.polyAdmissionBlockers b{grid-row:1/3;font-size:17px}.polyAdmissionBlockers small{opacity:.8}.polyAdmissionRule{border:1px solid var(--line);background:#f5faf7;border-radius:11px;padding:14px}.polyAdmissionRule p{color:var(--muted);margin:7px 0;font-size:11px;line-height:1.5}.polyAdmissionRule small{color:var(--red);font-weight:700}@media (max-width:1100px){.polyAdmissionFunnel{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.polyAdmissionBottom{grid-template-columns:1fr}}@media (max-width:640px){.polyAdmissionFunnel{grid-template-columns:1fr}}.workspace[class*=venue-]{--poly-surface:#fff;--poly-soft:#f4f8f6;--poly-line:#dbe7e1;--poly-ink:#132a21;--poly-muted:#657a70;background:radial-gradient(circle at 88% 2%,#16916614,#0000 28%),#f4f7f5;flex-direction:column;gap:16px;display:flex}.workspace[class*=venue-]>.card,.workspace[class*=venue-]>.polyGrid,.workspace[class*=venue-]>.polyValidation,.workspace[class*=venue-]>.polyWorkflow{margin-bottom:0}.workspace.venue-dashboard>:not(.polymarketHeader):not(.predictionDashboard):not(.focusedPredictionWorkspace):not(.predictionFocusNav),.workspace:is(.venue-executable,.venue-builder,.venue-negative,.venue-stale,.venue-traders,.venue-copy)>:not(.polymarketHeader):not(.predictionFocusNav):not(.traderCopyChildNav):not(.focusedPredictionWorkspace):not(.focusedPredictionWorkspaceV2):not(.copyReadyWorkspace):not(.traderCopyWorkspace){display:none!important}.workspace[class*=venue-] .card{border:1px solid var(--poly-line);border-radius:18px;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 8px 28px #1b42320e}.workspace[class*=venue-] .card:hover{border-color:#c8ddd3;box-shadow:0 12px 34px #1b423213}.workspace[class*=venue-] .cardHead{border-bottom:1px solid #e5ede9;align-items:flex-start;gap:20px;padding-bottom:15px}.workspace[class*=venue-] .cardHead h2{margin:4px 0 7px;line-height:1.16}.workspace[class*=venue-] .cardHead small{max-width:920px;color:var(--poly-muted);line-height:1.55;display:block}.workspace[class*=venue-] .eyebrow{color:#087f59;letter-spacing:.12em;font-weight:800}.workspace[class*=venue-] .polymarketHeader{border:1px solid var(--poly-line);background:linear-gradient(135deg,#fff 0%,#f1faf6 100%);border-radius:20px;padding:24px 26px;box-shadow:0 10px 34px #1b42320f}.workspace[class*=venue-] .polymarketHeader h1{font-size:clamp(30px,4vw,48px);line-height:1}.workspace[class*=venue-] .polymarketHeader>a{border-radius:999px;padding:11px 17px;box-shadow:0 7px 18px #087f5433}.workspace[class*=venue-] .predictionVenueTabs{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eef4f1eb;border-color:#d2e0d9;border-radius:16px;gap:5px;width:100%;margin:0;padding:7px;position:sticky;top:8px;box-shadow:0 8px 24px #1f413314}.workspace[class*=venue-] .predictionVenueTabs button{flex:none;padding:9px 13px;font-size:11px}.workspace[class*=venue-] .predictionVenueTabs button.active{box-shadow:0 5px 15px #087f5438}.workspace.venue-weather>section.card,.workspace.venue-traders>section.card{display:none!important}.traderCopyWorkspace{gap:12px;display:grid}.traderCopyPanel{background:#f9fcfa;border:1px solid #d4e1da;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #1a3d2f0d}.traderCopyPanelHead{color:#17382d;text-align:left;cursor:pointer;background:#f5faf7;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:14px 18px;display:flex}.traderCopyPanelHead span{gap:3px;display:grid}.traderCopyPanelHead b{font-size:17px}.traderCopyPanelHead small{color:#657a71;font-size:12px;font-weight:500}.traderCopyPanelHead i{border-top:8px solid #0b8b5d;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;transition:transform .18s}.traderCopyPanel.open>.traderCopyPanelHead i{transform:rotate(180deg)}.traderCopyPanelBody{padding:12px}.traderCopyPanelBody>.predictionFocusWorkspace,.traderCopyPanelBody>.copyReadyWorkspace{margin:0}.traderCopyPanelBody .card{box-shadow:none}.traderCopyPanelHead.hasMeta{grid-template-columns:max-content minmax(0,1fr) max-content;display:grid}.traderPanelSummary{background:#eef9f3;border:1px solid #b8dfcb;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:8px 11px;display:flex!important}.traderPanelSummary .specialistRankingSummary{min-width:0}.traderPanelSummary .specialistRankingSummary b{font-size:11px}.traderPanelSummary .specialistRankingSummary small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.traderPanelSummary .specialistRankingHelp{background:#fff;flex:none}.traderCopyPanelBody>.focusedPredictionWorkspace{margin:0}.traderCopyPanelBody .directionWorkspace{padding:0}.traderCopyPanelBody .specialistFilters{margin-top:0}.traderSearchWorkspace{padding:0;overflow:hidden}.traderSearchHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.traderSearchHead h2{margin:3px 0}.traderSearchHead small{color:var(--muted)}.traderSearchProgress{grid-template-columns:auto auto;align-items:center;gap:2px 8px;min-width:210px;display:grid}.traderSearchProgress>b{color:var(--green);grid-row:1/3;font-size:26px}.traderSearchProgress>span{font-size:10px;font-weight:850}.traderSearchProgress>small{color:var(--muted);font-size:9px}.traderSearchProgress>i{background:#d8e7df;border-radius:9px;grid-column:1/-1;height:3px;overflow:hidden}.traderSearchProgress>i.running:after{content:"";background:#28c391;width:35%;height:100%;animation:1.4s linear infinite searchScan;display:block}@keyframes searchScan{0%{transform:translate(-100%)}to{transform:translate(300%)}}.traderSearchFilters{background:#f6faf8;grid-template-columns:repeat(6,minmax(120px,1fr));gap:9px;padding:14px 18px 8px;display:grid}.traderSearchFilters label{color:var(--muted);text-transform:uppercase;gap:4px;font-size:9px;display:grid}.traderSearchFilters input,.traderSearchFilters select{border:1px solid var(--line);color:#17382d;background:#fff;border-radius:8px;min-width:0;padding:9px}.traderSearchFilterActions{background:#f6faf8;align-items:center;gap:12px;padding:8px 18px 14px;display:flex}.traderSearchFilterActions label{align-items:center;gap:6px;font-size:11px;font-weight:750;display:flex}.traderSearchFilterActions button{color:#fff;cursor:pointer;background:#0b8b5d;border:0;border-radius:8px;margin-left:auto;padding:8px 12px;font-weight:850}.traderSearchStatus{border-block:1px solid var(--line);background:#eef9f3;justify-content:space-between;gap:12px;padding:10px 18px;font-size:10px;display:flex}.traderSearchStatus span{color:var(--muted)}.traderSearchWorkspace .tableScroller{border:0;border-radius:0;max-height:720px}.traderSearchWorkspace table{min-width:1150px}.traderSearchWorkspace td small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.traderSearchActions{gap:6px;display:flex}.traderSearchActions button{border:1px solid var(--line);color:#31584a;cursor:pointer;white-space:nowrap;background:#fff;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:850}.traderSearchActions button.primary{color:#fff;background:#0b8b5d;border-color:#0b8b5d}.traderSearchActions button:disabled{opacity:.55}.traderSearchHeaderState{color:#087248;font:inherit;cursor:pointer;background:#eef9f3;border:1px solid #b8dfcb;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:850;display:flex}.traderSearchHeaderState.disabled{color:#687a72;background:#f3f6f4;border-color:#d3ddd8}.traderSearchHeaderState i{background:#28c391;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #28c39124}.traderSearchHeaderState.disabled i{box-shadow:none;background:#9aaba3}.traderSearchWorkspace thead th>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850}.traderSearchWorkspace thead th>button.active{color:#07845a;text-underline-offset:3px;text-decoration:underline}.traderSearchViewSwitch{background:#f6faf8;gap:4px;padding:10px 18px 0;display:flex}.traderSearchViewSwitch button{border:1px solid var(--line);color:#536b61;font:inherit;cursor:pointer;background:#fff;border-radius:9px 9px 0 0;padding:8px 12px;font-size:11px;font-weight:800}.traderSearchViewSwitch button.active{color:#087248;background:#eaf7f0;border-color:#9fd2b9}.traderSearchViewSwitch b{background:#dcede4;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:4px;font-size:9px;display:inline-grid}.traderSearchActions button.danger{color:#a43d3d;background:#fff5f5;border-color:#e5b7b7}.copiedAccountTitle{color:#718079;letter-spacing:-.02em;background:#fff;padding:15px 18px 8px;font-size:22px;font-weight:760}.copiedAccountTitle.money{color:#596b63}.copiedAccountTitle+.tableScroller{border-top:1px solid var(--line)}.workspace[class*=venue-] .polyParticipantKpis,.workspace[class*=venue-] .polyPaperKpis,.workspace[class*=venue-] .polyRiskMetrics{gap:10px;margin:16px 0}.workspace[class*=venue-] .polyParticipantKpis>div,.workspace[class*=venue-] .polyPaperKpis>div,.workspace[class*=venue-] .polyRiskMetrics>div{background:linear-gradient(145deg,#fbfdfc,#f4f8f6);border:1px solid #e4ece8;border-radius:12px;padding:14px}.workspace[class*=venue-] .polyParticipantKpis>div>b,.workspace[class*=venue-] .polyPaperKpis>div>b,.workspace[class*=venue-] .polyRiskMetrics>div>b{font-size:16px;line-height:1.25}.workspace[class*=venue-] .tableScroller{background:#fff;border:1px solid #e0e9e4;border-radius:13px;max-height:64vh}.workspace[class*=venue-] table{border-collapse:separate;border-spacing:0}.workspace[class*=venue-] th{z-index:2;letter-spacing:.06em;text-transform:uppercase;position:sticky;top:0;color:#5a7166!important;background:#edf4f0!important;padding:11px 12px!important;font-size:9px!important}.workspace[class*=venue-] td{line-height:1.42;padding:12px!important}.workspace[class*=venue-] tbody tr:nth-child(2n){background:#fbfdfc}.workspace[class*=venue-] tbody tr:hover{background:#f0f8f4}.workspace[class*=venue-] .polyNotice{background:#fff8e8;border:1px solid #f0ddb0;line-height:1.55}.workspace[class*=venue-] .pill{white-space:nowrap}.workspace[class*=venue-] details{background:#f8fbf9;border:1px solid #dfe9e4;border-radius:11px}.workspace[class*=venue-] summary{cursor:pointer;color:#476157;padding:11px 13px;font-size:11px;font-weight:750;list-style:none}.workspace[class*=venue-] summary:after{content:"＋";float:right;color:#0b8a62}.workspace[class*=venue-] details[open] summary:after{content:"−"}.workspace[class*=venue-] .polySectionDisclosure{background:#f7faf8;border-radius:14px;margin-top:14px}.workspace[class*=venue-] .polySectionDisclosure>summary{background:linear-gradient(135deg,#f8fbf9,#eef6f2);border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.workspace[class*=venue-] .polySectionDisclosure>summary:after{align-self:center}.workspace[class*=venue-] .polySectionDisclosure>summary>span{gap:3px;display:grid}.workspace[class*=venue-] .polySectionDisclosure>summary b{color:#173329;font-size:13px}.workspace[class*=venue-] .polySectionDisclosure>summary small{color:#6b8076;font-size:9px;font-weight:500}.workspace[class*=venue-] .polySectionDisclosure>summary em{color:#087f59;text-align:right;max-width:360px;font-size:10px;font-style:normal}.workspace[class*=venue-] .polySectionDisclosure[open]>summary{border-bottom:1px solid #dae7e0;border-radius:14px 14px 0 0}.workspace[class*=venue-] .polySectionDisclosure[open]{padding-bottom:12px}.workspace[class*=venue-] .polySectionDisclosure>.polyParticipantKpis,.workspace[class*=venue-] .polySectionDisclosure>.polyAdmissionFunnel,.workspace[class*=venue-] .polySectionDisclosure>.hedgeRelationGroups,.workspace[class*=venue-] .polySectionDisclosure>.tableScroller,.workspace[class*=venue-] .polySectionDisclosure>.cardHead,.workspace[class*=venue-] .polySectionDisclosure>.polyNotice{margin-left:12px;margin-right:12px}.workspace[class*=venue-] .cardHead{padding-right:42px;position:relative}.polyHelpButton{color:#167353;cursor:pointer;width:28px;height:28px;box-shadow:none;background:#f2f8f5;border:1px solid #c9dbd2;border-radius:50%;place-items:center;padding:0;font:800 13px/1 Arial,sans-serif;transition:all .16s;display:grid;position:absolute;top:0;right:0}:is(.polyHelpButton:hover,.polyHelpButton:focus-visible){color:#fff;background:#16855f;border-color:#16855f;outline:none;transform:translateY(-1px)}.polyHelpBackdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071c157a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.polyHelpDialog{background:#fff;border:1px solid #ffffff8c;border-radius:22px;width:min(680px,100%);max-height:min(760px,100vh - 48px);overflow:auto;box-shadow:0 28px 90px #041c1447}.polyHelpDialog>header{background:linear-gradient(135deg,#f8fcfa,#eaf6f0);border-bottom:1px solid #dfebe5;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 19px;display:flex}.polyHelpDialog>header p{color:#16805c;letter-spacing:.15em;margin:0 0 5px;font-size:9px;font-weight:900}.polyHelpDialog>header h2{color:#153329;margin:0;font:700 22px/1.2 Georgia,serif}.polyHelpDialog>header button{color:#345d4e;cursor:pointer;background:#dfece6;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;font-size:22px;display:grid}.polyHelpSections{gap:0;padding:8px 26px;display:grid}.polyHelpSections article{border-bottom:1px solid #e7eeea;grid-template-columns:34px 1fr;gap:12px;padding:17px 0;display:grid}.polyHelpSections article:last-child{border-bottom:0}.polyHelpSections article>span{color:#087f59;background:#e5f4ec;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.polyHelpSections h3{color:#1b3d31;margin:0 0 5px;font-size:12px}.polyHelpSections p{color:#5c7168;margin:0;font-size:11px;line-height:1.58}.polyHelpDialog>footer{color:#7b8c85;background:#fafcfb;padding:12px 26px 17px;font-size:9px}.polyAttentionRadar{background:linear-gradient(145deg,#fff 0%,#f4fbf7 100%)!important;border-color:#bddccd!important;box-shadow:0 18px 48px #115b411c!important}.polyAttentionRadar>.cardHead>span{text-align:center;max-width:360px}.polyAttentionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.polyAttentionGrid>article{background:#fff;border:1px solid #dbe8e1;border-top:4px solid #d4a448;border-radius:15px;gap:12px;padding:15px;display:grid;box-shadow:0 7px 20px #1643320f}.polyAttentionGrid>article.isCandidate{border-top-color:#0a9b69}.polyAttentionGrid>article>header,.polyAttentionGrid>article>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.polyAttentionGrid>article>header span,.polyAttentionGrid>article>footer span{color:#74877e;font-size:8px;font-weight:700}.polyAttentionGrid>article>header b{color:#7f5a08;background:#fff1cf;border-radius:999px;padding:5px 7px;font-size:8px}.polyAttentionGrid>article.isCandidate>header b{color:#087b56;background:#dcf4e8}.polyAttentionGrid>article>a{color:#18392e;min-height:42px;font-size:12px;font-weight:800;line-height:1.4;text-decoration:none}.polyAttentionGrid>article>a:hover{color:#087f59;text-decoration:underline}.polyAttentionPrice{background:#e3ebe7;border:1px solid #e3ebe7;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.polyAttentionPrice>span{color:#73867d;background:#f8fbf9;gap:3px;padding:8px;font-size:8px;display:grid}.polyAttentionPrice b{color:#1d3b30;font-size:11px}.polyAttentionReasons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.polyAttentionReasons>div{background:#f5f9f7;border-radius:10px;padding:9px}.polyAttentionReasons>div:last-child{background:#fff8eb}.polyAttentionReasons strong{color:#315346;margin-bottom:6px;font-size:9px;display:block}.polyAttentionReasons p{color:#60756c;margin:3px 0;font-size:8px;line-height:1.4}.polyAttentionGrid>article>footer{border-top:1px solid #e7eeea;padding-top:9px}.hedgeRelationGroups{gap:14px;margin-top:17px;display:grid}.hedgeRelationGroup{background:#f7faf8;border:1px solid #dce8e2;border-radius:15px;padding:14px}.hedgeRelationGroup>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:11px;display:flex}.hedgeRelationGroup>header span{color:#72867c;letter-spacing:.12em;font-size:8px;font-weight:800}.hedgeRelationGroup>header h3{margin:3px 0 0;font-size:15px}.hedgeRelationGroup>header>b{color:#176748;background:#e6f2ec;border-radius:999px;padding:6px 9px;font-size:10px}.hedgePairGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.hedgePairCard{background:#fff;border:1px solid #dbe6e0;border-left:4px solid #9aada4;border-radius:14px;overflow:hidden;box-shadow:0 5px 18px #1c42330d}.hedgePairCard.isEligible{border-left-color:#0b9b6c}.hedgePairCard.isBlocked{border-left-color:#dc6658}.hedgePairCard.isCollecting{border-left-color:#e0a83d}.hedgePairTop{background:#fbfdfc;border-bottom:1px solid #e6ede9;grid-template-columns:auto auto auto 1fr;align-items:center;gap:7px;padding:10px 12px;display:grid}.hedgePairTop>i{color:#8aa096;font-style:normal}.hedgePairTop>em{color:#71867c;justify-self:end;font-size:9px;font-style:normal}.hedgeVenue{color:#176b4b;background:#eaf4ef;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.hedgePairEvents{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);align-items:stretch;gap:8px;padding:13px;display:grid}.hedgePairEvents>a{min-height:124px;color:var(--poly-ink);background:#fafcfb;border:1px solid #e2eae6;border-radius:11px;grid-template-rows:auto 1fr auto;gap:7px;padding:11px;text-decoration:none;display:grid;position:relative}.hedgePairEvents>a:hover{background:#f3faf7;border-color:#9ccdb8}.hedgePairEvents small{color:#74887e;letter-spacing:.07em;font-size:8px;font-weight:800}.hedgePairEvents strong{font-size:11px;line-height:1.4}.hedgePairEvents a>b{color:#087f59;font-family:Georgia,serif;font-size:25px}.hedgeLink{color:#698076;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.hedgeLink>span{color:#7b5a12;text-transform:uppercase;background:#fff2d6;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.hedgeLink>i{color:#0b8a62;font-size:21px;font-style:normal}.hedgeLink>small{font-size:8px}.hedgePairMetrics{background:#e6ede9;border-top:1px solid #e6ede9;border-bottom:1px solid #e6ede9;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.hedgePairMetrics>div{background:#fff;gap:3px;padding:9px 11px;display:grid}.hedgePairMetrics span,.hedgePairMetrics small{color:#74887e;font-size:8px}.hedgePairMetrics b{font-size:13px}.hedgePairCard>footer{grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px 12px;display:grid}.hedgePairCard>footer p{color:#61776d;margin:0;font-size:9px;line-height:1.4}.hedgePairCard details{margin:0 12px 12px}.hedgeChecks{gap:6px;padding:0 11px 11px;display:grid}.hedgeChecks>div{background:#fff;border-radius:8px;grid-template-columns:18px 1fr;align-items:flex-start;gap:7px;padding:7px;display:grid}.hedgeChecks i{border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:grid}.hedgeChecks .passed i{color:#087f59;background:#dcf4e9}.hedgeChecks .pending i{color:#88620e;background:#fff0cb}.hedgeChecks .failed i{color:#b53f32;background:#fde3df}.hedgeChecks span{gap:2px;display:grid}.hedgeChecks b{font-size:9px}.hedgeChecks small{color:#71867c;font-size:8px}.hedgeRiskText{color:#6a7f75;margin:0;padding:0 12px 12px;font-size:9px;line-height:1.5}@media (max-width:1100px){.hedgePairGrid{grid-template-columns:1fr}.workspace[class*=venue-] .predictionVenueTabs{flex-wrap:nowrap;overflow-x:auto}}@media (max-width:700px){.workspace[class*=venue-]{gap:11px}.workspace[class*=venue-] .polymarketHeader{padding:18px}.workspace[class*=venue-] .cardHead{display:grid}.workspace[class*=venue-] .polySectionDisclosure>summary{grid-template-columns:1fr auto}.workspace[class*=venue-] .polySectionDisclosure>summary em{text-align:left;grid-column:1/-1}.hedgePairEvents{grid-template-columns:1fr}.hedgeLink{min-height:54px}.hedgeLink>i{transform:rotate(90deg)}.hedgePairMetrics,.hedgePairCard>footer{grid-template-columns:1fr}}@media (max-width:1100px){.polyAttentionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.polyAttentionGrid,.polyAttentionReasons,.polyAttentionPrice{grid-template-columns:1fr}}.polyContext{margin-top:14px;padding:24px}.polyContextGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.polyContextGrid article{border:1px solid var(--line);background:#fbfdfc;border-radius:12px;padding:14px}.polyContextGrid h3{margin:0 0 9px}.polyContextGrid article>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 0;font-size:11px;display:grid}.polyContextGrid article>div:first-of-type{border-top:0}.polyContextGrid span,.polyContextGrid b{flex-direction:column;display:flex}.polyContextGrid small{color:var(--muted);font-size:9px;font-weight:400}.polyContextGrid i{font-style:normal}.polyContextGrid p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}@media (max-width:900px){.polyContextGrid{grid-template-columns:1fr}}.logicalOutcomeDetails{margin-top:8px}.logicalOutcomeDetails>summary{cursor:pointer;color:#087f59;font-size:9px;font-weight:800}.logicalOutcomeList{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;gap:4px;max-height:320px;margin-top:8px;padding:7px;display:grid;overflow:auto}.logicalOutcomeList>a{color:inherit;border-radius:7px;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:8px;padding:6px 7px;text-decoration:none;display:grid}.logicalOutcomeList>a:hover{background:#e9f5ef}.logicalOutcomeList span{font-size:9px;line-height:1.3}.logicalOutcomeList b{color:#087f59;font-size:9px}.logicalOutcomeList small{white-space:nowrap;margin:0!important;font-size:8px!important}@media (max-width:700px){.logicalOutcomeList>a{grid-template-columns:1fr auto}.logicalOutcomeList small{grid-column:1/-1}}.logicalPackageDetails{margin-top:8px}.logicalPackageDetails>summary{color:#087f54;cursor:pointer;font-size:10px;font-weight:800}.logicalPackageDetails>div{gap:7px;margin-top:8px;display:grid}.logicalPackageDetails article{background:#f8faf9;border:1px solid #dce6e1;border-radius:9px;padding:9px}.logicalPackageDetails article.isProfitable{background:#effaf5;border-color:#8ed0b3}.logicalPackageDetails article>header{justify-content:space-between;gap:8px;display:flex}.logicalPackageDetails article>header span{font-size:9px;font-weight:800}.logicalPackageDetails article p{margin:5px 0;font-size:9px}.logicalPackageDetails article details summary{cursor:pointer;font-size:9px}.logicalPackageDetails article details a{border-top:1px solid #dce6e1;justify-content:space-between;gap:12px;margin-top:5px;padding:5px 0;color:var(--ink)!important;font-size:8px!important;display:flex!important}.logicalPackageDetails article details a b{white-space:nowrap;color:#087f54}.workspace[class*=venue-] .polymarketHeader{grid-template-columns:minmax(250px,1fr) auto;align-items:center;gap:16px;padding:17px 20px;display:grid}.polyHeaderIntro>p:last-child{font-size:10px;max-width:680px!important;margin-top:5px!important;line-height:1.35!important}.polyHeaderControls{justify-content:flex-end;align-items:center;gap:8px;display:flex}.polyVenueSelect{gap:2px;display:grid}.polyVenueSelect>span{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:800}.polyVenueSelect select{min-width:170px;color:var(--ink);background:#fff;border:1px solid #cfe0d7;border-radius:10px;padding:8px 30px 8px 10px;font-size:10px;font-weight:700}.polyOpenVenue{border-radius:10px!important;padding:9px 12px!important;font-size:10px!important}.polyHeaderWallet{position:relative}.polyHeaderWallet>summary{cursor:pointer;background:#fff;border:1px solid #ceddd6;border-radius:10px;gap:1px;min-width:118px;padding:7px 10px;list-style:none;display:grid}.polyHeaderWallet>summary::-webkit-details-marker{display:none}.polyHeaderWallet>summary span{color:var(--muted);font-size:8px}.polyHeaderWallet>summary b{font-size:10px}.polyHeaderWallet>summary.connected{background:#effaf5;border-color:#8fd0b5}.polyHeaderWallet>summary.warning{background:#fff8e8;border-color:#e7bd69}.polyHeaderWalletPopover{z-index:80;background:#fff;border:1px solid #cdded5;border-radius:13px;gap:10px;width:310px;padding:13px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #0f372833}.polyHeaderWalletPopover>a{color:var(--green);font-size:10px;font-weight:800}.polyHeaderWalletPopover>div:not(.polyHeaderWalletActions){grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.polyHeaderWalletPopover span{background:#f5f9f7;border-radius:7px;justify-content:space-between;gap:6px;padding:6px;font-size:9px;display:flex}.polyHeaderWalletPopover small{color:var(--muted);font-size:9px}.polyHeaderWalletActions{gap:6px;display:flex}.polyHeaderWalletActions button,.polyHeaderWalletPopover>button{padding:7px 9px;font-size:9px}.polyAutoCollapsible{overflow:hidden;padding:0!important}.polyAutoCollapsible>.cardHead{min-height:64px;position:relative;margin:0!important;padding:13px 56px 13px 17px!important}.polyAutoCollapsible[data-collapsed=true]>:not(.cardHead),.polyAutoCollapsible[data-collapsed=true]>.cardHead p,.polyAutoCollapsible[data-collapsed=true]>.cardHead small,.polyAutoCollapsible[data-collapsed=true]>.cardHead>span{display:none!important}.polyAutoCollapsible[data-collapsed=true]>.cardHead h2{font-size:16px;margin:0!important}.polyCollapseButton{cursor:pointer;place-items:center;transform:translateY(-50%);color:#087f59!important;width:30px!important;height:30px!important;box-shadow:none!important;background:#f1f8f5!important;border:1px solid #cddfd6!important;border-radius:50%!important;padding:0!important;font:800 17px/1 Arial,sans-serif!important;display:grid!important;position:absolute!important;top:50%!important;right:14px!important}.polyCollapseButton:hover{color:#fff!important;background:#087f59!important}@media (max-width:800px){.workspace[class*=venue-] .polymarketHeader{grid-template-columns:1fr}.polyHeaderControls{flex-wrap:wrap;justify-content:flex-start}.polyVenueSelect{flex:1}.polyVenueSelect select{width:100%}.polyHeaderWalletPopover{width:min(310px,100vw - 58px);left:0;right:auto}}.workspace[class*=venue-]{--poly-ui-font:Inter,"Segoe UI",Arial,sans-serif}.workspace[class*=venue-] .polymarketHeader{gap:22px;padding:18px 22px}.workspace[class*=venue-] .polymarketHeader h1{letter-spacing:-.035em;font-size:clamp(27px,3vw,40px);line-height:1.02}.polyHeaderIntro>p:last-of-type{font-family:var(--poly-ui-font);color:#60766d;font-size:11px!important}.polyHeaderIntro{min-width:0}.polyHeaderControls{align-items:flex-end}.polyHorizonFilter{font-family:var(--poly-ui-font);gap:3px;display:grid}.polyHorizonFilter>span{color:#657c72;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:800}.polyHorizonFilter select{box-sizing:border-box;color:#17382c;background:#fff;border:1px solid #cfe0d7;border-radius:10px;min-width:148px;height:42px;padding:7px 30px 7px 11px;font-size:10px;font-weight:700}.polyVenueSelect select,.polyHeaderWallet>summary,.polyOpenVenue,.polyScannerStatus{box-sizing:border-box;height:42px}.polyHeaderWallet>summary{align-content:center}.polyOpenVenue{align-items:center!important;display:flex!important}.polyScannerStatus{font:750 10px/1.2 var(--poly-ui-font);cursor:help;white-space:nowrap;border:1px solid;border-radius:10px;align-items:center;padding:7px 10px;display:flex;position:relative}.polyScannerStatus.isOk{color:#087a4d;background:#e5f7ee;border-color:#b9e7d1}.polyScannerStatus.isFail{color:#b42318;background:#fff0ee;border-color:#f3c2bc}.polyScannerStatus [role=tooltip]{z-index:40;color:#50685e;white-space:normal;background:#fff;border:1px solid #cfe0d7;border-radius:11px;width:220px;padding:10px;font-weight:500;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #17382c26}.polyScannerStatus:hover [role=tooltip],.polyScannerStatus:focus [role=tooltip]{gap:5px;display:grid}.polyScannerStatus [role=tooltip] span{justify-content:space-between;gap:12px;display:flex}.polyScannerStatus [role=tooltip] strong{color:#17382c}.venueNameLink{color:#123d30;align-items:center;gap:5px;text-decoration:none;display:flex}.venueNameLink:hover{text-decoration:underline}.venueNameLink span{color:#0a8b58}.venueApiLink{color:#087a4d;margin-top:5px;font-size:9px;font-weight:650;text-decoration:none;display:block}.venueApiLink:hover{text-decoration:underline}.polyHeaderControls{font-family:var(--poly-ui-font);gap:10px}.polyVenueSelect>span{letter-spacing:.09em;font-size:8px}.polyVenueSelect select{min-width:184px;height:38px;padding:8px 32px 8px 12px;font-size:11px}.polyHeaderWallet>summary{align-content:center;min-width:132px;min-height:48px;padding:8px 11px}.polyHeaderWallet>summary span{letter-spacing:.02em;font-size:8px}.polyHeaderWallet>summary b{font-size:11px;line-height:1.25}.polyHeaderWalletPopover{font-family:var(--poly-ui-font)}.polyHeaderWalletPopover>.polyDepositToggle{color:#087f59;background:#edf9f4;border:1px solid #83c9ad;width:100%}.polyHeaderWalletPopover>.polyDepositPanel{background:#f7fbf9;border:1px solid #cce1d7;border-radius:10px;gap:8px;padding:10px;display:grid;grid-template-columns:1fr!important}.polyDepositPanel label{color:var(--muted);gap:4px;font-size:9px;font-weight:700;display:grid}.polyDepositPanel input,.polyDepositPanel select{box-sizing:border-box;width:100%;color:var(--ink);font:700 10px var(--poly-ui-font);background:#fff;border:1px solid #cbdcd4;border-radius:8px;padding:8px}.polyDepositPanel>button{color:#fff;cursor:pointer;background:#087f59;border:0;border-radius:8px;width:100%;padding:8px;font-size:10px;font-weight:800}.polyDepositPanel>button:disabled{opacity:.6;cursor:wait}.polyDepositPanel>a{font-size:9px}.polyDepositPanel small.positive{color:#087f59}.polyDepositPanel small.negative{color:#b44343}.polyOpenVenue{min-height:38px;font-family:var(--poly-ui-font);align-items:center;gap:5px;font-weight:750;text-decoration:none;padding:8px 11px!important;display:inline-flex!important}.polyOpenVenue svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.polyAutoCollapsible>.cardHead{min-height:54px;padding:10px 92px 10px 18px!important}.polyAutoCollapsible[data-collapsed=true]>.cardHead h2{font-family:var(--poly-ui-font);letter-spacing:-.01em;font-size:14px;font-weight:750;line-height:1.25}.polyAutoCollapsible[data-collapsed=true]>.cardHead>span{text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-family:var(--poly-ui-font);margin-left:auto;font-size:9px;overflow:hidden;display:inline-flex!important}.polyAutoCollapsible>.cardHead>.polyHelpButton{color:#7c9489;opacity:.72;background:#f8fbf9;border-color:#dbe7e1;width:27px;height:27px;font-size:11px;top:50%;right:52px;transform:translateY(-50%)}:is(.polyAutoCollapsible>.cardHead>.polyHelpButton:hover,.polyAutoCollapsible>.cardHead>.polyHelpButton:focus-visible){color:#39715d;opacity:1;background:#edf6f1;border-color:#a8c5b8;transform:translateY(-50%)}.polyCollapseButton{background:#f3faf6!important;border-color:#c9ddd3!important;width:28px!important;height:28px!important;right:14px!important}.polyCollapseButton svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:transform .18s}.polyCollapseButton.isExpanded svg{transform:rotate(180deg)}.polyCollapseButton:hover{color:#087f59!important;background:#e2f3eb!important;border-color:#93c5ae!important}.workspace[class*=venue-] .card{box-shadow:0 10px 28px #123f2f0e}.workspace[class*=venue-]{gap:12px}.workspace[class*=venue-] .card:not(.polyAutoCollapsible){padding:18px 20px}.workspace[class*=venue-] .cardHead{gap:14px;margin-bottom:14px}.workspace[class*=venue-] .cardHead h2{letter-spacing:-.018em;line-height:1.18}.workspace[class*=venue-] .cardHead small{font-family:var(--poly-ui-font);font-size:10px;line-height:1.45}.workspace[class*=venue-] .tableScroller{border-radius:11px}.workspace[class*=venue-] th{font-family:var(--poly-ui-font);line-height:1.25;padding:10px 11px!important;font-size:10px!important}.workspace[class*=venue-] td{font-family:var(--poly-ui-font);font-size:11px;line-height:1.38;padding:10px 11px!important}.workspace[class*=venue-] td small{font-size:9px;line-height:1.35}.workspace[class*=venue-] .polyNotice{font-family:var(--poly-ui-font);font-size:9px}@media (max-width:800px){.polyAutoCollapsible>.cardHead{padding-right:86px!important}.polyHeaderControls{gap:7px}.polyHeaderWallet>summary{min-width:118px}.polyHorizonFilter{flex:1}.polyHorizonFilter select{width:100%;min-width:130px}}.polyAutoCollapsible[data-collapsed=false]>:not(.cardHead){margin-left:18px!important;margin-right:18px!important}.polyAutoCollapsible[data-collapsed=false]>:last-child{margin-bottom:16px!important}.polyAutoCollapsible[data-collapsed=false]>.tableScroller,.polyAutoCollapsible[data-collapsed=false]>.polyAttentionGrid{width:calc(100% - 36px)}.workspace[class*=venue-] section.card{margin-bottom:9px}.workspace[class*=venue-] .polyAutoCollapsible>.cardHead{min-height:48px;padding-top:8px!important;padding-bottom:8px!important}.workspace[class*=venue-] .polyAutoCollapsible[data-collapsed=false]>:not(.cardHead){margin-left:12px!important;margin-right:12px!important}.workspace[class*=venue-] .polyAutoCollapsible[data-collapsed=false]>:last-child{margin-bottom:11px!important}.workspace[class*=venue-] .polyAutoCollapsible[data-collapsed=false]>.tableScroller,.workspace[class*=venue-] .polyAutoCollapsible[data-collapsed=false]>.polyAttentionGrid{width:calc(100% - 24px)}.workspace[class*=venue-] .tableScroller{width:100%;max-width:100%;overflow-x:auto}.workspace[class*=venue-] .tableScroller>table{width:100%!important}.workspace[class*=venue-] .polyParticipantKpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px;margin:9px 0}.workspace[class*=venue-] .polyParticipantKpis>div{border-radius:9px;justify-content:center;gap:2px;min-height:48px;padding:8px 10px}.workspace[class*=venue-] .polyParticipantKpis>div>b{font-size:14px}.workspace[class*=venue-] .polyRoadmapSteps{gap:6px;margin:8px 0}.workspace[class*=venue-] .polyRoadmapSteps span{border-radius:9px;justify-content:center;gap:2px;min-height:38px;padding:7px 9px}.workspace[class*=venue-] th,.workspace[class*=venue-] td{padding-top:8px!important;padding-bottom:8px!important}.workspace[class*=venue-] .polyNotice{margin-top:9px;padding:9px 11px}.polyAttentionGrid>article{align-content:start;gap:10px;padding:14px 15px}.polyAttentionGrid>article>a{min-height:0;font-size:13px;line-height:1.35}.polyAttentionReasons{gap:7px}.polyAttentionReasons>div{padding:8px 9px}.polyAttentionReasons p{font-size:9px;line-height:1.35}.workspace[class*=venue-] td>a{color:#173b2e;font-weight:700;text-decoration:none;display:block}.workspace[class*=venue-] td>a+a{margin-top:5px}.workspace[class*=venue-] td>a:hover{color:#087f59;text-decoration:underline}.predictionDashboard{gap:14px;width:100%;display:grid}.polyDashboardCard{width:100%;margin:0;padding:22px}.polyDashboardCard .cardHead{margin-bottom:14px}.polyDashboardCard .tableScroller{width:100%;max-width:none}.polyDashboardCard table{table-layout:auto;width:100%}.polyDashboardCard td a{max-width:760px;display:block}.polyDashboardCard td small{margin-top:4px;display:block}.polyDashboardReasons{border-top:1px solid var(--line);gap:5px;margin-top:10px;padding-top:9px;display:grid}.polyDashboardReasons p{color:var(--muted);margin:0;font-size:10px;line-height:1.35}.polyDashboardReasons b{color:var(--ink)}.compositeOpportunityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compositeOpportunityGrid>article{border:1px solid var(--line);background:#fff;border-top:4px solid #d6a94b;border-radius:14px;align-content:start;gap:11px;padding:15px;display:grid}.compositeOpportunityGrid>article.isGuaranteed{background:linear-gradient(145deg,#fff 0%,#f4fbf7 100%);border-top-color:#079668}.compositeOpportunityGrid article>header,.compositeOpportunityGrid article .compositePnl,.compositeOpportunityGrid article .compositeScenarios>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.compositeOpportunityGrid article>header>b{color:var(--muted);font-size:11px}.compositeOpportunityGrid h3{color:var(--ink);margin:0;font-size:16px;line-height:1.35}.compositeMetrics{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.compositeMetrics>span{color:var(--muted);background:#f7faf8;gap:4px;padding:9px;font-size:10px;display:grid}.compositeMetrics b{color:var(--ink);font-size:14px}.compositeOpportunityGrid>article.isPartial .compositeMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.compositeOpportunityGrid>article.isPartial .compositeMetrics>span:last-child{display:none}.compositeOpportunityGrid>article.isPartial .compositeMetrics>span:nth-child(2),.compositeOpportunityGrid>article.isPartial .compositeMetrics>span:nth-child(3){font-size:0}.compositeOpportunityGrid>article.isPartial .compositeMetrics>span:nth-child(2):before{content:"Сценариев без убытка";font-size:10px}.compositeOpportunityGrid>article.isPartial .compositeMetrics>span:nth-child(3):before{content:"Сценариев с убытком";font-size:10px}.compositePnl{border-bottom:1px solid var(--line);margin:0;padding:9px 0;font-size:11px}.compositeRiskProfile{border:1px solid var(--line);background:#f8fbf9;border-radius:10px;gap:8px;padding:10px;display:grid}.compositeRiskSummary{justify-content:space-between;align-items:flex-start;gap:12px;font-size:11px;display:flex}.compositeRiskSummary>span{text-align:right}.compositeRiskProfile>small{color:var(--muted)}.compositePayoffHeading{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.compositePayoffHeading>div{gap:3px;display:grid}.compositePayoffHeading small,.compositePayoffHeading>span{color:var(--muted);font-size:10px}.compositePayoffBars{border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 10px 10px}.compositePayoffBars svg{width:100%;height:112px;display:block;overflow:visible}.compositePayoffBars .zero{stroke:#61726a;stroke-width:.75px;stroke-dasharray:2 1;vector-effect:non-scaling-stroke}.compositePayoffBars rect.profitBar,.compositePayoffBars rect.lossBar{transition:opacity .15s}.compositePayoffBars rect:hover{opacity:.72}.compositeBarLabels{gap:4px;margin-top:2px;display:grid}.compositeBarLabels>span{text-align:center;gap:2px;min-width:0;display:grid}.compositeBarLabels small{color:var(--muted);font-size:9px;line-height:1.2}.compositeBarLabels b{font-size:10px}.compositeLegCoverage{border:1px solid var(--line);background:#fff;border-radius:9px;gap:8px;padding:10px;display:grid}.compositeLegCoverage>header{justify-content:space-between;gap:12px;display:flex}.compositeLegCoverage>header span{color:var(--muted);font-size:9px}.compositeLegRange{grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);align-items:center;gap:10px;display:grid}.compositeLegRange>div:first-child{gap:2px;display:grid}.compositeLegRange a{color:var(--ink);font-size:10px;font-weight:800;text-decoration:none}.compositeLegRange a:hover{text-decoration:underline}.compositeLegRange small{color:var(--muted);font-size:9px}.compositeLegTrack{height:18px;display:grid}.compositeLegTrack>span{border-top:3px solid #dbe3df;position:relative}.compositeLegTrack>span.wins{background:linear-gradient(#0b9b681a,#0000);border-top-color:#0b9b68}.compositeLegTrack i{z-index:2;background:#0b9b68;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-6px;box-shadow:0 0 0 1px #0b9b68}.compositeLegTrack i.atStart{left:-4px}.compositeLegTrack i.atEnd{right:-4px}.compositeRoutingNote{background:#edf7f2;border-radius:7px;padding:7px 9px;display:block;color:#356356!important;font-size:9px!important}.compositeRangeMatrix{border:1px solid var(--line);background:#fff;border-radius:9px;gap:8px;padding:10px;display:grid}.compositeMatrixRow{grid-template-columns:minmax(210px,31%) minmax(0,1fr);align-items:center;gap:12px;display:grid}.compositePayoffRow{align-items:stretch}.compositePayoffHeading{align-content:center;justify-content:initial;gap:4px;display:grid}.compositePayoffHeading>span{line-height:1.35}.compositePayoffBars{border:0;border-radius:0;min-width:0;padding:0}.compositePayoffBars svg{height:116px}.compositeThresholdScale{height:23px;margin:0 .7%;position:relative}.compositeThresholdScale>span{color:var(--muted);white-space:nowrap;justify-items:center;font-size:9px;display:grid;position:absolute;top:0;transform:translate(-50%)}.compositeThresholdScale i{background:#82928a;width:1px;height:7px}.compositeCoverageHeading{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:8px;display:flex}.compositeCoverageHeading span{color:var(--muted);font-size:9px}.compositeLegRange{grid-template-columns:minmax(210px,31%) minmax(0,1fr)}.compositeLegRange a{align-items:center;gap:5px;display:flex}.compositeLegRange a>i{border-radius:50%;flex:none;width:8px;height:8px}.compositeLegTrack{height:25px;padding-top:9px}.compositeLegTrack i{top:-6px}.compositeLegTrack i>b{color:var(--ink);white-space:nowrap;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:3px;padding:1px 3px;font-size:8px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.compositeScenarioBreakdown{border:1px solid var(--line);background:#fff;border-radius:9px}.compositeScenarioBreakdown>summary{cursor:pointer;padding:9px 10px;font-size:11px;font-weight:800}.compositeScenarioBreakdown>div{gap:6px;padding:0 9px 9px;display:grid}.compositeScenarioBreakdown>div>details{border:1px solid var(--line);background:#f8fbf9;border-radius:7px}.compositeScenarioBreakdown>div>details>summary{cursor:pointer;justify-content:space-between;gap:12px;padding:7px 9px;font-size:10px;display:flex}.compositeScenarioBreakdown>div>details>div{gap:6px;padding:0 8px 8px;display:grid}.compositeScenarioBreakdown article{background:#fff;border-radius:7px;padding:7px}.compositeScenarioBreakdown article header,.compositeScenarioBreakdown article p,.compositeScenarioBreakdown footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.compositeScenarioBreakdown article header span{align-items:center;gap:5px;font-weight:800;display:flex}.compositeScenarioBreakdown article header i{border-radius:50%;width:8px;height:8px}.compositeScenarioBreakdown article>small{color:var(--muted);margin:3px 0;font-size:9px;display:block}.compositeScenarioBreakdown article p{flex-wrap:wrap;margin:4px 0 0;font-size:9px}.compositeScenarioBreakdown footer{border-top:1px solid var(--line);padding:7px 2px 1px;font-size:10px}.compositeOpportunityGrid>article>details:last-of-type{display:none}.compositeScenarioBreakdown .compositeContributionMeta{color:var(--muted);justify-content:flex-start;gap:4px 10px}.compositeScenarioBreakdown .compositeContributionMeta span:first-child{color:var(--ink);font-weight:700}.compositeScenarioBreakdown .compositeContributionFormula{border-top:1px dashed var(--line);font-variant-numeric:tabular-nums;margin-top:6px;padding-top:6px}.compositeScenarioBreakdown .compositeContributionFormula b{margin-left:auto}.compositeOpportunityGrid details{border:1px solid var(--line);background:#f8fbf9;border-radius:10px}.compositeOpportunityGrid summary{cursor:pointer;padding:9px 11px;font-size:11px;font-weight:700}.compositeLegs,.compositeScenarios{gap:7px;padding:0 11px 11px;display:grid}.compositeLegs>a{color:var(--ink);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:8px;text-decoration:none;display:grid!important}.compositeLegs>a:hover{text-decoration:underline}.compositeLegs strong{white-space:nowrap}.compositeLegs small{color:var(--muted);grid-column:1/-1}.compositeScenarios>span{background:#fff;border-radius:7px;padding:7px 8px;font-size:11px}.compositeOpportunityGrid footer{color:var(--muted);font-size:10px;line-height:1.4}.compositeOpportunityGrid>article.isPartial footer:before{content:"Не является гарантией прибыли. ";color:#a44b3f;font-weight:800}.polyDashboardEmpty{justify-content:space-between;align-items:center;gap:20px;min-height:82px;display:flex}.polyDashboardEmpty b{font-size:20px;line-height:1.2}.polyDashboardEmpty span{color:var(--muted);text-align:right;max-width:720px}@media (max-width:900px){.compositeOpportunityGrid{grid-template-columns:1fr}}@media (max-width:800px){.polyDashboardCard{padding:16px}.compositeMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.polyDashboardEmpty{flex-direction:column;align-items:flex-start}.polyDashboardEmpty span{text-align:left}}@media (max-width:700px){.compositeRiskSummary,.compositePayoffHeading,.compositeLegCoverage>header{display:grid}.compositeRiskSummary>span{text-align:left}.compositeMatrixRow,.compositeLegRange{grid-template-columns:1fr}.compositeCoverageHeading{display:grid}.compositeBarLabels{overflow-x:auto}.compositeBarLabels>span{min-width:90px}}.packageBuilderWorkspace{gap:12px;display:grid}.packageBuilderSelectors{padding:16px}.packageBuilderFilters{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.6fr) auto;align-items:end;gap:10px;display:grid}.packageBuilderFilters label{gap:5px;display:grid}.packageBuilderFilters label>span{color:var(--muted);font-size:10px}.packageBuilderFilters select,.packageSaveBar input{border:1px solid var(--line);width:100%;min-height:38px;color:var(--ink);background:#fff;border-radius:8px;padding:7px 10px}.packageBuilderFilters>span{background:#eef5f1;border-radius:8px;padding:9px 11px;font-size:10px}.packageBuilderColumns{grid-template-columns:minmax(300px,.8fr) minmax(360px,1.2fr);gap:12px;display:grid}.packageMarketCatalog,.packageWorkbench{min-height:420px;padding:14px}.packageMarketCatalog>header,.packageWorkbench>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.packageMarketCatalog>header>div,.packageWorkbench>header>div{gap:3px;display:grid}.packageMarketCatalog>header small,.packageWorkbench>header small{color:var(--muted);font-size:9px}.packageMarketCatalog>div{gap:7px;max-height:650px;padding-right:3px;display:grid;overflow:auto}.packageMarketCatalog article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:7px;padding:9px;display:grid}.packageMarketCatalog article>a{color:var(--ink);gap:3px;font-size:10px;text-decoration:none;display:grid}.packageMarketCatalog article>a:hover{text-decoration:underline}.packageMarketCatalog article small{color:var(--muted);font-size:9px}.packageMarketCatalog article>div{gap:6px;display:flex}.packageMarketCatalog button,.packageWorkbench button,.packageSaveBar button,.savedPackages button{color:#fff;cursor:pointer;background:#0a8d63;border:0;border-radius:7px;min-height:31px;padding:5px 9px;font-size:10px;font-weight:800}.packageMarketCatalog button:disabled{color:#8a9891;cursor:not-allowed;background:#dfe6e2}.packageWorkbench button.secondary{color:var(--ink);background:#edf2ef}.packageSelectedLegs{gap:8px;display:grid}.packageSelectedLegs article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:7px;padding:9px;display:grid}.packageSelectedLegs article>div{align-items:center;gap:6px;display:flex}.packageSelectedLegs article>div>i{border-radius:50%;width:9px;height:9px}.packageSelectedLegs article>div>button{color:#a33e34;background:#f3e6e3;min-width:26px;min-height:26px;margin-left:auto;padding:0}.packageSelectedLegs article>small{color:var(--muted);font-size:9px}.packageSelectedLegs label{gap:4px;font-size:9px;display:grid}.packageSelectedLegs input{accent-color:#0a8d63;width:100%}.packageBuilderEmpty{min-height:300px;color:var(--muted);text-align:center;border:1px dashed #cfdad5;border-radius:10px;place-items:center;margin:0;display:grid}.packageBuilderResult{padding:16px}.packageStackChart{min-width:0;margin-left:calc(31% + 12px);padding-top:8px;display:grid;overflow-x:auto}.packageStackColumn{border-left:1px solid #eef2f0;grid-template-rows:120px 1px 120px auto;min-width:90px;display:grid;position:relative}.packageStackColumn:last-child{border-right:1px solid #eef2f0}.packageStackColumn .positiveStack{flex-direction:column-reverse;justify-content:flex-start;display:flex}.packageStackColumn .negativeStack{flex-direction:column;justify-content:flex-start;display:flex}.packageStackColumn i{border-left:1px solid #ffffffb3;border-right:1px solid #ffffffb3;min-height:3px;display:block}.packageStackColumn .negativeStack i{filter:saturate(.75);opacity:.82}.packageStackColumn .zeroLine{background:#596a62}.packageStackColumn footer{text-align:center;gap:2px;padding:7px 4px 0;display:grid}.packageStackColumn footer small{color:var(--muted);font-size:9px}.packageStackColumn footer b{font-size:10px}.packageBuilderLegend{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 12px;margin-top:12px;padding-top:10px;display:flex}.packageBuilderLegend span{align-items:center;gap:5px;font-size:9px;display:flex}.packageBuilderLegend i{border-radius:50%;width:8px;height:8px}.packageBuilderRanges{border:1px solid var(--line);background:#fff;border-radius:9px;gap:8px;margin-top:10px;padding:10px;display:grid}.packageBuilderRanges>header{justify-content:space-between;gap:10px;display:flex}.packageBuilderRanges>header span{color:var(--muted);font-size:9px}.packageBuilderRanges>div{grid-template-columns:minmax(210px,31%) minmax(0,1fr);align-items:center;gap:12px;display:grid}.packageBuilderRanges>div>span{grid-template-columns:auto 1fr;align-items:center;gap:2px 5px;font-size:10px;display:grid}.packageBuilderRanges>div>span>i{border-radius:50%;grid-row:1;width:8px;height:8px}.packageBuilderRanges>div>span>small{color:var(--muted);grid-column:2;font-size:9px}.packageBuilderTrack{height:27px;padding-top:12px;display:grid}.packageBuilderTrack>i{border-top:3px solid #dce4e0;position:relative}.packageBuilderTrack>i.wins{background:linear-gradient(#0a8d6314,#0000)}.packageBuilderTrack>i>b{border:2px solid #fff;border-radius:50%;width:9px;height:9px;font-size:0;position:absolute;top:-9px;box-shadow:0 0 0 1px #72837a}.packageBuilderTrack>i>b.atStart{left:-4px}.packageBuilderTrack>i>b.atEnd{right:-4px}.packageBuilderTrack>i>b:after{content:attr(data-value);border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:3px;padding:1px 3px;font-size:8px;font-weight:700;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.packageSaveBar{grid-template-columns:minmax(220px,1fr) auto minmax(120px,.5fr);align-items:center;gap:8px;margin-top:12px;display:grid}.packageSaveBar small{color:var(--muted);font-size:9px}.venue-builder>.packageBuilderWorkspace~*{display:none!important}.packageBuilderUnifiedResult{padding:16px}.packageBuilderUnifiedResult .compositeRiskProfile{margin-top:10px}.packageBuilderResult{display:none}.focusedPredictionWorkspace{gap:14px;display:grid}.predictionFocusSummary{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.predictionFocusSummary>div{background:#fff;gap:2px;padding:12px 14px;display:grid}.predictionFocusSummary b{font-size:20px}.predictionFocusSummary span{color:var(--muted);font-size:10px}.predictionFocusSummary>small{color:var(--muted);background:#f5faf7;grid-column:1/-1;padding:7px 14px}.predictionFocusBlock{padding:16px}.predictionFocusBlock .cardHead{margin-bottom:12px}.predictionFocusBlock .tableScroller{max-height:520px}.focusedEmpty{border:1px solid var(--line);color:var(--muted);background:#f7faf8;border-radius:9px;margin:0;padding:14px}.focusedBuilder{border-top:1px solid var(--line);margin-top:12px}.focusedBuilder>summary{color:var(--accent);cursor:pointer;padding:12px 2px 2px;font-weight:800}.focusedBuilder>.packageBuilderWorkspace{margin-top:10px}.polyVenueSelect{display:none!important}.polyHeaderIntro>p:last-child{display:none}.polyHeaderIntro:after{content:none;display:none}@media (max-width:900px){.predictionFocusSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.predictionFocusSummary>small{grid-column:1/-1}}.predictionFocusNav{background:linear-gradient(#eef6f2,#e7f0ec);border:1px solid #d8e5df;border-radius:9px;align-items:center;gap:2px;width:max-content;max-width:100%;padding:2px;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffffffd9,0 3px 10px #0f3a2c09}.predictionFocusNav button{color:#4d675d;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;align-items:center;gap:4px;width:auto;min-width:0;min-height:24px;padding:3px 7px;font-size:8px;font-weight:750;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:flex!important}.predictionFocusNav button small{color:#6d847b;letter-spacing:.02em;background:#145b4414;border-radius:4px;flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:6px;font-weight:900;display:grid}.predictionFocusNav button span{line-height:1;text-overflow:clip!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:visible!important}.predictionFocusNav button:hover{color:#143e31;background:#ffffffb8;border-color:#bfd6cc}.predictionFocusNav button.active{color:#fff;background:linear-gradient(135deg,#0a9468,#087c59);border-color:#087e59;box-shadow:0 2px 7px #087e5926}.predictionFocusNav button.active small{color:#fff;background:#ffffff2e}.focusedPredictionWorkspace:not(.focus-all)>.predictionFocusSummary{display:none}.focus-builder>.predictionFocusBlock:not(#package-arbitrage),.focus-negative>.predictionFocusBlock:not(#negative-risk),.focus-stale>.predictionFocusBlock:not(#stale-prices),.focus-traders>.predictionFocusBlock:not(#specialized-traders){display:none!important}.venue-builder .polyHeaderIntro h1,.venue-negative .polyHeaderIntro h1,.venue-stale .polyHeaderIntro h1,.venue-traders .polyHeaderIntro h1{font-size:0}.venue-builder .polyHeaderIntro h1:after{content:"Пакетные вилки"}.venue-negative .polyHeaderIntro h1:after{content:"Negative Risk"}.venue-stale .polyHeaderIntro h1:after{content:"Устаревшие цены"}.venue-traders .polyHeaderIntro h1:after{content:"Специализированные трейдеры"}.venue-builder .polyHeaderIntro h1:after,.venue-negative .polyHeaderIntro h1:after,.venue-stale .polyHeaderIntro h1:after,.venue-traders .polyHeaderIntro h1:after{font-size:clamp(25px,3vw,38px)}.predictionDirectionControl{padding:16px}.predictionDirectionControl .cardHead{margin-bottom:10px}.predictionDirectionControl .tableScroller{max-height:none}.predictionDirectionControl table{min-width:980px}.predictionDirectionControl th:last-child,.predictionDirectionControl td:last-child{width:92px}.predictionDirectionControl td small{max-width:360px;color:var(--muted);margin-top:3px;line-height:1.35;display:block}.directionOpenLink{white-space:nowrap;color:var(--accent);background:#f4fbf8;border:1px solid #b9d9cd;border-radius:8px;justify-content:center;align-items:center;padding:7px 9px;font-weight:800;display:inline-flex}.predictionNoAction{background:#fffaf0;border-color:#ecd6a3;align-items:center;gap:14px;padding:13px 16px;display:flex}.predictionNoAction b{white-space:nowrap;color:#8a5a00}.predictionNoAction p{color:var(--muted);margin:0}.focus-all>.predictionFocusBlock{display:none!important}@media (max-width:760px){.predictionNoAction{flex-direction:column;align-items:flex-start;gap:4px}.predictionDirectionControl{padding:12px}}.focusedPredictionWorkspaceV2{gap:14px;display:grid}.focusedPredictionWorkspaceV2 .directionWorkspace{padding:20px}.directionWorkspace>.cardHead{margin-bottom:14px}.directionWorkspace>.cardHead h2{margin-top:3px}.directionWorkspace>.cardHead small{max-width:980px;margin-top:5px;line-height:1.45;display:block}.directionKpis{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px;display:grid;overflow:hidden}.directionKpis>div{border-right:1px solid var(--line);background:#f7faf8;gap:5px;padding:12px 14px;display:grid}.directionKpis>div:last-child{border-right:0}.directionKpis span{color:var(--muted);font-size:10px}.directionKpis b{font-family:var(--font-serif);color:var(--ink);font-size:19px}.directionWorkspace .tableScroller{border:1px solid var(--line);border-radius:12px;overflow:auto}.directionWorkspace table{border-collapse:collapse;width:100%}.directionWorkspace th{color:#486258;text-align:left;white-space:nowrap;background:#eaf3ee;padding:9px 11px;font-size:9px}.directionWorkspace td{vertical-align:top;border-top:1px solid #edf1ee;padding:11px;font-size:11px}.directionWorkspace td>a{color:#063d2c;margin-bottom:4px;font-weight:700;display:block}.directionWorkspace td small{color:var(--muted);margin-top:4px;line-height:1.35;display:block}.focusedEmpty{color:#5b7068;background:#f7faf8;border:1px dashed #cbd8d1;border-radius:11px;margin:0;padding:15px;line-height:1.5}.focusedEmpty b{color:var(--ink)}.directionDiagnostics,.directionMethod{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:12px;overflow:hidden}.directionDiagnostics>summary,.directionMethod>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:800;list-style:none;display:flex}.directionDiagnostics>summary::-webkit-details-marker{display:none}.directionMethod>summary::-webkit-details-marker{display:none}.directionDiagnostics>summary:after,.directionMethod>summary:after{content:"⌄";color:#0b8b63;font-size:18px}.directionDiagnostics[open]>summary:after,.directionMethod[open]>summary:after{content:"⌃"}.directionDiagnostics>summary span{text-align:center;background:#edf3f0;border-radius:999px;min-width:28px;padding:3px 8px;font-size:10px}.directionDiagnostics>.tableScroller{border:0;border-top:1px solid var(--line);border-radius:0}.directionMethod>p,.directionDiagnostics>p{color:#51675f;margin:0;padding:0 14px 12px;line-height:1.55}.directionMethod>small,.directionDiagnostics>small{color:#768881;padding:0 14px 13px;line-height:1.45;display:block}.negativeCandidateGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.negativeCandidateGrid>article{border:1px solid var(--line);background:#fbfdfc;border-radius:10px;padding:12px}.negativeCandidateGrid article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.negativeCandidateGrid header>a{color:var(--ink);font-weight:800;line-height:1.35}.negativeCandidateGrid article>div{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.negativeCandidateGrid article>div span{color:var(--muted);background:#f5f8f6;gap:4px;padding:8px;font-size:9px;display:grid}.negativeCandidateGrid article>div b{color:var(--ink);font-size:12px}.negativeCandidateGrid article>p{color:#765016;background:#fff4e1;border-radius:8px;margin:10px 0 0;padding:9px;font-size:10px;line-height:1.4}.negativeCandidateGrid article details{margin-top:8px}.negativeCandidateGrid article details summary{cursor:pointer;font-size:10px;font-weight:700}.negativeCandidateGrid article details a{border-top:1px solid var(--line);color:#28453b;justify-content:space-between;gap:8px;padding:7px 0;font-size:10px;display:flex}.specialistGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.specialistGrid>article{border:1px solid var(--line);background:#fbfdfc;border-radius:12px;padding:14px}.specialistGrid article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.specialistGrid article>header a{color:#063d2c;font-size:15px;font-weight:850}.specialistGrid article>header small{color:var(--muted);margin-top:3px;display:block}.specialistGrid h3{margin:12px 0 8px;font-size:18px}.specialistMetrics{border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.specialistMetrics span{border-right:1px solid var(--line);color:var(--muted);background:#fff;gap:4px;padding:8px;font-size:9px;display:grid}.specialistMetrics span:last-child{border-right:0}.specialistMetrics b{color:var(--ink);font-size:12px}.specialistGrid article>p{color:#5a6e66;margin:10px 0;font-size:10px;line-height:1.45}.specialistGrid article>details{border-top:1px solid var(--line);padding-top:8px}.specialistGrid article>details summary{cursor:pointer;font-size:10px;font-weight:750}.specialistCategory{border-bottom:1px solid #edf1ee;grid-template-columns:110px 1fr auto;gap:8px;padding:8px 0;font-size:10px;display:grid}.specialistCategory small{color:var(--muted)}.leaderForwardStatus{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 12px 10px;display:grid;overflow:hidden}.leaderForwardStatus div{background:#f7faf8;gap:4px;padding:10px;display:grid}.leaderForwardStatus span{color:var(--muted);font-size:9px}.leaderForwardStatus b{font-size:14px}.focusedPredictionWorkspaceV2 .focusedBuilder{border:1px solid var(--line);border-radius:12px;margin-top:12px;overflow:hidden}.focusedPredictionWorkspaceV2 .focusedBuilder>summary{cursor:pointer;padding:13px 14px;font-weight:800}.focusedPredictionWorkspaceV2 .focusedBuilder>.packageBuilderWorkspace{background:#f4f8f5;padding:12px}.focusedPredictionWorkspaceV2 .compositeOpportunityGrid{margin-bottom:0}.workspace.venue-dashboard>.focusedPredictionWorkspaceV2{display:grid!important}.specialistRanking{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0 0 14px;overflow:hidden}.specialistRanking>header{justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.specialistRanking>header h3{margin:3px 0;font-size:20px}.specialistRanking>header small{max-width:840px;color:var(--muted);line-height:1.4;display:block}.specialistFilters{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7faf8;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:8px;padding:10px 14px;display:grid}.specialistFilters label{flex-direction:column;gap:3px;min-width:0;display:flex}.specialistFilters label>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;line-height:1.2}.specialistFilters input,.specialistFilters select{border:1px solid var(--line);width:100%;min-width:0;height:34px;color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:0 9px;font-size:12px}.specialistGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:760px;padding:10px 14px;display:grid;overflow:auto}.specialistCard{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:10px}.specialistCard>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.specialistCard h4{align-items:center;gap:7px;min-width:0;margin:0;font-size:13px;line-height:1.25;display:flex}.specialistCard h4>a{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);text-decoration:none;overflow:hidden}.specialistCard h4>a:hover{text-decoration:underline}.specialistCard h4>span{border-left:1px solid var(--line);color:var(--green);flex:none;padding-left:7px;font-size:11px}.specialistCard .pill{white-space:nowrap;flex:none;font-size:9px;line-height:1.15}.specialistWallet{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:5px;font-size:10px;display:flex}.specialistWallet>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);text-decoration:none;overflow:hidden}.specialistWallet small{flex:none}.specialistMetrics{border:1px solid var(--line);border-radius:7px;grid-template-columns:.65fr 1.15fr .85fr .75fr 1.05fr;gap:0;margin-top:8px;display:grid;overflow:hidden}.specialistMetrics>span{border-left:1px solid var(--line);min-width:0;padding:6px 7px}.specialistMetrics>span:first-child{border-left:0}.specialistMetrics small,.specialistMetrics b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.specialistMetrics small{color:var(--muted);font-size:9px}.specialistMetrics b{margin-top:2px;font-size:11px}.specialistRanking>.directionFootnote{border-top:1px solid var(--line);background:#f7faf8;margin:0;padding:9px 14px}.pill.muted{color:var(--muted);background:#eef2ef}.specialistCard.compared{border-color:#35a27d;box-shadow:0 0 0 1px #0b8b631f}.specialistCardActions{align-items:center;gap:6px;display:flex}.specialistCardActions button,.specialistComparison>header button{border:1px solid var(--line);color:#426057;height:25px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:0 8px;font-size:9px;font-weight:750}.specialistCardActions button:hover,.specialistComparison>header button:hover{color:#076848;border-color:#62aa91}.specialistCardActions button.active{color:#06714f;background:#e5f5ee;border-color:#62aa91}.specialistCardActions button:disabled{cursor:not-allowed;opacity:.45}.specialistComparison{background:#fbfefc;border:1px solid #bcd9ce;border-radius:10px;margin:10px 14px 0;overflow:hidden}.specialistComparison>header{background:#edf7f2;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.specialistComparison>header>div{gap:2px;display:grid}.specialistComparison>header b{font-size:13px}.specialistComparison>header small{color:var(--muted);font-size:10px}.specialistComparison .tableScroller{overflow:auto}.specialistComparison table{border-collapse:collapse;width:100%}.specialistComparison th,.specialistComparison td{border-top:1px solid var(--line);border-left:1px solid var(--line);text-align:left;vertical-align:top;min-width:132px;padding:8px 10px;font-size:10px}.specialistComparison th:first-child{z-index:1;background:#f4f8f6;border-left:0;min-width:112px;position:sticky;left:0}.specialistComparison thead th{color:#587067;background:#f4f8f6;border-top:0}.specialistComparison thead th:first-child{z-index:2}.specialistComparison th a{color:var(--ink);font-size:11px;display:block}.specialistComparison th small,.specialistComparison td small{color:var(--muted);margin-top:3px;font-weight:400;line-height:1.3;display:block}.specialistComparison td b{color:var(--ink);font-size:11px;display:block}.specialistComparison td b.positive{color:var(--green)}.specialistComparison td b.negative{color:var(--red)}.specialistComparison .pill{white-space:nowrap;font-size:8px;display:inline-flex}.specialistRanking .specialistMetrics{grid-template-columns:.6fr 1.1fr .8fr .75fr 1fr 1.25fr}.manualTraderPriority{background:#e8f8ef;border:1px solid #78cda7;border-radius:10px;grid-template-columns:minmax(260px,1fr) max-content;align-items:end;gap:8px 10px;margin:0 0 12px;padding:12px 14px;display:grid;box-shadow:0 3px 12px #097e5314}.manualTraderPriority label{gap:4px;display:grid}.manualTraderPriority label>span{color:#08734f;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:850}.manualTraderPriority input{height:38px;font:inherit;background:#fff;border:1px solid #73bd9c;border-radius:8px;padding:0 11px}.manualTraderPriority input:focus{border-color:#078354;outline:2px solid #07835424}.manualTraderPriority button{color:#fff;height:38px;font:inherit;cursor:pointer;background:#078b59;border:1px solid #087e52;border-radius:8px;padding:0 15px;font-size:12px;font-weight:800;box-shadow:0 3px 9px #077e5133}.manualTraderPriority button:disabled{opacity:.55;cursor:default}.manualTraderPriority>small{color:var(--muted);grid-column:1/-1}.manualTraderPriority.compact{max-width:720px;box-shadow:none;grid-template-columns:minmax(220px,1fr) max-content;margin:10px 0 6px;padding:8px 10px}.manualTraderPriority.compact input,.manualTraderPriority.compact button{height:34px}.manualTraderPriority.compact>small{font-size:11px}.traderCopyChildNav{width:max-content;max-width:100%;margin:10px 0 14px}.traderCopyChildNav button{min-width:190px}.traderSearchProgress.idle>i{background:#b9dcca}.traderSearchProgress.disabled>b,.traderSearchProgress.disabled>span{color:#87958f}.traderSearchProgress.disabled>i{background:#d9dfdc}.traderSearchProgress.disabled>small{color:#87958f}.traderCopyChildNav{z-index:2;position:relative;background:0 0!important;margin:-4px 0 -13px 20px!important;padding:0!important}.traderCopyChildNav+*{margin-top:0!important}.traderSearchWorkspace .traderSearchHead{padding:13px 20px 11px}.traderSearchWorkspace .traderSearchFilters{gap:7px;padding:10px 18px 6px}.traderSearchFilterActions{flex-wrap:wrap;padding:5px 18px 7px!important}.manualTraderPriority.compact.inline{max-width:500px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 500px;grid-template-columns:minmax(180px,360px) max-content;margin:0;padding:0;display:grid}.manualTraderPriority.compact.inline label{gap:2px}.manualTraderPriority.compact.inline label>span{font-size:8px}.manualTraderPriority.compact.inline input,.manualTraderPriority.compact.inline button{height:30px}.traderSearchFilterActions .manualTraderPriority.compact.inline button{margin-left:0;padding:0 10px}.manualTraderPriority.compact.inline>small{background:#f6faf8;border-radius:4px;margin-top:33px;padding:2px 5px;font-size:8px;position:absolute}.traderSearchViewSwitch{padding-top:4px}.traderSearchStatus{padding-block:7px}.specialistWallet>small{color:#526a60;font-size:11px;font-weight:650;line-height:1.35}.specialistRankingStatus{align-items:center;gap:7px;display:flex}.specialistRankingHelp{color:#5e776d;width:26px;height:26px;font:inherit;cursor:help;background:#f7fbf9;border:1px solid #c9ded5;border-radius:50%;flex:0 0 26px;place-items:center;padding:0;font-size:12px;font-weight:850;display:grid}.specialistRankingHelp:hover{color:var(--green);border-color:#79ad99}.leaderCohortStrip{border-top:1px solid var(--line);background:#f8fbf9}.leaderCohortRow{border-top:1px solid #e6efeb;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;padding:7px 14px;display:grid}.leaderCohortRow:first-child{border-top:0}.leaderCohortRow>strong{letter-spacing:.035em;text-transform:uppercase;color:#4f695f;font-size:11px}.leaderCohortRow>strong span{color:#365548;background:#e7efeb;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:5px;display:inline-grid}.leaderCohortRow>div{gap:6px;padding:1px;display:flex;overflow:auto}.leaderCohortRow>div>small{color:var(--muted)}.leaderCohortRow button{min-width:150px;max-width:220px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e4de;border-radius:8px;flex-direction:column;padding:7px 9px;display:flex;box-shadow:0 2px 7px #1f49380d}.leaderCohortRow button:hover{border-color:#7fb39e;transform:translateY(-1px)}.leaderCohortRow button b,.leaderCohortRow button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leaderCohortRow button b{font-size:11px}.leaderCohortRow button small{color:var(--muted);margin-top:2px;font-size:9px}.leaderCohortRow.favorites{background:linear-gradient(90deg,#edf9f2,#f8fbf9 62%)}.leaderCohortRow.favorites>strong{color:var(--green)}.leaderCohortRow.favorites>strong span{color:#08683d;background:#ccebd9}.leaderCohortRow.favorites button{background:#f4fcf7;border-color:#a9d8c2;box-shadow:0 3px 9px #0d704117}@media (max-width:700px){.leaderCohortRow{grid-template-columns:1fr;gap:5px}}.copyReadyWorkspace{gap:12px;display:grid}.copyReadyBoard{padding:0;overflow:hidden}.copyReadyBoard>.cardHead{margin:0;padding:15px 17px}.copyReadyProgress{grid-template-columns:auto auto;align-items:center;gap:1px 8px;min-width:150px;display:grid}.copyReadyProgress>b{color:var(--green);grid-row:1/3;font-size:26px}.copyReadyProgress>span{font-size:10px;font-weight:800}.copyReadyProgress>small{color:var(--muted);font-size:9px}.copyReadyProgress>button{border:1px solid var(--line);color:#31584a;font:inherit;cursor:pointer;background:#f4f8f6;border-radius:7px;grid-column:1/-1;margin-top:5px;padding:5px 8px;font-size:9px;font-weight:800}.copyReadyBoard .tableScroller{border:0;border-top:1px solid var(--line);border-radius:0;max-height:720px}.copyReadyBoard table{min-width:1100px}.copyReadyBoard td{vertical-align:top}.copyReadyBoard td small{color:var(--muted);margin-top:3px;line-height:1.35;display:block}.copyTraderLink{color:#087e59;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850}.copyTraderLink:hover{text-decoration:underline}.copyReadyEmpty{text-align:center;gap:4px;margin:0;padding:28px;display:grid}.copyReadyEmpty span{color:var(--muted)}.traderModalBackdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081a148c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.traderModal{background:#f8fbf9;border:1px solid #cde0d7;border-radius:16px;width:min(1120px,96vw);max-height:90vh;overflow:auto;box-shadow:0 30px 90px #00000047}.traderModal>header{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fbf9f5;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex;position:sticky;top:0}.traderModal h2{margin:3px 0;font-size:25px}.traderModal>header a{color:var(--muted);font-size:10px}.traderModal>header>button{border:1px solid var(--line);color:#476158;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:21px;display:grid}.traderModalMetrics{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:12px 16px;display:grid;overflow:hidden}.traderModalMetrics>span{background:#fff;gap:3px;padding:10px;display:grid}.traderModalMetrics small{color:var(--muted);font-size:9px}.traderModalMetrics b{font-size:12px}.traderModal>details{border:1px solid var(--line);background:#fff;border-radius:10px;margin:10px 16px;overflow:hidden}.traderModal>details>summary{cursor:pointer;justify-content:space-between;padding:10px 12px;font-weight:850;display:flex}.traderModal .specialistTable{border-top:1px solid var(--line)}.copyReadyBoard td:nth-child(5)>small:last-child{display:none}.copyAdmissionSummary{background:#f7faf8;border:1px solid #d5e4dd;border-radius:10px;margin:0 16px 12px}.copyAdmissionSummary>summary{cursor:pointer;color:#31584a;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-size:11px;font-weight:850;display:flex}.copyAdmissionSummary>summary span{color:var(--muted);font-size:9px;font-weight:600}.copyAdmissionSummary>div{background:#d5e4dd;border-top:1px solid #d5e4dd;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.copyAdmissionSummary>div>span{background:#fff;gap:3px;padding:8px 9px;display:grid}.copyAdmissionSummary small{color:var(--muted);font-size:8px;line-height:1.25}.copyAdmissionSummary b{font-size:13px}.copyAdmissionSummary .eligible b{color:var(--green)}.paperCopyTest{padding:0;overflow:hidden}.paperCopyTest>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:15px 17px;list-style:none;display:flex}.paperCopyTest>summary::-webkit-details-marker{display:none}.paperCopyTest>summary::marker{content:""}.paperCopyTest>summary:after{content:none!important;display:none!important}.paperCopyTest>summary h2{margin:3px 0}.paperCopyTest>summary small{color:var(--muted)}.paperCopyHeaderActions{flex:none;align-items:stretch;gap:8px;display:flex}.paperCopySummary{border:1px solid var(--line);background:var(--line);border-radius:10px;align-items:center;gap:1px;display:flex;overflow:hidden}.paperCopySummary>span{background:#f7faf8;gap:2px;min-width:104px;padding:8px 10px;display:grid}.paperCopySummary small{font-size:8px}.paperCopySummary b{white-space:nowrap;font-size:11px}.paperCopyToggle{align-self:stretch;place-items:center;width:34px;font-size:0;font-style:normal;display:grid}.paperCopyToggle:before{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--green);width:0;height:0;transition:transform .16s}.paperCopyTest[open] .paperCopyToggle:before{transform:rotate(180deg)}.paperCopyBody{border-top:1px solid var(--line);padding:12px}.paperCopyBody .leaderForwardStatus{margin:0 0 12px}.paperCopyBody>.tableScroller{border:1px solid var(--line);border-radius:10px;max-height:720px}.paperCopyBody table{min-width:1100px}.paperCopyBody td small{color:var(--muted);margin-top:3px;display:block}.paperCopyBody .directionFootnote{color:var(--muted);margin:10px 2px 0;font-size:10px;line-height:1.45}.weatherStakeSizing{cursor:help;background:#eef6f2;border:1px solid #c9ddd4;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:minmax(118px,1fr) auto;align-content:center;column-gap:12px;min-width:258px;padding:8px 11px;display:grid;box-shadow:inset 0 1px #ffffffbf}.weatherStakeSizing>small{letter-spacing:.02em;white-space:nowrap;align-self:end;font-weight:750;color:#4f695f!important;font-size:8px!important}.weatherStakeSizing>b{color:#0b503a;white-space:nowrap;background:#fff;border:1px solid #afcfc1;border-radius:7px;grid-area:1/2/3;align-self:center;padding:8px 10px;font-size:11px;box-shadow:0 1px 2px #11372b0d}.weatherStakeSizing>em{color:#768980;text-overflow:ellipsis;white-space:nowrap;align-self:start;max-width:150px;font-size:8px;font-style:normal;line-height:1.2;overflow:hidden}.weatherAutomaticAccounts .paperCopyTest>summary{cursor:default}.weatherAccountSwitch{color:#087653;cursor:pointer;background:linear-gradient(#f7fcfa,#e9f5f0);border:1px solid #a9d3c2;border-radius:9px;align-self:stretch;max-width:142px;padding:7px 12px;font-size:9px;font-weight:800;line-height:1.25;transition:transform .15s,box-shadow .15s,background .15s;box-shadow:0 2px 7px #0f5b4314}.weatherAccountSwitch:hover{background:#e1f2eb;transform:translateY(-1px);box-shadow:0 4px 11px #0f5b4321}.weatherAccountSwitch.paper{color:#395f52;background:linear-gradient(#fff,#f0f5f3);border-color:#c8d9d2}.weatherAccountSwitch:disabled{cursor:wait;opacity:.55;transform:none}@media (max-width:1050px){.paperCopyTest>summary{flex-direction:column;align-items:flex-start}.paperCopyHeaderActions{width:100%}.weatherStakeSizing{flex:0 0 238px}.paperCopySummary{flex:1;overflow:auto}.weatherAutomaticAccounts>.cardHead{align-items:flex-start}.weatherAccountFreshness{width:100%}.weatherAccountFreshness>span{flex:1;min-width:0}}@media (max-width:700px){.paperCopyHeaderActions{flex-wrap:wrap}.weatherAccountSwitch{flex:100%;max-width:none}.weatherStakeSizing{flex:100%;min-width:0}.paperCopySummary{flex:calc(100% - 112px);order:2}.copyAutomationState,.paperCopyToggle{order:2}}.paperTestStatus{grid-template-columns:repeat(4,minmax(0,1fr))!important}.paperTestStatus small{color:var(--muted);font-size:9px;display:block}.paperCapitalChart{border:1px solid var(--line);background:#fbfdfc;border-radius:11px;margin:0 0 12px;overflow:hidden}.paperCapitalChart>header{justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px 9px;display:flex}.paperCapitalChart h3{margin:3px 0 0;font-size:18px}.paperCapitalLegend{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.paperCapitalLegend>span{border:1px solid var(--line);min-width:126px;color:var(--muted);background:#fff;border-radius:7px;gap:2px;padding:6px 9px;font-size:9px;display:grid}.paperCapitalLegend b{color:var(--ink);white-space:nowrap;font-size:11px}.paperCapitalLegend .positive b{color:var(--green)}.paperCapitalLegend .negative b{color:var(--red)}.paperCapitalChart svg{width:100%;height:auto;padding:0 8px;display:block}.paperCapitalChart footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:8px 14px;font-size:9px;display:flex}.paperQuarterTick{stroke:#d7e2dc;stroke-width:1px}.paperChartAxisTitle{fill:#6a7d74;letter-spacing:.05em;font-size:9px;font-weight:800}.paperChartLabel{fill:#6f8179;font-size:9px}.paperPnlZero{stroke:#4f6259;stroke-width:1.7px;stroke-dasharray:6 4}.paperProfitLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.paperProfitLine.positiveLine{stroke:#0a9a68}.paperProfitLine.negativeLine{stroke:#d45045}.paperProfitArea.positiveArea{fill:#0a9a6821}.paperProfitArea.negativeArea{fill:#d450451f}.paperChartHit{fill:#0000;stroke:#0000;cursor:crosshair}.paperChartHit:hover{fill:#fff;stroke:#0a8d63;stroke-width:2px}.paperCopyBody tbody tr.copyPositionOpenProfit td{background:#eef9f3}.paperCopyBody tbody tr.copyPositionOpenLoss td{background:#fff0ee}.paperCopyBody tbody tr.copyPositionOpen td{background:#fbfdfc}.paperCopyBody tbody tr.copyPositionClosed td{color:#64746d;background:#f0f3f1}.paperCopyBody tbody tr.copyPositionClosed td:first-child{box-shadow:inset 3px 0 #9aa8a1}.paperCopyBody tbody tr.copyPositionOpenProfit td:first-child{box-shadow:inset 3px 0 #39a979}.paperCopyBody tbody tr.copyPositionOpenLoss td:first-child{box-shadow:inset 3px 0 #d66a5e}.paperCopyBody tbody tr:hover td{filter:brightness(.985)}.copyCountdown{min-width:112px}.copyCountdown b,.copyCountdown small{white-space:nowrap}.paperCopyBody tbody tr.copyPositionWinningOutcomeLoss td{background:#fff4e8;border-top:2px solid #d88931;border-bottom:2px solid #d88931}.paperCopyBody tbody tr.copyPositionWinningOutcomeLoss td:first-child{border-left:2px solid #d88931;box-shadow:inset 4px 0 #c4513d}.paperCopyBody tbody tr.copyPositionWinningOutcomeLoss td:last-child{border-right:2px solid #d88931}.copyOutcomeCostWarning{color:#9b3f2e;background:#fff;border:1px solid #d88931;border-radius:999px;margin-top:4px;padding:3px 7px;font-size:11px;line-height:1.25;display:inline-flex}.paperCopyBody tbody tr.copyPositionProvisional td{border-top:1px dashed #c4933b;border-bottom:1px dashed #c4933b}.paperCopyBody tbody tr.copyPositionProvisional td:first-child{border-left:2px solid #c4933b}.paperCopyBody tbody tr.copyPositionProvisional td:last-child{border-right:1px dashed #c4933b}.weatherMarketWorkspace{gap:12px;display:grid}.weatherWorkspaceToolbar{justify-content:space-between;align-items:stretch;gap:10px;display:flex}.weatherWorkspaceTabs,.weatherAccountTabs{border:1px solid var(--line);background:#edf4f1;border-radius:13px;align-items:stretch;gap:5px;padding:5px;display:flex;box-shadow:0 5px 18px #1740310f}.weatherWorkspaceTabs{width:max-content;max-width:100%}.weatherWorkspaceTabs button,.weatherAccountTabs button{color:#49645a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:3px;min-width:190px;padding:9px 14px;transition:background .15s,box-shadow .15s,color .15s;display:grid}.weatherWorkspaceTabs button span,.weatherAccountTabs button span{font-size:12px;font-weight:850}.weatherWorkspaceTabs button small,.weatherAccountTabs button small{color:#73877f;font-size:9px}.weatherWorkspaceTabs button.active,.weatherAccountTabs button.active{color:#087653;background:#fff;box-shadow:0 3px 12px #1740311a}.weatherStakeLimits{background:#edf6f2;border:1px solid #c7dbd1;border-radius:13px;align-content:center;gap:7px;width:min(360px,100%);padding:8px 12px;display:grid;box-shadow:0 5px 18px #1740310f}.weatherStakeLimits label{color:#37594d;grid-template-columns:minmax(125px,1fr) auto minmax(105px,1.25fr);align-items:center;gap:9px;font-size:10px;font-weight:800;display:grid}.weatherStakeLimits label>b{color:#087b58;text-align:right;min-width:54px;font-size:11px}.weatherStakeLimits input{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:16px;margin:0}.weatherStakeLimits input::-webkit-slider-runnable-track{background:linear-gradient(to right,#0b956b 0 var(--range-progress),#d0d9d5 var(--range-progress) 100%);border-radius:99px;height:4px}.weatherStakeLimits input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0b956b;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 1px 4px #08463240}.weatherStakeLimits input::-moz-range-track{background:#d0d9d5;border-radius:99px;height:4px}.weatherStakeLimits input::-moz-range-progress{background:#0b956b;border-radius:99px;height:4px}.weatherStakeLimits input::-moz-range-thumb{background:#0b956b;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #08463240}.weatherAccountTabs{margin:0 0 1px;padding:4px}.weatherAccountTabs button{flex:1;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:8px 12px;display:flex}.weatherAccountTabs button span{align-items:center;gap:7px;display:flex}.weatherAccountTabs button span b{color:#45665a;background:#dfece6;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:9px;display:inline-grid}.weatherAccountTabs button.active span b{color:#087653;background:#d9f3e7}.weatherAccountTabs button small{white-space:nowrap}.weatherMarketBoard .cardHead{align-items:center}.weatherMarketState{min-width:190px}.weatherMarketEmpty{color:var(--muted);background:#f7faf8;border:1px dashed #b8cac1;border-radius:12px;align-items:center;gap:14px;margin:0 16px 14px;padding:14px 16px;display:flex}.weatherMarketEmpty>span{width:40px;height:40px;color:var(--green);background:#e4f1eb;border-radius:50%;flex:0 0 40px;place-items:center;font-size:21px;display:grid}.weatherMarketEmpty b{color:var(--ink);font-size:14px;display:block}.weatherMarketEmpty p{max-width:860px;margin:4px 0 0;line-height:1.45}.weatherMethodStrip{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0 16px 14px;display:grid;overflow:hidden}.weatherMethodStrip>span{background:#f7faf8;gap:3px;min-width:0;padding:9px 10px;display:grid}.weatherMethodStrip small{color:var(--muted);font-size:9px}.weatherMethodStrip b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.weatherGroupList{gap:9px;padding:0 16px 15px;display:grid}.weatherGroup{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.weatherGroup>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;list-style:none;display:flex}.weatherGroup>summary::-webkit-details-marker{display:none}.weatherGroup>summary>div{gap:2px;min-width:0;display:grid}.weatherGroup>summary>div>b{font-size:14px}.weatherGroup>summary small{color:var(--muted)}.weatherGroup>summary>span{white-space:nowrap;color:#476158;margin-left:auto;font-size:10px}.weatherGroup>summary>i{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--green);width:0;height:0;transition:transform .15s}.weatherGroup[open]>summary>i{transform:rotate(180deg)}.weatherGroup .tableScroller{border-width:1px 0 0;border-radius:0;max-height:620px}.weatherOutcomeTable td{vertical-align:top}.weatherOutcomeTable td small{color:var(--muted);margin-top:3px;line-height:1.35;display:block}.weatherOutcomeTable tr.weatherEligible{background:#effaf4}.weatherMethodNote{border:1px solid var(--line);background:#f7faf8;border-radius:10px;margin:0 16px 15px}.weatherMethodNote summary{cursor:pointer;padding:10px 12px;font-weight:800}.weatherMethodNote p{color:var(--muted);margin:0;padding:0 12px 12px;line-height:1.5}.weatherDemoAccount .copyAutomationState{min-width:112px}.weatherDemoAccount .copyReadyEmpty{margin:0}.weatherUnitArbitrage{background:#f8fbf9;border:1px solid #bfd8cc;border-radius:10px;margin:0 12px 12px;overflow:hidden}.weatherUnitArbitrage.candidate{background:#f1faf5;border-color:#69b993}.weatherUnitArbitrage>summary{cursor:pointer;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.weatherUnitArbitrage>summary::-webkit-details-marker{display:none}.weatherUnitArbitrage>summary>span{gap:2px;min-width:0;display:grid}.weatherUnitArbitrage>summary>span>b{font-size:12px}.weatherUnitArbitrage>summary>span>small{color:var(--muted);font-size:10px}.weatherUnitArbitrage>summary>strong{color:#5f6e68;white-space:nowrap;margin-left:auto;font-size:11px}.weatherUnitArbitrage.candidate>summary>strong{color:var(--green)}.weatherUnitArbitrage>summary>i{border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid var(--green);width:0;height:0;transition:transform .15s}.weatherUnitArbitrage[open]>summary>i{transform:rotate(180deg)}.weatherUnitArbitrageBody{border-top:1px solid var(--line);gap:10px;padding:0 12px 12px;display:grid}.weatherArbitrageKpis{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.weatherArbitrageKpis>span{background:#fff;gap:3px;padding:9px;display:grid}.weatherArbitrageKpis small{color:var(--muted);font-size:9px}.weatherArbitrageKpis b{font-size:12px}.weatherArbitrageLegs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.weatherArbitrageLegs h4{grid-column:1/-1;margin:0;font-size:11px}.weatherArbitrageLegs a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;gap:2px;padding:9px 10px;text-decoration:none;display:grid}.weatherArbitrageLegs a:hover{border-color:#72b798}.weatherArbitrageLegs span,.weatherArbitrageLegs em{color:var(--muted);font-size:9px;font-style:normal}.weatherArbitrageLegs b{font-size:11px}.weatherArbitrageRanges{border:1px solid var(--line)!important;border-radius:9px!important;max-height:310px!important}.weatherArbitrageRanges table{min-width:900px}.weatherArbitrageRanges tr.weatherArbitrageCovered{background:#f2faf6}.weatherArbitrageRanges tr.weatherArbitrageGap{background:#fff1ef}.weatherArbitrageBlockers,.weatherArbitrageMethod{border-radius:8px;margin:0;padding:8px 10px;font-size:10px;line-height:1.45}.weatherArbitrageBlockers{color:#9c3e35;background:#fff1ef}.weatherArbitrageMethod{color:var(--muted);background:#eef5f1}.weatherUnitBadge{color:#08764e;vertical-align:2px;background:#edf7f2;border:1px solid #a7cbbb;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:20px;margin-left:6px;padding:0 6px;font:800 10px/1 Arial,sans-serif;display:inline-flex}.weatherUnitBadge.unitF{color:#8a5b00;background:#fff7df;border-color:#e3c887}.copyAutomationState{box-sizing:border-box;background:#edf8f3;border:1px solid #c7e4d8;border-radius:9px;place-items:center;gap:2px;min-width:88px;padding:6px 8px;display:grid}.copyAutomationState.stopped{background:#edf8f3;border-color:#c7e4d8}.copyAutomationState small,.copyAutomationState.stopped small{font-size:8px;font-weight:700;color:var(--green)!important}.copyAutomationState button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:7px;min-width:64px;padding:5px 10px;font-size:10px;font-weight:700}.copyAutomationState.running button{background:#b23a2d}.copyAutomationState button:disabled{cursor:not-allowed;opacity:.55}.copyAccountHeader{justify-content:space-between;align-items:center;gap:20px;padding:15px 17px;display:flex}.copyAccountHeader h2{margin:3px 0}.copyAccountHeader>div:first-child>small{color:var(--muted)}.realCopyAccount{padding:0;overflow:hidden}.realCopyAccount .paperCopySummary>span{background:#f7faf8}.realAccountToggle{visibility:hidden}@media (max-width:800px){.copyAccountHeader{flex-direction:column;align-items:flex-start}.copyAccountHeader .paperCopyHeaderActions{width:100%}.realAccountToggle{display:none}}.copyLeaderHeader{text-align:left;justify-content:flex-start;align-items:center;gap:7px;display:flex}.copyLeaderFilter{flex:none;position:relative}.copyLeaderFilter>summary{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #bfd4ca;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;margin:0;padding:0;line-height:0;list-style:none;display:flex}.copyLeaderFilter>summary::-webkit-details-marker{display:none}.copyLeaderFilter>summary::marker{content:""}.copyLeaderFilter>summary i{transform-origin:50% 45%;border-top:6px solid #137555;border-left:4px solid #0000;border-right:4px solid #0000;flex:none;width:0;height:0;margin:1px 0 0;transition:transform .15s;display:block}.copyLeaderFilter[open]>summary{background:#f3faf7}.copyLeaderFilter[open]>summary i{transform:rotate(180deg)}.copyLeaderFilterMenu{z-index:30;box-sizing:border-box;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #c9d9d1;border-radius:9px;width:260px;max-width:calc(100vw - 48px);max-height:290px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden auto;box-shadow:0 12px 28px #12352a2e;text-align:left!important}.copyLeaderFilterMenu label{box-sizing:border-box;width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;font-size:10px;font-weight:600;display:grid}.copyLeaderFilterMenu label:hover{background:#edf6f2}.copyLeaderFilterMenu input{width:13px;height:13px;accent-color:var(--green);margin:0}.copyLeaderFilterMenu label>span,.copyLeaderFilterMenu label>b{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.copyLeaderFilterMenu small{color:var(--muted);text-align:right;font-size:9px}.copyLeaderEmpty{text-align:center;color:var(--muted);padding:22px!important}.traderAnalyticsModal{width:min(1380px,97vw)}.traderModalIdentity{color:#087653;background:#e8f5ef;border-radius:999px;margin:2px 10px 5px 0;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.traderAnalyticsBody{gap:10px;padding:12px 16px 16px;display:grid}.traderAnalyticsBody .traderModalMetrics{margin:0}.traderAnalyticsBody .specialistDetailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.traderAnalyticsBody>details{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.traderAnalyticsBody>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:11px;font-weight:850;list-style:none;display:flex}.traderAnalyticsBody>details>summary::-webkit-details-marker{display:none}.traderAnalyticsBody>details>summary span{color:var(--muted)}.traderModalLoading{margin:16px}.traderAnalyticsBody .directionFootnote{background:#f3f7f5;border-radius:9px;margin:0;padding:10px 12px}.traderModal>header .traderDetailPageLink{color:#087e59;background:#eef8f3;border:1px solid #b8d8cc;border-radius:6px;margin-left:12px;padding:4px 7px;font-weight:800;text-decoration:none;display:inline-flex}.traderModal>header .traderDetailPageLink:hover{background:#e1f4eb;border-color:#58aa8d}@media (max-width:800px){.traderModalBackdrop{padding:8px}.traderModal{width:100%;max-height:96vh}.traderModalMetrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:8px}.traderModal>details{margin:8px}.copyReadyBoard>.cardHead{display:grid}.copyReadyProgress{min-width:0}.paperCopyTest>summary{flex-direction:column;align-items:flex-start}.paperCopyHeaderActions{width:100%}.paperCopySummary{flex:1;overflow:auto}.paperCopySummary>span{min-width:118px}.paperCopyBody .leaderForwardStatus{grid-template-columns:repeat(2,minmax(0,1fr))}.weatherMethodStrip{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:10px}.weatherGroupList{padding-inline:10px}.weatherMethodNote{margin-inline:10px}.weatherGroup>summary{align-items:flex-start}.weatherGroup>summary>span{white-space:normal;text-align:right}}@media (max-width:1000px){.weatherWorkspaceToolbar{display:grid}.weatherStakeLimits{width:100%}}@media (max-width:700px){.weatherWorkspaceTabs{width:100%;overflow-x:auto}.weatherWorkspaceTabs button{flex:1;min-width:145px}.weatherStakeLimits label{grid-template-columns:minmax(115px,1fr) auto}.weatherStakeLimits input{grid-column:1/-1}.weatherAccountTabs{overflow-x:auto}.weatherAccountTabs button{flex:0 0 180px}.weatherAccountTabs button small{white-space:normal;text-align:right}}.weatherStakeLimits,.weatherOpportunitySliders{position:relative}.weatherSettingsNotice{z-index:8;color:#557068;pointer-events:none;background:#fff;border:1px solid #a9d5c3;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:850;line-height:1;position:absolute;top:-9px;right:9px;box-shadow:0 5px 14px #1740311f}.weatherSettingsNotice.saved{color:#087653;background:#e9f8f1;border-color:#71c5a3}.weatherSettingsNotice.error{color:#a83f36;background:#fff0ee;border-color:#e2aaa4}.weatherSettingsLoading{color:#70837a;place-items:center;min-height:42px;margin:0;font-size:9px;display:grid}.weatherStakeLimits.loading,.weatherOpportunitySliders.loading{min-height:72px}.weatherAccountHydrating{place-items:center;min-height:170px;display:grid}.weatherAccountHydrating p{color:var(--muted);margin:0;font-size:10px}.weatherAnalyticsHeadActions{align-items:center;gap:10px;display:flex}.weatherMakerFirstSwitch{cursor:pointer;background:#f4f8f6;border:1px solid #c8ddd4;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:28px auto;align-items:center;column-gap:8px;padding:7px 10px;display:grid}.weatherMakerFirstSwitch input{opacity:0;pointer-events:none;position:absolute}.weatherMakerFirstSwitch>span{background:#b9c8c2;border-radius:999px;grid-row:1/3;width:28px;height:16px;transition:all .18s;position:relative;box-shadow:inset 0 0 0 1px #2048391f}.weatherMakerFirstSwitch>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #163e2f40}.weatherMakerFirstSwitch.active{background:#edf8f3;border-color:#85cbb0}.weatherMakerFirstSwitch.active>span{background:#079467}.weatherMakerFirstSwitch.active>span:after{transform:translate(12px)}.weatherMakerFirstSwitch b{color:#27483c;font-size:10px;line-height:1.1}.weatherMakerFirstSwitch small{color:#71877e;font-size:8px;line-height:1}.weatherMakerFirstSwitch:has(input:disabled){cursor:wait;opacity:.72}@media (max-width:800px){.weatherUnitArbitrage>summary{flex-wrap:wrap;align-items:flex-start}.weatherUnitArbitrage>summary>strong{margin-left:0}.weatherArbitrageKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.weatherArbitrageLegs{grid-template-columns:1fr}}@media (max-width:900px){.traderAnalyticsBody{padding:8px}.traderAnalyticsBody .specialistDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.specialistExpand{border:1px solid var(--line);color:#36564b;width:100%;font:inherit;cursor:pointer;background:#f7faf8;border-radius:7px;justify-content:space-between;align-items:center;margin-top:7px;padding:6px 8px;font-size:10px;font-weight:800;display:flex}.specialistExpand:hover{background:#eef7f2;border-color:#77b29c}.specialistExpand span{color:var(--green);font-size:14px}.specialistCard.expanded{grid-column:1/-1}.specialistDetail{gap:8px;margin-top:8px;display:grid}.specialistLoading,.specialistError{background:#f4f8f6;border-radius:8px;margin:0;padding:10px;font-size:11px}.specialistError{color:var(--red);background:#fff0ed}.specialistDetailGrid{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.specialistDetailGrid>span{background:#fff;gap:3px;padding:8px;display:grid}.specialistDetailGrid small{color:var(--muted);font-size:9px}.specialistDetailGrid b{font-size:11px}.specialistOfficial{border:1px solid var(--line);border-radius:8px;grid-template-columns:190px 1fr;align-items:stretch;display:grid;overflow:hidden}.specialistOfficial>b{background:#eef6f2;align-items:center;padding:10px;font-size:11px;display:flex}.specialistOfficial>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.specialistOfficial span{border-left:1px solid var(--line);gap:2px;padding:8px;display:grid}.specialistOfficial small,.specialistOfficial em{color:var(--muted);font-size:9px;font-style:normal}.specialistOfficial span b{font-size:11px}.specialistDetail>details{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.specialistDetail>details>summary{cursor:pointer;justify-content:space-between;padding:8px 10px;font-size:10px;font-weight:800;list-style:none;display:flex}.specialistDetail>details>summary::-webkit-details-marker{display:none}.specialistDetail>details>summary span{color:var(--muted)}.specialistTable{border-top:1px solid var(--line);overflow:auto}.specialistTable table{border-collapse:collapse;width:100%;min-width:760px}.specialistTable th{color:var(--muted);text-align:left;background:#f2f7f4;padding:7px 8px;font-size:9px}.specialistTable td{vertical-align:top;border-top:1px solid #edf2ef;padding:7px 8px;font-size:10px}.specialistTable td small{color:var(--muted);margin-top:2px;display:block}.specialistTable a{color:var(--green);font-weight:750}@media (max-width:1100px){.specialistFilters{grid-template-columns:repeat(4,minmax(120px,1fr))}.specialistGrid{grid-template-columns:1fr}.specialistRanking .specialistMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.specialistFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.specialistGrid{padding:8px}.specialistCard>header{align-items:flex-start}.specialistCard h4{flex-direction:column;align-items:flex-start;gap:2px}.specialistCard h4>span{border-left:0;padding-left:0}.specialistCardActions{flex-direction:column;align-items:flex-end}.specialistWallet{flex-direction:column;align-items:flex-start;gap:2px}.specialistRanking .specialistMetrics,.specialistDetailGrid{grid-template-columns:repeat(2,1fr)}.specialistMetrics>span:nth-child(odd){border-left:0}.specialistMetrics>span:last-child{border-top:1px solid var(--line)}.specialistComparison{margin:8px}.specialistComparison>header{align-items:flex-start}.specialistComparison>header small{max-width:240px}.specialistOfficial{grid-template-columns:1fr}.specialistOfficial>div{grid-template-columns:repeat(2,1fr)}.specialistOfficial span{border-top:1px solid var(--line)}}.unifiedOpportunityBoard{padding:0;overflow:hidden}.unifiedOpportunityBoard>.cardHead{margin:0;padding:14px 16px}.unifiedOpportunityBoard>.cardHead small{max-width:920px;color:var(--muted);margin-top:4px;line-height:1.4;display:block}.unifiedOpportunityBoard>.tableScroller{border:0;border-top:1px solid var(--line);border-radius:0;max-height:620px}.unifiedOpportunityBoard table{min-width:1260px}.unifiedOpportunityBoard td{vertical-align:top}.unifiedOpportunityBoard td small{color:var(--muted);margin-top:4px;line-height:1.35;display:block}.unifiedOpportunityBoard td>a{color:var(--ink);text-decoration:none}.unifiedOpportunityBoard td>a:hover{text-decoration:underline}.unifiedOpportunityBoard .pill{white-space:normal;text-align:center;line-height:1.25}.polymarketActionAlerts{border-color:#b9dbc9;padding:0;overflow:hidden}.polymarketActionAlerts>.cardHead{background:#f3faf6;margin:0;padding:12px 16px}.polymarketActionAlerts>.cardHead h2{font-size:21px}.polymarketActionAlerts>div:last-child{display:grid}.polymarketActionAlerts article{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.polymarketActionAlerts article>div{gap:3px;display:grid}.polymarketActionAlerts article small{color:var(--muted);line-height:1.4}.polymarketActionAlerts article>a{color:var(--accent);white-space:nowrap;font-weight:800}.polymarketActionAlerts article>time{color:var(--muted);font-size:10px}.polymarketActionAlerts .actionAlert-high{border-left:3px solid var(--accent)}@media (max-width:950px){.directionKpis,.specialistMetrics,.leaderForwardStatus{grid-template-columns:repeat(2,minmax(0,1fr))}.directionKpis>div:nth-child(2),.specialistMetrics span:nth-child(2){border-right:0}.negativeCandidateGrid,.specialistGrid{grid-template-columns:1fr}.directionWorkspace{padding:14px!important}.specialistCategory{grid-template-columns:1fr}.predictionFocusNav{flex-direction:column;align-items:stretch;width:100%;padding:3px;overflow:visible}.predictionFocusNav button{white-space:normal;width:100%;min-width:0}}.polymarketStatistics{gap:16px;padding:0;display:grid;overflow:hidden}.statisticsHero{background:linear-gradient(125deg,#f9fcfa 0%,#edf7f2 62%,#fff8dc 100%);border-bottom:1px solid #dbe8e1;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.statisticsHero h2{margin:2px 0 5px;font-size:25px}.statisticsHero small{color:#62766e;max-width:720px;display:block}.statisticsResult{text-align:right;background:#ffffffb8;border:1px solid;border-radius:14px;flex:none;min-width:270px;padding:16px 18px}.statisticsResult small,.statisticsResult span{color:#64766f;display:block}.statisticsResult strong{margin:3px 0;font-size:25px;display:block}.statisticsToolbar{align-items:end;gap:12px;padding:0 20px;display:flex}.statisticsPeriods{background:#edf4f0;border:1px solid #d5e2dc;border-radius:10px;padding:3px;display:flex}.statisticsPeriods button,.statisticsRefresh{color:#52675e;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-weight:750}.statisticsPeriods button.active{color:#087c59;background:#fff;box-shadow:0 2px 8px #1e46361a}.statisticsSearch{color:#667a72;gap:3px;min-width:240px;margin-left:auto;font-size:10px;font-weight:750;display:grid}.statisticsSearch input{color:#17372c;background:#fff;border:1px solid #cfddd6;border-radius:8px;min-height:35px;padding:7px 10px}.statisticsRefresh{background:#fff;border:1px solid #cbdcd4}.statisticsKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 20px;display:grid}.statisticsKpis article{background:#fbfdfc;border:1px solid #dce8e2;border-radius:12px;padding:14px}.statisticsKpis span,.statisticsKpis small{color:#687c74;font-size:10px;display:block}.statisticsKpis b{margin:5px 0;font-size:17px;display:block}.statisticsFlow{background:#fbfdfc;border:1px solid #dce8e2;border-radius:13px;margin:0 20px;padding:16px}.statisticsFlow>header{justify-content:space-between;display:flex}.statisticsFlow header small{color:#71837c;display:block}.statisticsLegend{gap:12px;font-size:10px;display:flex}.statisticsLegend i{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.statisticsLegend .buy,.statisticsBar i.buy{background:#0a9468}.statisticsLegend .sell,.statisticsBar i.sell{background:#d3a325}.statisticsBars{border-bottom:1px solid #bdcec6;align-items:end;gap:5px;height:150px;margin-top:12px;display:flex}.statisticsBar{text-align:center;flex:1;grid-template-rows:1fr 18px;min-width:10px;height:100%;display:grid}.statisticsBar>div{justify-content:center;align-items:end;gap:2px;display:flex}.statisticsBar i{border-radius:3px 3px 0 0;width:35%;min-height:0;display:block}.statisticsBar small{color:#73877e;white-space:nowrap;font-size:8px;transform:rotate(-35deg)}.statisticsSplit{grid-template-columns:1fr 1fr;gap:12px;padding:0 20px;display:grid}.statisticsSplit>section{border:1px solid #dce8e2;border-radius:13px;padding:16px}.statisticsSplit h3{margin:0 0 10px}.statisticsPositionList{display:grid}.statisticsPositionList>a{color:inherit;border-top:1px solid #edf2ef;justify-content:space-between;gap:12px;padding:9px 3px;text-decoration:none;display:flex}.statisticsPositionList>a:first-child{border-top:0}.statisticsPositionList span,.statisticsPositionList em{min-width:0}.statisticsPositionList b,.statisticsPositionList small{display:block}.statisticsPositionList b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.statisticsPositionList small{color:#75877f;font-size:9px}.statisticsPositionList em{text-align:right;flex:none;font-style:normal;font-weight:800}.statisticsTable{margin:0 20px 20px}.statisticsTable td b,.statisticsTable td small{display:block}.statisticsSide{border-radius:6px;padding:4px 7px;font-size:9px;font-weight:850;display:inline-block}.statisticsSide.buy{color:#087c59;background:#e1f4eb}.statisticsSide.sell{color:#795b00;background:#fff1c9}.statisticsEmpty{text-align:center;padding:40px}.statisticsEmpty button{color:#fff;background:#087c59;border:0;border-radius:8px;padding:8px 14px;font-weight:750}@media (max-width:1000px){.statisticsHero{flex-direction:column;align-items:stretch}.statisticsResult{text-align:left}.statisticsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.statisticsSplit{grid-template-columns:1fr}}@media (max-width:650px){.statisticsToolbar{flex-direction:column;align-items:stretch}.statisticsSearch{width:100%;margin:0}.statisticsKpis{grid-template-columns:1fr}.statisticsHero,.statisticsToolbar,.statisticsKpis,.statisticsSplit{padding-left:12px;padding-right:12px}.statisticsFlow,.statisticsTable{margin-left:12px;margin-right:12px}}@media (max-width:560px){.directionKpis{grid-template-columns:1fr}.directionKpis>div{border-right:0;border-bottom:1px solid var(--line)}.directionKpis>div:last-child{border-bottom:0}.negativeCandidateGrid article>div{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderForwardStatus{grid-template-columns:1fr}.specialistMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.polymarketActionAlerts article{grid-template-columns:1fr;gap:6px}.polymarketActionAlerts article>.pill,.polymarketActionAlerts article>a{justify-self:start}}.weatherExpiry{text-align:left;background:#f0f8f4;border:1px solid #bdd8cc;border-radius:8px;gap:1px;min-width:94px;padding:5px 8px;margin-left:auto!important;display:grid!important}.weatherExpiry small{font-size:8px!important}.weatherExpiry b{color:#087653;font-size:11px}.weatherExpiry.expired{background:#fff4ef;border-color:#e2c8bd}.weatherExpiry.expired b{color:#a74b35}.weatherGroupCount{margin-left:0!important}.weatherProvisionalEv{color:#9a6500!important;background:#fff9e8!important}.weatherProvisionalEv b{color:#9a6500}.weatherProvisionalEv small:first-of-type{font-weight:800;color:#9a6500!important}.weatherDiurnalMini{grid-template-columns:minmax(210px,280px) auto;align-items:center;column-gap:7px;min-width:330px;margin-left:auto;display:grid}.weatherDiurnalMini svg{grid-row:1/3;width:100%;height:42px;overflow:visible}.weatherDiurnalMini .axis,.weatherDiurnalMini .hourTick{stroke:#cbdad3;stroke-width:1px}.weatherDiurnalMini .temperatureCurve{fill:none;stroke:#0b8b61;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.weatherDiurnalMini .extremeRange{stroke-width:3px;stroke-linecap:round}.weatherDiurnalMini .extremeRange.max{stroke:#d24c3f}.weatherDiurnalMini .extremeRange.min{stroke:#3978b8}.weatherDiurnalMini .extremeRangeEnd{stroke:#fff;stroke-width:.7px}.weatherDiurnalMini .extremeRangeEnd.max{fill:#d24c3f}.weatherDiurnalMini .extremeRangeEnd.min{fill:#3978b8}.weatherDiurnalMini .currentTime{stroke:#405f54;stroke-width:1.2px;stroke-dasharray:2 2}.weatherDiurnalMini .extremePoint{stroke:#fff;stroke-width:1.2px}.weatherDiurnalMini .extremePoint.max{fill:#d98a17}.weatherDiurnalMini .extremePoint.min{fill:#3978b8}.weatherDiurnalMini .observedExtreme circle{stroke:#fff;stroke-width:.8px}.weatherDiurnalMini .observedExtreme text{paint-order:stroke;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;font:700 5.6px Arial,sans-serif}.weatherDiurnalMini .observedMin circle,.weatherDiurnalMini .observedMin text{fill:#3978b8}.weatherDiurnalMini .observedMax circle,.weatherDiurnalMini .observedMax text{fill:#c4473d}.weatherDiurnalMini>small{color:var(--muted);white-space:nowrap;align-self:end;font-size:8px!important}.weatherDiurnalMini>b{color:#24463a;white-space:nowrap;align-self:start;font-size:9px}.weatherDiurnalMini>em{color:#4d665d;white-space:nowrap;grid-column:1/-1;align-items:center;gap:10px;margin-top:1px;font-size:8px;font-style:normal;display:flex}.weatherDiurnalMini>em span{align-items:baseline;gap:3px;display:flex}.weatherDiurnalMini>em b{font-size:9px}.weatherDiurnalMini>em.fallback{color:#9a6500}.weatherTimingDecision{align-content:start;gap:4px;display:grid}.weatherTimingDecision>b{font-size:11px}.weatherDecisionEmpty{background:#fbfcfb}.weatherOutcomeTable tr.weatherEligible{box-shadow:inset 3px 0 #139567}.weatherDiurnalMini{padding-top:6px}.weatherDiurnalMini svg{height:64px}.weatherDiurnalMini svg.fahrenheitScale{height:72px}.weatherDiurnalMini .dynamicForecastLabel{fill:#24463a;letter-spacing:.03px;font:700 9px Arial,sans-serif}.weatherDiurnalMini .dynamicForecastSubLabel{fill:#687c74;font:600 7px Arial,sans-serif}.weatherDiurnalMini .dynamicCurrentLabel{font:700 9px Arial,sans-serif}.weatherDiurnalMini .dynamicCurrentLabel.rise{fill:#0b8b61}.weatherDiurnalMini .dynamicCurrentLabel.fall{fill:#c4473d}.weatherDiurnalMini .dynamicCurrentLabel.flat,.weatherDiurnalMini .dynamicCurrentLabel.unknown{fill:#587067}@media (max-width:1000px){.weatherGroup>summary{flex-wrap:wrap}.weatherDiurnalMini{order:4;grid-template-columns:minmax(180px,1fr) auto;width:100%;margin-left:0}.weatherExpiry{margin-left:auto!important}}@media (max-width:800px){.weatherExpiry{margin-left:0!important}.weatherGroupCount{margin-left:auto!important}}.btcResearchWorkspace{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;display:grid}.btcResearchWorkspace>*{width:100%;min-width:0}.btcChartLoading{color:var(--muted);text-align:center;padding:24px}.btcChartCard{padding:16px}.btcChartCard>.cardHead{padding:0 0 12px}.btcChartCard>.cardHead h2{font-size:19px}.btcChartCard>.cardHead small{color:var(--muted)}.btcSvgChart{background:linear-gradient(#fbfdfc,#f5f9f7);border:1px solid #dde8e3;border-radius:10px;padding:10px 12px 7px;position:relative}.btcSvgChart svg{width:100%;height:230px;display:block;overflow:visible}.btcSvgChart footer{color:var(--muted);justify-content:space-between;gap:10px;margin-top:5px;font-size:9px;display:flex}.btcGrid{fill:none;stroke:#d9e5df;stroke-width:1px;vector-effect:non-scaling-stroke}.btcPriceLine{fill:none;stroke:#405f74;stroke-width:1.7px;vector-effect:non-scaling-stroke}.btcOutcomePoint{stroke:#fff;stroke-width:1.2px;vector-effect:non-scaling-stroke}.btcOutcomePoint.up{fill:#0a9468}.btcOutcomePoint.down{fill:#cf5146}.btcOutcomeLegend{vertical-align:-1px;border-radius:50%;width:7px;height:7px;margin:0 3px 0 7px;display:inline-block}.btcOutcomeLegend.up{background:#0a9468}.btcOutcomeLegend.down{background:#cf5146}.btcVolatilityChart polyline{fill:none;stroke:#d18b1c;stroke-width:2px;vector-effect:non-scaling-stroke}.btcProbabilityChart polyline{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke}.btcAxisChart{padding-left:52px}.btcYAxis{color:#6c8078;text-align:right;flex-direction:column;justify-content:space-between;font-size:9px;display:flex;position:absolute;top:10px;bottom:27px;left:8px}.btcProbabilityThresholdLegend{color:#526a61;flex-wrap:wrap;gap:7px 13px;margin:0 0 9px;font-size:9px;display:flex}.btcProbabilityThresholdLegend span{align-items:center;gap:5px;display:flex}.btcProbabilityThresholdLegend i{border-radius:3px;width:15px;height:3px}.btcAverageProbabilityTable{max-height:390px;margin-top:10px}.btcAverageProbabilityTable table{min-width:900px}.btcAverageProbabilityTable th,.btcAverageProbabilityTable td{font-size:9px}.btcAverageProbabilityTable tbody tr:nth-child(2n){background:#f8faf9}.btcCurrentInterval{border-top:3px solid #84968f;grid-template-columns:minmax(160px,.75fr) auto minmax(430px,2fr) minmax(210px,.9fr);align-items:center;gap:16px;padding:14px 17px;display:grid}.btcCurrentInterval>div{gap:3px;display:grid}.btcCurrentInterval small{color:var(--muted);font-size:9px}.btcIntervalWindow>b{font-size:16px}.btcIntervalCountdown{border-inline:1px solid var(--line);justify-items:center;padding:3px 18px}.btcIntervalCountdown strong{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:30px}.btcIntervalSources{gap:5px;display:grid}.btcIntervalSources article{border:1px solid var(--line);background:#f8fbf9;border-radius:8px;grid-template-columns:minmax(145px,1fr) minmax(205px,auto) minmax(82px,auto);align-items:center;gap:10px;padding:6px 9px;display:grid}.btcIntervalSources article>span{gap:1px;display:grid}.btcIntervalSources em{font-size:8px;font-style:normal}.btcIntervalSources b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.btcIntervalSources b i{color:#8da198;margin:0 4px;font-style:normal}.btcIntervalSources strong{text-align:right;white-space:nowrap;font-size:12px}.btcIntervalOutcome{justify-items:end}.btcIntervalOutcome>strong{align-items:center;gap:5px;font-size:18px;display:flex}.btcIntervalOutcome>strong i{font-size:25px;font-style:normal}.btcIntervalOutcome>b{font-size:18px}.btcIntervalOutcome>span{color:var(--muted);font-size:8px}.btcIntervalOutcome>em{text-align:right;border-radius:6px;max-width:230px;margin-top:3px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:800}.btcIntervalOutcome>em.agrees{color:#087b57;background:#e7f5ee}.btcIntervalOutcome>em.diverges{color:#986411;background:#fff3df}.btcCurrentInterval.isUp{border-top-color:#0a9468}.btcCurrentInterval.isUp .btcIntervalOutcome>strong,.btcCurrentInterval.isUp .btcIntervalOutcome>b{color:#0a9468}.btcCurrentInterval.isDown{border-top-color:#cf5146}.btcCurrentInterval.isDown .btcIntervalOutcome>strong,.btcCurrentInterval.isDown .btcIntervalOutcome>b{color:#cf5146}@media (max-width:1050px){.btcCurrentInterval{grid-template-columns:1fr auto}.btcIntervalSources{grid-area:2/1/auto/-1}.btcIntervalOutcome{justify-items:end}.btcIntervalCountdown{border-right:0}}@media (max-width:620px){.btcCurrentInterval{grid-template-columns:1fr}.btcIntervalCountdown{border:0;border-block:1px solid var(--line);justify-items:start;padding:8px 0}.btcIntervalSources{grid-area:auto}.btcIntervalSources article{grid-template-columns:1fr auto}.btcIntervalSources article>strong{text-align:left;grid-column:1/-1}.btcIntervalOutcome{justify-items:start}.btcIntervalOutcome>em{text-align:left}}.btcLiveQuoteStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.btcLiveQuoteStrip article{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:9px 11px;transition:border-color .2s,box-shadow .2s;display:grid}.btcLiveQuoteStrip article:hover{border-color:#8fb9a8;box-shadow:0 3px 12px #214b3b12}.btcLiveQuoteStrip span{color:var(--muted);font-size:9px}.btcLiveQuoteStrip b{font-variant-numeric:tabular-nums;font-size:14px}.btcLiveQuoteStrip small{grid-column:1/-1;font-size:8px}.btcLiveQuoteStrip .fresh{color:#087b57}.btcLiveQuoteStrip .stale{color:#b4493e}@media (max-width:760px){.btcLiveQuoteStrip{grid-template-columns:1fr 1fr}}@media (max-width:430px){.btcLiveQuoteStrip{grid-template-columns:1fr}}.btcTickAnalysis{padding:13px 15px}.btcTickAnalysis>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.btcTickAnalysis h2{margin:2px 0 0;font-size:18px}.btcTickBody{grid-template-columns:minmax(320px,1.2fr) minmax(480px,1.8fr);gap:12px;margin-top:10px;display:grid}.btcTickChart{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;padding:7px 9px}.btcTickChart svg{width:100%;height:82px;display:block}.btcTickChart path{stroke:#dce7e2;stroke-width:1px}.btcTickChart polyline{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.btcTickChart polyline.binance{stroke:#d18b1c}.btcTickChart polyline.polymarket{stroke:#168b68}.btcTickChart footer{color:var(--muted);gap:12px;font-size:8px;display:flex}.btcTickChart footer span:last-child{margin-left:auto}.btcTickChart footer i{vertical-align:2px;width:12px;height:2px;margin-right:4px;display:inline-block}.btcTickChart footer i.binance{background:#d18b1c}.btcTickChart footer i.polymarket{background:#168b68}.btcTickMetrics{border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.btcTickMetrics span{border-left:1px solid var(--line);border-top:1px solid var(--line);gap:3px;padding:8px;display:grid}.btcTickMetrics span:nth-child(-n+3){border-top:0}.btcTickMetrics span:nth-child(3n+1){border-left:0}.btcTickMetrics small{color:var(--muted);font-size:8px}.btcTickMetrics b{font-size:10px}.btcTickConclusions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.btcTickConclusions p{color:#31584a;background:#eef7f3;border-radius:7px;margin:0;padding:7px 9px;font-size:9px}@media (max-width:900px){.btcTickBody{grid-template-columns:1fr}.btcTickMetrics{grid-template-columns:repeat(2,1fr)}.btcTickMetrics span:nth-child(n){border-left:1px solid var(--line);border-top:1px solid var(--line)}.btcTickMetrics span:nth-child(-n+2){border-top:0}.btcTickMetrics span:nth-child(odd){border-left:0}.btcTickConclusions{grid-template-columns:1fr}}.btcTripleChart{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;margin-top:10px;padding:8px 10px;overflow:hidden}.btcTripleAxes,.btcTripleChart>footer{color:var(--muted);justify-content:space-between;align-items:center;gap:6px 14px;font-size:8px;display:flex}.btcTripleAxes span,.btcTripleChart>footer span{white-space:nowrap}.btcTripleScroll{scrollbar-width:thin;background:#fff;border-radius:6px;margin:6px 0;overflow:auto hidden}.btcTripleScroll svg{min-width:100%;height:155px;display:block}.btcTripleScroll path{fill:none;stroke:#dce7e2;stroke-width:1px;vector-effect:non-scaling-stroke}.btcTripleScroll polyline{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.btcTripleScroll polyline.binance{stroke:#d18b1c}.btcTripleScroll polyline.chainlink{stroke:#168b68}.btcTripleScroll polyline.orderbook{stroke:#7557b7}.btcTripleScroll .hit{fill:#0000;stroke:none;pointer-events:all}.btcTripleChart>footer{flex-wrap:wrap;justify-content:flex-start}.btcTripleChart>footer span{align-items:center;display:inline-flex}.btcTripleChart>footer span:last-child{margin-left:auto}.btcTripleChart>footer i{vertical-align:1px;border-radius:2px;flex:0 0 14px;width:14px;height:3px;margin-right:4px;display:inline-block}.btcTripleChart>footer i.binance{background:#d18b1c}.btcTripleChart>footer i.chainlink{background:#168b68}.btcTripleChart>footer i.orderbook{background:#7557b7}@media (max-width:700px){.btcTripleAxes{flex-direction:column;align-items:flex-start;gap:2px}.btcTripleChart>footer span:last-child{width:100%;margin-left:0}}.btcTwapCurve{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;margin:10px 0;padding:10px 12px}.btcTwapCurve>div{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.btcTwapCurve>div b{color:#31584a;text-transform:uppercase}.btcTwapCurve svg{background:#fff;border-radius:6px;width:100%;height:118px;margin:7px 0;display:block}.btcTwapCurve line{stroke:#b84b43;stroke-width:.7px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.btcTwapCurve polyline{fill:none;stroke:#168b68;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.btcTwapCurve small{color:var(--muted);font-size:8px}.btcTwapCurve.empty{color:var(--muted);text-align:center;font-size:9px}.btcCurrentPositions{background:#f4faf7;border:1px solid #b8d8cc;border-radius:9px;margin-top:10px;padding:10px 12px}.btcCurrentPositions header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.btcCurrentPositions header b{color:#214f40;font-size:10px}.btcCurrentPositions header span{color:#087558;text-align:center;background:#dcefe7;border-radius:12px;min-width:22px;padding:2px 7px;font-size:9px;font-weight:800}.btcCurrentPositions>div{border-top:1px solid #d8e8e1;grid-template-columns:55px repeat(6,minmax(0,1fr));gap:8px;padding:6px 0;font-size:9px;display:grid}.btcCurrentPositions>div b.up{color:#087558}.btcCurrentPositions>div b.down{color:#b84138}.btcCurrentPositions .btcPositionPnl{font-weight:900}.btcCurrentPositions .btcPositionPnl.positive{color:#087558}.btcCurrentPositions .btcPositionPnl.negative{color:#c33b32}.btcCurrentPositions small{color:var(--muted);font-size:8px;display:block}@media (max-width:900px){.btcCurrentPositions>div{grid-template-columns:55px 1fr 1fr}.btcCurrentPositions>div>:nth-child(n+4){grid-column:auto}}@media (max-width:700px){.btcCurrentPositions>div{grid-template-columns:55px 1fr}.btcCurrentPositions>div span{grid-column:2}}.polyHeaderWalletPopover .polyAccountBalances{grid-template-columns:1fr 1fr;gap:7px;margin:2px 0 4px;display:grid}.polyHeaderWalletPopover .polyAccountBalances>span{background:#f3faf7;border:1px solid #cfe2d9;border-radius:9px;gap:3px;padding:9px;display:grid}.polyHeaderWalletPopover .polyAccountBalances small{color:var(--muted);font-size:8px}.polyHeaderWalletPopover .polyAccountBalances b{font-variant-numeric:tabular-nums;color:#087b57;font-size:16px}.btcShadowTerminal{padding:14px 16px}.btcShadowTerminal>.cardHead{padding:0 0 9px}.btcShadowTerminal>.cardHead h2{margin:2px 0;font-size:18px}.btcShadowTerminal>.cardHead small{font-size:9px}.btcSourceStrip{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.btcSourceStrip span{background:#eef5f1;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;display:flex}.btcSourceStrip small{text-transform:uppercase;font-size:8px}.btcSourceStrip b{font-size:9px}.btcSourceStrip .ready{color:#087b57}.btcSourceStrip .blocked{color:#b4493e;background:#fff0ed}.btcShadowGrid{grid-template-columns:1fr 1fr 1.2fr;gap:7px;display:grid}.btcShadowGrid article{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;padding:9px 10px}.btcShadowGrid article>header{justify-content:space-between;gap:8px;display:flex}.btcShadowGrid article>header strong{font-size:17px}.btcShadowGrid article p{margin:5px 0;font-size:10px}.btcShadowGrid article small{color:var(--muted);font-size:8px}.btcShadowDecision{background:#fff9ed!important}.btcShadowRisk{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:7px;display:grid;overflow:hidden}.btcShadowRisk span{background:#fff;justify-content:space-between;gap:8px;padding:6px 8px;display:flex}.btcShadowRisk small{color:var(--muted);font-size:8px}.btcShadowRisk b{font-size:9px}.btcShadowGates{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.btcShadowGates span{border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.btcShadowGates .passed{color:#087b57;background:#e7f5ee}.btcShadowGates .blocked{color:#b4493e;background:#fff0ed}@media (max-width:760px){.btcShadowGrid,.btcShadowRisk{grid-template-columns:1fr}}.btcAlgorithmPanel{padding:11px 14px}.btcAlgorithmPanel>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.btcAlgorithmPanel>header>div:nth-child(2){gap:2px;display:grid}.btcAlgorithmPanel>header small{color:var(--muted);font-size:9px}.btcAlgorithmTabs button{color:#fff;cursor:help;background:#0a8d63;border:1px solid #0a8d63;border-radius:8px;padding:7px 12px;font-size:10px;font-weight:900}.btcAlgorithmMetrics{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:9px;display:grid;overflow:hidden}.btcAlgorithmMetrics span{background:#f8fbf9;gap:3px;padding:8px;display:grid}.btcAlgorithmMetrics small,.btcAlgorithmPanel>footer{color:var(--muted);font-size:8px}.btcAlgorithmMetrics b{font-size:11px}.btcAlgorithmSettings{grid-template-columns:1.15fr repeat(3,1fr) auto;align-items:end;gap:7px;margin-top:8px;display:grid}.btcAlgorithmSettings label{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:3px;padding:6px 8px;display:grid}.btcAlgorithmSettings label>span{color:var(--muted);grid-column:1/-1;font-size:8px}.btcAlgorithmSettings input{background:0 0;border:0;outline:0;width:74px;font-size:12px;font-weight:800}.btcAlgorithmSettings small{color:var(--muted);font-size:8px}.btcAlgorithmSettings button{color:#fff;cursor:pointer;background:#0a8d63;border:0;border-radius:7px;min-height:31px;padding:6px 11px;font-size:9px;font-weight:900}.btcAlgorithmSettings button.disabled{background:#687a72}.btcAlgorithmPanel>footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:7px;margin-top:8px;padding-top:7px;display:flex}@media (max-width:900px){.btcAlgorithmMetrics,.btcAlgorithmSettings{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.btcAlgorithmPanel>header{grid-template-columns:1fr auto}.btcAlgorithmPanel>header>div:nth-child(2){grid-area:2/1/auto/-1}.btcAlgorithmMetrics,.btcAlgorithmSettings{grid-template-columns:1fr}}.btcMakerKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.btcMakerKpis>div,.btcMakerExecutionModels article{background:#f8fbf9;border:1px solid #dce8e2;border-radius:10px;padding:11px}.btcMakerKpis span,.btcMakerExecutionModels small,.btcMakerExecutionModels span{color:var(--muted);font-size:9px;display:block}.btcMakerKpis b{margin-top:5px;font-size:15px;display:block}.btcMakerExecutionModels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.btcMakerExecutionModels b{margin:4px 0;font-size:12px;display:block}.btcMakerWarning{color:#5f594c;background:#fff9ed;border-left:3px solid #d18b1c;margin:12px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}@media (max-width:900px){.btcMakerKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.btcMakerExecutionModels{grid-template-columns:1fr}}.btcAlgorithmTabs{gap:6px;display:flex}.btcAlgorithmTabs button{color:#0a7958;cursor:pointer;background:#fff;position:relative}.btcAlgorithmTabs button.active{color:#fff;background:#0a8d63;box-shadow:0 2px 8px #0a8d6333}.btcAlgorithmTabs button:disabled{cursor:wait;opacity:.6}.btcAlgorithmTooltip{z-index:30;color:#294b40;text-align:left;white-space:normal;background:#fff;border:1px solid #b9d2c7;border-radius:9px;width:360px;max-width:min(78vw,420px);padding:10px 12px;font-size:10px;font-weight:600;line-height:1.45;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #1b403333}.btcAlgorithmTabs button:nth-last-child(-n+2) .btcAlgorithmTooltip{left:auto;right:0}:is(.btcAlgorithmTabs button:hover .btcAlgorithmTooltip,.btcAlgorithmTabs button:focus-visible .btcAlgorithmTooltip){display:block}.btcAlgorithmAdvanced{padding:8px 14px}.btcAlgorithmAdvanced>summary{cursor:pointer;color:#2e5547;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}.btcAlgorithmAdvanced>summary b{color:#0a7958;font-size:9px}.btcAlgorithmAdvanced .btcAlgorithmSettings{grid-template-columns:repeat(6,minmax(0,1fr)) auto}.btcAlgorithmAdvanced .btcAlgorithmSettings input{width:58px}@media (max-width:900px){.btcAlgorithmAdvanced .btcAlgorithmSettings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.btcAlgorithmAdvanced .btcAlgorithmSettings{grid-template-columns:1fr}}.polyHeaderActionRow{grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.polyHeaderActionRow>.polyLiveControls{margin-top:0}.polyHeaderAlgorithmSlot{align-self:center;align-items:center;min-height:31px;margin-left:auto;display:flex}.btcHeaderAlgorithmTabs{flex-wrap:wrap;justify-content:flex-end;align-items:center}.btcHeaderAlgorithmTabs button{white-space:nowrap;padding:6px 10px;font-size:9px}.btcAlgorithmPanelNew>header{grid-template-columns:minmax(0,1fr) auto}.workspace.venue-bitcoin-5m .polymarketHeader{overflow:visible}@media (max-width:800px){.polyHeaderActionRow{flex-direction:column;align-items:flex-start}.polyHeaderAlgorithmSlot{width:100%;margin-left:0}.btcHeaderAlgorithmTabs{justify-content:flex-start}.btcHeaderAlgorithmTabs button{flex:auto}}.btcAlgorithmSlots{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.btcAlgorithmSlots article{border:1px solid var(--line);background:#f8fbf9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:8px 10px;display:grid}.btcAlgorithmSlots article.active{background:#effaf5;border-color:#75c9a8}.btcAlgorithmSlots span{display:grid}.btcAlgorithmSlots small{color:var(--muted);font-size:8px}.btcAlgorithmSlots strong{color:#7f5f18;align-self:center;font-size:9px}.btcAlgorithmSlots article.active strong{color:#087551}.btcAlgorithmSlots article>small{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}@media (max-width:760px){.btcAlgorithmSlots{grid-template-columns:1fr}}@media (max-width:900px){.btcSvgChart svg{height:190px}}@media (max-width:620px){.btcSvgChart{padding-inline:5px}.btcAxisChart{padding-left:46px}.btcSvgChart svg{height:160px}.btcChartCard{padding:11px}}.savedPackages{padding:16px}.savedPackages>div:last-child{gap:7px;display:grid}.savedPackages article{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.savedPackages article>button:first-child{color:var(--ink);text-align:left;background:#eef5f1;justify-items:start;gap:2px;display:grid}.savedPackages article>button small{color:var(--muted);font-size:9px}.savedPackages button.danger{color:#a43f34;background:#f6e7e4}@media (max-width:900px){.packageBuilderColumns{grid-template-columns:1fr}.packageBuilderFilters{grid-template-columns:1fr 1fr}.packageBuilderFilters>span{grid-column:1/-1}.packageSaveBar{grid-template-columns:1fr auto}.packageSaveBar small{grid-column:1/-1}}@media (max-width:620px){.packageBuilderFilters,.packageSaveBar{grid-template-columns:1fr}.packageSaveBar small{grid-column:auto}.packageStackChart{margin-left:0}.packageBuilderRanges>div{grid-template-columns:1fr}.packageBuilderRanges>header{display:grid}}.predictionCredentialPanel{width:100%}.predictionCredentialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.predictionCredentialGrid>article{background:#f8fbf9;border:1px solid #d8e5df;border-radius:12px;align-content:start;gap:10px;padding:14px;display:grid}.predictionCredentialGrid header,.predictionCredentialGrid footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.predictionCredentialGrid label{color:var(--muted);gap:5px;font-size:11px;display:grid}.predictionCredentialGrid input{background:#fff;border:1px solid #cfded7;border-radius:9px;width:100%;min-height:38px;padding:8px 10px;font-size:14px}.predictionCredentialGrid footer{justify-content:flex-start;margin-top:2px}.predictionCredentialGrid>article>small{color:var(--muted);font-size:10px;line-height:1.45}@media (max-width:980px){.predictionCredentialGrid{grid-template-columns:1fr}}.specialistFilters label{grid-template-rows:27px 36px;align-items:end;gap:3px;display:grid}.specialistFilters label>span{align-items:flex-end;min-height:27px;display:flex}.specialistFilters input,.specialistFilters select{height:36px;margin:0;display:block}.copyLeaderFilter>summary:after{content:none!important;display:none!important}.weatherMarketBoard>.cardHead h2{font-family:var(--poly-ui-font);letter-spacing:-.015em;font-size:20px;font-weight:800}.weatherForecastPanel{border-top:1px solid var(--line);background:#f7faf8;gap:10px;padding:12px 13px;display:grid}.weatherForecastPanel>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.weatherForecastPanel>header h3{font-family:var(--poly-ui-font);margin:2px 0 0;font-size:15px;font-weight:850}.weatherModelForecasts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.weatherModelForecasts>article,.weatherForecastConsensus>span,.weatherResidualSummary>span{border:1px solid var(--line);background:#fff;border-radius:8px;gap:6px;min-width:0;padding:9px 10px;display:grid}.weatherModelForecasts>article.weatherModelBest{box-shadow:inset 3px 0 0 var(--green);background:#f0faf5;border-color:#8fd2b3}.weatherModelForecasts article>header{justify-content:space-between;align-items:center;gap:7px;display:flex}.weatherModelForecasts article>header>small{color:#49645a;text-transform:uppercase;letter-spacing:.035em;font-size:10px;font-weight:850}.weatherModelForecasts article>header>span{color:#087849;white-space:nowrap;background:#dff5e9;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:850}.weatherModelValue{border-bottom:1px solid #e3ece7;align-items:baseline;gap:8px;padding-bottom:6px;display:flex}.weatherModelValue b{font-size:17px}.weatherModelValue em{color:var(--muted);font-size:9px;font-style:normal}.weatherModelHistory{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.weatherModelHistory>span{background:#f6f9f7;border-radius:6px;align-content:start;gap:1px;min-width:0;padding:5px 6px;display:grid}.weatherModelBest .weatherModelHistory>span{background:#ffffffb8}.weatherModelHistory small,.weatherForecastConsensus small,.weatherResidualSummary small{color:var(--muted);font-size:8px;line-height:1.2}.weatherModelHistory b,.weatherForecastConsensus b,.weatherResidualSummary b{font-size:11px;line-height:1.25}.weatherModelHistory em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.weatherForecastConsensus{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.weatherForecastConsensus em{color:var(--muted);font-size:8px;font-style:normal}.weatherResidualSummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.weatherResidualSummary>span{text-align:center;padding:6px 7px}.weatherForecastPanel>p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.weatherForecastPanel [title],.weatherOutcomeTable [title]{cursor:help}.weatherOutcomeTable{min-width:940px}.weatherOutcomeTable th:first-child{width:28%}.weatherOutcomeTable th:nth-child(2){width:18%}.weatherOutcomeTable th:nth-child(3){width:21%}.weatherOutcomeTable th:nth-child(4){width:16%}.weatherOutcomeTable th:nth-child(5){width:17%}.weatherConvertedUnit{cursor:help;color:#8a6b24!important}.weatherConvertedUnit i{border:1px solid #dbc785;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;font-style:normal;font-weight:900;display:inline-grid}.weatherOriginalUnit{color:#657b72;white-space:nowrap;font-size:.92em;font-weight:750}.weatherMarketProbability{color:#365e4f;font-size:12px;display:block}.weatherMarketProbability+b{margin-top:2px;display:block}.weatherReward{cursor:help;font-weight:700;color:#8a6b24!important}@media (max-width:1100px){.weatherModelHistory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.weatherModelForecasts{grid-template-columns:1fr}.weatherModelHistory{grid-template-columns:repeat(3,minmax(0,1fr))}.weatherForecastConsensus{grid-template-columns:repeat(2,minmax(0,1fr))}.weatherResidualSummary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.weatherModelHistory{grid-template-columns:repeat(2,minmax(0,1fr))}}.weatherShowAllOutcomes{color:#315a4c;cursor:pointer;background:#f4f8f6;border:1px solid #c9ddd4;border-radius:999px;margin:8px auto 3px;padding:7px 13px;font-size:9px;font-weight:800;display:block}.weatherShowAllOutcomes:hover{background:#edf6f1;border-color:#9fc9b7}.weatherNegativeOutcome{background:#fff8f7}.weatherNegativeOutcome>td:first-child{box-shadow:inset 3px 0 #d98f86}.weatherNegativeOutcome td:nth-child(4)>b{color:#a9443a}.weatherProfitProtection{color:#315a4c;cursor:pointer;background:#f3f8f5;border:1px solid #c9ddd4;border-radius:10px;align-items:center;gap:8px;min-height:50px;padding:7px 10px;display:flex}.weatherProfitProtection>input{accent-color:#138a58;width:16px;height:16px;margin:0}.weatherProfitProtection>span{white-space:nowrap;gap:2px;display:grid}.weatherProfitProtection b{font-size:9px}.weatherProfitProtection small{color:#73887f!important;font-size:8px!important}.weatherProfitProtection:has(input:checked){background:#eaf7f0;border-color:#9bcdb8;box-shadow:inset 3px 0 #138a58}.polyLiveControls{align-items:center;gap:6px;margin-top:9px;display:flex}.polyLiveControls>span{background:#fff;border:1px solid #d5e2dc;border-radius:9px;grid-template-columns:auto auto;align-items:center;gap:5px;padding:4px 5px 4px 8px;display:grid}.polyLiveControls small{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:800}.polyLiveControls button{color:#fff;cursor:pointer;border:0;border-radius:6px;min-width:66px;padding:5px 8px;font-size:9px;font-weight:900}.polyLiveControls button:disabled{cursor:not-allowed;opacity:.55}.polyLiveControls .isClosed,.polyLiveControls .isMoneyOff{background:#62726b}.polyLiveControls .isOpen{background:#0a8d63}.polyLiveControls .isMoneyOn{background:#bd3f33}.polyLiveControls>i{border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.polyLiveControls>i.ready{color:#087b57;background:#e5f6ee}.polyLiveControls>i.blocked{color:#8a621d;background:#fff3dc}@media (max-width:700px){.polyLiveControls{flex-wrap:wrap}.polyLiveControls>i{flex-basis:100%;width:max-content}}.polyLiveControls .polyRuntimeControl{color:#fff;letter-spacing:.025em;border:1px solid #ffffff8c;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:92px;min-height:31px;margin-left:5px;padding:7px 15px;font-size:10px;display:inline-flex;box-shadow:0 7px 17px #1741332e,inset 0 1px #ffffff47}.polyLiveControls .polyRuntimeControl.isRunning{background:linear-gradient(135deg,#d86d62,#b84940)}.polyLiveControls .polyRuntimeControl.isStopped{background:linear-gradient(135deg,#11a778,#087a58)}.polyLiveControls .polyRuntimeControl span{font-size:8px}@media (max-width:700px){.polyLiveControls .polyRuntimeControl{margin-left:0}}.polyLiveControls>.polyLiveReadiness,.polyLiveControls>.polySectionModeStatus{border-radius:50%;flex:none;width:9px;height:9px;padding:0;display:block}.polyLiveControls>.polyLiveReadiness.ready{background:#10a875;box-shadow:0 0 0 3px #10a87524}.polyLiveControls>.polyLiveReadiness.blocked{background:#d39a31;box-shadow:0 0 0 3px #d39a3124}.polyLiveControls>.polySectionMode{background:#f8fcfa;border-color:#bdd7cb;grid-template-columns:none;align-items:center;gap:8px;padding:4px 5px 4px 9px;display:flex}.polySectionMode>b{color:#173d31;white-space:nowrap;font-size:10px}.polySectionMode>span{background:#e9f1ed;border-radius:7px;gap:2px;padding:2px;display:flex}.polyLiveControls .polySectionMode button{color:#61746c;background:0 0;min-width:58px;padding:5px 7px}.polyLiveControls .polySectionMode button.active{color:#fff;background:#60716a;box-shadow:0 2px 6px #20423621}.polyLiveControls .polySectionMode button.active.money{background:linear-gradient(135deg,#c94e43,#a9362f)}.polyLiveControls>.polySectionModeStatus.paper{background:#71847c;box-shadow:0 0 0 3px #71847c21}.polyLiveControls>.polySectionModeStatus.money{background:#0dab75;box-shadow:0 0 0 3px #0dab7529}.polyLiveControls>.polySectionModeStatus.blocked{background:#e09d2f;box-shadow:0 0 0 3px #e09d2f29}.btcRotationPanel{padding:0;overflow:hidden}.btcRotationPanel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;list-style:none;display:flex}.btcRotationPanel>summary::-webkit-details-marker{display:none}.btcRotationPanel>summary span{gap:2px;display:grid}.btcRotationPanel>summary small{color:var(--muted);font-size:9px}.btcRotationPanel>summary strong{font-size:9px}.btcRotationMeta{border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.btcRotationMeta>span{background:#f8fbf9;gap:3px;padding:8px 10px;display:grid}.btcRotationMeta small{color:var(--muted);font-size:8px}.btcRotationMeta b{font-size:10px}.btcRotationTable{border:0;border-top:1px solid var(--line);border-radius:0;max-height:280px}.btcRotationTable table{width:100%;min-width:720px}.btcRotationTable th,.btcRotationTable td{padding:7px 9px;font-size:9px}.btcRotationTable td small{color:var(--muted);margin-top:2px;display:block}@media (max-width:700px){.btcRotationMeta{grid-template-columns:repeat(2,minmax(0,1fr))}}.btcTradeReport{padding:0;overflow:hidden}.btcTradeReport>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 10px;display:flex}.btcTradeReport h2{margin:2px 0;font-size:18px}.btcTradeReport header small{color:var(--muted);font-size:9px}.btcTradeReportTotals{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(72px,1fr));gap:1px;display:grid;overflow:hidden}.btcTradeReportTotals span{background:#f8fbf9;gap:2px;padding:7px 8px;display:grid}.btcTradeReportTotals b{font-size:11px}.btcTradeReportTable{border:0;border-radius:0;max-height:360px}.btcTradeReportTable table{width:100%}.btcTradeReportTable th,.btcTradeReportTable td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:7px 6px;font-size:9px;line-height:1.3}.btcTradeReportTable td small{color:var(--muted);margin-top:3px;display:block}.btcTradeReportTable a{color:var(--ink);font-weight:700}.btcTradeReportEmpty{color:var(--muted);margin:0;padding:18px 10px;font-size:10px}@media (max-width:800px){.btcTradeReport>header{flex-direction:column;align-items:flex-start}.btcTradeReportTotals{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.btcTradeAnalyticsSummary{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.btcTradeAnalyticsSummary article{background:#f8fbf9;align-content:start;gap:4px;min-width:0;padding:9px 8px;display:grid}.btcTradeAnalyticsSummary article>small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:8px}.btcTradeAnalyticsSummary article>b{font-size:11px;line-height:1.25}.btcTradeAnalyticsSummary article>span{color:var(--muted);font-size:8px;line-height:1.35}.btcTradeAnalyticsChips{flex-wrap:wrap;gap:3px;display:flex}.btcTradeAnalyticsChips span{border:1px solid var(--line);background:#fff;border-radius:5px;padding:2px 4px;font-size:8px;font-weight:700}.btcTradeAnalyticsChips i{color:var(--muted);font-style:normal;font-weight:400}.btcTradeReportTable{max-height:520px;overflow-x:hidden}.btcTradeReportTable table{table-layout:fixed;min-width:0}.btcTradeReportTable th:first-child{width:16%}.btcTradeReportTable th:nth-child(2){width:18%}.btcTradeReportTable th:nth-child(3){width:13%}.btcTradeReportTable th:nth-child(4){width:14%}.btcTradeReportTable th:nth-child(5){width:13%}.btcTradeReportTable th:nth-child(6){width:26%}.btcTradeReportTable tbody tr:has(td.positive)>td{background:#e9f8ef}.btcTradeReportTable tbody tr:has(td.negative)>td{background:#fff0ee}.btcTradeAlternatives{border-top:1px dashed var(--line);margin-top:5px;padding-top:4px}.btcTradeAlternatives summary{cursor:pointer;color:var(--green);font-size:8px;font-weight:700}.btcTradeAlternatives span{color:var(--muted);margin-top:3px;font-size:8px;display:block}.btcTradeAlternatives span b{min-width:15px;color:var(--ink);display:inline-block}@media (max-width:760px){.btcTradeReportTable{overflow-x:auto}.btcTradeReportTable table{table-layout:auto;min-width:760px}.btcTradeReportTable th:first-child,.btcTradeReportTable th:nth-child(2),.btcTradeReportTable th:nth-child(3),.btcTradeReportTable th:nth-child(4),.btcTradeReportTable th:nth-child(5),.btcTradeReportTable th:nth-child(6){width:auto}.btcTradeReportTable th:nth-child(6),.btcTradeReportTable td:nth-child(6){min-width:210px}}@media (max-width:1000px){.btcTradeAnalyticsSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.btcTradeAnalyticsSummary{grid-template-columns:1fr}}.cryptoFiveWorkspace{max-width:1480px;margin:0 auto 18px;padding:20px;overflow:hidden}.cryptoFiveHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.cryptoFiveHead h2{margin:2px 0 4px}.cryptoFiveControls{align-items:center;gap:10px;display:flex}.cryptoFiveControls button{color:#28483d;cursor:pointer;background:#eef5f2;border:1px solid #a9beb6;border-radius:9px;padding:9px 13px;font-weight:800}.cryptoFiveControls button.active{color:#fff;background:#07956d;border-color:#07956d}.cryptoFiveControls>b{font-variant-numeric:tabular-nums;font-size:22px}.cryptoMarketGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.cryptoMarketGrid>article{background:#f8fbfa;border:1px solid #dbe6e1;border-radius:12px;min-width:0;padding:12px}.cryptoMarketGrid article>header a{color:inherit;justify-content:space-between;text-decoration:none;display:flex}.cryptoMarketGrid article>header span{color:#477469;font-size:11px}.cryptoMarketGrid article>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.cryptoMarketGrid article>div span{flex-direction:column;display:flex}.cryptoMarketGrid small{font-size:10px;display:block}.cryptoMarketGrid details{margin-top:10px}.cryptoMarketGrid summary{cursor:pointer;font-size:11px}.cryptoMarketGrid details section{grid-template-columns:1fr 1fr;gap:8px;max-height:150px;margin-top:8px;display:grid;overflow:auto}.cryptoBasketNotice{color:#6c4a08;background:#fff4dd;border-radius:9px;margin:14px 0 10px;padding:10px 12px;font-size:12px}.cryptoBasketTable td small{white-space:nowrap;display:block}.cryptoBasketTable table{min-width:900px}.cryptoFiveWorkspace>footer{color:#4e6b62;flex-wrap:wrap;gap:20px;margin-top:10px;font-size:11px;display:flex}.cryptoFiveError{color:#b74747}.venue-bitcoin-5m .btcResearchWorkspace{max-width:1480px;margin-left:auto;margin-right:auto}@media (max-width:1000px){.cryptoMarketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cryptoFiveHead{flex-direction:column}.cryptoMarketGrid{grid-template-columns:1fr}.cryptoFiveWorkspace{padding:12px}}.cryptoFiveWorkspace{width:100%}.cryptoMarketGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.cryptoMarketGrid>article{padding:10px 8px}.cryptoMarketGrid article>header{align-items:center;min-height:22px;display:flex}.cryptoMarketGrid article>header b{font-size:17px}.cryptoMarketHorizons{grid-template-columns:minmax(0,1fr)!important;gap:5px!important;margin-top:9px!important;display:grid!important}.cryptoHorizonRow{align-items:center;gap:4px;grid-template-columns:43px minmax(0,1fr) minmax(0,1.12fr)!important;margin:0!important;display:grid!important}.cryptoHorizonLabel{color:#17634d;letter-spacing:.01em;white-space:nowrap;background:#eef6f2;border:1px solid #bcd2c9;border-radius:6px;justify-content:center;align-items:center;gap:2px;min-height:23px;padding:3px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.cryptoHorizonLabel:hover{color:#087851;background:#e2f4eb;border-color:#07956d}.cryptoHorizonLabel>span{font-size:7px}.cryptoHorizonRow>span{white-space:nowrap;border-radius:7px;justify-content:flex-start;align-items:baseline;gap:3px;min-width:0;padding:5px 4px;flex-direction:row!important;display:flex!important}.cryptoHorizonRow>span>strong{flex:none;font-size:13px;font-weight:900;line-height:1}.cryptoHorizonRow small{min-width:0;color:inherit;white-space:nowrap;flex-direction:row;flex:0 auto;align-items:baseline;gap:2px;font-size:7px;line-height:1;display:inline-flex}.cryptoHorizonRow b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:900;line-height:1}.cryptoQuoteUp{color:#087851;background:#e5f6ed}.cryptoQuoteDown{color:#c24138;background:#fff0ed}.cryptoHorizonRow{gap:5px;grid-template-columns:52px minmax(0,1fr) minmax(0,1fr)!important}.cryptoHorizonLabel{flex-direction:column;gap:2px;min-height:36px;padding:3px 2px}.cryptoHorizonLabel>span{align-items:center;gap:2px;font-size:8px;line-height:1;display:inline-flex}.cryptoHorizonLabel i{font-size:7px;font-style:normal}.cryptoHorizonLabel>small{font-variant-numeric:tabular-nums;font-size:7px;line-height:1;display:block}.cryptoHorizonRow>span{white-space:normal;grid-template-columns:1fr 1fr;min-height:36px;overflow:hidden;align-items:center!important;gap:3px 5px!important;padding:4px 6px!important;display:grid!important}.cryptoHorizonRow>span>strong{grid-column:1/-1;font-size:12px}.cryptoHorizonRow>span>small{grid-template-columns:auto 1fr;gap:2px;padding:0;display:grid;overflow:hidden}.cryptoHorizonRow>span>small b{justify-self:end;font-size:11px}.cryptoHorizonRow>span>small+small{border-left:0}.cryptoPriceRange{grid-template-columns:auto minmax(120px,1fr) minmax(120px,1fr) minmax(110px,.55fr) minmax(130px,.65fr)!important}.cryptoPriceRange .cryptoPairCap,.cryptoPriceRange .cryptoPriceGap{min-width:110px}.cryptoPriceRange .cryptoPairCap input,.cryptoPriceRange .cryptoPriceGap input{max-width:150px}.cryptoPriceRange{background:#f8fbfa;border:1px solid #dbe6e1;border-radius:10px;grid-template-columns:auto minmax(180px,1fr) minmax(180px,1fr);align-items:center;gap:14px;margin-top:14px;padding:10px 12px;display:grid}.cryptoPriceRange>span{gap:2px;min-width:150px;display:grid}.cryptoPriceRange label{grid-template-columns:52px 1fr;align-items:center;gap:7px;display:grid}.cryptoPriceRange input{accent-color:#07956d;width:100%}.cryptoBasketTable tr.basketOrderSent td{background:#fff0d6}.cryptoBasketTable tr.basketPosition td{background:#e1f5e9}.cryptoBasketTable tr.basketUnpaired td{background:#fff3f1}.cryptoBasketTable .basketBoughtLeg{color:#087a55;font-weight:800}.cryptoBasketTable .basketMissingLeg{color:#c33f39;font-weight:900}.cryptoBasketTable td:first-child b>span{display:inline-block}.cryptoBasketHorizon{color:#087653;vertical-align:2px;background:#dff1e9;border-radius:4px;place-items:center;min-width:22px;height:15px;margin:0 5px 0 0;padding:0 3px;font:900 8px/1 system-ui;display:inline-grid}.cryptoBasketHorizon.h-15m{color:#9a5c00;background:#fff0d5}.cryptoBasketHorizon.h-1h{color:#6544a5;background:#e9e4fa}.cryptoBasketTable tr.basketOrderClosed td{color:#63706b;background:#f3f5f4}.cryptoBasketTable tr.basketCandidateStart td{border-top:3px solid #cbdad4}.btcAlgorithmTabs button.off{color:#fff;background:#64716d}@media (max-width:700px){.cryptoPriceRange{grid-template-columns:1fr}.cryptoPriceRange label{grid-template-columns:58px 1fr}}.algorithm6Workspace{gap:13px;display:grid}.algorithm6Kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.algorithm6Workspace .cryptoBasketTable{max-height:330px}.algorithm6Workspace .cryptoBasketTable table{min-width:880px}@media (max-width:1100px){.algorithm6Kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.algorithm6Kpis{grid-template-columns:1fr}}.leaderScanStatus{background:#205b8a1f;border:1px solid #47b4ff38;border-radius:12px;align-items:flex-start;gap:10px;margin:12px 0;padding:11px 13px;display:flex}.leaderScanStatus>div{flex:1;gap:3px;min-width:0;display:grid}.leaderScanStatus b{font-size:13px}.leaderScanStatus small{color:var(--muted);line-height:1.4}.leaderScanPulse{background:#748393;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 4px #7483931f}.leaderScanPulse.active{background:#35c987;animation:1.8s ease-in-out infinite leaderScanPulse;box-shadow:0 0 0 4px #35c98724}.leaderScanTrack{background:#ffffff17;border-radius:999px;height:4px;margin-top:4px;overflow:hidden}.leaderScanTrack i{border-radius:inherit;background:linear-gradient(90deg,#36c88a,#47b4ff);min-width:2px;height:100%;display:block}@keyframes leaderScanPulse{50%{box-shadow:0 0 0 8px #35c98700}}.directionWorkspace .specialistRanking{background:0 0;border:0;border-radius:0;margin:0}.specialistMainHead{border-bottom:0!important;padding-bottom:6px!important}.specialistUnifiedSummary{background:#eef9f3;border-radius:10px;margin:0 14px 10px;border:1px solid #b8dfcb!important;align-items:center!important;gap:9px!important;padding:9px 11px!important;display:flex!important}.specialistRankingSummary{color:#426057;gap:3px;min-width:0;display:grid}.specialistRankingSummary.active{color:#087248}.specialistRankingSummary b{font-size:11px;line-height:1.35}.specialistRankingSummary small{font-size:10px;line-height:1.35;color:#557268!important;max-width:none!important}.specialistUnifiedSummary .specialistRankingHelp{background:#fff}.specialistCardActions .traderFavoriteStar{width:25px;height:25px;font-size:16px}.specialistFavoriteControl{align-items:center;gap:7px;padding:0 12px 7px;display:flex}.specialistFavoriteControl small{color:var(--muted);font-size:9px}.traderFavoriteStar{color:#f3b600;cursor:pointer;background:#fff8cf;border:1px solid #efbd22;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;line-height:1;display:flex;box-shadow:inset 0 0 0 1px #fffc}.traderFavoriteStar svg{fill:currentColor;width:17px;height:17px;display:block;transform:translateY(-.35px)}.traderFavoriteStar:hover{color:#f0a000;background:#fff0a6;border-color:#f0a800;box-shadow:0 0 0 2px #ffbe002e}.traderFavoriteStar.active{color:#ff9d00;background:#ffe36d;border-color:#f2a900;box-shadow:0 0 0 2px #ffb20038}.traderFavoriteStar:disabled{cursor:wait;opacity:.6}.specialistFavoriteError{color:var(--red);margin:0 12px 7px;font-size:9px}.cryptoMarketGrid{width:100%;min-width:0;max-width:100%}.cryptoMarketGrid>article{min-width:0;overflow:hidden}.cryptoMarketHorizons,.cryptoHorizonRow,.cryptoHorizonRow>span{min-width:0}@media (max-width:1250px) and (min-width:641px){.cryptoFiveWorkspace{padding:14px 10px}.cryptoMarketGrid{gap:5px}.cryptoMarketGrid>article{padding:8px 5px}.cryptoMarketGrid article>header b{font-size:15px}.cryptoHorizonRow{gap:3px;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr)!important}.cryptoHorizonLabel{min-height:34px}.cryptoHorizonRow>span{gap:2px 3px!important;padding:3px!important}.cryptoHorizonRow>span>strong{font-size:10px}.cryptoHorizonRow>span>small{font-size:6px}.cryptoHorizonRow>span>small b{font-size:9px}}.cryptoMarketGrid article>header{justify-content:space-between;gap:6px}.cryptoMarketGrid article>header>span{justify-items:end;gap:1px;min-width:0;display:grid}.cryptoMarketGrid article>header>span small{text-transform:uppercase;font-size:7px;line-height:1}.cryptoMarketGrid article>header>span strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:1}.weatherSideChoices{grid-template-columns:repeat(2,minmax(138px,1fr));gap:8px;min-width:292px;display:grid}.weatherSideChoices>a{color:inherit;background:#f7faf8;border:1px solid #d7e4de;border-radius:9px;flex-direction:column;gap:3px;padding:9px 10px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.weatherSideChoices>a:hover,.weatherSideChoices>a.selected{background:#edf9f4;border-color:#20a476}.weatherSideChoices span{justify-content:space-between;align-items:center;gap:10px;display:flex}.weatherSideChoices b,.weatherSideChoices strong{font-weight:700}.weatherSideChoices strong{font-size:15px}.weatherSideChoices small{color:#63766f;display:block}.weatherExpectedReturn{flex-direction:column;gap:7px;min-width:285px;display:flex}.weatherExpectedHeadline{flex-wrap:wrap;align-items:center;gap:9px;display:flex;position:relative}.weatherExpectedHeadline b{font-size:16px}.weatherExpectedHeadline span{font-size:12px;font-weight:700}.weatherExpectedReturn>strong{font-size:14px}.weatherWinProbability{border-top:1px solid #dce7e2;justify-content:space-between;align-items:center;gap:14px;padding-top:3px;display:flex}.weatherWinProbability span{color:#40564e;font-size:12px;font-weight:600}.weatherWinProbability b{color:#173c31;font-size:14px}.weatherEvHelp{color:#087b59;cursor:help;background:#eef7f3;border:1px solid #bcd4ca;border-radius:50%;width:22px;height:22px;padding:0;font-weight:800;position:relative}.weatherEvHelp:after{content:attr(data-tip);z-index:80;color:#19372e;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #b9d4c9;border-radius:10px;width:min(430px,72vw);padding:14px 16px;font-size:13px;font-weight:500;line-height:1.55;transition:all .15s;position:absolute;bottom:calc(100% + 10px);right:-10px;transform:translateY(4px);box-shadow:0 14px 34px #12362b33}.weatherEvHelp:hover:after{opacity:1;visibility:visible;transform:translateY(0)}.weatherEvHelp:focus-visible:after{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:760px){.weatherSideChoices{grid-template-columns:1fr;min-width:170px}.weatherEvHelp:after{left:-140px;right:auto}}.weatherMetricHint{cursor:help;border-bottom:1px dotted;outline:none;align-items:center;display:inline-flex}:is(.weatherMetricHint:hover,.weatherMetricHint:focus-visible){filter:brightness(.78);border-bottom-style:solid}.weatherMetricTooltip{z-index:2147483000;color:#19372e;text-align:left;white-space:normal;pointer-events:none;background:#fff;border:1px solid #b9d4c9;border-radius:12px;width:min(430px,100vw - 24px);padding:14px 16px;font-size:13px;font-weight:500;line-height:1.55;display:block;position:fixed;box-shadow:0 18px 50px #12362b47}.weatherScenarioHint{cursor:help;border-radius:6px;outline:none;margin:-3px;padding:3px;display:block}:is(.weatherScenarioHint:hover,.weatherScenarioHint:focus-visible){background:#f0f7f4}.weatherScenarioHint>strong{font-size:14px}.weatherScenarioTooltip{width:min(460px,100vw - 24px)}.weatherScenarioTooltip>p{margin:7px 0 10px}.weatherScenarioTooltip>small{color:#61776e;margin-top:9px;display:block}.weatherScenarioComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.weatherScenarioComparison>span{background:#f7faf8;border:1px solid #d8e5df;border-radius:8px;gap:3px;padding:9px;display:grid}.weatherScenarioComparison small{color:#61776e}.weatherScenarioComparison b{font-size:16px}.weatherScenarioComparison em{font-size:11px;font-style:normal;line-height:1.45}.weatherAutomaticAccounts>.weatherViewToggle{padding:0 4px}.weatherAutomaticAccounts>.weatherCalibrationStrip{background:0 0;border:0;grid-template-columns:minmax(280px,380px);justify-content:start;width:min(380px,100% - 8px);margin:0 4px 2px;overflow:visible}.weatherAutomaticAccounts>.weatherCalibrationStrip>span{border:1px solid var(--line);border-radius:10px}@media (max-width:560px){.weatherScenarioComparison{grid-template-columns:1fr}.weatherAutomaticAccounts>.weatherCalibrationStrip{width:calc(100% - 8px)}}.weatherMarketControls{justify-content:flex-end;align-items:stretch;gap:10px;display:flex}.weatherMarketState{background:#f7faf8;border:1px solid #cfe0d7;border-radius:11px;grid-template-rows:1fr 1fr;grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;column-gap:9px;min-width:320px;padding:8px 9px;display:grid;box-shadow:inset 0 1px #fff}.weatherMarketState>b{grid-row:1/3}.weatherMarketState>span{align-self:end}.weatherMarketState>small{align-self:start}.weatherMarketState>button{background:#edf5f1;grid-area:1/3/3;align-self:stretch;min-width:82px;margin:0;padding:5px 10px}.weatherOpportunitySliders{background:#f3f8f5;border:1px solid #cfe0d7;border-radius:11px;align-content:center;gap:7px;min-width:305px;padding:9px 11px;display:grid;box-shadow:inset 0 1px #fff}.weatherOpportunitySliders label{grid-template-columns:112px minmax(120px,1fr);align-items:center;gap:10px;display:grid}.weatherOpportunitySliders label>span{justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.weatherOpportunitySliders label b{color:#25483c;font-size:10px}.weatherOpportunitySliders label em{color:#087b59;white-space:nowrap;font-size:10px;font-style:normal;font-weight:850}.weatherOpportunitySliders input{accent-color:#0a8d63;cursor:pointer;width:100%}@media (max-width:1100px){.weatherMarketControls{grid-template-columns:1fr;display:grid}.weatherMarketState,.weatherOpportunitySliders{width:100%;min-width:0}}@media (max-width:560px){.weatherMarketState{grid-template-columns:auto 1fr}.weatherMarketState>button{grid-area:auto/1/auto/-1;margin-top:4px}.weatherOpportunitySliders label{grid-template-columns:1fr}.weatherOpportunitySliders{min-width:0}}.weatherMarketSettingsButton{color:#164d3b;text-align:left;cursor:pointer;background:#eaf7f1;border:1px solid #abd5c3;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;gap:1px 8px;min-width:170px;padding:8px 12px;display:grid}.weatherMarketSettingsButton>span{color:#087b58;grid-row:1/3;align-self:center;font-size:20px}.weatherMarketSettingsButton>b{font-size:10px}.weatherMarketSettingsButton>small{color:#648078;font-size:8px}.weatherCohortOverlay{z-index:2147483000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#061b1494;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.weatherCohortModal{background:#f9fcfa;border:1px solid #c9ddd4;border-radius:18px;width:min(1480px,97vw);max-height:94vh;padding:20px;position:relative;overflow:auto;box-shadow:0 30px 90px #00000059}.weatherCohortModal>header{justify-content:space-between;align-items:flex-start;gap:24px;padding-right:42px;display:flex}.weatherCohortModal h2{margin:2px 0 5px;font:600 25px Georgia,serif}.weatherCohortModal>header small,.weatherCohortModal>footer{color:#61756e;line-height:1.4}.weatherCohortAuto{cursor:pointer;background:#edf8f3;border:1px solid #b7d8ca;border-radius:11px;align-items:flex-start;gap:8px;max-width:370px;padding:10px;display:flex}.weatherCohortAuto input{accent-color:#07845c;margin-top:2px}.weatherCohortAuto span{gap:3px;display:grid}.weatherCohortAuto b{font-size:10px}.weatherCohortAuto small{font-size:8px}.weatherCohortColumns{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.weatherCohortList{background:#fff;border:1px solid #cbded5;border-radius:13px;grid-template-rows:auto minmax(230px,52vh) auto;gap:9px;min-width:0;padding:11px;display:grid}.weatherCohortList.excluded{background:snow;border-color:#e5bdb7}.weatherCohortList>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.weatherCohortList>header>div{align-items:center;gap:7px;display:flex}.weatherCohortList>header span{font-size:12px;font-weight:900}.weatherCohortList>header b{color:#087653;background:#dff1e9;border-radius:10px;place-items:center;min-width:25px;height:20px;padding:0 6px;display:grid}.weatherCohortList.excluded>header b{color:#a33b32;background:#fde3df}.weatherCohortList>header small{color:#6c7e77;max-width:70%;font-size:8px;line-height:1.35}.weatherCohortTableScroller{overscroll-behavior:contain;touch-action:pan-x pan-y;background:#fff;border:1px solid #dde8e3;border-radius:9px;overflow:auto}.weatherCohortTableScroller table{border-collapse:collapse;width:100%;min-width:690px}.weatherCohortTableScroller th,.weatherCohortTableScroller td{text-align:left;vertical-align:top;border-bottom:1px solid #edf2ef;padding:7px 8px;font-size:9px}.weatherCohortTableScroller th{z-index:1;color:#60736b;background:#f0f6f3;position:sticky;top:0}.weatherCohortTableScroller td small{color:#74867f;margin-top:2px;display:block}.weatherCohortTableScroller td input{accent-color:#07845c}.weatherCohortList>button{color:#087653;cursor:pointer;background:#e9f7f1;border:1px solid #9dcfba;border-radius:9px;justify-self:start;padding:8px 12px;font-weight:850}.weatherCohortList.excluded>button{background:#ddf4e9}.weatherCohortList.enabled>button{color:#a13b32;background:#fff0ee;border-color:#e2b0aa}.weatherCohortList>button:disabled{opacity:.45;cursor:default}.weatherCohortError{color:#a13b32;background:#fff0ee;border-radius:8px;margin:10px 0 0;padding:8px 10px}.weatherCohortModal>footer{border-top:1px solid #dce8e2;margin-top:12px;padding-top:10px;font-size:8px}@media (max-width:1100px){.weatherMarketSettingsButton{width:100%}.weatherCohortColumns{grid-template-columns:1fr}.weatherCohortList{grid-template-rows:auto minmax(210px,42vh) auto}}@media (max-width:620px){.weatherCohortOverlay{padding:0}.weatherCohortModal{border-radius:0;width:100vw;height:100vh;max-height:100vh;padding:13px}.weatherCohortModal>header{gap:10px;display:grid}.weatherCohortAuto{max-width:none}.weatherCohortList{padding:8px}.weatherCohortList>header{display:grid}.weatherCohortList>header small{max-width:none}.weatherCohortTableScroller{-webkit-overflow-scrolling:touch;max-width:100%}}.btcAlgorithmChoice{grid-template-columns:1fr;gap:2px;min-width:76px;display:grid;position:relative}.btcAlgorithmChoice>button:first-child{width:100%}.btcAlgorithmChoice .btcAlgorithmMoney{color:#687770;background:#eef3f1;border-color:#cbd8d3;border-radius:5px;min-height:16px;padding:2px 6px;font-size:7px;line-height:1}.btcAlgorithmChoice .btcAlgorithmMoney.on{color:#fff;background:#cf5149;border-color:#cf5149}.btcAlgorithmChoice .btcAlgorithmMoney:disabled{color:#83908b;opacity:1;cursor:not-allowed;background:#f1f3f2}.btcAlgorithmChoice:nth-last-child(-n+2) .btcAlgorithmTooltip{left:auto;right:0}@media (max-width:800px){.btcAlgorithmChoice{flex:90px}.btcAlgorithmChoice>button{flex:none!important}}.weatherRealMetric{font-weight:800}.weatherRealMetric.maximum{color:#c64d43}.weatherRealMetric.minimum{color:#2b70b8}.weatherRealMetricDate{color:#71847b}.weatherRealCitySortHead{align-items:stretch;min-height:46px;display:flex}.weatherRealCitySortHead .weatherRealSort{flex:1;min-width:0}.weatherCityAccuracySort{color:#547467;cursor:pointer;background:#ffffffad;border:1px solid #bad4c8;border-radius:8px;flex:0 0 27px;align-self:center;place-items:center;width:27px;height:27px;margin-right:8px;font-size:17px;line-height:1;transition:all .16s;display:grid}.weatherCityAccuracySort:hover,.weatherCityAccuracySort.active{color:#fff;background:#0b8f68;border-color:#0b8f68;box-shadow:0 4px 11px #0b8f6833}.weatherCityAccuracyValue{font-weight:750;color:#0b7958!important}.algorithm7Heartbeat{color:#176e55;letter-spacing:.04em;white-space:nowrap;background:#eef9f4;border:1px solid #78bca5;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.algorithm7Heartbeat i{background:#15976f;border-radius:50%;width:9px;height:9px;animation:1.4s ease-out infinite algorithm7Pulse;box-shadow:0 0 #15976f8c}.algorithm7Heartbeat.money{color:#fff;background:#118d68;border-color:#118d68}.algorithm7Heartbeat.money i{background:#fff;box-shadow:0 0 #ffffffa6}.algorithm7Heartbeat.stale{color:#9a3a34;background:#fff1ef;border-color:#e3aaa5}.algorithm7Heartbeat.stale i{box-shadow:none;background:#c84c43;animation:none}.algorithm7Book{align-items:center;gap:10px;display:flex!important}.algorithm7Book em{font-style:normal}.algorithm7Book em:first-child{color:#087a59}.algorithm7Book em:last-child{color:#c6423b}@keyframes algorithm7Pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.btcSurfaceWorkspace{border:1px solid var(--line);background:#ffffffe0;border-radius:18px;width:100%;max-width:1480px;margin:0 auto 22px;padding:22px;box-shadow:0 15px 40px #16413212}.btcSurfaceHero,.btcSurfaceSectionHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.btcSurfaceHero h2,.btcSurfaceSectionHead h3{margin:3px 0 5px}.btcSurfaceHero p,.btcSurfaceSectionHead small{max-width:760px;color:var(--muted);line-height:1.5}.btcSurfaceMode{color:#087854;white-space:nowrap;background:#eaf8f2;border:1px solid #acd6c5;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:850}.btcSurfaceError{color:#b73d36;background:#fff0ed;border-radius:9px;padding:10px 12px}.btcSurfaceKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.btcSurfaceKpis article{background:#f7fbf9;border:1px solid #d8e6e0;border-radius:12px;gap:3px;padding:14px;display:grid}.btcSurfaceKpis small,.btcSurfaceKpis span{color:var(--muted);font-size:10px}.btcSurfaceKpis b{font-size:22px}.btcSurfaceOpportunities{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0 22px;display:grid}.btcSurfaceOpportunities>a{color:inherit;background:#f8fbfa;border:1px solid #d8e5df;border-radius:11px;gap:7px;padding:13px;text-decoration:none;display:grid}.btcSurfaceOpportunities>a.isEdge{background:#effaf5;border-color:#78c8aa}.btcSurfaceOpportunities header,.btcSurfaceOpportunities footer{justify-content:space-between;gap:8px;display:flex}.btcSurfaceOpportunities strong{color:#087a57;font-size:20px}.btcSurfaceOpportunities small,.btcSurfaceOpportunities footer{color:var(--muted);font-size:9px}.btcSurfaceEmpty{text-align:center;color:var(--muted);padding:20px}.btcSurfaceTable{border:1px solid #d8e5df;border-radius:12px;margin-top:12px;overflow:auto}.btcSurfaceTable table{border-collapse:collapse;width:100%;min-width:1080px;font-size:11px}.btcSurfaceTable th{color:#42645a;text-align:left;white-space:nowrap;background:#edf5f1;padding:9px 10px}.btcSurfaceTable td{vertical-align:middle;border-top:1px solid #e1ebe7;padding:9px 10px}.btcSurfaceTable tr.hasEdge td{background:#f0faf5}.btcSurfaceTable td a{color:inherit;text-decoration:none;display:grid}.btcSurfaceTable td small{color:var(--muted);margin-top:2px;font-size:8px;display:block}.btcSurfaceFooter{color:var(--muted);justify-content:space-between;gap:20px;margin-top:12px;font-size:10px;display:flex}.btcSurfaceFooter b{color:var(--ink)}@media (max-width:1000px){.btcSurfaceKpis,.btcSurfaceOpportunities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.btcSurfaceWorkspace{padding:13px}.btcSurfaceHero,.btcSurfaceSectionHead,.btcSurfaceFooter{display:grid}.btcSurfaceKpis,.btcSurfaceOpportunities{grid-template-columns:1fr}}.btcSurfaceSignal{background:#d1e2da;border:1px solid #d1e2da;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 20px;display:grid;overflow:hidden}.btcSurfaceSignal>div{background:#f4f9f7;gap:3px;padding:11px 13px;display:grid}.btcSurfaceSignal small{color:var(--muted);font-size:9px}.btcSurfaceSignal b{font-size:16px}.btcSurfaceSignal.isUP>div:first-child b{color:#078058}.btcSurfaceSignal.isDOWN>div:first-child b{color:#c5443d}.btcSurfacePlanGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:11px 0 21px;display:grid}.btcSurfacePlanGrid>a,.btcSurfacePlanGrid>article{color:inherit;background:#effaf5;border:1px solid #9fd4c0;border-radius:10px;gap:6px;padding:11px 12px;text-decoration:none;display:grid}.btcSurfacePlanGrid.taker>a,.btcSurfacePlanGrid.taker>article{background:#fff6e9;border-color:#e2b383}.btcSurfacePlanGrid header{justify-content:space-between;gap:8px;display:flex}.btcSurfacePlanGrid header b{color:#087957}.btcSurfacePlanGrid.taker header b{color:#a65b0b}.btcSurfacePlanGrid strong{font-size:15px}.btcSurfacePlanGrid small{color:var(--muted);font-size:9px;line-height:1.35}@media (max-width:1000px){.btcSurfaceSignal,.btcSurfacePlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.btcSurfaceSignal,.btcSurfacePlanGrid{grid-template-columns:1fr}}.btcSurfaceEquity{background:#f8fbfa;border:1px solid #d8e5df;border-radius:12px;margin:-8px 0 18px;padding:10px 12px}.btcSurfaceEquity svg{width:100%;height:90px;display:block}.btcSurfaceEquity line{stroke:#d4e1dc;stroke-dasharray:4 4}.btcSurfaceEquity polyline{fill:none;stroke:#07845d;stroke-width:2px;vector-effect:non-scaling-stroke}.btcSurfaceEquity small{color:var(--muted);text-align:right;margin-top:4px;font-size:9px;display:block}.btcStrategyHeaderControls{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.btcStrategyHeaderControls details{position:relative}.btcStrategyHeaderControls summary{color:#087957;cursor:pointer;background:#fff;border:1px solid #84c9ae;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;min-width:160px;padding:8px 11px;font-size:11px;font-weight:850;list-style:none;display:flex}.btcStrategyHeaderControls summary::-webkit-details-marker{display:none}.btcStrategyMenu{z-index:70;background:#fff;border:1px solid #b9d8cc;border-radius:11px;width:250px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #1040302e}.btcStrategyMenu>button{color:#234b3e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;width:100%;padding:9px 10px;display:block;position:relative}.btcStrategyMenu>button:hover,.btcStrategyMenu>button.active{color:#087957;background:#e8f7f1}.btcStrategyMenuHelp{color:#31584c;background:#fff;border:1px solid #a9d4c3;border-radius:10px;width:360px;padding:10px 12px;font-size:10px;font-weight:500;line-height:1.45;display:none;position:absolute;top:0;right:calc(100% + 8px);box-shadow:0 12px 30px #10403029}.btcStrategyMenu>button:hover .btcStrategyMenuHelp{display:block}.btcSelectedMoney{color:#597068;background:#edf4f1;border:1px solid #b9d8cc;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:850}.btcSelectedMoney.on{color:#fff;background:#cb4c45;border-color:#cb4c45}.btcSelectedMoney:disabled{opacity:.65}.btcGridWorkspace{gap:14px;display:grid}.btcGridControl,.btcGridMarket,.btcGridResults{width:100%}.btcGridCurrent{text-align:right;background:#f1f8f5;border:1px solid #b9d8cc;border-radius:10px;gap:2px;min-width:170px;padding:9px 12px;display:grid}.btcGridCurrent small,.btcGridCurrent span{color:var(--muted);font-size:8px}.btcGridCurrent b{color:#087957;font-size:17px}.btcGridSettings{grid-template-columns:1.2fr 1fr 1.15fr 1.05fr .85fr .85fr auto;align-items:end;gap:9px;margin-top:14px;display:grid}.btcGridSettings label{align-self:stretch;gap:4px;display:grid}.btcGridSettings label>span{color:var(--muted);font-size:9px;font-weight:750}.btcGridSettings input,.btcGridSettings select{background:#fff;border:1px solid #c9ddd5;border-radius:8px;width:100%;min-height:36px;padding:7px 8px}.btcGridSettings label>small{color:var(--muted);font-size:8px}.btcGridSettings>button,.btcDateStepper button{color:#fff;background:#07845d;border:0;border-radius:8px;min-height:36px;padding:7px 10px;font-weight:800}.btcGridAuto{color:#087957;cursor:pointer;background:#eef8f4;border:1px solid #84c9ae;border-radius:7px;margin-top:auto;padding:5px 7px;font-size:8px;font-weight:850}.btcGridAuto:disabled{opacity:.55}.btcDateStepper{grid-template-columns:34px 1fr 34px;gap:4px;display:grid}.btcGridMarket>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.btcGridMarket>header a{color:#087957;font-weight:800}.btcGridBook{background:#d1e2da;border:1px solid #d1e2da;border-radius:11px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.btcGridBook span{background:#f4f9f7;gap:3px;padding:12px;display:grid}.btcGridBook small{color:var(--muted);font-size:9px}.btcGridBook b{font-size:15px}@media (max-width:1200px){.btcGridSettings,.btcGridBook{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.btcGridSettings,.btcGridBook{grid-template-columns:1fr}.btcGridCurrent{text-align:left}.btcStrategyHeaderControls{align-items:stretch}.btcStrategyHeaderControls summary{min-width:130px}.btcStrategyMenu{left:0;right:auto}.btcStrategyMenuHelp{display:none!important}}.crossBookWorkspace{gap:14px;display:grid}.crossBookStatus{justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.crossBookStatus h2,.crossBookConfig h2{margin:3px 0 6px}.crossBookStatus p,.crossBookConfig p{color:var(--muted);margin:0}.crossBookStatus>button,.crossBookConfig a{color:#fff;background:#2d6cff;border:1px solid #2d6cff;border-radius:9px;padding:9px 14px;font-weight:800;text-decoration:none}.crossBookSources{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.crossBookSources article{align-items:center;gap:9px;padding:12px;display:flex}.crossBookSources small{color:var(--muted);margin-top:2px;display:block}.sourceDot{background:#9aa3b2;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #9aa3b21f}.sourceDot.ready{background:#14a86b;box-shadow:0 0 0 4px #14a86b24}.crossBookConfig{border-color:#e1a92f;padding:17px}.crossBookConfig a{margin-top:11px;display:inline-block}.crossBookCheck{align-items:center;gap:7px;flex-direction:row!important;display:flex!important}.crossBookCheck input{width:15px;height:15px}.crossBookUpdated{color:var(--muted);margin-left:auto;font-size:9px}.crossBookTable{overflow:hidden}.crossBookTable>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.crossBookTable h2{margin:2px 0 0}.crossBookTable td{vertical-align:top}.crossBookTable td>a{gap:3px;text-decoration:none;display:grid}.crossBookTable td strong{margin-top:5px;font-size:9px;display:block}.crossBookLinks{gap:4px;min-width:190px;display:grid}.crossBookLinks a{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr auto;gap:2px 8px;padding:6px 8px;text-decoration:none;display:grid}.crossBookLinks small{grid-column:1/-1}.crossBookAction{border-radius:999px;padding:4px 8px;font-size:9px;font-weight:900;display:inline-flex}.crossBookAction.buy{color:#08774a;background:#14a86b21}.crossBookAction.sell{color:#b33131;background:#dc3e3e1f}.crossBookAction.hold{color:var(--muted);background:#808a971f}.crossBookMethod{padding:17px}.crossBookMethod h3,.crossBookMethod p{margin:0 0 7px}.crossBookMethod small{color:var(--muted)}@media (max-width:900px){.crossBookSources{grid-template-columns:repeat(2,minmax(0,1fr))}.crossBookStatus{flex-direction:column;align-items:flex-start}.crossBookUpdated{margin-left:0}}.sportArbWorkspace{gap:14px;display:grid}.sportArbStatus{background:linear-gradient(90deg,#f4fbf7,#fff);justify-content:space-between;align-items:center;gap:18px;padding:12px 16px;display:flex}.sportArbStatus>div:first-child{align-items:center;gap:10px;display:flex}.sportArbStatus p{gap:2px;margin:0;display:grid}.sportArbStatus small,.sportArbKpis span,.sportArbKpis small{color:var(--muted);font-size:9px}.sportArbPulse{background:#18a06f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #18a06f1f}.sportArbMode{align-items:center;gap:6px;display:flex}.sportArbMode>span{color:var(--muted);text-transform:uppercase;margin-right:4px;font-size:9px;font-weight:800}.sportArbMode button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:800}.sportArbMode button.active{color:#087f59;background:#e9f8f1;border-color:#70c4a2}.sportArbMode button.danger{color:#a23636;background:#fff0f0;border-color:#e1a3a3}.sportArbKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.sportArbKpis article{border:1px solid var(--line);background:#fff;border-radius:12px;gap:5px;padding:13px 14px;display:grid}.sportArbKpis b{font-size:18px}.sportArbControls{grid-template-columns:1.1fr 1.1fr .7fr .9fr auto;align-items:end;gap:10px;padding:12px 14px;display:grid}.sportArbControls label{gap:5px;display:grid}.sportArbControls label>span{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:800}.sportArbControls select,.sportArbControls input{width:100%;height:35px;color:var(--ink);background:#fff;border:1px solid #cfded7;border-radius:8px;padding:0 10px;font-size:10px;font-weight:700}.sportArbInput{position:relative}.sportArbInput input{padding-right:25px}.sportArbInput i{color:var(--muted);font-style:normal;position:absolute;top:10px;right:10px}.sportArbScan{color:#fff;background:#087f59;border:0;border-radius:8px;height:35px;padding:0 16px;font-size:10px;font-weight:800}.sportArbLayout{grid-template-columns:minmax(0,1.65fr) minmax(330px,.75fr);align-items:start;gap:14px;display:grid}.sportArbTableCard,.sportArbDetail,.sportArbRisk{padding:0;overflow:hidden}.sportArbTableCard>header,.sportArbDetail>header,.sportArbRisk>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.sportArbTableCard h2,.sportArbDetail h2,.sportArbRisk h2{margin:2px 0 0;font-size:18px}.sportArbTableCard>header>span,.sportArbDetail>header small{color:var(--muted);font-size:9px}.sportArbTableCard table{min-width:850px}.sportArbTableCard th{font-size:8px}.sportArbTableCard td{cursor:pointer;font-size:10px}.sportArbTableCard td small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.sportArbTableCard tr.selected td{background:#eff9f4}.sportArbTableCard td:last-child button{color:#087f59;background:#fff;border:1px solid #bcd8cb;border-radius:50%;width:27px;height:27px}.sportArbScore{border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.scoreHigh{color:#06764f;background:#dff5e9}.scoreGood{color:#8b6519;background:#fff1cf}.scoreBase{color:#53645d;background:#edf1ef}.sportArbType{border-radius:6px;padding:4px 7px;font-size:8px;font-weight:900;display:inline-flex}.typePURE{color:#087f59;background:#dff5e9}.typeNEAR{color:#3564a5;background:#e8f0ff}.typeMIDDLE{color:#8b6519;background:#fff1cf}.typeRELATIVE{color:#69509d;background:#eee9fb}.sportArbEmpty{text-align:center;color:var(--muted);padding:20px}.sportArbLegs{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:13px 15px;display:grid}.sportArbLegs article{border:1px solid var(--line);background:#f8fbf9;border-radius:10px;gap:5px;padding:11px;display:grid}.sportArbLegs article span,.sportArbLegs article small{color:var(--muted);font-size:8px}.sportArbLegs article b{font-size:10px}.sportArbLegs article strong{font-size:17px}.sportArbLegs>i{color:#8fa49b;font-style:normal}.sportArbMath{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin:0 15px;display:grid;overflow:hidden}.sportArbMath span{background:#fff;gap:4px;padding:9px 11px;display:grid}.sportArbMath small{color:var(--muted);font-size:8px}.sportArbMiddle,.sportArbMaker{border-radius:10px;margin:12px 15px 0;padding:11px}.sportArbMiddle{background:#fff7df}.sportArbMiddle header{gap:3px;display:grid}.sportArbMiddle header span{font-size:9px}.sportArbMiddle>div{border-top:1px solid #ead9aa;justify-content:space-between;gap:8px;margin-top:9px;padding-top:8px;font-size:8px;display:flex}.sportArbMaker{background:#f3faf6;border:1px solid #b9d9cb}.sportArbMaker header{justify-content:space-between;gap:8px;display:flex}.sportArbMaker header>div{gap:3px;display:grid}.sportArbMaker header span,.sportArbMaker p{color:var(--muted);font-size:8px}.sportArbMaker p{line-height:1.45}.sportArbMaker button{color:#fff;background:#087f59;border:0;border-radius:7px;width:100%;padding:9px;font-size:9px;font-weight:800}.sportArbPayoff{margin:12px 15px 15px}.sportArbPayoff summary{cursor:pointer;color:#087f59;font-size:9px;font-weight:800}.sportArbPayoff table{margin-top:8px;font-size:8px}.sportArbRisk>div{justify-content:center;align-items:center;gap:15px;padding:16px;display:flex}.sportArbRisk>div span{grid-template-columns:24px 1fr;align-items:center;gap:7px;display:grid}.sportArbRisk>div span b{color:#087f59;background:#e2f3eb;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.sportArbRisk>div span small{font-size:9px}.sportArbRisk>div i{color:#9aaba4;font-style:normal}.sportArbRisk>p{border-top:1px solid var(--line);color:#71571e;text-align:center;background:#fff9e9;margin:0;padding:9px 15px;font-size:9px}@media (max-width:1100px){.sportArbKpis{grid-template-columns:repeat(3,1fr)}.sportArbLayout{grid-template-columns:1fr}.sportArbControls{grid-template-columns:repeat(2,1fr)}.sportArbScan{grid-column:1/-1}}@media (max-width:650px){.sportArbStatus{flex-direction:column;align-items:flex-start}.sportArbKpis{grid-template-columns:repeat(2,1fr)}.sportArbControls{grid-template-columns:1fr}.sportArbScan{grid-column:auto}.sportArbLegs{grid-template-columns:1fr}.sportArbLegs>i{text-align:center}.sportArbRisk>div{flex-direction:column;align-items:stretch}.sportArbRisk>div>i{display:none}}.tradeDensityWarning{color:#9a5b18;background:#fff4df;border-radius:999px;padding:2px 7px;font-weight:700;display:inline-block}.btcResearchWorkspace{font-size:0}.btcResearchWorkspace>*{font-size:initial}@media (max-width:1050px){.weatherAnalyticsPortfolio,.weatherAnalyticsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.weatherAnalyticsRange{justify-content:center;width:100%;margin-left:0}.weatherProtectionVerdict{grid-template-columns:1fr}}@media (max-width:650px){.weatherAnalyticsPortfolio,.weatherAnalyticsKpis{grid-template-columns:1fr}.weatherAnalyticsControls{flex-direction:column;align-items:stretch}.weatherAnalyticsPresets,.weatherAnalyticsPeriods,.weatherAnalyticsRange{width:100%}.weatherAnalyticsControls button{flex:1}.weatherAnalyticsPeriods{border-top:1px solid var(--line);border-left:0;padding:8px 0 0}.weatherAnalyticsRange b{flex:1;min-width:0}}.mentionsWorkspace{gap:14px;display:grid}.mentionsHero{justify-content:space-between;align-items:flex-start;gap:20px;padding:22px;display:flex}.mentionsHero h2{margin:4px 0 8px}.mentionsHero p{max-width:850px;color:var(--muted);margin:0;line-height:1.5}.mentionsKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.mentionsKpis article{border:1px solid var(--line);background:#fff;border-radius:13px;gap:6px;padding:16px;display:grid}.mentionsKpis span,.mentionsKpis small{color:var(--muted);font-size:10px}.mentionsKpis b{color:#26483b;font:600 24px Georgia,serif}.mentionsTable{padding:0;overflow:hidden}.mentionsTable>header{justify-content:space-between;align-items:flex-end;gap:15px;padding:20px;display:flex}.mentionsTable table{border-collapse:collapse;width:100%;min-width:1250px}.mentionsTable th,.mentionsTable td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 13px;font-size:11px}.mentionsTable th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;background:#f5f8f6;font-size:9px}.mentionsTable td a{color:var(--ink);text-decoration:none}.mentionsTable td b{display:block}.mentionsTable td small{color:var(--muted);margin-top:4px;line-height:1.35;display:block}.mentionsTable td:nth-child(n+2){white-space:nowrap}.mentionsTable td:last-child{white-space:normal;min-width:250px}.mentionsEmpty,.mentionsNotice{color:var(--muted);padding:20px}.mentionsMethod{padding:20px}.mentionsMethod h3{margin-top:0}.mentionsMethod>div{flex-wrap:wrap;gap:8px;display:flex}.mentionsMethod>div span{color:#315e4e;background:#edf5f1;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:700}.mentionsMethod p{color:var(--muted);margin-bottom:0;font-size:11px}@media (max-width:1050px){.mentionsKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.mentionsHero{display:grid}.mentionsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.mentionsWorkspace.realMoney .mentionsTable:not(.tailMarkets) tbody td:last-child>.pill.up{font-size:0}.mentionsWorkspace.realMoney .mentionsTable:not(.tailMarkets) tbody td:last-child>.pill.up:after{content:"REAL BUY";font-size:10px}.mentionsWorkspace>.card,.mentionsWorkspace>.mentionsKpis,.mentionsWorkspace>.mentionsTable{content-visibility:auto;contain-intrinsic-size:auto 420px}.mentionsPositionStats{padding:20px}.mentionsPositionStats>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.mentionsPositionStats h2{margin:3px 0}.mentionsPositionStats>div{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(280px,2fr);gap:10px;display:grid}.mentionsPositionStats article{border:1px solid var(--line);background:#f8faf9;border-radius:12px;gap:5px;padding:14px;display:grid}.mentionsPositionStats article>span,.mentionsPositionStats article>small{color:var(--muted);font-size:10px}.mentionsPositionStats article>b{font:600 20px Georgia,serif}.mentionsOutcomes div{gap:4px;display:grid}.mentionsOutcomes div small{line-height:1.35}.mentionsOutcomes div small b{color:#315e4e;display:inline}.tailPositionStats>div{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.mentionsPositionStats>div,.tailPositionStats>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mentionsOutcomes{grid-column:1/-1}}.mentionsTradeHistory tr.tradeOPEN td{background:#eef8f2}.mentionsTradeHistory tr.tradeCLOSED td{color:#68706d;background:#f2f3f5}.mentionsTradeHistory tr.tradeTAIL td{background:#fff4d8}.mentionsTradeHistory tr.tradeORDER td{background:#f5f8ff}.mentionsTradeHistory tr.tradeTAIL td:first-child{box-shadow:inset 4px 0 #e7a51a}.mentionsTradeHistory tr.tradeOPEN td:first-child{box-shadow:inset 4px 0 #2f8b63}.mentionsTradeHistory tr.tradeCLOSED td:first-child{box-shadow:inset 4px 0 #8b9290}.mentionsActivity{min-width:210px}.mentionsActivity>div{background:#edf1ef;border-radius:7px;align-items:flex-end;gap:2px;height:34px;padding:3px;display:flex}.mentionsActivity i{background:#49a276;border-radius:2px 2px 0 0;flex:1;min-height:3px;display:block}.mentionsActivity i.quiet{background:#c8d0cd}.mentionsActivity i.current{outline-offset:1px;background:#172f27;outline:2px solid #f0b84b}.mentionsActivity small{white-space:normal;margin-top:4px;display:block}.mentionsActivity>div.weekly{gap:5px;height:38px;margin-top:7px;overflow:visible}.mentionsActivity .weekly i{min-width:18px;position:relative}.mentionsActivity .weekly em{color:#65706c;font-size:8px;font-style:normal;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.mentionsActivity .weekly+small{margin-top:18px}.ownedCompact{gap:2px;min-width:112px;display:grid}.ownedCompact>b{color:#236c50}.ownedCompact small{white-space:nowrap}.workspace.venue-mentions{max-width:none}.mentionsWorkspace{width:100%;max-width:none;margin-left:0}.mentionsWorkspaceToolbar{justify-content:flex-end;display:flex}.mentionsWorkspaceToolbar .weatherStakeLimits{width:min(395px,100%)}.mentionsExecutionWarning{color:#8b2721;background:#fff1ef;border:1px solid #e5a39d;border-radius:12px;gap:4px;margin:0 0 12px;padding:11px 14px;display:grid}.mentionsExecutionWarning b{font-size:11px}.mentionsExecutionWarning span{font-size:9px}.mentionsExecutionWarning small{color:#a85b55;font-size:8px}@media (max-width:700px){.mentionsWorkspaceToolbar .weatherStakeLimits{width:100%}}.polymarketGlobalRiskLimits{background:linear-gradient(135deg,#f7fbf9,#edf6f2);border:1px solid #c6d8d0;border-radius:14px;grid-template-columns:minmax(210px,.55fr) minmax(540px,1.45fr);align-items:stretch;gap:10px;margin:0 0 12px;padding:9px 11px;display:grid;box-shadow:0 6px 20px #17403112}.polymarketGlobalRiskLimits>header{justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;display:flex}.polymarketGlobalRiskLimits>header>div{gap:3px;display:grid}.polymarketGlobalRiskLimits>header b{color:#173f33;font-size:12px}.polymarketGlobalRiskLimits>header small{color:#6a8178;font-size:9px}.polymarketGlobalRiskLimits>header>span{color:#087653;letter-spacing:.08em;background:#d9eee5;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900}.polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:100%;padding:7px 10px}.polymarketGlobalRiskLimits .weatherStakeLimits label{grid-template-columns:1fr auto;gap:4px 8px}.polymarketGlobalRiskLimits .weatherStakeLimits input{grid-column:1/-1}@media (max-width:1100px){.polymarketGlobalRiskLimits{grid-template-columns:1fr}.polymarketGlobalRiskLimits>header{padding-bottom:0}}@media (max-width:760px){.polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:1fr}.polymarketGlobalRiskLimits{padding:8px}.polymarketGlobalRiskLimits>header{align-items:flex-start}}.trendArrows{gap:3px;margin-top:5px;display:inline-flex}.trendArrows i{font-size:14px;font-style:normal;font-weight:800}.trendArrows i.up{color:#238354}.trendArrows i.down{color:#c44f48}.trendArrows i.flat{color:#7c8783}.trendArrows.neutral{color:var(--muted)}.mentionsTradeHistory tr.tradeOPEN:has(td:nth-child(7) .positive) td{background:#e1f5e9}.mentionsTradeHistory tr.tradeOPEN:has(td:nth-child(7) .negative) td{background:#fde9e7}.mentionsTradeHistory tr.tradeCLOSED:has(td:nth-child(7) .positive) td{background:#e9f1ec}.mentionsTradeHistory tr.tradeCLOSED:has(td:nth-child(7) .negative) td{background:#f3e7e7}.mentionsTradeHistory tr.tradeTAIL:has(td:nth-child(7) .positive) td{background:#edf5d9}.mentionsTradeHistory tr.tradeTAIL:has(td:nth-child(7) .negative) td{background:#fde5cf}.mentionsTradeHistory tr:has(td:nth-child(7) .positive) td:first-child{box-shadow:inset 4px 0 #238354}.mentionsTradeHistory tr:has(td:nth-child(7) .negative) td:first-child{box-shadow:inset 4px 0 #c44f48}.mentionsTradeHistory tr.tradeCLOSED td:first-child{border-left:2px dashed #8b9290}.mentionsTradeHistory tr.tradeTAIL td:first-child{border-left:2px solid #e7a51a}.mentionsMiniChart{gap:3px;min-width:120px;margin-top:5px;display:grid}.mentionsMiniChart svg{width:100%;height:38px;overflow:visible}.mentionsMiniChart path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.mentionsMiniChart .zero{stroke:#aab8b2;stroke-width:1px;stroke-dasharray:2 2}.mentionsMiniChart .model{stroke:#5c70d6}.mentionsMiniChart .positiveLine{stroke:#159365}.mentionsMiniChart .negativeLine{stroke:#d14d47}.mentionsMiniChart small{white-space:nowrap;align-items:center;gap:4px;display:flex!important}.mentionsMiniChart small i{border-radius:50%;width:6px;height:6px}.mentionsMiniChart .marketDot{background:#159365}.mentionsMiniChart .modelDot{background:#5c70d6;margin-left:4px}.mentionsMiniEmpty{color:var(--muted);margin-top:5px;display:block}.carsHeaderActions{align-items:stretch;gap:10px;display:flex}.carsHeaderActions .carsSource,.carsSettingsButton{background:#fff;border:1px solid #d7e3dd;border-radius:15px;min-height:58px;box-shadow:0 5px 18px #1441310f}.carsSettingsButton{color:#163c30;text-align:left;cursor:pointer;justify-content:flex-start;align-items:center;gap:11px;width:auto;min-width:158px;height:auto;padding:10px 15px;transition:all .18s;display:flex}.carsSettingsButton:hover{background:#f5fbf8;border-color:#77ae99;transform:translateY(-1px);box-shadow:0 8px 24px #0f66491f}.carsSettingsButton>span{color:#087c59;background:#e6f4ed;border-radius:10px;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.carsSettingsButton>div{gap:3px;display:grid}.carsSettingsButton b{font-size:12px;line-height:1}.carsSettingsButton small{color:#74847d;font-size:9px;line-height:1}.carsSettingsBackdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071913a3;place-items:center;padding:22px;animation:.18s ease-out carsBackdropIn;display:grid;position:fixed;inset:0}.carsSettingsModal{background:#fff;border:1px solid #ffffffbf;border-radius:22px;width:min(610px,100%);max-height:92vh;padding:0;animation:.22s ease-out carsModalIn;overflow:hidden;box-shadow:0 32px 90px #041d1466}.carsSettingsTitlebar{background:linear-gradient(135deg,#f8fcfa,#edf7f2);border-bottom:1px solid #dfe9e4;grid-template-columns:46px minmax(0,1fr) 38px;align-items:start!important;gap:14px!important;margin:0!important;padding:24px!important;display:grid!important}.carsSettingsIcon{color:#fff;background:#0a8b63;border-radius:14px;place-items:center;width:46px;height:46px;font-size:22px;display:grid;box-shadow:0 8px 20px #0a8b6338}.carsSettingsTitlebar p{color:#07805b;letter-spacing:.14em;margin:1px 0 5px;font-size:9px;font-weight:900}.carsSettingsTitlebar h2{color:#153a2e;font:700 25px/1.08 Georgia,serif;margin:0 0 7px!important}.carsSettingsTitlebar small{color:#687d74;font-size:10px;line-height:1.45;display:block}.carsSettingsClose{cursor:pointer;place-items:center;color:#5d746a!important;background:#fff!important;border:1px solid #d3e0da!important;border-radius:11px!important;width:36px!important;height:36px!important;font-size:24px!important;line-height:1!important;display:grid!important}.carsSettingsClose:hover{color:#183d31!important;border-color:#93b3a6!important}.carsSettingsBody{max-height:calc(92vh - 184px);padding:23px 24px;overflow-y:auto}.carsSourceField{gap:8px;display:grid}.carsSourceField>span{color:#314f44;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:900}.carsSourceField>div{background:#fbfdfc;border:1px solid #c9d9d1;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:0 12px;display:grid}.carsSourceField>div:focus-within{background:#fff;border-color:#188d68;box-shadow:0 0 0 3px #188d681c}.carsSourceField svg{fill:none;stroke:#6e857b;stroke-width:1.8px;stroke-linecap:round;width:18px}.carsSourceField input{color:#173d31;outline:0;width:100%;min-width:0;font-size:11px;background:0 0!important;border:0!important;padding:13px 0!important}.carsSourceField>small{color:#70837b;font-size:10px}.carsSettingsError{color:#a63e38;background:#fff3f2;border:1px solid #efc4c0;border-radius:10px;margin-top:11px;padding:10px 12px;font-size:10px}.carsSettingsModal .carsConnectButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0b8c64,#087753);border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;margin:17px 0 0;padding:12px 15px;font-size:11px;font-weight:800;display:flex;box-shadow:0 8px 20px #09815b2e}.carsSettingsModal .carsConnectButton:disabled{box-shadow:none;opacity:.5;cursor:not-allowed}.carsShareLink{border:1px solid #dbe8e2;grid-template-columns:38px minmax(0,1fr);background:#f7faf9!important;border-radius:13px!important;gap:11px!important;margin-top:18px!important;padding:14px!important;display:grid!important}.carsShareIcon{color:#0b805c;background:#e7f4ee;border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.carsShareLink>div:last-child{gap:4px;display:grid}.carsShareLink span{color:#60776c;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.carsShareLink a{color:#087c59;width:max-content;font-size:13px;font-weight:900;text-decoration:none}.carsShareLink small{color:#74867e;font-size:9px}.carsSavedSources{border-top:1px solid #e3ebe7;gap:7px;margin-top:20px;padding-top:18px;display:grid}.carsSavedSources>header{justify-content:space-between!important;align-items:center!important;margin:0 0 3px!important;display:flex!important}.carsSavedSources>header div{gap:3px;display:grid}.carsSavedSources>header span{color:#365448;text-transform:uppercase;font-size:10px;font-weight:900}.carsSavedSources>header small{color:#7b8c84;font-size:9px}.carsSavedSources>header>b{color:#197353;background:#e8f3ee;border-radius:999px;padding:6px 9px;font-size:10px}.carsSavedSources>button{text-align:left;cursor:pointer;grid-template-columns:30px minmax(0,1fr) 18px;background:#fff!important;border:1px solid #dfe8e4!important;border-radius:11px!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.carsSavedSources>button:hover{background:#f7fbf9!important;border-color:#8dbba9!important}.carsSavedSources>button i{color:#26745a;background:#eef5f2;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.carsSavedSources>button span{gap:3px;display:grid}.carsSavedSources>button span b{font-size:10px}.carsSavedSources>button span small{color:#7c8c85;font-size:9px}.carsSavedSources>button em{color:#6d887d;font-size:16px;font-style:normal}.carsSettingsModal>footer{background:#fafcfb;border-top:1px solid #e1e9e5;justify-content:space-between;align-items:center;gap:15px;padding:13px 24px;display:flex}.carsSettingsModal>footer span{color:#7a8a83;font-size:9px}.carsSettingsModal>footer button{color:#36564a;cursor:pointer;background:#fff;border:1px solid #ccd9d3;border-radius:9px;padding:7px 12px;font-size:9px;font-weight:800}@keyframes carsBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes carsModalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:640px){.carsHeaderActions{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.carsSettingsButton{min-width:136px;padding:9px 11px}.carsSettingsBackdrop{align-items:end;padding:0}.carsSettingsModal{border-radius:20px 20px 0 0;width:100%;max-height:94vh}.carsSettingsTitlebar{grid-template-columns:40px minmax(0,1fr) 34px;padding:19px 17px!important}.carsSettingsIcon{width:40px;height:40px}.carsSettingsTitlebar h2{font-size:22px!important}.carsSettingsBody{max-height:calc(94vh - 172px);padding:18px 17px}.carsSettingsModal>footer{padding:12px 17px}}.mobileDockLink{display:none}@media (max-width:760px){.mobileDock>.mobileDockLink{color:#a9bbb4;width:100%;min-width:0;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:13px;justify-items:center;gap:3px;padding:2px 1px;text-decoration:none;display:grid}.mobileDock>.mobileDockLink:hover{color:#fff;background:0 0}.mobileDock>.mobileDockLink .mobileDockIcon{width:34px}.mobileDockSheet{max-height:calc(100vh - 105px);overflow-y:auto}.mobileDockProjectsSheet>a{justify-content:flex-start;align-items:center;font-size:12px}.mobileDockSberSheet>button{font-size:12px}}.weatherTradeAnalytics{gap:13px;padding:16px;display:grid}.weatherTradeAnalytics>.cardHead{border:0;align-items:center;padding:0}.weatherAnalyticsControls{border:1px solid var(--line);background:#f3f8f6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;padding:8px;display:flex}.weatherAnalyticsPresets,.weatherAnalyticsPeriods,.weatherAnalyticsRange{align-items:center;gap:4px;display:flex}.weatherAnalyticsControls button{color:#3c5e52;cursor:pointer;background:#fff;border:1px solid #c9ddd5;border-radius:8px;min-height:32px;padding:0 11px;font-size:9px;font-weight:850}.weatherAnalyticsControls button:hover,.weatherAnalyticsControls button.active{color:#087653;background:#e7f6ef;border-color:#75bea1}.weatherAnalyticsControls button:disabled{cursor:default;opacity:.35}.weatherAnalyticsPeriods{border-left:1px solid var(--line);padding-left:8px}.weatherAnalyticsRange{margin-left:auto}.weatherAnalyticsRange b{text-align:center;min-width:190px;font-size:11px}.weatherDailyPnlChart{background:linear-gradient(#fbfdfc,#f4f9f7);border:1px solid #c9ddd5;border-radius:13px;padding:13px 15px 10px;box-shadow:0 7px 24px #164c3a0f}.weatherDailyPnlChart>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.weatherDailyPnlChart>header div{gap:3px;display:grid}.weatherDailyPnlChart>header b{font-size:12px}.weatherDailyPnlChart>header small{color:var(--muted);font-size:8px}.weatherDailyPnlChart>header strong{font-size:15px}.weatherDailyPnlPlot{align-items:stretch;gap:4px;height:190px;margin-top:9px;padding:0 5px;display:flex;position:relative}.weatherDailyPnlAxis{z-index:0;background:#9db6ac;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #fffc}.weatherDailyPnlColumn{z-index:1;outline:none;flex:1;min-width:13px;height:100%;position:relative}.weatherDailyPnlColumn>span{border-radius:5px 5px 2px 2px;min-height:0;transition:filter .15s,transform .15s;position:absolute;left:12%;right:12%}.weatherDailyPnlColumn>span.profit{background:linear-gradient(#0ba373,#087c59);box-shadow:0 3px 8px #098e632e}.weatherDailyPnlColumn>span.loss{background:linear-gradient(#d96257,#b94039);border-radius:2px 2px 5px 5px;box-shadow:0 3px 8px #c4463d2b}.weatherDailyPnlColumn>span.zero{background:#b9c9c3;top:calc(50% - 1px);height:2px!important}.weatherDailyPnlColumn>small{color:#667c73;text-align:center;white-space:nowrap;font-size:7px;position:absolute;bottom:0;left:-4px;right:-4px;overflow:hidden}.weatherDailyPnlColumn:hover>span,.weatherDailyPnlColumn:focus>span{filter:saturate(1.2)brightness(1.05);transform:scaleX(1.08)}.weatherDailyPnlColumn:hover:after,.weatherDailyPnlColumn:focus:after{z-index:8;color:#244b3e;content:attr(data-tooltip);pointer-events:none;white-space:normal;background:#fffffffa;border:1px solid #bfd8ce;border-radius:8px;width:max-content;max-width:240px;padding:7px 9px;font-size:9px;font-weight:700;line-height:1.4;position:absolute;bottom:calc(50% + 10px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #16372c24}.weatherAnalyticsPortfolio,.weatherAnalyticsKpis{border:1px solid var(--line);background:var(--line);border-radius:12px;gap:1px;display:grid;overflow:hidden}.weatherAnalyticsPortfolio{border-color:#bcdacf;grid-template-columns:repeat(4,minmax(0,1fr));box-shadow:0 7px 22px #164c3a12}.weatherAnalyticsKpis{grid-template-columns:repeat(4,minmax(0,1fr))}.weatherAnalyticsPortfolio>span,.weatherAnalyticsKpis>span{background:#f8fbf9;gap:4px;min-width:0;padding:12px 13px;display:grid}.weatherAnalyticsPortfolio>span{background:#edf7f2}.weatherAnalyticsPortfolio small,.weatherAnalyticsKpis small{color:var(--muted);font-size:8px}.weatherAnalyticsPortfolio b,.weatherAnalyticsKpis b{font-size:15px}.weatherAnalyticsPortfolio em,.weatherAnalyticsKpis em{color:#60776e;font-size:9px;font-style:normal;line-height:1.35}.weatherProtectionVerdict{grid-template-columns:1fr 1fr;gap:9px;display:grid}.weatherProtectionVerdict>div{border:1px solid var(--line);background:#f8fbf9;border-radius:11px;padding:12px 14px}.weatherProtectionVerdict b{font-size:11px}.weatherProtectionVerdict p{color:#60776e;margin:5px 0 0;font-size:9px;line-height:1.5}.weatherAnalyticsTable{max-height:560px}.weatherAnalyticsTable table{min-width:1180px}.weatherAnalyticsTable td{vertical-align:top}.weatherAnalyticsTable tbody tr.weatherAnalyticsProfitRow>td{background:#edf9f2}.weatherAnalyticsTable tbody tr.weatherAnalyticsLossRow>td{background:#fff2f0}.weatherAnalyticsTable tbody tr.weatherAnalyticsProfitRow:hover>td{background:#e4f6ec}.weatherAnalyticsTable tbody tr.weatherAnalyticsLossRow:hover>td{background:#fde8e5}.weatherAnalyticsTable td small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.35;display:block}.weatherAnalyticsTable a{color:inherit;text-decoration:none}.weatherAnalyticsTable a:hover{color:#087653}@media (max-width:1050px){.weatherAnalyticsPortfolio,.weatherAnalyticsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.weatherAnalyticsRange{justify-content:center;width:100%;margin-left:0}.weatherProtectionVerdict{grid-template-columns:1fr}}@media (max-width:650px){.weatherAnalyticsPortfolio,.weatherAnalyticsKpis{grid-template-columns:1fr}.weatherAnalyticsControls{flex-direction:column;align-items:stretch}.weatherAnalyticsPresets,.weatherAnalyticsPeriods,.weatherAnalyticsRange{width:100%}.weatherAnalyticsControls button{flex:1}.weatherAnalyticsPeriods{border-top:1px solid var(--line);border-left:0;padding:8px 0 0}.weatherAnalyticsRange b{flex:1;min-width:0}.weatherDailyPnlPlot{gap:1px;height:165px}.weatherDailyPnlColumn>small{transform-origin:50%;font-size:6px;transform:rotate(-55deg)}.weatherDailyPnlColumn:hover:after,.weatherDailyPnlColumn:focus:after{max-width:190px;left:auto;right:0;transform:none}}.mentionsForecastBand{width:100%;height:42px;margin:4px 0;display:block;overflow:visible}.mentionsForecastBand .band{fill:#2c9f7021;stroke:none}.mentionsForecastBand .expected{fill:none;stroke:#7d8791;stroke-width:1.2px;stroke-dasharray:3 2}.mentionsForecastBand .observed{fill:none;stroke:#168e67;stroke-width:1.8px}.statisticsHeroAside{flex:none;gap:7px;display:grid}.statisticsFreshness{justify-content:flex-end;align-items:center;gap:8px;display:flex}.statisticsFreshness span{text-align:right}.statisticsFreshness small,.statisticsFreshness b{display:block}.statisticsFreshness small{color:#778981;font-size:9px}.statisticsFreshness b{color:#405a50;font-size:11px}.statisticsFreshness button{color:#087c59;cursor:pointer;background:#ffffffd9;border:1px solid #c6d8cf;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.statisticsFreshness button:disabled{cursor:wait;opacity:.7}.statisticsFreshness i{font-size:20px;font-style:normal;line-height:1}.statisticsFreshness button.spinning i{animation:.8s linear infinite statistics-spin}@keyframes statistics-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.statisticsHeroAside{width:100%}.statisticsFreshness{justify-content:flex-start}.statisticsFreshness span{text-align:left}}.statisticsDateToolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center}.statisticsMarketSelect{color:#667a72;gap:3px;font-size:10px;font-weight:750;display:grid}.statisticsMarketSelect select{color:#17372c;cursor:pointer;background:#f7fbf9;border:1px solid #b9d3c8;border-radius:9px;min-width:184px;min-height:35px;padding:6px 31px 6px 10px;font:750 12px system-ui}.statisticsMarketSelect select:focus{border-color:#0a9468;outline:2px solid #0a946833}.statisticsDatePicker{align-items:end;gap:6px;margin-left:auto;display:flex}.statisticsDatePicker label{color:#667a72;gap:3px;font-size:10px;font-weight:750;display:grid}.statisticsDatePicker input{color:#17372c;background:#fff;border:1px solid #cfddd6;border-radius:8px;min-height:35px;padding:6px 9px}.statisticsDatePicker button{color:#087c59;cursor:pointer;background:#fff;border:1px solid #cfddd6;border-radius:8px;width:35px;height:35px;font-weight:900}.statisticsDatePicker button:disabled{opacity:.35;cursor:not-allowed}.statisticsChart{width:100%;min-height:330px;margin-top:10px;position:relative}.statisticsPnlPanel{padding-bottom:8px}.statisticsNoData{color:#71837c;place-items:center;min-height:220px;display:grid}.statisticsSummaryTable td{vertical-align:top}.statisticsSummaryTable td:first-child{min-width:155px}.statisticsSummaryTable td small{color:#74877f;margin-top:3px}.statisticsSummaryTable .positive{color:#087c59}.statisticsSummaryTable .negative{color:#c6483d}@media (max-width:760px){.statisticsMarketSelect,.statisticsMarketSelect select{width:100%}.statisticsDatePicker{width:100%;margin:0}.statisticsDatePicker label{flex:1}.statisticsDatePicker input{width:100%}.statisticsPeriods{width:100%;overflow-x:auto}.statisticsPeriods button{white-space:nowrap;flex:none}.statisticsChart{min-height:280px}}.statisticsHeaderHelp{cursor:help;outline:none;justify-content:center;align-items:center;gap:5px;display:inline-flex;position:relative}.statisticsHeaderHelp>i{color:#527267;border:1px solid #8ca99d;border-radius:50%;place-items:center;width:15px;height:15px;font:800 10px/1 system-ui;display:grid}.statisticsHeaderHelp>[role=tooltip]{z-index:30;color:#fff;text-align:left;text-transform:none;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;background:#17372c;border:1px solid #bcd2c9;border-radius:10px;width:300px;padding:11px 13px;font:500 12px/1.48 system-ui;transition:opacity .14s,translate .14s;position:absolute;top:calc(100% + 9px);left:50%;translate:-50%;box-shadow:0 10px 28px #0f30263d}.statisticsHeaderHelp>[role=tooltip]:before{content:"";background:#17372c;width:9px;height:9px;position:absolute;top:-5px;left:50%;translate:-50%;rotate:45deg}.statisticsHeaderHelp:hover>[role=tooltip],.statisticsHeaderHelp:focus>[role=tooltip],.statisticsHeaderHelp:focus-within>[role=tooltip]{opacity:1;visibility:visible;translate:-50% 2px}.statisticsSummaryTable th:first-child .statisticsHeaderHelp>[role=tooltip]{left:0;translate:0}.statisticsSummaryTable th:first-child .statisticsHeaderHelp>[role=tooltip]:before{left:24px}.statisticsSummaryTable th:first-child .statisticsHeaderHelp:hover>[role=tooltip],.statisticsSummaryTable th:first-child .statisticsHeaderHelp:focus>[role=tooltip]{translate:0 2px}.statisticsSummaryTable th:last-child .statisticsHeaderHelp>[role=tooltip]{left:auto;right:0;translate:0}.statisticsSummaryTable th:last-child .statisticsHeaderHelp>[role=tooltip]:before{left:auto;right:24px}.statisticsSummaryTable th:last-child .statisticsHeaderHelp:hover>[role=tooltip],.statisticsSummaryTable th:last-child .statisticsHeaderHelp:focus>[role=tooltip]{translate:0 2px}.statisticsCardHelp{justify-content:flex-start}.statisticsKpis article:nth-child(-n+2) .statisticsCardHelp>[role=tooltip]{left:0;translate:0}.statisticsKpis article:nth-child(-n+2) .statisticsCardHelp>[role=tooltip]:before{left:24px}.statisticsKpis article:nth-child(-n+2) .statisticsCardHelp:hover>[role=tooltip],.statisticsKpis article:nth-child(-n+2) .statisticsCardHelp:focus>[role=tooltip]{translate:0 2px}.statisticsKpis article:nth-last-child(-n+2) .statisticsCardHelp>[role=tooltip],.statisticsHeroAside .statisticsCardHelp>[role=tooltip]{left:auto;right:0;translate:0}.statisticsKpis article:nth-last-child(-n+2) .statisticsCardHelp>[role=tooltip]:before,.statisticsHeroAside .statisticsCardHelp>[role=tooltip]:before{left:auto;right:24px}.statisticsKpis article:nth-last-child(-n+2) .statisticsCardHelp:hover>[role=tooltip],.statisticsKpis article:nth-last-child(-n+2) .statisticsCardHelp:focus>[role=tooltip],.statisticsHeroAside .statisticsCardHelp:hover>[role=tooltip],.statisticsHeroAside .statisticsCardHelp:focus>[role=tooltip]{translate:0 2px}.statisticsQuickDays{gap:5px;display:flex}.statisticsQuickDays button{color:#52675e;cursor:pointer;background:#fff;border:1px solid #cfddd6;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:750}.statisticsMethod{color:#596778;background:#f7f8ff;border:1px solid #dbe5ff;border-radius:11px;flex-wrap:wrap;gap:7px 16px;margin:0 20px;padding:12px 14px;font-size:11px;display:flex}.statisticsMethod>b{color:#263b75}.statisticsMethod span strong{color:#344d91}@media (max-width:760px){.statisticsQuickDays{width:100%;overflow-x:auto}.statisticsMethod{margin-left:12px;margin-right:12px}}.workspace[class*=venue-] .polymarketHeader{border-radius:15px;grid-template-columns:minmax(220px,1fr) auto;gap:10px 18px;padding:14px 16px}.workspace[class*=venue-] .polymarketHeader h1{font-size:clamp(24px,2.4vw,34px)}.polyHeaderActionRow{background:#ffffffb8;border:1px solid #dce8e2;border-radius:11px;justify-content:flex-end;align-items:center;padding:6px}.polyHeaderActionRow>.polyLiveControls{margin-right:auto}.polyLiveControls{gap:5px;margin:0}.polyLiveControls>span{border-radius:8px;min-height:34px;padding:3px 4px 3px 7px}.polyLiveControls .polyRuntimeControl{min-height:34px;margin-left:2px}.polyOpenVenue{height:34px!important}.statisticsKpis article.statisticsPnlKpi{background:linear-gradient(135deg,#edf9f4,#f9f7e7);border-color:#b8d7ca;box-shadow:inset 3px 0 #0a9468}.statisticsPnlKpiHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.statisticsPnlKpiHead button{color:#087c59;cursor:pointer;background:#fff;border:1px solid #b8d3c8;border-radius:8px;place-items:center;width:27px;height:27px;padding:0;display:grid}.statisticsPnlKpiHead i{font-size:17px;font-style:normal}.statisticsPnlKpiHead button.spinning i{animation:.8s linear infinite statistics-spin}.statisticsChart{overflow:hidden}.statisticsChartTooltip{z-index:5;color:#17372c;white-space:nowrap;pointer-events:none;background:#fffffff5;border:1px solid #c8d9d2;border-radius:8px;padding:7px 9px;font:600 10px/1.3 system-ui;display:none;position:absolute;box-shadow:0 6px 18px #12382b1f}.statisticsSummaryTable table{min-width:980px}.statisticsSummaryTable th,.statisticsSummaryTable td{font-variant-numeric:tabular-nums;padding:10px 12px;font-size:11px}.statisticsSummaryTable td>b{font-weight:650}.statisticsTradeDay>header{background:#f4f8f6;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.statisticsTradeDay>header b,.statisticsTradeDay>header strong{font-size:12px}.statisticsTradeDay>header small{color:#74877f;margin-top:2px;font-size:9px;display:block}.statisticsTradeRows{display:grid}.statisticsTradeRow{color:#263d34;border-top:1px solid #edf2ef;grid-template-columns:minmax(240px,1.7fr) repeat(5,minmax(125px,1fr));align-items:start;gap:12px;padding:10px 13px;font-size:11px;display:grid}.statisticsTradeRow.headings{color:#6d8078;text-transform:uppercase;letter-spacing:.04em;background:#fafcfb;padding-block:7px;font-size:8px;font-weight:800}.statisticsTradeRow>span{min-width:0}.statisticsTradeRow b{text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.statisticsTradeRow small{color:#778981;text-overflow:ellipsis;margin-top:3px;font-size:9px;font-weight:400;line-height:1.35;display:block;overflow:hidden}.statisticsCalculationMode{background:#edf4f0;border:1px solid #d5e2dc;border-radius:10px;gap:5px;margin:0 20px;padding:4px;display:flex}.statisticsCalculationMode button{color:#52675e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;gap:2px;padding:8px 12px;display:grid}.statisticsCalculationMode button.active{color:#087c59;background:#fff;box-shadow:0 2px 8px #1e46361a}.statisticsCalculationMode b{font-size:11px}.statisticsCalculationMode small{font-size:9px}@media (max-width:900px){.statisticsTradeRows{min-width:820px}.statisticsTradeDay{overflow-x:auto}.polyHeaderActionRow{flex-direction:column;align-items:stretch}.polyHeaderActionRow>.polyLiveControls{margin-right:0}.statisticsCalculationMode,.statisticsTradeLedger{margin-inline:12px}}@media (max-width:650px){.statisticsCalculationMode{display:grid}.statisticsTradeRow{grid-template-columns:210px repeat(5,120px)}}.statisticsTradeDayToggle{color:#263d34;text-align:left;cursor:pointer;background:#f4f8f6;border:0;grid-template-columns:1fr auto 24px;align-items:center;gap:12px;width:100%;padding:11px 13px;display:grid}.statisticsTradeDayToggle span small{color:#74877f;margin-top:2px;font-size:9px;display:block}.statisticsTradeDayToggle b,.statisticsTradeDayToggle strong{font-size:12px}.statisticsTradeDayToggle i{color:#087c59;place-items:center;font:800 18px/1 system-ui;transition:transform .16s;display:grid}.statisticsTradeDay.expanded .statisticsTradeDayToggle i{transform:rotate(180deg)}.statisticsDateToolbar{flex-wrap:nowrap;align-items:end;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.statisticsDateToolbar>*{flex:none}.statisticsCalculationInline{align-self:end;margin:0;padding:3px;display:flex}.statisticsCalculationInline button{white-space:nowrap;flex:none;padding:8px 10px;font-size:10px;font-weight:750;display:block}.statisticsDateToolbar .statisticsDatePicker{margin-left:0}.statisticsDateToolbar .statisticsQuickDays{align-self:end}.statisticsDateToolbar .statisticsQuickDays button{white-space:nowrap;min-height:35px}@media (max-width:900px){.statisticsDateToolbar{flex-wrap:wrap;overflow:visible}.statisticsDateToolbar .statisticsPeriods{order:1}.statisticsDateToolbar .statisticsMarketSelect{order:2}.statisticsDateToolbar .statisticsCalculationInline{order:3}.statisticsDateToolbar .statisticsDatePicker{order:4}.statisticsDateToolbar .statisticsQuickDays{order:5}}@media (max-width:650px){.statisticsDateToolbar>*{max-width:100%}.statisticsCalculationInline{width:100%;overflow-x:auto}.statisticsCalculationInline button{flex:1}.statisticsDateToolbar .statisticsDatePicker{width:100%}}.polyHeaderActionRow>.polymarketGlobalRiskLimits{width:min(760px,100%);min-width:620px;box-shadow:none;border-radius:9px;flex:0 760px;margin:0;padding:5px 7px;display:block}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{width:100%;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(180px,1fr));gap:8px;padding:0;display:grid}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label{background:#fff;border:1px solid #d7e5df;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;min-width:0;padding:6px 9px;display:grid}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>span{white-space:nowrap;min-width:0;font-size:8px;line-height:1.2}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>b{white-space:nowrap;min-width:58px;font-size:9px}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>input{grid-column:1/-1;width:100%;min-width:0}.workspace.venue-statistics .polyHeaderActionRow>.polymarketGlobalRiskLimits{margin-left:auto}@media (max-width:1350px){.polyHeaderActionRow{flex-wrap:wrap}.polyHeaderActionRow>.polymarketGlobalRiskLimits{flex:100%;width:100%;min-width:0}}@media (max-width:760px){.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:1fr}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>span{white-space:normal}}.statisticsDateToolbar{align-items:center}.statisticsDateToolbar .statisticsPeriods,.statisticsDateToolbar .statisticsCalculationInline{box-sizing:border-box;height:42px;padding:3px}.statisticsDateToolbar .statisticsPeriods button,.statisticsDateToolbar .statisticsCalculationInline button{box-sizing:border-box;height:34px;min-height:34px;padding:0 12px;font-size:11px;line-height:1}.statisticsDateToolbar .statisticsMarketSelect{height:42px;display:block}.statisticsDateToolbar .statisticsMarketSelect select{box-sizing:border-box;height:42px;min-height:42px;padding-top:0;padding-bottom:0;font-size:11px}.statisticsDateToolbar .statisticsDatePicker{align-items:center;height:42px}.statisticsDateToolbar .statisticsDatePicker label{height:42px;display:block}.statisticsDateToolbar .statisticsDatePicker input,.statisticsDateToolbar .statisticsDatePicker button,.statisticsDateToolbar .statisticsQuickDays button{box-sizing:border-box;height:42px;min-height:42px;padding-top:0;padding-bottom:0;font-size:11px;line-height:1}.statisticsDateToolbar .statisticsQuickDays{align-items:center;height:42px}.polyHeaderActionRow>.polymarketGlobalRiskLimits{background:0 0;border:0;flex-basis:790px;padding:0}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:minmax(220px,1.2fr) repeat(2,minmax(180px,1fr))}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label:first-child>span{font-size:9px}.statisticsDateToolbar{gap:10px;min-height:48px;padding:3px 0}.statisticsDateToolbar .statisticsPeriods,.statisticsDateToolbar .statisticsCalculationInline{background:#edf4f0;border-color:#c9dbd3;height:44px;padding:4px}.statisticsDateToolbar .statisticsPeriods button,.statisticsDateToolbar .statisticsCalculationInline button{border-radius:8px;height:36px;min-height:36px;padding-inline:14px;font-size:11px;font-weight:700}.statisticsDateToolbar .statisticsPeriods button.active,.statisticsDateToolbar .statisticsCalculationInline button.active{background:#fff;box-shadow:0 2px 7px #183f311c}.statisticsDateToolbar .statisticsMarketSelect,.statisticsDateToolbar .statisticsDatePicker,.statisticsDateToolbar .statisticsQuickDays{height:44px}.statisticsDateToolbar .statisticsMarketSelect select,.statisticsDateToolbar .statisticsDatePicker input,.statisticsDateToolbar .statisticsDatePicker button,.statisticsDateToolbar .statisticsQuickDays button{border-radius:9px;height:44px;min-height:44px;font-size:11px}.statisticsDateToolbar .statisticsMarketSelect select{min-width:205px;padding-inline:14px 34px;font-weight:700}.statisticsDateToolbar .statisticsDatePicker input{min-width:128px;font-weight:700}.statisticsDateToolbar .statisticsQuickDays{gap:6px}.statisticsDateToolbar .statisticsQuickDays button{padding-inline:13px;font-weight:650}.statisticsTradeRow.profit{background:linear-gradient(90deg,#109d6c13,#109d6c06)}.statisticsTradeRow.loss{background:linear-gradient(90deg,#c9483d13,#c9483d06)}.statisticsTradeRow.profit:hover{background:#109d6c1a}.statisticsTradeRow.loss:hover{background:#c9483d1a}@media (max-width:650px){.statisticsTradeRow{grid-template-columns:200px 165px repeat(5,120px)}}.workspace[class*=venue-] .polymarketHeader{grid-template-columns:minmax(260px,1fr) auto}.polymarketHeader>.polyHeaderActionRow{background:0 0;border:0;order:-1;grid-column:1/-1;width:100%;padding:0}.polyHeaderActionRow>.polyOpenVenue{flex:none;justify-content:center;align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #4259c72e;color:#fff!important;background:linear-gradient(135deg,#647cf0,#4259c7)!important;border:1px solid #4967d5!important;border-radius:9px!important;height:46px!important;padding:0 14px!important;font-size:10px!important}.polyHeaderActionRow>.polyOpenVenue svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:15px;height:15px}.polyHeaderVenueNav{background:#edf4f0;border:1px solid #d5e2dc;border-radius:10px;place-self:end;margin:0!important;padding:4px!important}.polyHeaderVenueNav button{border-radius:7px!important;min-height:38px!important}.polyHeaderVenueNav button.active{box-shadow:0 2px 8px #183f311c;background:#fff!important}@media (max-width:1350px){.polymarketHeader>.polyHeaderActionRow{flex-direction:row;align-items:stretch}.polyHeaderActionRow>.polymarketGlobalRiskLimits{flex:auto;width:auto}.polyHeaderActionRow>.polyOpenVenue{min-height:46px;height:auto!important}}@media (max-width:900px){.polymarketHeader>.polyHeaderActionRow{flex-wrap:wrap}.polyHeaderActionRow>.polyLiveControls,.polyHeaderActionRow>.polymarketGlobalRiskLimits{flex:100%}.polyHeaderActionRow>.polyOpenVenue{width:100%}.polyHeaderVenueNav{grid-column:1/-1;justify-self:stretch;width:100%!important}}.statisticsDateToolbar>.statisticsMethodInline{background:#f7faf8;border-color:#c9dbd3;flex:240px;min-width:220px;height:44px;margin:0;padding:0;position:relative}.statisticsMethodInline summary{box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;height:42px;padding:0 13px;display:flex}.statisticsMethodInline summary b{font-size:11px}.statisticsMethodInline summary span{color:#71837c;font-size:9px}.statisticsMethodInline>div{z-index:25;background:#fff;border:1px solid #cadbd4;border-radius:10px;gap:8px;width:min(620px,80vw);padding:13px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 35px #143a2c29}@media (max-width:900px){.statisticsDateToolbar>.statisticsMethodInline{flex:100%;width:100%}.statisticsMethodInline>div{width:min(620px,100vw - 48px);left:0;right:auto}}.workspace[class*=venue-] .polymarketHeader{grid-template-columns:1fr;gap:8px;padding:10px 12px;display:grid}.polymarketHeader>.polyHeaderTopline{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.polyHeaderTopline>.eyebrow{white-space:nowrap;flex:none;margin:4px 0 0;font-size:8px;line-height:1}.polymarketHeader .polyHeaderActionRow{background:#ffffffc2;border:1px solid #d9e6e0;border-radius:11px;flex:auto;justify-content:flex-end;align-items:stretch;gap:7px;width:auto;min-width:0;padding:5px;display:flex}.polyHeaderActionRow>.polyLiveControls{align-items:stretch;gap:5px;margin:0}.polyHeaderActionRow .polyLiveControls>span,.polyHeaderActionRow .polyRuntimeControl,.polyHeaderActionRow>.polyOpenVenue{box-sizing:border-box;min-height:44px;height:44px!important}.polyHeaderActionRow .polyLiveControls>span{padding:4px 6px 4px 8px}.polyHeaderActionRow .polyRuntimeControl{margin:0;padding-inline:13px}.polyHeaderActionRow>.polymarketGlobalRiskLimits{flex:0 720px;align-items:stretch;width:auto;min-width:560px;margin:0;padding:0;display:flex}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:minmax(210px,1.2fr) repeat(2,minmax(170px,1fr));align-items:stretch;gap:6px}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label{box-sizing:border-box;height:44px;min-height:44px;padding:5px 8px}.polyHeaderActionRow>.polyOpenVenue{align-self:stretch}.polyHeaderVenueNav{place-self:auto start;max-width:100%;width:max-content!important;margin:0!important}.polyHeaderVenueNav button{box-sizing:border-box;height:38px;min-height:38px!important;padding:0 13px!important}.polyHeaderVenueNav button small{font-size:7px}.polyHeaderVenueNav button span{font-size:10px}@media (max-width:1250px){.polymarketHeader>.polyHeaderTopline{flex-wrap:wrap}.polyHeaderTopline>.eyebrow,.polymarketHeader .polyHeaderActionRow{width:100%}.polyHeaderActionRow>.polymarketGlobalRiskLimits{flex:auto;min-width:500px}}@media (max-width:900px){.polymarketHeader .polyHeaderActionRow{flex-wrap:wrap}.polyHeaderActionRow>.polyLiveControls,.polyHeaderActionRow>.polymarketGlobalRiskLimits{flex:100%;min-width:0}.polyHeaderActionRow>.polyOpenVenue{width:100%}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:1fr}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label{height:auto;min-height:44px}.polyHeaderVenueNav{width:100%!important}}@media (max-width:600px){.polyHeaderVenueNav button{padding-inline:9px!important}.polyHeaderVenueNav button small{display:none}}.statisticsDateToolbar .statisticsCalculationInline button{text-align:center;justify-content:center;align-items:center;display:flex}.statisticsDateToolbar .statisticsDatePicker button{font-size:18px;font-weight:950}.statisticsDateToolbar .statisticsQuickDays button{font-weight:850}.statisticsDateToolbar>.statisticsMethodTooltip{cursor:help;flex:240px;align-items:center;min-width:220px;height:44px;margin:0;padding:0 13px;display:flex;position:relative;overflow:visible}.statisticsMethodLabel{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.statisticsMethodLabel b{font-size:11px}.statisticsMethodLabel small{color:#71837c;font-size:9px}.statisticsMethodTooltip>div[role=tooltip]{z-index:1000;color:#52675e;background:#fff;border:1px solid #c8d9d2;border-radius:11px;gap:9px;width:min(640px,80vw);padding:14px;font-size:10px;line-height:1.5;display:none;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 42px #143a2c33}:is(.statisticsMethodTooltip:hover>div[role=tooltip],.statisticsMethodTooltip:focus-visible>div[role=tooltip],.statisticsMethodTooltip:focus-within>div[role=tooltip]){display:grid}.statisticsMethodTooltip:focus-visible{outline-offset:2px;outline:2px solid #0a946840}@media (max-width:900px){.statisticsMethodTooltip>div[role=tooltip]{width:min(640px,100vw - 48px);left:0;right:auto}}.statisticsKpis .statisticsHeaderHelp{white-space:nowrap;justify-content:flex-start;align-items:center;gap:5px;width:auto;max-width:100%;display:inline-flex}.statisticsKpis .statisticsHeaderHelp>i,.statisticsPnlKpiHead .statisticsHeaderHelp>i{flex:0 0 15px;width:15px;height:15px;margin:0;font:800 10px/1 system-ui;display:inline-grid}.statisticsPnlKpiHead{align-items:flex-start}.statisticsPnlKpiHead>.statisticsHeaderHelp{min-height:27px}.statisticsCapitalFlows{border-top:1px solid #dce8e2;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;padding-top:9px;display:grid}.statisticsCapitalFlows>span{min-width:0;line-height:1.3}.statisticsCapitalFlows>span>b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;margin:3px 0 0;font-size:10px;line-height:1.35;display:block;overflow:hidden}.statisticsCashBreakdown{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:16px}.statisticsCashBreakdown>span:nth-child(2){text-align:center;grid-column:auto}.statisticsCashBreakdown>span:nth-child(2)>b{white-space:nowrap}.statisticsCashBreakdown>span:nth-child(3){text-align:right;justify-self:end}.statisticsCashBreakdown>span:nth-child(3)>b{white-space:nowrap}@media (max-width:1180px){.statisticsCapitalFlows{grid-template-columns:1fr}.statisticsCashBreakdown>span:nth-child(2){text-align:left;grid-column:auto}.statisticsCashBreakdown>span:nth-child(3){text-align:left;justify-self:start}}.polymarketHeader>.polyHeaderTopline{align-items:stretch}.polyHeaderIdentity{flex-direction:column;flex:none;justify-content:center;min-width:220px;display:flex}.polyHeaderIdentity>.eyebrow{white-space:nowrap;margin:0 0 5px!important;font-size:8px!important;line-height:1!important}.workspace[class*=venue-] .polyHeaderIdentity>h1{margin:0;font-size:clamp(21px,2vw,30px);line-height:1.05;display:block}.polymarketHeader .polyHeaderActionRow{flex:none;width:max-content;max-width:calc(100% - 234px);padding:5px}.polyHeaderActionRow>.polymarketGlobalRiskLimits{display:contents!important}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{width:auto;box-shadow:none;background:0 0;border:0;gap:6px;padding:0;display:flex}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;width:196px;height:46px;min-height:46px;padding:5px 9px;display:grid}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label:first-child{width:224px}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>span{white-space:nowrap;font-size:8px;overflow:visible}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>b{text-align:right;min-width:54px}.polyHeaderActionRow .polyLiveControls>span,.polyHeaderActionRow .polyRuntimeControl,.polyHeaderActionRow>.polyOpenVenue{width:118px;min-height:46px;height:46px!important}.polyHeaderActionRow .polyRuntimeControl{width:96px}@media (max-width:1450px){.polymarketHeader>.polyHeaderTopline{flex-wrap:wrap}.polymarketHeader .polyHeaderActionRow{justify-content:flex-end;width:100%;max-width:none}}@media (max-width:900px){.polyHeaderIdentity{min-width:0}.polymarketHeader .polyHeaderActionRow{width:100%;max-width:none}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:1fr;display:grid}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label,.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label:first-child{width:100%}}.polyServiceHealth{box-sizing:border-box;width:184px;height:46px;min-height:46px;font-family:var(--poly-ui-font);cursor:help;border:1px solid;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;display:flex}.polyServiceHealth>i{opacity:.85;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 0 4px}.polyServiceHealth>span{gap:2px;min-width:0;display:grid}.polyServiceHealth b,.polyServiceHealth small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.polyServiceHealth b{font-size:9px;line-height:1.1}.polyServiceHealth small{font-size:7px;line-height:1.1}.polyServiceHealth.operational{color:#087951;background:#ecf9f3;border-color:#9ad7bc}.polyServiceHealth.unavailable{color:#b42318;background:#fff0ee;border-color:#ebafa8}.polyServiceHealth.loading{color:#80631a;background:#fff8e8;border-color:#d8c58f}.workspace.venue-bitcoin .polyHeaderTopline{align-items:stretch}.workspace.venue-bitcoin .polyHeaderActionRow{flex:none!important;justify-content:flex-end!important;width:max-content!important;max-width:calc(100% - 234px)!important;margin-left:auto!important}.workspace.venue-bitcoin .polyHeaderActionRow>.polyServiceHealth{order:1}.workspace.venue-bitcoin .polyHeaderActionRow>.polyOpenVenue{order:2;width:196px}@media (max-width:900px){.workspace.venue-bitcoin .polyHeaderTopline{flex-wrap:wrap}.workspace.venue-bitcoin .polyHeaderActionRow{width:100%!important;max-width:none!important}.workspace.venue-bitcoin .polyHeaderActionRow>.polyServiceHealth,.workspace.venue-bitcoin .polyHeaderActionRow>.polyOpenVenue{width:100%}}.polyHeaderActionRow>.polyLiveControls{display:contents}.polyHeaderActionRow>.polyLiveControls>span{order:1}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{order:2}.polyHeaderActionRow>.polyOpenVenue{order:3;width:196px}.polyHeaderActionRow>.polyLiveControls>.polyRuntimeControl{order:4;width:118px}.polyHeaderActionRow>.polyLiveControls>.polyLiveReadiness{order:5;align-self:center;width:9px;min-height:9px;height:9px!important}.polyHeaderActionRow>.polyOpenVenue{box-sizing:border-box;min-height:46px;height:46px!important}.statisticsTradeRow{grid-template-columns:minmax(210px,1.55fr) minmax(175px,1.25fr) repeat(4,minmax(135px,1fr))}.statisticsTradeRow.headings>span:nth-child(2){font-size:0}.statisticsTradeRow.headings>span:nth-child(2):after{content:"Дата и время";font-size:8px}.statisticsTradeRow.headings>span:nth-child(4){display:none}.statisticsTradeRow:not(.headings)>span:nth-child(3){grid-column:3;min-height:50px}.statisticsTradeRow:not(.headings)>span:nth-child(4){grid-column:3;align-self:end;padding-top:28px}.statisticsTradeRow:not(.headings)>span:nth-child(5){grid-column:4}.statisticsTradeRow:not(.headings)>span:nth-child(6){grid-column:5}.statisticsTradeRow:not(.headings)>span:nth-child(7){grid-column:6}.statisticsTradeRow.adjustment>span:nth-child(4){display:none}@media (max-width:650px){.statisticsTradeRow{grid-template-columns:200px 165px repeat(4,135px)}}.statisticsTradeRow.headings>span:first-child{grid-column:1}.statisticsTradeRow.headings>span:nth-child(2){grid-column:2}.statisticsTradeRow.headings>span:nth-child(3){grid-column:3}.statisticsTradeRow.headings>span:nth-child(5){grid-column:4}.statisticsTradeRow.headings>span:nth-child(6){grid-column:5}.statisticsTradeRow.headings>span:nth-child(7){grid-column:6}.statisticsTradeRow .statisticsTradeMarketTitle{color:#263d34;white-space:normal;margin:0 0 5px;font-size:10px;line-height:1.35}.statisticsTradeRow .statisticsTradeOutcome{color:#087c59;white-space:normal;font-size:13px;font-weight:700}.statisticsTradeRow .statisticsTradeDuration{color:#52675e;font-weight:700}.statisticsTradeRow .statisticsTradeResult{color:inherit;white-space:nowrap;font-size:12px;font-weight:850;overflow:visible}.statisticsTradeRow>span.positive .statisticsTradeResult{color:#087e59}.statisticsTradeRow>span.negative .statisticsTradeResult{color:#c6483d}.mode-account .statisticsSummaryTable th:nth-child(2),.mode-account .statisticsSummaryTable td:nth-child(2),.mode-account .statisticsSummaryTable th:nth-child(8),.mode-account .statisticsSummaryTable td:nth-child(8),.mode-polymarket>.statisticsTradeLedger,.mode-portfolio>.statisticsTradeLedger{display:none}.statisticsPolymarketTable table{min-width:680px}.statisticsPolymarketTable th,.statisticsPolymarketTable td{width:33.333%}.polyHeaderVenueNav button.active,.polyHeaderVenueNav button.active span{color:#087653!important}.polyHeaderVenueNav button.statisticsTab.active,.polyHeaderVenueNav button.statisticsTab.active span{color:#6d5610!important}.polyHeaderVenueNav button.active small{color:#087653!important;background:#dcefe7!important}.polyHeaderVenueNav button.statisticsTab.active small{color:#66500c!important;background:#eadb94!important}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label,.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label:first-child{grid-template-columns:minmax(0,1fr) auto;column-gap:10px;width:230px}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>span{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>b{text-align:right;min-width:62px;margin:0;font-size:9px;line-height:1;display:block}.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label>input{align-self:end}.polyHeaderActionRow>.polyOpenVenue{width:230px}.polyHeaderActionRow>.polyLiveControls>span,.polyHeaderActionRow>.polyLiveControls>.polyRuntimeControl{width:118px}@media (max-width:900px){.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label,.polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits label:first-child,.polyHeaderActionRow>.polyOpenVenue{width:100%}}.polymarketStatistics,.statisticsDateToolbar{overflow:visible}.statisticsMethodTooltip{z-index:2147483646;isolation:isolate}.statisticsMethodTooltip>div[role=tooltip]{pointer-events:none;max-height:none;overflow:visible;z-index:2147483647!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.predictionFocusNav{align-self:flex-start;max-width:100%;overflow-x:auto;align-items:stretch!important;gap:3px!important;width:auto!important;padding:3px!important;display:inline-flex!important}.workspace.venue-statistics .statisticsCapitalFlows{border-top:1px solid #deebe5;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px;padding-top:7px;display:grid}.workspace.venue-statistics .statisticsCapitalFlows span{color:#71837c;min-width:0;font-size:8px;line-height:1.25}.workspace.venue-statistics .statisticsCapitalFlows span b{white-space:nowrap;margin:2px 0 0;font-size:10px}.workspace.venue-statistics .statisticsCashBreakdown{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:16px}.workspace.venue-statistics .statisticsCashBreakdown>span:nth-child(2){text-align:center}.workspace.venue-statistics .statisticsCashBreakdown>span:nth-child(3){text-align:right;justify-self:end}.workspace.venue-statistics .statisticsPositionKpi{background:linear-gradient(135deg,#f7fbf9,#f4f7ff)}.workspace.venue-statistics .statisticsPositionKpi>b{font-size:13px}@media (min-width:1451px){.workspace.venue-statistics .statisticsKpis{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:701px) and (max-width:1100px){.workspace.venue-statistics .statisticsKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:431px) and (max-width:700px){.workspace.venue-statistics .statisticsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.workspace.venue-statistics .statisticsKpis{grid-template-columns:1fr}.workspace.venue-statistics .statisticsCapitalFlows{grid-template-columns:1fr 1fr 1fr}.workspace.venue-statistics .statisticsCashBreakdown{grid-template-columns:max-content minmax(0,1fr) max-content}}@media (min-width:1101px){.workspace[class*=venue-] .polymarketHeader{grid-template-rows:auto auto!important;align-content:start!important;gap:5px!important;min-height:0!important;padding-block:8px!important}.workspace[class*=venue-] .polyHeaderTopline{flex-wrap:nowrap!important;grid-template-columns:minmax(200px,1fr) auto!important;align-items:center!important;width:100%!important;display:grid!important}.workspace[class*=venue-] .polyHeaderActionRow{grid-template-columns:100px repeat(3,180px) 160px 100px 9px!important;place-self:center end!important;gap:5px!important;width:max-content!important;max-width:none!important;padding:4px!important;display:grid!important}.workspace.venue-statistics .polyHeaderActionRow{grid-template-columns:repeat(3,180px) 160px!important}.workspace[class*=venue-] .polyHeaderActionRow .weatherStakeLimits>label,.workspace[class*=venue-] .polyHeaderActionRow .weatherStakeLimits>label:first-child,.workspace[class*=venue-] .polyHeaderActionRow>.polyOpenVenue,.workspace[class*=venue-] .polyHeaderActionRow .polyRuntimeControl,.workspace[class*=venue-] .polyHeaderActionRow .polyLiveControls>span{width:auto!important}.workspace[class*=venue-] .polyHeaderActionRow .polyLiveControls>span{padding-right:12px!important}.workspace[class*=venue-] .polyHeaderVenueNav{align-self:start!important}}.statisticsExecutionFilter{height:44px;display:block}.statisticsExecutionFilter select{box-sizing:border-box;color:#314b41;background:#fff;border:1px solid #c9dbd3;border-radius:9px;min-width:150px;height:44px;padding:0 30px 0 12px;font-size:11px;font-weight:700}.statisticsExecutionFilter select:disabled{opacity:.48}.predictionFocusNav button{white-space:nowrap!important;flex:none!important;gap:0!important;width:auto!important;min-width:0!important;min-height:28px!important;padding:5px 10px!important;font-size:9px!important;line-height:1.15!important;display:inline-flex!important}.predictionFocusNav button small{display:none!important}.predictionFocusNav button span{white-space:nowrap!important;flex:none!important;width:max-content!important;min-width:max-content!important;display:inline!important;overflow:visible!important}.predictionFocusNavCompact{grid-template-columns:repeat(2,minmax(150px,auto));display:grid!important}.predictionFocusNavCompact button{justify-content:center;font-size:12px!important;font-weight:800!important}.realCopyPlaceholder{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.realCopyPlaceholder h2{margin:2px 0 3px;font-size:20px}.realCopyPlaceholder small{color:var(--muted)}.venue-builder .polyHeaderIntro h1,.venue-negative .polyHeaderIntro h1,.venue-stale .polyHeaderIntro h1,.venue-traders .polyHeaderIntro h1,.venue-copy .polyHeaderIntro h1{font-size:clamp(25px,3vw,38px)!important}.venue-builder .polyHeaderIntro h1:after,.venue-negative .polyHeaderIntro h1:after,.venue-stale .polyHeaderIntro h1:after,.venue-traders .polyHeaderIntro h1:after,.venue-copy .polyHeaderIntro h1:after{content:none!important}.projectFavicon{box-shadow:none!important;background:0 0!important;border:0!important}.projectFavicon img{object-fit:contain;border:0;border-radius:4px;width:100%;height:100%;background:0 0!important}@media (max-width:950px){.predictionFocusNav{flex-direction:column!important;width:100%!important;display:flex!important}.predictionFocusNav button{width:100%!important}.predictionFocusNavCompact{grid-template-columns:1fr}}.venue-copy .copyReadyWorkspace .tableScroller table{border-collapse:separate;border-spacing:0;width:100%}.venue-copy .copyReadyWorkspace .tableScroller thead th{text-transform:uppercase;border-bottom:1px solid #d6e2dc;color:#496258!important;letter-spacing:.045em!important;background:#eaf2ee!important;padding:10px 12px!important;font-family:inherit!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important}.venue-copy .copyReadyWorkspace .tableScroller tbody td{border-bottom:1px solid #e6ede9;font-family:inherit;font-size:11px;line-height:1.4;padding:11px 12px!important}.venue-copy .copyReadyWorkspace .tableScroller tbody tr:last-child td{border-bottom:0}.venue-copy .copyReadyWorkspace .copySizingPrimary{color:#345c4e;margin-top:5px}.venue-copy .copyReadyWorkspace .copySizingPrimary b{color:#087e59;font-size:11px}.copyTraderIdentity{align-items:center;gap:6px;max-width:100%;display:inline-flex}.copyTraderProfileLink{background:#f2faf6;border:1px solid #bad8cc;border-radius:6px;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:13px;font-weight:900;line-height:1;color:#087e59!important;text-decoration:none!important;display:inline-grid!important}.copyTraderProfileLink:hover{background:#e2f5ec;border-color:#6ab394}.venue-traders .directionWorkspace>.cardHead h2,.venue-traders .paperCopyTest>summary h2,.venue-traders .realCopyAccount h2,.venue-copy .copyReadyBoard>.cardHead h2,.venue-copy .paperCopyTest>summary h2,.venue-copy .realCopyPlaceholder h2,.venue-copy .realCopyAccount h2{color:var(--green);font-family:var(--font-serif), Georgia, serif!important;letter-spacing:-.015em!important;margin:2px 0 4px!important;font-size:clamp(21px,1.65vw,24px)!important;font-weight:500!important;line-height:1.14!important}.venue-traders .specialistRanking>header h3{color:var(--ink);font-family:var(--font-serif), Georgia, serif!important;letter-spacing:-.01em!important;margin:2px 0 4px!important;font-size:clamp(18px,1.35vw,21px)!important;font-weight:500!important;line-height:1.16!important}@media (max-width:700px){.venue-traders .directionWorkspace>.cardHead h2,.venue-traders .paperCopyTest>summary h2,.venue-traders .realCopyAccount h2,.venue-copy .copyReadyBoard>.cardHead h2,.venue-copy .paperCopyTest>summary h2,.venue-copy .realCopyPlaceholder h2,.venue-copy .realCopyAccount h2{font-size:21px!important}}.workspace.venue-statistics,.workspace.venue-weather,.workspace.venue-mentions,.workspace.venue-crypto-arbitrage,.workspace.venue-bitcoin,.workspace.venue-bitcoin-5m{width:calc(100% - 218px);min-width:0;max-width:none;padding:20px clamp(16px,1.7vw,30px) 38px}.workspace.venue-statistics>*,.workspace.venue-weather>*,.workspace.venue-mentions>*,.workspace.venue-crypto-arbitrage>*,.workspace.venue-bitcoin>*,.workspace.venue-bitcoin-5m>*{width:100%;min-width:0;max-width:none}.workspace[class*=venue-]>.polymarketHeader{margin-bottom:12px}.workspace[class*=venue-] .predictionFocusNavCompact{grid-template-columns:repeat(4,max-content)}.workspace.venue-statistics .polymarketStatistics,.workspace.venue-weather .weatherMarketWorkspace,.workspace.venue-mentions .mentionsWorkspace{gap:10px}.workspace.venue-statistics .statisticsHero{grid-template-columns:minmax(0,1fr) minmax(290px,.42fr);gap:16px;padding:17px 20px;display:grid}.workspace.venue-statistics .statisticsHero h2{font-size:clamp(21px,1.7vw,27px)}.workspace.venue-statistics .statisticsResult{border-radius:11px;min-width:0;padding:11px 14px}.workspace.venue-statistics .statisticsResult strong{font-size:clamp(20px,1.7vw,26px)}.workspace.venue-statistics .statisticsToolbar{gap:8px;padding:0 14px}.workspace.venue-statistics .statisticsKpis{grid-template-columns:repeat(5,minmax(150px,1fr));gap:6px;padding:0 14px}.workspace.venue-statistics .statisticsKpis article{min-width:0;padding:10px 12px}.workspace.venue-statistics .statisticsFlow{margin:0 14px;padding:12px 14px 8px}.workspace.venue-statistics .statisticsChart{min-height:270px}.workspace.venue-statistics .statisticsTable{margin:0 14px 14px}.workspace.venue-statistics .statisticsTable th,.workspace.venue-statistics .statisticsTable td{padding:9px 10px}.statisticsMethod{color:#596778;background:#f7f8ff;border:1px solid #dbe5ff;border-radius:10px;margin:0 14px;padding:0;font-size:10px;display:block}.statisticsMethod>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;list-style:none;display:flex}.statisticsMethod>summary::-webkit-details-marker{display:none}.statisticsMethod>summary b{color:#263b75}.statisticsMethod>summary span{color:#748096}.statisticsMethod>summary:after{content:"⌄";color:#5268a8;font-size:15px}.statisticsMethod[open]>summary:after{transform:rotate(180deg)}.statisticsMethod>div{gap:7px;padding:0 11px 11px;display:grid}.statisticsMethod strong{color:#344d91}.workspace[class*=venue-] .polyHeaderWallet{display:none!important}.workspace[class*=venue-] .polyHeaderActionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.workspace[class*=venue-] .polymarketGlobalRiskLimits{box-shadow:none;background:#ffffffd1;border:1px solid #dfe8e3;border-radius:12px;margin:0;padding:7px 10px}.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:repeat(3,minmax(125px,160px));gap:9px;padding:0;display:grid}.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits label{gap:2px;min-width:0}.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits label span,.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits label b{font-size:10px;line-height:1.15}.workspace[class*=venue-] .polymarketGlobalRiskLimits input[type=range]{height:14px}.statisticsCalculationMode{gap:7px;margin:0 14px;padding-top:2px;display:flex}.statisticsCalculationMode button{text-align:left;color:#52635c;background:#f8fbf9;border:1px solid #dfe7e3;border-radius:10px;gap:2px;min-width:210px;padding:9px 12px;display:grid}.statisticsCalculationMode button.active{color:#263b75;background:#f1f3ff;border-color:#5268ff}.statisticsCalculationMode small{color:#7a8782;font-size:10px}.statisticsTradeLedger{gap:9px;margin:0 14px 14px;display:grid}.statisticsTradeDay{background:#fff;border:1px solid #dfe8e3;border-radius:12px;overflow:hidden}.statisticsTradeDay>header{background:#f7faf8;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.statisticsTradeDay>header div{gap:2px;display:grid}.statisticsTradeDay>header small{color:#7b8882}.statisticsTradeRows{overflow-x:auto}.statisticsTradeRow{border-top:1px solid #edf1ef;grid-template-columns:minmax(240px,2fr) repeat(4,minmax(130px,1fr));align-items:center;gap:10px;min-width:900px;padding:9px 13px;display:grid}.statisticsTradeRow>span{gap:2px;display:grid}.statisticsTradeRow small{color:#7b8882;font-size:10px}.statisticsTradeRow .statisticsExitSale{color:#58a987}.statisticsTradeRow .statisticsExitRedeem{color:#087f59}.statisticsTradeRow .statisticsExitLoss{color:#c44949}.statisticsTradeRow.headings{color:#75827c;text-transform:uppercase;background:#fbfcfb;font-size:10px;font-weight:700}.statisticsTradeRow.adjustment{background:#fffdf4}.workspace.venue-weather .weatherWorkspaceToolbar,.workspace.venue-mentions .mentionsWorkspaceToolbar{gap:8px}.workspace.venue-weather .weatherWorkspaceTabs button{min-width:170px;padding:7px 11px}.workspace.venue-weather .weatherMarketBoard .cardHead,.workspace.venue-mentions .mentionsHero,.workspace.venue-mentions .mentionsTable>header,.workspace.venue-mentions .mentionsPositionStats{padding:14px 16px}.workspace.venue-weather .weatherMethodStrip{margin:0 12px 10px}.workspace.venue-weather .weatherMethodStrip>span,.workspace.venue-mentions .mentionsKpis article,.workspace.venue-mentions .mentionsPositionStats article{padding:9px 10px}.workspace.venue-weather .weatherGroupList{gap:7px;padding:0 12px 12px}.workspace.venue-weather .weatherGroup>summary{padding:9px 11px}.workspace.venue-weather .weatherOutcomeTable,.workspace.venue-mentions .mentionsTable table{min-width:1100px}.workspace.venue-mentions .mentionsKpis{grid-template-columns:repeat(6,minmax(130px,1fr));gap:7px}.workspace.venue-mentions .mentionsKpis b{font-size:20px}.workspace.venue-mentions .mentionsTable th,.workspace.venue-mentions .mentionsTable td{padding:9px 10px}@media (min-width:1800px){.workspace.venue-statistics .statisticsKpis{grid-template-columns:repeat(6,minmax(0,1fr))}.workspace.venue-weather .weatherOutcomeTable,.workspace.venue-mentions .mentionsTable table{min-width:100%}}@media (max-width:1100px){.workspace.venue-statistics .statisticsKpis,.workspace.venue-mentions .mentionsKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.workspace.venue-statistics,.workspace.venue-weather,.workspace.venue-mentions,.workspace.venue-crypto-arbitrage,.workspace.venue-bitcoin,.workspace.venue-bitcoin-5m{width:100%;padding:12px 9px calc(88px + env(safe-area-inset-bottom));margin-left:0}.workspace[class*=venue-]>.polymarketHeader{margin-bottom:8px}.workspace[class*=venue-] .polyHeaderActionRow{justify-content:stretch}.workspace[class*=venue-] .polymarketGlobalRiskLimits{width:100%}.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace[class*=venue-] .predictionFocusNavCompact{scroll-snap-type:x proximity;overflow-x:auto;flex-direction:row!important;width:100%!important;display:flex!important}.workspace[class*=venue-] .predictionFocusNavCompact button{scroll-snap-align:start;width:auto!important;min-width:max-content!important}.workspace.venue-statistics .statisticsHero{grid-template-columns:1fr;padding:14px 12px}.workspace.venue-statistics .statisticsResult{text-align:left}.workspace.venue-statistics .statisticsToolbar{align-items:stretch;padding:0 10px}.workspace.venue-statistics .statisticsKpis{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 10px}.workspace.venue-statistics .statisticsKpis article:last-child{grid-column:1/-1}.workspace.venue-statistics .statisticsFlow,.workspace.venue-statistics .statisticsTable,.statisticsMethod{margin-left:10px;margin-right:10px}.workspace.venue-statistics .statisticsChart{min-height:235px}.statisticsMethod>summary span{display:none}.statisticsCalculationMode{margin-left:10px;margin-right:10px;overflow-x:auto}.statisticsTradeLedger{margin-left:10px;margin-right:10px}.workspace.venue-weather .weatherWorkspaceTabs,.workspace.venue-weather .weatherAccountTabs{width:100%;overflow-x:auto}.workspace.venue-weather .weatherWorkspaceTabs button{min-width:150px}.workspace.venue-weather .weatherMarketBoard .cardHead,.workspace.venue-mentions .mentionsHero,.workspace.venue-mentions .mentionsTable>header,.workspace.venue-mentions .mentionsPositionStats{padding:12px}.workspace.venue-mentions .mentionsKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}}@media (max-width:430px){.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:1fr}.statisticsCalculationMode button{min-width:180px}.workspace.venue-statistics .statisticsKpis{grid-template-columns:1fr}.workspace.venue-statistics .statisticsKpis article:last-child{grid-column:auto}.workspace.venue-mentions .mentionsKpis{grid-template-columns:1fr 1fr}}@media (min-width:1451px){.workspace[class*=venue-] .polyHeaderTopline{grid-template-columns:minmax(200px,1fr) auto;align-items:center;width:100%;display:grid}.workspace[class*=venue-] .polyHeaderActionRow{grid-template-columns:100px repeat(3,180px) 160px 100px 9px;place-self:center end;align-items:center;overflow:visible;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;display:grid!important}.workspace.venue-statistics .polyHeaderActionRow{grid-template-columns:repeat(3,180px) 160px}.workspace[class*=venue-] .polyHeaderActionRow>.polyLiveControls,.workspace[class*=venue-] .polyHeaderActionRow>.polymarketGlobalRiskLimits,.workspace[class*=venue-] .polyHeaderActionRow .polymarketGlobalRiskLimits .weatherStakeLimits{display:contents!important}.workspace[class*=venue-] .polyHeaderActionRow .polyLiveControls>span{order:1;width:auto}.workspace[class*=venue-] .polyHeaderActionRow .weatherStakeLimits>label{order:2;width:auto!important}.workspace[class*=venue-] .polyHeaderActionRow>.polyOpenVenue{order:3;width:auto}.workspace[class*=venue-] .polyHeaderActionRow .polyRuntimeControl{order:4;width:auto}.workspace[class*=venue-] .polyHeaderActionRow .polySectionModeStatus{order:5}}.workspace[class*=venue-] .polymarketHeader{align-content:start!important;row-gap:4px!important;padding-block:7px!important}.workspace[class*=venue-] .polyHeaderTopline{align-items:start!important}.workspace[class*=venue-] .polyHeaderIdentity{padding-top:1px;justify-content:flex-start!important;align-self:start!important}.workspace[class*=venue-] .polyHeaderActionRow{align-self:start!important;margin-top:0!important}.workspace[class*=venue-] .polyHeaderActionRow .polyLiveControls>span{box-sizing:border-box;grid-template-columns:max-content minmax(66px,1fr)!important;gap:7px!important;min-width:0!important;padding:4px 9px 4px 8px!important;display:grid!important}.workspace[class*=venue-] .polyHeaderActionRow .polyLiveControls>span>button{box-sizing:border-box;width:100%;min-width:66px}.workspace[class*=venue-] .polyHeaderVenueNav{margin-top:0!important;padding:3px!important}.workspace[class*=venue-] .polyHeaderVenueNav button{height:34px!important;min-height:34px!important}@media (min-width:901px){.workspace[class*=venue-] .polyHeaderActionRow .polyLiveControls>span{width:132px!important}}@media (min-width:1451px){.workspace[class*=venue-] .polyHeaderIdentity{grid-area:1/1}.workspace[class*=venue-] .polyHeaderActionRow{grid-area:1/2!important;grid-template-columns:132px repeat(3,180px) 160px 100px 9px!important;justify-self:end!important}.workspace.venue-statistics .polyHeaderActionRow{grid-template-columns:repeat(3,180px) 160px!important}.workspace[class*=venue-] .polyHeaderVenueNav{grid-area:2/1/auto/-1}}.workspace.venue-statistics .statisticsTradeRow{grid-template-columns:minmax(230px,1.65fr) minmax(185px,1.25fr) repeat(4,minmax(145px,1fr));align-items:center;gap:10px;padding-block:7px}.workspace.venue-statistics .statisticsTradeRow.headings>span,.workspace.venue-statistics .statisticsTradeRow:not(.headings)>span{grid-column:auto!important;align-self:center!important;min-height:0!important;padding-top:0!important;display:block!important}.workspace.venue-statistics .statisticsTradeRow.headings>span{font-size:8px!important}.workspace.venue-statistics .statisticsTradeRow.headings>span:nth-child(2):after{content:none!important}.workspace.venue-statistics .statisticsTradeRow>span>b,.workspace.venue-statistics .statisticsTradeRow>span>small{margin-block:0 2px}.workspace.venue-statistics .statisticsTradeMarketTitle{align-items:center;gap:6px;min-width:0;display:flex}.workspace.venue-statistics .statisticsTradeMarketTitle>span:last-child{min-width:0}.workspace.venue-statistics .statisticsTradeMarketLink{min-width:0;color:inherit;text-underline-offset:2px;text-decoration:none}.workspace.venue-statistics .statisticsTradeMarketLink i{color:#84928b;margin-left:4px;font-size:9px;font-style:normal}:is(.workspace.venue-statistics .statisticsTradeMarketLink:hover,.workspace.venue-statistics .statisticsTradeMarketLink:focus-visible){color:#087f59;text-decoration:underline}.workspace.venue-statistics .statisticsTradeMarketLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #9bd5c1}.workspace.venue-statistics .statisticsMarketBadge{border:1px solid;border-radius:6px;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:12px;font-style:normal;font-weight:900;line-height:1;display:inline-grid}.workspace.venue-statistics .statisticsTradeMarketTitle.market-temperature .statisticsMarketBadge{color:#287bb8;background:#e9f5ff}.workspace.venue-statistics .statisticsTradeMarketTitle.market-mentions .statisticsMarketBadge{color:#7653c6;background:#f2edff}.workspace.venue-statistics .statisticsTradeMarketTitle.market-bitcoin .statisticsMarketBadge{color:#b96500;background:#fff0df}@media (max-width:650px){.workspace.venue-statistics .statisticsTradeRow{grid-template-columns:210px 175px repeat(4,140px)}}.workspace.venue-statistics .statisticsUnifiedKpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.workspace.venue-statistics .statisticsFourResults{background:linear-gradient(135deg,#edf9f4,#f7f8ff);border-color:#b8d7ca;grid-column:span 2;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;display:grid;position:relative;box-shadow:inset 3px 0 #0a9468}.workspace.venue-statistics .statisticsFourResults>div:not(.statisticsPnlKpiHead){gap:3px;min-width:0;display:grid}.workspace.venue-statistics .statisticsFourResults span{color:#667a72;white-space:nowrap;font-size:9px;font-weight:750}.workspace.venue-statistics .statisticsFourResults b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;overflow:hidden}.workspace.venue-statistics .statisticsFourResults .statisticsTurnoverRoi{color:#687c74;font-size:9px;font-weight:650;line-height:1.2}.workspace.venue-statistics .statisticsFourResults>small{color:#71837c;grid-column:1/-1;font-size:9px}.workspace.venue-statistics .statisticsFourResults .statisticsPnlKpiHead{position:absolute;top:7px;right:8px}.workspace.venue-statistics .statisticsPositionKpi{grid-column:span 2}.statisticsCombinedChart{min-width:0}.statisticsChartTopbar{align-items:start;gap:8px;min-width:0;display:flex}.statisticsChartLegend{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.statisticsChartControls{flex:none;gap:4px;margin-top:10px;display:flex}.statisticsChartControls button{color:#176b50;cursor:pointer;background:#fff;border:1px solid #c9d9d2;border-radius:8px;place-items:center;width:31px;height:31px;padding:0;font:800 18px/1 system-ui;display:grid;box-shadow:0 2px 7px #183f3114}.statisticsChartControls button:hover{background:#f3faf7;border-color:#78ad98}.statisticsChartControls button:focus-visible{outline-offset:2px;outline:2px solid #0a946847}.statisticsChartLegend>span{background:#fff;border:1px solid #dce8e2;border-radius:9px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:7px 9px;display:grid}.statisticsChartLegend i{border-radius:50%;width:8px;height:8px}.statisticsChartLegend em{color:#60736b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;font-weight:750;overflow:hidden}.statisticsChartLegend b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.statisticsUnifiedDailyLedger{gap:8px}.statisticsUnifiedDayToggle{min-width:1180px;position:relative;background:linear-gradient(90deg,#f7faf8,#fbfcff)!important;grid-template-columns:minmax(175px,1.15fr) minmax(145px,.9fr) minmax(145px,.9fr) minmax(390px,2.3fr) minmax(165px,1fr) 24px!important;gap:10px!important;padding:10px 12px!important}.statisticsUnifiedDayToggle>span{min-width:0}.statisticsUnifiedDayToggle .statisticsDayDate,.statisticsUnifiedDayToggle .statisticsDayMetric{gap:3px;display:grid}.statisticsUnifiedDayToggle .statisticsDayDate>b{font-size:13px}.statisticsUnifiedDayToggle .statisticsDayDate small,.statisticsUnifiedDayToggle .statisticsDayMetric small,.statisticsUnifiedDayToggle .statisticsDayCash>small{color:#74877f;text-transform:uppercase;letter-spacing:.035em;margin:0;font-size:8px;font-weight:750}.statisticsUnifiedDayToggle .statisticsDayMetric>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.statisticsUnifiedDayToggle b.positive{color:#087c59}.statisticsUnifiedDayToggle b.negative{color:#c6483d}.statisticsUnifiedDayToggle em{color:#6d7f77;font-size:8px;font-style:normal;line-height:1.35}.statisticsUnifiedDayToggle .statisticsDayCash{background:#ffffffc7;border:1px solid #e0e9e5;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 8px;padding:6px 8px;display:grid}.statisticsUnifiedDayToggle .statisticsDayCash>small{grid-column:1/-1}.statisticsUnifiedDayToggle .statisticsDayCash em{gap:2px;display:grid}.statisticsUnifiedDayToggle .statisticsDayCash b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.statisticsUnifiedDayToggle .statisticsDayWarning{color:#b57418;grid-column:1/-2;font-size:8px}@media (max-width:1200px){.workspace.venue-statistics .statisticsUnifiedKpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.statisticsChartLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace.venue-statistics .statisticsUnifiedKpis{grid-template-columns:1fr!important}.workspace.venue-statistics .statisticsFourResults,.workspace.venue-statistics .statisticsPositionKpi{grid-column:auto}.workspace.venue-statistics .statisticsFourResults{grid-template-columns:repeat(2,minmax(0,1fr))}.statisticsChartLegend{grid-template-columns:1fr 1fr}.statisticsUnifiedDayToggle{min-width:1120px}}@media (max-width:430px){.statisticsChartTopbar{align-items:end}.statisticsChartLegend{grid-template-columns:1fr}}.workspace[class*=venue-] .polymarketTradingSettings{min-width:0;position:relative}.workspace[class*=venue-] .polymarketHeader,.workspace[class*=venue-] .polyHeaderTopline,.workspace[class*=venue-] .polyHeaderActionRow,.workspace[class*=venue-] .polymarketGlobalRiskLimits,.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits,.workspace[class*=venue-] .polymarketTradingSettings{overflow:visible!important}.workspace[class*=venue-] .polymarketHeader{z-index:2147483646;position:relative}.workspace[class*=venue-] .polymarketTradingSettingsButton{color:#263f35;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5e2dc;border-radius:9px;width:100%;min-width:170px;height:46px;padding:6px 10px;display:grid}.workspace[class*=venue-] .polymarketTradingSettingsButton span{font-size:10px;font-weight:750;line-height:1.15}.workspace[class*=venue-] .polymarketTradingSettingsButton b{color:#137654;font-size:10px;line-height:1.15}.workspace[class*=venue-] .polymarketTradingSettingsButton.disabled b{color:#9a6653}:is(.workspace[class*=venue-] .polymarketTradingSettingsButton:hover,.workspace[class*=venue-] .polymarketTradingSettingsButton:focus-visible){background:#f7fbf9;border-color:#75aa95;outline:none}.workspace[class*=venue-] .polymarketTradingSettingsPopover{z-index:2147483647;box-sizing:border-box;background:#fff;border:1px solid #cbded5;border-radius:12px;width:min(760px,100vw - 28px);min-width:min(620px,100vw - 28px);padding:12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 38px #183a2d30}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketTradingSettingsSwitch{cursor:pointer;border-bottom:1px solid #e4ece8;align-items:start;gap:8px;margin:0 0 7px;padding:0 0 8px;display:grid;grid-template-columns:18px minmax(0,1fr)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important}.workspace[class*=venue-] .polymarketTradingSettingsSwitch input{accent-color:#098b62;margin:1px 0 0;grid-column:1!important;width:16px!important;min-width:16px!important;height:16px!important}.workspace[class*=venue-] .polymarketTradingSettingsSwitch span,.workspace[class*=venue-] .polymarketTimingRow>span:first-child{gap:1px;min-width:0;text-overflow:clip!important;white-space:normal!important;display:grid!important;overflow:visible!important}.workspace[class*=venue-] .polymarketTradingSettingsPopover b,.workspace[class*=venue-] .polymarketTradingSettingsPopover strong{color:#263f35;font-size:10px;line-height:1.15;text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.workspace[class*=venue-] .polymarketTradingSettingsPopover small{color:#71847b;font-size:8px;font-weight:550;line-height:1.2}.workspace[class*=venue-] .polymarketTimingRows{gap:4px;display:grid}.workspace[class*=venue-] .polymarketTimingRow.disabled{opacity:.42;filter:grayscale()}.workspace[class*=venue-] .polymarketTimingRow.disabled input{cursor:not-allowed}.workspace[class*=venue-] .polymarketTimingScalePanel{background:#f8fbf9;border:1px solid #dbe8e2;border-radius:9px;gap:9px;padding:9px 10px;display:grid}.workspace[class*=venue-] .polymarketTimingScalePanel>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.workspace[class*=venue-] .polymarketTimingScalePanel>header>span{gap:2px;min-width:0;display:grid}.workspace[class*=venue-] .polymarketTimingScalePanel>header>span>b{align-items:center;display:flex}.workspace[class*=venue-] .polymarketTimingScalePanel>header>strong{color:#137654;font-variant-numeric:tabular-nums;font-size:11px}.workspace[class*=venue-] .polymarketWeatherLifecycle{background:#fbfdfc;border:1px solid #dbe8e2;border-radius:9px;gap:7px;margin-top:8px;padding:9px 10px;display:grid}.workspace[class*=venue-] .polymarketWeatherLifecycle>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace[class*=venue-] .polymarketWeatherLifecycle>header>b{align-items:center;gap:4px;display:flex}.workspace[class*=venue-] .polymarketWeatherLifecycle>header>small{color:#0b7e5a;white-space:nowrap}.workspace[class*=venue-] .polymarketWeatherLifecycle>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.workspace[class*=venue-] .polymarketWeatherLifecycle>div>span{background:#f5faf7;border:1px solid #e3ece8;border-radius:7px;gap:2px;min-width:0;padding:7px 8px;display:grid}.workspace[class*=venue-] .polymarketTimingScale{height:39px;margin:0 3px;position:relative}.workspace[class*=venue-] .polymarketTimingScaleTrack{z-index:1;background:linear-gradient(to right, #15966c 0 var(--timing-narrow), #d7a539 var(--timing-narrow) var(--timing-stop), #d94b4b var(--timing-stop) 100%);border-radius:99px;height:8px;position:absolute;top:12px;left:7px;right:7px;box-shadow:inset 0 0 0 1px #2b4e401c}.workspace[class*=venue-] .polymarketTimingScalePanel.disabled .polymarketTimingScaleTrack{background:#0b956b}.workspace[class*=venue-] .polymarketTimingScale input[type=range]{-webkit-appearance:none;appearance:none;pointer-events:none;height:32px;margin:0;position:absolute;top:0;left:0;background:0 0!important;width:100%!important}.workspace[class*=venue-] .polymarketTimingBoundaryNarrow{z-index:4}.workspace[class*=venue-] .polymarketTimingBoundaryStop{z-index:5}.workspace[class*=venue-] .polymarketTimingScale input[type=range]::-webkit-slider-runnable-track{height:8px;background:0 0!important}.workspace[class*=venue-] .polymarketTimingScale input[type=range]::-moz-range-track{height:8px;background:0 0!important}.workspace[class*=venue-] .polymarketTimingScale input[type=range]::-moz-range-progress{height:8px;background:0 0!important}.workspace[class*=venue-] .polymarketTimingScale input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;border:2px solid #fff;border-radius:50%;width:17px;height:17px;margin-top:-5px;box-shadow:0 2px 6px #143a2c4d}.workspace[class*=venue-] .polymarketTimingScale input[type=range]::-moz-range-thumb{pointer-events:auto;border:2px solid #fff;border-radius:50%;width:13px;height:13px;box-shadow:0 2px 6px #143a2c4d}.workspace[class*=venue-] .polymarketTimingBoundaryNarrow::-webkit-slider-thumb{background:#15966c}.workspace[class*=venue-] .polymarketTimingBoundaryNarrow::-moz-range-thumb{background:#15966c}.workspace[class*=venue-] .polymarketTimingBoundaryStop::-webkit-slider-thumb{background:#d94b4b}.workspace[class*=venue-] .polymarketTimingBoundaryStop::-moz-range-thumb{background:#d94b4b}.workspace[class*=venue-] .polymarketTimingBoundaryStop:disabled{opacity:1}.workspace[class*=venue-] .polymarketTimingBoundaryStop:disabled::-webkit-slider-thumb{background:#aeb8b4}.workspace[class*=venue-] .polymarketTimingBoundaryStop:disabled::-moz-range-thumb{background:#aeb8b4}.workspace[class*=venue-] .polymarketTimingZoneHit{z-index:2;cursor:help;border-radius:99px;outline:none;height:14px;position:absolute;top:9px}.workspace[class*=venue-] .polymarketTimingZoneHit.green{width:calc(var(--timing-narrow) - 7px);left:7px}.workspace[class*=venue-] .polymarketTimingZoneHit.yellow{left:var(--timing-narrow);width:calc(var(--timing-stop) - var(--timing-narrow))}.workspace[class*=venue-] .polymarketTimingZoneHit.red{left:var(--timing-stop);right:7px}.workspace[class*=venue-] .polymarketTimingScaleEnds{color:#71847b;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:0;left:3px;right:3px}.workspace[class*=venue-] .polymarketTimingScaleEnds i{font-style:normal}.workspace[class*=venue-] .polymarketTimingLegend{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.workspace[class*=venue-] .polymarketTimingLegend>span{cursor:help;background:#fff;border:1px solid #e1eae6;border-radius:7px;outline:none;grid-template-columns:12px minmax(0,1fr);gap:2px 6px;min-width:0;padding:6px 7px;display:grid;position:relative}.workspace[class*=venue-] .polymarketTimingLegend i{border:2px solid #fff;border-radius:50%;grid-row:1/3;align-self:start;width:10px;height:10px;margin-top:1px;box-shadow:0 1px 4px #143a2c3d}.workspace[class*=venue-] .polymarketTimingLegend>span.green i{background:#15966c}.workspace[class*=venue-] .polymarketTimingLegend>span.yellow i{background:#d7a539}.workspace[class*=venue-] .polymarketTimingLegend>span.red i{background:#d94b4b}.workspace[class*=venue-] .polymarketTimingLegend b{min-width:0}.workspace[class*=venue-] .polymarketTimingLegend small{grid-column:2}.workspace[class*=venue-] .polymarketTimingLegend>span.inactive{opacity:.42;filter:grayscale()}.workspace[class*=venue-] .polymarketTimingBoundaryLegend{color:#51675e;flex-wrap:wrap;gap:5px 12px;font-size:8px;display:flex}.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span{cursor:help;outline:none;align-items:center;gap:5px;display:inline-flex;position:relative}.workspace[class*=venue-] .polymarketTimingBoundaryLegend i{border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 1px 3px #143a2c40}.workspace[class*=venue-] .polymarketTimingBoundaryLegend i.green{background:#15966c}.workspace[class*=venue-] .polymarketTimingBoundaryLegend i.red{background:#d94b4b}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketTimingRow{box-sizing:border-box;background:#f8fbf9;border-radius:7px;align-items:center;gap:12px;min-width:0;margin:0;padding:6px 8px;display:grid;grid-template-columns:minmax(280px,1fr) 48px minmax(280px,1fr)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:47px!important}.workspace[class*=venue-] .polymarketTimingRow strong{color:#137654;text-align:right;font-variant-numeric:tabular-nums}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketTimingRow input[type=range]{width:100%;height:14px;margin:0}.workspace[class*=venue-] .polymarketRangeTrack{grid-column:1/-1;width:100%;min-width:0;position:relative;display:block!important;overflow:visible!important}.workspace[class*=venue-] .polymarketRangeTrack>input[type=range]{min-width:0;margin:0;display:block;width:100%!important}.workspace[class*=venue-] .polymarketTimingRow>.polymarketRangeTrack{grid-column:3}.workspace[class*=venue-] .polymarketRangeHelp{z-index:1;color:#4b6d60;vertical-align:1px;cursor:help;border:1px solid #8ca59a;border-radius:50%;outline:none;justify-content:center;align-items:center;width:13px;height:13px;margin-left:3px;font:800 8px/1 system-ui,sans-serif;display:inline-flex;position:relative}.workspace[class*=venue-] .polymarketRangeHelp:after,.workspace[class*=venue-] .polymarketRangeTrack:after,.workspace[class*=venue-] .polymarketTimingZoneHit:after,.workspace[class*=venue-] .polymarketTimingLegend>span:after,.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span:after,.workspace[class*=venue-] .polymarketTimingFooter:after{content:attr(data-tooltip);z-index:2147483647;box-sizing:border-box;color:#fff;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#153d30;border:1px solid #c8dbd2;border-radius:9px;width:min(360px,100vw - 32px);padding:9px 11px;font:600 10px/1.38 system-ui,sans-serif;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 28px #0f302540}.workspace[class*=venue-] .polymarketRangeHelp:hover:after,.workspace[class*=venue-] .polymarketRangeTrack:hover:after,.workspace[class*=venue-] .polymarketRangeTrack:focus-within:after,.workspace[class*=venue-] .polymarketTimingZoneHit:hover:after,.workspace[class*=venue-] .polymarketTimingLegend>span:hover:after,.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span:hover:after,.workspace[class*=venue-] .polymarketTimingFooter:hover:after{opacity:1;visibility:visible;transform:translate(-50%)}.workspace[class*=venue-] .polymarketRangeHelp:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}.workspace[class*=venue-] .polymarketTimingZoneHit:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}.workspace[class*=venue-] .polymarketTimingLegend>span:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}.workspace[class*=venue-] .polymarketTimingFooter:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}.workspace[class*=venue-] .polymarketRangeHelp:hover,.workspace[class*=venue-] .polymarketRangeTrack:hover,.workspace[class*=venue-] .polymarketRangeTrack:focus-within,.workspace[class*=venue-] .polymarketTimingZoneHit:hover,.workspace[class*=venue-] .polymarketTimingLegend>span:hover,.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span:hover,.workspace[class*=venue-] .polymarketTimingFooter:hover{z-index:2147483647}.workspace[class*=venue-] .polymarketRangeHelp:focus-visible{z-index:2147483647}.workspace[class*=venue-] .polymarketTimingZoneHit:focus-visible{z-index:2147483647}.workspace[class*=venue-] .polymarketTimingLegend>span:focus-visible{z-index:2147483647}.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span:focus-visible{z-index:2147483647}.workspace[class*=venue-] .polymarketTimingFooter:focus-visible{z-index:2147483647}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketRangeTrack:after,.workspace[class*=venue-] .weatherStakeLimits>label:last-child .polymarketRangeTrack:after{left:auto;right:0;transform:translateY(4px)}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketRangeTrack:hover:after,.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketRangeTrack:focus-within:after,.workspace[class*=venue-] .weatherStakeLimits>label:last-child .polymarketRangeTrack:hover:after,.workspace[class*=venue-] .weatherStakeLimits>label:last-child .polymarketRangeTrack:focus-within:after{transform:translateY(0)}.workspace[class*=venue-] .polymarketRiskRange>span:first-child{align-items:center;min-width:0;text-overflow:clip!important;white-space:nowrap!important;font-size:8px!important;line-height:1.05!important;display:flex!important;overflow:visible!important}.workspace[class*=venue-] .polymarketRiskRange>b{min-width:48px!important;font-size:8.5px!important}.workspace[class*=venue-] .polymarketTimingFooter{color:#62766d;cursor:help;outline:none;margin:7px 2px 0;font-size:8px;line-height:1.25;position:relative}.workspace[class*=venue-] .polymarketTimingZoneHit:after{top:20px}.workspace[class*=venue-] .polymarketTimingLegend>span:after,.workspace[class*=venue-] .polymarketTimingBoundaryLegend>span:after,.workspace[class*=venue-] .polymarketTimingFooter:after{top:calc(100% + 5px)}@media (min-width:1451px){.workspace[class*=venue-]:not(.venue-statistics) .polyHeaderActionRow{grid-template-columns:132px 210px repeat(3,205px) 170px 100px 9px!important}.workspace.venue-statistics .polyHeaderActionRow{grid-template-columns:210px repeat(3,205px) 170px!important}.workspace[class*=venue-] .polyHeaderActionRow .polymarketTradingSettings{order:2}.workspace[class*=venue-] .polyHeaderActionRow .weatherStakeLimits>label{order:3}.workspace[class*=venue-] .polyHeaderActionRow>.polyOpenVenue{order:4}.workspace[class*=venue-] .polyHeaderActionRow .polyRuntimeControl{order:5}.workspace[class*=venue-] .polyHeaderActionRow .polySectionModeStatus{order:6}}@media (min-width:1101px) and (max-width:1450px){.workspace[class*=venue-] .polyHeaderTopline{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.workspace[class*=venue-] .polyHeaderIdentity{grid-area:1/1}.workspace[class*=venue-] .polyHeaderActionRow{box-sizing:border-box;grid-area:2/1;justify-self:stretch!important;width:100%!important;max-width:none!important}.workspace.venue-statistics .polyHeaderActionRow{grid-template-columns:minmax(0,1fr) 160px!important}.workspace.venue-statistics .polymarketGlobalRiskLimits{grid-column:1;width:100%;min-width:0;display:block!important}.workspace.venue-statistics .polyOpenVenue{grid-column:2}.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.workspace[class*=venue-] .polymarketTradingSettings,.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits>label,.workspace[class*=venue-] .polymarketGlobalRiskLimits .weatherStakeLimits>label:first-child{width:auto!important;min-width:0!important}.workspace[class*=venue-] .polymarketRiskRange .polymarketRangeHelp{width:11px;height:11px;margin-left:2px;font-size:7px}.workspace[class*=venue-]:not(.venue-statistics):not(.venue-bitcoin) .polyHeaderActionRow{grid-template-columns:minmax(260px,1fr) 160px 100px 9px!important}.workspace[class*=venue-]:not(.venue-statistics):not(.venue-bitcoin) .polymarketGlobalRiskLimits{grid-area:2/1/auto/-1;width:100%;min-width:0;display:block!important}.workspace[class*=venue-]:not(.venue-statistics):not(.venue-bitcoin) .polyLiveControls>span{grid-area:1/1}.workspace[class*=venue-]:not(.venue-statistics):not(.venue-bitcoin) .polyOpenVenue{grid-area:1/2}.workspace[class*=venue-]:not(.venue-statistics):not(.venue-bitcoin) .polyRuntimeControl{grid-area:1/3}.workspace[class*=venue-]:not(.venue-statistics):not(.venue-bitcoin) .polySectionModeStatus{grid-area:1/4}}@media (max-width:600px){.workspace[class*=venue-] .polymarketTradingSettingsPopover{width:auto;min-width:0;position:fixed;top:82px;left:10px;right:10px}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketTimingRow{grid-template-columns:minmax(0,1fr) 38px}.workspace[class*=venue-] .polymarketTimingRow>.polymarketRangeTrack{grid-column:1/-1}.workspace[class*=venue-] .polymarketTradingSettingsPopover .polymarketTimingRow input[type=range]{width:100%}.workspace[class*=venue-] .polymarketTimingLegend,.workspace[class*=venue-] .polymarketWeatherLifecycle>div{grid-template-columns:1fr}}.workspace.venue-statistics .statisticsMethodTooltip{z-index:2200!important}.workspace.venue-statistics .statisticsMethodTooltip>div[role=tooltip]{z-index:2201!important}@media (max-width:760px){.workspace.venue-statistics{overflow-x:clip}.workspace.venue-statistics>*,.workspace.venue-statistics .polymarketHeader,.workspace.venue-statistics .polyHeaderTopline,.workspace.venue-statistics .polyHeaderActionRow,.workspace.venue-statistics .polymarketStatistics,.workspace.venue-statistics .statisticsKpis,.workspace.venue-statistics .statisticsFlow,.workspace.venue-statistics .statisticsTradeLedger{box-sizing:border-box;max-width:100%;min-width:0!important}.workspace.venue-statistics .polyHeaderActionRow,.workspace.venue-statistics .polymarketGlobalRiskLimits,.workspace.venue-statistics .polymarketGlobalRiskLimits .weatherStakeLimits{width:100%!important}.workspace.venue-statistics .polymarketStatistics{overflow-x:clip!important}.workspace.venue-statistics .statisticsDateToolbar{grid-template-columns:minmax(0,1fr);align-items:stretch;width:auto;display:grid;overflow:visible!important}.workspace.venue-statistics .statisticsDateToolbar>*{box-sizing:border-box;width:100%;max-width:100%;min-width:0!important}.workspace.venue-statistics .statisticsDateToolbar .statisticsPeriods{order:1}.workspace.venue-statistics .statisticsDateToolbar .statisticsMarketSelect{order:2}.workspace.venue-statistics .statisticsDateToolbar .statisticsExecutionFilter{order:3}.workspace.venue-statistics .statisticsDateToolbar .statisticsDatePicker{order:4}.workspace.venue-statistics .statisticsDateToolbar .statisticsQuickDays{order:5}.workspace.venue-statistics .statisticsDateToolbar .statisticsMethodTooltip{order:6}.workspace.venue-statistics .statisticsPeriods,.workspace.venue-statistics .statisticsQuickDays,.workspace.venue-statistics .statisticsCalculationInline,.workspace.venue-statistics .polyHeaderVenueNav{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;scrollbar-width:thin;overflow-y:hidden;overflow-x:auto!important}.workspace.venue-statistics .statisticsPeriods button,.workspace.venue-statistics .statisticsQuickDays button,.workspace.venue-statistics .statisticsCalculationInline button,.workspace.venue-statistics .polyHeaderVenueNav button{white-space:nowrap;flex:none}.workspace.venue-statistics .statisticsMarketSelect select,.workspace.venue-statistics .statisticsExecutionFilter select{width:100%;min-width:0}.workspace.venue-statistics .statisticsDatePicker{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;height:auto;display:grid}.workspace.venue-statistics .statisticsDatePicker label,.workspace.venue-statistics .statisticsDatePicker input{box-sizing:border-box;width:100%;min-width:0}.workspace.venue-statistics .statisticsMethodTooltip>div[role=tooltip]{box-sizing:border-box;overflow-wrap:anywhere;-webkit-overflow-scrolling:touch;pointer-events:auto;width:100%!important;max-width:100%!important;max-height:min(58vh,360px)!important;left:0!important;right:auto!important;overflow:hidden auto!important}.workspace.venue-statistics .statisticsCardHelp>[role=tooltip]{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;width:min(270px,100vw - 72px)!important;max-width:calc(100vw - 72px)!important;left:0!important;right:auto!important;translate:0!important}.workspace.venue-statistics .statisticsCardHelp>[role=tooltip]:before{left:24px!important;right:auto!important}.workspace.venue-statistics .statisticsCardHelp:hover>[role=tooltip],.workspace.venue-statistics .statisticsCardHelp:focus>[role=tooltip],.workspace.venue-statistics .statisticsCardHelp:focus-within>[role=tooltip]{translate:0 2px!important}.workspace.venue-statistics .statisticsTradeDay,.workspace.venue-statistics .statisticsSummaryTable,.workspace.venue-statistics .statisticsTable{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;scrollbar-width:thin;width:auto;max-width:100%;overflow-y:hidden;overflow-x:auto!important}.workspace.venue-statistics .statisticsUnifiedDayToggle{width:1120px;max-width:none}.workspace.venue-statistics .statisticsTradeRows{width:1015px;min-width:1015px}.workspace.venue-statistics .statisticsTradeRow{box-sizing:border-box;width:1015px}.workspace.venue-statistics .statisticsChartTopbar{flex-direction:column;align-items:stretch}.workspace.venue-statistics .statisticsChartControls{align-self:flex-end;margin-top:0}}@media (max-width:430px){.workspace.venue-statistics .statisticsCapitalFlows,.workspace.venue-statistics .statisticsCashBreakdown{grid-template-columns:1fr!important}.workspace.venue-statistics .statisticsCashBreakdown>span:nth-child(2),.workspace.venue-statistics .statisticsCashBreakdown>span:nth-child(3){text-align:left;justify-self:stretch}}@media (hover:none) and (pointer:coarse) and (max-width:760px){.workspace.venue-statistics .statisticsMethodTooltip:hover>div[role=tooltip]{display:none}:is(.workspace.venue-statistics .statisticsMethodTooltip:focus-visible>div[role=tooltip],.workspace.venue-statistics .statisticsMethodTooltip:focus-within>div[role=tooltip]){display:grid}}@media (min-width:2101px){.workspace[class*=venue-] .polyHeaderTopline{grid-template-columns:minmax(220px,1fr) minmax(0,auto)!important}.workspace[class*=venue-] .polyHeaderActionRow{box-sizing:border-box;min-width:0;overflow:visible;flex-wrap:nowrap!important;justify-content:flex-end!important;width:auto!important;max-width:calc(100vw - 280px)!important;display:flex!important}.workspace[class*=venue-] .polyHeaderActionRow .polymarketTradingSettings{flex:0 180px;width:180px}.workspace[class*=venue-] .polyHeaderActionRow .weatherStakeLimits>label,.workspace[class*=venue-] .polyHeaderActionRow .weatherStakeLimits>label:first-child{flex:0 185px;width:clamp(160px,9.5vw,185px)!important}.workspace[class*=venue-] .polyHeaderActionRow>.polyServiceHealth{flex:0 0 160px;width:160px}.workspace[class*=venue-] .polyHeaderActionRow>.polyOpenVenue{flex:0 0 126px;width:126px!important}}@media (min-width:1101px) and (max-width:2100px){.workspace[class*=venue-] .polyHeaderTopline{grid-template-columns:minmax(0,1fr)!important}.workspace[class*=venue-] .polyHeaderActionRow{box-sizing:border-box;grid-area:2/1!important;justify-self:stretch!important;width:100%!important;max-width:100%!important}}.btcDrainNotice{color:#59430d;background:#fff8df;border-bottom:1px solid #e4b75f;margin:0;padding:7px 12px;font-size:9px;font-weight:800;line-height:1.35}.btcTwapHorizons.compact{grid-template-columns:repeat(5,minmax(118px,1fr));gap:6px;padding:0;overflow-x:auto}.btcTwapHorizons.compact article{white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;min-height:60px;padding:10px 11px;display:flex}.btcTwapHorizons.compact article span{color:#52665e;min-width:22px;font-size:10px;font-weight:900}.btcTwapHorizons.compact article b{font-size:10px}.btcTwapHorizons.compact article strong{color:#17231f;margin-left:auto;font-size:10px}.btcTwapHorizons.compact article em{color:#263c33;background:#ffffffa8;border-radius:5px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:900}.btcTwapHorizons.compact article.up{background:#dff6ec;border-color:#72cbae;box-shadow:inset 0 0 0 1px #9bdec6}.btcTwapHorizons.compact article.up b{color:#067c57}.btcTwapHorizons.compact article.down{background:#ffe5e1;border-color:#e58f86;box-shadow:inset 0 0 0 1px #f0b0a9}.btcTwapHorizons.compact article.down b{color:#b4372f}.btcTwapHorizons.compact article.flat{background:#f0f4f2}.btcTwapHorizons.compact article.flat b{color:#68766f}.btcTwapCompactNote{color:#6b788a;font-size:7px;line-height:1.3}.btcMicroWorkspace{gap:12px;width:100%;min-width:0;display:grid}.btcMicroWorkspace .card{min-width:0}.btcMicroStatus{border-top:3px solid #d09a28;grid-template-columns:minmax(320px,1fr) minmax(420px,auto);align-items:center;gap:18px;padding:17px 19px;display:grid}.btcMicroStatus h2{margin:3px 0;font-size:20px}.btcMicroStatus small{color:var(--muted)}.btcMicroSourceRail{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.btcMicroSourceRail span{color:#597067;text-transform:uppercase;background:#f3f7f5;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:2px 6px;min-width:125px;padding:6px 9px;font-size:9px;display:grid}.btcMicroSourceRail span i{background:#9aa9a3;border-radius:50%;width:7px;height:7px}.btcMicroSourceRail span b{text-transform:none;grid-column:1/-1;font-size:9px}.btcMicroSourceRail .ready{color:#087b57;background:#e9f6f0}.btcMicroSourceRail .ready i{background:#0a9468;box-shadow:0 0 0 3px #0a94681a}.btcMicroSourceRail .blocked{color:#b4493e;background:#fff0ed}.btcMicroSourceRail .blocked i{background:#cf5146}.btcMicroSourceRail .warming{color:#95630e;background:#fff6e6}.btcMicroError{color:#b4493e;grid-column:1/-1;margin:0;font-size:10px}.btcMicroSignalGrid{grid-template-columns:.7fr repeat(3,1fr);gap:9px;display:grid}.btcMicroSignalGrid>article{align-content:center;gap:4px;min-height:112px;padding:13px 15px;display:grid}.btcMicroSignalGrid span,.btcMicroSignalGrid small{color:var(--muted);font-size:9px}.btcMicroSignalGrid b{font-size:16px}.btcMicroDecision{border-left:4px solid #8a9c95;position:relative;overflow:hidden}.btcMicroDecision:after{opacity:.055;content:"₿";font-size:108px;font-weight:900;position:absolute;bottom:-46px;right:-28px}.btcMicroDecision strong{font-size:30px}.btcMicroDecision.up{border-left-color:#0a9468}.btcMicroDecision.up strong{color:#087b57}.btcMicroDecision.down{border-left-color:#cf5146}.btcMicroDecision.down strong{color:#b4493e}.btcMicroDecision.neutral strong{color:#64766f}.btcMicroPrice b{font-variant-numeric:tabular-nums}.btcMicroMarkets{grid-template-columns:1fr 1fr;gap:12px;display:grid}.btcMicroMarket{padding:15px}.btcMicroMarket>.cardHead{padding:0 0 10px}.btcMicroMarket h2{margin:2px 0;font-size:18px}.btcMicroMarket .cardHead small{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.btcMicroCountdown{justify-items:end;display:grid}.btcMicroCountdown b{font-variant-numeric:tabular-nums;font-size:25px}.btcMicroCountdown small{color:var(--muted);font-size:8px}.btcMicroOutcomeStrip{grid-template-columns:1fr 1fr minmax(220px,.9fr);gap:7px;margin-bottom:9px;display:grid}.btcMicroOutcomeStrip>div{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.btcMicroOutcomeStrip span{grid-row:1/3;font-size:14px;font-weight:900}.btcMicroOutcomeStrip b{text-align:right;font-size:15px}.btcMicroOutcomeStrip small{color:var(--muted);text-align:right;font-size:8px}.btcMicroOutcomeStrip .up span{color:#087b57}.btcMicroOutcomeStrip .down span{color:#b4493e}.btcCurveShapeInline{background:#fff;border:1px solid #dce8e3;border-radius:9px;grid-template-columns:86px 1fr;align-content:center;gap:2px 8px;padding:8px 10px;display:grid}.btcCurveShapeInline .btcTrendGlyph{grid-row:1/4;align-self:center;width:80px;height:34px}.btcCurveShapeInline span{color:#6b7b75;text-transform:uppercase;letter-spacing:.04em;grid-row:auto;font-size:7px;font-weight:800}.btcCurveShapeInline b{text-align:left;font-size:10px}.btcCurveShapeInline small{color:#718079;text-align:left;font-size:7px;line-height:1.35}.btcMicroBookGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.btcMicroDepth{border:1px solid var(--line);background:#fbfdfc;border-radius:8px;gap:3px;padding:8px;display:grid}.btcMicroDepth header{color:var(--muted);justify-content:space-between;font-size:8px;display:flex}.btcMicroDepthRow{font-variant-numeric:tabular-nums;border-radius:4px;grid-template-columns:1fr auto;padding:3px 5px;font-size:9px;display:grid;position:relative;overflow:hidden}.btcMicroDepthRow i{z-index:0;background:#0a946812;border-radius:3px;position:absolute;inset:1px auto 1px 0}.btcMicroDepth.asks .btcMicroDepthRow i{background:#cf514612}.btcMicroDepthRow span,.btcMicroDepthRow em{z-index:1;position:relative}.btcMicroDepthRow em{font-style:normal}.btcMicroDepth>small{color:var(--muted);text-align:center;padding:8px}.btcMicroMarketLink{color:#087b57;text-align:right;margin-top:9px;font-size:9px;font-weight:800;display:block}.btcMicroEconomics{padding:16px}.btcMicroEconomics>.cardHead{padding:0 0 11px}.btcMicroEconomics h2,.btcMicroLeadLag h2,.btcMicroMethod h2{margin:2px 0;font-size:19px}.btcMicroKpis{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.btcMicroKpis>div{background:#fff;gap:4px;padding:10px;display:grid}.btcMicroKpis span,.btcMicroKpis small{color:var(--muted);font-size:8px}.btcMicroKpis b{font-size:13px}.btcMicroOrders{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.btcMicroOrders>div{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;padding:10px 12px}.btcMicroOrders h3{margin:0 0 7px;font-size:11px}.btcMicroOrders p{border-top:1px solid #e6eeea;justify-content:space-between;gap:12px;margin:0;padding:4px 0;font-size:9px;display:flex}.btcMicroOrders p:first-of-type{border-top:0}.btcMicroOrders p span{color:var(--muted);text-align:right}.btcMicroOrders small{color:var(--muted)}.btcMicroLeadLag{padding:16px}.btcMicroLeadLag>.cardHead{padding:0 0 10px}.btcMicroLeadLag table{min-width:760px}.btcMicroLeadLag th,.btcMicroLeadLag td{font-size:9px}.btcMicroMethod{padding:16px}.btcMicroMethodGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0;display:grid}.btcMicroMethodGrid article{border:1px solid var(--line);background:#f8fbf9;border-radius:9px;padding:10px 11px}.btcMicroMethodGrid b{font-size:10px}.btcMicroMethodGrid p{color:#4e645b;margin:5px 0 0;font-size:9px;line-height:1.45}.btcMicroWorkspace .positive{color:#087b57}.btcMicroWorkspace .negative{color:#b4493e}.btcMicroReference{border:1px solid var(--line);background:var(--line);border-left:4px solid #8a9c95;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:9px;display:grid;overflow:hidden}.btcMicroReference.up{border-left-color:#0a9468}.btcMicroReference.down{border-left-color:#cf5146}.btcMicroReference>div{background:#f8fbf9;gap:3px;padding:8px 10px;display:grid}.btcMicroReference span{color:var(--muted);font-size:8px}.btcMicroReference b{font-variant-numeric:tabular-nums;font-size:11px}.btcMicroReference.up>div:last-child b{color:#087b57}.btcMicroReference.down>div:last-child b{color:#b4493e}.btcMicroReference .btcMicroForecast{border-top:2px solid #9aaba4}.btcMicroReference .btcMicroForecast.up{background:#f3fbf7;border-top-color:#0a9468}.btcMicroReference .btcMicroForecast.down{background:#fff6f4;border-top-color:#cf5146}.btcMicroReference .btcMicroForecast.up strong{color:#087b57}.btcMicroReference .btcMicroForecast.down strong{color:#b4493e}.btcMicroReference .btcMicroForecast small strong{font-size:9px}.btcMicroReference>.btcMicroOutcomeStripForecast>div{padding:8px 10px}.btcTwapHorizons article mark{color:#315247;background:#edf5f1;border-radius:4px;padding:3px 4px;font-size:7px;font-weight:800;line-height:1.3}@media (max-width:1180px){.btcMicroSignalGrid{grid-template-columns:1fr 1fr}.btcMicroKpis{grid-template-columns:repeat(3,1fr)}.btcMicroMethodGrid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.btcMicroStatus{grid-template-columns:1fr}.btcMicroSourceRail{justify-content:flex-start}.btcMicroMarkets,.btcMicroOrders{grid-template-columns:1fr}}@media (max-width:620px){.btcMicroSignalGrid{grid-template-columns:1fr}.btcMicroKpis{grid-template-columns:1fr 1fr}.btcMicroMethodGrid,.btcMicroBookGrid,.btcMicroOutcomeStrip{grid-template-columns:1fr}.btcMicroReference{grid-template-columns:1fr 1fr}.btcMicroSourceRail span{flex:1;min-width:115px}.btcMicroStatus{padding:14px}.btcMicroMarket{padding:12px}}.btcMicroOutcomeBooks{grid-template-columns:1fr 1fr;gap:8px;display:grid}.btcMicroOutcomeBooks>div{gap:5px;display:grid}.btcMicroOutcomeBooks>div>b{font-size:9px}.btcMicroOutcomeBooks>div:first-child>b{color:#087b57}.btcMicroOutcomeBooks>div:last-child>b{color:#b4493e}@media (max-width:620px){.btcMicroOutcomeBooks{grid-template-columns:1fr}}.btcMicroRebatePanel{background:#fffaf0;border:1px solid #d8c07b;border-radius:10px;gap:9px;margin-top:10px;padding:12px;display:grid}.btcMicroRebateHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.btcMicroRebateHead h3{margin:2px 0;font-size:13px}.btcMicroRebateKpis{background:#eadcae;border:1px solid #eadcae;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.btcMicroRebateKpis>div{background:#fff;gap:3px;padding:9px;display:grid}.btcMicroRebateKpis span,.btcMicroRebateKpis small{color:var(--muted);font-size:8px}.btcMicroRebateKpis b{font-size:12px}.btcMicroRebatePanel table{min-width:650px}.btcMicroRebatePanel th,.btcMicroRebatePanel td{font-size:9px}.btcMicroCompliance{color:#74483f;background:#fff;border-left:3px solid #b4493e;margin:0;padding:8px 10px;font-size:9px}@media (max-width:900px){.btcMicroRebateKpis{grid-template-columns:1fr 1fr}}@media (max-width:620px){.btcMicroRebateKpis{grid-template-columns:1fr}.btcMicroRebateHead{flex-direction:column;align-items:flex-start}}.btcMicroMaster{border-left:4px solid #7d8e87;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.btcMicroMaster.enabled{background:linear-gradient(105deg,#f6fffb,#fff);border-left-color:#0a9468}.btcMicroMaster.disabled{background:#f7faf8;border-left-color:#a9b5b0;min-height:180px}.btcMicroMaster h2{margin:3px 0 5px;font-size:21px}.btcMicroMaster small{max-width:820px;color:var(--muted);line-height:1.5;display:block}.btcMicroMaster button{color:#fff;cursor:pointer;background:#087b57;border:0;border-radius:9px;min-width:190px;padding:11px 15px;font-size:10px;font-weight:900}.btcMicroMaster button.danger{color:#a83e35;background:#fff0ed;border:1px solid #e7b4ad}.btcMicroMaster button:disabled{cursor:wait;opacity:.55}.btcMicroMasterActions{gap:7px;min-width:220px;display:grid}.btcMicroModeSwitch{background:#edf4f0;border:1px solid #cfded7;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.btcMicroModeSwitch button{color:#5b7067;background:0 0;border-radius:7px;min-width:0;padding:9px}.btcMicroModeSwitch button.active{color:#087b57;background:#fff;box-shadow:0 2px 8px #1748351f}.btcMicroModeSwitch button.real.active{color:#fff;background:#a83e35}.btcMicroLevelControl{background:#f8fbf9;border:1px solid #d6e2dc;border-radius:10px;gap:4px;padding:6px 7px;display:grid}.btcMicroLevelControl>span{color:#64766e;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:800}.btcMicroLevelSwitch{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.btcMicroLevelSwitch button{color:#5b7067;background:#eaf2ee;border-radius:6px;min-width:0;padding:7px 3px}.btcMicroLevelSwitch button.active{color:#fff;background:#087b57;box-shadow:0 2px 7px #087b5733}.btcMicroSummaryGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.btcMicroSummary{border-top:3px solid #91a39b;padding:16px;transition:box-shadow .18s,background .18s}.btcMicroSummary.paper.active{background:#fffdf6;border-top-color:#d09a28;box-shadow:0 0 0 2px #d09a283d,0 8px 22px #4f3e1414}.btcMicroSummary.real.active{background:#fff8f6;border-top-color:#a83e35;box-shadow:0 0 0 2px #a83e3538,0 8px 22px #56211c17}.btcMicroSummary.inactive{opacity:.82;background:#fafcfb}.btcMicroSummary>.cardHead{padding:0 0 10px}.btcMicroSummary h2{margin:2px 0;font-size:19px}.btcMicroSummary table{min-width:0}.btcMicroSummary th,.btcMicroSummary td{border-top:1px solid var(--line);padding:7px 9px;font-size:9px}.btcMicroSummary tr:first-child th,.btcMicroSummary tr:first-child td{border-top:0}.btcMicroSummary th{width:42%;color:var(--muted);text-align:left;font-weight:700}.btcMicroSummary td{text-align:right}.btcMicroSummary td b,.btcMicroSummary td small{display:block}.btcMicroSummary td b{font-size:11px}.btcMicroSummary td small{color:var(--muted);margin-top:2px;font-size:8px}.btcMicroSummaryFoot{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.btcMicroSummaryFoot span{color:var(--muted);background:#f0f5f2;border-radius:6px;padding:5px 7px;font-size:8px}.btcMicroSummaryFoot b{color:var(--ink)}@media (max-width:900px){.btcMicroSummaryGrid{grid-template-columns:1fr}}@media (max-width:760px){.btcMicroMaster{grid-template-columns:1fr}.btcMicroMaster button{width:100%}}.btcMicroHorizonCompare{padding:16px}.btcMicroHorizonCompare>.cardHead{padding:0 0 10px}.btcMicroHorizonCompare h2{margin:2px 0;font-size:19px}.btcMicroHorizonCompare table{min-width:820px}.btcMicroHorizonCompare th,.btcMicroHorizonCompare td{font-size:9px}.btcMicroHorizonCompare tr.winner td{background:#eff9f4}.btcMicroCompareNote{color:var(--muted);margin:9px 0 0;font-size:9px}.btcOrderBeacon,.btcOrderBeacon.buy,.btcOrderBeacon.sell{color:#6c4c00;letter-spacing:.03em;text-align:center;background:#fff4a8;border:2px solid #f6b800;border-radius:6px;grid-column:1/-1;justify-self:stretch;padding:5px 8px;font-size:9px;animation:1.2s ease-in-out infinite btcOrderPulse;box-shadow:0 0 12px #ffc40099}.btcMicroDepthRow.ours{color:#503b00;background:#fff7bd;border:2px solid #f6b800;grid-template-columns:1fr auto auto;gap:7px;font-weight:900;box-shadow:0 0 12px #ffc400aa}.btcMicroDepthRow.ours i{background:#ffc40055!important}.btcMicroDepthRow.ours strong{z-index:2;color:#a04400;font-size:8px;position:relative}.btcMicroDepthRow.ours.outside{border-style:dashed;margin-top:3px}.btcMicroOutcomeStrip>div:has(.btcOrderBeacon){background:#fffdf0;border-color:#f6b800;box-shadow:0 0 12px #ffc40055}@keyframes btcOrderPulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}.btcMicroEv{background:#d5e1dc;border:1px solid #d5e1dc;border-radius:9px;grid-template-columns:1.1fr .8fr 1.4fr auto;align-items:center;gap:1px;margin:0 0 9px;display:grid;overflow:hidden}.btcMicroEv>div{background:#fff;align-self:stretch;gap:3px;padding:8px 10px;display:grid}.btcMicroEv span,.btcMicroEv small{color:var(--muted);font-size:8px}.btcMicroEv b{font-size:11px}.btcMicroEv>strong{color:#fff;text-align:center;background:#087b57;align-self:stretch;place-items:center;padding:8px 10px;font-size:9px;display:grid}.btcMicroEv.blocked>strong{background:#a7b3ae}.btcMicroEv.blocked{color:inherit}@media (max-width:760px){.btcMicroEv{grid-template-columns:1fr 1fr}.btcMicroEv>strong{min-height:42px}}.btcMicroMaster button.btcEmergencyTaker{color:#64736d;background:#edf2ef;border:1px solid #cdd9d4;gap:2px;display:grid}.btcMicroMaster button.btcEmergencyTaker small{color:inherit;font-size:7px}.btcMicroMaster button.btcEmergencyTaker.active{color:#fff;background:#8e2f28;border-color:#8e2f28;box-shadow:0 0 0 2px #f4c8c4}.btcMicroMaster button.btcEmergencyTaker:disabled{color:#9aa6a1;background:#f1f4f2}.btcMicroImbalanceControl{background:#f7fcf9;border:1px solid #c9ddd4;border-radius:10px;grid-template-columns:1fr auto;gap:5px 8px;padding:8px;display:grid}.btcMicroImbalanceControl label{color:#64766e;text-transform:uppercase;letter-spacing:.05em;grid-column:1/-1;justify-content:space-between;align-items:center;font-size:8px;font-weight:800;display:flex}.btcMicroImbalanceControl label b{color:#087b57;font-size:11px}.btcMicroImbalanceControl input{accent-color:#087b57;cursor:pointer;grid-column:1/-1;width:100%}.btcMicroImbalanceControl small{max-width:155px;font-size:7px;line-height:1.35}.btcMicroMaster .btcMicroImbalanceControl button{align-self:end;min-width:84px;padding:7px 8px;font-size:8px}.btcMicroImbalanceControl input:disabled{cursor:wait;opacity:.55}.btcTwapCurve{background:linear-gradient(145deg,#fbfcff,#f5f8ff);border:1px solid #d8e0f1;border-radius:10px;gap:4px;margin:0 0 10px;padding:6px;display:grid}.btcTwapCurve.empty{min-height:110px;color:var(--muted);place-items:center;font-size:9px}.btcTwapCurve svg{background:repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#e8ebf4 calc(16.666% - 1px) 16.666%),linear-gradient(#fff,#fafbff);border:1px solid #e3e7f3;border-radius:8px;width:100%;height:190px;display:block;overflow:visible}.btcTwapCurve svg line,.btcTwapCurve svg polyline{vector-effect:non-scaling-stroke}.btcTwapFan{fill:#7b6ee42b;stroke:none}.btcTwapFanEdge{fill:none;stroke-width:1.35px;vector-effect:non-scaling-stroke}.btcTwapFanEdge.upper{stroke:#0a9468}.btcTwapFanEdge.lower{stroke:#cf5146}.btcTwapProjection{fill:none;stroke:#b45309;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.btcTwapZero{stroke:#7d8e87;stroke-width:1px;stroke-dasharray:4 3}.btcTwapMarker line{stroke:#7c86a1;stroke-width:.65px;stroke-dasharray:2 3;opacity:.55}.btcTwapMarker circle{fill:#fff;stroke:#b45309;stroke-width:1.6px;vector-effect:non-scaling-stroke}.btcTwapLegend{color:#657287;flex-wrap:wrap;gap:10px;font-size:8px;display:flex}.btcTwapLegend span{align-items:center;gap:4px;display:flex}.btcTwapLegend span:before{content:"";background:#b45309;border-radius:3px;width:13px;height:3px}.btcTwapLegend .fan:before{background:#7b6ee445;border:1px solid #7869d6;height:7px}.btcTwapLegend .zero:before{background:0 0;border-top:1px dashed #7d8e87;height:0}.btcTwapHorizons{grid-template-columns:repeat(5,minmax(108px,1fr));gap:5px;padding-bottom:2px;display:grid;overflow-x:auto}.btcTwapHorizons article{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e0e4f0;border-radius:7px;gap:2px;padding:7px;display:grid}.btcTwapHorizons span,.btcTwapHorizons small,.btcTwapHorizons em{color:#728096;font-size:7px}.btcTwapHorizons b{font-size:10px}.btcTwapHorizons strong{color:#5148a7;font-size:8px}.btcTwapHorizons em{font-style:normal}.btcTwapEmpirics{color:#66758a;font-size:7px;line-height:1.45}.btcTwapCurve>small{display:block}.btcTwapPointRail{border-bottom:1px solid #dce3ef;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:4px;height:38px;margin:0 0 -1px;padding:0 2px 5px;display:grid}.btcTwapPlot{position:relative}.btcTwapSegmentLabel{z-index:2;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;pointer-events:none;background:#fff;border-radius:4px;gap:1px;min-width:0;padding:3px 2px;font-size:8px;font-weight:900;display:grid;box-shadow:0 1px 4px #27354b20}.btcTwapSegmentLabel em{color:#3f4f48;font-size:8px;font-style:normal}.btcTwapSegmentLabel.positive{color:#087b57;border:1px solid #9fd8c4}.btcTwapSegmentLabel.negative{color:#b53e34;border:1px solid #edb2ac}.btcTwapSegmentLabel.flat{color:#68766f;border:1px solid #cfd8d4}.btcTwapExpiry line{stroke:#e08915;stroke-width:2px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.btcTwapExpiry circle{fill:#fff4d4;stroke:#e08915;stroke-width:1.6px;vector-effect:non-scaling-stroke}.btcTwapLegend .expiry:before{background:0 0;border-left:2px dashed #e08915;width:0;height:9px}.btcForecastLine{justify-content:flex-end;min-height:22px;padding:1px 3px;display:flex}.btcForecastLine span{color:#65746d;align-items:center;gap:4px;font-size:8px;font-weight:800;display:flex}.btcForecastLine i{font-style:normal}.btcForecastLine b{color:#263a31;font-variant-numeric:tabular-nums;font-size:10px}.btcTwapActual,.btcTwapAverage{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.btcTwapActual{stroke:#172b47;stroke-width:1.55px}.btcTwapAverage{stroke:#b45309;stroke-width:2px}.btcTwapNow{stroke:#34465f;stroke-width:1.2px;stroke-dasharray:2 2}.btcTwapPastLabel,.btcTwapNowLabel,.btcTwapFutureLabel{z-index:3;color:#647389;pointer-events:none;background:#ffffffd9;border-radius:4px;padding:2px 4px;font-size:6px;font-weight:900;position:absolute;bottom:4px}.btcTwapPastLabel{left:4px}.btcTwapNowLabel{left:50%;transform:translate(-50%)}.btcTwapFutureLabel{right:4px}.btcTwapLegend .actual:before{background:#172b47}.btcTwapLegend .average:before,.btcTwapLegend .projection:before{background:#b45309}.btcTwapCurve .btcTwapAverage,.btcTwapCurve .btcTwapProjection{stroke:#b45309}.btcTwapBinance{fill:none;stroke:#2497d4;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.btcTwapLegend .binance:before{background:#2497d4}.btcBinancePlaque{z-index:4;color:#256780;font-variant-numeric:tabular-nums;pointer-events:none;background:#eef9ffeb;border:1px solid #91cfee;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:7px;display:flex;position:absolute;top:7px;left:7px;box-shadow:0 1px 5px #157caf20}.btcBinancePlaque b{color:#124b68;font-size:9px}.btcBinancePlaque strong{border-left:1px solid #b8dff2;padding-left:5px;font-size:8px}.btcBinancePlaque.up strong{color:#087b57}.btcBinancePlaque.down strong{color:#b53e34}.btcBinanceDirection{z-index:5;color:#68766f;pointer-events:none;background:#f6fcff;border:2px solid #2497d4;border-radius:50%;place-items:center;width:17px;height:17px;font-size:12px;font-weight:1000;line-height:1;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #157caf38}.btcBinanceDirection.up{color:#087b57}.btcBinanceDirection.down{color:#b53e34}.btcCurveStats{background:#f8fcfa;border:1px solid #cfe0d9;border-radius:10px;gap:8px;margin:0 0 10px;padding:10px;display:grid}.btcCurveStats>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.btcCurveStats>header div{gap:2px;display:grid}.btcCurveStats>header span{color:#668077;letter-spacing:.06em;font-size:7px;font-weight:800}.btcCurveStats>header b{font-size:10px}.btcCurveStats>header>strong{color:#087b57;background:#e5f3ed;border-radius:6px;padding:4px 7px;font-size:8px}.btcCurveStatsTable{overflow-x:auto}.btcCurveStats table{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;width:100%;min-width:650px;font-size:8px}.btcCurveStats th,.btcCurveStats td{text-align:right;border:1px solid #dde8e3;padding:6px 7px}.btcCurveStats th:first-child{text-align:left}.btcCurveStats thead th{color:#5f746b;background:#edf6f2;font-size:7px}.btcCurveStats td.positive{color:#087b57;font-weight:900}.btcCurveStats td.negative{color:#b53e34;font-weight:900}.btcCurveStatsSummary{flex-wrap:wrap;gap:5px;display:flex}.btcCurveStatsSummary span{color:#6b7b75;background:#fff;border:1px solid #dce8e3;border-radius:6px;padding:5px 7px;font-size:7px}.btcCurveStatsSummary b{color:#26342f}.btcCurveStats>small,.btcCurveStats>p{color:#718079;margin:0;font-size:7px;line-height:1.4}.btcCurveScenario{grid-template-columns:1.2fr 1fr 1.2fr .9fr .9fr;gap:5px;display:grid}.btcCurveScenario>div{background:#fff;border:1px solid #dce8e3;border-radius:8px;align-content:start;gap:3px;min-height:72px;padding:8px;display:grid}.btcCurveScenario span{color:#6b7b75;text-transform:uppercase;letter-spacing:.04em;font-size:7px}.btcCurveScenario b{font-size:10px}.btcCurveScenario small{color:#718079;font-size:7px;line-height:1.35}.btcCurveShape{grid-template-columns:86px 1fr}.btcCurveShape .btcTrendGlyph{grid-row:1/4;align-self:center;width:80px;height:34px}.btcTrendGlyph line{stroke:#c8d5cf;stroke-width:1px;stroke-dasharray:3 2}.btcTrendGlyph path{fill:none;stroke:#78867f;stroke-width:3px;stroke-linecap:round}.btcTrendGlyph.up path{stroke:#087b57}.btcTrendGlyph.down path{stroke:#b53e34}.btcCurveVerdict.ready{background:#edf9f4;border-color:#91d2bb}.btcCurveVerdict.ready b{color:#087b57}.btcCurveVerdict.blocked{background:#fff2f0;border-color:#e3a49e}.btcCurveVerdict.blocked b{color:#b53e34}.btcCurveVerdict.wait{background:#f4f6f5}.btcCurveStats tr.best th,.btcCurveStats tr.best td{background:#fff8df}.btcCurveStats tr.best th{box-shadow:inset 3px 0 #d39a16}.btcCurveStats th small{color:#a36f00;font-size:6px;display:block}.btcSignalMeter{background:#e9efec;border-radius:99px;min-width:75px;height:6px;display:block;overflow:hidden}.btcSignalMeter i{border-radius:inherit;background:linear-gradient(90deg,#c6b34d,#0a9468);height:100%;display:block}.btcCurveStats td:last-child{color:#4f6159;text-align:left}.btcCurveStatsTable table{min-width:720px}@media (max-width:1050px){.btcCurveScenario{grid-template-columns:1fr 1fr}.btcCurveScenario>div:last-child{grid-column:1/-1}}@media (max-width:620px){.btcCurveScenario{grid-template-columns:1fr}.btcCurveScenario>div:last-child{grid-column:auto}.btcCurveShape{grid-template-columns:86px 1fr}}.btcHistorySnapshot{grid-template-columns:1.15fr 1fr 1fr;gap:5px;display:grid}.btcHistorySnapshotLead,.btcHistoryForecast{background:#fff;border:1px solid #dce8e3;border-radius:8px;align-content:start;gap:4px;padding:8px;display:grid}.btcHistorySnapshotLead span,.btcHistoryForecast span{color:#6b7b75;text-transform:uppercase;letter-spacing:.04em;font-size:7px;font-weight:800}.btcHistorySnapshotLead b,.btcHistoryForecast b{font-size:10px}.btcHistorySnapshotLead strong{color:#087b57;font-size:13px}.btcHistorySnapshotLead small,.btcHistoryForecast small{color:#718079;font-size:7px;line-height:1.4}.btcHistoryComparison{background:#fff;border:1px solid #dce8e3;border-radius:8px;grid-column:1/-1;display:grid;overflow:hidden}.btcHistoryComparison>div{font-variant-numeric:tabular-nums;border-top:1px solid #e7efeb;grid-template-columns:minmax(155px,1.4fr) repeat(3,minmax(75px,1fr));align-items:center;gap:5px;padding:5px 7px;font-size:8px;display:grid}.btcHistoryComparison>div:first-child{border-top:0}.btcHistoryComparison .heading{color:#5f746b;background:#edf6f2;font-size:7px}.btcHistoryComparison span{color:#4f6159}.btcHistoryComparison b,.btcHistoryComparison strong{text-align:right}.btcHistoryComparison strong{color:#087b57}@media (max-width:800px){.btcHistorySnapshot{grid-template-columns:1fr}.btcHistoryComparison{grid-column:auto}.btcHistoryComparison>div{grid-template-columns:minmax(115px,1.3fr) repeat(3,minmax(58px,1fr));font-size:7px}}@media (max-width:620px){.btcTwapCurve svg{height:155px}.btcTwapHorizons{grid-template-columns:repeat(5,minmax(116px,1fr))}}.btcCompactHistory{gap:10px;display:grid}.btcCompactHistory table{min-width:1220px}.btcCompactHistory td,.btcCompactHistory th{font-variant-numeric:tabular-nums}.btcCompactHistory td small,.btcCompactHistory th small{color:var(--muted);font-size:7px;font-weight:500;line-height:1.25;display:block}.btcCompactHistory th[title]{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.btcCompactHistoryEmpty{text-align:center;color:var(--muted);margin:0;padding:18px}.btcLearnedExit.active{background:#fff9e9!important;border-color:#d8b65b!important}.btcLearnedExit.active b{color:#8a5c00!important}.btcMicroReference>.btcLearnedExit{grid-column:1/-1;grid-template-columns:minmax(160px,.75fr) minmax(220px,1fr) minmax(320px,2fr);align-items:center;column-gap:14px}.btcMicroReference>.btcLearnedExit small{line-height:1.35}@media (max-width:760px){.btcMicroReference>.btcLearnedExit{grid-template-columns:1fr;align-items:start;row-gap:3px}}.btcMicroCountdown.up b{color:#087b57}.btcMicroCountdown.down b{color:#b4493e}.btcMicroCountdown.up small{color:#087b57}.btcMicroCountdown.down small{color:#b4493e}.btcMarketHeaderFacts{justify-content:flex-end;align-items:center;gap:14px;display:flex}.btcMarketHeaderPrice{border-right:1px solid var(--line);font-variant-numeric:tabular-nums;justify-items:end;gap:1px;padding-right:14px;display:grid}.btcMarketHeaderPrice span{color:var(--muted);text-transform:uppercase;font-size:8px}.btcMarketHeaderPrice b{font-size:17px}.btcMarketHeaderPrice small{color:var(--muted);font-size:8px}.btcMarketHeaderPrice em{color:#5d7168;font-size:8px;font-style:normal;font-weight:800}.btcMarketHeaderPrice.up b,.btcMarketHeaderPrice.up small{color:#087b57}.btcMarketHeaderPrice.down b,.btcMarketHeaderPrice.down small{color:#b4493e}@media (max-width:760px){.btcMarketHeaderFacts{flex-direction:column;align-items:flex-end;gap:7px}.btcMarketHeaderPrice{border-right:0;border-bottom:1px solid var(--line);padding:0 0 6px}}.btcCrossAssetHead{background:linear-gradient(110deg,#faf9ff,#fff);border-left:4px solid #6c5bc6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.btcCrossAssetHead h2{margin:2px 0 4px;font-size:19px}.btcCrossAssetHead small{color:var(--muted);line-height:1.45}.btcCrossStats{grid-template-columns:1fr 1fr;gap:5px;display:grid}.btcCrossStats span{min-width:105px;color:var(--muted);background:#fff;border:1px solid #ddd9f2;border-radius:8px;gap:2px;padding:7px 9px;font-size:8px;display:grid}.btcCrossStats b{color:var(--ink);font-size:11px}.btcCrossAssetMarkets{grid-template-columns:1fr 1fr;gap:12px;display:grid}.btcCrossAssetCard{border-left:4px solid #9aa9a3;padding:14px}.btcCrossAssetCard.up{border-left-color:#0a9468}.btcCrossAssetCard.down{border-left-color:#cf5146}.btcCrossAssetCard>.cardHead{padding:0 0 8px}.btcCrossAssetCard h2{margin:2px 0;font-size:17px}.btcCrossAssetCard .cardHead small{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.btcCrossSignal{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:8px;display:grid;overflow:hidden}.btcCrossSignal>div{background:#f8fbf9;gap:2px;padding:7px 8px;display:grid}.btcCrossSignal span,.btcCrossSignal>small{color:var(--muted);font-size:8px}.btcCrossSignal b{font-size:11px}.btcCrossSignal>small{background:#fff;grid-column:1/-1;padding:6px 8px}.btcCrossOrder{color:#6c4c00;text-align:center;background:#fff4a8;border:2px solid #f6b800;border-radius:6px;grid-column:1/-1;padding:6px 8px;font-size:8px;animation:1.2s ease-in-out infinite btcOrderPulse;box-shadow:0 0 12px #ffc40099}.btcCrossAssetCard .btcCurrentPositions{margin-top:6px}.btcCrossAssetCard .btcMicroOutcomeStrip>div:has(.btcCrossOrder){background:#fffdf0;border-color:#f6b800;box-shadow:0 0 12px #ffc40055}.btcCrossEntryGate{background:#f8fbf9;border:1px solid #d8e2dd;border-radius:8px;grid-template-columns:auto 1fr;gap:2px 10px;margin:0 0 8px;padding:7px 9px;display:grid}.btcCrossEntryGate span,.btcCrossEntryGate small{color:var(--muted);font-size:8px}.btcCrossEntryGate b{text-align:right;font-size:9px}.btcCrossEntryGate small{grid-column:1/-1}.btcCrossEntryGate.ready{background:#effaf5;border-color:#9fd9c3}.btcCrossEntryGate.ready b{color:#087b57}.btcCrossEntryGate.blocked b{color:#8a6d29}@media (max-width:900px){.btcCrossAssetHead,.btcCrossAssetMarkets{grid-template-columns:1fr}}@media (max-width:620px){.btcCrossSignal,.btcCrossStats{grid-template-columns:1fr 1fr}}.cryptoAssetTabs{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:7px;display:grid}.cryptoAssetTabs button{color:#52665e;cursor:pointer;background:#f5f9f7;border:1px solid #d7e1dc;border-radius:8px;gap:2px;padding:9px 8px;display:grid}.cryptoAssetTabs button b{font-size:12px}.cryptoAssetTabs button small{font-size:7px}.cryptoAssetTabs button.active{color:#087b57;background:#eaf7f1;border-color:#087b57;box-shadow:inset 0 -2px #087b57}.cryptoAssetDualSummary{margin:0}.cryptoAssetDualSummary td b{font-variant-numeric:tabular-nums}.btcHorizonSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.btcHorizonSummary{overflow-x:auto}.btcHorizonSummary table{width:100%;min-width:700px}.btcHorizonSummary th{width:auto}.btcHorizonSummary thead th{color:#38594d;text-align:right;white-space:nowrap;background:#edf4f0}.btcHorizonSummary thead th:first-child,.btcHorizonSummary tbody th{text-align:left;width:25%}.btcHorizonSummary td{white-space:nowrap;width:25%}@media (max-width:900px){.btcHorizonSummaryGrid{grid-template-columns:1fr}}@media (max-width:620px){.cryptoAssetTabs{grid-template-columns:repeat(7,minmax(75px,1fr));overflow-x:auto}.cryptoAssetTabs button small{display:none}}.btcAssetModeSwitch{background:#edf4f0;border:1px solid #d5dfda;border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;min-width:132px;padding:3px;display:grid}.btcAssetModeSwitch button{color:#61746c;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:900}.btcAssetModeSwitch button.active{color:#087b57;background:#fff;box-shadow:0 2px 7px #1748351f}.btcAssetModeSwitch button.real.active{color:#fff;background:#a83e35}.btcAssetModeSwitch button:disabled{opacity:.55;cursor:wait}.btcFifoClickableRow{cursor:pointer;outline:none;transition:background .16s,box-shadow .16s}:is(.btcFifoClickableRow:hover,.btcFifoClickableRow:focus-visible){background:#fff0ed;box-shadow:inset 4px 0 #b4493e}:is(.btcFifoClickableRow:hover td,.btcFifoClickableRow:focus-visible td){background:#fff7f5}.btcFifoOpenButton{color:#8e342c;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #a83e35;align-items:center;gap:6px;padding:3px 0;font-weight:900;display:inline-flex}.btcFifoOpenButton span{color:#fff;background:#a83e35;border-radius:5px;place-items:center;width:17px;height:17px;font-size:9px;display:grid}.btcFifoModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#121e198f;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.btcFifoModal{background:#fbfdfc;border:1px solid #cbd9d3;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1080px,100vw - 32px);max-height:min(760px,100vh - 32px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0a1e1657}.btcFifoModalHead{background:linear-gradient(115deg,#f4fbf8,#fff);border-bottom:1px solid #dce6e1;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 18px 13px;display:flex}.btcFifoModalHead p{color:#087b57;letter-spacing:.1em;margin:0;font-size:8px;font-weight:1000}.btcFifoModalHead h2{margin:3px 0 4px;font-size:22px}.btcFifoModalHead small{color:#64766e;font-size:9px}.btcFifoModalHead>button{color:#52655d;cursor:pointer;background:#fff;border:1px solid #d6e1dc;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:23px;line-height:1;display:grid}.btcFifoTotals{border-bottom:1px solid #dce6e1;grid-template-columns:repeat(3,1fr);gap:7px;padding:10px 12px;display:grid}.btcFifoTotals article{background:#fff;border:1px solid #dbe5e0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.btcFifoTotals span{color:#63756d;font-size:8px;font-weight:800}.btcFifoTotals b{font-variant-numeric:tabular-nums;font-size:12px}.btcFifoTotals .five{border-left:4px solid #087b57}.btcFifoTotals .fifteen{border-left:4px solid #5b63c7}.btcFifoTotals .total{border-left:4px solid #d18a18}.btcFifoScroller{scrollbar-color:#9eaea7 #e4ebe7;background:#f3f7f5;padding:10px 12px;overflow:auto}.btcFifoCharts{gap:8px;width:max-content;min-width:100%;display:grid}.btcFifoChart{background:#fff;border:1px solid #d9e4df;border-radius:10px;overflow:hidden}.btcFifoChart header{z-index:2;background:#fffffff5;border-bottom:1px solid #e4ebe7;justify-content:space-between;align-items:center;width:min(100%,1040px);padding:7px 10px;display:flex;position:sticky;left:0}.btcFifoChart header b{font-size:10px}.btcFifoChart header strong{font-variant-numeric:tabular-nums;font-size:10px}.btcFifoChart svg{display:block;overflow:visible}.btcFifoZero{stroke:#8fa199;stroke-dasharray:4 4}.btcFifoTime line{stroke:#edf1ef}.btcFifoTime text{fill:#7a8983;text-anchor:middle;font-size:7px}.btcFifoScale{fill:#6b7b74;font-size:7px}.btcFifoLine{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.btcFifoPoint{stroke:#fff;stroke-width:1.2px}.btcFifoChart.five .btcFifoLine,.btcFifoChart.five .btcFifoPoint{stroke:#087b57;fill:#087b57}.btcFifoChart.fifteen .btcFifoLine,.btcFifoChart.fifteen .btcFifoPoint{stroke:#5b63c7;fill:#5b63c7}.btcFifoChart.total .btcFifoLine,.btcFifoChart.total .btcFifoPoint{stroke:#d18a18;fill:#d18a18}.btcFifoModal footer{color:#6b7a74;border-top:1px solid #dce6e1;justify-content:space-between;gap:14px;padding:9px 13px;font-size:8px;display:flex}.btcFifoEmpty{color:#697a72;text-align:center;border:1px dashed #bdcbc5;border-radius:10px;margin:18px;padding:28px}@media (max-width:700px){.btcFifoModalBackdrop{padding:6px}.btcFifoModal{width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.btcFifoModalHead{padding:12px}.btcFifoTotals{grid-template-columns:1fr}.btcFifoModal footer{flex-direction:column}.btcFifoOpenButton span{display:none}}.btcFifoChart.five .btcFifoLine,.btcFifoChart.fifteen .btcFifoLine,.btcFifoChart.total .btcFifoLine{fill:none}.btcFifoChart.five .btcFifoPoint,.btcFifoChart.fifteen .btcFifoPoint,.btcFifoChart.total .btcFifoPoint{stroke:#fff}.btcFifoChart.combined svg{overflow:hidden}.btcFifoChart.combined header{align-items:center}.btcFifoVisibleScale{color:#697a72;font-variant-numeric:tabular-nums;font-size:8px;font-weight:800}.btcFifoScaleLine line{stroke:#dfe7e3;stroke-dasharray:3 4}.btcFifoLine.five{stroke:#087b57}.btcFifoLine.fifteen{stroke:#5b63c7}.btcFifoLine.total{stroke:#d18a18;stroke-width:3px}.btcFifoPoint.five{fill:#087b57}.btcFifoPoint.fifteen{fill:#5b63c7}.btcFifoPoint.total{fill:#d18a18}.btcFifoSeries{pointer-events:auto}.btcFifoTotals button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5e0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;transition:background .15s,box-shadow .15s,transform .15s;display:flex}:is(.btcFifoTotals button:hover,.btcFifoTotals button:focus-visible){background:#f4f8f6;outline:none}.btcFifoTotals button.active{background:#eef6f2;transform:translateY(-1px);box-shadow:0 4px 11px #183d2d1f,inset 0 0 0 1px}.btcFifoTotals button.five{color:#087b57}.btcFifoTotals button.fifteen{color:#5b63c7}.btcFifoTotals button.total{color:#d18a18}.btcMarketWindowControls{align-items:center;gap:10px;display:flex}.btcMarketSwitch{color:#fff;text-transform:uppercase;cursor:pointer;background:#66736e;border:1px solid #a8b8b1;border-radius:999px;min-width:48px;padding:8px 10px;font-size:9px;font-weight:900}.btcMarketSwitch.on{background:#087b57;border-color:#087b57;box-shadow:0 0 0 3px #087b5718}.btcMarketSwitch:disabled{cursor:wait;opacity:.55}.btcMicroCountdown.off b,.btcMicroCountdown.off small{color:#6d7873}.btcMicroMarket.marketOff{background:#f5f7f6;border-style:dashed}.btcMarketOffNotice{color:#5f6d67;text-align:center;background:#eef2f0;border:1px dashed #b9c3bf;border-radius:10px;place-content:center;gap:5px;min-height:190px;padding:20px;display:grid}.btcMarketOffNotice b{font-size:13px}.btcMarketOffNotice small{color:#75827d;max-width:430px;font-size:9px;line-height:1.5}@media (max-width:620px){.btcMarketWindowControls{flex-direction:column;align-items:flex-end;gap:6px}.btcMarketSwitch{min-width:62px}}.btcMarketOperations{background:#f8fbf9;border:1px solid #cddbd5;border-radius:10px;gap:8px;margin-top:10px;padding:10px;display:grid}.btcMarketOperations>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.btcMarketOperations>header div{gap:2px;display:grid}.btcMarketOperations>header span{color:#65766f;letter-spacing:.06em;font-size:7px;font-weight:900}.btcMarketOperations>header b{font-size:11px}.btcMarketOperationTotals{align-items:center;gap:6px;display:flex!important}.btcMarketOperationTotals>span{border-radius:7px;padding:6px 9px;color:#171c1a!important;letter-spacing:0!important;background:#e5e8e6!important;font-size:9px!important}.btcMarketOperationTotals>span b{font-size:10px;color:#171c1a!important}.btcMarketOperations>header strong{font-variant-numeric:tabular-nums;background:#e9f1ed;border-radius:7px;padding:6px 9px;font-size:10px}.btcMarketOperations>header strong.positive{color:#087b57;background:#e5f6ee}.btcMarketOperations>header strong.negative{color:#b53e34;background:#fff0ee}.btcMarketLedgerSummary{grid-template-columns:repeat(4,minmax(120px,1fr));gap:5px;display:grid}.btcMarketLedgerSummary span{color:#718079;background:#fff;border:1px solid #dce6e2;border-radius:7px;gap:2px;padding:6px 8px;font-size:7px;display:grid}.btcMarketLedgerSummary b{color:#26342f;font-size:9px}.btcMarketOperations table{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;width:100%;min-width:1040px;font-size:8px}.btcMarketOperations th,.btcMarketOperations td{text-align:right;vertical-align:top;border:1px solid #dde7e2;padding:6px}.btcMarketOperations th:first-child,.btcMarketOperations td:first-child{text-align:left}.btcMarketOperations th{color:#5d7168;white-space:nowrap;background:#edf5f1;font-size:7px}.btcMarketOperations td small,.btcMarketOperations td em{color:#6c7b75;text-align:left;max-width:190px;font-size:7px;font-style:normal;line-height:1.35;display:block}.btcMarketOperations td b.up{color:#087b57}.btcMarketOperations td b.down{color:#b53e34}.btcMarketOperations>p{color:#718079;text-align:center;margin:0;padding:12px;font-size:8px}@media (max-width:760px){.btcMarketOperations>header{flex-direction:column;align-items:flex-start}.btcMarketOperationTotals{flex-wrap:wrap;width:100%}.btcMarketLedgerSummary{grid-template-columns:1fr 1fr}}.btcMicroMaster.enabled{grid-template-columns:minmax(250px,1fr) minmax(285px,auto) minmax(220px,auto)}.btcMarketMatrix{background:#f7fbf9;border:1px solid #cbdad3;border-radius:11px;gap:4px;padding:9px;display:grid}.btcMarketMatrix header,.btcMarketMatrix>div{grid-template-columns:45px 1fr 1fr;align-items:center;gap:4px;display:grid}.btcMarketMatrix header{color:#596d64;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:1fr auto;padding:0 2px 4px;font-size:8px}.btcMarketMatrix header b{color:#087b57;font-size:10px}.btcMarketMatrix strong{font-size:9px}.btcMarketMatrix button{color:#738079;cursor:pointer;background:#edf2ef;border:1px solid #d1ddd7;border-radius:7px;justify-content:space-between;align-items:center;gap:5px;min-width:72px;padding:6px 7px;font-size:9px;font-weight:900;display:flex}.btcMarketMatrix button small{color:inherit;font-size:7px}.btcMarketMatrix button.active{color:#fff;background:#087b57;border-color:#087b57}.btcMarketMatrix button:disabled{cursor:wait;opacity:.55}.btcMarketMatrix>small{color:#6f7d77;margin-top:3px;font-size:7px;line-height:1.35}@media (max-width:1120px){.btcMicroMaster.enabled{grid-template-columns:minmax(250px,1fr) minmax(285px,auto)}.btcMicroMaster.enabled>.btcMicroMasterActions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.btcMicroMaster.enabled{grid-template-columns:1fr}.btcMicroMaster.enabled>.btcMicroMasterActions{grid-column:auto;grid-template-columns:1fr}.btcMarketMatrix button{min-width:0}}.btcMicroReference>.btcMicroOutcomeStripForecast{background:#fff;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:7px 10px}.btcMicroOutcomeStripForecast>.btcOutcomeChoice{min-height:112px;box-shadow:none;align-content:start;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;position:relative;background:#f7faf8!important;border:2px solid #d9e3df!important;grid-template-columns:minmax(150px,.72fr) 1fr minmax(165px,.78fr)!important;gap:8px 15px!important;padding:12px 14px!important;display:grid!important}.btcOutcomeChoice>header{border-bottom:1px solid #dfe7e3;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.btcOutcomeChoice>header>span{letter-spacing:.045em;align-items:center;gap:8px;display:flex;grid-row:auto!important;font-size:22px!important}.btcOutcomeChoice>header>span i{color:#5e6c66;background:#e3e9e6;border-radius:9px;place-items:center;width:30px;height:30px;font-size:24px;font-style:normal;line-height:1;display:grid}.btcOutcomeChoice>header>strong{color:#66756e;letter-spacing:.045em;background:#e9eeeb;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:1000}.btcOutcomePrices{grid-template-columns:1fr 1fr;gap:5px;display:grid}.btcOutcomePrices>span,.btcOutcomeProbabilities>span,.btcOutcomeEdge>span{letter-spacing:.06em;text-transform:uppercase;gap:2px;font-weight:900;display:grid;color:#6c7b74!important;grid-row:auto!important;font-size:7px!important}.btcOutcomePrices>span{background:#fff;border-radius:7px;padding:7px 8px}.btcOutcomePrices b{color:#17231f;font-variant-numeric:tabular-nums;font-size:16px}.btcOutcomeProbabilities{align-content:center;gap:5px;display:grid}.btcOutcomeProbabilities>b{font-variant-numeric:tabular-nums;text-align:left!important;font-size:12px!important}.btcOutcomeEdge{align-content:center;gap:3px;display:grid}.btcOutcomeEdge>b{font-variant-numeric:tabular-nums;text-align:left!important;font-size:14px!important}.btcOutcomeEdge>small{text-align:left!important;font-size:7px!important}.btcOutcomeChoice>.btcOrderBeacon{grid-column:1/-1;margin-top:1px}.btcOutcomeChoice.active{transform:translateY(-1px)}.btcOutcomeChoice.active.up{box-shadow:0 7px 18px #087b5725;background:linear-gradient(135deg,#ddf7eb,#fbfffd 72%)!important;border-color:#079669!important}.btcOutcomeChoice.active.up>header>span,.btcOutcomeChoice.active.up .btcOutcomeEdge>b{color:#067c57}.btcOutcomeChoice.active.up>header>span i,.btcOutcomeChoice.active.up>header>strong{color:#fff;background:#079669}.btcOutcomeChoice.active.down{box-shadow:0 7px 18px #b4372f24;background:linear-gradient(135deg,#ffe5e1,snow 72%)!important;border-color:#cf443a!important}.btcOutcomeChoice.active.down>header>span,.btcOutcomeChoice.active.down .btcOutcomeEdge>b{color:#b4372f}.btcOutcomeChoice.active.down>header>span i,.btcOutcomeChoice.active.down>header>strong{color:#fff;background:#cf443a}.btcOutcomeChoice.idle>header>strong{opacity:.8}.btcMicroReference>.btcDecisionSummary{background:#dfe7e3;grid-column:1/-1;gap:3px;padding:4px;display:grid}.btcDecisionRow{background:#f8fbf9;border-left:5px solid #aebbb5;grid-template-columns:54px minmax(310px,1.2fr) minmax(120px,.38fr) minmax(155px,.48fr) minmax(250px,1fr);align-items:center;gap:10px;min-height:54px;padding:7px 11px;display:grid}.btcDecisionKind{color:#69766f;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.btcDecisionAction{color:#49534f;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:1000;display:flex;overflow:hidden}.btcDecisionAction i{color:#58655f;background:#dfe6e2;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:23px;font-style:normal;line-height:1;display:grid}.btcDecisionMetric{gap:2px;display:grid}.btcDecisionMetric small{color:#718078;text-transform:uppercase;font-size:7px;font-weight:800}.btcDecisionMetric b{color:#17231f;font-variant-numeric:tabular-nums;font-size:13px}.btcDecisionMetric.ev b{color:#087b57}.btcDecisionDetail{color:#5f6e67;font-size:8px;line-height:1.4}.btcDecisionDetail b{color:#263c33;font-size:9px}.btcDecisionRow.active.up{background:linear-gradient(90deg,#e7f8f1,#f9fffc 42%);border-color:#079669}.btcDecisionRow.active.up .btcDecisionAction{color:#057c56}.btcDecisionRow.active.up .btcDecisionAction i{color:#fff;background:#079669}.btcDecisionRow.active.down{background:linear-gradient(90deg,#fff0ee,snow 42%);border-color:#cf443a}.btcDecisionRow.active.down .btcDecisionAction{color:#b4372f}.btcDecisionRow.active.down .btcDecisionAction i{color:#fff;background:#cf443a}.btcDecisionRow.sell{background:linear-gradient(90deg,#fff5df,#fffdf8 42%);border-color:#e08416}.btcDecisionRow.sell .btcDecisionAction{color:#9d5b05}.btcDecisionRow.sell .btcDecisionAction i{color:#fff;background:#e08416}.btcDecisionRow.hold{background:linear-gradient(90deg,#edf3ff,#fbfcff 42%);border-color:#4c72c7}.btcDecisionRow.hold .btcDecisionAction{color:#355ea9}.btcDecisionRow.hold .btcDecisionAction i{color:#fff;background:#4c72c7}.btcDecisionRow.idle .btcDecisionAction{font-size:12px}.btcDailyModeHistory{margin-top:0}@media (max-width:900px){.btcDecisionRow{grid-template-columns:48px minmax(250px,1fr) minmax(100px,.38fr) minmax(140px,.48fr) minmax(230px,.9fr)}.btcMicroReference>.btcMicroOutcomeStripForecast{grid-template-columns:1fr}.btcMicroOutcomeStripForecast>.btcOutcomeChoice{grid-template-columns:1fr 1fr!important}.btcOutcomeChoice>header,.btcOutcomeChoice>.btcOrderBeacon,.btcOutcomeEdge{grid-column:1/-1}}.btcDecisionFlash{color:#076849;background:#ddf8ed;border:2px solid #23a77b;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:6px 12px;animation:.22s ease-out btcDecisionFlashIn;display:flex}.btcDecisionFlash i{color:#fff;background:#079669;border-radius:50%;place-items:center;width:25px;height:25px;font-size:17px;font-style:normal;font-weight:1000;display:grid}.btcDecisionFlash b{letter-spacing:.03em;font-size:13px}.btcDecisionFlash span{font-size:11px;font-weight:800}.btcDecisionFlash.cancelled{color:#a6352d;background:#fff0ee;border-color:#df7169}.btcDecisionFlash.cancelled i{background:#cf443a}@keyframes btcDecisionFlashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.btcControlDeck{background:linear-gradient(135deg,#fbfffd 0,#f1f8f5 56%,#fff 100%);border-color:#cddcd5;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 12px 32px #16433214}.btcControlDeckHead{border-bottom:1px solid #dce7e2;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px 11px;display:flex}.btcControlDeckHead>div:first-child{gap:2px;display:grid}.btcControlDeckHead h2{letter-spacing:-.025em;margin:0;font-size:20px}.btcControlDeckHead small{color:#64766e;font-size:8px}.btcControlDeckHead .btcMicroSourceRail{flex:none}.btcControlRow{border-bottom:1px solid #dce7e2;grid-template-columns:minmax(150px,.62fr) minmax(245px,1fr) minmax(245px,1fr) minmax(90px,.42fr) minmax(72px,.32fr);align-items:stretch;gap:6px;padding:9px 12px;display:grid}.btcControlRow>.btcMicroModeSwitch{min-width:0;height:100%;padding:3px}.btcControlRow>.btcMicroModeSwitch button{min-height:32px}.btcInlineSetting{background:#ffffffd1;border:1px solid #d6e2dc;border-radius:9px;grid-template-columns:auto minmax(70px,1fr) auto;align-items:center;gap:7px;padding:6px 8px;display:grid}.btcInlineSetting label{white-space:nowrap;gap:1px;display:grid}.btcInlineSetting label span{color:#667970;text-transform:uppercase;font-size:7px;font-weight:900}.btcInlineSetting label b{font-size:10px}.btcInlineSetting input{accent-color:#087b57;width:100%;min-width:70px}.btcInlineSetting button{color:#fff;background:#087b57;border:0;border-radius:7px;min-width:48px;padding:7px 9px;font-size:8px;font-weight:900}.btcInlineSetting button:disabled{color:#6a7b73;background:#e6efeb}.btcControlRow>.btcEmergencyTaker,.btcControlRow>.btcStopAll{letter-spacing:.03em;border-radius:9px;place-items:center;min-height:38px;padding:7px;font-size:8px;display:grid}.btcControlRow>.btcEmergencyTaker{color:#52675e;background:#edf4f1;border:1px solid #d1ded8}.btcControlRow>.btcEmergencyTaker.active{color:#087b57;background:#e7f7f0;border-color:#087b57}.btcControlRow>.btcStopAll{color:#b4493e;background:#fff2f0;border:1px solid #ecc4bf;font-weight:900}.btcMarketRow{border-bottom:1px solid #dce7e2;grid-template-columns:82px repeat(5,minmax(0,1fr));align-items:center;gap:5px;padding:8px 12px;display:grid}.btcMarketRow>span{color:#667970;text-transform:uppercase;font-size:7px;font-weight:900;display:grid}.btcMarketRow>span b{color:#087b57;font-size:10px}.btcMarketRow>div{background:#fff;border:1px solid #d8e3de;border-radius:8px;grid-template-columns:auto 1fr 1fr;align-items:center;gap:3px;padding:3px;display:grid}.btcMarketRow strong{color:#53675e;padding:0 4px;font-size:8px}.btcMarketRow button{color:#75827c;cursor:pointer;background:#edf2ef;border:0;border-radius:6px;padding:6px 5px;font-size:8px;font-weight:900}.btcMarketRow button.active{color:#fff;background:#087b57;box-shadow:0 2px 7px #087b5733}.btcControlTabs{background:0 0;border:0;margin:0;padding:7px 12px}.btcControlTabs button{min-height:34px;padding:7px 9px}.btcControlTabs button b{font-size:10px}@media (max-width:1050px){.btcControlDeckHead{align-items:flex-start}.btcControlRow{grid-template-columns:1fr 1fr}.btcControlRow>.btcMicroModeSwitch{min-height:42px}.btcControlRow>.btcEmergencyTaker,.btcControlRow>.btcStopAll{min-height:36px}.btcMarketRow{grid-template-columns:70px repeat(5,minmax(110px,1fr));overflow-x:auto}}@media (max-width:700px){.btcControlDeckHead{flex-direction:column;gap:8px}.btcControlDeckHead .btcMicroSourceRail{width:100%}.btcControlRow{grid-template-columns:1fr}.btcMarketRow{grid-template-columns:58px repeat(5,minmax(105px,1fr))}.btcControlTabs{grid-template-columns:repeat(6,minmax(75px,1fr));overflow-x:auto}}.btcControlDeck{overflow:visible}.btcControlHeadStatus{justify-content:flex-end;align-items:center;gap:8px;display:flex}.btcAlgorithmSelect{z-index:8;flex:0 0 170px;position:relative}.btcAlgorithmSelect summary{cursor:pointer;background:#fff;border:1px solid #cbdad3;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:1px 7px;min-height:38px;padding:6px 9px;list-style:none;display:grid}.btcAlgorithmSelect summary::-webkit-details-marker{display:none}.btcAlgorithmSelect summary small{color:#6d7e76;text-transform:uppercase;grid-column:1;font-weight:900;font-size:7px!important}.btcAlgorithmSelect summary b{grid-column:1;font-size:10px}.btcAlgorithmSelect summary i{color:#087b57;grid-area:1/2/3;font-size:14px;font-style:normal}.btcAlgorithmSelect[open] summary{border-color:#087b57;box-shadow:0 0 0 3px #087b5714}.btcAlgorithmMenu{z-index:20;background:#fff;border:1px solid #cbdad3;border-radius:9px;min-width:245px;padding:4px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 30px #183d2d2b}.btcAlgorithmOptionRow{position:relative}.btcAlgorithmOption{color:#23362e;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px;display:flex}:is(.btcAlgorithmOption:hover,.btcAlgorithmOption:focus-visible){background:#eaf6f0;outline:none}.btcAlgorithmOption>span{gap:2px;display:grid}.btcAlgorithmOption b{font-size:10px}.btcAlgorithmOption small{color:#65776f;font-size:7px!important}.btcAlgorithmOption>strong{color:#087b57}.btcAlgorithmTooltip{z-index:21;color:#31483e;pointer-events:none;background:#f9fffc;border:1px solid #bdd4ca;border-radius:9px;width:min(390px,48vw);padding:11px 12px;display:none;position:absolute;top:0;left:auto;right:calc(100% + 8px);box-shadow:0 13px 32px #183d2d30}.btcAlgorithmOptionRow:hover .btcAlgorithmTooltip,.btcAlgorithmOptionRow:focus-within .btcAlgorithmTooltip{display:block}.btcAlgorithmTooltip>b{color:#087b57;margin-bottom:7px;font-size:11px;display:block}.btcAlgorithmTooltip p{margin:5px 0;font-size:8px;line-height:1.45}.btcAlgorithmTooltip strong{color:#203a2f}@media (max-width:1050px){.btcControlHeadStatus{flex-direction:column;align-items:flex-end}.btcAlgorithmSelect{flex-basis:auto;width:190px}}@media (max-width:700px){.btcControlHeadStatus{align-items:stretch;width:100%}.btcAlgorithmSelect{width:100%}.btcAlgorithmMenu{width:min(245px,55vw);min-width:0;left:auto;right:0}.btcAlgorithmTooltip{width:min(390px,45vw - 16px);top:0;left:auto;right:calc(100% + 8px)}}.workspace[class*=venue-] .btcAlgorithmSelect{background:0 0;border:0;border-radius:8px;flex:0 0 125px;width:125px}.workspace[class*=venue-] .btcAlgorithmSelect summary{box-sizing:border-box;color:#087b57;background:#e9f6f0;border:0;border-radius:8px;width:125px;height:41px;min-height:41px;padding:6px 9px}.workspace[class*=venue-] .btcAlgorithmSelect summary::-webkit-details-marker{display:none}.workspace[class*=venue-] .btcAlgorithmSelect summary::marker{content:""}.workspace[class*=venue-] .btcAlgorithmSelect summary:before,.workspace[class*=venue-] .btcAlgorithmSelect summary:after{content:none!important;display:none!important}.workspace[class*=venue-] .btcAlgorithmSelect summary small{color:#087b57}.workspace[class*=venue-] .btcAlgorithmSelect summary b{white-space:nowrap;font-size:9px}.workspace[class*=venue-] .btcAlgorithmSelect[open] summary{box-shadow:0 0 0 3px #087b5714}@media (max-width:1050px) and (min-width:701px){.workspace[class*=venue-] .btcAlgorithmSelect{flex-basis:auto;width:125px}}@media (max-width:700px){.workspace[class*=venue-] .btcAlgorithmSelect,.workspace[class*=venue-] .btcAlgorithmSelect summary{width:100%}}.btcAlgorithmSetting{box-sizing:border-box;color:#087b57;background:#e9f6f0;border-radius:8px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;align-items:center;width:125px;height:41px;padding:5px 6px 5px 9px;display:grid}.btcAlgorithmSetting>small{text-transform:uppercase;grid-column:1;font-weight:900;font-size:7px!important}.btcAlgorithmSetting label{align-items:center;gap:2px;display:flex}.btcAlgorithmSetting input{color:#164b39;background:0 0;border:0;border-bottom:1px solid #94c8b1;outline:none;width:43px;padding:0;font-family:inherit;font-size:10px;font-weight:900;line-height:16px}.btcAlgorithmSetting label b{font-size:10px}.btcAlgorithmSetting>button{color:#fff;cursor:pointer;background:#087b57;border:0;border-radius:7px;grid-area:1/2/3;place-items:center;width:25px;height:25px;font-weight:1000;display:grid}.btcAlgorithmSetting>button:disabled{opacity:.25;cursor:default}.btcFifoTotals.paperAlgorithms{grid-template-columns:repeat(3,minmax(0,1fr))}.btcFifoTotals.paperAlgorithms>div{background:#fff;border:1px solid #dbe5e0;border-left-width:4px;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}@media (max-width:700px){.btcAlgorithmSetting{width:100%}.btcFifoTotals.paperAlgorithms{grid-template-columns:1fr}}.btcAlgorithmSetting.curve{width:245px}.btcCurveSettingValues{align-items:center;gap:5px;display:flex}.btcAlgorithmSetting.curve label{gap:1px}.btcAlgorithmSetting.curve input{text-align:right;width:30px}@media (max-width:700px){.btcAlgorithmSetting.curve{width:100%}}.btcMicroOutcomeStripForecast>.btcOutcomeChoice{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left}.btcOutcomeChoice:disabled{opacity:1}.btcOutcomeChoice.manualReady{cursor:pointer}.btcOutcomeChoice.manualReady:hover{box-shadow:0 0 0 3px #4d86cf18;border-color:#4d86cf!important}.btcOutcomeChoice.manualReady:focus-visible{outline-offset:2px;outline:3px solid #4d86cf35}.btcCurveLabStrip{background:#f7fbf9;border-top:1px solid #dce7e2;align-items:stretch;gap:6px;padding:7px 12px 9px;display:flex;overflow-x:auto}.btcCurveLabTitle{flex:0 0 125px;grid-template-columns:1fr;align-content:center;gap:2px;display:grid}.btcCurveLabTitle>small{color:#6d7e76;font-size:7px}.btcCurveLabTitle>button{color:#087b57;cursor:pointer;background:#e7f7ef;border:1px solid #aad5c2;border-radius:6px;margin-top:3px;padding:5px 6px;font-size:7px;font-weight:1000}.btcCurveLabTitle>button.manual{color:#ae3f35;background:#fff0ee;border-color:#e3b2ac}.btcCurveLabStrip fieldset{background:#fff;border:1px solid #d4e1db;border-radius:8px;align-items:flex-end;gap:5px;min-width:max-content;margin:0;padding:4px 6px 5px;display:flex}.btcCurveLabStrip legend{color:#087b57;text-transform:uppercase;padding:0 4px;font-size:7px;font-weight:1000}.btcCurveLabStrip label{color:#667870;white-space:nowrap;align-content:end;gap:2px;font-size:7px;font-weight:900;display:grid;position:relative}.btcCurveLabStrip label>span:not(.btcSettingHelp){align-items:center;gap:2px;display:flex}.btcCurveLabStrip input,.btcCurveLabStrip select{box-sizing:border-box;color:#173a2d;background:#fbfdfc;border:1px solid #cbdad3;border-radius:5px;height:24px;padding:2px 4px;font-family:inherit;font-size:9px;font-weight:900}.btcCurveLabStrip input{text-align:right;width:42px}.btcCurveLabStrip label>span input+b{font-size:8px}.btcSettingHelp{color:#587067;cursor:help;background:#e4efea;border-radius:50%;place-items:center;width:12px;height:12px;margin-left:2px;font-size:7px;display:inline-grid}.btcSettingHelp i{z-index:40;color:#30473d;white-space:normal;pointer-events:none;background:#f9fffc;border:1px solid #bad1c7;border-radius:7px;width:210px;padding:8px 9px;font-size:8px;font-style:normal;font-weight:600;line-height:1.35;display:none;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 9px 24px #173f2e2b}.btcSettingHelp:hover i,.btcSettingHelp:focus i{display:block}.btcCurveSave{color:#fff;cursor:pointer;background:#087b57;border:0;border-radius:8px;flex:0 0 70px;font-size:8px;font-weight:1000}.btcCurveSave:disabled{opacity:.45}.btcCurveLabStrip fieldset:disabled{opacity:.55}@media (max-width:700px){.btcCurveLabStrip{padding-inline:8px}.btcCurveLabTitle{flex-basis:112px}}.btcCurveLabStrip{z-index:120;gap:9px;padding:9px 14px 11px;position:relative;overflow:visible}.btcCurveLabTitle{flex-basis:145px}.btcCurveLabTitle>b{font-size:11px}.btcCurveLabTitle>small{font-size:8px}.btcCurveLabTitle>button{min-height:30px;padding:7px 10px;font-size:9px}.btcCurveLabStrip fieldset{gap:9px;min-width:0;padding:6px 9px 7px}.btcCurveLabStrip fieldset:first-of-type{flex:1.8 1 0}.btcCurveLabStrip fieldset:last-of-type{flex:1 1 0}.btcCurveLabStrip label{flex:auto;font-size:8px}.btcCurveLabStrip input,.btcCurveLabStrip select{height:30px;padding:4px 7px;font-size:10px}.btcCurveLabStrip input{width:50px}.btcCurveLabStrip select{width:96px}.btcSettingHelp{width:14px;height:14px;font-size:8px}.btcSettingHelp i{z-index:2147483647;width:240px;padding:10px 11px;font-size:9px;box-shadow:0 14px 38px #173f2e45}:is(.btcCurveLabStrip:has(.btcSettingHelp:hover),.btcCurveLabStrip:has(.btcSettingHelp:focus)){z-index:2147483000}.btcCurveSave{flex:0 0 94px;min-height:42px;padding:9px 12px;font-size:9px}@media (max-width:1100px){.btcCurveLabStrip{overflow-x:auto}.btcCurveLabStrip fieldset{min-width:max-content}}@media (max-width:700px){.btcCurveLabTitle{flex-basis:125px}}.btcArbitrageWorkspace{gap:12px;display:grid}.btcArbitrageHead{background:linear-gradient(110deg,#f0faf5,#fff);border-left:4px solid #087b57;justify-content:space-between;align-items:center;gap:18px;display:flex}.btcArbitrageHead h2{margin:2px 0 4px}.btcArbitrageControls{align-items:center;gap:8px;display:flex}.btcArbitrageControls>button{color:#667970;background:#edf3f0;border:1px solid #d7e2dd;border-radius:8px;min-height:42px;padding:9px 15px;font-size:12px;font-weight:1000}.btcArbitrageControls>button.active{color:#087b57;background:#e4f6ee;border-color:#087b57}.btcArbitrageControls>strong{text-align:right;min-width:96px;display:grid}.btcArbitrageControls>strong b{color:#087b57;font-size:20px}.btcArbitrageControls>strong span{color:#6c7d75;font-size:10px}.btcArbitrageSummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.btcArbitrageSummary>div{background:#fff;border:1px solid #d9e5df;border-radius:9px;gap:5px;padding:12px 14px;display:grid}.btcArbitrageSummary span{color:#6b7d75;font-size:11px}.btcArbitrageSummary b{font-size:15px}.btcArbitrageGridHead,.btcArbitrageRows article{grid-template-columns:.65fr 1.15fr 1.15fr 1.1fr 1.25fr;gap:9px;display:grid}.btcArbitrageGridHead{color:#667970;text-transform:uppercase;padding:0 12px;font-size:10px;font-weight:1000}.btcArbitrageRows{gap:8px;display:grid}.btcArbitrageRows article{background:#fff;border:1px solid #d9e4df;border-left:4px solid #aebbb5;border-radius:9px;align-items:stretch;padding:10px}.btcArbitrageRows article.eligible{background:#fbfffd;border-left-color:#087b57}.btcArbitrageRows article>div{background:#f4f8f6;border-radius:6px;align-content:center;gap:5px;padding:8px 10px;font-size:12px;line-height:1.35;display:grid}.btcArbitrageAsset>b{font-size:18px}.btcArbitrageAsset>span{color:#087b57;background:#e7f4ee;border-radius:4px;width:max-content;padding:3px 7px;font-size:10px;font-weight:1000}.btcArbitrageAsset>span.real{color:#ad4036;background:#fde7e4}.btcArbitrageBook span,.btcArbitragePair span,.btcArbitrageExecution span{justify-content:space-between;gap:7px;display:flex}.btcArbitragePair strong,.btcArbitrageExecution strong{font-size:13px}.btcArbitrageHistory{overflow:hidden}.btcArbitrageEmpty{color:#697b73;text-align:center;padding:24px;font-size:13px}@media (max-width:900px){.btcArbitrageHead{flex-direction:column;align-items:flex-start}.btcArbitrageControls{flex-wrap:wrap;width:100%}.btcArbitrageSummary{grid-template-columns:1fr 1fr}.btcArbitrageGridHead{display:none}.btcArbitrageRows article{grid-template-columns:1fr 1fr}.btcArbitrageRows article>div:last-child{grid-column:1/-1}}@media (max-width:560px){.btcArbitrageSummary,.btcArbitrageRows article{grid-template-columns:1fr}.btcArbitrageRows article>div:last-child{grid-column:auto}}.btcArbitrageTotals{grid-template-columns:1fr 1fr;gap:9px;display:grid}.btcArbitrageTotals article{background:#fff;border:1px solid #d7e3dd;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:7px;padding:12px;display:grid}.btcArbitrageTotals p{color:#087b57;letter-spacing:.06em;grid-column:1/-1;margin:0;font-size:12px;font-weight:1000}.btcArbitrageTotals span{color:#687a72;background:#f4f8f6;border-radius:6px;gap:4px;padding:9px;font-size:10px;display:grid}.btcArbitrageTotals span b{color:#1e372d;font-size:14px}.btcArbitrageTotals small{color:#71827a;grid-column:1/-1;font-size:10px}.btcControlTabs{grid-template-columns:repeat(7,minmax(75px,1fr))}@media (max-width:800px){.btcArbitrageTotals{grid-template-columns:1fr}}@media (max-width:560px){.btcArbitrageTotals article{grid-template-columns:1fr}}.btcArbitrageStrategySwitches{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.btcArbitrageStrategySwitches button{color:#334b41;cursor:pointer;background:#fff;border:1px solid #ccd9d3;border-left:5px solid #9caaa4;border-radius:9px;justify-content:space-between;align-items:center;min-height:48px;padding:10px 14px;display:flex}.btcArbitrageStrategySwitches button span{font-size:11px;font-weight:1000}.btcArbitrageStrategySwitches button.active{background:#f5fbf8}.btcArbitrageStrategySwitches .arb515{border-left-color:#07845e}.btcArbitrageStrategySwitches .arbSame{border-left-color:#4d6fd2}.btcArbitrageStrategySwitches .arbCross{border-left-color:#c57b1b}.btcArbitrageUnified{overflow:hidden}.btcArbitrageUnifiedRows,.btcArbitrageActiveRows{gap:6px;padding:0 12px 12px;display:grid}.btcArbitrageUnifiedRows article{background:#fafcfb;border:1px solid #dbe4e0;border-left:5px solid #9caaa4;border-radius:8px;grid-template-columns:120px minmax(240px,1.4fr) minmax(190px,1fr) 90px 55px;align-items:center;gap:10px;padding:10px 12px;display:grid}.btcArbitrageUnifiedRows article.eligible{background:#f3fff9;box-shadow:inset 0 0 0 1px #8bd1b6}.btcArbitrageUnifiedRows article.arb515,.btcArbitrageActiveRows article.arb515,.btcArbitrageStats article.arb515,.btcArbitrageHistory tr.arb515{--arb:#07845e}.btcArbitrageUnifiedRows article.arbSame,.btcArbitrageActiveRows article.arbSame,.btcArbitrageStats article.arbSame,.btcArbitrageHistory tr.arbSame{--arb:#4d6fd2}.btcArbitrageUnifiedRows article.arbCross,.btcArbitrageActiveRows article.arbCross,.btcArbitrageStats article.arbCross,.btcArbitrageHistory tr.arbCross{--arb:#c57b1b}.btcArbitrageUnifiedRows article{border-left-color:var(--arb)}.btcArbitrageUnifiedRows article>strong{color:var(--arb);font-size:11px}.btcArbitrageUnifiedRows article>b{font-size:13px}.btcArbitrageUnifiedRows article>span{font-variant-numeric:tabular-nums}.btcArbitrageUnifiedRows article>em{font-size:13px;font-style:normal;font-weight:1000}.btcArbitrageUnifiedRows article>small{text-align:right}.btcArbitrageActiveRows article{border:1px solid #d9e3df;border-left:6px solid var(--arb);border-radius:8px;grid-template-columns:120px minmax(230px,1fr) 150px 100px;align-items:center;gap:10px;padding:11px 12px;display:grid}.btcArbitrageActiveRows article.order{background:#fff5cc;box-shadow:0 0 0 2px #f3c84b55}.btcArbitrageActiveRows article.position{background:#e9f3ff;box-shadow:0 0 0 2px #67a7e255}.btcArbitrageActiveRows article strong{color:var(--arb)}.btcArbitrageActiveRows article em{font-style:normal;font-weight:1000}.btcArbitrageStats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.btcArbitrageStats article{border-top:5px solid var(--arb,#243d32);grid-template-columns:1fr auto;gap:6px;padding:12px;display:grid}.btcArbitrageStats h3{grid-column:1/-1;margin:0;font-size:12px}.btcArbitrageStats article>b{font-size:15px}.btcArbitrageStats span{color:#65766e;font-size:10px}.btcArbitrageHistory tr.arb515 td:first-child,.btcArbitrageHistory tr.arbSame td:first-child,.btcArbitrageHistory tr.arbCross td:first-child{border-left:5px solid var(--arb)}.btcArbitrageHistory tr.openSignal td{color:#4d3900;box-shadow:inset 0 1px #e4b92f,inset 0 -1px #e4b92f;background:#fff1a8!important}.btcArbitrageHistory td small{color:#73837c;margin-top:2px;display:block}@media (max-width:900px){.btcArbitrageStrategySwitches,.btcArbitrageStats,.btcArbitrageUnifiedRows article,.btcArbitrageActiveRows article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.btcArbitrageStrategySwitches,.btcArbitrageStats,.btcArbitrageUnifiedRows article,.btcArbitrageActiveRows article{grid-template-columns:1fr}}.btcArbitrageImbalance>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 12px 12px;display:grid}.btcArbitrageImbalance article{background:#f8fbfa;border:1px solid #d8e3de;border-left:5px solid #07845e;border-radius:8px;grid-template-columns:1fr 1fr;gap:7px;padding:11px;display:grid}.btcArbitrageImbalance article.warning{background:#fff3f1;border-left-color:#bc3b32}.btcArbitrageImbalance article>b,.btcArbitrageImbalance article>em{grid-column:1/-1}.btcArbitrageImbalance article>b{font-size:15px}.btcArbitrageImbalance article span{color:#64776e;font-size:11px}.btcArbitrageImbalance article strong{color:#213a30;font-size:13px}.btcArbitrageImbalance article em{font-size:11px;font-style:normal;font-weight:1000}.btcArbitrageImbalance article em.neutral{color:#718079}@media (max-width:900px){.btcArbitrageImbalance>div:last-child{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.btcArbitrageImbalance>div:last-child{grid-template-columns:1fr 1fr}}.arbCoinLegs .coinBTC,.btcArbitrageActiveRows .coinBTC{color:#9a6817}.arbCoinLegs .coinETH,.btcArbitrageActiveRows .coinETH{color:#5968b6}.arbCoinLegs .coinSOL,.btcArbitrageActiveRows .coinSOL{color:#7b4ca0}.arbCoinLegs .coinXRP,.btcArbitrageActiveRows .coinXRP{color:#2c7180}.arbCoinLegs .coinDOGE,.btcArbitrageActiveRows .coinDOGE{color:#92762d}.arbCoinLegs span{font-weight:1000}.btcArbitrageActiveRows article.unmatched{background:#fff0b8;box-shadow:0 0 0 2px #d99a2255}.btcArbitrageActiveRows article.paired{background:#eaf7f1;box-shadow:0 0 0 2px #43a77c44}.btcControlDeckHead{z-index:2;position:relative;overflow:visible}.btcControlDeck:has(.btcAlgorithmSelect[open]){z-index:2147483000;position:relative}.btcAlgorithmSelect[open]{z-index:2147483645}.btcAlgorithmSelect[open] .btcAlgorithmMenu{z-index:2147483646}.btcAlgorithmTooltip{z-index:2147483647;width:min(560px,58vw);padding:15px 17px}.btcAlgorithmTooltip>b{margin-bottom:10px;font-size:14px}.btcAlgorithmTooltip section{border-top:1px solid #dce9e3;grid-template-columns:112px 1fr;gap:4px 10px;padding:8px 0;display:grid}.btcAlgorithmTooltip section:first-of-type{border-top:0}.btcAlgorithmTooltip section>strong{grid-row:1/span 20;font-size:11px;line-height:1.45}.btcAlgorithmTooltip section>span{padding-left:13px;font-size:11px;line-height:1.45;position:relative}.btcAlgorithmTooltip section>span:before{color:#07845e;content:"•";position:absolute;left:0}.btcAlgorithmTooltip p{display:none}.btcArbitrageUnifiedRows article{grid-template-columns:120px minmax(320px,1.5fr) minmax(190px,.8fr) 90px minmax(150px,.55fr)}.btcArbitrageUnifiedRows .arbCoinLegs{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:1000;display:flex}.btcArbitrageUnifiedRows .arbCoinLegs>span{gap:3px;display:grid}.btcArbitrageUnifiedRows .arbCoinLegs i{white-space:nowrap;font-style:normal}.btcArbitrageUnifiedRows .arbCoinLegs small{color:#527267;letter-spacing:.025em;background:#e5f2ec;border-radius:999px;width:max-content;padding:2px 6px;font-size:8px}.btcArbitrageUnifiedRows .arbCoinLegs.transfer>span:first-child small{color:#4d6fd2;background:#e7eefc}.btcArbitrageUnifiedRows .arbCoinLegs mark{color:#61756c;background:0 0;padding:0;font-size:16px}.btcArbitrageUnifiedRows .arbOpportunityStatus{text-align:right;background:#fff;border:1px solid #cfe3da;border-radius:8px;justify-items:end;gap:4px;padding:7px 9px;display:grid}.btcArbitrageUnifiedRows .arbOpportunityStatus b{color:#36564a;font-size:9px;line-height:1.25}.btcArbitrageUnifiedRows .arbOpportunityStatus span{color:#71847b;white-space:nowrap;font-size:9px}@media (max-width:900px){.btcAlgorithmTooltip{width:min(560px,100vw - 32px);top:calc(100% + 8px);left:auto;right:0}.btcArbitrageUnifiedRows article{grid-template-columns:1fr 1fr}.btcArbitrageUnifiedRows .arbOpportunityStatus{text-align:left;justify-items:start}}.btcArbitrageUnifiedRows .arbOpportunityPrices{background:#fff;border-radius:7px;gap:4px;padding:7px 9px;font-size:10px;line-height:1.3;display:grid}.btcArbitrageUnifiedRows .arbOpportunityPrices b{font-weight:800}.btcArbitrageUnifiedRows .arbOpportunityPrices b:first-child{color:#4d6fd2}.btcArbitrageUnifiedRows .arbOpportunityPrices strong{color:#173d2e;border-top:1px solid #dce8e2;padding-top:4px;font-size:11px}.btcArbitrageActiveRows article{grid-template-columns:150px minmax(280px,1.15fr) minmax(190px,.75fr) minmax(220px,.85fr) 130px}.btcArbitrageActiveRows .arbPairTimeline{color:#597066;background:#ffffffb8;border-radius:7px;gap:4px;padding:7px 9px;font-size:9px;line-height:1.35;display:grid}.btcArbitrageActiveRows .arbPairTimeline i{font-style:normal}.btcArbitrageActiveRows .arbPairTimeline b{color:#244c3b;font-size:10px}@media (max-width:900px){.btcArbitrageActiveRows article{grid-template-columns:1fr 1fr}.btcArbitrageActiveRows .arbPairTimeline{grid-column:1/-1}}@media (max-width:560px){.btcArbitrageActiveRows article{grid-template-columns:1fr}.btcArbitrageActiveRows .arbPairTimeline{grid-column:auto}}.arbActiveLegStates{align-items:flex-start;gap:10px;min-width:0;display:flex}.arbActiveLegStates>span{gap:3px;min-width:0;display:grid}.arbActiveLegStates b{white-space:nowrap;font-size:12px}.arbActiveLegStates small,.btcArbitrageUnifiedRows .arbCoinLegs small{letter-spacing:.025em;white-space:nowrap;border-radius:999px;width:max-content;max-width:100%;padding:3px 7px;font-size:8px;font-weight:1000;line-height:1.2;display:block}.arbActiveLegStates small.owned,.btcArbitrageUnifiedRows .arbCoinLegs small.owned{color:#08714f;background:#dff3e8}.arbActiveLegStates small.working,.btcArbitrageUnifiedRows .arbCoinLegs small.working{color:#3d5fb9;background:#e5edff;box-shadow:inset 0 0 0 1px #8fa7e0}.arbActiveLegStates small.planned,.btcArbitrageUnifiedRows .arbCoinLegs small.planned{color:#63736c;background:#f2f4f3}@media (max-width:900px){.arbActiveLegStates{flex-wrap:wrap}}@media (max-width:560px){.arbActiveLegStates{display:grid}}.btcArbitrageHistory .arbHistorySummary{color:#314d41;white-space:normal;max-width:340px;font-size:9px;line-height:1.45;display:block}.btcArbitragePositionSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 12px 10px;display:grid}.btcArbitragePositionSummary>span{color:#65776f;background:#f7fbf9;border:1px solid #d7e4de;border-radius:8px;gap:3px;padding:9px 11px;font-size:10px;display:grid}.btcArbitragePositionSummary b{color:#173d2e;font-size:14px}.btcArbitragePositionSummary small{font-size:9px}.btcArbitrageActiveRows article.paired>em{gap:3px;display:grid}.btcArbitrageActiveRows article.paired>em b{font-size:12px}.btcArbitrageActiveRows article.paired>em small{font-size:9px;font-weight:800}@media (max-width:900px){.btcArbitragePositionSummary{grid-template-columns:1fr 1fr}}@media (max-width:560px){.btcArbitragePositionSummary{grid-template-columns:1fr}}.arbWindowClocks{align-items:center;gap:7px;display:flex}.arbWindowClocks>span{color:#64776e;background:#f4faf7;border:1px solid #d6e3dd;border-radius:7px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:900;display:flex}.arbWindowClocks>span b{color:#087b57;font-variant-numeric:tabular-nums;font-size:13px}.arbWindowClocks>i{font-style:normal}@media (max-width:560px){.arbWindowClocks{flex-wrap:wrap}}.btcArbitrageMarketReports>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:0 12px 10px;display:grid}.btcArbitrageMarketReports article{background:0 0;border:0;border-bottom:1px solid #e3ece8;border-radius:0;grid-template-columns:minmax(170px,1fr) 64px 112px 135px;align-items:center;gap:8px;padding:5px 0;line-height:1.3;display:grid}.btcArbitrageMarketReports article.active{background:0 0}.btcArbitrageMarketReports article.active>b{color:#397ac0}.btcArbitrageMarketReports article>b{grid-column:1;font-size:12px}.btcArbitrageMarketReports article span,.btcArbitrageMarketReports article small{color:#697a72;white-space:nowrap;font-size:11px}.btcArbitrageMarketReports article span{grid-area:1/2}.btcArbitrageMarketReports article small{grid-area:1/3}.btcArbitrageMarketReports article em{text-align:right;white-space:nowrap;grid-area:1/4;font-size:12px;font-style:normal;font-weight:750}@media (max-width:1150px){.btcArbitrageMarketReports>div:last-child{grid-template-columns:1fr}}@media (max-width:560px){.btcArbitrageMarketReports article{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px}.btcArbitrageMarketReports article>b{font-size:11px}.btcArbitrageMarketReports article em{grid-area:1/2}.btcArbitrageMarketReports article span{grid-area:2/1}.btcArbitrageMarketReports article small{text-align:right;grid-area:2/2}}.btcArbitrageStats{display:block}.btcArbitrageStats article.overall{border-top-color:#087b57;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px;display:grid}.btcArbitrageStats article.overall h3{grid-column:1/-1;margin:0 0 2px;font-size:13px}.btcArbitrageStats article.overall>div{background:#f7fbf9;border:1px solid #d9e5df;border-radius:8px;gap:4px;padding:9px 11px;display:grid}.btcArbitrageStats article.overall>div b{font-size:16px}.btcArbitrageStats article.overall>div span{font-size:10px}@media (max-width:700px){.btcArbitrageStats article.overall{grid-template-columns:1fr}}.btcArbitrageHistory tr.pairedSignal td{box-shadow:inset 0 1px #7babdc,inset 0 -1px #7babdc;background:#eaf3ff!important}.btcArbitrageHistory tr.settledResult.settledProfit td{background:#edf9f3!important}.btcArbitrageHistory tr.settledResult.settledLoss td{background:#fff0ef!important}.btcArbitrageHistory .arbHistoryStatus{color:#526b60;white-space:nowrap;background:#fff;border-radius:999px;width:max-content;margin-top:4px;padding:3px 7px;font-size:8px;font-weight:1000;display:block}.btcArbitrageHistory tr.openSignal .arbHistoryStatus{color:#624800;background:#ffe077}.btcArbitrageHistory tr.pairedSignal .arbHistoryStatus{color:#335d89;background:#d7e9ff}.btcArbitrageHistory tr.settledProfit .arbHistoryStatus{color:#087b57;background:#d7f2e4}.btcArbitrageHistory tr.settledLoss .arbHistoryStatus{color:#a4332c;background:#ffdcd8}.btcArbitrageHistory .arbHistoryLegs{min-width:220px}.btcArbitrageHistory .arbHistoryLegs>span{background:#fff;border:1px solid #d5e1dc;border-radius:7px;gap:2px;margin:2px 5px 2px 0;padding:5px 7px;display:inline-grid}.btcArbitrageHistory .arbHistoryLegs>span b{font-size:10px}.btcArbitrageHistory .arbHistoryLegs>span small{margin:0;font-size:8px;font-weight:1000}.btcArbitrageHistory .arbHistoryLegs>span.legWin{color:#067b55;background:#e4f7ed;border-color:#79c9a5}.btcArbitrageHistory .arbHistoryLegs>span.legLoss{color:#ad3e35;background:#fff0ee;border-color:#e4a29d}.btcArbitrageHistory .arbHistoryLegs>span.legPending{color:#5a6e65;background:#f3f7f5}.btcArbitrageHistory .arbHistoryRoute{color:#586f65;white-space:normal;border-top:1px dashed #b9cbc2;max-width:420px;margin-top:5px;padding-top:4px;font-size:8px;line-height:1.4;display:block}.btcArbitrageHistory td:last-child{min-width:150px}.btcArbitrageHistory td:last-child small,.btcArbitrageHistory td:last-child b{margin:2px 0;display:block}.btcArbitrageControls>button.btcArbitrageTaker{color:#445c52;letter-spacing:.025em;cursor:pointer;background:#fff;border:1px solid #c7d5cf;border-radius:8px;min-width:174px;min-height:34px;padding:7px 12px;font-size:10px;font-weight:1000}.btcArbitrageControls>button.btcArbitrageTaker.active{color:#087b57;background:#dff4e9;border-color:#087b57}.btcArbitrageControls>button.btcArbitrageTaker.forbidden{color:#9f3b33;background:#fff1ef;border-color:#d5a29d}.btcArbitrageControls>button.btcArbitrageTaker:disabled{cursor:wait;opacity:.65}.btcRelativeMovement{background:#fbfdfc;border:1px solid #d4e2dc;border-radius:10px;margin:0 12px 12px;padding:12px 14px 10px;position:relative}.btcRelativeMovementHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.btcRelativeMovementHead h3{color:#173d2e;margin:2px 0 3px;font-size:16px}.btcRelativeMovementHead small{color:#687a72;font-size:10px}.btcRelativeMovementSwitch{background:#edf4f1;border:1px solid #ceddd6;border-radius:8px;flex-wrap:wrap;justify-content:flex-end;max-width:500px;padding:3px;display:flex}.btcRelativeMovementSwitch button{color:#60736a;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:82px;min-width:82px;padding:7px 10px;font-size:10px;font-weight:1000}.btcRelativeMovementSwitch button.active{color:#087b57;background:#fff;box-shadow:0 1px 5px #173f2e22}.btcRelativeMovementMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0 5px;display:grid}.btcRelativeMovementMetrics>span{background:#f3f8f6;border:1px solid #d9e5df;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.btcRelativeMovementMetrics>span.confirmed{background:#eaf8f2;border-color:#99d4be}.btcRelativeMovementMetrics small{color:#6a7e75;text-transform:uppercase;font-size:8px;font-weight:900}.btcRelativeMovementMetrics b{color:#1d4938;font-variant-numeric:tabular-nums;font-size:11px}.btcRelativeMovementMetrics em{color:#587067;font-size:9px;font-style:normal;font-weight:800}.btcRelativeMovementLegend{flex-wrap:wrap;align-items:stretch;gap:7px;margin:7px 0 4px;display:flex}.btcRelativeMovementLegend span{background:#fff;border:1px solid #dde7e2;border-radius:8px;grid-template-columns:18px auto minmax(56px,auto);align-items:center;gap:4px 5px;padding:5px 7px;font-size:9px;display:grid}.btcRelativeMovementLegend i{border-radius:2px;width:18px;height:3px}.btcRelativeMovementLegend b{font-size:9px}.btcRelativeMovementLegend em{color:#476056;font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-style:normal;font-weight:900}.btcRelativeMovementLegend small{color:#73847c;white-space:nowrap;grid-column:2/4;font-size:8px;font-weight:800}.btcRelativeMovementLegend .zero i{border-top:2px dashed #73867d;height:0;background:0 0!important}.btcRelativeMovementPlotWrap{position:relative}.btcRelativeMovementPlot{width:100%;height:356px;min-height:356px;position:relative;overflow:visible}.btcRelativeMovementTooltip{z-index:4;color:#365348;pointer-events:none;background:#fffffff2;border:1px solid #cadbd3;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:900;display:none;position:absolute;box-shadow:0 5px 14px #173f2e1f}.btcRelativeMovementEmpty{color:#73827b;background:#ffffffdf;border-radius:7px;margin:0;padding:6px 9px;font-size:10px;position:absolute;bottom:42px;right:24px}@media (max-width:700px){.btcRelativeMovement{padding-inline:8px}.btcRelativeMovementHead{display:grid}.btcRelativeMovementSwitch{width:100%}.btcRelativeMovementSwitch button{flex:80px}.btcRelativeMovementMetrics{grid-template-columns:1fr}.btcRelativeMovementPlot{height:320px;min-height:320px}.btcRelativeMovementLegend span{flex:136px}}.btcPolymarketLinks{background:#f5f9f7;border:1px solid #dbe7e1;border-radius:8px;gap:6px;margin:3px 6px 13px;padding:8px 9px;display:grid}.btcPolymarketLinkHead{align-items:baseline;gap:8px;display:flex}.btcPolymarketLinkHead b{color:#23493a;font-size:10px}.btcPolymarketLinkHead span{color:#6c7e76;font-size:9px}.btcPolymarketIntervals,.btcPolymarketAssets{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.btcPolymarketLinks a,.btcPolymarketLinks i{color:#28705a;background:#fff;border:1px solid #cfddd6;border-radius:5px;padding:3px 5px;font-size:9px;font-style:normal;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.btcPolymarketLinks a:hover{background:#eaf7f1;border-color:#68af92}.btcPolymarketAssets>span{border-left:2px solid #b7cec3;align-items:center;gap:3px;padding:3px 4px;display:flex}.btcPolymarketLinks i{color:#8a9892}.btcRelativeMovementMetrics>span.candidate{background:#fff8df;border-color:#e3c87f}.btcRelativeVolatilityBands{grid-template-columns:minmax(190px,1.2fr) repeat(4,minmax(105px,1fr));align-items:stretch;gap:5px;margin:6px 0;display:grid}.btcRelativeVolatilityBands>b,.btcRelativeVolatilityBands>span{background:#fff;border:1px solid #dbe6e1;border-radius:7px;align-content:center;gap:2px;padding:6px 8px;display:grid}.btcRelativeVolatilityBands>b{color:#456258;font-size:8px;line-height:1.35}.btcRelativeVolatilityBands small{color:#708279;text-transform:uppercase;font-size:7px;font-weight:900}.btcRelativeVolatilityBands strong{color:#244b3b;font-variant-numeric:tabular-nums;font-size:9px}.btcRelativeVolatilityBands em{color:#4f6d61;font-variant-numeric:tabular-nums;font-size:8px;font-style:normal;font-weight:900}@media (max-width:900px){.btcRelativeVolatilityBands{grid-template-columns:1fr 1fr}.btcRelativeVolatilityBands>b{grid-column:1/-1}}@media (max-width:700px){.btcPolymarketLinkHead{gap:2px;display:grid}.btcPolymarketAssets>span{flex-wrap:wrap}.btcRelativeVolatilityBands{grid-template-columns:1fr 1fr}}.btcRelativeMovementHistoryPending{color:#637970;background:#f6faf8;border:1px dashed #cfddd6;border-radius:8px;margin:9px 0 6px;padding:8px 10px;font-size:9px;font-weight:800}.btcArbitrageCompactRoot{gap:8px!important}.btcArbitrageCompactRoot .btcControlDeck{gap:7px;padding:10px 14px}.btcArbitrageCompactRoot .btcControlDeckHead{gap:16px;padding:0}.btcArbitrageCompactRoot .btcControlDeckHead h2{margin:2px 0;font-size:18px}.btcArbitrageCompactRoot .btcControlDeckHead .eyebrow{margin:0}.btcArbitrageCompactRoot .btcControlTabs{border:0;gap:5px;margin:0;padding:0}.btcArbitrageCompactRoot .btcControlTabs button{min-height:29px;padding:5px 12px}.btcArbitrageCompactBar{border-top:1px solid #dbe7e1;flex-wrap:wrap;align-items:center;gap:12px;padding-top:7px;display:flex}.btcArbitrageCompactBar h2{margin:0;font-size:20px}.btcArbitrageCompactBar .btcArbitrageControls{gap:6px}.btcArbitrageCompactBar .btcArbitrageControls>button{min-height:30px;padding:5px 9px;font-size:10px}.btcArbitrageCompactBar .btcMicroModeSwitch button{min-height:28px;padding:4px 10px;font-size:11px}.btcArbitrageCompactBar .btcArbitrageStrategySwitches{flex:1;gap:7px;margin:0;display:flex}.btcArbitrageCompactBar .btcArbitrageStrategySwitches button{flex:1;gap:12px;min-height:30px;padding:5px 10px;font-size:11px}.btcArbitrageCompactRoot .btcArbitrageWorkspace{gap:8px}.btcPolymarketExtra{border-top:1px solid #d6e3dc;gap:4px;padding-top:5px;display:grid}.btcPolymarketExtraRow{grid-template-columns:minmax(150px,1.2fr) repeat(5,minmax(90px,1fr));align-items:center;gap:5px;display:grid}.btcPolymarketExtraRow>b{color:#355b48;font-size:10px}.btcPolymarketExtraRow a{justify-content:space-between;gap:6px}.btcPolymarketExtraRow a small{color:#60776b;font-size:9px}.btcPolymarketExtraRow i{opacity:.7}.btcRelativeMovement .btcRelativeBasket article{border-radius:4px;padding:4px 8px}.btcRelativeMovement .btcRelativeBasket>div{gap:2px}.btcRelativeBasket article.btcBasketIntervalStart:not(:first-child){border-top:2px solid #aebfb6;margin-top:5px}.btcBasketCaveat{color:#647a6e;font-size:9px;line-height:1.3}@media (min-width:1600px){.btcArbitrageCompactRoot .btcControlDeck{grid-template-columns:minmax(650px,1.2fr) minmax(600px,1fr);align-items:center;display:grid}.btcArbitrageCompactRoot .btcControlDeckHead{border:0}.btcArbitrageCompactRoot .btcControlTabs{align-self:center}.btcArbitrageCompactBar{grid-column:1/-1}.btcArbitrageCompactRoot .btcMicroSourceRail>span{min-height:30px;padding:4px 7px}}@media (max-width:800px){.btcArbitrageCompactBar{gap:7px}.btcArbitrageCompactBar .btcArbitrageStrategySwitches{flex-wrap:wrap;flex-basis:100%}.btcPolymarketExtraRow{grid-template-columns:repeat(5,minmax(0,1fr))}.btcPolymarketExtraRow>b{grid-column:1/-1}.btcPolymarketExtraRow a{flex-wrap:wrap}.btcPolymarketExtraRow a small{font-size:8px}}.btcPolymarketAssets{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.btcPolymarketAssets>span{background:#fff;border:1px solid #d7e4de;border-left:3px solid #72a58f;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;padding:6px 7px;display:grid}.btcPolymarketAssets>span>b{color:#294f40;font-size:9px}.btcPolymarketAssets>span>small{color:#73857c;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.btcPolymarketAssets>span>span{flex-wrap:wrap;grid-column:1/-1;gap:3px;display:flex}.btcRelativeBasket{background:#f5f9f7;border:1px solid #d8e5df;border-radius:8px;gap:6px;margin-top:4px;padding:9px;display:grid}.btcRelativeBasket>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.btcRelativeBasket>header b{color:#23493a;font-size:11px}.btcRelativeBasket>header small{color:#6d7f77;font-size:8px}.btcRelativeBasket>div{gap:5px;display:grid}.btcRelativeBasket article{background:#fff;border:1px solid #d7e3de;border-left:4px solid #93a49c;border-radius:7px;grid-template-columns:minmax(190px,1.1fr) minmax(280px,1.7fr) minmax(120px,.7fr) minmax(190px,1fr);align-items:center;gap:8px;padding:7px 9px;display:grid}.btcRelativeBasket article.positive{background:#f1fbf6;border-left-color:#20a06f}.btcRelativeBasket article>span{gap:2px;display:grid}.btcRelativeBasket article>span>b{color:#244c3c;font-variant-numeric:tabular-nums;font-size:10px}.btcRelativeBasket article>span>small{color:#6c7f76;font-size:8px;font-weight:800}.btcRelativeBasketLegs{flex-wrap:wrap;gap:4px!important;display:flex!important}.btcRelativeBasketLegs small{font-variant-numeric:tabular-nums;background:#f8fbfa;border:1px solid #dbe5e0;border-radius:5px;padding:3px 5px}.btcRelativeBasket .positive>b{color:#078158}.btcRelativeBasket .negative>b{color:#a44a40}@media (max-width:1100px){.btcPolymarketAssets{grid-template-columns:repeat(3,minmax(0,1fr))}.btcRelativeBasket article{grid-template-columns:1fr 1fr}}@media (max-width:700px){.btcPolymarketAssets{grid-template-columns:1fr}.btcRelativeBasket>header{gap:2px;display:grid}.btcRelativeBasket article{grid-template-columns:1fr}.btcRelativeBasketLegs{display:flex!important}}.btcArbitrageUnifiedRows,.btcArbitrageActiveRows{gap:3px;padding:0 10px 8px}.btcArbitrageUnifiedRows article,.btcArbitrageActiveRows article{border-radius:5px;gap:8px;padding:4px 9px;line-height:1.25}.btcArbitrageUnifiedRows article>strong,.btcArbitrageActiveRows article>strong{font-size:11px;line-height:1.3}.btcArbitrageUnifiedRows .arbOpportunityPrices{border-radius:4px;flex-wrap:wrap;align-items:center;gap:3px 9px;min-width:0;padding:4px 6px;display:flex}.btcArbitrageUnifiedRows .arbOpportunityPrices strong{border-top:0;border-left:1px solid #dce8e2;padding:0 0 0 8px}.btcArbitrageUnifiedRows .arbOpportunityStatus{border-radius:4px;gap:2px;padding:3px 6px}.btcArbitrageUnifiedRows .arbOpportunityStatus .arbOpportunityReason{white-space:normal;color:#85613a}.btcArbitrageUnifiedRows .arbCoinLegs{flex-wrap:wrap;gap:4px 9px}.btcArbitrageUnifiedRows .arbCoinLegs>span{gap:2px}.btcArbitrageUnifiedRows .arbCoinLegs small,.btcArbitrageActiveRows .arbActiveLegStates small{white-space:normal;width:auto;padding:2px 5px}.btcArbitrageActiveRows .arbActiveLegStates{flex-wrap:wrap;gap:4px 10px}.btcArbitrageActiveRows .arbActiveLegStates>span{gap:2px}.btcArbitrageActiveRows .arbPairTimeline{border-radius:4px;flex-wrap:wrap;align-items:center;gap:2px 9px;padding:3px 6px;display:flex}.btcArbitrageActiveRows article.paired>em{gap:1px}.btcArbitragePositionSummary{gap:5px;margin-bottom:6px}.btcArbitragePositionSummary>span{flex-wrap:wrap;align-items:baseline;gap:3px 8px;padding:5px 8px;display:flex}.btcRelativeMovement .btcRelativeBasket article{grid-template-columns:minmax(190px,1fr) minmax(280px,1.8fr) minmax(120px,.6fr) 70px}.btcRelativeBasket article>span:last-child{text-align:right}@media (min-width:1500px){.btcArbitrageUnifiedRows article{grid-template-columns:140px minmax(330px,1.15fr) minmax(400px,1.25fr) 60px minmax(210px,.65fr)}.btcArbitrageActiveRows article{grid-template-columns:minmax(210px,.7fr) minmax(350px,1.3fr) 150px minmax(320px,1.15fr) 155px}.btcArbitrageActiveRows .arbActiveLegStates>span{flex-wrap:wrap;align-items:center;gap:3px 6px;display:flex}}@media (max-width:1499px) and (min-width:901px){.btcArbitrageUnifiedRows article{grid-template-columns:110px minmax(230px,1.1fr) minmax(210px,1fr) 55px minmax(140px,.65fr)}.btcArbitrageActiveRows article{grid-template-columns:155px minmax(240px,1.2fr) 110px minmax(200px,1fr) 125px}}@media (max-width:1100px){.btcRelativeMovement .btcRelativeBasket article,.btcArbitrageActiveRows article{grid-template-columns:1fr 1fr}.btcArbitrageActiveRows .arbPairTimeline{grid-column:1/-1}}@media (max-width:700px){.btcRelativeMovement .btcRelativeBasket article{grid-template-columns:1fr}.btcArbitrageUnifiedRows .arbOpportunityPrices{grid-column:1/-1}}@media (max-width:560px){.btcArbitrageActiveRows article{grid-template-columns:1fr}.btcArbitrageActiveRows .arbPairTimeline{grid-column:auto}}
