@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.light{--t-icon-size-sm:14;--t-icon-size-md:16;--t-icon-size-lg:20;--t-icon-size-xl:24;--t-icon-stroke-sm:1.6;--t-icon-stroke-md:2;--t-icon-stroke-lg:2.5;--t-modal-size-sm-width:300px;--t-modal-size-md-width:400px;--t-modal-size-lg-width:53%;--t-modal-size-xl-width:1200px;--t-modal-size-xl-height:800px;--t-modal-size-fullscreen-width:calc(100dvw / var(--t-zoom,1));--t-modal-size-fullscreen-height:calc(100dvh / var(--t-zoom,1));--t-text-line-height-lg:1.5;--t-text-line-height-md:1.1;--t-text-icon-size-medium:16;--t-text-icon-size-small:14;--t-text-icon-strike-light:1.6;--t-text-icon-strike-medium:2;--t-text-icon-strike-bold:2.5;--t-tooltip-background:#000000b8;--t-tooltip-color:#fff;--t-tooltip-description-color:#ffffffa3;--t-animation-duration-instant:.075;--t-animation-duration-fast:.15;--t-animation-duration-normal:.3;--t-animation-duration-slow:1.5;--t-spacing-multiplicator:4;--t-spacing-0:0px;--t-spacing-1:4px;--t-spacing-2:8px;--t-spacing-3:12px;--t-spacing-4:16px;--t-spacing-5:20px;--t-spacing-6:24px;--t-spacing-7:28px;--t-spacing-8:32px;--t-spacing-9:36px;--t-spacing-10:40px;--t-spacing-11:44px;--t-spacing-12:48px;--t-spacing-13:52px;--t-spacing-14:56px;--t-spacing-15:60px;--t-spacing-16:64px;--t-spacing-17:68px;--t-spacing-18:72px;--t-spacing-19:76px;--t-spacing-20:80px;--t-spacing-21:84px;--t-spacing-22:88px;--t-spacing-23:92px;--t-spacing-24:96px;--t-spacing-25:100px;--t-spacing-26:104px;--t-spacing-27:108px;--t-spacing-28:112px;--t-spacing-29:116px;--t-spacing-30:120px;--t-spacing-31:124px;--t-spacing-32:128px;--t-spacing-0_5:2px;--t-spacing-1_5:6px;--t-between-siblings-gap:2px;--t-table-horizontal-cell-margin:8px;--t-table-checkbox-column-width:32px;--t-table-horizontal-cell-padding:8px;--t-side-panel-width:500px;--t-clickable-element-background-transition:background .1s ease;--t-last-layer-z-index:2147480000;--t-buttons-secondary-text-color:#9eb1ff;--t-accent-primary:#d2deff;--t-accent-secondary:#d2deff;--t-accent-tertiary:#edf2fe;--t-accent-quaternary:#f7f9ff;--t-accent-accent3570:#8da4ef;--t-accent-accent4060:#8da4ef;--t-accent-accent1:#fdfdfe;--t-accent-accent2:#f7f9ff;--t-accent-accent3:#edf2fe;--t-accent-accent4:#e1e9ff;--t-accent-accent5:#d2deff;--t-accent-accent6:#c1d0ff;--t-accent-accent7:#abbdf9;--t-accent-accent8:#8da4ef;--t-accent-accent9:#3e63dd;--t-accent-accent10:#3358d4;--t-accent-accent11:#3a5bc7;--t-accent-accent12:#1f2d5c;--t-background-noisy:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAABQCAIAAABTfJr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuOWNjYzRkZTkzLCAyMDIyLzAzLzE0LTE0OjA3OjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDctMThUMTI6MjY6MzQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA3LTE4VDEyOjI4OjMyKzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA3LTE4VDEyOjI4OjMyKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphZWU5ZDg2OC04OWRmLTRiMDAtYWQ5ZS0zZDQyMTJjZjNhM2UiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MTdjOTVmNy1kMWE1LTUzNGMtODA3Zi0wOGU5Y2RjZWU3MDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ODllZTU5Yy1jODcwLTRiNGEtYTE2Yi1kOWM3MDg2NzkxY2MiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4OWVlNTljLWM4NzAtNGI0YS1hMTZiLWQ5YzcwODY3OTFjYyIgc3RFdnQ6d2hlbj0iMjAyMy0wNy0xOFQxMjoyNjozNCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjMgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFlZTlkODY4LTg5ZGYtNGIwMC1hZDllLTNkNDIxMmNmM2EzZSIgc3RFdnQ6d2hlbj0iMjAyMy0wNy0xOFQxMjoyODozMiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjMgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HqgtjQAAH45JREFUeJxtndmW47iuRAlStvP8/5/W6uqyLYm8D+HYFXJfP+TKQQNJAIHAQGb9+fNnrdVaO8/zdrud5znGOM9zrbXWqqre+5yzqrZta60dx6Efq2qMcRxH7733fp5na6333lqrqvM855xjjNZaa22MMefU7Xyv3x/HoUe11tZaeuC2bXr7WmvOmY/Sw2+3277vGrlG+Hg8Xq+XBsDD930fY/Co3vtxHK01Pb/3rj+932/NjuePMbQO27bNOfd915+qqrU259Tt3DLn1DC0hvor09RzGINu13Pu97smoqed57nxOP3ce9fkWQhdUFWv1wtJaNw5RL1VK7htG3LS9WutfLj+Khncbreq2vf9fr+f53m/33Vxjl5vQUskVElOy/d6vTRIyVi/516eozHor8dx3G43KQHrlev7er30Uk2w/NH1CE/TWWtpVCyL3qil0PiP45AAUCP9SV91y7Zt277vWhTdfByH1FY36E1SKw2Cr7339/st8egyKdR5nihX6pS+R95f+qsR60dUAYvRzJk2k3k+n7pAE9OAW2t6uFacBdWQ9KKqejweugx5oPv3+113SW80Zqm/RiLB62laNGmVhiqpsBrSpC/AuN1umogMFCmMMeqff/7BAPWOlJhu45eCAv31drtJ0XQB49D3X3ettfZ9l5VITX5+fiR+0ENjRVU1JCma5r9t27ZtMlZQqPd+u930S6xHSwYaY15ohp72fr8lWgAQ0JZa6HUAMgCga3SjLtaCCpaZI5oNOOdIkJAeCPhvgHjitb7P5dDiCli03Lrl/X6n+qNHt9sN9JOlgyFyAxIt3gt11pX4A3yPJIf/0FcZk5YswURLpjEAehgBxiRLwkHKvKRqmjimBhx9PZzlSpPSBci4hSvVysi+tZKaFPKrqo/NSoySIV4BJAFDJUlEomGhekhbQ0d99FjhAzouqaNEwlYthJ4Jwmq5wcnH4wEH0ZQkUSxM3gjYBPFYJoSqj5QD96ZZa2xJPbAVvVfjf71eEtv7/dZjNUjNBZ+Bz9ONer4EDy8Arnu+VWqLLWugGjdqyGpKAMdxSHG0lOivQExWfLvdsEUtrm7X16QuevLj8di2DTXU0mA6eDtpHyrM/F+vF+4wf6+h7vsuNEusljy0LroF8qbX4SM1TSmEoFjX4Kj1WE1z33dd/36/NUg0ABThRtzEh4qgxUCNEIZBaOYStd4B/dWiS0LCX01SOr7vOxoE/ujr+/3Wiuh2pvd+v3WX1g7kFSVr9q6am4aNoUicsCwZK5at0QIjWlksAzOCJklp5C9ZOF1/u91ut5veJRVEd4kEwEzcMPaqwS9TfA1Ssqx///2X1YTVJUrCqdJy4XBABO5HuCelwGY1REbDuuj27tCHW5geK4VN4DC4AH+LfWvmeFfNHxakNZKraFdiImjVsgpYoLb3+126JT4mTcXtgwG5gNIAKFKLoAcjXsEJP3r869cvXVGm0uBPejbELnmkTsmYZMWIijmAfukhpjm79Fc3wvF1L3OriBj0QKhHhi8Mj1XIG2GGhCPEmxqSjJ577/f78/kEYcAonFCPSFAaoGlK0sxRd8G/WSXJW+oiYwX3+v1+x+qBnfQuzfQprbI5UgExob98TYuG7CbNZR35K+4K5iarkgPQCFk1LgDKgQKZlBD18XjkAyFpaLdmpyegQzLWx+OhF3V/cN3ydvoqu8nPcqAmi5TKYlUaWwKApKBl6boUweI5WRrgBeKhH/Er6DIuXcKDsGLXzZ42L5BgCKmWo8XmGFNzA+Kno3RSA1opjfbxeHQHOhCQFaG13gjDJIYAG/V7+TlMB2AAEuVNpX8rGLn8Yqovd+FUliNHxIDD3vf9r0tHEuUPYM0CKSUwHQaekdeaDr7QgnaNM9Is0CMCbB7IBekn9OTEohaRHbLBjbdrGgqQgXbroywO0wd1FZ2gi8RG4ug8s0dsDyXD4CQqQZaCWTzxcthAzCCxoXlbDh2iAvfHipsdLEAnzF2RDmnO6EFDNRRACTvrDv2GI22isxXBIPrBk1lW2KCCO7QMj0VyQaGMLBh/owei482JFsaALuMPQALIy7omBXL6MhdiuxYRJa4FM00231Nt55ygjfROoPmFTnq0dFzDEp6CGFyfUYg0aN93FnRFjJlIeEZGC/NKF4JPAo70jXCDMYsjoOzneT6fT/2oGEWrKZ7NaLHsL9xvDvKn4yQuqKq0NjwxQ8Kk9IoVoRsyA5M/a8FA0UogRcOVqOSm1lpyRzieHKW8vXymhEq6IuefYAiqyI3jG/hxOaOFQ9IglbNTKFrBGMvR+IzsgB7LZRhHM9dHi/E0VfV6vRJFNP7MKhHMf4Hncj4b365nQjKb00WJgVW1obNpj+lyp/OPmpK4udZRNqjEHOosGFHiRL+XMeHr9EBUD6mLlQqC5rVCs9YS+QGmpbzd+f8VCXwBmhZoRB0BkNGyQqXge4AVzhKaxBMmaQ8LKTGtOcoBnfDqCSHLSdiKuETi2ff9E5fI0DQTaTppmVw1ICuBXhen7ic1YMLD+Xb0AkelZ2JbEAoepR81pO7AVmqEAmIWZfKdSKjnY7XEa713EV99jz2tqKNopabzdVKRXB8uRpyswxhD2pnJkRHp3ZzmZyJJbaFu+IDpmgwRA9NezkhyO5d9WcP9fsfrlLmprA23gbFKx1O7kX3mRXpUHoVdZQa4HMqgSWio3tvMO4VLsmNWRLezWLJ4RqIVeDweLfLlCaTLJB4GpOunmTey50dmpLd/eNQ0NWwR7sl6lI1QsWhF9hd4AaDTbHskJcF0cdn3+03WDxPO3PNyvrqbvM4IEtc17sPOppOhFGbWWhJA5gK6a3yttQwMkdnj8YDp1v+XSSLBSiDJCoAEOBsUAm3GgLAh1P0T0msRibeRHtha5PG3rRwi4R61Cmh6BXlDBTApIKJMGeAz8uSo4XCNEvsTUsF67/c7kM0zYdskK/FGoJbkJEeNd8npYP3deYrMZGOXpIcFfSwUBPp0QrNFQozLtmslVM+Rpm4Yx3R2AVxKBGcFZSiy9y8ES6DDOaERoCLcRt/gmchbEP1MZzaX2SA5bX4ptf35+aH8zjh7fDTt9IJHFDTTDy0zZqHuGTV8HID+2oKGUPKBIuWUZ+R6M7RskX/DQdSvX7+wZVL2+Q4of/INuWL4HAvRIzfcI/wG1r/MDneqJyA88FOj2tzAICCVguPb0RuNqqJDg2yj3nW4mE98ukxwNf7pqjh5s+lk9hbdBAmD7ZpowC8O1+fT2UzTfb2RxOCKALx+//6tRdH0aKFIUX8pLKCEfgmy8RmsLLIZrvlgPYqoUdjM0GldWiRFphP43XRrRczUolNiRSJPxVSWSYmGCtawIkc5I4Kp8OTYMTCVHqIFFwWyVhQxwVuYN+sG0QDJPziR3GbOqeumY2OsJx2DtKybKeKKtazwIgJJVaXkSDQyZWc1N3ljxrqcF0IlN7fOMJ6KZO36D/GTmiukRWebC7SQDrStXHGQsLsL5tyb5TIhvlIVoP90xQg6g7DBrjINk4oQl1T0gXz4pIbYHT3qNcPpPK2IYJqcsYaImnSXTLTo9/udbBWOGteKCAl6VZ7TbygrlalhczCkFC9CJbbFFtPmNCQ0GhMHu/FzcCGWUuQFjzich0ZjDheM9b1eodsfj8dwWgxFARuhtSgcxjfd49Ja+wwUFwKqksE/3PU0ok6XOoWo9KMKtMupQ4kTPy8GIRjNFZ8OYjRDtB47FlPSWsDoM9g8IxXYXUkEx6U03elIVm2L1pmkdrJjxTe4VUCGVS6nsGQ3h7t5IKXTLFn6CmHD/ayoYX9ya/iDdB6aPM8drhvrlRBf3Ziuu0XtiD+V0xh0py1n8bDxpLyJaVgVbrxdk3cajKwzf2yR7UdgaAZ+UUCNN+LVVFkqMucaPNapJdKVKHtFbNuu7Tuw2dMp13JeWSP55AlzNVFM6mW6LdPDzXmCOScNbYAAlnFce3+UvAKRc2UzfQBYLRcPsi9pmb9rIaajSACKqSrK0fJtbobD/1U04UHA0nrSP82oPEKyJa3H41EmUQwy/W5394nsmJIdLCP1gIRxx+MNdy41N4jClAEZ+OKXhBBAOaUP5i6HgWQqmxnqdHihEbMW+RWoPN3+kuBOJIj4EZuQRKoHYUP/aPjUMDRCnpDxL/5/OfCsCI+ScVT09ySp07rJEVQ00xCg9GDSrbX68+dPd6ZzOv0H+UM3kTmIDNAdLrxnzm4Fg0SdkxdqtgQ9+74rk8GL6GafzmuxNI/HQxE4ug98C5RRcMTAQjRT3i26VVoQbsaWqNvcR3FG22NaRguGSaAKJ8LWeQUCI3IqZzQ2vKseRDI4aTieBohg9WFr6RtXBD7pP3nIiFRoOS8iB0gAqOdr6eUnaHYlqGzOqh3uxGzXILHs2GXZFKlwFeSTqEFlTkE0JCkTGS2pwuHyey6UMFPjH9GXhPWj06fTiShrqQFV/ZPcrNi4XyPS7nDvfr9DcJdjCDgxvejSiLS8ctZoOavIB7p8ROtCd+SBrmmSkgdJF8x6RMPDcBsUsAbmHG5XBGfST+BNs0tIjxrun+dFBK1paoAeElpB03G9w119zb33RLJ/EzUsE2Qfi4Pyn1F4wNKZPxcsf1CHzT1LkF1ELt1npfDtLcpwFekZ+c/z2tHSHVhs3uMyr+F0LpnkRBltBctiwN3JguZaFlPQ99Rd9A0pVPLQh2ugqHvCyXKCDlj+C4MwXZa1xf4JLAADKjPxFlErE+tRjp1zascC7ifhFddXUX7/suURtffTBStJnf52GU27Zl8QjAICrT6dEuDBijQMfR1EAuvalbHMmLHIFbk4buEhy212GoygKD1cZhu7U5Nrrfr9+zeS0K+GayTd221WUGSIgLRDPnlE0gkXmiZ1Rq+7sra6UYAG0K3o4ZxO6jTnQ0EAlgMBVMQcqWEraNuck95RYaDGIyiWM6O3kYb/FqmwzQ1QKzqysGNelLZ+RIeKKAz2nfTkdMfB8/ks9UTTLNpcagYxEeAWu5VaRCeCY5gx3K5dAyX8OSwL9DiiQpMm/KU+ANdyJmOLzrHmLYEt+qOS8sEy0bAZaShknKYDJOIkcADlpE4F2c00kvY5nN5tkxkHmFt3IXVELa7+/PkDvUs1176xiuQl2qf71aAFhWDaZxQMUlVRT+jW6bSSLjuiL6TcArCCWdy8MzMlnWrbItA7vHujmfuj6RXFkpQNGra5MwR8XiYyWLy0vgVR/jJlBsNIkNCItGaSzw///IJCchXs9G2uRsjGxSCfz2eLFj+Et4LnCfGRUDPPIbRmEAT2y73hhA6qcq9ID6cHWg7r2HQ6HakxvB79ODRoI9cZBYwWiRD5S6hzOaj8Io3DLXE4j3UtWxFly/nz0nIbvyjPdIn+drttum1FMgN7RE7T0QO+lBELiDVz6GkG7V8wosdusV2BCAbrXk6mCU5Zx3mNeFfsE1sReNN5BPqv6+YYaGFVSZYrHOHmYvBwJw1g0FpTDgk7OKJPnmGwgMPtoriZclJLM5WK4+r0wPr9+7d0kzkz4emQ4ufnZ3pbYga9RKHoF0Jt0ReKcZQbAMAiYquKtETaAYtbTpVPl/wSc9BKrSB3ESVUhJNfNP1ws1KL0PWMSihxH4zjiH2z8qO6nWXBmKZ3wifMZioBB1PmjfV8PlGTMxqTyhUeSC03A254ka+ntwj4CcvLjXdA6unE0ZefoKQ6o28GA0qP/cUviKKG04hgAKCHg9EbRaNhgxVZQvHX9O04vK8gMeUEKch6DK5Biy5CnPaHQj+fz/r9+/e8ludmNJ/n1nlMR/NH73Bl1HG1xKIAw9tzsC1eAZUCbeDf5SQH1TcsD8bZ3Ns4omspNQBfmshGwgafn94Yg4OYEnKD0iuin+50XLt2/qdJsUT6vF4vPYdl5IEfLYGhp6ya2SrxdrnnTL9UAgAVXtegT+8mLtliuxjfAPSahvgCo0e7V4TiFV2jyKyCmyWJaN5KkYDcWlODDxQIwMSYUqObu+4yVpPCSQwcxsB7k7WLtR7RCgO+ragEo6Yf7GU1SW2drlHTkS34RmG7w9eKfeCni2L6jUa8eVNvQllF9b6imMr64nvxk6pMnO72A980YVz3zduRGVU5NAHiyuFUu9applOK0BnStywr3AnTYUGSQErf6a7bYkN+d6N3i5AgvWBV1Z8/f9DuzKfiFb8UJ/2HtAD1F0FSkZx8jFSAFcFXd5dewEyUC76HdY/IK+NUeA7oR/jNmLvb4GfswAdyMXFYAyg3I6TFVWzRpgSzwoZgjAl9y/lmnoatoBlaH/Y9bxChGWkZJIG54fowNLRs86ZFvSmzAN0ndGDUCYlsQmgRPeGZ8TctWvQY5xadbWhJdwmrrkX1pL+aGltPWqTXmOm47mxK50crBbZOaRUlmA4YUSD2DpznKT3m7ZtPXxBIvt/v+ueffzIrt5y04JQD1GR60xgUtsVhL9CSL5eL+ieBQWB6GhSQVUgqsiKmw2EuByWQUf7UfJAAMIW5n7F5BZjqkSrd4rgFCWmLg2QgAjIIhtf+UyJbLm5+kdhyQ6G+J55jJGutTxgBCRnuMuFHvZvi5dcgTm+vzsCKkLVFvDKvbU6YP/eCBsvdBS3SUC2KHFkCmRE/HseRp0BRdS+TIrgMLqG5ICa20szi8EnqQINbSmvPaMHBtjQjye+MfXjNNQ4tBWVvrTldoonbf5lGu0Z8ukjtM8vb5hBvBaHWh4dWHGnQXZ9B0Tb32kLJmvMN5cpKdx2le7MLlJGBtTimRzMZPpiLpUkPjFYu7yVkphW7e8hcUVApt0D06PRhiZBEc439cP8CgpQuzui4TJRe1+N6PmWlpGKnO+pGpEawAOW3e+wIBcdHJNJZr+UPuTxGg63ocxyHmpXoBGMpmTN064hzTZgM5XpZCUEMCCN5a10I5U4nYnscy6MFlX2U+6oyKMnERHdvhiQKWI0oBifaa6nlLMAYNVXpOZ/MKC9WYKmvKD54KoHLMyMt/TVL4hXRGUkqZouWDTfnDe+q6t6Yom+gZICMmB6wnnSjzO63bXu9XrhiXA6IR6SlP2Udb3h3wB4bbc8ociCYr0gZGk0jcnnzTYvQB29KbLB8VMVneOsas5zuzaEOgSdgoRESwifyklARHobPoLEJAKGcZ1xuVtMFpDqa67KnmxySAqAQ/Zpw1VQ582qZtgBQyGDFUV0JjOjNV00hfdXp9LC+CrV2H2Y05xQvZ0G+8CN1tznD1Al8UGT48oq9lPkIhC81ZIvbFhsGFCvhuDI7wGTw7ZotysX40sGQvQDuKrgyKnl4/wCyhCaQThcGJHnpQe5n7OUAZ7Y4nGdzi9AZ2bxy3RAUatGe+uWn0zsgbI6H+RsqykSIS3CbK2rgpw9qyBabM1pmQKfD3bG32EXYI187o2EOZ0PnACuevipdQnNwMJxmJo2Gl5rRyVcR6qaGjf90zmsFiCdO91dqQVe046pWjUS/UBQsotwLiKXRozGbt01vyQ26w/0jeukZhAyzruemtdgpSlJh+NOijgT0d6eJVgTtrDVOoqKskpQB34vGcT1rcV7T6Xxf/pBD5PpcrBldbakNqNotTugiPNCUgeszehYAIXgTqsb4MYDP/iItEINmBQ/vPMPcYLdao5+fH/wqrqV7+x5yRTZJFsjHYbkSeYugffgMCtYX/ooS0OqBZnSfIIlKndFDzfjRUOgWz7l5j6+mwNN+fn5ECBG2RHi/38W/V3Q5EWNVHIT8hRMtdoh/4F1HpGlFNu/lxpYzp9SdlaIsD4DixnEDqdGYZGqEYghJFCc/nPboEU6WWwiO6PZg1XYfQQOwgFT64CnxEAw1oayuqXXWroI6tui8QbQC2zGG8ntH9HpjMTBg7A+zZnmFxu/3+6Mah0/swsqod55ROoRupefIitYyzSfHd7rjXzzk9XrtPvFwxD7oclTYohkMRQZSekQ/Z3RA3WLrtz7jmjQbPuQpedoZxyQmC2rRstSvzbf4m9174/GdEGsGsF1PjZApQJpYPdIQnzkCnVt0jZKoxzABxxFpeRyaLuPEY+EbXOh0so8HYg2SByQCxEMNtzg76ojdmMSw0w0VLAT4ttzIA5ED01EstFVpMaWxp9PAK84W7RFUMX7AA8OCCjHs4Sz4dFoB56psjQxg4+SntF84gD4jTnUkYcmI0a/plj3GlP4WRggOEJcpqiItuvtoUBauYn9/ujQo+OEW0OkeWr1FXZasFO30qnLmrL+6pWCxkItm/w/+lJkn8Eh0IviakZ/OBCD0rKIzJNn5h5eScKTbYblBH1FNn0eOemJ0M6ruWFj+VcPFJXbvmMIzzTlVoRre9bsch9IxBIRubn1fPkS0TMA4qgRxwgBpzNl8ngjmVZHm2nxo0eFDOtJ8mT66or8ePum7XXfeaBgKzmZsj2pxhoaUkt9/YsTn83lGgQXXukzw8WbTsbdUO91gRYSvCFmW/sUxwJykQMNd3of3Z2zX6uyMKi9vyQgXOB3Rjt4iX4B1drfUVuxI0ycFNqPQIFR5Pp8yr90bycSGiFcqOOe61loIMFZEwXU9jAvja9rRy7gZXPmssXktxiVzWO79bpHhwQzl0gWUMz51LQf1a6JUGgokpn+WXvOn3duCQVdknKQAYsLgkbHsIBnK6e2Z0xScQnJ3GQb/1GIDNVLHweRQWaLD+5WXix3NO5s1688DW+S/tu3vKTfqFcYO2jXBJXPjN8wN+d18RFp3Fy+aDu4lk56RKcKFYGRQg+FKGs6Jbb6bT1dKZcSXZkgElEN1NKPNnQKYyxhDtYkv6nz6n3qgZ83pNTnqFSegpueXmqJGy1tkNDsBZmeIRxz3n3ad6ozGKU+MeJjA6QCVp9EXkc4ZYjq9Y6rFyZLT5ZBlZsEgV9QZJezH48HhUvhYmO5yHaW8sVNuDPgmWwE1OKLCiKFAVYhdTqeIpJ3i96drU/gbZJZBD7bVrscYaPB/TzNs0Vo4nLlicUd0kvVorGKZsNnyfpxM4PRr2RW1RTvQPgks1Rlp9YgbcKd1Pb6FVoJmArpit5/044y0leQt/cu8px7bI4gpt6RwpYad1S0su2XbdfRVyURWpNd0O2M+juNvkDKcezj8TzjSwVTsc2B8/B5jxKPefGQI+xwQ83Kt6fROCaC2ORABneCOhIrdgTGIUXFqFmUrHIA+oISecEYaFMTnaCyEMaI4311DygQgs+uOYSEpyxUz3YWub9GmPK6n34PPn3djIt1FAvq4ViTgIBXMR1pGlqxF70FdG6hhTfw+qXa75mVzMPiJ3f9UIAmSiKY8CnLa3O6O78WLojSpEFv8LwjejgdG4dAtoRBHsOFQgWUoT4vPioLYcKMQQf7HKFliTBsV+Pn5KeeXsFmcFaAPAQOUukuhCK8i6MP9kraiMg/0rTjqYjlO2rbtf//7X0XqsDmiWhEAd59VcEQbcXfeBU8jVWWlVHNd0U2AxuAVdHFd0zMjelNyFi2ysUSjGACooAoph1S01v5SDoYCNGFfnPAxomD3hWb6oJuo/3AXa8UJe8lDpo9N2OJwKqR4Rn0344AE6GZa2WO3KouCl2r2agDLNN0nC9Aj0mJZNAz9Rzo6wXuceJv2PeM/HCBCvAvGh1R0GW7s41/hJNPJLoQJL8JhQh7OyP4DgFlGxZLQLMwxQ0WSbDO2SH+tCwVKyQbUHrGjWbwLAcBzpP51rQzyaa6K0tK/rpujWuQmcuHAUswOEtzdTaAbR2S9cGl4ihn/e+kzTeCVOwkXjv9sBqCjAoFlUq/7yKU9mrunO8x379QCrHhC5lARA76O36D1+Uacyul9NFrHEam2W5z6XSaHzQEZAsZYYfP9mgqDZK9I3aN2eCkYBNHfcPYaSZ/XZh398tMwxiBmZCgxse5+Kgn25oNuvjQIbAEWkSKYfvM/qdvcUaiaD7we+ltONwHWOBVWvyJyYhW+dJAlW5H0PSPJSGqymT7he3A/I7IDLY6eAJZH5EKGz6jTX5Wje/ufGX2pe/dBL9OpoI/LTDVkn5ZeoyXDGZYDDvjGcjcU2icDVMTLQvfY/6I5yPHA5bSUCQL0twEmFbWvZp56es/Oimg50XK5SNyv/3amRUEF59xjUwhekMwYXpCJCDY2d45xb2aml6kwqom3O+K8neU2pbXWpx2COTRXCZszK6xgUkBc6y3OZGZkGDh/6pFum3H6FsqL7NkkCM7mSmk+PWpcMM7zuqf/jBO3W2QW5rX9vK6tBF+h0ozCSS4i9IQ4ZlwPc6zrTkZCGYpPjAG/y58uV8hQ4JEj/jMsrIA5899zvgjYjH+KhQBwFQiVoU9vigCyEgqa455yqvhwY8r0qQYVhSm4FjnT5qbnCg46r2ecVpSF8MNM53RBUBaZNEHKmtqMsqY3ytYLYgMmNZ15kqT//nuyL4e5u5F+izYRLjtjgw9C6nGCHZqblHz6TG2GrmOcbrebikupleWID8UkL3JECR2cASfLuRCGWtdCBS5nBYducWBQBW2lsM/tkCUqQz22MaY4sRIm1d3ijBfA7jsNK//++y+OoUVQA9rO2M2v9zHoGacrwdnAn4o22eF6TIL1cv5GU1UvAQhWwba364bSFJhkCRmZcbARyz0i1UGUB+RiHytKIzOKNIgkGUTGT1gz02yRBAGcD//bZATQroWfzyzKiQokho+VjuPb5YLwk4qWK/I5eAUCfkKnhG9kvGLj+vAJF3iIFTyiORgs552AFMYM9mpip8/Jg4vTx5y5looi0PpPJyrKgRViJXrI5gMfQXgsRkRrRsaW7icUOntrcJ//B2bqsDwTKUP1AAAAAElFTkSuQmCC);--t-background-primary:#fff;--t-background-secondary:#fcfcfc;--t-background-tertiary:#f1f1f1;--t-background-quaternary:#ebebeb;--t-background-inverted-primary:#333;--t-background-inverted-secondary:#666;--t-background-danger:#feebec;--t-background-transparent-primary:#ffffff80;--t-background-transparent-secondary:#fff6;--t-background-transparent-strong:#00000029;--t-background-transparent-medium:#00000014;--t-background-transparent-light:#0000000a;--t-background-transparent-lighter:#00000005;--t-background-transparent-danger:#f3000d14;--t-background-transparent-blue:#0047f112;--t-background-transparent-orange:#ff9c0029;--t-background-transparent-success:#00a43319;--t-background-overlay-primary:#000000b8;--t-background-overlay-secondary:#0000005c;--t-background-overlay-tertiary:#00000012;--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, #999 0%, #838383 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, #838383 0%, #666 100%);--t-background-primary-inverted:#333;--t-background-primary-inverted-hover:#666;--t-blur-light:blur(6px) saturate(200%) contrast(50%) brightness(130%);--t-blur-medium:blur(12px) saturate(200%) contrast(50%) brightness(130%);--t-blur-strong:blur(20px) saturate(200%) contrast(50%) brightness(130%);--t-border-color-strong:#d6d6d6;--t-border-color-medium:#ebebeb;--t-border-color-light:#f1f1f1;--t-border-color-secondary-inverted:#666;--t-border-color-inverted:#333;--t-border-color-danger:#ffcecf;--t-border-color-blue:#abbdf9;--t-border-color-transparent-strong:#00000012;--t-border-radius-xs:2px;--t-border-radius-sm:4px;--t-border-radius-md:8px;--t-border-radius-sm-round:4px;--t-border-radius-md-round:8px;--t-border-radius-lg:16px;--t-border-radius-xl:20px;--t-border-radius-xxl:40px;--t-border-radius-pill:999px;--t-border-radius-rounded:100%;--t-box-shadow-color:#0000000a;--t-box-shadow-light:0px 2px 4px 0px #0000000a, 0px 0px 4px 0px #00000014;--t-box-shadow-sidebar:-4px 4px 4px 0px #00000001;--t-box-shadow-strong:2px 4px 16px 0px #00000029, 0px 2px 4px 0px #00000014;--t-box-shadow-underline:0px 1px 0px 0px #0000005c;--t-box-shadow-super-heavy:0px 0px 8px 0px #00000029, 0px 8px 64px -16px #0000007a, 0px 24px 56px -16px #00000014;--t-font-color-primary:#333;--t-font-color-secondary:#666;--t-font-color-tertiary:#999;--t-font-color-light:#b3b3b3;--t-font-color-extra-light:#ccc;--t-font-color-inverted:#fff;--t-font-color-danger:#e5484d;--t-font-size-xxs:.625rem;--t-font-size-xs:.85rem;--t-font-size-sm:.92rem;--t-font-size-md:1rem;--t-font-size-lg:1.23rem;--t-font-size-xl:1.54rem;--t-font-size-xxl:1.85rem;--t-font-weight-regular:400;--t-font-weight-medium:500;--t-font-weight-semi-bold:600;--t-font-family:Inter, sans-serif;--t-name:light;--t-snack-bar-success-color:#12a594;--t-snack-bar-success-background-color:#00a43319;--t-snack-bar-error-color:#e5484d;--t-snack-bar-error-background-color:#f3000d14;--t-snack-bar-warning-color:#f76a15;--t-snack-bar-warning-background-color:#ff9c0029;--t-snack-bar-info-color:#3e63dd;--t-snack-bar-info-background-color:#0047f112;--t-snack-bar-default-color:#333;--t-snack-bar-default-background-color:#0000000a;--t-tag-text-gray:#666;--t-tag-text-mauve:#65636d;--t-tag-text-slate:#60646c;--t-tag-text-sage:#5f6563;--t-tag-text-olive:#60655f;--t-tag-text-sand:#63635e;--t-tag-text-tomato:#d13415;--t-tag-text-red:#ce2c31;--t-tag-text-ruby:#ca244d;--t-tag-text-crimson:#cb1d63;--t-tag-text-pink:#c2298a;--t-tag-text-plum:#953ea3;--t-tag-text-purple:#8145b5;--t-tag-text-violet:#6550b9;--t-tag-text-iris:#5753c6;--t-tag-text-cyan:#007b9e;--t-tag-text-turquoise:#007f6d;--t-tag-text-sky:#00749e;--t-tag-text-blue:#3a5bc7;--t-tag-text-jade:#007f5e;--t-tag-text-green:#00804f;--t-tag-text-grass:#2a7e3b;--t-tag-text-mint:#037864;--t-tag-text-lime:#5c7c2f;--t-tag-text-bronze:#7d5e54;--t-tag-text-gold:#71624b;--t-tag-text-brown:#815e46;--t-tag-text-orange:#cd5300;--t-tag-text-amber:#a76600;--t-tag-text-yellow:#9c7000;--t-tag-background-gray:#f9f9f9;--t-tag-background-mauve:#f2eff3;--t-tag-background-slate:#f0f0f3;--t-tag-background-sage:#eef1f0;--t-tag-background-olive:#eff1ef;--t-tag-background-sand:#f1f0ef;--t-tag-background-tomato:#ffebe7;--t-tag-background-red:#feebec;--t-tag-background-ruby:#feeaed;--t-tag-background-crimson:#ffe9f0;--t-tag-background-pink:#fee9f6;--t-tag-background-plum:#fbebfb;--t-tag-background-purple:#f7edfd;--t-tag-background-violet:#f4f0fe;--t-tag-background-iris:#f0f1fe;--t-tag-background-cyan:#def7f9;--t-tag-background-turquoise:#e0f8f3;--t-tag-background-sky:#e1f6fd;--t-tag-background-blue:#edf2fe;--t-tag-background-jade:#e5f7ed;--t-tag-background-green:#e6f6eb;--t-tag-background-grass:#e9f7e9;--t-tag-background-mint:#ddf9f2;--t-tag-background-lime:#eef6d6;--t-tag-background-bronze:#f6edea;--t-tag-background-gold:#f2f0e7;--t-tag-background-brown:#f6eee7;--t-tag-background-orange:#ffefd6;--t-tag-background-amber:#fff7c2;--t-tag-background-yellow:#fffab8;--t-code-text-gray:#838383;--t-code-text-sky:#74daf8;--t-code-text-pink:#cf3897;--t-code-text-orange:#ec9455;--t-code-text-green:#8db554;--t-code-font-family:DM Mono;--t-illustration-icon-color-blue:#8da4ef;--t-illustration-icon-color-gray:#999;--t-illustration-icon-fill-blue:#d2deff;--t-illustration-icon-fill-gray:#ebebeb;--t-gray-scale-gray1:#fff;--t-gray-scale-gray2:#fcfcfc;--t-gray-scale-gray3:#f9f9f9;--t-gray-scale-gray4:#f1f1f1;--t-gray-scale-gray5:#ebebeb;--t-gray-scale-gray6:#d6d6d6;--t-gray-scale-gray7:#ccc;--t-gray-scale-gray8:#b3b3b3;--t-gray-scale-gray9:#999;--t-gray-scale-gray10:#838383;--t-gray-scale-gray11:#666;--t-gray-scale-gray12:#333;--t-color-red:#e5484d;--t-color-ruby:#e54666;--t-color-crimson:#e93d82;--t-color-tomato:#e54d2e;--t-color-orange:#f76a15;--t-color-amber:#ffc442;--t-color-yellow:#ffea34;--t-color-lime:#bdee63;--t-color-grass:#46a758;--t-color-green:#30a46c;--t-color-jade:#29a383;--t-color-mint:#86ead4;--t-color-turquoise:#12a594;--t-color-cyan:#01a2c7;--t-color-sky:#7ce2fe;--t-color-blue:#3e63dd;--t-color-iris:#5b5bd6;--t-color-violet:#6e56cf;--t-color-purple:#8e4ec6;--t-color-plum:#ab4aba;--t-color-pink:#d6409f;--t-color-bronze:#a18072;--t-color-gold:#978365;--t-color-brown:#ad7f58;--t-color-gray:#999;--t-color-yellow1:#fdfdf9;--t-color-yellow2:#fefce9;--t-color-yellow3:#fffab8;--t-color-yellow4:#fff394;--t-color-yellow5:#ffe770;--t-color-yellow6:#f3d768;--t-color-yellow7:#e4c767;--t-color-yellow8:#d5ae39;--t-color-yellow9:#ffea34;--t-color-yellow10:#ffdc00;--t-color-yellow11:#9c7000;--t-color-yellow12:#473b1f;--t-color-green1:#fbfefc;--t-color-green2:#f4fbf6;--t-color-green3:#e6f6eb;--t-color-green4:#d6f1df;--t-color-green5:#c4e8d1;--t-color-green6:#adddc0;--t-color-green7:#8eceaa;--t-color-green8:#5bb88b;--t-color-green9:#30a46c;--t-color-green10:#2b9a66;--t-color-green11:#00804f;--t-color-green12:#193b2d;--t-color-turquoise1:#fafefd;--t-color-turquoise2:#f3fbf9;--t-color-turquoise3:#e0f8f3;--t-color-turquoise4:#ccf3ea;--t-color-turquoise5:#b8ebe0;--t-color-turquoise6:#a1ded2;--t-color-turquoise7:#83cdc1;--t-color-turquoise8:#53b9ab;--t-color-turquoise9:#12a594;--t-color-turquoise10:#0d9b8a;--t-color-turquoise11:#007f6d;--t-color-turquoise12:#0d3d38;--t-color-sky1:#f9feff;--t-color-sky2:#f1fafd;--t-color-sky3:#e1f6fd;--t-color-sky4:#d1f0fb;--t-color-sky5:#bee7f5;--t-color-sky6:#a9daed;--t-color-sky7:#8dcae3;--t-color-sky8:#60b3d7;--t-color-sky9:#7ce2fe;--t-color-sky10:#74daf8;--t-color-sky11:#00749e;--t-color-sky12:#1d3e56;--t-color-blue1:#fdfdfe;--t-color-blue2:#f7f9ff;--t-color-blue3:#edf2fe;--t-color-blue4:#e1e9ff;--t-color-blue5:#d2deff;--t-color-blue6:#c1d0ff;--t-color-blue7:#abbdf9;--t-color-blue8:#8da4ef;--t-color-blue9:#3e63dd;--t-color-blue10:#3358d4;--t-color-blue11:#3a5bc7;--t-color-blue12:#1f2d5c;--t-color-purple1:#fefcfe;--t-color-purple2:#fbf7fe;--t-color-purple3:#f7edfd;--t-color-purple4:#f2e2fc;--t-color-purple5:#ead5f9;--t-color-purple6:#e0c4f4;--t-color-purple7:#d1afec;--t-color-purple8:#be93e4;--t-color-purple9:#8e4ec6;--t-color-purple10:#8347b9;--t-color-purple11:#8145b5;--t-color-purple12:#402060;--t-color-pink1:#fffcfe;--t-color-pink2:#fef7fb;--t-color-pink3:#fee9f6;--t-color-pink4:#fbdcef;--t-color-pink5:#f6cee7;--t-color-pink6:#efbfdd;--t-color-pink7:#e7acd1;--t-color-pink8:#dd93c2;--t-color-pink9:#d6409f;--t-color-pink10:#cf3897;--t-color-pink11:#c2298a;--t-color-pink12:#651249;--t-color-red1:#fffcfc;--t-color-red2:#fff7f7;--t-color-red3:#feebec;--t-color-red4:#fdd;--t-color-red5:#ffcecf;--t-color-red6:#fdbdbe;--t-color-red7:#f4a9aa;--t-color-red8:#eb8e90;--t-color-red9:#e5484d;--t-color-red10:#dd3e42;--t-color-red11:#ce2c31;--t-color-red12:#641723;--t-color-orange1:#fefcfb;--t-color-orange2:#fff7ed;--t-color-orange3:#ffefd6;--t-color-orange4:#ffdeb1;--t-color-orange5:#ffd196;--t-color-orange6:#ffc287;--t-color-orange7:#f5ae73;--t-color-orange8:#ec9455;--t-color-orange9:#f76a15;--t-color-orange10:#ef5f00;--t-color-orange11:#cd5300;--t-color-orange12:#582d1d;--t-color-gray1:#fff;--t-color-gray2:#fcfcfc;--t-color-gray3:#f9f9f9;--t-color-gray4:#f1f1f1;--t-color-gray5:#ebebeb;--t-color-gray6:#d6d6d6;--t-color-gray7:#ccc;--t-color-gray8:#b3b3b3;--t-color-gray9:#999;--t-color-gray10:#838383;--t-color-gray11:#666;--t-color-gray12:#333;--t-color-mauve1:#fdfcfd;--t-color-mauve2:#faf9fb;--t-color-mauve3:#f2eff3;--t-color-mauve4:#eae7ec;--t-color-mauve5:#e2dfe6;--t-color-mauve6:#dbd8e0;--t-color-mauve7:#d0cdd7;--t-color-mauve8:#bcbac7;--t-color-mauve9:#8e8c99;--t-color-mauve10:#83818e;--t-color-mauve11:#65636d;--t-color-mauve12:#211f26;--t-color-slate1:#fcfcfd;--t-color-slate2:#f9f9fb;--t-color-slate3:#f0f0f3;--t-color-slate4:#e7e8ec;--t-color-slate5:#e0e1e6;--t-color-slate6:#d9d9e0;--t-color-slate7:#cdced6;--t-color-slate8:#b9bbc6;--t-color-slate9:#8b8d98;--t-color-slate10:#80838d;--t-color-slate11:#60646c;--t-color-slate12:#1c2024;--t-color-sage1:#fbfdfc;--t-color-sage2:#f7f9f8;--t-color-sage3:#eef1f0;--t-color-sage4:#e6e9e8;--t-color-sage5:#dfe2e0;--t-color-sage6:#d7dad8;--t-color-sage7:#cbcfcd;--t-color-sage8:#b8bcbb;--t-color-sage9:#868e8b;--t-color-sage10:#7c8481;--t-color-sage11:#5f6563;--t-color-sage12:#1a211e;--t-color-olive1:#fcfdfc;--t-color-olive2:#f8faf8;--t-color-olive3:#eff1ef;--t-color-olive4:#e7e9e7;--t-color-olive5:#dfe2df;--t-color-olive6:#d7dad7;--t-color-olive7:#cccfcc;--t-color-olive8:#b9bcb8;--t-color-olive9:#898e87;--t-color-olive10:#7f837d;--t-color-olive11:#60655f;--t-color-olive12:#1d211c;--t-color-sand1:#fdfdfc;--t-color-sand2:#f9f9f8;--t-color-sand3:#f1f0ef;--t-color-sand4:#e9e9e6;--t-color-sand5:#e2e1de;--t-color-sand6:#dad9d6;--t-color-sand7:#cfcfca;--t-color-sand8:#bcbbb5;--t-color-sand9:#8d8d86;--t-color-sand10:#82827c;--t-color-sand11:#63635e;--t-color-sand12:#21201c;--t-color-tomato1:#fffcfc;--t-color-tomato2:#fff8f7;--t-color-tomato3:#ffebe7;--t-color-tomato4:#ffddd6;--t-color-tomato5:#ffcec4;--t-color-tomato6:#fdbdaf;--t-color-tomato7:#f5a898;--t-color-tomato8:#ec8e7b;--t-color-tomato9:#e54d2e;--t-color-tomato10:#dd4425;--t-color-tomato11:#d13415;--t-color-tomato12:#5c271f;--t-color-ruby1:#fffcfd;--t-color-ruby2:#fff7f8;--t-color-ruby3:#feeaed;--t-color-ruby4:#ffdde2;--t-color-ruby5:#fecfd6;--t-color-ruby6:#f8bfc8;--t-color-ruby7:#efacb8;--t-color-ruby8:#e592a3;--t-color-ruby9:#e54666;--t-color-ruby10:#dc3b5d;--t-color-ruby11:#ca244d;--t-color-ruby12:#64172b;--t-color-crimson1:#fffcfd;--t-color-crimson2:#fef7f9;--t-color-crimson3:#ffe9f0;--t-color-crimson4:#fedce7;--t-color-crimson5:#facedd;--t-color-crimson6:#f3bed1;--t-color-crimson7:#eaacc3;--t-color-crimson8:#e094b2;--t-color-crimson9:#e93d82;--t-color-crimson10:#df3478;--t-color-crimson11:#cb1d63;--t-color-crimson12:#621639;--t-color-plum1:#fefcff;--t-color-plum2:#fdf7fd;--t-color-plum3:#fbebfb;--t-color-plum4:#f7def8;--t-color-plum5:#f1d1f3;--t-color-plum6:#e9c2ec;--t-color-plum7:#deade3;--t-color-plum8:#cf91d8;--t-color-plum9:#ab4aba;--t-color-plum10:#a144af;--t-color-plum11:#953ea3;--t-color-plum12:#53195d;--t-color-violet1:#fdfcfe;--t-color-violet2:#faf8ff;--t-color-violet3:#f4f0fe;--t-color-violet4:#ebe5ff;--t-color-violet5:#e1d9ff;--t-color-violet6:#d4cafe;--t-color-violet7:#c2b5f5;--t-color-violet8:#aa99ec;--t-color-violet9:#6e56cf;--t-color-violet10:#654dc4;--t-color-violet11:#6550b9;--t-color-violet12:#2f265f;--t-color-iris1:#fdfdff;--t-color-iris2:#f8f8ff;--t-color-iris3:#f0f1fe;--t-color-iris4:#e6e7ff;--t-color-iris5:#dbdcff;--t-color-iris6:#cbcdff;--t-color-iris7:#b8b9f8;--t-color-iris8:#9b9ef0;--t-color-iris9:#5b5bd6;--t-color-iris10:#5151cd;--t-color-iris11:#5753c6;--t-color-iris12:#272962;--t-color-cyan1:#fafdfe;--t-color-cyan2:#f2fafb;--t-color-cyan3:#def7f9;--t-color-cyan4:#caf1f6;--t-color-cyan5:#b5e9f0;--t-color-cyan6:#9ddee7;--t-color-cyan7:#7dcedc;--t-color-cyan8:#3db9ce;--t-color-cyan9:#01a2c7;--t-color-cyan10:#0797b9;--t-color-cyan11:#007b9e;--t-color-cyan12:#0d3c48;--t-color-jade1:#fbfefd;--t-color-jade2:#f4fbf7;--t-color-jade3:#e5f7ed;--t-color-jade4:#d6f1e3;--t-color-jade5:#c3e9d7;--t-color-jade6:#acdec9;--t-color-jade7:#8bceb6;--t-color-jade8:#55ba9f;--t-color-jade9:#29a383;--t-color-jade10:#26997b;--t-color-jade11:#007f5e;--t-color-jade12:#1d3b31;--t-color-grass1:#fbfefb;--t-color-grass2:#f5fbf5;--t-color-grass3:#e9f7e9;--t-color-grass4:#daf0db;--t-color-grass5:#c9e9ca;--t-color-grass6:#b2deb5;--t-color-grass7:#94ce9a;--t-color-grass8:#65ba74;--t-color-grass9:#46a758;--t-color-grass10:#3e9a4f;--t-color-grass11:#2a7e3b;--t-color-grass12:#203c25;--t-color-mint1:#f9fefd;--t-color-mint2:#f2fbf9;--t-color-mint3:#ddf9f2;--t-color-mint4:#c8f4e9;--t-color-mint5:#b3ecde;--t-color-mint6:#9ce0d0;--t-color-mint7:#7ecfbd;--t-color-mint8:#4cbba5;--t-color-mint9:#86ead4;--t-color-mint10:#7de1cb;--t-color-mint11:#037864;--t-color-mint12:#16433c;--t-color-lime1:#fcfdfa;--t-color-lime2:#f8faf3;--t-color-lime3:#eef6d6;--t-color-lime4:#e2f0bd;--t-color-lime5:#d3e7a6;--t-color-lime6:#c2da91;--t-color-lime7:#abc978;--t-color-lime8:#8db554;--t-color-lime9:#bdee63;--t-color-lime10:#b0e64c;--t-color-lime11:#5c7c2f;--t-color-lime12:#37401c;--t-color-bronze1:#fdfcfc;--t-color-bronze2:#fdf7f5;--t-color-bronze3:#f6edea;--t-color-bronze4:#efe4df;--t-color-bronze5:#e7d9d3;--t-color-bronze6:#dfcdc5;--t-color-bronze7:#d3bcb3;--t-color-bronze8:#c2a499;--t-color-bronze9:#a18072;--t-color-bronze10:#957468;--t-color-bronze11:#7d5e54;--t-color-bronze12:#43302b;--t-color-gold1:#fdfdfc;--t-color-gold2:#faf9f2;--t-color-gold3:#f2f0e7;--t-color-gold4:#eae6dc;--t-color-gold5:#e1dccf;--t-color-gold6:#d7d0bf;--t-color-gold7:#cbc0aa;--t-color-gold8:#b9a88d;--t-color-gold9:#978365;--t-color-gold10:#8c795e;--t-color-gold11:#71624b;--t-color-gold12:#3b352b;--t-color-brown1:#fefdfc;--t-color-brown2:#fcf9f5;--t-color-brown3:#f6eee7;--t-color-brown4:#f0e4d9;--t-color-brown5:#ebdaca;--t-color-brown6:#e4cdb8;--t-color-brown7:#dcbc9f;--t-color-brown8:#cea37e;--t-color-brown9:#ad7f58;--t-color-brown10:#a07553;--t-color-brown11:#815e46;--t-color-brown12:#3e332e;--t-color-amber1:#fefdfb;--t-color-amber2:#fefbe9;--t-color-amber3:#fff7c2;--t-color-amber4:#ffee9c;--t-color-amber5:#fbe577;--t-color-amber6:#f4d673;--t-color-amber7:#e9c163;--t-color-amber8:#e2a336;--t-color-amber9:#ffc442;--t-color-amber10:#ffba18;--t-color-amber11:#a76600;--t-color-amber12:#4f3422;--t-color-transparent-green1:#00c04004;--t-color-transparent-green2:#00a32f0b;--t-color-transparent-green3:#00a43319;--t-color-transparent-green4:#00a83829;--t-color-transparent-green5:#019c393b;--t-color-transparent-green6:#00963c52;--t-color-transparent-green7:#00914071;--t-color-transparent-green8:#00924ba4;--t-color-transparent-green9:#008f4acf;--t-color-transparent-green10:#008647d4;--t-color-transparent-green11:#00713fde;--t-color-transparent-green12:#002616e6;--t-color-transparent-turquoise1:#00cc9905;--t-color-transparent-turquoise2:#00aa800c;--t-color-transparent-turquoise3:#00c69d1f;--t-color-transparent-turquoise4:#00c39633;--t-color-transparent-turquoise5:#00b49047;--t-color-transparent-turquoise6:#00a6855e;--t-color-transparent-turquoise7:#0099807c;--t-color-transparent-turquoise8:#009783ac;--t-color-transparent-turquoise9:#009e8ced;--t-color-transparent-turquoise10:#009684f2;--t-color-transparent-turquoise11:#008573;--t-color-transparent-turquoise12:#00332df2;--t-color-transparent-sky1:#00d5ff06;--t-color-transparent-sky2:#00a4db0e;--t-color-transparent-sky3:#00b3ee1e;--t-color-transparent-sky4:#00ace42e;--t-color-transparent-sky5:#00a1d841;--t-color-transparent-sky6:#0092ca56;--t-color-transparent-sky7:#0089c172;--t-color-transparent-sky8:#0085bf9f;--t-color-transparent-sky9:#00c7fe83;--t-color-transparent-sky10:#00bcf38b;--t-color-transparent-sky11:#00749e;--t-color-transparent-sky12:#002540e2;--t-color-transparent-blue1:#00008002;--t-color-transparent-blue2:#0040ff08;--t-color-transparent-blue3:#0047f112;--t-color-transparent-blue4:#0044ff1e;--t-color-transparent-blue5:#0044ff2d;--t-color-transparent-blue6:#003eff3e;--t-color-transparent-blue7:#0037ed54;--t-color-transparent-blue8:#0034dc72;--t-color-transparent-blue9:#0031d2c1;--t-color-transparent-blue10:#002ec9cc;--t-color-transparent-blue11:#002bb7c5;--t-color-transparent-blue12:#001046e0;--t-color-transparent-purple1:#aa00aa03;--t-color-transparent-purple2:#8000e008;--t-color-transparent-purple3:#8e00f112;--t-color-transparent-purple4:#8d00e51d;--t-color-transparent-purple5:#8000db2a;--t-color-transparent-purple6:#7a01d03b;--t-color-transparent-purple7:#6d00c350;--t-color-transparent-purple8:#6600c06c;--t-color-transparent-purple9:#5c00adb1;--t-color-transparent-purple10:#53009eb8;--t-color-transparent-purple11:#52009aba;--t-color-transparent-purple12:#250049df;--t-color-transparent-pink1:#ff00aa03;--t-color-transparent-pink2:#e0008008;--t-color-transparent-pink3:#f4008c16;--t-color-transparent-pink4:#e2008b23;--t-color-transparent-pink5:#d1008331;--t-color-transparent-pink6:#c0007840;--t-color-transparent-pink7:#b6006f53;--t-color-transparent-pink8:#af006f6c;--t-color-transparent-pink9:#c8007fbf;--t-color-transparent-pink10:#c2007ac7;--t-color-transparent-pink11:#b60074d6;--t-color-transparent-pink12:#59003bed;--t-color-transparent-red1:#ff000003;--t-color-transparent-red2:#ff000008;--t-color-transparent-red3:#f3000d14;--t-color-transparent-red4:#ff000824;--t-color-transparent-red5:#ff000632;--t-color-transparent-red6:#f8000442;--t-color-transparent-red7:#df000356;--t-color-transparent-red8:#d2000571;--t-color-transparent-red9:#db0007b7;--t-color-transparent-red10:#d10005c1;--t-color-transparent-red11:#c40006d3;--t-color-transparent-red12:#55000de8;--t-color-transparent-orange1:#c0400004;--t-color-transparent-orange2:#ff8e0012;--t-color-transparent-orange3:#ff9c0029;--t-color-transparent-orange4:#ff91014a;--t-color-transparent-orange5:#ff8b0065;--t-color-transparent-orange6:#ff81007d;--t-color-transparent-orange7:#ed6c008c;--t-color-transparent-orange8:#e35f00aa;--t-color-transparent-orange9:#f65e00ea;--t-color-transparent-orange10:#ef5f00;--t-color-transparent-orange11:#cc4e00;--t-color-transparent-orange12:#431200e2;--t-color-transparent-yellow1:#aaaa0006;--t-color-transparent-yellow2:#f4dd0016;--t-color-transparent-yellow3:#ffee0047;--t-color-transparent-yellow4:#ffe3016b;--t-color-transparent-yellow5:#ffd5008f;--t-color-transparent-yellow6:#ebbc0097;--t-color-transparent-yellow7:#d2a10098;--t-color-transparent-yellow8:#c99700c6;--t-color-transparent-yellow9:#ffe100d6;--t-color-transparent-yellow10:#ffdc00;--t-color-transparent-yellow11:#9e6c00;--t-color-transparent-yellow12:#2e2000e0;--t-color-transparent-gray1:#00000005;--t-color-transparent-gray2:#0000000a;--t-color-transparent-gray3:#0000000c;--t-color-transparent-gray4:#00000012;--t-color-transparent-gray5:#00000014;--t-color-transparent-gray6:#0000001d;--t-color-transparent-gray7:#00000029;--t-color-transparent-gray8:#00000038;--t-color-transparent-gray9:#0000005c;--t-color-transparent-gray10:#0000007a;--t-color-transparent-gray11:#000000b8;--t-color-transparent-gray12:#000000e8;--t-color-transparent-mauve1:#55005503;--t-color-transparent-mauve2:#2b005506;--t-color-transparent-mauve3:#30004010;--t-color-transparent-mauve4:#20003618;--t-color-transparent-mauve5:#20003820;--t-color-transparent-mauve6:#14003527;--t-color-transparent-mauve7:#10003332;--t-color-transparent-mauve8:#08003145;--t-color-transparent-mauve9:#05001d73;--t-color-transparent-mauve10:#0500197d;--t-color-transparent-mauve11:#0400119c;--t-color-transparent-mauve12:#020008e0;--t-color-transparent-slate1:#00005503;--t-color-transparent-slate2:#00005506;--t-color-transparent-slate3:#0000330f;--t-color-transparent-slate4:#00002d17;--t-color-transparent-slate5:#0009321f;--t-color-transparent-slate6:#00002f26;--t-color-transparent-slate7:#00062e32;--t-color-transparent-slate8:#00083046;--t-color-transparent-slate9:#00051d74;--t-color-transparent-slate10:#00071b7f;--t-color-transparent-slate11:#0007149f;--t-color-transparent-slate12:#000509e3;--t-color-transparent-sage1:#00804004;--t-color-transparent-sage2:#00402008;--t-color-transparent-sage3:#002d1e11;--t-color-transparent-sage4:#001f1519;--t-color-transparent-sage5:#00180820;--t-color-transparent-sage6:#00140d28;--t-color-transparent-sage7:#00140a34;--t-color-transparent-sage8:#000f0847;--t-color-transparent-sage9:#00110b79;--t-color-transparent-sage10:#00100a83;--t-color-transparent-sage11:#000a07a0;--t-color-transparent-sage12:#000805e5;--t-color-transparent-olive1:#00550003;--t-color-transparent-olive2:#00490007;--t-color-transparent-olive3:#00200010;--t-color-transparent-olive4:#00160018;--t-color-transparent-olive5:#00180020;--t-color-transparent-olive6:#00140028;--t-color-transparent-olive7:#000f0033;--t-color-transparent-olive8:#040f0047;--t-color-transparent-olive9:#050f0078;--t-color-transparent-olive10:#040e0082;--t-color-transparent-olive11:#020a00a0;--t-color-transparent-olive12:#010600e3;--t-color-transparent-sand1:#55550003;--t-color-transparent-sand2:#25250007;--t-color-transparent-sand3:#20100010;--t-color-transparent-sand4:#1f150019;--t-color-transparent-sand5:#1f180021;--t-color-transparent-sand6:#19130029;--t-color-transparent-sand7:#19140035;--t-color-transparent-sand8:#1915014a;--t-color-transparent-sand9:#0f0f0079;--t-color-transparent-sand10:#0c0c0083;--t-color-transparent-sand11:#080800a1;--t-color-transparent-sand12:#060500e3;--t-color-transparent-tomato1:#ff000003;--t-color-transparent-tomato2:#ff200008;--t-color-transparent-tomato3:#f52b0018;--t-color-transparent-tomato4:#ff35002c;--t-color-transparent-tomato5:#ff2e003d;--t-color-transparent-tomato6:#f92d0050;--t-color-transparent-tomato7:#e7280067;--t-color-transparent-tomato8:#db250084;--t-color-transparent-tomato9:#df2600d1;--t-color-transparent-tomato10:#d72400da;--t-color-transparent-tomato11:#cd2200ea;--t-color-transparent-tomato12:#460900e0;--t-color-transparent-ruby1:#ff005503;--t-color-transparent-ruby2:#ff002008;--t-color-transparent-ruby3:#f3002515;--t-color-transparent-ruby4:#ff002523;--t-color-transparent-ruby5:#ff002a31;--t-color-transparent-ruby6:#e4002440;--t-color-transparent-ruby7:#ce002553;--t-color-transparent-ruby8:#c300286d;--t-color-transparent-ruby9:#db002cb9;--t-color-transparent-ruby10:#d2002cc4;--t-color-transparent-ruby11:#c10030db;--t-color-transparent-ruby12:#550016e8;--t-color-transparent-crimson1:#ff005503;--t-color-transparent-crimson2:#e0004008;--t-color-transparent-crimson3:#ff005216;--t-color-transparent-crimson4:#f8005123;--t-color-transparent-crimson5:#e5004f31;--t-color-transparent-crimson6:#d0004b41;--t-color-transparent-crimson7:#bf004753;--t-color-transparent-crimson8:#b6004a6c;--t-color-transparent-crimson9:#e2005bc2;--t-color-transparent-crimson10:#d70056cb;--t-color-transparent-crimson11:#c4004fe2;--t-color-transparent-crimson12:#530026e9;--t-color-transparent-plum1:#aa00ff03;--t-color-transparent-plum2:#c000c008;--t-color-transparent-plum3:#cc00cc14;--t-color-transparent-plum4:#c200c921;--t-color-transparent-plum5:#b700bd2e;--t-color-transparent-plum6:#a400b03d;--t-color-transparent-plum7:#9900a852;--t-color-transparent-plum8:#9000a56e;--t-color-transparent-plum9:#89009eb5;--t-color-transparent-plum10:#7f0092bb;--t-color-transparent-plum11:#730086c1;--t-color-transparent-plum12:#40004be6;--t-color-transparent-violet1:#5500aa03;--t-color-transparent-violet2:#4900ff07;--t-color-transparent-violet3:#4400ee0f;--t-color-transparent-violet4:#4300ff1b;--t-color-transparent-violet5:#3600ff26;--t-color-transparent-violet6:#3100fb35;--t-color-transparent-violet7:#2d01dd4a;--t-color-transparent-violet8:#2b00d066;--t-color-transparent-violet9:#2400b7a9;--t-color-transparent-violet10:#2300abb2;--t-color-transparent-violet11:#1f0099af;--t-color-transparent-violet12:#0b0043d9;--t-color-transparent-iris1:#0000ff02;--t-color-transparent-iris2:#0000ff07;--t-color-transparent-iris3:#0011ee0f;--t-color-transparent-iris4:#000bff19;--t-color-transparent-iris5:#000eff25;--t-color-transparent-iris6:#000aff34;--t-color-transparent-iris7:#0008e647;--t-color-transparent-iris8:#0008d964;--t-color-transparent-iris9:#0000c0a4;--t-color-transparent-iris10:#0000b6ae;--t-color-transparent-iris11:#0600abac;--t-color-transparent-iris12:#000246d8;--t-color-transparent-cyan1:#0099cc05;--t-color-transparent-cyan2:#009db10d;--t-color-transparent-cyan3:#00c2d121;--t-color-transparent-cyan4:#00bcd435;--t-color-transparent-cyan5:#01b4cc4a;--t-color-transparent-cyan6:#00a7c162;--t-color-transparent-cyan7:#009fbb82;--t-color-transparent-cyan8:#00a3c0c2;--t-color-transparent-cyan9:#00a2c7;--t-color-transparent-cyan10:#0094b7f8;--t-color-transparent-cyan11:#007491ef;--t-color-transparent-cyan12:#00323ef2;--t-color-transparent-jade1:#00c08004;--t-color-transparent-jade2:#00a3460b;--t-color-transparent-jade3:#00ae4819;--t-color-transparent-jade4:#00a85129;--t-color-transparent-jade5:#00a2553c;--t-color-transparent-jade6:#009a5753;--t-color-transparent-jade7:#00945f74;--t-color-transparent-jade8:#00976ea9;--t-color-transparent-jade9:#00916bd6;--t-color-transparent-jade10:#008764d9;--t-color-transparent-jade11:#007152df;--t-color-transparent-jade12:#002217e2;--t-color-transparent-grass1:#00c00004;--t-color-transparent-grass2:#0099000a;--t-color-transparent-grass3:#00970016;--t-color-transparent-grass4:#009f0725;--t-color-transparent-grass5:#00930536;--t-color-transparent-grass6:#008f0a4d;--t-color-transparent-grass7:#018b0f6b;--t-color-transparent-grass8:#008d199a;--t-color-transparent-grass9:#008619b9;--t-color-transparent-grass10:#007b17c1;--t-color-transparent-grass11:#006514d5;--t-color-transparent-grass12:#002006df;--t-color-transparent-mint1:#00d5aa06;--t-color-transparent-mint2:#00b18a0d;--t-color-transparent-mint3:#00d29e22;--t-color-transparent-mint4:#00cc9937;--t-color-transparent-mint5:#00c0914c;--t-color-transparent-mint6:#00b08663;--t-color-transparent-mint7:#00a17d81;--t-color-transparent-mint8:#009e7fb3;--t-color-transparent-mint9:#00d3a579;--t-color-transparent-mint10:#00c39982;--t-color-transparent-mint11:#007763fd;--t-color-transparent-mint12:#00312ae9;--t-color-transparent-lime1:#66990005;--t-color-transparent-lime2:#6b95000c;--t-color-transparent-lime3:#96c80029;--t-color-transparent-lime4:#8fc60042;--t-color-transparent-lime5:#81bb0059;--t-color-transparent-lime6:#72aa006e;--t-color-transparent-lime7:#61990087;--t-color-transparent-lime8:#559200ab;--t-color-transparent-lime9:#93e4009c;--t-color-transparent-lime10:#8fdc00b3;--t-color-transparent-lime11:#375f00d0;--t-color-transparent-lime12:#1e2900e3;--t-color-transparent-bronze1:#55000003;--t-color-transparent-bronze2:#cc33000a;--t-color-transparent-bronze3:#92250015;--t-color-transparent-bronze4:#80280020;--t-color-transparent-bronze5:#7423002c;--t-color-transparent-bronze6:#7324003a;--t-color-transparent-bronze7:#6c1f004c;--t-color-transparent-bronze8:#671c0066;--t-color-transparent-bronze9:#551a008d;--t-color-transparent-bronze10:#4c150097;--t-color-transparent-bronze11:#3d0f00ab;--t-color-transparent-bronze12:#1d0600d4;--t-color-transparent-gold1:#55550003;--t-color-transparent-gold2:#9d8a000d;--t-color-transparent-gold3:#75600018;--t-color-transparent-gold4:#6b4e0024;--t-color-transparent-gold5:#60460030;--t-color-transparent-gold6:#64440040;--t-color-transparent-gold7:#63420055;--t-color-transparent-gold8:#633d0072;--t-color-transparent-gold9:#5332009a;--t-color-transparent-gold10:#492d00a1;--t-color-transparent-gold11:#362100b4;--t-color-transparent-gold12:#130c00d4;--t-color-transparent-brown1:#aa550003;--t-color-transparent-brown2:#aa550009;--t-color-transparent-brown3:#a04b0018;--t-color-transparent-brown4:#9b4a0026;--t-color-transparent-brown5:#9f4d0035;--t-color-transparent-brown6:#a04e0048;--t-color-transparent-brown7:#a34e0060;--t-color-transparent-brown8:#9f4a0081;--t-color-transparent-brown9:#823c00a7;--t-color-transparent-brown10:#723300ac;--t-color-transparent-brown11:#522100b9;--t-color-transparent-brown12:#140600d1;--t-color-transparent-amber1:#c0800004;--t-color-transparent-amber2:#f4d10016;--t-color-transparent-amber3:#ffde003d;--t-color-transparent-amber4:#ffd40063;--t-color-transparent-amber5:#f8cf0088;--t-color-transparent-amber6:#eab5008c;--t-color-transparent-amber7:#dc9b009d;--t-color-transparent-amber8:#da8a00c9;--t-color-transparent-amber9:#ffb300c2;--t-color-transparent-amber10:#ffb300e7;--t-color-transparent-amber11:#ab6400;--t-color-transparent-amber12:#341500dd}@supports (color:color(display-p3 0 0 0)){.light{--t-tooltip-background:color(display-p3 0 0 0/.72);--t-tooltip-color:color(display-p3 1 1 1);--t-tooltip-description-color:color(display-p3 1 1 1/.64);--t-buttons-secondary-text-color:color(display-p3 .63 .69 1);--t-accent-primary:color(display-p3 .831 .87 1);--t-accent-secondary:color(display-p3 .831 .87 1);--t-accent-tertiary:color(display-p3 .933 .948 .992);--t-accent-quaternary:color(display-p3 .971 .977 .998);--t-accent-accent3570:color(display-p3 .569 .639 .916);--t-accent-accent4060:color(display-p3 .569 .639 .916);--t-accent-accent1:color(display-p3 .992 .992 .996);--t-accent-accent2:color(display-p3 .971 .977 .998);--t-accent-accent3:color(display-p3 .933 .948 .992);--t-accent-accent4:color(display-p3 .885 .914 1);--t-accent-accent5:color(display-p3 .831 .87 1);--t-accent-accent6:color(display-p3 .767 .814 .995);--t-accent-accent7:color(display-p3 .685 .74 .957);--t-accent-accent8:color(display-p3 .569 .639 .916);--t-accent-accent9:color(display-p3 .276 .384 .837);--t-accent-accent10:color(display-p3 .234 .343 .801);--t-accent-accent11:color(display-p3 .256 .354 .755);--t-accent-accent12:color(display-p3 .133 .175 .348);--t-background-primary:color(display-p3 1 1 1);--t-background-secondary:color(display-p3 .988 .988 .988);--t-background-tertiary:color(display-p3 .945 .945 .945);--t-background-quaternary:color(display-p3 .922 .922 .922);--t-background-inverted-primary:color(display-p3 .2 .2 .2);--t-background-inverted-secondary:color(display-p3 .4 .4 .4);--t-background-danger:color(display-p3 .985 .925 .925);--t-background-transparent-primary:color(display-p3 1 1 1/.5);--t-background-transparent-secondary:color(display-p3 1 1 1/.4);--t-background-transparent-strong:color(display-p3 0 0 0/.161);--t-background-transparent-medium:color(display-p3 0 0 0/.078);--t-background-transparent-light:color(display-p3 0 0 0/.039);--t-background-transparent-lighter:color(display-p3 0 0 0/.02);--t-background-overlay-primary:color(display-p3 0 0 0/.722);--t-background-overlay-secondary:color(display-p3 0 0 0/.361);--t-background-overlay-tertiary:color(display-p3 0 0 0/.071);--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, color(display-p3 .6 .6 .6) 0%, color(display-p3 .514 .514 .514) 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, color(display-p3 .514 .514 .514) 0%, color(display-p3 .4 .4 .4) 100%);--t-background-primary-inverted:color(display-p3 .2 .2 .2);--t-background-primary-inverted-hover:color(display-p3 .4 .4 .4);--t-border-color-strong:color(display-p3 .839 .839 .839);--t-border-color-medium:color(display-p3 .922 .922 .922);--t-border-color-light:color(display-p3 .945 .945 .945);--t-border-color-secondary-inverted:color(display-p3 .4 .4 .4);--t-border-color-inverted:color(display-p3 .2 .2 .2);--t-border-color-danger:color(display-p3 .984 .812 .811);--t-border-color-blue:color(display-p3 .685 .74 .957);--t-border-color-transparent-strong:color(display-p3 0 0 0/.071);--t-box-shadow-color:color(display-p3 0 0 0/.039);--t-box-shadow-light:0px 2px 4px 0px color(display-p3 0 0 0/.039), 0px 0px 4px 0px color(display-p3 0 0 0/.078);--t-box-shadow-strong:2px 4px 16px 0px color(display-p3 0 0 0/.161), 0px 2px 4px 0px color(display-p3 0 0 0/.078);--t-box-shadow-underline:0px 1px 0px 0px color(display-p3 0 0 0/.361);--t-box-shadow-super-heavy:0px 0px 8px 0px color(display-p3 0 0 0/.161), 0px 8px 64px -16px color(display-p3 0 0 0/.478), 0px 24px 56px -16px color(display-p3 0 0 0/.078);--t-font-color-primary:color(display-p3 .2 .2 .2);--t-font-color-secondary:color(display-p3 .4 .4 .4);--t-font-color-tertiary:color(display-p3 .6 .6 .6);--t-font-color-light:color(display-p3 .702 .702 .702);--t-font-color-extra-light:color(display-p3 .8 .8 .8);--t-font-color-inverted:color(display-p3 1 1 1);--t-font-color-danger:color(display-p3 .83 .329 .324);--t-snack-bar-success-color:color(display-p3 .297 .637 .581);--t-snack-bar-error-color:color(display-p3 .83 .329 .324);--t-snack-bar-warning-color:color(display-p3 .9 .45 .2);--t-snack-bar-info-color:color(display-p3 .276 .384 .837);--t-snack-bar-default-color:color(display-p3 .2 .2 .2);--t-snack-bar-default-background-color:color(display-p3 0 0 0/.039);--t-tag-text-gray:color(display-p3 .4 .4 .4);--t-tag-text-mauve:color(display-p3 .395 .388 .424);--t-tag-text-slate:color(display-p3 .379 .392 .421);--t-tag-text-sage:color(display-p3 .377 .395 .389);--t-tag-text-olive:color(display-p3 .38 .395 .374);--t-tag-text-sand:color(display-p3 .388 .388 .37);--t-tag-text-tomato:color(display-p3 .755 .259 .152);--t-tag-text-red:color(display-p3 .744 .234 .222);--t-tag-text-ruby:color(display-p3 .728 .211 .311);--t-tag-text-crimson:color(display-p3 .731 .195 .388);--t-tag-text-pink:color(display-p3 .698 .219 .528);--t-tag-text-plum:color(display-p3 .543 .263 .619);--t-tag-text-purple:color(display-p3 .473 .281 .687);--t-tag-text-violet:color(display-p3 .383 .317 .702);--t-tag-text-iris:color(display-p3 .337 .326 .748);--t-tag-text-cyan:color(display-p3 .08 .48 .63);--t-tag-text-turquoise:color(display-p3 .08 .5 .43);--t-tag-text-sky:color(display-p3 .193 .448 .605);--t-tag-text-blue:color(display-p3 .256 .354 .755);--t-tag-text-jade:color(display-p3 .15 .5 .37);--t-tag-text-green:color(display-p3 .19 .5 .32);--t-tag-text-grass:color(display-p3 .263 .488 .261);--t-tag-text-mint:color(display-p3 .203 .463 .397);--t-tag-text-lime:color(display-p3 .386 .482 .227);--t-tag-text-bronze:color(display-p3 .471 .373 .336);--t-tag-text-gold:color(display-p3 .433 .386 .305);--t-tag-text-brown:color(display-p3 .485 .374 .288);--t-tag-text-orange:color(display-p3 .76 .34 0);--t-tag-text-amber:color(display-p3 .64 .4 0);--t-tag-text-yellow:color(display-p3 .6 .44 0);--t-tag-background-gray:color(display-p3 .976 .976 .976);--t-tag-background-mauve:color(display-p3 .946 .938 .952);--t-tag-background-slate:color(display-p3 .94 .941 .953);--t-tag-background-sage:color(display-p3 .935 .944 .94);--t-tag-background-olive:color(display-p3 .939 .945 .937);--t-tag-background-sand:color(display-p3 .943 .942 .936);--t-tag-background-tomato:color(display-p3 .985 .924 .909);--t-tag-background-red:color(display-p3 .985 .925 .925);--t-tag-background-ruby:color(display-p3 .983 .92 .928);--t-tag-background-crimson:color(display-p3 .987 .917 .941);--t-tag-background-pink:color(display-p3 .981 .917 .96);--t-tag-background-plum:color(display-p3 .973 .923 .98);--t-tag-background-purple:color(display-p3 .963 .931 .989);--t-tag-background-violet:color(display-p3 .953 .943 .993);--t-tag-background-iris:color(display-p3 .943 .945 .992);--t-tag-background-cyan:color(display-p3 .888 .965 .975);--t-tag-background-turquoise:color(display-p3 .895 .971 .952);--t-tag-background-sky:color(display-p3 .899 .963 .989);--t-tag-background-blue:color(display-p3 .933 .948 .992);--t-tag-background-jade:color(display-p3 .912 .965 .932);--t-tag-background-green:color(display-p3 .913 .964 .925);--t-tag-background-grass:color(display-p3 .923 .965 .917);--t-tag-background-mint:color(display-p3 .888 .972 .95);--t-tag-background-lime:color(display-p3 .939 .965 .851);--t-tag-background-bronze:color(display-p3 .958 .932 .919);--t-tag-background-gold:color(display-p3 .947 .94 .909);--t-tag-background-brown:color(display-p3 .959 .936 .909);--t-tag-background-orange:color(display-p3 .989 .938 .85);--t-tag-background-amber:color(display-p3 .994 .969 .782);--t-tag-background-yellow:color(display-p3 .997 .982 .749);--t-code-text-gray:color(display-p3 .514 .514 .514);--t-code-text-sky:color(display-p3 .555 .845 .959);--t-code-text-pink:color(display-p3 .748 .27 .581);--t-code-text-orange:color(display-p3 .877 .597 .379);--t-code-text-green:color(display-p3 .585 .707 .378);--t-illustration-icon-color-blue:color(display-p3 .569 .639 .916);--t-illustration-icon-color-gray:color(display-p3 .6 .6 .6);--t-illustration-icon-fill-blue:color(display-p3 .831 .87 1);--t-illustration-icon-fill-gray:color(display-p3 .922 .922 .922);--t-gray-scale-gray1:color(display-p3 1 1 1);--t-gray-scale-gray2:color(display-p3 .988 .988 .988);--t-gray-scale-gray3:color(display-p3 .976 .976 .976);--t-gray-scale-gray4:color(display-p3 .945 .945 .945);--t-gray-scale-gray5:color(display-p3 .922 .922 .922);--t-gray-scale-gray6:color(display-p3 .839 .839 .839);--t-gray-scale-gray7:color(display-p3 .8 .8 .8);--t-gray-scale-gray8:color(display-p3 .702 .702 .702);--t-gray-scale-gray9:color(display-p3 .6 .6 .6);--t-gray-scale-gray10:color(display-p3 .514 .514 .514);--t-gray-scale-gray11:color(display-p3 .4 .4 .4);--t-gray-scale-gray12:color(display-p3 .2 .2 .2);--t-color-red:color(display-p3 .83 .329 .324);--t-color-ruby:color(display-p3 .83 .323 .408);--t-color-crimson:color(display-p3 .843 .298 .507);--t-color-tomato:color(display-p3 .831 .345 .231);--t-color-orange:color(display-p3 .9 .45 .2);--t-color-amber:color(display-p3 1 .77 .26);--t-color-yellow:color(display-p3 1 .92 .22);--t-color-lime:color(display-p3 .78 .928 .466);--t-color-grass:color(display-p3 .38 .647 .378);--t-color-green:color(display-p3 .332 .634 .442);--t-color-jade:color(display-p3 .319 .63 .521);--t-color-mint:color(display-p3 .62 .908 .834);--t-color-turquoise:color(display-p3 .297 .637 .581);--t-color-cyan:color(display-p3 .282 .627 .765);--t-color-sky:color(display-p3 .585 .877 .983);--t-color-blue:color(display-p3 .276 .384 .837);--t-color-iris:color(display-p3 .357 .357 .81);--t-color-violet:color(display-p3 .417 .341 .784);--t-color-purple:color(display-p3 .523 .318 .751);--t-color-plum:color(display-p3 .624 .313 .708);--t-color-pink:color(display-p3 .775 .297 .61);--t-color-bronze:color(display-p3 .611 .507 .455);--t-color-gold:color(display-p3 .579 .517 .41);--t-color-brown:color(display-p3 .651 .505 .368);--t-color-gray:color(display-p3 .6 .6 .6);--t-color-yellow1:color(display-p3 .992 .992 .978);--t-color-yellow2:color(display-p3 .995 .99 .922);--t-color-yellow3:color(display-p3 .997 .982 .749);--t-color-yellow4:color(display-p3 .992 .953 .627);--t-color-yellow5:color(display-p3 .984 .91 .51);--t-color-yellow6:color(display-p3 .934 .847 .474);--t-color-yellow7:color(display-p3 .876 .785 .46);--t-color-yellow8:color(display-p3 .811 .689 .313);--t-color-yellow9:color(display-p3 1 .92 .22);--t-color-yellow10:color(display-p3 .977 .868 .291);--t-color-yellow11:color(display-p3 .6 .44 0);--t-color-yellow12:color(display-p3 .271 .233 .137);--t-color-green1:color(display-p3 .986 .996 .989);--t-color-green2:color(display-p3 .963 .983 .967);--t-color-green3:color(display-p3 .913 .964 .925);--t-color-green4:color(display-p3 .859 .94 .879);--t-color-green5:color(display-p3 .796 .907 .826);--t-color-green6:color(display-p3 .718 .863 .761);--t-color-green7:color(display-p3 .61 .801 .675);--t-color-green8:color(display-p3 .451 .715 .559);--t-color-green9:color(display-p3 .332 .634 .442);--t-color-green10:color(display-p3 .308 .595 .417);--t-color-green11:color(display-p3 .19 .5 .32);--t-color-green12:color(display-p3 .132 .228 .18);--t-color-turquoise1:color(display-p3 .983 .996 .992);--t-color-turquoise2:color(display-p3 .958 .983 .976);--t-color-turquoise3:color(display-p3 .895 .971 .952);--t-color-turquoise4:color(display-p3 .831 .949 .92);--t-color-turquoise5:color(display-p3 .761 .914 .878);--t-color-turquoise6:color(display-p3 .682 .864 .825);--t-color-turquoise7:color(display-p3 .581 .798 .756);--t-color-turquoise8:color(display-p3 .433 .716 .671);--t-color-turquoise9:color(display-p3 .297 .637 .581);--t-color-turquoise10:color(display-p3 .275 .599 .542);--t-color-turquoise11:color(display-p3 .08 .5 .43);--t-color-turquoise12:color(display-p3 .11 .235 .219);--t-color-sky1:color(display-p3 .98 .995 .999);--t-color-sky2:color(display-p3 .953 .98 .99);--t-color-sky3:color(display-p3 .899 .963 .989);--t-color-sky4:color(display-p3 .842 .937 .977);--t-color-sky5:color(display-p3 .777 .9 .954);--t-color-sky6:color(display-p3 .701 .851 .921);--t-color-sky7:color(display-p3 .604 .785 .879);--t-color-sky8:color(display-p3 .457 .696 .829);--t-color-sky9:color(display-p3 .585 .877 .983);--t-color-sky10:color(display-p3 .555 .845 .959);--t-color-sky11:color(display-p3 .193 .448 .605);--t-color-sky12:color(display-p3 .145 .241 .329);--t-color-blue1:color(display-p3 .992 .992 .996);--t-color-blue2:color(display-p3 .971 .977 .998);--t-color-blue3:color(display-p3 .933 .948 .992);--t-color-blue4:color(display-p3 .885 .914 1);--t-color-blue5:color(display-p3 .831 .87 1);--t-color-blue6:color(display-p3 .767 .814 .995);--t-color-blue7:color(display-p3 .685 .74 .957);--t-color-blue8:color(display-p3 .569 .639 .916);--t-color-blue9:color(display-p3 .276 .384 .837);--t-color-blue10:color(display-p3 .234 .343 .801);--t-color-blue11:color(display-p3 .256 .354 .755);--t-color-blue12:color(display-p3 .133 .175 .348);--t-color-purple1:color(display-p3 .995 .988 .996);--t-color-purple2:color(display-p3 .983 .971 .993);--t-color-purple3:color(display-p3 .963 .931 .989);--t-color-purple4:color(display-p3 .937 .888 .981);--t-color-purple5:color(display-p3 .904 .837 .966);--t-color-purple6:color(display-p3 .86 .774 .942);--t-color-purple7:color(display-p3 .799 .69 .91);--t-color-purple8:color(display-p3 .719 .583 .874);--t-color-purple9:color(display-p3 .523 .318 .751);--t-color-purple10:color(display-p3 .483 .289 .7);--t-color-purple11:color(display-p3 .473 .281 .687);--t-color-purple12:color(display-p3 .234 .132 .363);--t-color-pink1:color(display-p3 .998 .989 .996);--t-color-pink2:color(display-p3 .992 .97 .985);--t-color-pink3:color(display-p3 .981 .917 .96);--t-color-pink4:color(display-p3 .963 .867 .932);--t-color-pink5:color(display-p3 .939 .815 .899);--t-color-pink6:color(display-p3 .907 .756 .859);--t-color-pink7:color(display-p3 .869 .683 .81);--t-color-pink8:color(display-p3 .825 .59 .751);--t-color-pink9:color(display-p3 .775 .297 .61);--t-color-pink10:color(display-p3 .748 .27 .581);--t-color-pink11:color(display-p3 .698 .219 .528);--t-color-pink12:color(display-p3 .363 .101 .279);--t-color-red1:color(display-p3 .998 .989 .988);--t-color-red2:color(display-p3 .995 .971 .971);--t-color-red3:color(display-p3 .985 .925 .925);--t-color-red4:color(display-p3 .999 .866 .866);--t-color-red5:color(display-p3 .984 .812 .811);--t-color-red6:color(display-p3 .955 .751 .749);--t-color-red7:color(display-p3 .915 .675 .672);--t-color-red8:color(display-p3 .872 .575 .572);--t-color-red9:color(display-p3 .83 .329 .324);--t-color-red10:color(display-p3 .798 .294 .285);--t-color-red11:color(display-p3 .744 .234 .222);--t-color-red12:color(display-p3 .36 .115 .143);--t-color-orange1:color(display-p3 .995 .988 .985);--t-color-orange2:color(display-p3 .994 .968 .934);--t-color-orange3:color(display-p3 .989 .938 .85);--t-color-orange4:color(display-p3 1 .874 .687);--t-color-orange5:color(display-p3 1 .821 .583);--t-color-orange6:color(display-p3 .975 .767 .545);--t-color-orange7:color(display-p3 .919 .693 .486);--t-color-orange8:color(display-p3 .877 .597 .379);--t-color-orange9:color(display-p3 .9 .45 .2);--t-color-orange10:color(display-p3 .87 .409 .164);--t-color-orange11:color(display-p3 .76 .34 0);--t-color-orange12:color(display-p3 .323 .185 .127);--t-color-gray1:color(display-p3 1 1 1);--t-color-gray2:color(display-p3 .988 .988 .988);--t-color-gray3:color(display-p3 .976 .976 .976);--t-color-gray4:color(display-p3 .945 .945 .945);--t-color-gray5:color(display-p3 .922 .922 .922);--t-color-gray6:color(display-p3 .839 .839 .839);--t-color-gray7:color(display-p3 .8 .8 .8);--t-color-gray8:color(display-p3 .702 .702 .702);--t-color-gray9:color(display-p3 .6 .6 .6);--t-color-gray10:color(display-p3 .514 .514 .514);--t-color-gray11:color(display-p3 .4 .4 .4);--t-color-gray12:color(display-p3 .2 .2 .2);--t-color-mauve1:color(display-p3 .991 .988 .992);--t-color-mauve2:color(display-p3 .98 .976 .984);--t-color-mauve3:color(display-p3 .946 .938 .952);--t-color-mauve4:color(display-p3 .915 .906 .925);--t-color-mauve5:color(display-p3 .886 .876 .901);--t-color-mauve6:color(display-p3 .856 .846 .875);--t-color-mauve7:color(display-p3 .814 .804 .84);--t-color-mauve8:color(display-p3 .735 .728 .777);--t-color-mauve9:color(display-p3 .555 .549 .596);--t-color-mauve10:color(display-p3 .514 .508 .552);--t-color-mauve11:color(display-p3 .395 .388 .424);--t-color-mauve12:color(display-p3 .128 .122 .147);--t-color-slate1:color(display-p3 .988 .988 .992);--t-color-slate2:color(display-p3 .976 .976 .984);--t-color-slate3:color(display-p3 .94 .941 .953);--t-color-slate4:color(display-p3 .908 .909 .925);--t-color-slate5:color(display-p3 .88 .881 .901);--t-color-slate6:color(display-p3 .85 .852 .876);--t-color-slate7:color(display-p3 .805 .808 .838);--t-color-slate8:color(display-p3 .727 .733 .773);--t-color-slate9:color(display-p3 .547 .553 .592);--t-color-slate10:color(display-p3 .503 .512 .549);--t-color-slate11:color(display-p3 .379 .392 .421);--t-color-slate12:color(display-p3 .113 .125 .14);--t-color-sage1:color(display-p3 .986 .992 .988);--t-color-sage2:color(display-p3 .97 .977 .974);--t-color-sage3:color(display-p3 .935 .944 .94);--t-color-sage4:color(display-p3 .904 .913 .909);--t-color-sage5:color(display-p3 .875 .885 .88);--t-color-sage6:color(display-p3 .844 .854 .849);--t-color-sage7:color(display-p3 .8 .811 .806);--t-color-sage8:color(display-p3 .725 .738 .732);--t-color-sage9:color(display-p3 .531 .556 .546);--t-color-sage10:color(display-p3 .492 .515 .506);--t-color-sage11:color(display-p3 .377 .395 .389);--t-color-sage12:color(display-p3 .107 .129 .118);--t-color-olive1:color(display-p3 .989 .992 .989);--t-color-olive2:color(display-p3 .974 .98 .973);--t-color-olive3:color(display-p3 .939 .945 .937);--t-color-olive4:color(display-p3 .907 .914 .905);--t-color-olive5:color(display-p3 .878 .885 .875);--t-color-olive6:color(display-p3 .846 .855 .843);--t-color-olive7:color(display-p3 .803 .812 .8);--t-color-olive8:color(display-p3 .727 .738 .723);--t-color-olive9:color(display-p3 .541 .556 .532);--t-color-olive10:color(display-p3 .5 .515 .491);--t-color-olive11:color(display-p3 .38 .395 .374);--t-color-olive12:color(display-p3 .117 .129 .111);--t-color-sand1:color(display-p3 .992 .992 .989);--t-color-sand2:color(display-p3 .977 .977 .973);--t-color-sand3:color(display-p3 .943 .942 .936);--t-color-sand4:color(display-p3 .913 .912 .903);--t-color-sand5:color(display-p3 .885 .883 .873);--t-color-sand6:color(display-p3 .854 .852 .839);--t-color-sand7:color(display-p3 .813 .81 .794);--t-color-sand8:color(display-p3 .738 .734 .713);--t-color-sand9:color(display-p3 .553 .553 .528);--t-color-sand10:color(display-p3 .511 .511 .488);--t-color-sand11:color(display-p3 .388 .388 .37);--t-color-sand12:color(display-p3 .129 .126 .111);--t-color-tomato1:color(display-p3 .998 .989 .988);--t-color-tomato2:color(display-p3 .994 .974 .969);--t-color-tomato3:color(display-p3 .985 .924 .909);--t-color-tomato4:color(display-p3 .996 .868 .835);--t-color-tomato5:color(display-p3 .98 .812 .77);--t-color-tomato6:color(display-p3 .953 .75 .698);--t-color-tomato7:color(display-p3 .917 .673 .611);--t-color-tomato8:color(display-p3 .875 .575 .502);--t-color-tomato9:color(display-p3 .831 .345 .231);--t-color-tomato10:color(display-p3 .802 .313 .2);--t-color-tomato11:color(display-p3 .755 .259 .152);--t-color-tomato12:color(display-p3 .335 .165 .132);--t-color-ruby1:color(display-p3 .998 .989 .992);--t-color-ruby2:color(display-p3 .995 .971 .974);--t-color-ruby3:color(display-p3 .983 .92 .928);--t-color-ruby4:color(display-p3 .987 .869 .885);--t-color-ruby5:color(display-p3 .968 .817 .839);--t-color-ruby6:color(display-p3 .937 .758 .786);--t-color-ruby7:color(display-p3 .897 .685 .721);--t-color-ruby8:color(display-p3 .851 .588 .639);--t-color-ruby9:color(display-p3 .83 .323 .408);--t-color-ruby10:color(display-p3 .795 .286 .375);--t-color-ruby11:color(display-p3 .728 .211 .311);--t-color-ruby12:color(display-p3 .36 .115 .171);--t-color-crimson1:color(display-p3 .998 .989 .992);--t-color-crimson2:color(display-p3 .991 .969 .976);--t-color-crimson3:color(display-p3 .987 .917 .941);--t-color-crimson4:color(display-p3 .975 .866 .904);--t-color-crimson5:color(display-p3 .953 .813 .864);--t-color-crimson6:color(display-p3 .921 .755 .817);--t-color-crimson7:color(display-p3 .88 .683 .761);--t-color-crimson8:color(display-p3 .834 .592 .694);--t-color-crimson9:color(display-p3 .843 .298 .507);--t-color-crimson10:color(display-p3 .807 .266 .468);--t-color-crimson11:color(display-p3 .731 .195 .388);--t-color-crimson12:color(display-p3 .352 .111 .221);--t-color-plum1:color(display-p3 .995 .988 .999);--t-color-plum2:color(display-p3 .988 .971 .99);--t-color-plum3:color(display-p3 .973 .923 .98);--t-color-plum4:color(display-p3 .953 .875 .966);--t-color-plum5:color(display-p3 .926 .825 .945);--t-color-plum6:color(display-p3 .89 .765 .916);--t-color-plum7:color(display-p3 .84 .686 .877);--t-color-plum8:color(display-p3 .775 .58 .832);--t-color-plum9:color(display-p3 .624 .313 .708);--t-color-plum10:color(display-p3 .587 .29 .667);--t-color-plum11:color(display-p3 .543 .263 .619);--t-color-plum12:color(display-p3 .299 .114 .352);--t-color-violet1:color(display-p3 .991 .988 .995);--t-color-violet2:color(display-p3 .978 .974 .998);--t-color-violet3:color(display-p3 .953 .943 .993);--t-color-violet4:color(display-p3 .916 .897 1);--t-color-violet5:color(display-p3 .876 .851 1);--t-color-violet6:color(display-p3 .825 .793 .981);--t-color-violet7:color(display-p3 .752 .712 .943);--t-color-violet8:color(display-p3 .654 .602 .902);--t-color-violet9:color(display-p3 .417 .341 .784);--t-color-violet10:color(display-p3 .381 .306 .741);--t-color-violet11:color(display-p3 .383 .317 .702);--t-color-violet12:color(display-p3 .179 .15 .359);--t-color-iris1:color(display-p3 .992 .992 .999);--t-color-iris2:color(display-p3 .972 .973 .998);--t-color-iris3:color(display-p3 .943 .945 .992);--t-color-iris4:color(display-p3 .902 .906 1);--t-color-iris5:color(display-p3 .857 .861 1);--t-color-iris6:color(display-p3 .799 .805 .987);--t-color-iris7:color(display-p3 .721 .727 .955);--t-color-iris8:color(display-p3 .61 .619 .918);--t-color-iris9:color(display-p3 .357 .357 .81);--t-color-iris10:color(display-p3 .318 .318 .774);--t-color-iris11:color(display-p3 .337 .326 .748);--t-color-iris12:color(display-p3 .154 .161 .371);--t-color-cyan1:color(display-p3 .982 .992 .996);--t-color-cyan2:color(display-p3 .955 .981 .984);--t-color-cyan3:color(display-p3 .888 .965 .975);--t-color-cyan4:color(display-p3 .821 .941 .959);--t-color-cyan5:color(display-p3 .751 .907 .935);--t-color-cyan6:color(display-p3 .671 .862 .9);--t-color-cyan7:color(display-p3 .564 .8 .854);--t-color-cyan8:color(display-p3 .388 .715 .798);--t-color-cyan9:color(display-p3 .282 .627 .765);--t-color-cyan10:color(display-p3 .264 .583 .71);--t-color-cyan11:color(display-p3 .08 .48 .63);--t-color-cyan12:color(display-p3 .108 .232 .277);--t-color-jade1:color(display-p3 .986 .996 .992);--t-color-jade2:color(display-p3 .962 .983 .969);--t-color-jade3:color(display-p3 .912 .965 .932);--t-color-jade4:color(display-p3 .858 .941 .893);--t-color-jade5:color(display-p3 .795 .909 .847);--t-color-jade6:color(display-p3 .715 .864 .791);--t-color-jade7:color(display-p3 .603 .802 .718);--t-color-jade8:color(display-p3 .44 .72 .629);--t-color-jade9:color(display-p3 .319 .63 .521);--t-color-jade10:color(display-p3 .299 .592 .488);--t-color-jade11:color(display-p3 .15 .5 .37);--t-color-jade12:color(display-p3 .142 .229 .194);--t-color-grass1:color(display-p3 .986 .996 .985);--t-color-grass2:color(display-p3 .966 .983 .964);--t-color-grass3:color(display-p3 .923 .965 .917);--t-color-grass4:color(display-p3 .872 .94 .865);--t-color-grass5:color(display-p3 .811 .908 .802);--t-color-grass6:color(display-p3 .733 .864 .724);--t-color-grass7:color(display-p3 .628 .803 .622);--t-color-grass8:color(display-p3 .477 .72 .482);--t-color-grass9:color(display-p3 .38 .647 .378);--t-color-grass10:color(display-p3 .344 .598 .342);--t-color-grass11:color(display-p3 .263 .488 .261);--t-color-grass12:color(display-p3 .151 .233 .153);--t-color-mint1:color(display-p3 .98 .995 .992);--t-color-mint2:color(display-p3 .957 .985 .977);--t-color-mint3:color(display-p3 .888 .972 .95);--t-color-mint4:color(display-p3 .819 .951 .916);--t-color-mint5:color(display-p3 .747 .918 .873);--t-color-mint6:color(display-p3 .668 .87 .818);--t-color-mint7:color(display-p3 .567 .805 .744);--t-color-mint8:color(display-p3 .42 .724 .649);--t-color-mint9:color(display-p3 .62 .908 .834);--t-color-mint10:color(display-p3 .585 .871 .797);--t-color-mint11:color(display-p3 .203 .463 .397);--t-color-mint12:color(display-p3 .136 .259 .236);--t-color-lime1:color(display-p3 .989 .992 .981);--t-color-lime2:color(display-p3 .975 .98 .954);--t-color-lime3:color(display-p3 .939 .965 .851);--t-color-lime4:color(display-p3 .896 .94 .76);--t-color-lime5:color(display-p3 .843 .903 .678);--t-color-lime6:color(display-p3 .778 .852 .599);--t-color-lime7:color(display-p3 .694 .784 .508);--t-color-lime8:color(display-p3 .585 .707 .378);--t-color-lime9:color(display-p3 .78 .928 .466);--t-color-lime10:color(display-p3 .734 .896 .397);--t-color-lime11:color(display-p3 .386 .482 .227);--t-color-lime12:color(display-p3 .222 .25 .128);--t-color-bronze1:color(display-p3 .991 .988 .988);--t-color-bronze2:color(display-p3 .989 .97 .961);--t-color-bronze3:color(display-p3 .958 .932 .919);--t-color-bronze4:color(display-p3 .929 .894 .877);--t-color-bronze5:color(display-p3 .898 .853 .832);--t-color-bronze6:color(display-p3 .861 .805 .778);--t-color-bronze7:color(display-p3 .812 .739 .706);--t-color-bronze8:color(display-p3 .741 .647 .606);--t-color-bronze9:color(display-p3 .611 .507 .455);--t-color-bronze10:color(display-p3 .563 .461 .414);--t-color-bronze11:color(display-p3 .471 .373 .336);--t-color-bronze12:color(display-p3 .251 .191 .172);--t-color-gold1:color(display-p3 .992 .992 .989);--t-color-gold2:color(display-p3 .98 .976 .953);--t-color-gold3:color(display-p3 .947 .94 .909);--t-color-gold4:color(display-p3 .914 .904 .865);--t-color-gold5:color(display-p3 .88 .865 .816);--t-color-gold6:color(display-p3 .84 .818 .756);--t-color-gold7:color(display-p3 .788 .753 .677);--t-color-gold8:color(display-p3 .715 .66 .565);--t-color-gold9:color(display-p3 .579 .517 .41);--t-color-gold10:color(display-p3 .538 .479 .38);--t-color-gold11:color(display-p3 .433 .386 .305);--t-color-gold12:color(display-p3 .227 .209 .173);--t-color-brown1:color(display-p3 .995 .992 .989);--t-color-brown2:color(display-p3 .987 .976 .964);--t-color-brown3:color(display-p3 .959 .936 .909);--t-color-brown4:color(display-p3 .934 .897 .855);--t-color-brown5:color(display-p3 .909 .856 .798);--t-color-brown6:color(display-p3 .88 .808 .73);--t-color-brown7:color(display-p3 .841 .742 .639);--t-color-brown8:color(display-p3 .782 .647 .514);--t-color-brown9:color(display-p3 .651 .505 .368);--t-color-brown10:color(display-p3 .601 .465 .344);--t-color-brown11:color(display-p3 .485 .374 .288);--t-color-brown12:color(display-p3 .236 .202 .183);--t-color-amber1:color(display-p3 .995 .992 .985);--t-color-amber2:color(display-p3 .994 .986 .921);--t-color-amber3:color(display-p3 .994 .969 .782);--t-color-amber4:color(display-p3 .989 .937 .65);--t-color-amber5:color(display-p3 .97 .902 .527);--t-color-amber6:color(display-p3 .936 .844 .506);--t-color-amber7:color(display-p3 .89 .762 .443);--t-color-amber8:color(display-p3 .85 .65 .3);--t-color-amber9:color(display-p3 1 .77 .26);--t-color-amber10:color(display-p3 .959 .741 .274);--t-color-amber11:color(display-p3 .64 .4 0);--t-color-amber12:color(display-p3 .294 .208 .145);--t-color-transparent-gray1:color(display-p3 0 0 0/.02);--t-color-transparent-gray2:color(display-p3 0 0 0/.039);--t-color-transparent-gray3:color(display-p3 0 0 0/.047);--t-color-transparent-gray4:color(display-p3 0 0 0/.071);--t-color-transparent-gray5:color(display-p3 0 0 0/.078);--t-color-transparent-gray6:color(display-p3 0 0 0/.114);--t-color-transparent-gray7:color(display-p3 0 0 0/.161);--t-color-transparent-gray8:color(display-p3 0 0 0/.22);--t-color-transparent-gray9:color(display-p3 0 0 0/.361);--t-color-transparent-gray10:color(display-p3 0 0 0/.478);--t-color-transparent-gray11:color(display-p3 0 0 0/.722);--t-color-transparent-gray12:color(display-p3 0 0 0/.91)}}@supports (corner-shape:squircle){.light{--t-border-radius-xs:4px;--t-border-radius-sm:8px;--t-border-radius-md:16px;--t-border-radius-lg:32px;--t-border-radius-xl:40px;--t-border-radius-xxl:80px}*,:before,:after{corner-shape:var(--t-corner-shape,superellipse(2.2))}}:root,.v2{--v2-ink-950:#171717;--v2-ink-900:#333;--v2-ink-800:#4c4c4c;--v2-ink-700:#666;--v2-ink-600:#666;--v2-ink-500:#999;--v2-ink-400:#b3b3b3;--v2-ink-300:#ccc;--v2-ink-200:#d6d6d6;--v2-ink-100:#ebebeb;--v2-paper-0:#fff;--v2-paper-50:#fff;--v2-paper-100:#fcfcfc;--v2-paper-200:#f1f1f1;--v2-line-100:#f1f1f1;--v2-line-200:#ebebeb;--v2-line-300:#d6d6d6;--v2-line-400:#8c8c8c;--v2-blue-50:#f5f7fe;--v2-blue-100:#eef2fd;--v2-blue-200:#d4ddfe;--v2-blue-400:#6a86e4;--v2-blue-500:#1961ed;--v2-blue-600:#1961ed;--v2-blue-700:#1452cc;--v2-navy-50:#f6f6f6;--v2-navy-100:#f1f1f1;--v2-navy-200:#d6d6d6;--v2-navy-400:#999;--v2-navy-500:#666;--v2-navy-600:#4c4c4c;--v2-navy-700:#333;--v2-navy-800:#292929;--v2-navy-900:#333;--v2-gold-50:#f6f6f6;--v2-gold-100:#f1f1f1;--v2-gold-200:#ebebeb;--v2-gold-300:#ebebeb;--v2-gold-400:#d0a64a;--v2-gold-500:#b98c2e;--v2-gold-600:#666;--v2-gold-700:#333;--v2-gold-800:#292929;--v2-positive-fg:#2b7a4b;--v2-positive-bg:#e6f6eb;--v2-positive-line:#c9ead3;--v2-negative-fg:#bf3a37;--v2-negative-bg:#fdecec;--v2-negative-line:#f7cfce;--v2-warning-fg:#8a6400;--v2-warning-bg:#fdf6d8;--v2-warning-line:#f1e2a6;--v2-info-fg:#333;--v2-info-bg:#f6f6f6;--v2-info-line:#ebebeb;--v2-neutral-fg:#666;--v2-neutral-bg:#f1f1f1;--v2-neutral-line:#ebebeb;--v2-gold-fg:#666;--v2-gold-bg:#f1f1f1;--v2-gold-line:#ebebeb;--v2-violet-fg:#6f47b0;--v2-violet-bg:#f3effb;--v2-violet-line:#e2d8f4;--v2-orange:#999;--v2-dot-gray:#b3b3b3;--v2-dot-blue:#1961ed;--v2-dot-sky:#3b8fc4;--v2-dot-teal:#1f9d86;--v2-dot-green:#2f9e5b;--v2-dot-yellow:#e0b400;--v2-dot-red:#e5484d;--v2-dot-pink:#d6409f;--v2-dot-violet:#8e4ec6;--v2-text:var(--v2-ink-900);--v2-text-secondary:var(--v2-ink-700);--v2-text-muted:var(--v2-ink-600);--v2-text-disabled:var(--v2-ink-500);--v2-text-inverse:#fff;--v2-text-link:var(--v2-ink-900);--v2-icon:var(--v2-ink-700);--v2-icon-active:var(--v2-ink-900);--v2-bg-canvas:var(--v2-paper-50);--v2-bg-surface:var(--v2-paper-0);--v2-bg-subtle:var(--v2-paper-100);--v2-bg-hover:#f6f6f6;--v2-bg-active:#ebebeb;--v2-bg-selected:var(--v2-blue-50);--v2-bg-inverse:var(--v2-ink-900);--v2-border:var(--v2-line-200);--v2-border-hairline:var(--v2-line-100);--v2-border-strong:var(--v2-line-300);--v2-border-control:var(--v2-line-300);--v2-border-input:var(--v2-line-400);--v2-action:#333;--v2-action-hover:#4c4c4c;--v2-action-soft:#f1f1f1;--v2-control-on:var(--v2-blue-500);--v2-accent:#333;--v2-accent-text:#333;--v2-accent-soft:#f1f1f1;--v2-focus:0 0 0 3px #1961ed2e;--v2-focus-ring:#1961ed2e;--v2-chart-line:#333;--v2-chart-fill:#33333314;--v2-chart-grid:#f1f1f1;--v2-overlay:#00000052;--v2-font-sans:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--v2-font-serif:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--v2-font-mono:ui-monospace, "Cascadia Mono", "SF Mono", Consolas, monospace;--v2-font-features:"cv11", "ss01";--v2-num:tabular-nums;--v2-text-xs:12px;--v2-lh-xs:16px;--v2-text-sm:13px;--v2-lh-sm:18px;--v2-text-md:14px;--v2-lh-md:20px;--v2-text-lg:16px;--v2-lh-lg:24px;--v2-text-xl:18px;--v2-lh-xl:28px;--v2-text-2xl:22px;--v2-lh-2xl:30px;--v2-text-3xl:28px;--v2-lh-3xl:36px;--v2-text-4xl:36px;--v2-lh-4xl:44px;--v2-text-5xl:48px;--v2-lh-5xl:56px;--v2-weight-regular:400;--v2-weight-medium:500;--v2-weight-semibold:600;--v2-weight-bold:700;--v2-tracking-tight:-.02em;--v2-tracking-display:-.025em;--v2-tracking-caps:.06em;--v2-base:var(--v2-text-md);--v2-base-lh:var(--v2-lh-md);--v2-small:var(--v2-text-sm);--v2-control-h:32px;--v2-control-h-lg:40px;--v2-row-h:40px;--v2-header-h:36px;--v2-space-0:0;--v2-space-0_5:2px;--v2-space-1:4px;--v2-space-2:8px;--v2-space-3:12px;--v2-space-4:16px;--v2-space-5:20px;--v2-space-6:24px;--v2-space-8:32px;--v2-space-10:40px;--v2-space-12:48px;--v2-space-16:64px;--v2-space-20:80px;--v2-radius-xs:4px;--v2-radius-sm:4px;--v2-radius-md:4px;--v2-radius-lg:8px;--v2-radius-xl:12px;--v2-radius-2xl:16px;--v2-radius-pill:999px;--v2-shadow-xs:0 1px 2px #14181f0d;--v2-shadow-sm:0 1px 2px #14181f0d, 0 1px 3px #14181f0f;--v2-shadow-md:0 2px 4px #14181f0a, 0 6px 16px #14181f12;--v2-shadow-lg:0 4px 8px #14181f0d, 0 16px 40px #14181f1f;--v2-shadow-overlay:0 24px 64px #0b0e1338;--v2-dur-fast:.12s;--v2-dur-base:.18s;--v2-dur-slow:.26s;--v2-ease-standard:cubic-bezier(.2, 0, 0, 1);--v2-ease-exit:cubic-bezier(.4, 0, 1, 1);--v2-sidebar-w:240px;--v2-topbar-h:48px;--v2-portal-max:1120px;--v2-z-sticky:10;--v2-z-drawer:40;--v2-z-modal:50;--v2-z-toast:60}.v2.v2-portal{--v2-base:var(--v2-text-xl);--v2-base-lh:var(--v2-lh-xl);--v2-small:var(--v2-text-lg);--v2-control-h:48px;--v2-control-h-lg:56px;--v2-row-h:64px;--v2-header-h:44px;--v2-chart-line:var(--v2-gold-500);--v2-chart-fill:#b98c2e1f}:root[data-theme=dark],.v2[data-theme=dark]{--v2-text:#ebebeb;--v2-text-secondary:#b3b3b3;--v2-text-muted:#818181;--v2-text-disabled:#666;--v2-text-inverse:#171717;--v2-text-link:#ebebeb;--v2-icon:#b3b3b3;--v2-icon-active:#ebebeb;--v2-bg-canvas:#171717;--v2-bg-surface:#171717;--v2-bg-subtle:#1b1b1b;--v2-bg-hover:#1d1d1d;--v2-bg-active:#222;--v2-bg-selected:#15172a;--v2-bg-inverse:#ebebeb;--v2-border:#222;--v2-border-hairline:#1d1d1d;--v2-border-strong:#333;--v2-border-control:#484848;--v2-border-input:#666;--v2-action:#ebebeb;--v2-action-hover:#fff;--v2-action-soft:#222;--v2-control-on:#4c7cf0;--v2-accent:#ebebeb;--v2-accent-text:#ebebeb;--v2-accent-soft:#222;--v2-chart-line:#ebebeb;--v2-chart-fill:#ebebeb14;--v2-chart-grid:#222;--v2-positive-fg:#6fd392;--v2-positive-bg:#1a2c22;--v2-positive-line:#24402f;--v2-negative-fg:#ff928c;--v2-negative-bg:#36151a;--v2-negative-line:#52232a;--v2-warning-fg:#f0cd5c;--v2-warning-bg:#2c2711;--v2-warning-line:#463d18;--v2-info-fg:#ebebeb;--v2-info-bg:#1d1d1d;--v2-info-line:#292929;--v2-neutral-fg:#b3b3b3;--v2-neutral-bg:#191919;--v2-neutral-line:#292929;--v2-gold-fg:#b3b3b3;--v2-gold-bg:#191919;--v2-gold-line:#292929;--v2-shadow-sm:0 1px 2px #0006;--v2-shadow-md:0 6px 16px #00000073;--v2-shadow-lg:0 16px 40px #0000008c;--v2-focus:0 0 0 3px #4c7cf059;--v2-focus-ring:#4c7cf059;--v2-violet-fg:#c4b1f0;--v2-violet-bg:#211a33;--v2-violet-line:#352b52;--v2-orange:#818181;--v2-dot-gray:#666;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v2.v2-portal[data-theme=dark],:root[data-theme=dark] .v2.v2-portal[data-theme=dark]{--v2-chart-line:var(--v2-gold-400);--v2-chart-fill:#d0a64a24}@media (prefers-reduced-motion:reduce){:root,.v2{--v2-dur-fast:0s;--v2-dur-base:0s;--v2-dur-slow:0s}}:root,.light,.v2{--c-text-primary:var(--v2-text);--c-text-secondary:var(--v2-text-muted);--c-text-muted:var(--v2-text-muted);--c-text-tertiary:var(--v2-text-disabled);--c-text-inverted:var(--v2-text-inverse);--c-icon:var(--v2-icon);--c-bg:var(--v2-bg-surface);--c-bg-app:var(--v2-bg-subtle);--c-bg-sidebar:var(--v2-bg-subtle);--c-bg-subtle:var(--v2-bg-subtle);--c-bg-hover:var(--v2-bg-hover);--c-bg-active:var(--v2-bg-active);--c-bg-pressed:var(--v2-bg-active);--c-bg-selected:var(--v2-bg-selected);--c-bg-selected-hover:var(--v2-blue-100);--c-control-on:var(--v2-control-on);--c-border:var(--v2-border);--c-border-strong:var(--v2-border-strong);--c-border-input:var(--v2-border-control);--c-border-hairline:var(--v2-border-hairline);--c-accent:var(--v2-action);--c-accent-hover:var(--v2-action-hover);--c-accent-soft:var(--v2-action-soft);--c-accent-border:var(--v2-info-line);--c-focus-ring:var(--v2-focus-ring);--c-link:var(--v2-text-link);--c-font:var(--v2-font-sans);--c-font-size:var(--v2-text-md);--c-line-height:1.4286;--c-font-size-sm:var(--v2-text-sm);--c-font-size-xs:var(--v2-text-xs);--c-page-title-size:15px;--c-show-title-size:var(--v2-text-2xl);--c-row-height:40px;--c-header-height:36px;--c-cell-padding:0 12px;--c-check-col:32px;--c-nav-item-height:30px;--c-dur-fast:var(--v2-dur-fast);--c-dur:var(--v2-dur-base);--c-ease:var(--v2-ease-standard);--c-tag-gray-bg:#f1f1f1;--c-tag-gray-fg:#666;--c-tag-gray-line:transparent;--c-tag-blue-bg:#edf2fe;--c-tag-blue-fg:#3a5bc7;--c-tag-blue-line:transparent;--c-tag-sky-bg:#e1f6fd;--c-tag-sky-fg:#00749e;--c-tag-sky-line:transparent;--c-tag-turquoise-bg:#e0f8f3;--c-tag-turquoise-fg:#00826d;--c-tag-turquoise-line:transparent;--c-tag-green-bg:#e6f6eb;--c-tag-green-fg:#00824d;--c-tag-green-line:transparent;--c-tag-yellow-bg:#fffab8;--c-tag-yellow-fg:#7a5a00;--c-tag-yellow-line:transparent;--c-tag-amber-bg:#fffab8;--c-tag-amber-fg:#7a5a00;--c-tag-amber-line:transparent;--c-tag-orange-bg:#fffab8;--c-tag-orange-fg:#7a5a00;--c-tag-orange-line:transparent;--c-tag-red-bg:#feebec;--c-tag-red-fg:#ce2c31;--c-tag-red-line:transparent;--c-tag-pink-bg:#fee9f6;--c-tag-pink-fg:#c1298a;--c-tag-pink-line:transparent;--c-tag-purple-bg:#f7edfd;--c-tag-purple-fg:#8145b5;--c-tag-purple-line:transparent;--t-font-family:var(--c-font);--t-font-family-mono:var(--v2-font-mono);--t-font-color-primary:var(--c-text-primary);--t-font-color-secondary:var(--c-text-secondary);--t-font-color-tertiary:var(--c-text-secondary);--t-font-color-light:var(--c-text-muted);--t-font-color-extra-light:var(--c-text-tertiary);--t-font-color-danger:var(--v2-negative-fg);--t-font-color-inverted:var(--v2-text-inverse);--t-font-size-xs:var(--c-font-size-xs);--t-font-size-sm:var(--c-font-size-sm);--t-font-size-md:var(--c-font-size);--t-font-size-lg:var(--v2-text-lg);--t-font-size-xl:var(--v2-text-2xl);--t-font-size-xxl:var(--v2-text-3xl);--t-border-radius-sm:var(--v2-radius-sm);--t-border-radius-md:var(--v2-radius-md);--t-border-radius-xl:var(--v2-radius-lg);--t-corner-shape:round;--t-background-primary:var(--c-bg);--t-background-secondary:var(--c-bg-subtle);--t-background-tertiary:var(--c-bg-hover);--t-background-quaternary:var(--c-bg-active);--t-background-inverted-primary:var(--v2-ink-900);--t-background-transparent-lighter:color-mix(in srgb, var(--v2-text) 3%, transparent);--t-background-transparent-light:color-mix(in srgb, var(--v2-text) 5%, transparent);--t-background-transparent-medium:color-mix(in srgb, var(--v2-text) 9%, transparent);--t-background-transparent-strong:color-mix(in srgb, var(--v2-text) 15%, transparent);--t-background-transparent-blue:var(--v2-info-bg);--t-background-transparent-orange:var(--v2-warning-bg);--t-background-transparent-danger:var(--v2-negative-bg);--t-background-transparent-success:var(--v2-positive-bg);--t-gray-scale-gray3:var(--c-bg-app);--t-gray-scale-gray6:var(--v2-ink-300);--t-gray-scale-gray8:var(--v2-ink-400);--t-border-color-light:var(--c-border);--t-border-color-medium:var(--c-border-strong);--t-border-color-strong:var(--c-border-input);--t-border-color-blue:var(--c-accent-border);--t-box-shadow-light:var(--v2-shadow-xs);--t-box-shadow-strong:var(--v2-shadow-lg);--t-box-shadow-super-heavy:var(--v2-shadow-overlay);--t-color-blue:var(--v2-action);--t-color-blue10:var(--v2-action-hover);--t-color-green:var(--v2-dot-green);--t-color-red:var(--v2-dot-red);--t-color-orange:var(--v2-orange);--t-color-yellow:var(--v2-dot-yellow);--t-color-amber:var(--v2-dot-yellow);--t-accent-quaternary:var(--c-bg-selected);--t-accent-tertiary:var(--c-focus-ring);--t-tag-text-gray:var(--c-tag-gray-fg);--t-tag-background-gray:var(--c-tag-gray-bg);--t-tag-text-blue:var(--c-tag-blue-fg);--t-tag-background-blue:var(--c-tag-blue-bg);--t-tag-text-sky:var(--c-tag-sky-fg);--t-tag-background-sky:var(--c-tag-sky-bg);--t-tag-text-turquoise:var(--c-tag-turquoise-fg);--t-tag-background-turquoise:var(--c-tag-turquoise-bg);--t-tag-text-green:var(--c-tag-green-fg);--t-tag-background-green:var(--c-tag-green-bg);--t-tag-text-yellow:var(--c-tag-yellow-fg);--t-tag-background-yellow:var(--c-tag-yellow-bg);--t-tag-text-amber:var(--c-tag-amber-fg);--t-tag-background-amber:var(--c-tag-amber-bg);--t-tag-text-orange:var(--c-tag-orange-fg);--t-tag-background-orange:var(--c-tag-orange-bg);--t-tag-text-red:var(--c-tag-red-fg);--t-tag-background-red:var(--c-tag-red-bg);--t-tag-text-pink:var(--c-tag-pink-fg);--t-tag-background-pink:var(--c-tag-pink-bg);--t-tag-text-purple:var(--c-tag-purple-fg);--t-tag-background-purple:var(--c-tag-purple-bg)}:root[data-theme=dark],:root[data-theme=dark] .light,:root[data-theme=dark] .v2{--c-tag-gray-bg:#191919;--c-tag-gray-fg:#b3b3b3;--c-tag-blue-bg:#182449;--c-tag-blue-fg:#9db1ff;--c-tag-sky-bg:#112840;--c-tag-sky-fg:#75c7f0;--c-tag-turquoise-bg:#0d2d2a;--c-tag-turquoise-fg:#0ad8b6;--c-tag-green-bg:#132d21;--c-tag-green-fg:#3dd68c;--c-tag-yellow-bg:#2c2305;--c-tag-yellow-fg:#f5e147;--c-tag-amber-bg:#2c2305;--c-tag-amber-fg:#f5e147;--c-tag-orange-bg:#2c2305;--c-tag-orange-fg:#f5e147;--c-tag-red-bg:#3b1219;--c-tag-red-fg:#ff8a88;--c-tag-pink-bg:#37172f;--c-tag-pink-fg:#ff80ca;--c-tag-purple-bg:#2f1c3b;--c-tag-purple-fg:#d59cff}:root,.v2{--v2-ink-950:#101112;--v2-ink-900:#242629;--v2-ink-800:#36383c;--v2-ink-700:#505155;--v2-ink-600:#737373;--v2-ink-500:#999;--v2-ink-400:#b5bdc9;--v2-ink-300:#cad0d9;--v2-ink-200:#d3d8df;--v2-ink-100:#eeeff1;--v2-paper-0:#fff;--v2-paper-50:#fff;--v2-paper-100:#fbfbfb;--v2-paper-200:#f3f4f6;--v2-line-100:#eeeff1;--v2-line-200:#eeeff1;--v2-line-300:#e5e7eb;--v2-line-400:#d3d8df;--v2-blue-50:#f3f7ff;--v2-blue-100:#e8f0ff;--v2-blue-200:#c8dcff;--v2-blue-400:#709ff5;--v2-blue-500:#266df0;--v2-blue-600:#266df0;--v2-blue-700:#245bc2;--v2-text:#242629;--v2-text-secondary:#505155;--v2-text-muted:#505155;--v2-text-tertiary:#737373;--v2-text-disabled:#999;--v2-text-link:#266df0;--v2-icon:#505155;--v2-icon-active:#242629;--v2-bg-canvas:#fff;--v2-bg-surface:#fff;--v2-bg-subtle:#fbfbfb;--v2-bg-hover:#f4f5f6;--v2-bg-row-hover:#fafafb;--v2-bg-active:#eeeff1;--v2-bg-selected:#f3f7ff;--v2-bg-unread:#f7faff;--v2-bg-chip:#eeeff1;--v2-bg-inverse:#242629;--v2-border:#eeeff1;--v2-border-hairline:#eeeff1;--v2-border-strong:#e5e7eb;--v2-border-control:#e5e7eb;--v2-border-input:#d3d8df;--v2-action:#242629;--v2-action-hover:#101112;--v2-action-soft:#eeeff1;--v2-accent:#242629;--v2-accent-text:#242629;--v2-accent-soft:#eeeff1;--v2-send:#266df0;--v2-send-hover:#245bc2;--v2-control-on:#266df0;--v2-focus:0 0 0 3px #266df01f;--v2-focus-ring:#266df040;--v2-info-line:#709ff5;--v2-overlay:#10111266;--v2-chart-grid:#eeeff1;--v2-dot-blue:#266df0;--v2-dot-green:#0fc27b;--v2-dot-yellow:#f5b900;--v2-dot-red:#ff5b59;--v2-dot-gray:#a4adba;--v2-positive-fg:#1b7a3d;--v2-positive-bg:#def7e6;--v2-positive-line:#bfe9cc;--v2-negative-fg:#c2302e;--v2-negative-bg:#ffe1e0;--v2-negative-line:#ffc4c2;--v2-warning-fg:#8a6400;--v2-warning-bg:#fdf3c6;--v2-warning-line:#f3e19a;--v2-danger:#f65351;--v2-radius-xs:4px;--v2-radius-sm:6px;--v2-radius-md:8px;--v2-radius-lg:12px;--v2-radius-xl:14px;--v2-radius-nav:9px;--v2-shadow-xs:0 0 2px 0 #1c28402e, 0 1px 3px 0 #0000000a;--v2-shadow-sm:0 1px 2px #0000000f, 0 1px 3px #0000001a;--v2-shadow-md:0 0 0 1px #eeeff1, 0 4px 8px -2px #00000008, 0 8px 16px -4px #0000000a, 0 16px 32px -8px #0000000d;--v2-shadow-lg:0 0 0 1px #eeeff1, 0 8px 16px -4px #0000000a, 0 16px 32px -8px #0000000d, 0 32px 64px -16px #0000001a;--v2-shadow-overlay:var(--v2-shadow-lg);--v2-sidebar-w:240px}:root[data-theme=dark],.v2[data-theme=dark]{--v2-text:#edeff3;--v2-text-secondary:#b5bdc9;--v2-text-muted:#b5bdc9;--v2-text-tertiary:#8f99a8;--v2-text-disabled:#6f7988;--v2-text-inverse:#101112;--v2-text-link:#709ff5;--v2-icon:#b5bdc9;--v2-icon-active:#fff;--v2-bg-canvas:#101010;--v2-bg-surface:#101010;--v2-bg-subtle:#161719;--v2-bg-hover:#1c1d1f;--v2-bg-row-hover:#151618;--v2-bg-active:#232529;--v2-bg-selected:#1a2233;--v2-bg-unread:#141a26;--v2-bg-chip:#232529;--v2-bg-inverse:#edeff3;--v2-border:#232529;--v2-border-hairline:#1c1d1f;--v2-border-strong:#2e3238;--v2-border-control:#2e3238;--v2-border-input:#505967;--v2-action:#edeff3;--v2-action-hover:#fff;--v2-action-soft:#232529;--v2-accent:#edeff3;--v2-accent-text:#edeff3;--v2-accent-soft:#232529;--v2-send:#538bf3;--v2-send-hover:#709ff5;--v2-control-on:#538bf3;--v2-info-line:#538bf3;--v2-focus:0 0 0 3px #538bf359;--v2-focus-ring:#538bf359;--v2-overlay:#0009;--v2-chart-grid:#232529;--v2-positive-fg:#6fd392;--v2-positive-bg:#1a2c22;--v2-positive-line:#24402f;--v2-negative-fg:#ff928c;--v2-negative-bg:#36151a;--v2-negative-line:#52232a;--v2-warning-fg:#f0cd5c;--v2-warning-bg:#2c2711;--v2-warning-line:#463d18;--v2-danger:#ff7a78;--v2-shadow-xs:0 0 0 1px #2e3238;--v2-shadow-sm:0 0 0 1px #232529, 0 1px 3px #0006;--v2-shadow-md:0 0 0 1px #2e3238, 0 8px 16px -4px #0006, 0 16px 32px -8px #0006;--v2-shadow-lg:0 0 0 1px #2e3238, 0 16px 32px -8px #00000080, 0 32px 64px -16px #00000080;--v2-shadow-overlay:var(--v2-shadow-lg)}:root,.light,.v2{--c-row-height:32px;--c-header-height:32px;--c-cell-padding:0 10px;--c-check-col:36px;--c-nav-item-height:25px;--c-page-title-size:14px;--c-bg-selected-hover:var(--v2-blue-100);--c-accent-border:var(--v2-info-line);--t-font-color-primary:var(--v2-text);--t-font-color-secondary:var(--v2-text-secondary);--t-font-color-tertiary:var(--v2-text-secondary);--t-font-color-light:var(--v2-text-tertiary);--t-font-color-extra-light:var(--v2-text-disabled);--t-font-weight-regular:500;--t-border-radius-sm:var(--v2-radius-sm);--t-border-radius-md:var(--v2-radius-md);--t-border-radius-xl:var(--v2-radius-lg);--t-color-blue:var(--v2-blue-500);--t-color-blue10:var(--v2-blue-700);--t-accent-quaternary:var(--v2-bg-selected);--t-border-color-blue:var(--v2-info-line);--t-icon-stroke-sm:1.5;--t-icon-stroke-md:1.5;--c-tag-gray-bg:#eeeff1;--c-tag-gray-fg:#505155;--c-tag-blue-bg:#e3edff;--c-tag-blue-fg:#1e56c7;--c-tag-sky-bg:#ddf3fb;--c-tag-sky-fg:#0b6e93;--c-tag-turquoise-bg:#d9f5ec;--c-tag-turquoise-fg:#0b7a5a;--c-tag-green-bg:#def7e6;--c-tag-green-fg:#1b7a3d;--c-tag-yellow-bg:#fdf3c6;--c-tag-yellow-fg:#8a6400;--c-tag-amber-bg:#fdf3c6;--c-tag-amber-fg:#8a6400;--c-tag-orange-bg:#feedd1;--c-tag-orange-fg:#a4540b;--c-tag-red-bg:#ffe1e0;--c-tag-red-fg:#c2302e;--c-tag-pink-bg:#fde4ef;--c-tag-pink-fg:#b8285e;--c-tag-purple-bg:#efe6ff;--c-tag-purple-fg:#6b3fc6}:root[data-theme=dark],:root[data-theme=dark] .light,:root[data-theme=dark] .v2{--c-tag-gray-bg:#232529;--c-tag-gray-fg:#b5bdc9;--c-tag-blue-bg:#1a2233;--c-tag-blue-fg:#94b9ff;--c-tag-orange-bg:#33230f;--c-tag-orange-fg:#f5b36b}:root{font-size:var(--c-font-size)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--c-font);font-size:var(--c-font-size);line-height:var(--c-line-height);color:var(--c-text-primary);background:var(--c-bg-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";font-variant-numeric:tabular-nums;font-weight:400}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;line-height:inherit}input,select,textarea{font-family:inherit;font-size:var(--c-font-size);color:var(--c-text-primary)}input::placeholder,textarea::placeholder{color:var(--c-text-tertiary)}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--c-accent)}h1,h2,h3,h4{font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);margin:0}h1{font-size:var(--t-font-size-xl);letter-spacing:-.02em;line-height:1.3}h2{font-size:var(--t-font-size-lg);letter-spacing:-.01em;line-height:1.4}h3{font-size:var(--t-font-size-md)}p{margin:0}::selection{background:var(--v2-blue-100);color:var(--v2-ink-900)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}.light-text{color:var(--c-text-muted)}.secondary{color:var(--t-font-color-secondary)}.danger-text{color:var(--t-font-color-danger)}.success-text{color:var(--t-tag-text-green)}.mono{font-family:var(--v2-font-mono);color:var(--c-text-primary);letter-spacing:-.01em;font-size:13px}.medium{font-weight:var(--t-font-weight-medium)}.nowrap{white-space:nowrap}.ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.row{align-items:center;gap:var(--t-spacing-2);display:flex}.row-wrap{align-items:center;gap:var(--t-spacing-2);flex-wrap:wrap;display:flex}.col{gap:var(--t-spacing-2);flex-direction:column;display:flex}.spacer{flex:1}.grid-2{gap:var(--t-spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-3{gap:var(--t-spacing-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-4{gap:var(--t-spacing-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gap-1{gap:var(--t-spacing-1)}.gap-3{gap:var(--t-spacing-3)}.gap-4{gap:var(--t-spacing-4)}.mt-2{margin-top:var(--t-spacing-2)}.mt-3{margin-top:var(--t-spacing-3)}.mt-4{margin-top:var(--t-spacing-4)}.p-3{padding:var(--t-spacing-3)}.p-4{padding:var(--t-spacing-4)}.app-shell{background:var(--c-bg-sidebar);height:100vh;display:flex}.nav{width:244px;padding:0 var(--t-spacing-2) var(--t-spacing-3);transition:width var(--c-dur) var(--c-ease);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.nav.collapsed{width:56px}.nav.collapsed .nav-label,.nav.collapsed .nav-section-title,.nav.collapsed .nav-count,.nav.collapsed .nav-hide-collapsed{display:none!important}.nav.collapsed .nav-header{flex-direction:column;gap:4px;height:auto;padding:10px 0 6px}.nav.collapsed .nav-item,.nav.collapsed .nav-user{justify-content:center;padding:0}.nav.collapsed .nav-workspace{padding:3px}.nav-scroll{flex-direction:column;flex:1;gap:12px;margin:0 -4px;padding-top:4px;padding-left:4px;padding-right:4px;display:flex;overflow:hidden auto}.nav-header{flex-shrink:0;align-items:center;gap:2px;min-width:0;height:52px;display:flex}.nav-header>div:first-child{flex-shrink:1;min-width:0}.nav-workspace{align-items:center;gap:var(--t-spacing-2);cursor:pointer;height:30px;font-weight:var(--t-font-weight-semi-bold);min-width:0;max-width:100%;color:var(--c-text-primary);background:0 0;border:1px solid #0000;border-radius:6px;padding:3px 6px 3px 4px;display:flex}.nav-workspace:hover{background:var(--c-bg-active)}.nav-logo{color:#fff;border-radius:5px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid}.nav-modes{flex-shrink:0;align-items:center;gap:2px;height:36px;display:flex}.nav-mode{border-radius:var(--v2-radius-sm);height:30px;color:var(--c-text-primary);font-weight:var(--t-font-weight-medium);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease);background:0 0;border:none;align-items:center;gap:4px;padding:0 8px;display:inline-flex;position:relative}.nav-mode:hover{background:var(--c-bg-active);color:var(--c-text-primary)}.nav-mode.active{background:var(--c-bg);color:var(--c-text-primary);box-shadow:var(--v2-shadow-sm);font-weight:600}.nav-mode .nav-dot{background:var(--v2-negative-fg);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.nav-section{flex-direction:column;gap:1px;display:flex}.nav-section-title{height:28px;letter-spacing:var(--v2-tracking-caps);text-transform:uppercase;color:var(--c-text-secondary);-webkit-user-select:none;user-select:none;align-items:center;padding:0 2px 0 8px;font-size:11px;font-weight:600;display:flex}.nav-item{align-items:center;gap:var(--t-spacing-2);height:var(--c-nav-item-height);border-radius:var(--v2-radius-sm);color:var(--c-text-primary);cursor:pointer;font-weight:var(--t-font-weight-medium);-webkit-user-select:none;user-select:none;text-align:left;width:100%;font-size:var(--c-font-size);transition:background var(--c-dur-fast) var(--c-ease);background:0 0;border:1px solid #0000;padding:0 8px;display:flex}.nav-item:hover{background:var(--c-bg-active);color:var(--c-text-primary)}.nav-item.active{background:var(--c-bg);color:var(--c-text-primary);box-shadow:var(--v2-shadow-sm);font-weight:600}.nav-item .nav-icon{flex-shrink:0}.nav-item>svg,.nav-item .nav-icon,.topbar-item>svg,.nav .menu-item>svg,.topbar .menu-item>svg{color:var(--c-icon);stroke:currentColor}.nav-item.active>svg,.nav-item.active .nav-icon,.topbar-item.active>svg{color:var(--c-text-primary)}.nav-item .nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-item .nav-secondary{color:var(--c-text-secondary);font-weight:400}.nav-item .nav-count,.nav-item .nav-badge{font-size:var(--c-font-size-xs);color:var(--c-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.nav-item .nav-count.hot{color:var(--c-text-inverted);background:var(--c-accent);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.nav-fav-icon{border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:grid}.nav-footer{border-top:1px solid var(--c-border-strong);flex-direction:column;flex-shrink:0;gap:2px;padding-top:8px;display:flex}.nav-user{border-radius:var(--v2-radius-sm);cursor:pointer;text-align:left;width:100%;height:40px;color:var(--c-text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:0 6px;display:flex}.nav-user:hover{background:var(--c-bg-active)}.main{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--v2-radius-lg);min-width:0;box-shadow:var(--v2-shadow-xs);flex-direction:column;flex:1;margin:8px 8px 8px 0;display:flex;overflow:hidden}.page{min-height:0;animation:page-in var(--c-dur) var(--c-ease);flex-direction:column;flex:1;display:flex;overflow:auto}@keyframes page-in{0%{opacity:.4}to{opacity:1}}.page-body{padding:var(--t-spacing-4) var(--t-spacing-6);gap:var(--t-spacing-4);flex-direction:column;display:flex}.page-header{align-items:center;gap:var(--t-spacing-2);min-height:40px;display:flex}.page-title{align-items:center;gap:var(--t-spacing-2);font-size:var(--c-page-title-size);font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);display:flex}.page-title .icon{color:var(--c-icon)}.record-layout{flex-direction:column;height:100%;min-height:0;display:flex}.page-card-header{align-items:center;gap:var(--t-spacing-2);height:52px;min-height:52px;padding:0 var(--t-spacing-3) 0 var(--t-spacing-4);background:var(--c-bg);z-index:5;border-bottom:1px solid var(--c-border);flex-shrink:0;display:flex;position:sticky;top:0}.page-card-title{font-size:var(--c-page-title-size);font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);white-space:nowrap;letter-spacing:-.005em;align-items:center;gap:8px;min-width:0;display:flex}.page-card-title .title-text{text-overflow:ellipsis;overflow:hidden}.breadcrumb-link{border-radius:var(--t-border-radius-sm);color:var(--c-text-secondary);cursor:pointer;font-size:var(--c-page-title-size);font-weight:var(--t-font-weight-medium);background:0 0;border:none;align-items:center;gap:8px;margin-left:-6px;padding:2px 6px;display:inline-flex}.breadcrumb-link:hover{background:var(--c-bg-hover);color:var(--c-text-primary)}.breadcrumb-sep{color:var(--c-text-tertiary)}.page-content{flex:1;min-height:0}.page-content.padded{padding:var(--t-spacing-5) var(--t-spacing-6) var(--t-spacing-6);gap:var(--t-spacing-4);flex-direction:column;display:flex}.demo-data-inline{padding:6px var(--t-spacing-6) 0;flex-shrink:0;justify-content:flex-end;display:flex}.mode-banner{letter-spacing:.04em;background:var(--c-tag-orange-bg);color:var(--c-tag-orange-fg);white-space:nowrap;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:600;line-height:16px}.btn{height:32px;padding:0 var(--t-spacing-3);border-radius:var(--v2-radius-md);border:1px solid var(--c-border-strong);background:var(--c-bg);color:var(--c-text-primary);cursor:pointer;font-weight:var(--t-font-weight-medium);white-space:nowrap;font-size:var(--c-font-size);box-shadow:var(--v2-shadow-xs);transition:background var(--c-dur-fast) var(--c-ease), border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease), transform var(--c-dur-fast) var(--c-ease);justify-content:center;align-items:center;gap:6px;display:inline-flex}.btn svg{flex-shrink:0}.btn:hover:not(:disabled){background:var(--c-bg-hover);border-color:var(--c-border-input);color:var(--c-text-primary)}.btn:active:not(:disabled){background:var(--c-bg-active);transform:translateY(1px)}.btn:focus-visible{box-shadow:var(--v2-focus);outline:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.sm{height:28px;font-size:var(--c-font-size-sm);border-radius:var(--v2-radius-sm);padding:0 10px}.btn.success:hover:not(:disabled){filter:brightness(.92);background:var(--v2-positive-fg);border-color:var(--v2-positive-fg);color:var(--c-text-inverted)}.btn.danger{background:var(--c-bg);border-color:var(--v2-negative-line);color:var(--v2-negative-fg)}.btn.danger:hover:not(:disabled){background:var(--v2-negative-bg);border-color:var(--v2-negative-fg);color:var(--v2-negative-fg)}.btn.gold{background:var(--v2-gold-300);border-color:var(--v2-gold-300);color:var(--v2-ink-950)}.btn.gold:hover:not(:disabled){background:var(--v2-gold-200);border-color:var(--v2-gold-200);color:var(--v2-ink-950)}.btn.ghost{box-shadow:none;color:var(--v2-text-secondary);background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:var(--c-bg-hover);color:var(--c-text-primary);border-color:#0000}.btn.icon-only{width:32px;padding:0}.icon-btn{border-radius:var(--v2-radius-sm);width:28px;height:28px;color:var(--c-icon);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease), color var(--c-dur-fast) var(--c-ease);background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.icon-btn:focus-visible{box-shadow:var(--v2-focus);outline:none}.icon-btn.outline{border-color:var(--c-border-strong);color:var(--c-text-primary);background:var(--c-bg);box-shadow:var(--v2-shadow-xs)}.icon-btn.outline:hover:not(:disabled){background:var(--c-bg-hover);border-color:var(--c-border-input)}.icon-btn:disabled{color:var(--c-text-tertiary);cursor:not-allowed}.light-btn{border-radius:var(--v2-radius-sm);height:28px;color:var(--c-text-primary);cursor:pointer;font-weight:var(--t-font-weight-medium);white-space:nowrap;transition:background var(--c-dur-fast) var(--c-ease);background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.light-btn:hover{background:var(--c-bg-hover);color:var(--c-text-primary)}.light-btn.open{background:var(--c-bg-active)}.field{flex-direction:column;gap:6px;display:flex}.field-label{font-size:var(--c-font-size-sm);color:var(--v2-text-secondary);font-weight:var(--t-font-weight-medium)}.input,.select,.textarea{border:1px solid var(--c-border-input);border-radius:var(--v2-radius-md);background:var(--c-bg);width:100%;height:32px;color:var(--c-text-primary);transition:border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease);outline:none;padding:0 10px}.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding-right:30px}:root[data-theme=dark] .select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}.select[multiple]{background-image:none;height:auto;padding-right:10px}.textarea{resize:vertical;height:auto;min-height:80px;padding:8px 10px;line-height:1.5}.input:focus,.select:focus,.textarea:focus{border-color:var(--v2-action);box-shadow:var(--v2-focus)}.input:disabled,.select:disabled,.textarea:disabled{background:var(--c-bg-hover);color:var(--c-text-tertiary);cursor:not-allowed}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--v2-negative-fg)}.search-input{border:1px solid var(--c-border-input);border-radius:var(--v2-radius-md);background:var(--c-bg);height:32px;transition:border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease);align-items:center;gap:6px;padding:0 10px;display:flex}.search-input:focus-within{border-color:var(--v2-action);box-shadow:var(--v2-focus)}.search-input>svg{color:var(--c-icon);flex-shrink:0}.search-input input{background:0 0;border:none;outline:none;flex:1;min-width:60px}.checkbox{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.checkbox-wrap{border-radius:var(--t-border-radius-sm);cursor:pointer;outline:none;flex-shrink:0;place-items:center;width:24px;height:24px;display:inline-grid}.checkbox-wrap:hover{background:var(--t-background-transparent-light)}.checkbox-wrap:focus-visible{box-shadow:var(--v2-focus)}.checkbox-box{border:1.5px solid var(--c-border-input);background:var(--t-background-primary);width:16px;height:16px;color:var(--c-text-inverted);transition:background var(--c-dur-fast) var(--c-ease), border-color var(--c-dur-fast) var(--c-ease);border-radius:4px;place-items:center;display:grid}.checkbox-dash{background:var(--c-text-inverted);border-radius:1px;width:8px;height:2px}.toggle{background:var(--v2-ink-300);cursor:pointer;width:36px;height:20px;transition:background var(--c-dur) var(--c-ease);border:none;border-radius:999px;flex-shrink:0;position:relative}.toggle:after{content:"";width:16px;height:16px;box-shadow:var(--v2-shadow-sm);transition:transform var(--c-dur) var(--c-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.toggle:focus-visible{box-shadow:var(--v2-focus);outline:none}.toggle:disabled{opacity:.5;cursor:not-allowed}.tag{border-radius:var(--v2-radius-pill);height:22px;font-size:var(--c-font-size-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:4px;padding:0 8px;font-weight:600;line-height:20px;display:inline-flex}.tag.gray{background:var(--t-tag-background-gray);color:var(--t-tag-text-gray);border-color:var(--c-tag-gray-line)}.tag.blue{background:var(--t-tag-background-blue);color:var(--t-tag-text-blue);border-color:var(--c-tag-blue-line)}.tag.green{background:var(--t-tag-background-green);color:var(--t-tag-text-green);border-color:var(--c-tag-green-line)}.tag.red{background:var(--t-tag-background-red);color:var(--t-tag-text-red);border-color:var(--c-tag-red-line)}.tag.orange{background:var(--t-tag-background-orange);color:var(--t-tag-text-orange);border-color:var(--c-tag-orange-line)}.tag.yellow{background:var(--t-tag-background-yellow);color:var(--t-tag-text-yellow);border-color:var(--c-tag-yellow-line)}.tag.purple{background:var(--t-tag-background-purple);color:var(--t-tag-text-purple);border-color:var(--c-tag-purple-line)}.tag.turquoise{background:var(--t-tag-background-turquoise);color:var(--t-tag-text-turquoise);border-color:var(--c-tag-turquoise-line)}.tag.sky{background:var(--t-tag-background-sky);color:var(--t-tag-text-sky);border-color:var(--c-tag-sky-line)}.tag.pink{background:var(--t-tag-background-pink);color:var(--t-tag-text-pink);border-color:var(--c-tag-pink-line)}.tag.amber{background:var(--t-tag-background-amber);color:var(--t-tag-text-amber);border-color:var(--c-tag-amber-line)}.tag.plain{color:var(--c-text-secondary);background:0 0;border-color:#0000;padding:0 2px}.chip{border-radius:var(--v2-radius-sm);white-space:nowrap;max-width:100%;height:24px;color:var(--c-text-primary);align-items:center;gap:6px;padding:0 6px 0 4px;font-weight:400;display:inline-flex;overflow:hidden}.chip.soft{background:var(--t-background-transparent-lighter)}.chip.plain{background:0 0;padding-left:0}.chip .chip-label{text-overflow:ellipsis;overflow:hidden}.chip.clickable{cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease)}.chip.clickable:hover{background:var(--t-background-transparent-medium)}.link-chip{vertical-align:middle;border:1px solid var(--c-border-strong);background:var(--c-bg);height:24px;color:var(--c-text-primary);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:0 9px;line-height:22px;display:inline-block;overflow:hidden}.link-chip:hover{background:var(--c-bg-hover);border-color:var(--c-border-input)}.bool{color:var(--c-text-primary);align-items:center;gap:4px;display:inline-flex}.avatar{background:var(--av-bg,var(--v2-info-bg));width:16px;height:16px;color:var(--av-fg,var(--v2-info-fg));border-radius:4px;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-grid}.avatar.md{width:20px;height:20px;font-size:10px}.avatar.lg{border-radius:6px;width:28px;height:28px;font-size:12px}.avatar.xl{border-radius:8px;width:40px;height:40px;font-size:16px}.avatar.xxl{border-radius:12px;width:56px;height:56px;font-size:20px}.avatar.round.lg,.avatar.round.xl,.avatar.round.xxl{border-radius:50%}.dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.dot.AVAILABLE{background:var(--t-color-green)}.dot.BUSY,.dot.ON_CALL{background:var(--t-color-red)}.dot.WRAP_UP{background:var(--t-color-orange)}.dot.AWAY{background:var(--t-color-yellow)}.dot.OFFLINE{background:var(--t-gray-scale-gray8)}.icon-box{border-radius:var(--v2-radius-md);flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.card{border:1px solid var(--c-border);border-radius:var(--v2-radius-lg);background:var(--c-bg);box-shadow:var(--v2-shadow-xs);min-width:0}.card-header{align-items:center;gap:var(--t-spacing-2);min-height:48px;padding:0 var(--t-spacing-4);border-bottom:1px solid var(--c-border);font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);display:flex}.card-body{padding:var(--t-spacing-4)}.stat{padding:var(--t-spacing-4);flex-direction:column;gap:6px;display:flex;position:relative;overflow:hidden}.stat.accent:before{content:"";background:var(--v2-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.clickable-card{transition:border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease), background var(--c-dur-fast) var(--c-ease)}.clickable-card:focus-visible{box-shadow:var(--v2-focus);outline:none}.stat-label{font-size:var(--c-font-size-sm);color:var(--c-text-secondary);font-weight:var(--t-font-weight-medium);align-items:center;gap:6px;display:flex}.stat-label svg{color:var(--c-icon)}.stat-value{font-size:var(--v2-text-2xl);line-height:var(--v2-lh-2xl);font-weight:var(--t-font-weight-semi-bold);letter-spacing:var(--v2-tracking-tight);color:var(--c-text-primary);font-variant-numeric:tabular-nums}.stat-hint{font-size:var(--c-font-size-sm);color:var(--c-text-secondary);align-items:center;gap:6px;display:flex}.trend-up{color:var(--t-tag-text-green)}.trend-down{color:var(--t-tag-text-red)}.callout{gap:var(--t-spacing-3);padding:10px var(--t-spacing-3);border-radius:var(--v2-radius-md);color:var(--c-text-primary);border:1px solid #0000;align-items:flex-start;line-height:1.5;display:flex}.callout>svg{margin-top:2px!important}.callout.warning{background:var(--v2-warning-bg);border-color:var(--v2-warning-line)}.callout.warning>svg{color:var(--v2-warning-fg)}.callout.danger{background:var(--v2-negative-bg);border-color:var(--v2-negative-line)}.callout.danger>svg{color:var(--v2-negative-fg)}.callout.success{background:var(--v2-positive-bg);border-color:var(--v2-positive-line)}.callout.success>svg{color:var(--v2-positive-fg)}.callout.neutral{background:var(--c-bg-hover);border-color:var(--c-border);color:var(--c-text-primary)}.divider{background:var(--c-border);height:1px;margin:var(--t-spacing-2) 0}.empty{padding:var(--t-spacing-8) var(--t-spacing-6);text-align:center;color:var(--c-text-secondary);align-items:center;gap:var(--t-spacing-2);flex-direction:column;line-height:1.5;display:flex}.empty .bold{color:var(--c-text-primary);font-size:var(--v2-text-lg)}.empty-icon{background:var(--v2-bg-subtle);width:44px;height:44px;color:var(--c-icon);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.empty-text{max-width:380px}.empty-action{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.skeleton{border-radius:var(--v2-radius-sm);background:linear-gradient(90deg, var(--v2-bg-subtle) 0%, var(--v2-bg-active) 50%, var(--v2-bg-subtle) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite skeleton;display:block}@keyframes skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.section-title{font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary)}.section-desc{color:var(--c-text-secondary);line-height:1.5}.view-bar{height:44px;min-height:44px;padding:0 var(--t-spacing-3) 0 10px;border-bottom:1px solid var(--c-border);color:var(--c-text-primary);flex-shrink:0;align-items:center;gap:2px;display:flex}.view-picker{border-radius:var(--v2-radius-sm);height:28px;color:var(--c-text-primary);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease);background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;font-weight:600;display:inline-flex}.view-picker>svg:first-child{color:var(--c-icon)}.view-picker:hover{background:var(--c-bg-hover)}.view-picker .view-name{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--c-text-primary);overflow:hidden}.view-search{border-radius:var(--v2-radius-sm);background:var(--c-bg);border:1px solid var(--c-border-input);height:28px;transition:border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease);align-items:center;gap:6px;padding:0 8px;display:flex}.view-search:focus-within{border-color:var(--v2-action);box-shadow:var(--v2-focus)}.view-search>svg{color:var(--c-icon)}.view-search input{background:0 0;border:none;outline:none;width:200px}.view-details{padding:6px var(--t-spacing-3);border-bottom:1px solid var(--c-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:flex}.filter-chip{border-radius:var(--v2-radius-pill);background:var(--v2-bg-selected);border:1px solid var(--v2-info-line);height:26px;color:var(--v2-info-fg);font-weight:500;font-size:var(--c-font-size-sm);align-items:center;gap:4px;padding:0 4px 0 10px;display:inline-flex}.filter-chip button{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:2px;display:grid}.filter-chip button:hover{background:var(--t-background-transparent-light)}.rt-wrap{flex:1;min-height:0;position:relative;overflow:auto}table.rt{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:100%}.rt th{z-index:2;background:var(--c-bg);height:var(--c-header-height);text-align:left;font-weight:var(--t-font-weight-medium);font-size:var(--c-font-size-sm);color:var(--v2-text-secondary);border-bottom:1px solid var(--c-border-strong);border-right:1px solid var(--c-border);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--c-dur-fast) var(--c-ease);padding:0;position:sticky;top:0}.rt th:hover{color:var(--c-text-primary);background:var(--c-bg-hover)}.rt-head{padding:var(--c-cell-padding);height:var(--c-header-height);align-items:center;gap:6px;display:flex;overflow:hidden}.rt-resize{cursor:col-resize;z-index:4;width:6px;height:100%;position:absolute;top:0;right:-3px}.rt-resize:after{content:"";background:0 0;border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:2px}.rt th:hover .rt-resize:after{background:var(--c-border-input)}.rt-resize:hover:after,.rt-resize:active:after{background:var(--c-accent)!important}.rt-head span{text-overflow:ellipsis;overflow:hidden}.rt td{height:var(--c-row-height);border-bottom:1px solid var(--c-border);white-space:nowrap;background:var(--c-bg);color:var(--c-text-primary);transition:background var(--c-dur-fast) var(--c-ease);border-right:1px solid #0000;padding:0;overflow:hidden}.rt-cell{height:calc(var(--c-row-height) - 1px);padding:var(--c-cell-padding);text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.rt-cell>span:not(.chip):not(.tag):not(.link-chip):not(.bool):not(.avatar){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rt .rt-check{width:var(--c-check-col);min-width:var(--c-check-col);text-align:center;z-index:1;border-right:none;position:sticky;left:0}.rt th.rt-check{z-index:3;cursor:default}.rt .rt-check .checkbox-wrap{margin:0 auto}.rt .rt-first{left:var(--c-check-col);z-index:1;position:sticky}.rt th.rt-first{z-index:3}.rt td.rt-first,.rt td.rt-first .chip{font-weight:var(--t-font-weight-semi-bold)}.rt th.rt-add,.rt td.rt-add{text-align:center;border-right:none;width:32px;min-width:32px}.rt th.rt-add{color:var(--c-icon)}.rt th.rt-fill,.rt td.rt-fill{cursor:default;border-right:none;width:auto}.rt th.rt-fill:hover{background:var(--c-bg)}.rt tbody tr{cursor:default}.rt tbody tr.clickable{cursor:pointer}.rt tr.rt-new td{color:var(--c-text-secondary);cursor:pointer;border-right:none}.rt tr.rt-new:hover td{color:var(--c-text-primary);background:var(--c-bg-hover)}.num{font-variant-numeric:tabular-nums}.action-bar{z-index:20;background:var(--v2-ink-900);color:#f9fafb;border:1px solid var(--v2-ink-800);border-radius:var(--v2-radius-lg);box-shadow:var(--v2-shadow-lg);white-space:nowrap;animation:rise-in var(--c-dur) var(--c-ease);align-items:center;gap:6px;padding:6px 8px 6px 14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.action-bar .muted,.action-bar .secondary{color:#b4bac4}.action-bar .btn{color:#f9fafb;box-shadow:none;background:#ffffff14;border-color:#fff3}.action-bar .btn:hover:not(:disabled){color:#fff;background:#ffffff29;border-color:#ffffff52}.action-bar .btn.primary{background:var(--v2-blue-600);border-color:var(--v2-blue-600);color:#fff}.action-bar .btn.primary:hover:not(:disabled){background:var(--v2-blue-500);border-color:var(--v2-blue-500);color:#fff}.action-bar .btn.danger{color:#ffaaa2;border-color:#ffaaa266}.action-bar .btn.ghost{background:0 0;border-color:#0000}.action-bar .icon-btn{color:#b4bac4}.action-bar .icon-btn:hover:not(:disabled){color:#fff;background:#ffffff1f}.action-bar .light-btn{color:#f9fafb}.action-bar .light-btn:hover{color:#fff;background:#ffffff1f}@keyframes rise-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.table-wrap{border-top:1px solid var(--c-border);overflow:auto}table.table{border-collapse:separate;border-spacing:0;width:100%}.table th{z-index:1;background:var(--c-bg);height:var(--c-header-height);text-align:left;font-weight:var(--t-font-weight-medium);font-size:var(--c-font-size-sm);color:var(--v2-text-secondary);padding:var(--c-cell-padding);border-bottom:1px solid var(--c-border-strong);white-space:nowrap;position:sticky;top:0}.table td{height:var(--c-row-height);padding:var(--c-cell-padding);border-bottom:1px solid var(--c-border);white-space:nowrap;text-overflow:ellipsis;max-width:320px;color:var(--c-text-primary);transition:background var(--c-dur-fast) var(--c-ease);overflow:hidden}.table th:last-child,.table td:last-child{border-right:none}.table tbody tr{cursor:default}.table tbody tr.clickable{cursor:pointer}.table tbody tr.selected td{background:var(--c-bg-selected)}.table-toolbar{align-items:center;gap:var(--t-spacing-2);padding:var(--t-spacing-2) var(--t-spacing-3);flex-wrap:wrap;display:flex}.card .table-wrap{border-top:none}.card .table tr:last-child td{border-bottom:none}.tabs{border-bottom:1px solid var(--c-border);padding:0 var(--t-spacing-4);flex-shrink:0;align-items:stretch;gap:2px;height:44px;display:flex;overflow-x:auto}.tab{color:var(--c-text-secondary);cursor:pointer;font-weight:var(--t-font-weight-medium);white-space:nowrap;transition:color var(--c-dur-fast) var(--c-ease), border-color var(--c-dur-fast) var(--c-ease);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:4px;margin-bottom:-1px;padding:0 2px;display:flex}.tab>*{pointer-events:none}.tab-inner{border-radius:var(--v2-radius-sm);transition:background var(--c-dur-fast) var(--c-ease);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.tab:hover .tab-inner{background:var(--c-bg-hover)}.tab:focus-visible{outline:none}.tab:focus-visible .tab-inner{box-shadow:var(--v2-focus)}.tab.active{color:var(--c-text-primary);border-bottom-color:var(--c-text-primary);font-weight:600}.tab .count{font-size:var(--c-font-size-xs);color:var(--c-text-secondary);background:var(--v2-bg-subtle);border-radius:var(--v2-radius-pill);padding:0 6px;font-weight:500;line-height:18px}.show{flex:1;min-height:0;display:flex}.show-aside{border-right:1px solid var(--c-border);gap:var(--t-spacing-3);background:var(--c-bg);flex-direction:column;flex-shrink:0;width:380px;padding:20px 12px 16px;display:flex;overflow-y:auto}.show-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.show-main-body{padding:20px var(--t-spacing-6);gap:var(--t-spacing-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.show-summary{border-bottom:1px solid var(--c-border);flex-direction:column;align-items:flex-start;gap:10px;margin:0 -12px;padding:4px 20px 12px;display:flex}.show-title{font-size:var(--c-show-title-size);font-weight:var(--t-font-weight-semi-bold);letter-spacing:var(--v2-tracking-tight);color:var(--c-text-primary);line-height:30px}.show-subtitle{color:var(--c-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.show-fields{flex-direction:column;gap:0;display:flex}.show-field{border-radius:var(--v2-radius-sm);min-height:34px;transition:background var(--c-dur-fast) var(--c-ease);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:8px;padding:0 8px;display:grid}.show-field-label{color:var(--c-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.show-field-label svg{color:var(--c-icon);flex-shrink:0}.show-field-value{text-overflow:ellipsis;min-width:0;color:var(--c-text-primary);flex-wrap:wrap;align-items:center;gap:4px;padding:5px 0;display:flex;overflow:hidden}.show-section-title{letter-spacing:var(--v2-tracking-caps);text-transform:uppercase;color:var(--c-text-secondary);align-items:center;gap:6px;padding:14px 8px 4px;font-size:11px;font-weight:600;display:flex}.props{flex-direction:column;gap:2px;display:flex}.prop{align-items:center;gap:var(--t-spacing-2);grid-template-columns:136px 1fr;min-height:34px;display:grid}.prop-label{color:var(--c-text-secondary);align-items:center;gap:8px;display:flex}.prop-value{text-overflow:ellipsis;min-width:0;color:var(--c-text-primary);overflow:hidden}.timeline{flex-direction:column;display:flex}.tl-month{font-size:var(--c-font-size-sm);color:var(--c-text-primary);align-items:center;gap:8px;margin:16px 0 8px;font-weight:600;display:flex}.tl-month:after{content:"";background:var(--c-border);flex:1;height:1px}.tl-item{border-radius:6px;grid-template-columns:28px 1fr auto;gap:12px;padding:6px 0;display:grid;position:relative}.tl-item:before{content:"";background:var(--c-border-strong);width:1px;position:absolute;top:36px;bottom:-6px;left:13.5px}.tl-item:last-child:before{display:none}.tl-icon{background:var(--c-bg);width:28px;height:28px;color:var(--v2-text-secondary);border:1px solid var(--c-border);box-shadow:var(--v2-shadow-xs);border-radius:50%;place-items:center;display:grid}.tl-title{color:var(--c-text-primary);line-height:28px}.tl-title .tl-actor{color:var(--c-text-primary);font-weight:var(--t-font-weight-semi-bold)}.tl-body{color:var(--c-text-primary);white-space:pre-wrap;border:1px solid var(--c-border);border-radius:var(--v2-radius-md);background:var(--c-bg-subtle);margin-top:4px;padding:10px 12px;line-height:1.55}.tl-time{color:var(--c-text-secondary);font-size:var(--c-font-size-sm);white-space:nowrap;line-height:28px}.overlay{background:var(--v2-overlay);z-index:100;animation:fade-in var(--c-dur) var(--c-ease);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--c-bg);border-radius:var(--v2-radius-xl);border:1px solid var(--c-border);box-shadow:var(--t-box-shadow-super-heavy);width:520px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);animation:pop-in var(--c-dur) var(--c-ease);flex-direction:column;display:flex;overflow:hidden}.modal.lg{width:820px}.modal.xl{width:1120px}.modal-header{align-items:center;gap:var(--t-spacing-2);min-height:56px;padding:0 var(--t-spacing-3) 0 var(--t-spacing-5);border-bottom:1px solid var(--c-border);font-size:16px;font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);background:var(--c-bg);letter-spacing:-.005em;display:flex}.modal-body{padding:var(--t-spacing-5);gap:var(--t-spacing-3);flex-direction:column;display:flex;overflow-y:auto}.modal-footer{justify-content:flex-end;gap:var(--t-spacing-2);padding:var(--t-spacing-3) var(--t-spacing-5);border-top:1px solid var(--c-border);background:var(--v2-bg-subtle);display:flex}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.side-panel{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--v2-radius-xl);width:480px;max-width:calc(100vw - 16px);box-shadow:var(--v2-shadow-overlay);z-index:90;animation:panel-in var(--v2-dur-slow) var(--c-ease);flex-direction:column;display:flex;position:fixed;top:8px;bottom:8px;right:8px;overflow:hidden}@keyframes panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.side-panel-header{align-items:center;gap:var(--t-spacing-2);padding:0 var(--t-spacing-2) 0 var(--t-spacing-5);border-bottom:1px solid var(--c-border);height:56px;min-height:56px;font-size:16px;font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);background:var(--c-bg);display:flex}.side-panel-body{padding:var(--t-spacing-5);gap:var(--t-spacing-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.menu{z-index:120;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:var(--v2-radius-md);min-width:200px;box-shadow:var(--v2-shadow-md);max-height:440px;animation:menu-in var(--c-dur-fast) var(--c-ease);flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;overflow-y:auto}@keyframes menu-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.menu-item{align-items:center;gap:var(--t-spacing-2);min-height:32px;padding:0 var(--t-spacing-2);border-radius:var(--v2-radius-sm);cursor:pointer;color:var(--c-text-primary);white-space:nowrap;text-align:left;background:0 0;border:none;width:100%;font-weight:400;display:flex}.menu-item:focus-visible{background:var(--c-bg-hover);box-shadow:inset 0 0 0 2px var(--v2-blue-200);outline:none}.menu-item>svg{color:var(--c-icon);flex-shrink:0}.menu-item:hover{background:var(--c-bg-hover);color:var(--c-text-primary)}.menu-item.active{color:var(--c-text-primary);background:var(--c-bg-active);font-weight:500}.menu-item:disabled{opacity:.45;cursor:not-allowed}.menu-item .menu-right{color:var(--c-text-secondary);margin-left:auto}.menu-label{font-size:var(--c-font-size-xs);color:var(--c-text-secondary);padding:6px var(--t-spacing-2) 2px;font-weight:500}.menu-sep{background:var(--c-border);height:1px;margin:3px -4px}.menu-search{border-bottom:1px solid var(--c-border);align-items:center;gap:6px;height:36px;margin:-4px -4px 2px;padding:0 10px;display:flex}.menu-search input{background:0 0;border:none;outline:none;flex:1}.cmd{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--v2-radius-xl);width:420px;box-shadow:var(--v2-shadow-overlay);z-index:110;animation:panel-in var(--c-dur) var(--c-ease);flex-direction:column;display:flex;position:fixed;top:8px;bottom:8px;right:8px;overflow:hidden}.cmd-top{background:var(--c-bg);border-bottom:1px solid var(--c-border);align-items:center;gap:8px;height:52px;min-height:52px;padding:0 8px 0 14px;display:flex}.cmd-top input{background:0 0;border:none;outline:none;flex:1;font-size:15px;font-weight:500}.cmd-top input::placeholder{color:var(--c-text-tertiary)}.cmd-list{flex-direction:column;flex:1;gap:1px;padding:8px 8px 0;display:flex;overflow-y:auto}.cmd-group{font-size:var(--c-font-size-xs);color:var(--c-text-secondary);padding:10px 8px 4px;font-weight:500}.toasts{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast{pointer-events:auto;border-radius:var(--v2-radius-lg);background:var(--v2-ink-900);color:#f9fafb;border:1px solid var(--v2-ink-800);min-width:280px;max-width:520px;box-shadow:var(--v2-shadow-lg);animation:toast-in var(--c-dur) var(--c-ease);align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.4;display:flex}.toast .secondary,.toast .muted{color:#b4bac4}.toast .bold{color:#fff}.toast-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:0;display:grid}.toast.success .toast-icon{background:#1f8f5c}.toast.error .toast-icon{background:#d13b30}.toast.warning .toast-icon{background:#ca8a04}.toast-close{color:#b4bac4;cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:center;place-items:center;padding:2px;display:grid}.toast-close:hover{color:#fff;background:#ffffff1f}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.steps{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.step{border-radius:var(--v2-radius-pill);background:var(--c-tag-gray-bg);color:var(--c-text-secondary);white-space:nowrap;font-size:var(--c-font-size-sm);border:1px solid var(--c-tag-gray-line);align-items:center;gap:6px;padding:1px 8px;font-weight:500;display:flex}.step.done{background:var(--t-tag-background-green);color:var(--t-tag-text-green);border-color:var(--c-tag-green-line)}.step.current{background:var(--c-accent);color:var(--c-text-inverted);border-color:var(--c-accent);font-weight:600}.step-sep{color:var(--t-font-color-extra-light)}.progress{background:var(--v2-bg-subtle);border:1px solid var(--c-border);border-radius:999px;height:8px;overflow:hidden}.progress>div{background:var(--v2-accent);height:100%;transition:width var(--c-dur) var(--c-ease);border-radius:999px}.progress.green>div{background:var(--t-color-green)}.progress.orange>div{background:var(--t-color-orange)}.progress.red>div{background:var(--t-color-red)}.board{background:var(--c-bg);flex:1;align-items:stretch;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.board-col{background:var(--v2-bg-subtle);border-radius:var(--v2-radius-lg);width:264px;min-height:100%;transition:background var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease);flex-direction:column;flex-shrink:0;gap:8px;padding:8px;display:flex}.board-col.drop{background:var(--c-bg-selected);box-shadow:inset 0 0 0 1px var(--v2-info-line)}.board-col-header{flex-shrink:0;align-items:center;gap:6px;height:32px;padding:0 4px;font-weight:600;display:flex}.board-count{color:var(--c-text-secondary);font-variant-numeric:tabular-nums;padding:0 2px;font-weight:500}.board-card{border:1px solid var(--c-border);border-radius:var(--v2-radius-md);background:var(--c-bg);cursor:pointer;box-shadow:var(--v2-shadow-xs);transition:border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease);flex-direction:column;display:flex}.board-card:hover{border-color:var(--c-border-strong);box-shadow:var(--v2-shadow-sm)}.board-card:focus-visible{box-shadow:var(--v2-focus);outline:none}.board-card.dragging{opacity:.5}.board-card-header{height:36px;font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);align-items:center;gap:6px;min-width:0;padding:8px 8px 4px;display:flex}.board-card-body{flex-direction:column;gap:2px;padding:0 10px 10px 12px;display:flex}.card-field{min-height:26px;color:var(--c-text-primary);align-items:center;gap:8px;min-width:0;display:flex}.card-field>svg{color:var(--c-icon);flex-shrink:0}.card-field .ellipsis{flex:1}.board-new{height:30px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:flex}.board-new:hover{background:var(--c-bg-hover);color:var(--c-text-primary)}.settings-layout{flex:1;height:100%;min-height:0;display:flex}.settings-nav{border-right:1px solid var(--c-border);background:var(--c-bg-sidebar);flex-direction:column;flex-shrink:0;gap:12px;width:240px;padding:12px 8px;display:flex;overflow-y:auto}.settings-content{flex:1;min-width:0;overflow-y:auto}.settings-inner{flex-direction:column;gap:32px;max-width:960px;margin:0 auto;padding:28px 32px 80px;display:flex}.settings-section{flex-direction:column;gap:12px;min-width:0;display:flex}.settings-section .card{overflow-x:auto}.settings-section-head{align-items:flex-end;gap:12px;display:flex}.settings-section-title{font-size:16px;font-weight:var(--t-font-weight-semi-bold);color:var(--c-text-primary);letter-spacing:-.005em;line-height:22px}.settings-section-desc{color:var(--c-text-secondary);margin-top:4px;line-height:1.5}.settings-row{border-bottom:1px solid var(--c-border);align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:flex}.settings-row:last-child{border-bottom:none}.settings-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.settings-row-title{color:var(--c-text-primary);font-weight:var(--t-font-weight-medium)}.settings-row-desc{color:var(--c-text-secondary);font-size:var(--c-font-size-sm)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.doc-stage{background:var(--v2-bg-subtle);padding:var(--t-spacing-4);align-items:center;gap:var(--t-spacing-4);border-radius:var(--v2-radius-lg);border:1px solid var(--c-border);flex-direction:column;display:flex;overflow:auto}.doc-page{color:#222;background:#fff;width:595px;min-height:842px;padding:56px 56px 48px;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.55;position:relative;box-shadow:0 2px 12px #0000001f}.doc-page h4{margin:14px 0 4px;font-family:Inter Variable,Inter,sans-serif;font-size:12px}.doc-page .doc-body{white-space:pre-wrap}.doc-page .doc-edited{background:#eff5ff;outline:1px dashed #5b8def}.doc-watermark{color:#b42318;letter-spacing:.05em;font-family:Inter Variable,Inter,sans-serif;font-size:10px;font-weight:700;position:absolute;top:12px;right:16px}.transcript{flex-direction:column;gap:10px;display:flex}.tr-line{grid-template-columns:56px 1fr;gap:10px;display:grid}.tr-time{color:var(--c-text-secondary);font-variant-numeric:tabular-nums;padding-top:6px}.tr-bubble{border-radius:var(--t-border-radius-md);border:1px solid var(--t-border-color-medium);padding:8px 10px;line-height:1.5}.tr-bubble.CUSTOMER{background:var(--t-background-secondary)}.tr-speaker{font-size:var(--t-font-size-xs);color:var(--t-font-color-tertiary);margin-bottom:2px;font-weight:600}.softphone{z-index:95;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:var(--v2-radius-xl);width:360px;box-shadow:var(--v2-shadow-lg);animation:rise-in var(--c-dur) var(--c-ease);position:fixed;bottom:16px;right:16px;overflow:hidden}.softphone.collapsed{width:auto}.softphone-header{background:var(--v2-ink-900);color:#f9fafb;align-items:center;gap:8px;padding:10px 12px;display:flex}.softphone-header .icon-btn:hover:not(:disabled),.softphone-header .btn.ghost:hover:not(:disabled){color:#fff;background:#ffffff1f}.call-pop{z-index:96;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:var(--v2-radius-xl);width:420px;max-height:calc(100vh - 32px);box-shadow:var(--v2-shadow-overlay);animation:pop-in var(--c-dur) var(--c-ease);position:fixed;top:16px;right:16px;overflow-y:auto}.pulse{animation:1.2s ease-in-out infinite pulse}@keyframes pulse{0%,to{box-shadow:0 0 #1f8f5c80}50%{box-shadow:0 0 0 8px #1f8f5c00}}@media (prefers-reduced-motion:reduce){.pulse{animation:none}}.portal-label{color:var(--v2-text-muted);font-size:16px}.portal-row{border-bottom:1px solid var(--v2-border);align-items:center;gap:16px;padding:16px 0;display:flex}.portal-row:last-child{border-bottom:none}.kbd{font-family:var(--v2-font-mono);border:1px solid var(--c-border-strong);color:var(--c-text-secondary);background:var(--v2-bg-subtle);border-radius:4px;padding:0 5px;font-size:11px;line-height:16px}.link{color:var(--c-link);cursor:pointer;text-underline-offset:3px;font-weight:500}.list-row{align-items:center;gap:var(--t-spacing-2);border-bottom:1px solid var(--c-border);padding:9px 0;display:flex}.list-row:last-child{border-bottom:none}.list-row.clickable{cursor:pointer;border-radius:var(--v2-radius-sm);transition:background var(--c-dur-fast) var(--c-ease);border-bottom-color:#0000;margin:0 -8px;padding:9px 8px}.scroll-y{overflow-y:auto}.chart-box{height:240px}.chart-box .recharts-cartesian-axis-tick-value,.recharts-cartesian-axis-tick-value{fill:var(--v2-text-muted);font-variant-numeric:tabular-nums}.recharts-cartesian-grid line{stroke:var(--v2-chart-grid)}.recharts-default-tooltip{border-radius:var(--v2-radius-md);box-shadow:var(--v2-shadow-md);color:var(--c-text-primary);background:var(--c-bg)!important;border:1px solid var(--c-border-strong)!important}.recharts-legend-item-text{color:var(--c-text-secondary)!important}mark{background:var(--v2-blue-100);color:var(--v2-ink-900);border-radius:2px;padding:0 1px}.record-layout{position:relative}.hide-mobile{display:inline-flex}.page-card-header{flex-wrap:wrap;row-gap:6px;height:auto;padding-top:8px;padding-bottom:8px}.page-card-header .page-card-title{flex-shrink:1;min-width:60px}.view-picker{white-space:nowrap;flex-shrink:0}.view-bar>*{flex-shrink:0}.view-bar>.spacer{flex-shrink:1;min-width:4px}body.resizing,body.resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.nav{position:relative}.resize-handle{cursor:col-resize;z-index:30;touch-action:none;outline:none;width:7px;position:absolute;top:0;bottom:0}.resize-handle.right{right:0}.resize-handle.left{left:0}.resize-handle:after{content:"";background:0 0;width:1px;transition:background .1s;position:absolute;top:0;bottom:0;left:3px}.resize-handle:hover:after,.resize-handle:focus-visible:after{background:var(--c-accent);width:2px;left:2px}.resize-handle.split{flex:0 0 7px;margin:0 -4px 0 -3px;position:relative;right:auto}.cmd{max-width:calc(100vw - 16px)}.toast-action{color:#8ab4ff;cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:center;padding:2px 8px;font-weight:600}.toast-action:hover{background:#ffffff1f}.menu.popover{z-index:300}.menu-item.cursor{background:var(--c-bg-hover)}.chip-select{cursor:pointer;min-width:0;max-width:100%;color:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:2px;margin:-2px;padding:2px;display:inline-flex}.chip-select:hover:not(.disabled){background:var(--c-bg-active)}.chip-select:focus-visible{box-shadow:0 0 0 2px var(--c-focus-ring);outline:none}.chip-select.disabled{cursor:default}.chip-select .chip-select-caret{color:var(--c-icon);opacity:0;flex-shrink:0}.chip-select:hover .chip-select-caret,.chip-select:focus-visible .chip-select-caret,.chip-select[aria-expanded=true] .chip-select-caret{opacity:1}.stepper{scrollbar-width:thin;gap:3px;padding:1px 0;display:flex;overflow-x:auto}.stepper-step{background:var(--c-tag-gray-bg);height:30px;color:var(--c-text-secondary);font-weight:500;font-size:var(--c-font-size-sm);cursor:pointer;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);transition:filter var(--c-dur-fast) var(--c-ease);border:none;flex:1 0 auto;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.stepper-step:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);border-radius:6px 0 0 6px}.stepper-step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%);border-radius:0 6px 6px 0}.stepper-step:hover:not(:disabled){filter:brightness(.95);color:var(--c-text-primary)}.stepper-step.done{background:var(--t-tag-background-green);color:var(--t-tag-text-green)}.stepper-step.current{background:var(--c-accent);color:var(--c-text-inverted);font-weight:600}.stepper-step:disabled{cursor:default}.show-stepper{border-bottom:1px solid var(--c-border);flex-shrink:0;padding:10px 16px}.stars{color:var(--v2-dot-yellow);align-items:center;gap:1px;display:inline-flex}.star-btn{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:3px;place-items:center;padding:1px;display:inline-grid}.star-btn:hover{background:var(--c-bg-active)}.cf-value{border-radius:4px;align-items:center;min-width:40px;max-width:100%;min-height:24px;margin:0 -2px;padding:0 2px;display:inline-flex;overflow:hidden}.cf-value.editable{cursor:pointer}.cf-value.editable:hover{background:var(--c-bg-active)}.cf-toggle{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:4px;padding:0 2px}.cf-toggle:hover{background:var(--c-bg-active)}.cf-input{text-align:left;cursor:pointer;align-items:center;display:flex}.rt-cell{position:relative}.rt-peek{border:1px solid var(--c-border-strong);background:var(--c-bg);width:22px;height:22px;color:var(--c-icon);cursor:pointer;opacity:0;border-radius:5px;flex-shrink:0;place-items:center;margin-left:auto;padding:0;display:inline-grid}.rt tbody tr:hover .rt-peek,.rt-peek:focus-visible,.rt-peek.visible{opacity:1}.rt-peek:hover{color:var(--c-text-primary);background:var(--c-bg-hover)}.board-card .rt-peek{opacity:.6}.board-card:hover .rt-peek{opacity:1}.rt.compact td{height:32px}.rt.compact .rt-cell{height:31px}.rt tbody tr.dragging td{opacity:.45}.rt tr.rt-group td{background:var(--c-bg-subtle);cursor:default;border-right:none;height:38px}.rt tr.rt-group:hover td{background:var(--c-bg-subtle)}.rt-group-head{align-items:center;gap:8px;height:37px;padding:0 8px;display:inline-flex;position:sticky;left:0}.rt tbody.rt-group-body.drop td{background:var(--c-bg-selected)}.rt tr.rt-group-empty td{height:36px}.rt th[draggable=true]{cursor:grab}.column-item{cursor:grab}.column-item.dragging{opacity:.5}.column-item .grip,.show-field .grip{color:var(--c-text-tertiary);flex-shrink:0}.show,.show-aside{position:relative}.show-fields-head{align-items:center;gap:4px;min-height:30px;padding:0 8px;display:flex}.light-btn.small{height:24px;font-size:var(--c-font-size-sm);padding:0 6px}.show-field.customizing{cursor:grab}.show-field.is-hidden{opacity:.5}.show-field.dragging{opacity:.4}.show.stacked{flex-direction:column;overflow-y:auto}.show.stacked .show-aside{border-right:none;border-bottom:1px solid var(--c-border);flex-shrink:0;width:100%;overflow:visible}.show.stacked .show-main{flex:none;overflow:visible}.show.stacked .show-main-body{overflow:visible}.app-shell.layout-top{flex-direction:column}.topbar{flex-shrink:0;align-items:center;gap:8px;min-width:0;height:52px;min-height:52px;padding:0 12px 0 8px;display:flex}.topbar>div:first-child{flex-shrink:0}.topbar-menu{flex:1;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.topbar-measure{visibility:hidden;pointer-events:none;white-space:nowrap;gap:2px;width:0;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.topbar-item{border-radius:var(--v2-radius-sm);height:30px;font-weight:var(--t-font-weight-medium);white-space:nowrap;color:var(--c-text-primary);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease);background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.topbar-item:hover{background:var(--c-bg-active)}.topbar-item .nav-count{font-size:var(--c-font-size-xs);color:var(--c-text-secondary);font-weight:500}.topbar-item .nav-count.hot{color:var(--c-text-inverted);background:var(--c-accent);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.topbar-right{flex-shrink:0;align-items:center;gap:4px;display:flex}.topbar-btn{border-radius:var(--v2-radius-sm);cursor:pointer;height:30px;color:var(--c-text-primary);font-weight:var(--t-font-weight-medium);white-space:nowrap;transition:background var(--c-dur-fast) var(--c-ease);background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex;position:relative}.topbar-btn:hover,.topbar-btn.active{background:var(--c-bg-active)}.topbar-btn .nav-dot,.nav-bell .nav-dot{background:var(--v2-negative-fg);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.topbar-label{text-overflow:ellipsis;max-width:140px;overflow:hidden}.topbar-user{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:2px;display:inline-flex}.mobilebar{flex-shrink:0;align-items:center;gap:8px;height:48px;min-height:48px;padding:0 8px;display:flex}.drawer-backdrop{background:var(--v2-overlay);z-index:140;animation:fade-in var(--c-dur) var(--c-ease);position:fixed;inset:0}.nav.drawer{z-index:150;background:var(--c-bg-sidebar);box-shadow:var(--v2-shadow-overlay);animation:drawer-in var(--c-dur) var(--c-ease);position:fixed;top:0;bottom:0;left:0}@keyframes drawer-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.settings-nav-mobile{display:none}.settings-nav-select{border:1px solid var(--c-border-input);background:var(--c-bg);cursor:pointer;width:100%;height:36px;color:var(--c-text-primary);text-align:left;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:flex}.layout-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.layout-choice{border:1.5px solid var(--c-border-strong);border-radius:var(--v2-radius-lg);background:var(--c-bg);cursor:pointer;color:var(--c-text-primary);transition:border-color var(--c-dur-fast) var(--c-ease), box-shadow var(--c-dur-fast) var(--c-ease);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.layout-choice:hover{border-color:var(--c-border-input)}.layout-choice:focus-visible{box-shadow:var(--v2-focus);outline:none}.layout-preview.theme-light{background:#f9fafb;border-color:#e6e8eb}.layout-preview.theme-light .lp-nav{background:#e6e8eb}.layout-preview.theme-light .lp-main{background:#fff;border-color:#e6e8eb}.layout-preview.theme-dark{background:#0d0f12;border-color:#262a31}.layout-preview.theme-dark .lp-nav{background:#23262d}.layout-preview.theme-dark .lp-main{background:#111318;border-color:#262a31}.layout-preview.theme-light .lp-nav,.layout-preview.theme-dark .lp-nav{width:24%}.layout-preview{background:var(--c-bg-sidebar);border:1px solid var(--c-border);border-radius:6px;gap:4px;width:100%;height:72px;padding:4px;display:flex}.layout-preview .lp-nav{background:var(--c-border-strong);border-radius:3px}.layout-preview .lp-main{background:var(--c-bg);border:1px solid var(--c-border);border-radius:3px;flex:1}.layout-preview.sidebar .lp-nav{width:24%}.layout-preview.top{flex-direction:column}.layout-preview.top .lp-nav{height:12px}@media (width<=1279px){.hide-tablet{display:none!important}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-nav{width:200px}.settings-inner{padding:24px 20px 64px}.topbar-label{display:none}}@media (width<=767px){.hide-mobile{display:none!important}.app-shell.bp-mobile,.app-shell.layout-sidebar.bp-mobile{flex-direction:column}.app-shell.bp-mobile .main{margin:0 6px 6px}.page-card-header{flex-wrap:wrap;row-gap:6px;height:auto;min-height:52px;padding:8px 10px}.page-card-header .spacer{flex-basis:0}.view-bar{scrollbar-width:none;overflow:auto hidden}.view-bar::-webkit-scrollbar{display:none}.view-picker .view-name{max-width:140px}.view-search input{width:110px}.grid-2,.grid-3,.grid-4,.form-grid,.layout-choices{grid-template-columns:minmax(0,1fr)}.page-content.padded{padding:12px}.demo-data-inline{padding:6px 12px 0}.modal-footer{flex-wrap:wrap;row-gap:6px}.modal-footer>.muted{flex:100%}.page-body,.show-main-body{padding:12px}.settings-layout{flex-direction:column}.settings-nav{display:none}.settings-nav-mobile{border-bottom:1px solid var(--c-border);flex-shrink:0;padding:8px 12px;display:block}.settings-inner{gap:24px;padding:16px 12px 60px}.settings-section-head,.settings-row{flex-wrap:wrap}.softphone{width:calc(100vw - 16px);bottom:8px;right:8px}.call-pop{width:calc(100vw - 16px);top:8px;right:8px}.toast{min-width:0;max-width:calc(100vw - 24px)}.menu{max-width:calc(100vw - 16px)}.action-bar{max-width:calc(100% - 16px);bottom:8px;overflow-x:auto}.prop,.show-field{grid-template-columns:116px minmax(0,1fr)}.stat-value{font-size:20px;line-height:28px}.modal-body{padding:12px}.board-col{width:240px}}:root[data-theme=dark] .nav-item.active,:root[data-theme=dark] .nav-mode.active,:root[data-theme=dark] .topbar-item.active{background:var(--v2-bg-active);box-shadow:inset 0 0 0 1px var(--v2-border-strong)}@media (width<=767px){.toasts{top:56px;bottom:auto}}.main{background:var(--c-bg);border:1px solid var(--v2-border);border-radius:var(--t-border-radius-md);box-shadow:none;margin:8px 8px 8px 0}.app-shell.layout-top .main{margin:0 8px 8px}.app-shell.bp-mobile .main{margin:0 6px 6px}.nav{padding:0 8px 10px}.nav-item,.nav-mode,.topbar-item,.topbar-btn{color:var(--v2-text-secondary);border-radius:4px;font-weight:500}.nav-item:hover,.nav-mode:hover,.topbar-item:hover,.topbar-btn:hover,.nav-workspace:hover,.nav-user:hover{background:var(--t-background-transparent-light);color:var(--v2-text)}.nav-item.active,.nav-mode.active,.topbar-item.active,.topbar-btn.active,:root[data-theme=dark] .nav-item.active,:root[data-theme=dark] .nav-mode.active,:root[data-theme=dark] .topbar-item.active{background:var(--t-background-transparent-medium);color:var(--v2-text);box-shadow:none;font-weight:500}.nav-item>svg,.nav-item .nav-icon,.nav-mode>svg,.topbar-item>svg,.topbar-btn>svg,.nav .menu-item>svg,.topbar .menu-item>svg{color:var(--v2-icon);stroke:currentColor}.nav-item.active>svg,.nav-item.active .nav-icon,.topbar-item.active>svg,.nav-mode.active>svg{color:var(--v2-icon-active)}.nav-item .nav-count,.topbar-item .nav-count{color:var(--v2-text-muted);font-weight:500}.nav-item .nav-count.hot,.topbar-item .nav-count.hot{background:var(--t-background-transparent-medium);color:var(--v2-text);font-weight:600}.nav-section-title{text-transform:none;letter-spacing:0;color:var(--v2-text-muted);gap:4px;height:26px;padding:0 4px 0 8px;font-size:12px;font-weight:500}.nav-section-toggle{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;height:100%;padding:0;display:flex}.nav-section-toggle .nav-chevron{color:var(--v2-icon);opacity:0;transition:opacity var(--c-dur-fast) var(--c-ease), transform var(--c-dur-fast) var(--c-ease)}.nav-section-toggle:hover .nav-chevron,.nav-section-toggle:focus-visible .nav-chevron,.nav-section.closed .nav-chevron{opacity:1}.nav-section-count{color:var(--v2-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;padding-right:4px;font-size:11px}.nav-footer{border-top:1px solid var(--v2-border)}.nav-logo{border-radius:4px}.nav-tenant-mark{background:var(--v2-ink-900);color:#fff}:root[data-theme=dark] .nav-tenant-mark{background:var(--v2-bg-active);color:var(--v2-text)}.nav.collapsed .nav-section+.nav-section{border-top:1px solid var(--v2-border);padding-top:6px}.nav-mode.nav-search{color:var(--v2-text-muted);flex:1;justify-content:flex-start;min-width:0}.nav-mode.nav-search .kbd{margin-left:auto}.mode-banner{background:var(--c-tag-gray-bg);color:var(--c-tag-gray-fg);border:none;border-radius:4px;padding:0 6px;font-weight:600}.tag{border:none;border-radius:4px;gap:4px;height:20px;padding:0 6px;font-size:13px;font-weight:500;line-height:20px}.tag.gray{background:var(--c-tag-gray-bg);color:var(--c-tag-gray-fg)}.tag.blue{background:var(--c-tag-blue-bg);color:var(--c-tag-blue-fg)}.tag.sky{background:var(--c-tag-sky-bg);color:var(--c-tag-sky-fg)}.tag.turquoise{background:var(--c-tag-turquoise-bg);color:var(--c-tag-turquoise-fg)}.tag.green{background:var(--c-tag-green-bg);color:var(--c-tag-green-fg)}.tag.yellow,.tag.amber,.tag.orange{background:var(--c-tag-yellow-bg);color:var(--c-tag-yellow-fg)}.tag.red{background:var(--c-tag-red-bg);color:var(--c-tag-red-fg)}.tag.pink{background:var(--c-tag-pink-bg);color:var(--c-tag-pink-fg)}.tag.purple{background:var(--c-tag-purple-bg);color:var(--c-tag-purple-fg)}.tag.plain{color:var(--v2-text-secondary);background:0 0;padding:0 2px}.av-0{--av-bg:var(--c-tag-blue-bg);--av-fg:var(--c-tag-blue-fg)}.av-1{--av-bg:var(--c-tag-purple-bg);--av-fg:var(--c-tag-purple-fg)}.av-2{--av-bg:var(--c-tag-green-bg);--av-fg:var(--c-tag-green-fg)}.av-3{--av-bg:var(--c-tag-turquoise-bg);--av-fg:var(--c-tag-turquoise-fg)}.av-4{--av-bg:var(--c-tag-pink-bg);--av-fg:var(--c-tag-pink-fg)}.av-5{--av-bg:var(--c-tag-sky-bg);--av-fg:var(--c-tag-sky-fg)}:root[data-theme=dark] .av-0{--av-bg:var(--c-tag-blue-bg);--av-fg:var(--c-tag-blue-fg)}:root[data-theme=dark] .av-1{--av-bg:var(--c-tag-purple-bg);--av-fg:var(--c-tag-purple-fg)}:root[data-theme=dark] .av-2{--av-bg:var(--c-tag-green-bg);--av-fg:var(--c-tag-green-fg)}:root[data-theme=dark] .av-3{--av-bg:var(--c-tag-turquoise-bg);--av-fg:var(--c-tag-turquoise-fg)}:root[data-theme=dark] .av-4{--av-bg:var(--c-tag-pink-bg);--av-fg:var(--c-tag-pink-fg)}:root[data-theme=dark] .av-5{--av-bg:var(--c-tag-sky-bg);--av-fg:var(--c-tag-sky-fg)}.live-dot{background:var(--v2-dot-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.btn{border-color:var(--v2-border-strong);box-shadow:none;border-radius:4px;font-weight:500}.btn:hover:not(:disabled){background:var(--v2-bg-hover);border-color:var(--v2-border-strong)}.btn.primary{background:var(--v2-action);border-color:var(--v2-action);color:var(--v2-text-inverse)}.btn.primary:hover:not(:disabled){background:var(--v2-action-hover);border-color:var(--v2-action-hover);color:var(--v2-text-inverse)}.btn.gold,.btn.gold:hover:not(:disabled){background:var(--v2-bg-surface);border-color:var(--v2-border-strong);color:var(--v2-text)}.btn.success{background:var(--v2-bg-surface);border-color:var(--v2-positive-line);color:var(--v2-positive-fg)}.btn.success:hover:not(:disabled){background:var(--v2-positive-bg);border-color:var(--v2-positive-line);color:var(--v2-positive-fg);filter:none}.icon-btn,.light-btn{border-radius:4px}.light-btn.accent{color:var(--v2-text)}.link{color:var(--v2-text);text-decoration:underline;-webkit-text-decoration-color:var(--v2-border-strong);text-decoration-color:var(--v2-border-strong)}.link:hover{text-decoration-color:currentColor}.action-bar .btn.primary{color:#333;background:#fff;border-color:#fff}.action-bar .btn.primary:hover:not(:disabled){color:#333;background:#ebebeb;border-color:#ebebeb}:focus-visible{outline:1px solid var(--v2-blue-500);outline-offset:1px}.checkbox-wrap{border-radius:4px;width:24px;height:24px}.checkbox-box{border:1px solid var(--v2-border-control);background:var(--v2-bg-surface);border-radius:4px;width:16px;height:16px}.checkbox-wrap:hover .checkbox-box{border-color:var(--v2-ink-400)}.checkbox-box.checked{background:var(--v2-control-on);border-color:var(--v2-control-on)}.checkbox-box svg.tabler-icon{stroke-width:3px;width:10px;height:10px}input[type=checkbox],input[type=radio]{appearance:none;cursor:pointer;vertical-align:-3px;border:1px solid var(--v2-border-control);background:var(--v2-bg-surface) no-repeat center / 11px 11px;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin:0;display:inline-block}input[type=radio]{border-radius:50%}input[type=checkbox]:hover:not(:disabled),input[type=radio]:hover:not(:disabled){border-color:var(--v2-ink-400)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{background-color:var(--v2-control-on);border-color:var(--v2-control-on)}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='white' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E")}input[type=radio]:checked{border:5px solid var(--v2-control-on);background:#fff}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{box-shadow:var(--v2-focus);outline:none}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}input[type=range],progress{accent-color:var(--v2-ink-900)}.toggle{background:var(--v2-ink-300);width:32px;height:18px}.toggle:after{width:14px;height:14px;box-shadow:none}.toggle.on{background:var(--v2-control-on)}:root[data-theme=dark] .toggle:not(.on){background:#484848}.input,.select,.textarea,.search-input,.view-search,.settings-nav-select{border-color:var(--v2-border-control);border-radius:4px}.rt th{color:var(--v2-text-secondary);border-bottom:1px solid var(--v2-border);border-right:1px solid var(--v2-border-hairline);font-weight:500}.rt th:hover{color:var(--v2-text)}.rt td{border-bottom:1px solid var(--v2-border-hairline);border-right:1px solid var(--v2-border-hairline)}.table th{color:var(--v2-text-secondary);border-bottom:1px solid var(--v2-border);font-weight:500}.table td{border-bottom:1px solid var(--v2-border-hairline)}.card{box-shadow:none;border-color:var(--v2-border);border-radius:var(--t-border-radius-md)}.card.highlight{border-color:var(--v2-border-strong);box-shadow:0 0 0 3px var(--v2-bg-hover)}.stat.accent:before{display:none}.callout.info{background:var(--v2-bg-subtle);border-color:var(--v2-border)}.callout.info>svg{color:var(--v2-icon)}.filter-chip{background:var(--v2-bg-hover);border-color:var(--v2-border);color:var(--v2-text)}.tabs .tab.active{border-bottom-color:var(--v2-text)}.step.current,.stepper-step.current{background:var(--v2-action);border-color:var(--v2-action);color:var(--v2-text-inverse)}.progress>div{background:var(--v2-ink-900)}:root[data-theme=dark] .progress>div{background:var(--v2-text)}.board-col{background:var(--v2-bg-subtle);border-radius:var(--t-border-radius-md)}.layout-choice.active{border-color:var(--v2-text);box-shadow:0 0 0 1px var(--v2-text)}.resize-handle:hover:after,.resize-handle:focus-visible:after,.rt-resize:hover:after,.rt-resize:active:after{background:var(--v2-ink-400)!important}.rt th.col-drop:hover{box-shadow:inset 2px 0 0 var(--v2-ink-400)}.toast.info .toast-icon{background:#666}.toast-action{color:#fff;text-decoration:underline}.softphone-header{background:var(--v2-bg-surface);color:var(--v2-text);border-bottom:1px solid var(--v2-border)}.softphone-header .muted,.softphone-header .secondary{color:var(--v2-text-muted)}.softphone-header .icon-btn,.softphone-header .btn.ghost{color:var(--v2-icon)}.softphone-header .icon-btn:hover:not(:disabled),.softphone-header .btn.ghost:hover:not(:disabled){background:var(--v2-bg-hover);color:var(--v2-text)}mark{color:#333;background:#fffab8}.tr-bubble.AGENT{background:var(--v2-bg-subtle);border-color:var(--v2-border)}.provider-logo{border-radius:4px;flex-shrink:0;place-items:center;line-height:0;display:inline-grid;overflow:hidden}.provider-logo svg{display:block}.provider-logo.framed{background:var(--v2-bg-surface);border:1px solid var(--v2-border)}.provider-chip{min-width:0;color:var(--v2-text);align-items:center;gap:6px;display:inline-flex}.provider-chip .provider-chip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-theme=dark] .provider-logo.mono-dark svg{fill:#ebebeb}.seg-chip{border:1px solid var(--v2-border);background:var(--v2-bg-surface);height:28px;color:var(--v2-text-secondary);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.seg-chip:hover{background:var(--v2-bg-hover);color:var(--v2-text)}.integration-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.integration-card{border:1px solid var(--v2-border);border-radius:var(--t-border-radius-md);background:var(--v2-bg-surface);min-width:0;transition:border-color var(--c-dur-fast) var(--c-ease);flex-direction:column;gap:10px;padding:14px;display:flex}.integration-card:hover{border-color:var(--v2-border-strong)}.nav-mode.nav-search .kbd{white-space:nowrap}.nav-mode.nav-search .nav-label{text-align:left;flex:1}.cmd-footer{border-top:1px solid var(--v2-border);height:36px;color:var(--v2-text-muted);flex-shrink:0;align-items:center;gap:12px;padding:0 12px;font-size:12px;display:flex}.provider-strip{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:inline-flex}.rt tfoot td{z-index:2;background:var(--c-bg);border-top:1px solid var(--v2-border);border-bottom:none;height:32px;padding:0;position:sticky;bottom:0}.rt tfoot td.rt-first{z-index:3}.rt-agg{cursor:pointer;width:100%;height:31px;color:var(--v2-text);font:inherit;white-space:nowrap;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:4px;padding:0 12px;font-size:12px;display:flex;overflow:hidden}.rt-agg.empty{color:var(--v2-text-muted);opacity:0}.rt tfoot:hover .rt-agg.empty,.rt-agg:focus-visible{opacity:1}.rt-agg:hover{background:var(--v2-bg-hover)}.board-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.board-total{color:var(--v2-text);flex-shrink:0;align-items:center;gap:6px;padding:8px 14px 0;font-size:13px;display:flex}.audit-hist{flex-direction:column;gap:6px;display:flex}.audit-hist-bars{align-items:flex-end;gap:2px;height:36px;display:flex}.audit-hist-bar{background:var(--v2-ink-300);border-radius:2px 2px 0 0;flex:1;min-width:3px;max-width:18px}.audit-hist-bar:hover{background:var(--v2-ink-700)}.app-shell,.menu-portal,.nav-flyout{letter-spacing:-.01em;font-weight:500}.app-shell .mono,.menu-portal .mono{letter-spacing:0}svg.tabler-icon:not([class*=-filled]){stroke-width:1.5px}h1,h2,h3,h4{letter-spacing:-.01em}h2{font-size:20px;line-height:24px}.muted{color:var(--v2-text-secondary)}.small{font-size:12px}.bold{font-weight:600}.kbd{font-family:var(--c-font);background:var(--v2-bg-chip);height:18px;color:var(--v2-text-secondary);letter-spacing:0;border:none;border-radius:4px;align-items:center;padding:0 5px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.kbd-hint{color:var(--v2-text-disabled);letter-spacing:0;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.link{color:var(--v2-text-link);text-decoration:none}.link:hover{text-decoration:underline}.app-shell,body{background:var(--v2-bg-subtle)}.main,.app-shell.layout-top .main,.app-shell.bp-mobile .main{box-shadow:none;background:var(--v2-bg-surface);border:none;border-radius:0;margin:0}.app-shell.layout-sidebar:not(.bp-mobile) .main{border-left:1px solid var(--v2-border)}.app-shell.layout-top .main,.app-shell.bp-mobile .main{border-top:1px solid var(--v2-border)}.nav{background:var(--v2-bg-subtle);width:240px;padding:0 8px 8px}.nav.collapsed{width:56px;padding:0 8px 8px}.nav-header{gap:2px;height:42px;padding:0}.nav.collapsed .nav-header{gap:4px;padding:8px 0 4px}.nav-workspace{letter-spacing:-.01em;height:30px;color:var(--v2-text);border-radius:8px;gap:8px;padding:0 6px 0 4px;font-size:15px;font-weight:600;line-height:20px}.nav-workspace:hover,.nav-workspace.open{background:var(--v2-bg-active)}.nav-workspace-caret{color:var(--v2-text-tertiary);flex-shrink:0}.nav-workspace .tenant-mark,.nav-workspace .nav-logo{border-radius:6px;width:22px;height:22px}.nav-quick-row{flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 1px 8px;display:flex}.nav-quick{background:var(--v2-bg-surface);min-width:0;height:25px;box-shadow:var(--v2-shadow-xs);color:var(--v2-text);letter-spacing:-.02em;cursor:pointer;transition:box-shadow var(--c-dur-fast) var(--c-ease);border:none;border-radius:8px;flex:1;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.nav-quick:hover{box-shadow:0 0 0 1px var(--v2-border-input), 0 1px 3px #0000000a}.nav-quick .nav-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nav-quick .nav-icon{color:var(--v2-text-secondary);flex-shrink:0}.nav-quick.nav-quick-icon{flex:none;gap:8px;padding:0 7px}.nav-scroll{gap:12px;padding-top:2px}.nav-section{gap:1px}.nav-section-title{letter-spacing:-.01em;height:25px;color:var(--v2-text-tertiary);text-transform:none;margin-bottom:1px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.nav-section-toggle{border-radius:6px;gap:4px;margin-left:-4px;padding:0 4px}.nav-section-toggle:hover{color:var(--v2-text)}.nav-section-toggle .nav-chevron{opacity:.8;order:0}.nav-section.closed .nav-chevron{transform:rotate(-90deg)}.nav-item{border-radius:var(--v2-radius-nav);height:25px;min-height:25px;color:var(--v2-text);letter-spacing:-.02em;border:0;gap:8px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px}.nav-item:hover,.nav-user:hover,.nav-mode:hover{background:var(--v2-bg-hover);color:var(--v2-text)}.nav-item.active,:root[data-theme=dark] .nav-item.active{background:var(--v2-bg-active);color:var(--v2-text);box-shadow:none;font-weight:500}.nav-item>svg,.nav-item .nav-icon,.nav-item.active>svg,.nav-item.active .nav-icon{color:var(--v2-text);stroke:currentColor}.nav-item .nav-label{letter-spacing:-.02em}.nav-item .nav-count,.topbar-item .nav-count{background:var(--v2-bg-chip);min-width:16px;height:16px;color:var(--v2-text-secondary);letter-spacing:0;border-radius:4px;place-items:center;margin-left:auto;padding:0 4px;font-size:11px;font-weight:500;line-height:16px;display:inline-grid}.nav-item .nav-count.hot,.nav-item .nav-count.unread,.topbar-item .nav-count.hot{background:var(--v2-blue-500);color:#fff;font-weight:600}.nav-item .nav-external{color:var(--v2-text-disabled);background:0 0;min-width:0;padding:0}.nav-item .kbd{margin-left:auto}.nav-bell{position:relative}.nav-bell .nav-dot,.nav-item .nav-dot,.icon-btn .nav-dot{background:var(--v2-blue-500);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.nav-section.headless{padding-top:0}.nav.collapsed .nav-item,.nav.collapsed .nav-user{justify-content:center;height:32px;padding:0}.nav.collapsed .nav-scroll{gap:6px}.nav.collapsed .nav-section+.nav-section,.nav.collapsed .nav-rail+.nav-scroll .nav-section:first-child{border-top:1px solid var(--v2-border);padding-top:6px}.nav-footer{border-top:1px solid var(--v2-border);gap:1px;padding-top:6px}.nav-footer-row{align-items:center;gap:2px;min-width:0;display:flex}.nav-footer-row>div:first-child{flex:1;min-width:0}.nav-footer-row.stacked{flex-direction:column;align-items:stretch}.nav-footer-row.stacked .icon-btn{width:100%;height:32px}.nav-user{border-radius:var(--v2-radius-nav);gap:8px;height:36px;padding:0 6px}.nav-user-name{color:var(--v2-text);letter-spacing:-.02em;font-size:14px;line-height:18px}.nav-user-role{color:var(--v2-text-tertiary);font-size:12px;line-height:16px}.nav-user-presence{border:2px solid var(--v2-bg-subtle);border-radius:50%;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.nav .icon-btn,.nav-footer .icon-btn{color:var(--v2-text-secondary)}.nav-tenant-mark{background:var(--v2-ink-900)}.nav.customizing .nav-scroll{padding-top:0}.nav-customizer{flex-direction:column;gap:8px;min-width:0;display:flex}.nc-head{align-items:center;gap:6px;height:32px;padding:0 2px 0 4px;display:flex}.nc-title{color:var(--v2-text);font-size:14px;font-weight:600}.nc-scope{gap:4px;padding:0 2px;display:flex}.nc-scope .seg-chip{border-radius:6px;height:24px;padding:0 8px;font-size:12px}.nc-hint{color:var(--v2-text-tertiary);padding:0 4px;line-height:16px}.nc-sections{flex-direction:column;gap:8px;display:flex}.nc-section{transition:background var(--c-dur-fast) var(--c-ease), border-color var(--c-dur-fast) var(--c-ease);border:1px dashed #0000;border-radius:10px;flex-direction:column;gap:1px;padding:2px;display:flex}.nc-section.drop{border-color:var(--v2-info-line);background:var(--v2-bg-selected)}.nc-section.is-hidden{opacity:.55}.nc-section-head{cursor:grab;border-radius:8px;outline:none;align-items:center;gap:4px;height:28px;padding:0 2px;display:flex}.nc-section-head:hover{background:var(--v2-bg-hover)}.nc-section-head:focus-visible,.nc-item:focus-visible{box-shadow:inset 0 0 0 2px var(--v2-info-line)}.nc-section-title{height:22px;font:inherit;color:var(--v2-text-secondary);cursor:text;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;max-width:120px;padding:0 4px;font-size:12px;font-weight:600;overflow:hidden}.nc-section-title:hover{background:var(--v2-bg-active);color:var(--v2-text)}.nc-grip{color:var(--v2-text-disabled);flex-shrink:0}.nc-item{cursor:grab;height:28px;color:var(--v2-text);letter-spacing:-.02em;border-top:2px solid #0000;border-radius:8px;outline:none;align-items:center;gap:6px;padding:0 2px;font-size:14px;display:flex}.nc-item:hover{background:var(--v2-bg-hover)}.nc-item.drop{border-top-color:var(--v2-info-line)}.nc-item.is-hidden,.nc-item.is-hidden .nav-icon{color:var(--v2-text-disabled)}.nc-item .nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nc-btn{width:22px;height:22px;color:var(--v2-text-secondary);border-radius:6px}.nc-item .nc-btn,.nc-section-head .nc-btn{opacity:.75}.nc-item:hover .nc-btn,.nc-section-head:hover .nc-btn,.nc-btn:focus-visible{opacity:1}.nc-rename{flex:1;min-width:0;height:24px;padding:0 6px;font-size:13px}.nc-slot{padding:2px 8px 4px 28px;line-height:16px}.nc-foot{flex-wrap:wrap;gap:6px;padding:4px 2px 8px;display:flex}.nav-flyout-backdrop{z-index:155;background:0 0;position:fixed;inset:0}.nav-flyout{z-index:160;background:var(--v2-bg-surface);border-radius:var(--v2-radius-lg);width:320px;max-width:calc(100vw - 72px);box-shadow:var(--v2-shadow-lg);animation:pop-in var(--c-dur) var(--c-ease);padding:8px;position:fixed;top:8px;bottom:8px;left:64px;overflow-y:auto}.app-shell.layout-top .nav-flyout{top:50px;left:8px}.notif-panel{flex-direction:column;gap:1px;display:flex}.notif-head{align-items:center;gap:6px;height:36px;padding:0 2px 0 8px;display:flex}.notif-title{color:var(--v2-text);font-size:14px;font-weight:600}.notif-tabs{border-bottom:1px solid var(--v2-border);gap:2px;margin:0 -4px 4px;padding:0 4px 6px;display:flex}.notif-tab{height:24px;color:var(--v2-text-tertiary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:13px;display:inline-flex}.notif-tab:hover{background:var(--v2-bg-hover);color:var(--v2-text)}.notif-tab.active{background:var(--v2-bg-active);color:var(--v2-text)}.notif-tab .count{background:var(--v2-blue-500);color:#fff;border-radius:4px;min-width:16px;height:16px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}.notif-row{text-align:left;cursor:pointer;width:100%;color:var(--v2-text);font:inherit;white-space:normal;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px 8px 8px;display:flex}.notif-row:hover{background:var(--v2-bg-hover)}.notif-row.unread{background:var(--v2-bg-unread)}.notif-row.unread:hover{background:var(--v2-bg-selected)}.notif-dot{background:0 0;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.notif-row.unread .notif-dot{background:var(--v2-blue-500)}.notif-row-title{color:var(--v2-text);letter-spacing:-.02em;font-size:14px;font-weight:600;line-height:20px}.notif-row-body{color:var(--v2-text-secondary);font-size:13px;line-height:18px}.notif-row-time{color:var(--v2-text-disabled);font-size:12px;line-height:16px}.menu{border-radius:var(--v2-radius-lg);background:var(--v2-bg-surface);box-shadow:var(--v2-shadow-md);border:none;gap:1px;padding:4px}.menu.menu-portal{z-index:180;animation:none;position:fixed}.menu.menu-portal[data-side=down]{animation:menu-in var(--c-dur-fast) var(--c-ease)}.menu-item{letter-spacing:-.02em;min-height:28px;color:var(--v2-text);border-radius:8px;gap:8px;padding:0 8px;font-size:14px;font-weight:500}.menu-item>svg{color:var(--v2-text-secondary)}.menu-item:hover{background:var(--v2-bg-hover)}.menu-item.active{background:var(--v2-bg-active);font-weight:500}.menu-item .menu-right{color:var(--v2-text-tertiary);font-size:12px}.menu-label{color:var(--v2-text-tertiary);letter-spacing:-.01em;padding:6px 8px 2px;font-size:12px;font-weight:500;line-height:16px}.menu-sep{background:var(--v2-border);margin:4px -4px}.menu-search{border-bottom:1px solid var(--v2-border);height:34px;margin:-4px -4px 4px;padding:0 10px}.btn{border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);height:28px;color:var(--v2-text);box-shadow:var(--v2-shadow-xs);letter-spacing:-.02em;border:none;gap:6px;padding:0 10px;font-size:14px;font-weight:500}.btn:hover:not(:disabled){background:var(--v2-bg-row-hover);color:var(--v2-text);border:none}.btn:active:not(:disabled){background:var(--v2-bg-hover)}.btn:disabled{opacity:.4}.btn.sm{border-radius:var(--v2-radius-md);height:24px;padding:0 8px;font-size:13px}.btn.lg{height:32px;padding:0 12px;font-size:14px}.btn.icon-only{width:28px}.btn.sm.icon-only{width:24px}.btn.primary{background:var(--v2-action);color:var(--v2-text-inverse);box-shadow:none}.btn.primary:hover:not(:disabled){background:var(--v2-action-hover);color:var(--v2-text-inverse)}.btn.ghost{box-shadow:none;color:var(--v2-text);background:0 0}.btn.ghost:hover:not(:disabled){background:var(--v2-bg-hover)}.btn.danger{background:var(--v2-bg-surface);color:var(--v2-danger);box-shadow:var(--v2-shadow-xs)}.btn.danger:hover:not(:disabled){background:var(--v2-negative-bg);color:var(--v2-danger)}.btn.success{background:var(--v2-bg-surface);color:var(--v2-positive-fg);box-shadow:var(--v2-shadow-xs)}.btn.gold,.btn.gold:hover:not(:disabled){background:var(--v2-bg-surface);color:var(--v2-text);box-shadow:var(--v2-shadow-xs)}.btn:focus-visible{box-shadow:0 0 0 2px var(--v2-focus-ring)}.icon-btn{border-radius:var(--v2-radius-md);width:28px;height:28px;color:var(--v2-text-secondary)}.icon-btn:hover:not(:disabled){background:var(--v2-bg-hover);color:var(--v2-text)}.icon-btn.active{background:var(--v2-bg-active);color:var(--v2-text)}.icon-btn.outline{box-shadow:var(--v2-shadow-xs);border:none}.light-btn{border-radius:var(--v2-radius-md);height:28px;font-weight:500}.light-btn.small{height:24px;font-size:13px}.light-btn:disabled{opacity:.4;cursor:not-allowed}.action-bar{background:var(--v2-ink-900);border-color:var(--v2-ink-800);border-radius:10px}.input,.select,.textarea,.search-input,.view-search,.settings-nav-select{border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);font-weight:500}.input:hover:not(:disabled):not(:focus),.select:hover:not(:disabled):not(:focus),.textarea:hover:not(:disabled):not(:focus){border-color:var(--v2-border-input)}.input:focus,.select:focus,.textarea:focus,.search-input:focus-within,.view-search:focus-within{border-color:var(--v2-info-line);box-shadow:var(--v2-focus)}input::placeholder,textarea::placeholder{color:var(--v2-text-disabled);font-weight:500}.field-label{color:var(--v2-text-secondary);font-size:13px;font-weight:500}.checkbox-box,input[type=checkbox]{border-color:var(--v2-border-input);border-radius:4px}.toggle{width:28px;height:16px}.toggle:after{width:12px;height:12px;top:2px;left:2px}.toggle.on:after{transform:translate(12px)}.tag{letter-spacing:-.01em;border-radius:6px;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}.chip{border-radius:6px;font-weight:500}.filter-chip{border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);border:1px solid var(--v2-border-strong);height:24px;color:var(--v2-text);font-size:13px}.seg-chip{border-radius:var(--v2-radius-md);border-color:var(--v2-border-strong);color:var(--v2-text-secondary)}.seg-chip.on{background:var(--v2-bg-active);border-color:var(--v2-border-strong);color:var(--v2-text)}.mode-banner{letter-spacing:.02em;border-radius:4px;font-size:10px;font-weight:600}.avatar{border-radius:4px}.avatar.round{border-radius:50%}.avatar.lg{border-radius:6px}.page-card-header{border-bottom:1px solid var(--v2-border);min-height:42px;padding:5px 12px 5px 16px}.page-card-title{letter-spacing:-.02em;color:var(--v2-text);font-size:14px;font-weight:500}.page-card-title svg{color:var(--v2-text-secondary)}.breadcrumb-link{color:var(--v2-text-tertiary);font-size:14px;font-weight:500}.page-title{font-size:14px;font-weight:600}.view-bar{border-bottom:1px solid var(--v2-border);height:42px;min-height:42px}.view-picker{border-radius:var(--v2-radius-md);letter-spacing:-.02em;font-weight:500}.view-picker .view-count{color:var(--v2-text-tertiary);font-weight:500}.view-details{border-bottom:1px solid var(--v2-border)}.rt th{height:var(--c-header-height);color:var(--v2-text);letter-spacing:-.02em;border-bottom:1px solid var(--v2-border);border-right:1px solid var(--v2-border);font-size:14px;font-weight:500}.rt th:hover{background:var(--v2-bg-row-hover)}.rt-head>svg{color:var(--v2-text-tertiary)}.rt td{border-bottom:1px solid var(--v2-border);border-right:1px solid var(--v2-border);color:var(--v2-text);letter-spacing:-.02em;font-weight:500}.rt td.rt-first,.rt td.rt-first .chip{font-weight:500}.rt .rt-first{box-shadow:inset -1px 0 0 var(--v2-border-strong)}.rt tbody tr:hover td{background:var(--v2-bg-row-hover)}.rt tbody tr.selected td,.rt tbody tr.focused td{background:var(--v2-bg-selected)}.rt tbody tr.selected:hover td{background:var(--v2-blue-100)}.rt td.rt-first .avatar,.rt td .chip>.avatar{width:16px;height:16px;font-size:9px}.rt tfoot td{border-top:1px solid var(--v2-border);height:32px}.table th{height:32px;color:var(--v2-text);border-bottom:1px solid var(--v2-border);font-size:13px;font-weight:500}.table td{height:var(--c-row-height);border-bottom:1px solid var(--v2-border);font-weight:500}.table tbody tr:hover td{background:var(--v2-bg-row-hover)}.empty-value{color:var(--v2-text-disabled)}.tabs{border-bottom:1px solid var(--v2-border);height:40px}.tab{color:var(--v2-text-tertiary);letter-spacing:-.02em;font-weight:500}.tab:hover{color:var(--v2-text)}.tab.active,.tabs .tab.active{color:var(--v2-text);border-bottom-color:var(--v2-text);font-weight:500}.tab-inner{border-radius:6px}.tab .count{background:var(--v2-bg-chip);color:var(--v2-text-secondary);border-radius:4px;padding:0 4px;font-size:11px;line-height:16px}.card{border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius-lg);box-shadow:none}.card-header{letter-spacing:-.01em;border-bottom:1px solid var(--v2-border);min-height:44px;font-size:14px;font-weight:600}.card-header svg{color:var(--v2-text-secondary)}.stat-label{color:var(--v2-text-secondary);font-size:13px;font-weight:500}.stat-value{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:28px}.stat-hint{color:var(--v2-text-tertiary);font-size:12px}.clickable-card:hover{border-color:var(--v2-border-input);box-shadow:var(--v2-shadow-xs)}.show-title{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:24px}.show-field-label,.prop-label{color:var(--v2-text-secondary);font-weight:500}.show-field-value,.prop-value{color:var(--v2-text);font-weight:500}.show-section-title{text-transform:none;letter-spacing:-.01em;color:var(--v2-text);font-size:14px;font-weight:600}.show-field:hover{background:var(--v2-bg-row-hover)}.callout{border-radius:var(--v2-radius-md)}.list-row{border-bottom-color:var(--v2-border)}.list-row.clickable{border-radius:8px}.list-row.clickable:hover{background:var(--v2-bg-hover)}.settings-nav{background:var(--v2-bg-subtle);border-right:1px solid var(--v2-border)}.overlay{background:var(--v2-overlay)}.modal{border-radius:var(--v2-radius-xl);box-shadow:var(--v2-shadow-lg);border:none}.modal-header{letter-spacing:-.01em;border-bottom:1px solid var(--v2-border);min-height:52px;font-size:16px;font-weight:600}.modal-footer{background:var(--v2-bg-surface);border-top:1px solid var(--v2-border);align-items:center;min-height:56px}.side-panel{border-radius:var(--v2-radius-lg);box-shadow:var(--v2-shadow-lg);border:none}.side-panel-header{letter-spacing:-.01em;border-bottom:1px solid var(--v2-border);height:52px;min-height:52px;font-size:16px;font-weight:600}.overlay.cmd-scrim{z-index:109;background:#10111214;animation:none}:root[data-theme=dark] .overlay.cmd-scrim{background:#00000059}.cmd{border-radius:var(--v2-radius-xl);max-width:calc(100vw - 16px);max-height:min(560px,80vh);box-shadow:var(--v2-shadow-lg);animation:pop-in var(--c-dur) var(--c-ease);border:none;inset:12vh auto auto 50%;translate:-50%}.cmd-top{border-bottom:1px solid var(--v2-border);height:48px;min-height:48px;padding:0 8px 0 16px}.cmd-top input{letter-spacing:-.02em;font-size:15px;font-weight:500}.cmd-list{padding:6px 6px 0}.cmd-list .menu-item{border-radius:8px;min-height:36px}.cmd-list .menu-item.active{background:var(--v2-bg-active)}.cmd-group{color:var(--v2-text-tertiary);padding:8px 10px 4px;font-size:12px;font-weight:500}.cmd-footer{height:32px;color:var(--v2-text-disabled);border-top:1px solid var(--v2-border);font-size:11px}.cmd .resize-handle.left{left:-3px}.topbar{background:var(--v2-bg-subtle);height:46px;min-height:46px}.topbar-item,.topbar-btn{height:28px;color:var(--v2-text);letter-spacing:-.02em;border-radius:8px;font-weight:500}.topbar-item:hover,.topbar-btn:hover,.topbar-btn.active{background:var(--v2-bg-hover)}.topbar-item.active{background:var(--v2-bg-active);box-shadow:none;font-weight:500}.topbar-item>svg,.topbar-btn>svg{color:var(--v2-text)}.mobilebar{background:var(--v2-bg-subtle)}.home-tabs{padding:0 16px}.home-body{gap:16px}.home-hello{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:24px}.home-sub{color:var(--v2-text-secondary);font-size:13px;line-height:16px}.home-widgets{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:12px;display:grid}.home-body .card{border-radius:var(--v2-radius-xl)}@media (width<=767px){.cmd{top:8px}.home-tabs{padding:0 8px}.nav-flyout{width:calc(100vw - 16px);max-width:none;left:8px}}.leads-linkbtn{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.leads-payload{font-family:var(--t-font-family-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--t-font-size-xs);white-space:pre;min-height:260px}.leads-confidence{align-items:center;gap:var(--t-spacing-2);border-bottom:1px solid var(--t-border-color-light);grid-template-columns:140px minmax(0,1fr) 120px 44px;padding:6px 0;display:grid}.leads-confidence:last-child{border-bottom:none}.leads-dup-grid{gap:var(--t-spacing-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.leads-dup-card{border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);padding:var(--t-spacing-3);background:var(--t-background-primary);flex-direction:column;gap:6px;display:flex}.leads-dup-card.incoming{background:var(--t-background-secondary)}.leads-trail{flex-direction:column;gap:4px;display:flex}.leads-trail-step{gap:var(--t-spacing-2);grid-template-columns:110px minmax(0,1fr);align-items:baseline;display:grid}.contact-stepper{margin-bottom:var(--t-spacing-3);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.contact-step{border:1px solid var(--t-border-color-medium);background:var(--t-background-primary);height:28px;color:var(--t-font-color-primary);font-weight:var(--t-font-weight-medium);cursor:pointer;white-space:nowrap;border-radius:14px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.contact-step:hover:not(:disabled){background:var(--t-background-transparent-light)}.contact-step:disabled{cursor:default}.contact-step.done{background:var(--t-tag-background-green);color:var(--t-tag-text-green);border-color:#0000}.contact-step.current{background:var(--t-color-blue);border-color:var(--t-color-blue);color:#fff}.contact-step.exit.current{background:var(--t-tag-text-red);border-color:var(--t-tag-text-red)}.contact-step-sep{background:var(--t-border-color-medium);width:1px;height:20px;margin:0 4px}.contact-dup-badge{background:var(--t-tag-background-orange);height:20px;color:var(--t-tag-text-orange);font-size:12px;font-weight:var(--t-font-weight-medium);cursor:pointer;white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:3px;padding:0 6px;display:inline-flex}.contact-dup-badge:hover{filter:brightness(.95)}.contact-compare-wrap{overflow-x:auto}.contact-compare{border-collapse:collapse;width:100%;min-width:520px}.contact-compare th,.contact-compare td{border-bottom:1px solid var(--t-border-color-light);text-align:left;vertical-align:top;padding:6px 8px}.contact-compare th{background:var(--t-background-primary);font-weight:var(--t-font-weight-medium);position:sticky;top:0}.contact-compare td:first-child,.contact-compare th:first-child{white-space:nowrap;z-index:1;background:var(--t-background-primary);width:150px;position:sticky;left:0}.contact-compare th:first-child{z-index:2}@media (width<=767px){.contact-compare td:first-child,.contact-compare th:first-child{white-space:normal;width:110px}.contact-stepper .contact-step{height:26px;padding:0 8px}}.contact-compare tr.differs td{background:var(--t-tag-background-yellow)}.contact-compare tr.differs td.picked{background:var(--t-tag-background-green)}.contact-session{width:100%;max-width:760px;margin:0 auto}.leads-countdown{font-variant-numeric:tabular-nums;font-weight:var(--t-font-weight-semi-bold)}.leads-bulk-actions{align-items:center;gap:6px;display:inline-flex}.leads-skip-table{border-collapse:collapse;width:100%;font-size:var(--t-font-size-sm)}.leads-skip-table th,.leads-skip-table td{text-align:left;border-bottom:1px solid var(--t-border-color-light);vertical-align:top;padding:6px 8px}.leads-skip-table th{font-weight:var(--t-font-weight-medium);color:var(--t-font-color-secondary)}.bk-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bk-type{text-align:left;cursor:pointer;border:1px solid var(--c-border-strong);background:var(--c-bg);font:inherit;color:var(--c-text-primary);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.bk-type:hover{background:var(--c-bg-hover)}.bk-type[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-soft);box-shadow:0 0 0 3px var(--c-focus-ring)}.bk-type:disabled{opacity:.5;cursor:not-allowed}.bk-type-title{font-weight:600}.bk-type-meta{font-size:var(--c-font-size-sm);color:var(--c-text-secondary)}.bk-days{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.bk-day{cursor:pointer;border:1px solid var(--c-border-strong);background:var(--c-bg);min-width:64px;font:inherit;color:var(--c-text-primary);border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:6px 8px;display:flex}.bk-day:hover{background:var(--c-bg-hover)}.bk-day[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-text-inverted)}.bk-day:disabled{opacity:.45;cursor:not-allowed}.bk-day-weekday{font-size:var(--c-font-size-xs);text-transform:uppercase;letter-spacing:.02em}.bk-day-date{font-size:15px;font-weight:600}.bk-day-count{font-size:var(--c-font-size-xs);opacity:.8}.bk-slots{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:260px;padding:2px;display:grid;overflow-y:auto}.bk-slot{cursor:pointer;border:1px solid var(--c-accent-border);background:var(--c-bg);font:inherit;color:var(--c-accent);border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;display:flex}.bk-slot:hover{background:var(--c-accent-soft)}.bk-slot[aria-pressed=true]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-text-inverted)}.bk-slot-main{font-weight:600}.bk-slot-sub{font-size:var(--c-font-size-xs);opacity:.85}.bk-mail{border:1px solid var(--c-border-strong);background:var(--c-bg-subtle);border-radius:8px;overflow:hidden}.bk-mail-head{border-bottom:1px solid var(--c-border);font-size:var(--c-font-size-sm);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.bk-mail-body{white-space:pre-wrap;padding:12px;line-height:1.55}.bk-mail-button{background:var(--c-accent);color:var(--c-text-inverted);font-weight:600;font-size:var(--c-font-size-sm);border-radius:6px;margin:4px 6px 0 0;padding:6px 12px;display:inline-block}.bk-mail-button.secondary{background:var(--c-bg);color:var(--c-accent);border:1px solid var(--c-accent)}.bk-meeting{border-bottom:1px solid var(--c-border);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.bk-meeting:last-child{border-bottom:none}.bk-meeting-when{border:1px solid var(--c-border-strong);border-radius:8px;flex-direction:column;align-items:center;min-width:92px;padding:6px 8px;display:flex}.bk-meeting-when .day{font-size:20px;font-weight:700;line-height:1.1}.bk-meeting-when .month{font-size:var(--c-font-size-xs);color:var(--c-text-secondary);text-transform:uppercase}.bk-meeting-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bk-meeting-actions{flex-wrap:wrap;gap:6px;display:flex}.bk-link-row{border-bottom:1px solid var(--c-border);align-items:center;gap:8px;padding:8px 0;display:flex}.bk-link-row:last-child{border-bottom:none}.bk-link-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--t-font-family-mono,ui-monospace, monospace);font-size:var(--c-font-size-xs);color:var(--c-text-secondary);flex:1;overflow:hidden}.bk-avail-row{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.bk-weekday{border:1px solid var(--c-border-strong);background:var(--c-bg);cursor:pointer;min-width:42px;height:30px;font:inherit;font-size:var(--c-font-size-sm);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.bk-weekday[aria-pressed=true]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-text-inverted)}.bk-time{width:140px}.bk-portal-frame{background:#eceef1;border:0;border-radius:12px;width:100%;height:580px;margin-top:12px;display:block}.bk-portal-slots{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.bk-portal-slot{font:inherit;border:2px solid var(--c-accent);background:var(--c-bg);color:var(--c-accent);cursor:pointer;border-radius:12px;padding:16px 12px;font-size:20px;font-weight:600}.bk-portal-slot[aria-pressed=true]{background:var(--c-accent);color:var(--c-text-inverted)}.bk-portal-day{margin:16px 0 8px;font-size:18px;font-weight:600}@media (width<=767px){.bk-types{grid-template-columns:1fr}.bk-slots{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.bk-meeting{flex-direction:column}.bk-meeting-when{flex-direction:row;gap:8px;min-width:0}.bk-portal-frame{height:1180px}.bk-portal-slots{grid-template-columns:1fr 1fr}}.ai-balance{background:var(--c-hover,#f7f7f8);color:var(--c-text,#1c1d1f);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ai-balance-warn_20{background:var(--c-tag-yellow-bg);color:var(--c-tag-yellow-fg00)}.ai-balance-critical_5,.ai-balance-exhausted{background:var(--t-tag-background-red,#fde8e8);color:var(--t-tag-text-red,#a11)}.ai-cost{white-space:nowrap}.ai-panel{z-index:60;border:1px solid var(--c-border,#e3e4e6);background:#fff;border-radius:10px;flex-direction:column;width:min(440px,100vw - 16px);display:flex;position:fixed;top:8px;bottom:8px;right:8px;box-shadow:0 12px 40px #00000024}.ai-panel-header{border-bottom:1px solid var(--c-border-light,#eeeff1);align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}.ai-panel-body{flex-direction:column;flex:1;gap:12px;padding:12px;display:flex;overflow-y:auto}.ai-panel-footer{border-top:1px solid var(--c-border-light,#eeeff1);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ai-panel-footer textarea{resize:vertical;width:100%;min-height:56px;font:inherit;border:1px solid var(--c-border,#e3e4e6);border-radius:6px;padding:8px}.ai-context{color:var(--c-text-secondary,#5c5e63);align-items:center;gap:6px;font-size:12px;display:flex}.ai-msg{flex-direction:column;gap:6px;max-width:100%;display:flex}.ai-msg-user{background:var(--c-selected,#eef3fe);white-space:pre-wrap;border-radius:10px 10px 2px;align-self:flex-end;padding:8px 10px}.ai-msg-assistant{align-self:stretch}.ai-msg-text{white-space:pre-wrap;line-height:1.5}.ai-cite{background:var(--c-hover,#f7f7f8);border:1px solid var(--c-border-light,#eeeff1);color:var(--c-accent,#1961ed);cursor:pointer;border-radius:4px;align-items:center;gap:3px;margin:0 1px;padding:0 6px;font-size:13px;font-weight:500;display:inline-flex}.ai-cite:hover{background:var(--c-selected,#eef3fe)}.ai-tools{flex-wrap:wrap;gap:4px;display:flex}.ai-tool{background:var(--c-hover,#f7f7f8);color:var(--c-text-secondary,#5c5e63);font-size:11px;font-family:var(--t-font-family-mono,monospace);border-radius:4px;padding:1px 6px}.ai-tool-denied{background:var(--t-tag-background-red,#fde8e8);color:var(--t-tag-text-red,#a11)}.ai-action{border:1px solid var(--c-border,#e3e4e6);border-left:3px solid var(--c-accent,#1961ed);border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.ai-suggestions{flex-wrap:wrap;gap:6px;display:flex}.ai-suggestion{border:1px solid var(--c-border,#e3e4e6);cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px}.ai-suggestion:hover{background:var(--c-hover,#f7f7f8)}.page-card-header:has(.ai-record-action .menu){z-index:40}.ai-launcher{align-items:center;gap:6px;display:inline-flex}.ai-output{border:1px solid var(--c-border-light,#eeeff1);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ai-output pre{white-space:pre-wrap;font:inherit;margin:0}.ai-bars{flex-direction:column;gap:4px;display:flex}.ai-bar-row{grid-template-columns:160px 1fr 60px;align-items:center;gap:8px;font-size:13px;display:grid}.ai-bar{background:var(--c-accent,#1961ed);opacity:.75;border-radius:4px;height:8px}.ai-packs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.ai-pack{border:1px solid var(--c-border,#e3e4e6);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}@media (width<=600px){.ai-panel{border-radius:0;width:100vw;top:0;bottom:0;right:0}.ai-bar-row{grid-template-columns:110px 1fr 48px}}.mail-app{--mail-accent:var(--c-accent);--mail-unread:var(--c-accent);--mail-row-pad-y:8px;--mail-folder-w:232px;--mail-list-w:380px;background:var(--c-bg);flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.mail-app.density-compact{--mail-row-pad-y:4px}.mail-app.density-roomy{--mail-row-pad-y:12px}.mail-toolbar{border-bottom:1px solid var(--c-border);flex-shrink:0;align-items:center;gap:8px;min-height:52px;padding:8px 12px;display:flex}.mail-new-btn.btn.primary{border-radius:6px;height:34px;padding:0 14px;font-weight:600}.mail-search{flex:1;min-width:0;max-width:560px;margin:0 auto;position:relative}.mail-search-box{background:var(--c-bg-hover);border:1px solid var(--c-border-strong);height:34px;color:var(--c-text-secondary);border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:flex}.mail-search-box:focus-within{background:var(--c-bg);border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-focus-ring)}.mail-search-box input{min-width:0;font:inherit;color:var(--c-text-primary);background:0 0;border:none;outline:none;flex:1}.mail-search-pop{z-index:130;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:8px;max-height:380px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #1c1d1f1f}.mail-search-pop .menu-label{padding:6px 8px 2px}.mail-toolbar-right{flex-shrink:0;align-items:center;gap:6px;display:flex}.mail-load-error{border-bottom:1px solid var(--c-border);flex-shrink:0;padding:6px 12px}.mail-load-error .callout{padding:6px 10px;font-size:12.5px}.mail-load-error-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mail-load-error-text{flex:200px;min-width:0}@media (width<=480px){.mail-load-error{padding:4px 8px}.mail-load-error .callout{gap:6px;padding:6px 8px;font-size:12px}.mail-load-error-row{gap:6px}.mail-load-error-row .btn .mail-btn-label{display:none}}.mail-body{flex:1;min-height:0;display:flex;position:relative}.mail-main{flex:1;min-width:0;min-height:0;display:flex}.mail-app.pane-bottom .mail-main{flex-direction:column}.mail-folders{width:var(--mail-folder-w);border-right:1px solid var(--c-border);background:var(--c-bg-sidebar);flex-direction:column;flex-shrink:0;gap:2px;padding:8px 6px 16px;display:flex;overflow-y:auto}.mail-folders-head{align-items:center;gap:4px;padding:0 4px 6px;display:flex}.mail-folder{text-align:left;width:100%;height:30px;color:var(--c-text-primary);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:13.5px;display:flex;position:relative}.mail-folder:hover{background:var(--c-bg-hover)}.mail-folder.active{background:var(--c-bg-selected);color:var(--c-text-primary);font-weight:600}.mail-folder.active:before{content:"";background:var(--mail-accent);border-radius:2px;width:3px;position:absolute;top:7px;bottom:7px;left:0}.mail-folder .mail-folder-icon{color:var(--c-icon);flex-shrink:0}.mail-folder-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mail-count{color:var(--mail-unread);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px;font-weight:700}.mail-count.muted-count{color:var(--c-text-secondary);font-weight:500}.mail-folder.big{height:36px;font-size:14px;font-weight:600}.mail-folder.big .mail-folder-icon{color:var(--mail-accent)}.mail-section-title{color:var(--c-text-secondary);text-transform:none;letter-spacing:.01em;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:12px 8px 4px;font-size:12px;font-weight:600;display:flex}.mail-section-title:hover{color:var(--c-text-primary)}.mail-account-head{text-align:left;cursor:pointer;width:100%;color:var(--c-text-primary);font:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 8px 4px;display:flex}.mail-account-head:hover{background:var(--c-bg-hover)}.mail-account-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.mail-account-addr{color:var(--c-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.mail-account-folders{flex-direction:column;gap:1px;padding-left:10px;display:flex}.mail-provider{color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}.mail-folders-foot{color:var(--c-text-secondary);flex-direction:column;gap:6px;margin-top:auto;padding:12px 8px 0;font-size:11.5px;display:flex}.mail-folders.rail{align-items:center;width:52px;padding:8px 6px}.mail-rail-btn{cursor:pointer;width:38px;height:38px;color:var(--c-icon);background:0 0;border:none;border-radius:8px;place-items:center;display:grid;position:relative}.mail-rail-btn:hover{background:var(--c-bg-hover)}.mail-rail-btn.active{background:var(--c-bg-selected);color:var(--mail-accent)}.mail-rail-btn .mail-rail-dot{background:var(--mail-accent);color:#fff;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:3px;right:2px}.mail-folders-overlay{z-index:40;display:flex;position:absolute;top:0;bottom:0;left:52px;box-shadow:8px 0 24px #1c1d1f1f}.mail-overlay-backdrop{z-index:39;background:#1c1d1f14;position:absolute;inset:0}.mail-list{width:var(--mail-list-w);border-right:1px solid var(--c-border);background:var(--c-bg);flex-direction:column;flex-shrink:0;min-height:0;display:flex}.mail-app.pane-bottom .mail-list{border-right:none;border-bottom:1px solid var(--c-border);flex-shrink:0;width:auto;height:45%}.mail-app.pane-off .mail-list,.mail-app.single .mail-list{border-right:none;flex:1;width:auto}.mail-list-head{border-bottom:1px solid var(--c-border);flex-shrink:0;padding:10px 12px 0}.mail-list-title{align-items:center;gap:8px;min-height:30px;display:flex}.mail-list-title h2{color:var(--c-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}.mail-tabs{align-items:flex-end;gap:16px;margin-top:4px;display:flex}.mail-tab{cursor:pointer;font:inherit;color:var(--c-text-secondary);background:0 0;border:none;padding:8px 2px 9px;font-size:14px;font-weight:500;position:relative}.mail-tab:hover{color:var(--c-text-primary)}.mail-tab.active{color:var(--c-text-primary);font-weight:600}.mail-tab.active:after{content:"";background:var(--mail-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mail-tab .mail-tab-dot{background:var(--mail-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.mail-list-tools{align-items:center;gap:2px;margin-left:auto;display:flex}.mail-list-subhead{align-items:center;gap:8px;min-height:34px;padding:6px 0;display:flex}.mail-bulkbar{background:var(--c-bg-selected);border-bottom:1px solid var(--c-accent-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:2px;padding:6px 8px;display:flex}.mail-bulkbar .mail-bulk-count{white-space:nowrap;margin:0 8px 0 4px;font-weight:600}.mail-list-scroll{outline:none;flex:1;min-height:0;overflow-y:auto}.mail-group{z-index:2;background:var(--c-bg);color:var(--c-text-secondary);align-items:center;gap:6px;padding:10px 14px 4px;font-size:12px;font-weight:600;display:flex;position:sticky;top:0}.mail-group-chevron{transition:transform .12s}.mail-empty{text-align:center;color:var(--c-text-secondary);flex-direction:column;align-items:center;gap:8px;padding:48px 20px;display:flex}.mail-row{padding:var(--mail-row-pad-y) 12px var(--mail-row-pad-y) 14px;border-bottom:1px solid var(--c-border);cursor:pointer;background:var(--c-bg);outline:none;gap:10px;display:flex;position:relative}.mail-row:hover{background:var(--c-bg-hover)}.mail-row.checked,.mail-row.open{background:var(--c-bg-selected)}.mail-row.open:hover,.mail-row.checked:hover{background:var(--c-bg-selected-hover)}.mail-row.cursor{box-shadow:inset 0 0 0 2px var(--c-focus-ring)}.mail-row:focus-visible{box-shadow:inset 0 0 0 2px var(--c-accent)}.mail-row.unread:before{content:"";background:var(--mail-unread);width:3px;position:absolute;top:0;bottom:0;left:0}.mail-row-lead{flex-shrink:0;width:32px;height:32px;margin-top:2px;position:relative}.mail-app.density-compact .mail-row-lead{width:20px;height:20px;margin-top:0}.mail-avatar{border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.mail-app.density-compact .mail-avatar{display:none}.mail-row-check{place-items:center;display:none;position:absolute;inset:0}.mail-row:hover .mail-row-check,.mail-row.checked .mail-row-check,.mail-list.selecting .mail-row-check{display:grid}.mail-row:hover .mail-avatar,.mail-row.checked .mail-avatar,.mail-list.selecting .mail-avatar{visibility:hidden}.mail-app.density-compact .mail-row-check{display:grid}.mail-row-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mail-row-line{align-items:center;gap:6px;min-width:0;line-height:20px;display:flex}.mail-sender{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-text-primary);flex:1;font-size:14px;overflow:hidden}.mail-row.unread .mail-sender{font-weight:700}.mail-subject{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-text-primary);flex:1;font-size:13.5px;overflow:hidden}.mail-row.unread .mail-subject{color:var(--mail-unread);font-weight:600}.mail-preview{text-overflow:ellipsis;white-space:nowrap;color:var(--c-text-secondary);font-size:13px;overflow:hidden}.mail-app.density-compact .mail-preview{display:none}.mail-app.density-roomy .mail-preview{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.mail-time{color:var(--c-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.mail-row.unread .mail-time{color:var(--mail-unread);font-weight:600}.mail-row-icons{color:var(--c-text-secondary);flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.mail-row-icons .flag{color:#c4314b}.mail-row-icons .pin{color:var(--mail-accent)}.mail-count-badge{background:var(--c-bg-active);color:var(--c-text-secondary);border-radius:8px;flex-shrink:0;padding:0 5px;font-size:11px;font-weight:600;line-height:16px}.mail-row-meta{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;margin-top:3px;display:flex}.mail-cat{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;height:18px;padding:0 6px;font-size:11.5px;font-weight:500;display:inline-flex}.mail-cat:before{content:"";background:currentColor;border-radius:2px;width:7px;height:7px}.mail-cat.red{background:var(--c-tag-red-bg);color:var(--c-tag-red-fg)}.mail-cat.blue{background:var(--c-tag-blue-bg);color:var(--c-tag-blue-fg)}.mail-cat.green{background:var(--c-tag-green-bg);color:var(--c-tag-green-fg)}.mail-cat.yellow{background:var(--c-tag-yellow-bg);color:var(--c-tag-yellow-fg)}.mail-cat.purple{background:var(--c-tag-purple-bg);color:var(--c-tag-purple-fg)}.mail-cat.orange{background:var(--c-tag-orange-bg);color:var(--c-tag-orange-fg)}.mail-box-chip{height:18px;color:var(--c-text-secondary);background:var(--c-bg-hover);border:1px solid var(--c-border);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;gap:4px;max-width:150px;padding:0 6px;font-size:11.5px;display:inline-flex;overflow:hidden}.mail-box-chip i{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.mail-row-hover{background:var(--c-bg);border:1px solid var(--c-border-strong);z-index:3;border-radius:6px;gap:1px;padding:1px;display:none;position:absolute;top:6px;right:8px;box-shadow:0 2px 6px #1c1d1f14}.mail-row:hover .mail-row-hover,.mail-row:focus-visible .mail-row-hover{display:flex}.mail-row-hover .icon-btn{width:26px;height:26px}.mail-row-hover .icon-btn:hover{color:var(--mail-accent)}.mail-reading{background:var(--c-bg-app);flex:1;min-width:0;min-height:0;display:flex;position:relative;container:mailreading/inline-size}.mail-reading-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.mail-reading-empty{color:var(--c-text-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.mail-reading-empty .mail-empty-art{background:var(--c-bg-selected);width:88px;height:88px;color:var(--mail-accent);border-radius:50%;place-items:center;display:grid}.mail-actionbar{border-bottom:1px solid var(--c-border);background:var(--c-bg);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:2px;min-height:44px;padding:6px 10px;display:flex;overflow:hidden}.mail-actionbar .btn{flex-shrink:0;height:30px;padding:0 8px;font-weight:500}.mail-actionbar .btn.ghost{color:var(--c-text-primary)}.mail-actionbar .sep{background:var(--c-border-strong);flex-shrink:0;width:1px;height:20px;margin:0 4px}@container mailreading (width<=900px){.mail-actionbar .btn .mail-lbl-secondary{display:none}}@container mailreading (width<=720px){.mail-actionbar .btn .mail-lbl-tertiary{display:none}}@container mailreading (width<=480px){.mail-actionbar .btn .mail-btn-label{display:none}.mail-actionbar .btn{width:32px;padding:0}}.mail-reading-scroll{flex:1;min-height:0;padding:16px 20px 32px;overflow-y:auto}.mail-subject-head{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.mail-subject-title{color:var(--c-text-primary);overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:28px}.mail-subject-meta{color:var(--c-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.mail-card{background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:8px;margin-bottom:10px;box-shadow:0 1px 2px #1c1d1f0a}.mail-card.collapsed{cursor:pointer}.mail-card.collapsed:hover{border-color:var(--c-border-input)}.mail-card-head{align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.mail-card.collapsed .mail-card-head{align-items:center;padding:9px 14px}.mail-card-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mail-card-line1{align-items:baseline;min-width:0;display:flex}.mail-card-from{color:var(--c-text-primary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:75%;font-weight:600;overflow:hidden}.mail-card.collapsed .mail-card-from{flex-shrink:0}.mail-card-addr{color:var(--c-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:2;min-width:0;margin-left:4px;font-size:12.5px;overflow:hidden}.mail-card-to{color:var(--c-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mail-card-side{flex-shrink:0;align-items:center;gap:6px;display:flex}.mail-card-actions{display:inline-flex}.mail-card-time{color:var(--c-text-secondary);white-space:nowrap;font-size:12px}@container mailreading (width<=560px){.mail-card-side{flex-direction:column;align-items:flex-end;gap:0}}.mail-card-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-text-secondary);flex:1;font-size:13px;overflow:hidden}.mail-card-body{padding:0 14px 14px 56px}.mail-html{color:var(--c-text-primary);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.mail-html p{margin:0 0 10px}.mail-html blockquote,.mail-quoted{border-left:3px solid var(--c-border-input);color:var(--c-text-secondary);background:var(--c-bg-subtle);border-radius:0 6px 6px 0;margin:12px 0 0;padding:8px 12px}.mail-html [data-signature]{color:var(--c-text-secondary)}.mail-html img{max-width:100%;height:auto}.mail-html table{border-collapse:collapse;margin:8px 0}.mail-html td,.mail-html th{border:1px solid var(--c-border-strong);padding:4px 8px}.mail-html a{color:var(--mail-accent)}.mail-quote-toggle{border:1px solid var(--c-border-strong);background:var(--c-bg);cursor:pointer;height:20px;color:var(--c-text-secondary);border-radius:4px;margin-top:4px;padding:0 8px;font-size:12px}.mail-attachments{flex-wrap:wrap;gap:8px;margin:4px 0 12px;display:flex}.mail-file{border:1px solid var(--c-border-strong);background:var(--c-bg);border-radius:6px;align-items:center;gap:8px;min-width:0;max-width:260px;padding:6px 8px;display:flex}.mail-file-icon{color:#fff;border-radius:4px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:grid}.mail-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.mail-file-size{color:var(--c-text-secondary);font-size:11.5px}.mail-reply-row{flex-wrap:wrap;gap:8px;padding:4px 14px 14px 56px;display:flex}.mail-reply-row .btn{border-radius:16px}.mail-contact{border-left:1px solid var(--c-border);background:var(--c-bg);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow-y:auto}@container mailreading (width<=820px){.mail-contact{right:0;top:var(--mail-actionbar-h,45px);z-index:20;position:absolute;bottom:0;box-shadow:-8px 0 24px #1c1d1f24}}.mail-contact-head{text-align:center;border-bottom:1px solid var(--c-border);flex-direction:column;align-items:center;gap:6px;padding:16px;display:flex;position:relative}.mail-contact-head .mail-contact-close{position:absolute;top:8px;right:8px}.mail-contact-name{font-size:16px;font-weight:600}.mail-contact-section{border-bottom:1px solid var(--c-border);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.mail-contact-section h4{color:var(--c-text-secondary);align-items:center;gap:6px;margin:0 0 2px;font-size:12px;font-weight:600;display:flex}.mail-contact-item{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.mail-contact-item .grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mail-contact-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mail-contact-actions .btn{justify-content:flex-start}.mail-composer{background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:8px;flex-direction:column;min-height:0;display:flex;position:relative}.mail-composer.inline{margin-bottom:12px;box-shadow:0 2px 8px #1c1d1f0f}.mail-composer.drag{border-color:var(--mail-accent);box-shadow:0 0 0 3px var(--c-focus-ring)}.mail-drop-overlay{z-index:5;color:var(--mail-accent);pointer-events:none;background:#eef3feeb;border-radius:8px;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.mail-composer-head{border-bottom:1px solid var(--c-border);align-items:center;gap:6px;padding:8px 10px;display:flex}.mail-composer-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.mail-composer-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.mail-field{border-bottom:1px solid var(--c-border);align-items:flex-start;gap:8px;min-height:38px;padding:4px 12px;display:flex}.mail-field-label{width:44px;color:var(--c-text-secondary);flex-shrink:0;padding-top:6px;font-size:13px}.mail-field select,.mail-field input.mail-plain{font:inherit;color:var(--c-text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;height:30px}.mail-field-extra{flex-shrink:0;gap:2px;padding-top:2px;display:flex}.mail-field-hint{color:var(--c-text-secondary);font-size:11.5px}.mail-field-hint-error{color:var(--c-tag-red-fg)}.mail-link-btn{color:var(--c-text-secondary);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:13px}.mail-link-btn:hover{background:var(--c-bg-hover);color:var(--c-text-primary)}.mail-chips{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;padding:3px 0;display:flex;position:relative}.mail-chip{background:var(--c-bg-hover);border:1px solid var(--c-border-strong);border-radius:13px;align-items:center;gap:4px;max-width:100%;height:26px;padding:0 4px 0 3px;font-size:13px;display:inline-flex}.mail-chip.error{background:var(--c-tag-red-bg);color:var(--c-tag-red-fg);border-color:#f5c2c0}.mail-chip.warning{background:var(--c-tag-amber-bg);border-color:#f3dca5}.mail-chip .mail-chip-avatar{border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:grid}.mail-chip .mail-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-chip .mail-chip-sub{color:var(--c-text-secondary);font-size:12px}.mail-chip button{cursor:pointer;color:var(--c-text-secondary);background:0 0;border:none;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid}.mail-chip button:hover{background:var(--c-bg-active)}.mail-chip-input{min-width:70px;font:inherit;height:26px;color:var(--c-text-primary);background:0 0;border:none;outline:none;flex:1}.mail-suggest{z-index:60;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:8px;min-width:300px;max-width:100%;padding:4px;position:absolute;top:calc(100% + 2px);left:0;box-shadow:0 8px 24px #1c1d1f24}.mail-suggest .menu-item.active{background:var(--c-bg-selected)}.mail-warnings{border-bottom:1px solid var(--c-border);flex-direction:column;gap:3px;padding:6px 12px;display:flex}.mail-warning{align-items:center;gap:6px;font-size:12.5px;display:flex}.mail-warning.ERROR{color:var(--c-tag-red-fg);font-weight:500}.mail-warning.WARNING{color:var(--c-tag-amber-fg)}.mail-warning.INFO,.mail-warning.OK{color:var(--c-text-secondary)}.mail-format-bar{border-bottom:1px solid var(--c-border);background:var(--c-bg-subtle);flex-wrap:wrap;align-items:center;gap:1px;padding:4px 8px;display:flex}.mail-format-bar .icon-btn{width:28px;height:28px}.mail-format-bar .icon-btn.active{background:var(--c-bg-selected);color:var(--mail-accent)}.mail-format-bar .sep{background:var(--c-border-strong);width:1px;height:18px;margin:0 4px}.mail-format-bar .btn{height:28px;padding:0 8px}.mail-editor{cursor:text;min-height:150px;padding:10px 14px 4px}.mail-editor .ProseMirror{min-height:130px;color:var(--c-text-primary);outline:none;font-size:14px;line-height:1.55}.mail-editor .ProseMirror p{margin:0 0 8px}.mail-editor .ProseMirror h1{margin:8px 0;font-size:22px}.mail-editor .ProseMirror h2{margin:8px 0;font-size:18px}.mail-editor .ProseMirror h3{margin:6px 0;font-size:16px}.mail-editor .ProseMirror blockquote{border-left:3px solid var(--c-border-input);color:var(--c-text-secondary);margin:6px 0;padding-left:10px}.mail-editor .ProseMirror a{color:var(--mail-accent);text-decoration:underline}.mail-editor .ProseMirror img{border-radius:4px;max-width:100%;height:auto}.mail-editor .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--mail-accent)}.mail-editor .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:8px 0}.mail-editor .ProseMirror td,.mail-editor .ProseMirror th{border:1px solid var(--c-border-input);vertical-align:top;min-width:40px;padding:4px 8px}.mail-editor .ProseMirror th{background:var(--c-bg-hover);font-weight:600}.mail-editor .ProseMirror .selectedCell{background:var(--c-bg-selected)}.mail-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--c-text-tertiary);float:left;pointer-events:none;height:0}.mail-signature{border-top:1px dashed var(--c-border-strong);margin:0 14px 8px;padding-top:6px}.mail-signature-label{color:var(--c-text-tertiary);align-items:center;gap:4px;margin-bottom:2px;font-size:11.5px;display:flex}.mail-composer-atts{flex-wrap:wrap;gap:6px;padding:6px 12px;display:flex}.mail-composer-foot{border-top:1px solid var(--c-border);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.mail-split{display:inline-flex}.mail-split .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.mail-split .btn.mail-split-caret{border-left:1px solid #fff6;border-top-left-radius:0;border-bottom-left-radius:0;width:30px;padding:0}.mail-saved{color:var(--c-text-secondary);white-space:nowrap;font-size:12px}.mail-popout-layer{z-index:160;pointer-events:none;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:0;right:16px}.mail-popout-layer>*{pointer-events:auto}.mail-popout{pointer-events:auto;border-radius:10px 10px 0 0;width:min(680px,100vw - 32px);height:min(640px,100vh - 40px);box-shadow:0 12px 40px #1c1d1f3d,0 1px 3px #1c1d1f1a}.mail-popout.minimized{width:320px;height:auto}.mail-popout.minimized .mail-composer-body,.mail-popout.minimized .mail-composer-foot{display:none}.mail-snackbar{z-index:210;color:#fff;background:#1c1d1f;border-radius:8px;align-items:center;gap:14px;max-width:calc(100vw - 24px);padding:10px 12px 10px 16px;font-size:14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.mail-snackbar button{color:#8fb3ff;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-weight:600}.mail-snackbar button:hover{background:#ffffff1a}.mail-snackbar .mail-snackbar-sub{color:#b9bbc0;font-size:12.5px}.mail-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}.mail-shortcut{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:13px;display:flex}.mail-shortcut .kbd{font-weight:600}.mail-contact-tab{flex-direction:column;display:flex}.mail-contact-thread{border-bottom:1px solid var(--c-border);align-items:center;gap:10px;padding:10px 4px;display:flex}.mail-mobile-head{display:none}.mail-app.bp-mobile .mail-toolbar{gap:6px;min-height:46px;padding:6px 8px}.mail-app.bp-mobile .mail-new-btn .mail-btn-label{display:none}.mail-app.bp-mobile .mail-new-btn.btn.primary{width:34px;padding:0}.mail-app.bp-mobile .mail-folders,.mail-app.bp-mobile .mail-list{border-right:none;flex:1;width:100%}.mail-app.bp-mobile .mail-reading{width:100%}.mail-app.bp-mobile .mail-reading-scroll{padding:12px 10px 24px}.mail-app.bp-mobile .mail-card-body,.mail-app.bp-mobile .mail-reply-row{padding-left:14px}.mail-app.bp-mobile .mail-card-actions{display:none}.mail-app.bp-mobile .mail-card-head{padding:10px 12px}.mail-app.bp-mobile .mail-mobile-head{border-bottom:1px solid var(--c-border);background:var(--c-bg);flex-shrink:0;align-items:center;gap:6px;min-height:44px;padding:4px 8px;display:flex}.mail-app.bp-mobile .mail-actionbar{scrollbar-width:none;overflow-x:auto}.mail-app.bp-mobile .mail-actionbar .btn .mail-btn-label{display:none}.mail-app.bp-mobile .mail-contact{z-index:170;width:100%;position:fixed;inset:0}.mail-app.bp-mobile .mail-toolbar-right .mail-hide-mobile{display:none}.mail-app.bp-mobile .mail-row-hover{display:none!important}.mail-composer.fullscreen{z-index:180;border:none;border-radius:0;margin:0;position:fixed;inset:0}.mail-popout.fullscreen{border-radius:0;width:100vw;height:100vh}.mail-popout-layer.fullscreen{inset:0}@media (width<=767px){.mail-shortcuts{grid-template-columns:minmax(0,1fr)}.mail-snackbar{bottom:12px}}.mail-app,.mail-composer{--mail-unread:var(--v2-text)}.mail-row.unread:before{background:var(--v2-control-on);border-radius:50%;width:6px;height:6px;top:16px;bottom:auto;left:6px}.mail-folders-heading{font-size:var(--t-font-size-md);font-weight:var(--t-font-weight-semi-bold);color:var(--t-font-color-primary);padding-left:var(--t-spacing-1);flex:1}.mail-section{flex-direction:column;gap:1px;display:flex}.mail-section-row{align-items:center;gap:var(--t-spacing-1);padding-right:var(--t-spacing-1);display:flex}.mail-section-row .mail-section-title{flex:1}.mail-section-row .icon-btn{opacity:.7;width:22px;height:22px}.mail-section-row:hover .icon-btn{opacity:1}.mail-folder-line{align-items:center;gap:2px;display:flex}.mail-folder-line .mail-folder{flex:1;min-width:0}.mail-folder-line>.icon-btn{visibility:hidden;width:24px;height:24px}.mail-folder-line:hover>.icon-btn,.mail-folder-line>.icon-btn:focus-visible{visibility:visible}.mail-folder-empty{padding:var(--t-spacing-1) var(--t-spacing-4);font-size:var(--t-font-size-sm);color:var(--t-font-color-tertiary)}.mail-team-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin:0 4px;display:inline-block}.mail-team-dot.big{width:14px;height:14px;margin:0}.mail-label-dot{background:var(--t-color-gray9);border-radius:2px;flex-shrink:0;width:8px;height:8px;margin:0 4px;display:inline-block}.mail-label-dot.red{background:var(--t-color-red9)}.mail-label-dot.blue{background:var(--t-color-blue9)}.mail-label-dot.green{background:var(--t-color-green9)}.mail-label-dot.yellow{background:var(--t-color-amber9)}.mail-label-dot.purple{background:var(--t-color-purple9)}.mail-label-dot.orange{background:var(--t-color-orange9)}.mail-cat.gray{background:var(--t-background-tertiary);color:var(--t-font-color-secondary)}div.mail-account-head{border-radius:var(--t-border-radius-md);cursor:default;align-items:center;gap:2px;padding:0;display:flex}div.mail-account-head:hover{background:var(--t-background-transparent-light)}div.mail-account-head.active{background:var(--t-background-transparent-medium)}.mail-account-toggle{cursor:pointer;width:22px;height:30px;color:var(--t-font-color-tertiary);border-radius:var(--t-border-radius-sm);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.mail-account-toggle:hover{color:var(--t-font-color-primary)}.mail-account-select{align-items:center;gap:var(--t-spacing-2);min-width:0;height:30px;padding:0 var(--t-spacing-2) 0 2px;cursor:pointer;font:inherit;text-align:left;color:var(--t-font-color-primary);background:0 0;border:none;flex:1;display:flex}.mail-account-select .mail-account-name{font-weight:var(--t-font-weight-medium);font-size:var(--t-font-size-md);flex:1}.mail-account-folders .mail-account-addr{padding:0 var(--t-spacing-2) var(--t-spacing-1) 26px}.mail-assignee{background:var(--t-color-blue4);color:var(--t-color-blue11);font-weight:var(--t-font-weight-semi-bold);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.mail-row-meta-end{align-items:center;margin-left:auto;display:inline-flex}.mail-row-icons .closed{color:var(--t-color-green9)}.mail-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.mail-mailbox-filter.active{color:var(--t-color-blue11)}.mail-menu-form{gap:var(--t-spacing-1);padding:var(--t-spacing-1) var(--t-spacing-2);align-items:center;display:flex}.mail-menu-form .input{flex:1;min-width:0;height:28px}.mail-menu-scroll{max-height:260px;overflow-y:auto}.mail-status{border-radius:var(--t-border-radius-sm);height:18px;font-size:var(--t-font-size-xs);font-weight:var(--t-font-weight-medium);background:var(--t-color-blue3);color:var(--t-color-blue11);align-items:center;padding:0 6px;display:inline-flex}.mail-status.closed{background:var(--t-color-green3);color:var(--t-color-green11)}.mail-status.snoozed{background:var(--t-color-amber3);color:var(--t-color-amber11)}.mail-comment{background:var(--t-color-amber3);border:1px solid var(--t-color-amber6);border-radius:var(--t-border-radius-lg);padding:var(--t-spacing-2) var(--t-spacing-3);margin:0 0 10px 40px}.mail-comment-head{align-items:center;gap:var(--t-spacing-2);display:flex}.mail-comment-author{font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-semi-bold);color:var(--t-font-color-primary)}.mail-comment-tag{font-size:var(--t-font-size-xs);color:var(--t-color-amber11);align-items:center;gap:3px;display:inline-flex}.mail-comment-time{font-size:var(--t-font-size-xs);color:var(--t-font-color-tertiary);margin-left:auto}.mail-comment-body{font-size:var(--t-font-size-md);color:var(--t-font-color-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;line-height:1.5}.mail-mention{border-radius:var(--t-border-radius-sm);background:var(--t-color-blue4);color:var(--t-color-blue11);font-weight:var(--t-font-weight-medium);padding:0 4px;display:inline-block}.mail-event{text-align:center;font-size:var(--t-font-size-xs);color:var(--t-font-color-tertiary);margin:4px 0 10px}.mail-comment-box{background:var(--t-color-amber2);border:1px solid var(--t-color-amber6);border-radius:var(--t-border-radius-lg);box-shadow:var(--t-box-shadow-light);margin-bottom:12px}.mail-comment-box-head{align-items:center;gap:var(--t-spacing-2);padding:var(--t-spacing-2) var(--t-spacing-3) 0;color:var(--t-font-color-primary);flex-wrap:wrap;display:flex}.mail-comment-input-wrap{padding:var(--t-spacing-2) var(--t-spacing-3);position:relative}.mail-comment-input{resize:vertical;background:var(--t-background-primary);width:100%;min-height:72px}.mail-mention-suggest{top:auto;bottom:calc(100% - 8px);left:var(--t-spacing-3);min-width:240px}.mail-comment-box-foot{align-items:center;gap:var(--t-spacing-2);padding:0 var(--t-spacing-3) var(--t-spacing-2);display:flex}.mail-reply-row .btn.mail-comment-btn{background:var(--t-color-amber3);border-color:var(--t-color-amber6)}.mail-check-grid{gap:var(--t-spacing-1) var(--t-spacing-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.mail-color-swatch{border:2px solid var(--t-background-primary);width:22px;height:22px;box-shadow:0 0 0 1px var(--t-border-color-medium);cursor:pointer;border-radius:50%}.mail-color-swatch.active{box-shadow:0 0 0 2px var(--t-color-blue9)}.mail-filter-row{align-items:center;gap:var(--t-spacing-3);padding:var(--t-spacing-2);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);display:flex}.mail-filter-desc{min-width:0;font-size:var(--t-font-size-sm);color:var(--t-font-color-secondary);flex:1}.mail-filter-form{gap:var(--t-spacing-2);padding:var(--t-spacing-3);border:1px dashed var(--t-border-color-medium);border-radius:var(--t-border-radius-md);flex-direction:column;display:flex}.mail-link-results{border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);flex-direction:column;max-height:220px;padding:2px;display:flex;overflow-y:auto}.mail-app:not(.bp-mobile) .mail-actionbar{flex-wrap:wrap;row-gap:2px;overflow:visible}.mail-actionbar .mail-actionbar-end{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.mail-check-item{align-items:center;gap:var(--t-spacing-2);min-width:0;font-size:var(--t-font-size-md);color:var(--t-font-color-primary);display:flex}.mail-check-item>span:last-child{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-sections{gap:var(--t-spacing-2);flex-direction:column;display:flex}.cp-section-row{align-items:center;min-height:28px;display:flex}.cp-popover-title{padding:var(--t-spacing-1) var(--t-spacing-2) var(--t-spacing-2);color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);font-weight:var(--t-font-weight-medium)}.cp-reason{white-space:pre-wrap;color:var(--t-font-color-secondary)}.cp-shell-banner{align-items:center;gap:var(--t-spacing-2);padding:var(--t-spacing-1) var(--t-spacing-4);background:var(--t-tag-background-amber);min-height:36px;color:var(--t-tag-text-amber);border-bottom:1px solid var(--t-border-color-medium);font-size:var(--t-font-size-md);flex-wrap:wrap;display:flex}.cp-shell-banner b{font-weight:var(--t-font-weight-semi-bold)}.cp-clock{font-variant-numeric:tabular-nums;font-weight:var(--t-font-weight-semi-bold)}.cp-spacer{flex:1}.cp-shell-banner-btn{align-items:center;gap:var(--t-spacing-1);height:26px;padding:0 var(--t-spacing-2);border:1px solid var(--t-tag-text-amber);border-radius:var(--t-border-radius-sm);color:var(--t-tag-text-amber);font:inherit;cursor:pointer;background:0 0;display:inline-flex}.cp-shell-banner-btn:hover{background:var(--t-background-transparent-light)}.cp-shell-banner-btn:focus-visible{outline:2px solid var(--t-tag-text-amber);outline-offset:1px}.lv-restricted{color:var(--v2-text-tertiary);font-size:var(--v2-text-sm);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex}.lv-restricted svg{color:var(--v2-icon);flex:none}.lv-access-anchor{display:contents}.lv-access-popover{z-index:300;background:var(--v2-bg-surface);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);box-shadow:var(--v2-shadow-lg);color:var(--v2-text);font-size:var(--v2-text-sm);text-align:left;flex-direction:column;gap:8px;padding:10px 12px;font-weight:400;display:flex;overflow-y:auto}.lv-access-head{min-width:0;color:var(--v2-text);align-items:center;gap:6px;display:flex}.lv-access-head svg{color:var(--v2-icon);flex:none}.lv-access-title{flex:none;font-weight:600}.lv-access-label{min-width:0}.lv-access-roles{border-left:1px solid var(--v2-border-hairline);flex-direction:column;gap:2px;max-height:220px;padding-left:12px;display:flex;overflow-y:auto}.lv-access-option{border-radius:var(--v2-radius-sm);cursor:pointer;align-items:center;gap:8px;min-width:0;min-height:32px;padding:0 6px;display:flex}.lv-access-option:hover{background:var(--v2-bg-hover)}.lv-access-option input{width:14px;height:14px;accent-color:var(--v2-action);flex:none;margin:0}.lv-access-option input:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.lv-access-note{font-size:var(--v2-text-xs);margin:0;line-height:1.4}.lv-access-warn{color:var(--v2-warning-fg);background:var(--v2-warning-bg);border-radius:var(--v2-radius-sm);padding:4px 6px}.lv-access-error{color:var(--v2-negative-fg);font-size:var(--v2-text-xs);margin:0}.lv-access-actions{justify-content:flex-end;gap:6px;padding-top:2px;display:flex}.int-page{gap:var(--t-spacing-4);flex-direction:column;display:flex}.int-toolbar{gap:var(--t-spacing-2);flex-direction:column;display:flex}.int-grid{gap:var(--t-spacing-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.int-card{gap:var(--t-spacing-2);min-width:0;padding:var(--t-spacing-3) var(--t-spacing-4);background:var(--t-background-primary);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-xl);box-shadow:var(--t-box-shadow-light);cursor:pointer;text-align:left;transition:border-color var(--t-animation-duration-fast) ease, box-shadow var(--t-animation-duration-fast) ease;flex-direction:column;display:flex}.int-card:hover{border-color:var(--t-border-color-strong)}.int-card:focus-visible{border-color:var(--t-border-color-blue);box-shadow:0 0 0 3px var(--t-color-transparent-blue4);outline:none}.int-card[data-status=ERROR]{border-color:var(--t-border-color-danger)}.int-card.skeleton-card{cursor:default;gap:var(--t-spacing-3)}.int-card-head{align-items:center;gap:var(--t-spacing-3);min-width:0;display:flex}.int-card-name{font-weight:var(--t-font-weight-semi-bold);color:var(--t-font-color-primary);font-size:var(--t-font-size-md)}.int-card-desc{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm);flex:1;margin:0;line-height:1.5}.int-card-foot{align-items:center;gap:var(--t-spacing-2);display:flex}.int-docs{align-items:center;gap:var(--t-spacing-1);color:var(--t-font-color-secondary);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-medium);border-radius:var(--t-border-radius-sm);padding:2px var(--t-spacing-1);text-decoration:none;display:inline-flex}.int-docs:hover{color:var(--t-font-color-primary);background:var(--t-background-transparent-light)}.int-logo{background:var(--t-background-primary);border:1px solid var(--t-border-color-light);border-radius:var(--t-border-radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.int-panel-title{font-size:var(--t-font-size-lg);font-weight:var(--t-font-weight-semi-bold);color:var(--t-font-color-primary)}.int-secret-set{align-items:center;gap:var(--t-spacing-2);min-height:32px;padding:0 var(--t-spacing-1) 0 var(--t-spacing-3);border:1px dashed var(--t-border-color-medium);border-radius:var(--t-border-radius-lg);background:var(--t-background-secondary);display:flex}.int-secret-set.cleared{border-color:var(--t-border-color-danger)}.int-secret-dots{font-family:var(--t-font-family-mono);color:var(--t-font-color-secondary);letter-spacing:.04em}.int-env{font-family:var(--t-font-family-mono);font-size:var(--t-font-size-xs);padding:1px var(--t-spacing-1);border-radius:var(--t-border-radius-sm);background:var(--t-background-transparent-light);margin:0 2px}.int-test-box{padding:var(--t-spacing-3);border:1px solid var(--t-border-color-light);border-radius:var(--t-border-radius-lg);background:var(--t-background-secondary)}.int-result{align-items:flex-start;gap:var(--t-spacing-2);padding:var(--t-spacing-2) var(--t-spacing-3);border-radius:var(--t-border-radius-md);display:flex}.int-result.ok{background:var(--t-tag-background-green);color:var(--t-tag-text-green)}.int-result.fail{background:var(--t-tag-background-red);color:var(--t-tag-text-red)}.int-result-msg{color:var(--t-font-color-primary);overflow-wrap:anywhere}.p12-row-menu{display:inline-flex}.p12-lost-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-items{border-collapse:collapse;width:100%;font-size:var(--t-font-size-md)}.pl-items th{text-align:left;color:var(--t-font-color-tertiary);font-weight:500;font-size:var(--t-font-size-sm);border-bottom:1px solid var(--t-border-color-light);padding:6px 8px}.pl-items td{border-bottom:1px solid var(--t-border-color-light);vertical-align:middle;padding:6px 8px}.pl-items td.num,.pl-items th.num{text-align:right;font-variant-numeric:tabular-nums}.pl-items input,.pl-items select{width:100%}.pl-totals{max-width:360px;font-size:var(--t-font-size-md);grid-template-columns:1fr auto;gap:4px 24px;margin-left:auto;padding-top:8px;display:grid}.pl-totals .strong{border-top:1px solid var(--t-border-color-light);padding-top:4px;font-weight:600}.pl-hint{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm)}.pl-banner{border:1px solid var(--t-border-color-light);border-radius:var(--t-border-radius-md);background:var(--t-background-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.pl-channels{flex-direction:column;gap:8px;display:flex}.pl-channel{border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);background:var(--t-background-primary);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pl-channel.disabled{opacity:.6}.pl-list{flex-direction:column;display:flex}.pl-list-row{border-bottom:1px solid var(--t-border-color-light);align-items:center;gap:10px;padding:8px 4px;display:flex}.pl-list-row:last-child{border-bottom:none}.pl-list-row .grow{flex:1;min-width:0}.pl-widget{flex-direction:column;gap:12px;display:flex}.pl-periods{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pl-periods button{border:1px solid var(--t-border-color-medium);background:var(--t-background-primary);color:var(--t-font-color-secondary);border-radius:var(--t-border-radius-pill);font-size:var(--t-font-size-sm);cursor:pointer;padding:2px 10px}.pl-periods button.active{border-color:var(--t-color-blue);color:var(--t-font-color-primary);background:var(--t-background-transparent-blue)}.pl-bars{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.pl-bar-list{flex-direction:column;gap:8px;display:flex}.pl-bar-head{font-size:var(--t-font-size-sm);color:var(--t-font-color-secondary);justify-content:space-between;align-items:baseline;display:flex}.pl-bar-head .total{color:var(--t-font-color-primary);font-variant-numeric:tabular-nums;font-weight:600}.pl-bar-row{font-size:var(--t-font-size-sm);border-radius:var(--t-border-radius-sm);grid-template-columns:120px 1fr auto;align-items:center;gap:8px;padding:2px 0;display:grid}.pl-bar-row:hover{background:var(--t-background-transparent-light)}.pl-bar-row .name{color:var(--t-font-color-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-bar-row .value{color:var(--t-font-color-secondary);font-variant-numeric:tabular-nums;text-align:right}.pl-bar-track{background:0 0;height:8px}.pl-bar{border-radius:0 4px 4px 0;min-width:2px;height:8px}.pl-bar.opening{background:var(--t-tag-text-blue)}.pl-bar.load{background:var(--t-tag-text-orange)}.pl-funnel{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:2px;display:grid}.pl-funnel-step{background:var(--t-background-secondary);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.pl-funnel-step:first-child{border-radius:var(--t-border-radius-md) 0 0 var(--t-border-radius-md)}.pl-funnel-step:last-child{border-radius:0 var(--t-border-radius-md) var(--t-border-radius-md) 0}.pl-funnel-step .label{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm)}.pl-funnel-step .count{color:var(--t-font-color-primary);font-size:var(--t-font-size-lg);font-variant-numeric:tabular-nums;font-weight:600}.et-form{flex-direction:column;gap:12px;min-height:100%;display:flex}.et-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.et-full{grid-column:1/-1}@media (width<=1279px){.et-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.et-grid{grid-template-columns:minmax(0,1fr)}}.et-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex;overflow:hidden}.et-trigger:disabled{cursor:not-allowed}.et-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.et-option{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.et-chip-panel{border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);background:var(--v2-bg-hover);flex-direction:column;gap:6px;max-height:200px;margin-top:6px;padding:8px 10px;display:flex;overflow-y:auto}.et-chip-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.et-chip-group-label{color:var(--v2-text-secondary);margin-right:2px;font-size:11px;font-weight:600}.et-var-chip{border:1px solid var(--v2-border-strong);background:var(--v2-bg-surface);height:22px;color:var(--v2-text);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.et-var-chip:hover{border-color:var(--v2-blue-400)}.et-var-chip.active{border-color:var(--v2-info-line);background:var(--v2-bg-active);font-weight:500}.et-var-chip.inserted{border-color:var(--v2-positive-fg)}.et-editor-wrap{border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);overflow:hidden}.et-editor-wrap.invalid{border-color:var(--v2-negative-fg)}.et-toolbar{border-bottom:1px solid var(--v2-border);background:var(--v2-bg-hover);flex-wrap:wrap;align-items:center;gap:2px;padding:4px 6px;display:flex}.et-toolbar-sep{background:var(--v2-border);width:1px;height:18px;margin:0 4px}.et-editor{min-height:320px;max-height:33vh;padding:10px 12px;overflow-y:auto}.et-editor .ProseMirror{min-height:300px;color:var(--v2-text);outline:none;font-size:14px;line-height:1.55}.et-editor .ProseMirror p{margin:0 0 8px}.et-editor .ProseMirror h1{margin:8px 0;font-size:22px}.et-editor .ProseMirror h2{margin:8px 0;font-size:18px}.et-editor .ProseMirror h3{margin:6px 0;font-size:16px}.et-editor .ProseMirror blockquote{border-left:3px solid var(--v2-border-strong);color:var(--v2-text-secondary);margin:6px 0;padding-left:10px}.et-editor .ProseMirror a{color:var(--v2-info-line);text-decoration:underline}.et-editor .ProseMirror img{max-width:100%;height:auto}.et-editor .ProseMirror table{border-collapse:collapse;width:100%}.et-editor .ProseMirror th,.et-editor .ProseMirror td{border:1px solid var(--v2-border-strong);padding:4px 6px}.et-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--v2-text-muted)}.et-footer{background:var(--v2-bg-surface);justify-content:flex-end;gap:8px;padding:12px 0 4px;display:flex;position:sticky;bottom:0}.port-leads{position:relative}.pl-toolbar{border-bottom:1px solid var(--v2-border);background:var(--c-bg);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.pl-search{flex:0 300px;min-width:200px;height:30px}.pl-search input{width:100%;min-width:0;font:inherit;color:var(--c-text-primary);background:0 0;border:none;outline:none}.pl-search input::placeholder{color:var(--c-text-tertiary)}.pl-filters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pl-filters .light-btn{font-size:var(--t-font-size-sm)}.rt th.pl-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.rt th.pl-sortable .rt-head{padding-right:10px}.port-leads .rt th .rt-head{gap:4px;padding-left:8px;padding-right:8px}.port-leads .rt td .rt-cell{padding-left:8px;padding-right:8px}.pl-sort-idle,.pl-sort-icon{color:var(--c-text-tertiary);pointer-events:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.pl-sort-idle{opacity:0;transition:opacity var(--c-dur-fast) var(--c-ease)}.rt th.pl-sortable:hover .pl-sort-idle{opacity:1}.pl-sort-icon{color:var(--c-text-primary)}.port-leads .rt th{letter-spacing:0;font-size:12px}.pl-right .rt-cell{justify-content:flex-end}.pl-num{font-variant-numeric:tabular-nums}.pl-link{font:inherit;color:var(--c-text-primary);font-weight:var(--t-font-weight-medium);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;overflow:hidden}.pl-link:hover{color:var(--v2-action);text-decoration:underline}.pl-calls{border-radius:var(--v2-radius-pill);background:var(--v2-bg-hover);min-width:22px;height:20px;color:var(--c-text-primary);font-size:var(--t-font-size-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.pl-calls.zero{color:var(--c-text-tertiary);background:0 0}.pl-imp{align-items:center;gap:6px;display:inline-flex}.pl-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.pl-dot-new{background:var(--v2-positive-fg,#2f9e5f)}.pl-dot-dup{background:var(--v2-negative-fg,#dc4b46)}.pl-dot-old{background:var(--v2-warning-fg,#d08a1c)}.pl-todos{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.pl-todo{border:1px solid var(--v2-border);border-radius:var(--v2-radius-sm);background:var(--c-bg);min-width:0;font-size:var(--t-font-size-xs);color:var(--c-text-primary);cursor:pointer;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.pl-todo:hover{background:var(--v2-bg-hover)}.pl-todo.done{color:var(--c-text-tertiary);text-decoration:line-through}.pl-actions-head,.pl-actions{text-align:center;border-right:none;width:44px;min-width:44px}.pl-actions .icon-btn{margin:0 auto}.pl-foot{border-top:1px solid var(--v2-border);background:var(--c-bg);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.pl-page-size{width:auto;height:28px;font-size:var(--t-font-size-sm)}.pl-page-label{text-align:center;font-variant-numeric:tabular-nums;min-width:84px}.port-leads .action-bar{bottom:52px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.pl-search{flex:100%}.pl-toolbar{row-gap:6px}}.doc-page .doc-body.doc-md{white-space:normal}.doc-page .doc-p{margin:0 0 8px}.doc-page .doc-list{margin:0 0 8px;padding-left:18px}.doc-page .doc-quote{border-left:3px solid var(--t-border-color-medium);color:var(--t-font-color-secondary);margin:0 0 8px;padding:4px 10px}.doc-page .doc-table{border-collapse:collapse;width:100%;margin:4px 0 10px;font-size:11px}.doc-page .doc-table th,.doc-page .doc-table td{border:1px solid var(--t-border-color-light);text-align:left;vertical-align:top;padding:3px 6px}.doc-page .doc-table th{background:var(--t-background-tertiary);font-family:Inter Variable,Inter,sans-serif;font-weight:600}.doc-page code{font-size:11px}mark.doc-missing{background:var(--t-tag-background-red);color:var(--t-tag-text-red);border-radius:2px;padding:0 2px;font-family:Inter Variable,Inter,sans-serif;font-size:11px}mark.doc-legal{background:var(--t-tag-background-yellow);color:var(--t-tag-text-yellow);border-radius:2px;padding:0 2px;font-size:11px}.doc-draft-note{color:var(--t-tag-text-orange);margin-bottom:10px;font-family:Inter Variable,Inter,sans-serif;font-size:10px}.sales-kind-picker{gap:var(--t-spacing-2);grid-template-columns:repeat(3,1fr);display:grid}.sales-kind-picker button{text-align:left;border-radius:var(--t-border-radius-md);border:1px solid var(--t-border-color-medium);background:var(--t-background-primary);cursor:pointer;color:var(--t-font-color-primary);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.sales-kind-picker button.selected{border-color:var(--t-color-blue);box-shadow:0 0 0 1px var(--t-color-blue)}.sales-kind-picker button:disabled{opacity:.5;cursor:not-allowed}.sales-field-error{color:var(--t-tag-text-red);font-size:var(--t-font-size-sm)}.sales-totals{grid-template-columns:1fr auto;gap:4px 16px;display:grid}.sales-totals .total{border-top:1px solid var(--t-border-color-light);padding-top:4px;font-weight:600}.sales-feed{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sales-check-row{border-bottom:1px solid var(--t-border-color-light);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.sales-check-row:last-child{border-bottom:none}.sales-check-row.skipped{opacity:.7}.diff-ins{background:var(--t-tag-background-green);color:var(--t-tag-text-green);border-radius:2px;margin:0 2px;padding:0 1px;text-decoration:none}.diff-del{background:var(--t-tag-background-red);color:var(--t-tag-text-red);border-radius:2px;margin:0 2px;padding:0 1px}.sales-version{border-left:2px solid var(--t-border-color-medium);margin-left:4px;padding:4px 0 8px 12px}.sales-mail-preview{border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);background:var(--t-background-primary)}.sales-mail-preview .head{border-bottom:1px solid var(--t-border-color-light);font-size:var(--t-font-size-sm);grid-template-columns:90px 1fr;gap:4px 8px;padding:8px 12px;display:grid}.sales-mail-preview .body{white-space:pre-wrap;font-size:var(--t-font-size-md);max-height:280px;padding:12px;line-height:1.5;overflow:auto}.sales-wa-bubble{background:var(--t-tag-background-green);color:var(--t-font-color-primary);white-space:pre-wrap;border-radius:10px;max-width:460px;padding:8px 12px}.doc-merge{background:var(--t-tag-background-blue);color:var(--t-tag-text-blue);border-radius:3px;padding:0 2px;font-family:ui-monospace,Consolas,monospace;font-size:10.5px}.collab-bar{align-items:center;gap:var(--t-spacing-2,8px);min-height:24px;display:inline-flex}.collab-avatars{flex-direction:row-reverse;justify-content:flex-end;display:inline-flex}.collab-avatar{background:color-mix(in srgb, var(--collab-color,#999) 18%, white);width:24px;height:24px;color:var(--collab-color,#555);box-shadow:0 0 0 2px white, 0 0 0 3.5px var(--collab-color,#999);cursor:default;border-radius:50%;justify-content:center;align-items:center;margin-left:-4px;font-size:10px;font-weight:600;transition:transform .15s;display:inline-flex;position:relative}.collab-avatar:before{content:attr(data-initials)}.collab-avatar:hover{z-index:1;transform:translateY(-1px)}.collab-avatar.ghost{border:1px dashed var(--collab-color,#999)}.collab-avatar.editing:after{content:"";background:var(--collab-color,#999);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 1.5px #fff}.collab-avatar.more{--collab-color:#8a8f98}.collab-editing{color:var(--t-font-color-secondary,#666);white-space:nowrap;font-size:12px}.collab-editing:before{content:attr(data-label)}.collab-status{letter-spacing:.04em;border:1px solid var(--t-border-color-medium,#ddd);color:var(--t-font-color-secondary,#666);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.collab-status:before{content:attr(data-label)}.collab-status.connected{color:#1b7f4b;background:#eefaf3;border-color:#9ad2b1}.collab-status.connected:after{content:"";vertical-align:1px;background:#2fb36b;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.collab-status.denied,.collab-status.offline{color:#b42318;background:#fff4f3;border-color:#f4b8b3}.collab-status.mock{color:var(--c-tag-gray-fg);border-color:var(--v2-border);background:var(--c-tag-gray-bg)}.collab-layer{pointer-events:none;z-index:60;position:fixed;inset:0;overflow:hidden}.collab-cursor{will-change:transform;--collab-color:#1961ed;position:absolute;top:0;left:0}.collab-cursor svg{filter:drop-shadow(0 1px 1px #00000040);display:block}.collab-cursor path{fill:var(--collab-color);stroke:#fff;stroke-width:1.2px}.collab-cursor-label{background:var(--collab-color);color:#fff;white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500;position:absolute;top:14px;left:14px}.collab-cursor-label:before{content:attr(data-label)}.collab-lock{border:1.5px solid var(--collab-color,#999);background:color-mix(in srgb, var(--collab-color,#999) 6%, transparent);border-radius:6px;position:absolute;top:0;left:0}.collab-lock:before{content:attr(data-label);color:#fff;background:var(--collab-color,#999);white-space:nowrap;border-radius:4px;padding:0 5px;font-size:10px;line-height:16px;position:absolute;top:-9px;right:4px}.collab-notes{padding:0;overflow:visible}.collab-notes-head{border-bottom:1px solid var(--t-border-color-light,#eee);align-items:center;gap:8px;padding:8px 10px;display:flex}.collab-notes-editor .tiptap{outline:none;min-height:120px;padding:10px 12px;font-size:13px;line-height:1.55}.collab-notes-editor .tiptap p{margin:0 0 6px}.collab-notes-editor .tiptap h1{margin:8px 0 6px;font-size:18px}.collab-notes-editor .tiptap h2{margin:8px 0 6px;font-size:15px}.collab-notes-editor .tiptap ul,.collab-notes-editor .tiptap ol{margin:0 0 6px;padding-left:20px}.collab-notes-editor .tiptap blockquote{border-left:3px solid var(--t-border-color-medium,#ddd);color:var(--t-font-color-secondary,#666);margin:0 0 6px;padding-left:10px}.collab-notes-editor .tiptap pre{background:var(--t-background-tertiary,#f4f4f4);border-radius:6px;padding:8px;font-size:12px}.collab-notes-editor .tiptap hr{border:none;border-top:1px solid var(--t-border-color-medium,#ddd);margin:10px 0}.collab-notes-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--t-font-color-light,#aaa)}.collab-notes-editor .mention{color:#1961ed;background:#e3ecfd;border-radius:4px;padding:0 3px;font-weight:500}.collab-notes-foot{border-top:1px solid var(--t-border-color-light,#eee);align-items:center;gap:8px;padding:6px 10px 8px;display:flex}.collaboration-carets__caret{pointer-events:none;word-break:normal;border-left:1.5px solid;border-right:1.5px solid;margin-left:-1.5px;margin-right:-1.5px;position:relative}.collaboration-carets__label{color:#fff;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:3px 3px 3px 0;padding:1px 5px;font-size:11px;font-weight:500;line-height:normal;position:absolute;top:-1.45em;left:-1.5px}.collab-suggest{z-index:80;border:1px solid var(--t-border-color-medium,#ddd);background:#fff;border-radius:8px;min-width:200px;max-height:260px;padding:4px;position:fixed;overflow:auto;box-shadow:0 6px 24px #0000001f}.collab-suggest button{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.collab-suggest button.active,.collab-suggest button:hover{background:var(--t-background-transparent-light,#f1f1f1)}.collab-suggest .hint{color:var(--t-font-color-tertiary,#999);margin-left:auto;font-size:11px}.collab-suggest .empty{color:var(--t-font-color-tertiary,#999);padding:6px 8px;font-size:12px}.platform-banner{border-bottom:1px solid var(--t-border-color-medium,#ebebeb);background:var(--t-background-secondary,#fcfcfc);color:var(--t-font-color-primary,#333);align-items:center;gap:10px;padding:8px 16px;font-size:13px;display:flex}.platform-banner.warning{background:var(--t-background-tertiary,#f1f1f1)}.platform-banner.danger{background:var(--t-color-red3,#fdecec)}.platform-banner .spacer{flex:1}.platform-lock{z-index:60;background:#fcfcfcf0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.platform-logo{object-fit:contain;background:#fff}.platform-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.platform-grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.platform-chart{width:100%;height:220px}.platform-swatch{border:1px solid var(--t-border-color-medium,#ebebeb);vertical-align:middle;border-radius:4px;width:14px;height:14px;display:inline-block}.platform-link-box{font-family:var(--t-font-family-mono,monospace);word-break:break-all;background:var(--t-background-secondary,#fcfcfc);border:1px solid var(--t-border-color-medium,#ebebeb);border-radius:4px;padding:8px 10px;font-size:12px}.platform-checklist .list-row{gap:10px}.platform-invite-page{background:var(--t-background-secondary,#fcfcfc);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.warmup-flow{border:1px solid var(--t-border-color-medium);background:var(--t-background-primary);border-radius:4px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.warmup-step{border-right:1px solid var(--t-border-color-light);cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border-top:0;border-bottom:0;border-left:0;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}.warmup-step:last-child{border-right:0}.warmup-step:hover{background:var(--t-background-transparent-lighter)}.warmup-step.active{background:var(--t-background-transparent-light)}.warmup-step-head{color:var(--t-font-color-tertiary);align-items:center;gap:6px;font-size:12px;display:flex}.warmup-step-index{border:1px solid var(--t-border-color-strong);width:18px;height:18px;color:var(--t-font-color-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.warmup-step.done .warmup-step-index{border-color:var(--t-color-green);color:var(--t-color-green)}.warmup-step-arrow{color:var(--t-font-color-extra-light);margin-left:auto}.warmup-step-title{color:var(--t-font-color-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.warmup-step-count{color:var(--t-font-color-primary);font-size:20px;font-weight:600;line-height:1.2}.warmup-step-hint{color:var(--t-font-color-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.warmup-why{border:1px solid var(--t-border-color-medium);background:var(--t-background-secondary);border-radius:4px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.warmup-why-title{font-weight:600}.warmup-spark{display:block}.warmup-spark polyline{fill:none;stroke:var(--t-font-color-tertiary);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.warmup-spark circle{fill:var(--t-font-color-secondary)}.warmup-day{flex-direction:column;gap:3px;min-width:88px;display:flex}.warmup-day-bar{background:var(--t-background-tertiary);border-radius:2px;height:4px;overflow:hidden}.warmup-day-bar>span{background:var(--t-font-color-tertiary);height:100%;display:block}.warmup-filter{flex-wrap:wrap;gap:6px;display:flex}@media (width<=1100px){.warmup-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.warmup-step:nth-child(3){border-right:0}.warmup-step:nth-child(-n+3){border-bottom:1px solid var(--t-border-color-light)}}@media (width<=640px){.warmup-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}
