@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-ext-wght-normal.2kbrv5vdeb05j.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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-wght-normal.1aqyowrj6p85v.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}
:root{--tk-ink:#252423;--tk-purple:#7c4dd8;--tk-purple-dark:#6f42cc;--tk-purple-on-dark:#a585ea;--tk-red:#e63940;--tk-red-dark:#b21f26;--tk-yellow:#ffb020;--tk-green:#57b733;--tk-turquoise:#8fe3c8;--tk-canvas:#f2f4f2;--tk-white:#fff;--tk-surface:#fff;--tk-sunk:#f6f7f6;--tk-raised:#e6e9e6;--tk-hover:#e6e9e6;--tk-slate:#565b5e;--tk-regular:#b2b2b2;--tk-steel:#d6dad6;--tk-line:#e2e5e2;--tk-line-soft:#e6e9e6;--tk-text:#252423;--tk-text-muted:#615f5e;--tk-label:#7e8886;--tk-meta:#8b9492;--tk-disabled:#b4bbbc;--tk-primary:#7c4dd8;--tk-primary-hi:#6f42cc;--tk-primary-fg:#fff;--tk-open:#565b5e;--tk-progress:#8a5a00;--tk-awaiting:#8a5a00;--tk-closed:#2f7d12;--tk-blocked:#b21f26;--tk-rail:#1a1919;--tk-rail-fg:#92918f;--tk-rail-fg-hi:#fff;--tk-rail-active:color-mix(in srgb, var(--tk-purple) 22%, #1a1919);--tk-rail-bar:#7c4dd8;--tk-rail-line:#ffffff17;--tk-rail-w:248px;--tk-rail-w-min:64px;--tk-torq-compact:url(../media/delta-lockup-compact-fade-white.20jwkww8xrqn2.svg);--tk-torq-cog:url(../media/delta-mark-fade-white.2niqz0h_kl5yw.svg);--tk-torq-full:url(../media/delta-lockup-full-fade-black.0qb0l15tbz3py.svg);--tk-torq-loader:url(../media/delta-loader-purple.3t37ia0q4km_0.svg);--tk-logo:url(data:image/png;base64,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);--tk-wordmark:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARsAAAA4CAYAAADNYlwNAAAQAElEQVR4AexdCXhdxXU+Z+Y+PUk2NjYlBudZ1uYFOXEIhvA1gVrhA4oxFCch7MUEEghkoWENmx3bAcJSINgOSw1fIA0f0Ka0pCSlX5OaAKWkcQoCbGt9kvzsIGNbkq3t6b03k3+0WbKku0hPQtab+51zl5kz2z/zzpyZuXeeIHtYBCwCGYXA/PmRTxYWFp4ye/bs3FEUnEsikZn9ORKJ5OTn52fn5eXNQLxdumXJkiUhpDXdXI2DLC4uXjSZuKewKO/wZEAqKir61Pz5BZ85XBl1Fh6+hN0+pgHMmzfveJT1824MmUKEkOBxp5KSkqyFC/Pzg9YDylNsyjdUhktKIjPnz89fCIwmRdsuKChYgLJMG6qsQdzMj16p0BcF8wNTs7P/EmEZHJhmzZqV25kdfiWRnfXbznDWB+BXs7NDlzhCXBsOOR8UFc1dWlpa6jQ1NS0Xgl470Nh4hoAmOoJJ/fNk4iwpz/BCLx4OnyGYXtRKvHy4MsoYAbtSKBTKI62eQ1nfdGNS6hb0QFNdIxsDT6Nokh0dpyaT8jEVrC6eQ3Yul1Ieiesg6uwMnY34fjpZ2rWU4gnm1MmDChrQobGx8VjS4ioifZIStBzK2lghAWMhamhoaJdSXaFJ3MPMtULpGxyn819JkNbMSSK5NlZb+wUmupg0z1ZCS5GdnS2JeOFkYhZiyAZI/Q5mPQWP5seah+thyUIkQ8j74UwyHm89RTGtQaM8E+y3HmZq0m8ppX5eV1f3p6EA0FrMQHzzaJK0bZSlGMpz1J2B0PpcZvoCM0vW9CX8/hcTkQAHJVVeHi2HXqljojapVNX27Tv3QtMo0vQ+M9WyI9cQ61zwO4RjJIkgmCWLwOgRgKl9MpO8n5mNOe+3LSY10fOplF4XjUbLyR6+EcCw8xMsxQ0I0N1JMc8lnboE1mUu3NJGqM82IvEj1FMzLKhnEHEDeEQazYSzbBEYFQJFRXlLmOQzaJgnEFom2Bcprf9RCHkbFE2drwBWqA8BWPO34aEA3EuAX1zU2db2qV6HdF2rqqq2JZOpa6TM2tIbp9/epFfeXi0Co0agW9E4r6ClFyMyBvsi9JTPVlfXfL2iomKPrwBWqA8BTC6XMPG34cDg/nQESbmqv0OQe62dnSlNz/KUKQdMOCFSb6ND+Cfcq9ra2g8TicQ+peglmaIKq2yICMBYGgcESrE6gVWVUwWHfgZF84kASbZjjuZpKR3zY0kFCGdFgQAUTRjDpdW4dcCDiJmWFRcUnDnIw4cDLJhYdXX1M1u3bm0x4pWVtW/j+QVzb7impqYZ/C/lGPJaZWMQsTzmCGBeIKu+vn6pI/lBJIYFCTq0h4XzkNSMCcdnhehcVV5e3tV7DillHd0QOItZLHUTYCnWYGXac2HFLQ4vP6tsvBCy/qNGwLzbkejo+CuBVSciPpGI/CqaJkg+m0ilflRREdtJ9giMABTIMazV5Qh4FNiNTghJeaGbwGj9rLIZLYI2vBcC3NTUdKoWvI4DrTrpVmPRYNXpwVocXolkpL93oUVIiGVEXat9Qw6h6OAR0kyXL4R2OuiU3juRldXYoZXemE4m0k+Dt/vIarPWtCmdaZu4oEE/8JG2X5GXifi+ichKOXtpgh9ou8aiWQ9T5nPIKqoGZz+k+SlYNPdivF/vR/xQGeZUGWlOa9siTU+iXbcemtahz5jI/hBzTE+ZtpguRto/lUrVHJqW2zOWuguh5FfAOpzlJtfjx6ijRSkpL8AzbnFOM4mysoa23KlTb00nE8u7kds/+MjrHlTM2nSmbeI6ds6ct32k7UtEafpFa1vb2onImJyb0MrGTAY7jnwBQJeAfSsatIkNoXD4Dhg0HyLciGj69KP+Z1p7+xrTHtLFSaVWkeb9XhliTTuUorS269b29ntmR6O+O9FSIodZlTLRacivAPuhacR6OSaUTX35kQ8kYzKhy8rKWtPJyWSyVWtO+siJDoVCbelM28S1efNmP2n7yF6XSHzXrl1tuyYgI3cKPBHJfAZTKgW/iMbup1ftLUMSvfD6qqrq7/SubvR6BL1u2bIlsQV1ZtpDurilpaUV+YMu9MgNUyoej6f1N2Xa32aipEfKfd71hYUFTOIyIpoK9kusNZ1IKnlOaSl5Dbv8xtknZ5RN34O9yWAE0lR09Irh4uL8M0KO3MjMQRRNM2m9MZFIrUpTVjI2GjMhL4Q4U2t9alAQUGe5zPKcWKz400HDeslbZeOFkPX3jQDmZ7KVUqeTlncj0HFgGDY4exOGg/x4Uul7MXRq8ha3Em4INDc350FxXwfFMbLfN9NJMHHOGOUWFIOyOLLMDIrGOmQ6Aj296WmSaTUzmU8QfCkajEkaiXgTC7E+Go12fUND9hgVAqzV1aiD0cy7mK1LLs3JyTHbjowqL/0DW2XTHw17P2IEGhsbl0pB9xAHeo+mg0g/4YQSP66oqNg54sRtwD4E5s3LPx51cFWfwwhvsAy+iLU+37z1PcIoBgUbG2UzKBnrMJkRMKtOUvATRLyYiHxZNIQDVs1DnZ3J+7dtqxtymwiIWAqGgNRarkEQrxf4IOJOqESJmrymrq7uk+6S/n2tsvGPlZUcAoEuRSPFy/AyJjfaKO78ENPdkcic1fX19RhG+QlgZbwQwOT8clTAaV5y8N8N3gp2JWY+Rgpxh6tQAE+rbAKAZUUPImDmaIqLC86ERfMzNPAg39S0pFRqdSgUXpvmVxQOZi4D7woLC6ezVt9F0aeA3ShBmn6lNBklUu0m2O2nr0SHYizW7sdRnK2y8QAPy4fSjFsnGiPbEvyxUCQSyWlqajqHSDyC3m9ugEzs0Uo/oBQ9unXr1s4A4cZJ9LBNRqIeLiT2MYzVeqcg2hSOx3+H+bLXUOIEeFhCvFJKXmXqfFghnx5I16dkhooJQct27Nhx/UTjoqKiyxYsWHDEeFdLfn5+dlZW1jLBejUTma+3fWVBa9oNRbNRMz9ul7d9QeZbCFZNIerjKwjgOVeDenilvLr6f7fGYvtSin6BMDvA7qTptOxQ6HR3IW9fq2w8MGLiywTTgxONmemmRCIxos2qPYo8rLex7tDNnSWxvE3koxel7gPWYSNp/ZOU1o9VV1eb+YJuD3seNQKYpwnDxD0bSuQkROb1e25QRI9CrmtPoOzs7N8h3Bt4drVuiHgaCXEl0jqaRnF4ZW4UUdugkw0BTOb+NZO+D+a6ebuUfZYvwcQPOVlZG+x7ND4RCyCmlJpPgr7MzJ4dDyzLH9fU1FT2Ro+hbAsr9RSeXb/3Yib0L3QyOo1lNIrDKptRgOcedHL5Yth2Fqy7p5l5PkrGYE9C41Qppe/KaWl5ePv27Xs9A1iBQAiYeRTUx5nUvYUEuR2wYCplKLQBMhrcR9NmznxLafVKn8NwN0yzoCzOQzuYM5yIlzvCe4lY/wxHgNHAzoJF8zwadpCtPJNY8fgOetL7yhoaWjMcwzEpPubO5jDTNYi8+98ScDMMadb63vLy8q6tO/vLmA9W4/HEOrh5feQpiMns9meW1n11NohzAIkBT/bBInAIAiUlkRmC9LfhHOTrYYjr/8bp38GWxgYBRzCvxK9+nmf0Wr/BjvOfkBtg1eC5i2KxWJUm/Q94GNIf7r10FNJbsWDu3PxehyBXq2yCoJWBslu3xvax0mvRyN4KUnyNFQxmvgmrV8cECWdl/SFQVDRnITNd7UMa8zH8tOM4H7nJas0PwX8XEeEyPCHN01JCnGLesxpeamgfq2yGxiXTXeXixbP6Xg6riEZ/r1lcjxWl3/gFhpmlYLrOkXJdYWFhnt9wVs4bgSVLKMQcWgXJvwC7EiyW1zTz65gMdn2v6cgjj6zD3M3TiMzLujErU19r2b078MqUVTZA19IABHheYeGK9tbc1VjqLOr1qaqq+iOl1E1QOL/qdfNxlcy0Eiezc/+ITG8faWScSHNzAebQ+FyvgmtNDUT636ZPn17vJYu5mySzegnynv8yijr9fCocPtsrzkP9rbI5FJEMf4ai+bJmeoSYryOlbisoKJhLPUdlbW0ZCXVHQIUTIqYLQ1L+oH9cPVHaS0AEYCVOJ823Ilg22I00cH+bSL4KReLxHk1XNDo3d3oFMT+HJwV2ozBpdUtJSUmgeTyrbNwgNX6abk2m1PETjVMpdf6MGTPS+rW00Pp8EmT+EjdCxFNY8OWOoNuxGtW7CqUqK2vLMIdzO2ntZ0hFPUcOMV1sXnufM2fO7B43exkBAqijy5j5015BjVXDml6CRep76w6zfarW/F+wbsq84kceihPx+PVecv39rbLpj8YQ91DxddFo9N0JyOU+e6whSjXYCdbM6SR4A0HJ0MEjhO7xG6z1qry8vN6XxhTmcN7FHM4tUDivm3dpDoq73mUx8cpwKHS7nTR2xWlYT+CWT1JcCoFpYDdSxLpMOI75HEG7CR7q19HR8Q4C/BruXtYQqpNuRUfk+70bq2yAqiWC4UFF6K0GmeZwM43quizH+SGGQX17CqPH/CMsnJuY6E1CVwj2QxIJfVNKeRt+OMf4CWBluhHA/FnYccRFeDLbreLiSnFS9GZnZyeqrGAxTr45FArNY0WY49Ex1xS6PacK0jf6XZmyyqYbNHt2QaBH4VzrCLH2uH5zOLBwfg9T/Ubomtddgg/wQlwSDfRb+OGsmj9/fto2ZhqQyKR8SCwi4nOh3I8k7yMLQ+CVjuAXR8Ja8M1aU1/H4pIcskPnNe/du8RFps/rcFI2fZm2N+OPAJQEwyq5IsF8M3rZPjO+oqbm/zilv4vG+arvXDFLRHa1Usl16HX7JqB9h88wwa6v+5U8B8PW430WXUKukJgXjISZqBD1nYs4vIn5WJZiZcnRR3tOFltl4w2nlehBoGd+ZkcymRzwzgYsnHeFUlgh0UHeGDYK5xIJaykfR08S9jIYAU4kEgthqVzgWwEMjmMsXczm6F+MT5t2ilciVtl4IWT9uxCAotGk6QcyFPpJbW1tR5djvxMUznuUVHdBzkwu9vNxvQ0z01fNsniQiUbXGCeZJ5aXp0jmr6JYvvcOguz4EnMRhtLnlUQiM90StsrGDR3r14UAFAgWq/iWqpqa+8rLyw90OQ4+qcra2nek0t/HkGrzYO9hXXKI6TImugtDKj/zBMNGNFE9RpMvTPLmAZ9vIg4zNMJlQpLDxMvi4fDJbrmzysYNHeuHaQLdjGXUOzXzej9wlEejZUrrmxHQLIt3bdLkIxw6b7oSQ6o7586de6wP+YwQKS0tdVirO1HYcd+REWkGIlioc6FMzsOk/7CfUMA/UJxWOIMQgIWyGz3Wg52dqcew1B33W/Sampo/mFUqNECzLO43GHpufW3IcW63Fk43ZPX19UuJ2Wz32e0w0c9MK5RKnIBsDqlXhnSEsKUeBJg5hNWX8ERk0/P1ZDPtF6NoYJ1sVERPotEH/rsVs0qlNN+AIdhv/WYOWEtmuhYWzrpMn8MxL1EK5rXALgt8uNAs1uJrWD2b+oC65QAABNhJREFUMlSGrbIZCpV+bkz666z1ExOF++cjVle3ol9W03YLBdHERBswdHp8NHsGI+wWzOF8D0or6MebV6FhrsMiVcZ+vJmVJS+B4j0pbZU6XhExLU8kOk4dKjnU6VDO1q0fAjBlaSXxBGQhPtsvn+m6VaTp4exEYgOUxag3Jy+PRt9jpW8n0kGWxQXwvsCRcm0mKhxY0UVM4koicsAepKNQ5o+jztaPKZM2209s88iM8T5CsLjTbINhHvqz6P9g7y0C+JHf3dHZ+cB76funSm2WxTml79Sa/L/4R5SDnv0CKYXZ6iKSQTXDsF6vgHJegDLDwMR5eNqPoepTOVNab2ptb//+WLIm8T2t9JPIyqDXHuA2gJjF5w40FV08wBEPVtkABEtdCHQS07rKyupVsVisvcslfaeujzc5lTLL4q9hmKZ8Rh0WzH+rtbpjboasUhUWFi7RRMto4AexNPSho6lU6qmysobWXbt2te0aQ8YCwX5U2m+QNz87NkrNtAoW2rS+fOPGKhuAYImaoGgeEMJ5gMbwMO/hCLMszvSG1hpt11diEgrnG2aVarIrnJKSkqlC0Fdg0S3ygUwCCD5ZW1v7oQ/ZtIhglXErVhn/A5E1g70oAgvNbMaOVcZuUatsunHI5PMeKJqNStGjLi/spQ0fs0olFd1IxL4/3iQiibHFtaGQvGsS74fDnZ1tJ5Lm5SjvoK/v4TaAtNZl0NY/H+A49g8pEuKXGA6/j6Rg5OA8PGVB4CLMufVtyG6VzfBgZYCP3ocG8aTjJDdWj+M/VZab93BSqb9Dow0wh8OSia8Oh0M/LOj35flkqSQsdR9JSvwNrJrjfJQpkVJ6DSwNPxaGj+j8i1RWVpZjQvqXCOH19zzMTMWOEBdiOGW+nyKrbIBahlIbMT+WTKbWb9tW96fxxsAMqaRSt2AiNMgqlVE4l0oh1mFIVTDeeR7D9DhLiMUs+AKk4YBdCR3Er3NycgIoatfognqq9ngcFpWu9hHwCBa0TCm12MhaZWNQyERm+vtEIvXgeI75D4W5PBp9n7FKhZ7S+x8ZDwbOQo95PuZw1kwWCycSiWRrKcz8hp8tU1tgEd7v9W8JB+FK/91OHFgF2+QjZibiz2Ae6uzZs2fnWmVDmXdo0mux6rQGiqbpYy69WaUqS2m6DQon0J7GUDhdexrDwjnsv6XKyQmdhF+lsWpwca8RKJrnMV9j5kzcBcfWV2PYvQl1VusjmWwUasXU7OxFY6JsotHobpha12ni6W7c1Lz/s9u3b9/nI8NpF8k90PoCd8SPQ/7mHK6s9L77gwGjWwnL25FInvm7Vb8fSQZLIri0xtzDe43N+7/U3hGPBKiLgng8cRczB/6UIngWu0N89NFHrUI6C5FH13a9/0DL6ej8fbdrreXbxGKmV7zGv6q6+lvAq7k7Rx/ruaM93lli8uTNYunsvLz/HxNlAwi0eVfDrM27MSqvxciCx53M/09XxGI7q6qqYsjjYck1NY1BGt1eYn4EP9CHN2/enBx3wD0S3LNnz4FYLLYzSF3s2LFjF6wzz5fMPJIO4q3Nih3yuN+NGxoaWhGpBvsixBUHu8bZ648IO8ETgmKxWHtvvryups2NlbKZEGDYTPQgwLQXQ6dNmKPZMJKPKntisReLwKgQ+DMAAAD//4IB7n0AAAAGSURBVAMAeH8/hYJIkeMAAAAASUVORK5CYII=);--tk-font-sans:"Outfit Variable","Outfit",Helvetica,Arial,sans-serif;--tk-font-mono:"Cascadia Mono",Consolas,ui-monospace,"SF Mono",Menlo,monospace;--tk-r-card:2px;--tk-r-tile:2px;--tk-r-control:2px;--tk-r-chip:2px;--tk-r-tab:2px;--tk-bevel:0px;--tk-shadow-card:none;--tk-shadow-menu:0 10px 28px -10px #25242352, 0 0 0 1px #25242312;--tk-shadow-overlay:0 24px 60px -30px #25242366;--tk-control-h:36px;--tk-chrome-h:64px;--tk-dur:.15s;--tk-ease:cubic-bezier(.2,.7,.3,1)}:root,[data-tracker]{--tk-accent:#6f42cc;--tk-accent-text:#6f42cc;--tk-accent-tint:#f1ecfb;--tk-accent-ring:#7c4dd873;--tk-accent-bar:#7c4dd8;--tk-accent-fg:#fff}.tk-app{background:var(--tk-canvas);color:var(--tk-text);font-family:var(--tk-font-sans);-webkit-font-smoothing:antialiased}.tk-num{font-family:var(--tk-font-mono);font-variant-numeric:tabular-nums}.tk-label{font:500 12px var(--tk-font-sans);color:var(--tk-label)}.tk-meta{font:400 12.5px var(--tk-font-mono);color:var(--tk-meta)}.tk-logo{background:var(--tk-logo) center/contain no-repeat;flex:none;width:28px;height:28px}.tk-wordmark{aspect-ratio:283/56;background:var(--tk-wordmark) center/contain no-repeat;flex:none;height:20px;display:inline-block}.tk-logo--on-dark,.tk-wordmark--on-dark{filter:brightness(0)invert()}.tk-torq-compact{aspect-ratio:371.69/103.43;background:var(--tk-torq-compact) left center/contain no-repeat;flex:none;height:17px;display:inline-block}.tk-torq-cog{background:var(--tk-torq-cog) center/contain no-repeat;flex:none;width:26px;height:26px;display:inline-block}.tk-torq-full{aspect-ratio:371.69/164.93;background:var(--tk-torq-full) center/contain no-repeat;flex:none;height:56px;display:inline-block}.tk-loader{background:var(--tk-torq-loader) center/contain no-repeat;flex:none;width:28px;height:28px;display:inline-block}.tk-header{background:var(--tk-white);border-bottom:1px solid var(--tk-line);justify-content:space-between;align-items:center;padding:12px 22px;display:flex}.tk-appname{font:600 15px var(--tk-font-sans);letter-spacing:-.01em;color:var(--tk-text);align-items:center;display:inline-flex}.tk-tracker-bar{display:none}.tk-rail{width:var(--tk-rail-w);background:var(--tk-rail);color:var(--tk-rail-fg);transition:width var(--tk-dur) var(--tk-ease);flex-direction:column;padding:12px 12px 14px;display:flex;overflow:hidden}.tk-rail[data-collapsed=true]{width:var(--tk-rail-w-min);padding-left:10px;padding-right:10px}.tk-nav{cursor:pointer;border-radius:var(--tk-r-tab);width:100%;color:var(--tk-rail-fg);font:500 14px var(--tk-font-sans);text-align:left;transition:background var(--tk-dur) var(--tk-ease), color var(--tk-dur) var(--tk-ease);background:0 0;border:0;align-items:center;gap:11px;padding:9px 10px;display:flex}.tk-nav:hover{background:var(--tk-rail-active);color:var(--tk-rail-fg-hi)}.tk-nav[aria-current=page]{background:var(--tk-rail-active);color:var(--tk-rail-fg-hi);box-shadow:inset 3px 0 0 var(--tk-rail-bar);font-weight:600}.tk-nav[aria-current=page] svg{color:var(--tk-purple-on-dark)}.tk-tabs{align-items:center;gap:2px;display:flex}.tk-tab{font:500 13.5px var(--tk-font-sans);color:var(--tk-text-muted);cursor:pointer;border-radius:var(--tk-r-tab);background:0 0;padding:8px 13px}.tk-tab:hover{background:var(--tk-hover);color:var(--tk-text)}.tk-tab[aria-selected=true]{color:var(--tk-accent);background:var(--tk-accent-tint);font-weight:600}.tk-btn{font:500 13.5px var(--tk-font-sans);border-radius:var(--tk-r-control);cursor:pointer;border:1px solid var(--tk-line);background:var(--tk-white);color:var(--tk-text);padding:8px 13px}.tk-btn:hover{background:var(--tk-sunk)}.tk-btn-primary{color:var(--tk-primary-fg);background:var(--tk-primary);border-color:var(--tk-primary);font-weight:600}.tk-btn-primary:hover{background:var(--tk-primary-hi);border-color:var(--tk-primary-hi)}.tk-btn-secondary{color:var(--tk-text);background:var(--tk-white);border-color:var(--tk-line)}.tk-kpi{border:1px solid var(--tk-line);border-radius:var(--tk-r-tile);background:var(--tk-white);box-shadow:var(--tk-shadow-card);padding:16px 16px 18px}.tk-kpi-value{font:600 28px var(--tk-font-sans);letter-spacing:-.02em;color:var(--tk-text);font-variant-numeric:tabular-nums;margin:8px 0 6px}.tk-panel{border:1px solid var(--tk-line);border-radius:var(--tk-r-card);background:var(--tk-white);box-shadow:var(--tk-shadow-card);padding:20px 22px}.tk-panel-head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.tk-panel-title{font:600 15px var(--tk-font-sans);letter-spacing:-.01em;color:var(--tk-text);align-items:center;display:flex}.tk-th{font:600 12.5px var(--tk-font-sans);color:var(--tk-text-muted)}.tk-thead{background:var(--tk-sunk);border-bottom:1px solid var(--tk-line)}.tk-row{border-bottom:1px solid var(--tk-line-soft)}.tk-row:hover{background:var(--tk-hover)}.tk-pill{font:500 12.5px var(--tk-font-sans);color:var(--s);background:color-mix(in srgb, var(--s) 12%, #fff);border-radius:var(--tk-r-chip);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.tk-pill:before{content:"";background:var(--s);border-radius:999px;flex:none;width:6px;height:6px}.tk-overdue{font:600 13px var(--tk-font-mono);font-variant-numeric:tabular-nums;color:var(--tk-blocked);background:color-mix(in srgb, var(--tk-blocked) 11%, #fff);border-radius:var(--tk-r-chip);align-items:center;gap:5px;padding:2px 9px 2px 7px;display:inline-flex}.tk-app :focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}
:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--fs-xs:11px;--fs-sm:12px;--fs-base:13px;--fs-md:14px;--fs-lg:15px;--fs-xl:20px;--fs-2xl:24px;--fs-metric:28px;--lh-tight:1.2;--lh-snug:1.35;--lh-normal:1.5;--lh-loose:1.6;--tracking-title:-.015em;--tracking-metric:-.02em;--tracking-label:.12em;--tracking-nav:.06em;--h-input:var(--tk-control-h);--h-btn:var(--tk-control-h);--h-btn-lg:38px;--h-row:38px;--h-header:48px;--dur:.12s;--ease:ease-out;--z-dropdown:50;--z-sticky:100;--z-drawer:200;--z-modal:300;--z-palette:400;--z-toast:500;--font-sans:var(--tk-font-sans);--font-mono:var(--tk-font-mono);--neutral-0:var(--tk-white);--neutral-25:var(--tk-white);--neutral-50:var(--tk-line-soft);--neutral-100:var(--tk-line-soft);--neutral-200:var(--tk-line);--neutral-300:var(--tk-disabled);--neutral-400:var(--tk-meta);--neutral-500:var(--tk-slate);--neutral-600:var(--tk-slate);--neutral-700:var(--tk-text);--neutral-800:var(--tk-text);--neutral-900:var(--tk-ink);--tk-slate-400:var(--tk-meta);--tk-slate-300:var(--tk-disabled);--tk-graphite:var(--tk-slate);--tekta-charcoal:var(--tk-ink);--tk-accent-fg:#fff;--tk-accent-text:var(--tk-accent);--tekta-primary:var(--tk-accent);--tekta-primary-deep:var(--tk-accent);--tekta-primary-hover:var(--tk-accent);--tekta-primary-soft:var(--tk-accent-tint);--tekta-primary-ring:color-mix(in srgb, var(--tk-accent) 35%, transparent);--action-bg:var(--tk-accent);--action-hover:var(--tk-accent);--action-fg:#fff;--status-open:var(--tk-open);--status-open-soft:color-mix(in srgb, var(--tk-open) 12%, var(--tk-white));--status-progress:var(--tk-progress);--status-progress-soft:color-mix(in srgb, var(--tk-progress) 12%, var(--tk-white));--status-review:var(--tk-awaiting);--status-review-soft:color-mix(in srgb, var(--tk-awaiting) 12%, var(--tk-white));--status-closed:var(--tk-closed);--status-closed-soft:color-mix(in srgb, var(--tk-closed) 12%, var(--tk-white));--status-blocked:var(--tk-blocked);--status-blocked-soft:color-mix(in srgb, var(--tk-blocked) 12%, var(--tk-white));--status-cancelled:var(--tk-meta);--status-cancelled-soft:var(--tk-line-soft);--radius-xs:var(--tk-r-chip);--radius-sm:var(--tk-r-control);--radius-md:var(--tk-r-tile);--radius-lg:var(--tk-r-card);--radius-pill:var(--tk-r-chip);--radius-tab:var(--tk-r-tab);--radius-card:var(--tk-r-card);--radius-tile:var(--tk-r-tile);--radius-control:var(--tk-r-control);--radius-dot:0;--overlay-shadow:var(--tk-shadow-overlay);--elev-1:none;--elev-2:none;--elev-3:var(--tk-shadow-overlay)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--tk-font-sans);font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--tk-text);background:var(--tk-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}img,svg{max-width:100%;display:block}:focus{outline:none}:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.mono,.tekta-mono{font-family:var(--tk-font-mono);font-variant-numeric:tabular-nums}.tekta-h1{font:700 var(--fs-2xl) var(--tk-font-sans);letter-spacing:var(--tracking-title);line-height:var(--lh-tight);color:var(--tk-text)}.tekta-h2{font:700 var(--fs-xl) var(--tk-font-sans);letter-spacing:var(--tracking-title);line-height:var(--lh-snug);color:var(--tk-text)}.tekta-h3{font:600 var(--fs-lg) var(--tk-font-sans);letter-spacing:-.01em;color:var(--tk-text)}.tekta-h4{font:600 var(--fs-md) var(--tk-font-sans);letter-spacing:-.005em;color:var(--tk-text)}.tekta-eyebrow{font:500 10px var(--tk-font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tk-label)}.tekta-meta{font:400 var(--fs-xs) var(--tk-font-mono);color:var(--tk-meta)}.tekta-body{font-size:var(--fs-md);color:var(--tk-text-muted)}.tekta-body-lg{font-size:var(--fs-md);color:var(--tk-text-muted);line-height:var(--lh-loose)}.tekta-btn{justify-content:center;align-items:center;gap:var(--sp-2);height:var(--h-btn);padding:0 var(--sp-4);font:600 var(--fs-base) var(--tk-font-sans);border-radius:var(--tk-r-control);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), filter var(--dur) var(--ease);white-space:nowrap;border:1px solid #0000;display:inline-flex}.tekta-btn:disabled{opacity:.45;cursor:not-allowed}.tekta-btn-primary{color:var(--tk-primary-fg);background:var(--tk-primary);border-color:var(--tk-primary)}.tekta-btn-primary:hover:not(:disabled){background:var(--tk-primary-hi);border-color:var(--tk-primary-hi)}.tekta-btn-secondary{color:var(--tk-text);background:var(--tk-white);border-color:var(--tk-line)}.tekta-btn-secondary:hover:not(:disabled){background:var(--tk-hover)}.tekta-btn-ghost{color:var(--tk-slate)}.tekta-btn-ghost:hover:not(:disabled){background:var(--tk-hover);color:var(--tk-text)}.tekta-btn-danger{color:var(--tk-blocked)}.tekta-btn-danger:hover:not(:disabled){background:var(--tk-blocked);color:#fff}.tekta-btn-icon{width:var(--h-btn);padding:0}.tekta-btn-lg{height:var(--h-btn-lg);font-size:var(--fs-md);padding:0 var(--sp-5)}.tekta-input,.tekta-select,.tekta-textarea{width:100%;height:var(--h-input);padding:0 var(--sp-3);font-size:var(--fs-base);color:var(--tk-text);background:var(--tk-white);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.tekta-input::placeholder,.tekta-textarea::placeholder{color:var(--tk-meta)}.tekta-input:hover,.tekta-select:hover,.tekta-textarea:hover{border-color:var(--tk-disabled)}.tekta-input:focus,.tekta-select:focus,.tekta-textarea:focus{border-color:var(--tk-accent);box-shadow:0 0 0 3px var(--tekta-primary-ring);outline:none}.tekta-textarea{height:auto;min-height:84px;padding:var(--sp-2) var(--sp-3);line-height:var(--lh-normal);resize:vertical;font-family:var(--tk-font-sans)}.tekta-label{font:500 12.5px var(--tk-font-sans);color:var(--tk-label);margin-bottom:6px;display:block}.tekta-card{background:var(--tk-white);border:1px solid var(--tk-line);border-radius:var(--tk-r-card);padding:var(--sp-5);box-shadow:var(--tk-shadow-card)}.tekta-card-interactive{cursor:pointer;transition:background var(--dur) var(--ease)}.tekta-card-interactive:hover{background:var(--tk-hover)}.tekta-panel{background:var(--tk-white);border:1px solid var(--tk-line);border-radius:var(--tk-r-card);box-shadow:var(--tk-shadow-card);overflow:hidden}.tekta-chip{font:500 var(--fs-sm) var(--tk-font-sans);border-radius:var(--tk-r-chip);background:var(--tk-line-soft);color:var(--tk-slate);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.tekta-chip:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.tekta-chip.no-dot:before{display:none}.tekta-chip-open{background:var(--status-open-soft);color:var(--tk-open)}.tekta-chip-progress{background:var(--status-progress-soft);color:var(--tk-progress)}.tekta-chip-review{background:var(--status-review-soft);color:var(--tk-awaiting)}.tekta-chip-closed{background:var(--status-closed-soft);color:var(--tk-closed)}.tekta-chip-blocked{background:var(--status-blocked-soft);color:var(--tk-blocked)}.tekta-chip-cancelled{background:var(--status-cancelled-soft);color:var(--tk-meta)}.tekta-filter-chip{height:28px;padding:0 var(--sp-3);font:500 var(--fs-sm) var(--tk-font-sans);border-radius:var(--tk-r-chip);background:var(--tk-white);color:var(--tk-slate);border:1px solid var(--tk-line);cursor:pointer;transition:all var(--dur) var(--ease);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tekta-filter-chip:hover{background:var(--tk-sunk);color:var(--tk-text)}.tekta-filter-chip.on-open{background:var(--status-open-soft);color:var(--tk-open);border-color:#0000;font-weight:600}.tekta-filter-chip.on-progress{background:var(--status-progress-soft);color:var(--tk-progress);border-color:#0000;font-weight:600}.tekta-filter-chip.on-review{background:var(--status-review-soft);color:var(--tk-awaiting);border-color:#0000;font-weight:600}.tekta-filter-chip.on-closed{background:var(--status-closed-soft);color:var(--tk-closed);border-color:#0000;font-weight:600}.tekta-filter-chip.on-blocked{background:var(--status-blocked-soft);color:var(--tk-blocked);border-color:#0000;font-weight:600}.tekta-filter-chip.on-cancelled{background:var(--status-cancelled-soft);color:var(--tk-meta);border-color:#0000;font-weight:600}.tekta-table-wrap{border:1px solid var(--tk-line);border-radius:var(--tk-r-card);background:var(--tk-white);box-shadow:var(--tk-shadow-card);overflow-x:auto}.tekta-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-base)}.tekta-table thead th{height:30px;font:600 12.5px var(--tk-font-sans);color:var(--tk-text-muted);text-align:left;background:var(--tk-sunk);border-bottom:1px solid var(--tk-line);white-space:nowrap;cursor:default;padding:0 10px;position:sticky;top:0;overflow:visible}.tekta-table thead th.sortable{cursor:pointer}.tekta-table thead th.sortable:hover{color:var(--tk-text)}.tekta-table thead th.num,.tekta-table td.num{text-align:right}.tekta-table tbody td{height:var(--h-row);border-bottom:1px solid var(--tk-line-soft);color:var(--tk-text-muted);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;overflow:hidden}.tekta-table tbody tr{transition:background var(--dur) var(--ease);cursor:pointer}.tekta-table tbody tr:hover{background:var(--tk-hover)}.tekta-table tbody tr.selected{background:var(--tk-accent-tint);box-shadow:inset 2px 0 0 var(--tk-accent)}.tekta-table tbody tr:last-child td{border-bottom:none}.col-resizer{cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:2;width:9px;height:100%;position:absolute;top:0;right:-4px}.col-resizer:hover{background:color-mix(in srgb, var(--tk-accent) 30%, transparent)}.col-picker{z-index:60;background:var(--tk-white);border:1px solid var(--tk-line);box-shadow:var(--tk-shadow-menu);border-radius:var(--tk-r-card);flex-direction:column;gap:2px;min-width:190px;max-height:60vh;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.col-picker label{color:var(--tk-text);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.col-picker label.disabled{color:var(--tk-disabled);cursor:default}.col-picker input{accent-color:var(--tk-accent)}.col-picker .tk-col-all{border-bottom:1px solid var(--tk-line);margin-bottom:4px;padding-bottom:6px}.col-picker label[draggable=true]{cursor:grab}.col-picker label.tk-col-dragging{opacity:.45}.col-picker label[draggable=true]:hover{background:var(--tk-hover);border-radius:var(--tk-r-control)}.filter-field-label{font:600 9.5px var(--tk-font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tk-label);margin-bottom:3px}.tekta-scrim{z-index:var(--z-drawer);animation:tekta-fade-in var(--dur) var(--ease);background:#25242366;position:fixed;inset:0}.tekta-drawer{background:var(--tk-white);width:min(1560px,100vw - 96px);box-shadow:var(--tk-shadow-overlay);z-index:calc(var(--z-drawer) + 1);animation:tekta-slide-in .16s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@media (max-width:900px){.tekta-drawer{width:100vw}}.tekta-drawer-cols{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}@media (max-width:1100px){.tekta-drawer-cols{grid-template-columns:1fr}}.tekta-drawer-cols>div{gap:var(--sp-7);flex-direction:column;min-width:0;display:flex}.tekta-drawer-header{padding:var(--sp-5) var(--sp-6);border-bottom:1px solid var(--tk-line);background:var(--tk-white);flex-shrink:0}.tekta-drawer{border-top-left-radius:var(--tk-r-card);border-bottom-left-radius:var(--tk-r-card)}.tekta-drawer-toolbar{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--tk-line);background:var(--tk-white);flex-shrink:0;display:flex;overflow-x:auto}.tekta-drawer-body{padding:var(--sp-6);gap:var(--sp-7);flex-direction:column;flex:1;display:flex;overflow-y:auto}.tekta-drawer-section-title{margin-bottom:var(--sp-3);justify-content:space-between;align-items:center;display:flex}.tekta-drawer-section-title .tekta-h4{align-items:center;display:inline-flex}@keyframes tekta-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tekta-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.tekta-palette-scrim{z-index:var(--z-palette);animation:tekta-fade-in var(--dur) var(--ease);background:#25242366;justify-content:center;padding-top:15vh;display:flex;position:fixed;inset:0}.tekta-palette{background:var(--tk-white);border-radius:var(--tk-r-card);width:min(640px,92vw);height:fit-content;box-shadow:var(--tk-shadow-overlay);animation:tekta-slide-down .16s var(--ease);overflow:hidden}@keyframes tekta-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tekta-palette-input{width:100%;height:52px;padding:0 var(--sp-5);font-size:var(--fs-md);color:var(--tk-text);border:none;border-bottom:1px solid var(--tk-line);background:0 0;outline:none}.tekta-palette-input::placeholder{color:var(--tk-meta)}.tekta-palette-list{max-height:400px;padding:var(--sp-1) 0;overflow-y:auto}.tekta-palette-group-title{font:500 10px var(--tk-font-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--tk-label);padding:var(--sp-2) var(--sp-5) var(--sp-1)}.tekta-palette-item{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-5);cursor:pointer;transition:background var(--dur) var(--ease);display:flex}.tekta-palette-item.active,.tekta-palette-item:hover{background:var(--tk-hover)}.tekta-palette-item-ref{font:500 var(--fs-xs) var(--tk-font-mono);color:var(--tk-meta);flex-shrink:0}.tekta-palette-item-title{color:var(--tk-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tekta-note{gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--tk-line-soft);display:flex}.tekta-note:last-child{border-bottom:none}.tekta-avatar{background:var(--tk-ink);width:34px;height:34px;color:var(--tk-white);font:600 var(--fs-sm) var(--tk-font-mono);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tekta-note-meta{font:400 var(--fs-xs) var(--tk-font-mono);color:var(--tk-meta)}.tekta-note-body{font-size:var(--fs-md);color:var(--tk-text-muted);white-space:pre-wrap;margin-top:var(--sp-1)}.tekta-timeline-item{gap:var(--sp-3);padding:var(--sp-2) 0;font-size:var(--fs-base);color:var(--tk-text-muted);display:flex}.tekta-timeline-dot{background:var(--tk-disabled);border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-top:8px}.tekta-action{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);transition:background var(--dur) var(--ease);grid-template-columns:auto 1fr auto;display:grid}.tekta-action:hover{background:var(--tk-hover)}.tekta-action.completed{background:var(--tk-line-soft)}.tekta-action.completed .tekta-action-desc{color:var(--tk-meta);text-decoration:line-through}.tekta-checkbox{appearance:none;border:1.5px solid var(--tk-disabled);border-radius:var(--tk-r-control);cursor:pointer;width:16px;height:16px;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);flex-shrink:0;margin-top:2px}.tekta-checkbox:hover{border-color:var(--tk-accent)}.tekta-checkbox:checked{background:var(--tk-accent) url("data:image/svg+xml;utf8,<svg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'><path d='M2.5 6.2l2.4 2.4 5-5.2' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center no-repeat;border-color:var(--tk-accent)}.tekta-action-desc{font-size:var(--fs-md);color:var(--tk-text);line-height:var(--lh-snug)}.tekta-action-meta{font:400 var(--fs-xs) var(--tk-font-mono);color:var(--tk-meta);margin-top:var(--sp-1);gap:var(--sp-2);flex-wrap:wrap;display:flex}.tekta-toast-region{bottom:var(--sp-6);right:var(--sp-6);gap:var(--sp-2);z-index:var(--z-toast);pointer-events:none;flex-direction:column;display:flex;position:fixed}.tekta-toast{background:var(--tk-ink);min-width:280px;max-width:480px;color:var(--tk-white);padding:var(--sp-3) var(--sp-4);border-radius:var(--tk-r-control);box-shadow:var(--tk-shadow-overlay);font-size:var(--fs-base);animation:tekta-slide-up .16s var(--ease);pointer-events:auto}.tekta-toast-danger{background:var(--tk-blocked);color:#fff}.tekta-toast-success{background:var(--tk-closed);color:#fff}@keyframes tekta-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tekta-app{background:var(--tk-canvas);min-height:100vh;color:var(--tk-text)}.tekta-topbar{background:var(--tk-white);border-bottom:1px solid var(--tk-line);z-index:var(--z-sticky);justify-content:space-between;align-items:stretch;min-height:48px;display:flex;position:sticky;top:0}.tekta-topbar>.tekta-hstack:first-child{align-items:stretch;gap:0!important}.tekta-topbar>.tekta-hstack:last-child{gap:14px;padding:0 22px}.tekta-lockup{align-items:stretch;gap:0;display:flex}.tekta-lockup img,.tekta-lockup-word,.tekta-lockup-divider{display:none}.tekta-lockup-app{font:700 15px var(--tk-font-sans);letter-spacing:-.01em;color:var(--tk-text);align-items:center;padding:14px 20px 14px 22px;display:inline-flex}.tekta-topbar-nav{align-items:center;gap:2px;padding:0 12px 0 22px;display:flex}.tekta-nav-item{font:500 13.5px var(--tk-font-sans);color:var(--tk-text-muted);border-radius:var(--tk-r-tab);transition:color var(--dur) var(--ease), background var(--dur) var(--ease);align-items:center;padding:8px 13px;display:inline-flex}.tekta-nav-item:hover{background:var(--tk-hover);color:var(--tk-text)}.tekta-nav-item.active{color:var(--tk-accent);background:var(--tk-accent-tint);font-weight:600}.tekta-main{padding:var(--sp-4) var(--sp-5) var(--sp-12);max-width:1600px;margin:0 auto}.tekta-topbar-title{display:none}.tekta-kpi{border:1px solid var(--tk-line);border-radius:var(--tk-r-tile);background:var(--tk-white);box-shadow:var(--tk-shadow-card);padding:16px 16px 18px}.tekta-kpi-label{font:500 12.5px var(--tk-font-sans);color:var(--tk-label);margin-bottom:var(--sp-2)}.tekta-kpi-value{font:600 var(--fs-metric) var(--tk-font-sans);letter-spacing:var(--tracking-metric);color:var(--tk-text);font-variant-numeric:tabular-nums;margin-bottom:6px}.tekta-kpi-sub{font:400 var(--fs-xs) var(--tk-font-mono);color:var(--tk-meta)}.tekta-kbd{border-radius:var(--tk-r-control);min-width:20px;height:20px;font:500 11px var(--tk-font-mono);color:var(--tk-slate);background:var(--tk-white);border:1px solid var(--tk-line);justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.tekta-hairline{border-top:1px solid var(--tk-line-soft)}.tekta-vstack{flex-direction:column;display:flex}.tekta-hstack{align-items:center;display:flex}.tekta-grow,.tekta-spacer{flex:1}.tekta-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--tk-steel);border:2px solid var(--tk-white);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--tk-disabled)}
.tk-shell{background:var(--tk-canvas);grid-template-columns:auto 1fr;min-height:100vh;display:grid;position:relative;container-type:inline-size}.tk-rail-top{align-items:center;gap:10px;min-height:42px;padding:4px 4px 14px;display:flex}.tk-kmark{background:var(--tk-logo) center/contain no-repeat;filter:brightness(0)invert();flex:none;width:26px;height:26px}.tk-rail-brand{align-items:center;min-width:0;padding-left:6px;display:flex}.tk-rail-cogbtn{border-radius:var(--tk-r-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid}.tk-rail-cogbtn:hover{background:var(--tk-rail-active)}.tk-rail-word{font:600 15px var(--tk-font-sans);color:var(--tk-rail-fg-hi);letter-spacing:-.01em;white-space:nowrap}.tk-rail-word span{color:var(--tk-rail-fg);font-weight:400}.tk-rail-toggle{color:var(--tk-rail-fg);cursor:pointer;border-radius:var(--tk-r-control);transition:background var(--tk-dur) var(--tk-ease), color var(--tk-dur) var(--tk-ease);background:0 0;border:0;place-items:center;margin-left:auto;padding:6px;display:grid}.tk-rail-toggle:hover{background:var(--tk-rail-active);color:var(--tk-rail-fg-hi)}.tk-rail-cap{font:500 11px var(--tk-font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tk-rail-fg);white-space:nowrap;padding:12px 10px 6px}.tk-rail-group{flex-direction:column;gap:2px;display:flex}.tk-rail-sep{background:var(--tk-rail-line);height:1px;margin:12px 6px}.tk-rail-foot{margin-top:auto}.tk-who{border-top:1px solid var(--tk-rail-line);align-items:center;gap:10px;margin-top:10px;padding:10px 4px 2px;display:flex}.tk-who-name{color:var(--tk-rail-fg-hi);white-space:nowrap;font-size:13.5px}.tk-rail .tekta-avatar{background:var(--tk-accent);width:28px;height:28px;font-size:11.5px}.tk-nav svg{transition:color var(--tk-dur) var(--tk-ease);flex:none}.tk-nav-label{white-space:nowrap;overflow:hidden}.tk-nav-count{font:500 12px var(--tk-font-mono);font-variant-numeric:tabular-nums;color:var(--tk-rail-fg);background:#ffffff14;border-radius:999px;margin-left:auto;padding:1px 7px}.tk-nav[aria-current=page] .tk-nav-count{color:#fff;background:#ffffff3d}.tk-nav-sub{padding-left:26px}.tk-nav-sub .tk-nav-label{font-size:13px}.tk-rail[data-collapsed=true] .tk-nav-sub{padding-left:0}.tk-rail[data-collapsed=true] .tk-nav-label,.tk-rail[data-collapsed=true] .tk-nav-count,.tk-rail[data-collapsed=true] .tk-rail-cap,.tk-rail[data-collapsed=true] .tk-who-name,.tk-rail[data-collapsed=true] .tk-kmark,.tk-rail[data-collapsed=true] .tk-rail-word{display:none}.tk-rail[data-collapsed=true] .tk-nav{justify-content:center;gap:0;padding:9px 0}.tk-rail[data-collapsed=true] .tk-rail-top{justify-content:center;padding:4px 0 14px}.tk-rail[data-collapsed=true] .tk-rail-toggle{margin-left:0}.tk-rail[data-collapsed=true] .tk-who{justify-content:center;padding:10px 0 2px}.tk-main{background:var(--tk-canvas);flex-direction:column;min-width:0;display:flex}.tk-topbar{background:var(--tk-white);border-bottom:1px solid var(--tk-line);z-index:var(--z-sticky,100);align-items:center;gap:12px;padding:12px 22px;display:flex;position:sticky;top:0}.tk-search{flex:300px;align-items:center;max-width:400px;display:flex;position:relative}.tk-search>svg{color:var(--tk-label);pointer-events:none;position:absolute;left:11px}.tk-search input{width:100%;font:400 14px var(--tk-font-sans);color:var(--tk-text);background:var(--tk-sunk);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);padding:8px 12px 8px 34px}.tk-search input::placeholder{color:var(--tk-label)}.tk-search input:focus{outline:2px solid var(--tk-accent-ring);outline-offset:1px;border-color:#0000}.tk-kbd{pointer-events:none;font:500 11.5px var(--tk-font-mono);color:var(--tk-label);background:var(--tk-white);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);padding:2px 6px;position:absolute;right:7px}.tk-search input:focus~.tk-kbd{opacity:0}.tk-topbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}.tk-content{flex:1;min-width:0;padding:20px 22px 32px}.tk-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.tk-head h1,.tk-head h2{font:600 21px var(--tk-font-sans);letter-spacing:-.015em;color:var(--tk-text);margin:0}.tk-head .tk-head-end{align-items:center;gap:8px;margin-left:auto;display:flex}.tk-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:13px;display:flex}.tk-controls .tk-spacer{margin-left:auto}.tk-count{font:400 13px var(--tk-font-mono);color:var(--tk-label);font-variant-numeric:tabular-nums;white-space:nowrap}.tk-ctl{cursor:pointer;white-space:nowrap;font:500 13.5px var(--tk-font-sans);border-radius:var(--tk-r-control);border:1px solid var(--tk-line);background:var(--tk-white);color:var(--tk-text);transition:background var(--tk-dur) var(--tk-ease), border-color var(--tk-dur) var(--tk-ease);align-items:center;gap:7px;padding:8px 13px;display:inline-flex}.tk-ctl:hover{background:var(--tk-sunk)}.tk-ctl[aria-expanded=true]{background:var(--tk-raised);border-color:var(--tk-steel)}.tk-ctl[data-on=true]{background:var(--tk-accent-tint);color:var(--tk-accent);border-color:#0000;font-weight:600}.tk-ctl .tk-caret{color:var(--tk-label);margin-left:-1px}.tk-ctl[data-on=true] .tk-caret{color:var(--tk-accent)}.tk-ctl-tail{font:400 12.5px var(--tk-font-mono);opacity:.7;font-variant-numeric:tabular-nums}.tk-drop{position:relative}.tk-menu{z-index:var(--z-dropdown,50);background:var(--tk-white);border-radius:var(--tk-r-card);min-width:236px;box-shadow:var(--tk-shadow-menu);max-height:340px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.tk-menu-r{left:auto;right:0}.tk-menu-cap{font:500 11px var(--tk-font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tk-label);padding:8px 10px 5px}.tk-mi{text-align:left;cursor:pointer;border-radius:var(--tk-r-control);width:100%;font:400 14px var(--tk-font-sans);color:var(--tk-text);transition:background var(--tk-dur) var(--tk-ease);background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;display:flex}.tk-mi:hover{background:var(--tk-sunk)}.tk-mi[disabled]{opacity:.5;cursor:default}.tk-mi[disabled]:hover{background:0 0}.tk-mi .tk-box{border-radius:var(--tk-r-control);border:1.5px solid var(--tk-steel);color:#0000;background:var(--tk-white);flex:none;place-items:center;width:16px;height:16px;display:grid}.tk-mi[aria-checked=true] .tk-box{background:var(--tk-accent);border-color:var(--tk-accent);color:#fff}.tk-mi .tk-radio{border:1.5px solid var(--tk-steel);border-radius:999px;flex:none;place-items:center;width:16px;height:16px;display:grid}.tk-mi[aria-checked=true] .tk-radio{border-color:var(--tk-accent)}.tk-mi[aria-checked=true] .tk-radio:after{content:"";background:var(--tk-accent);border-radius:999px;width:8px;height:8px}.tk-mi .tk-tail{font:400 12.5px var(--tk-font-mono);color:var(--tk-label);font-variant-numeric:tabular-nums;margin-left:auto}.tk-menu-sep{background:var(--tk-line-soft);height:1px;margin:6px 4px}.tk-menu-act{gap:6px;padding:4px 6px 2px;display:flex}.tk-linkbtn{cursor:pointer;border-radius:var(--tk-r-control);font:500 13px var(--tk-font-sans);color:var(--tk-accent);background:0 0;border:0;padding:4px 6px}.tk-linkbtn:hover{background:var(--tk-accent-tint)}.tk-ftokens{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:13px;display:flex}.tk-ftoken{background:var(--tk-accent-tint);color:var(--tk-accent);border-radius:var(--tk-r-chip);font:500 13px var(--tk-font-sans);align-items:center;gap:7px;padding:4px 6px 4px 12px;display:inline-flex}.tk-ftoken b{font-weight:600}.tk-ftoken button{cursor:pointer;color:inherit;opacity:.65;background:0 0;border:0;border-radius:999px;place-items:center;padding:2px;display:grid}.tk-ftoken button:hover{opacity:1;background:color-mix(in srgb, var(--tk-accent) 14%, transparent)}.tekta-table tbody tr.tk-grp td{background:var(--tk-raised);border-top:1px solid var(--tk-line);border-bottom:1px solid var(--tk-line);white-space:normal;height:auto;padding:0;overflow:visible}.tekta-table tbody tr.tk-grp:first-child td{border-top:0}.tekta-table tbody tr.tk-grp:hover td{background:var(--tk-raised)}.tk-grp-btn{text-align:left;cursor:pointer;width:100%;font:600 13.5px var(--tk-font-sans);color:var(--tk-text);background:0 0;border:0;align-items:center;gap:9px;padding:9px 14px;display:flex}.tk-grp-btn:hover{background:var(--tk-sunk)}.tk-grp-btn .tk-tw{transition:transform var(--tk-dur) var(--tk-ease);color:var(--tk-label);flex:none}.tk-grp-btn[aria-expanded=false] .tk-tw{transform:rotate(-90deg)}.tk-grp-n{font:500 12.5px var(--tk-font-mono);color:var(--tk-label);font-variant-numeric:tabular-nums}.tk-blank{color:var(--tk-label);font-style:italic;font-weight:500}.tk-acts{font:500 13px var(--tk-font-mono);color:var(--tk-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.tk-acts.tk-none{color:var(--tk-disabled)}.tk-acts.tk-late{color:var(--tk-blocked);background:color-mix(in srgb, var(--tk-blocked) 11%, #fff);border-radius:var(--tk-r-chip);padding:2px 9px 2px 7px;font-weight:600}.tk-empty{text-align:center;padding:70px 24px}.tk-empty-t{font:600 15px var(--tk-font-sans);color:var(--tk-text);margin-bottom:6px}.tk-empty-b{color:var(--tk-text-muted);max-width:46ch;margin:0 auto;font-size:14px}.tk-burger{display:none}.tk-scrim{z-index:calc(var(--z-drawer,200) - 1);background:#14161570;display:none;position:fixed;inset:0}.tk-shell[data-nav=open] .tk-scrim{display:block}@container (max-width:900px){.tk-shell{grid-template-columns:1fr}.tk-rail{z-index:var(--z-drawer,200);width:var(--tk-rail-w);transition:transform var(--tk-dur) var(--tk-ease);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 40px #0000004d}.tk-shell[data-nav=open] .tk-rail{transform:none}.tk-rail-toggle{display:none}.tk-burger{padding:8px;display:inline-flex}.tk-search{max-width:none}.tk-controls{flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.tk-controls .tk-spacer{display:none}}@container (max-width:620px){.tk-topbar{gap:8px;padding:10px 12px}.tk-content{padding:14px 12px 24px}.tk-head h1,.tk-head h2{font-size:19px}.tk-hide-phone{display:none!important}.tekta-table-wrap{overflow-x:visible}.tekta-table{min-width:0}.tekta-table thead{display:none}.tekta-table tbody tr.tk-rec{border-bottom:1px solid var(--tk-line-soft);flex-wrap:wrap;align-items:center;gap:3px 9px;padding:12px 13px;display:flex}.tekta-table tbody tr.tk-rec td{white-space:normal;border:0;height:auto;padding:0;font-size:13px;display:inline;overflow:visible}td[data-col=ref]{order:1}td[data-col=status]{order:2;margin-left:auto}td[data-col=acts]{order:3}td[data-col=title]{flex:0 0 100%;order:4;margin-top:1px;font-size:14.5px}td.tk-cell-meta{color:var(--tk-label);order:5;font-size:12.5px}td.tk-cell-meta+td.tk-cell-meta:before{content:"·";color:var(--tk-label);margin-right:7px}td[data-col=acts] .tk-acts.tk-none{display:none}.tekta-table tbody tr.tk-grp td{padding:0}.tk-grp-btn{padding:9px 13px}}.tekta-drawer-body{background:var(--tk-canvas);container-type:inline-size}.tekta-drawer-cols{gap:var(--sp-5);grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start}.tekta-drawer-cols>div{gap:var(--sp-4)}.tekta-drawer-cols>div:first-child{position:sticky;top:0}.tekta-drawer-cols section{background:var(--tk-white);border:1px solid var(--tk-line);border-radius:var(--tk-r-card);box-shadow:var(--tk-shadow-card);padding:16px 18px}.tekta-drawer-section-title{margin-bottom:var(--sp-3)}@container (max-width:1040px){.tekta-drawer-cols{grid-template-columns:1fr}.tekta-drawer-cols>div:first-child{position:static}}@container (max-width:620px){.tekta-drawer-body{padding:var(--sp-3)}.tekta-drawer-cols section{padding:13px 14px}}.tk-shell[data-scroll=table]{align-items:stretch;height:100vh;overflow:hidden}.tk-shell[data-scroll=table] .tk-main{min-height:0}.tk-shell[data-scroll=table] .tk-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}.tk-shell[data-scroll=table] .tk-content>.tekta-table-wrap{flex:auto;min-height:0;overflow:auto}@container (max-width:900px){.tk-shell[data-scroll=table]{height:auto;overflow:visible}.tk-shell[data-scroll=table] .tk-content{display:block;overflow:visible}.tk-shell[data-scroll=table] .tk-content>.tekta-table-wrap{flex:none;overflow:auto visible}}.tekta-table.tk-freeze-1 thead th:first-child,.tekta-table.tk-freeze-1 tbody td:first-child{box-shadow:1px 0 0 var(--tk-line-soft);position:sticky;left:0}.tekta-table.tk-freeze-1 thead th:first-child{z-index:3}.tekta-table.tk-freeze-1 tbody td:first-child{z-index:1;background:var(--tk-white)}.tekta-table.tk-freeze-1 tbody tr:hover td:first-child{background:var(--tk-hover)}.tekta-table.tk-freeze-1 tbody tr.selected td:first-child{background:var(--tk-accent-tint)}.tekta-table.tk-freeze-1 tbody tr.tk-grp td:first-child{background:var(--tk-raised)}@container (max-width:620px){.tekta-table.tk-freeze-1 thead th:first-child,.tekta-table.tk-freeze-1 tbody td:first-child{box-shadow:none;position:static}}.tk-drawer-close{border:1px solid var(--tk-line);border-radius:var(--tk-r-control);background:var(--tk-white);width:32px;height:32px;color:var(--tk-text-muted);font:400 20px/1 var(--tk-font-sans);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tk-drawer-close:hover{background:var(--tk-red);border-color:var(--tk-red);color:#fff}.tk-drawer-close:focus-visible{outline:2px solid var(--tk-accent-ring);outline-offset:2px}.tk-record{container-type:inline-size}.tk-onecol{grid-template-columns:minmax(0,1fr)}@media (min-width:901px){.tekta-drawer{max-width:calc(100vw - 272px)}}
:root{--tq-bar-h:var(--tk-chrome-h);--tk-rail-w:220px;--tq-pane-bg:var(--tk-white);--tq-pane-head:var(--tk-raised);--tq-rail-selected:color-mix(in srgb, var(--tk-purple) 34%, var(--tk-rail));--tq-th-bg:var(--tk-ink);--tq-th-hover:#3a3937;--tq-row-zebra:#f9faf9;--tq-row-hover:var(--tk-sunk)}.tk-shell{grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--tq-bar-h) minmax(0, 1fr);align-items:stretch}.tq-appbar{z-index:calc(var(--z-sticky,100) + 2);height:var(--tq-bar-h);background:var(--tk-rail);color:var(--tk-rail-fg-hi);border-bottom:1px solid var(--tk-rail-line);grid-area:1/1/auto/-1;align-items:stretch;gap:22px;padding:0 14px 0 18px;display:flex;position:sticky;top:0}.tq-brand{border-radius:var(--tk-r-control);flex:none;align-items:center;padding:0 2px;display:flex}.tq-brand:hover{opacity:.85}.tq-brand{position:relative}.tq-brand .tk-torq-compact{transition:opacity .12s var(--tk-ease)}.tq-brand:after{content:"";opacity:0;pointer-events:none;width:26px;height:26px;transition:opacity .12s var(--tk-ease);background:url(../media/delta-loader-white.36bjbgybzmwl4.svg) 50%/contain no-repeat;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.tq-brand[data-busy] .tk-torq-compact{opacity:0;transition-delay:.2s}.tq-brand[data-busy]:after{opacity:1;transition-delay:.2s}.tq-apps{scrollbar-width:none;align-items:stretch;gap:2px;min-width:0;display:flex;overflow-x:auto}.tq-app{font:500 14px var(--tk-font-sans);color:var(--tk-rail-fg);white-space:nowrap;transition:color var(--tk-dur) var(--tk-ease), box-shadow var(--tk-dur) var(--tk-ease);align-items:center;padding:0 13px;text-decoration:none;display:flex;box-shadow:inset 0 -3px #0000}.tq-app:hover{color:var(--tk-rail-fg-hi)}.tq-app[aria-current=page]{color:var(--tk-rail-fg-hi);box-shadow:inset 0 -3px 0 var(--tk-rail-bar);font-weight:600}.tq-appbar-end{align-items:center;gap:12px;margin-left:auto;display:flex}.tq-help{border-radius:var(--tk-r-control);width:32px;height:32px;color:var(--tk-rail-fg);place-items:center;display:grid}.tq-help:hover,.tq-help[aria-current=page]{background:var(--tk-rail-active);color:var(--tk-rail-fg-hi)}.tq-who{align-items:center;gap:9px;display:flex}.tq-who .tekta-avatar{background:var(--tk-accent);width:28px;height:28px;font-size:11.5px}.tq-who-name{font:500 13.5px var(--tk-font-sans);color:var(--tk-rail-fg-hi);white-space:nowrap}.tq-burger{border-radius:var(--tk-r-control);color:var(--tk-rail-fg-hi);cursor:pointer;background:0 0;border:0;align-self:center;margin-right:-10px;padding:6px;display:none}.tq-burger:hover{background:var(--tk-rail-active)}.tq-appbar-search{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.tq-search-btn{width:min(420px,100%);height:var(--tk-control-h);border-radius:var(--tk-r-control);cursor:pointer;color:var(--tk-rail-fg);font:500 13.5px var(--tk-font-sans);text-align:left;background:#ffffff12;border:1px solid #ffffff24;align-items:center;gap:9px;padding:0 10px 0 12px;display:inline-flex}.tq-search-btn:hover{color:var(--tk-rail-fg-hi);background:#ffffff1f}.tq-search-ph{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.tq-search-btn kbd{font:500 11.5px var(--tk-font-sans);border-radius:var(--tk-r-control);border:1px solid #ffffff2e;padding:1px 6px}.tq-cmd-overlay{z-index:calc(var(--z-drawer,200) + 10);background:#14131261;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.tq-cmd{background:var(--tk-white);border-radius:var(--tk-r-card);width:min(640px,92vw);max-height:70vh;box-shadow:var(--tk-shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.tq-cmd-input{border:0;border-bottom:1px solid var(--tk-line);font:500 16px var(--tk-font-sans);outline:none;padding:15px 18px}.tq-cmd-list{padding:6px;overflow-y:auto}.tq-cmd-cap{font:600 12px var(--tk-font-sans);color:var(--tk-label);padding:8px 10px 4px}.tq-cmd-item{border-radius:var(--tk-r-control);cursor:pointer;color:var(--tk-text);justify-content:space-between;gap:14px;padding:8px 10px;font-size:14px;display:flex}.tq-cmd-hi{background:var(--tk-accent-tint)}.tq-cmd-sub{color:var(--tk-label);white-space:nowrap;font-size:12.5px}.tq-cmd-note{color:var(--tk-label);padding:10px;font-size:13.5px}.tk-rail{top:var(--tq-bar-h);height:calc(100vh - var(--tq-bar-h));grid-row:2;padding:12px 10px 10px;position:sticky;overflow:hidden auto}.tk-rail-group{gap:1px}.tk-rail-group+.tk-rail-group{margin-top:14px}.tk-rail-cap{font:600 12px var(--tk-font-sans);letter-spacing:0;text-transform:none;color:var(--tk-rail-fg);padding:2px 10px 6px}.tk-nav{padding:8px 10px;font-size:13.5px}.tk-nav[aria-current=page]{background:var(--tq-rail-selected);box-shadow:inset 3px 0 0 var(--tk-purple-on-dark)}.tq-registers{border-top:1px solid var(--tk-rail-line);padding-top:12px;margin-top:18px!important}.tq-registers .tk-nav{padding-top:6px;padding-bottom:6px;font-size:13px}.tq-registers .tk-nav svg{width:15px;height:15px}.tk-rail-foot{border-top:1px solid var(--tk-rail-line);flex-direction:column;gap:1px;padding-top:12px;display:flex}.tk-rail-collapse{color:var(--tk-rail-fg)}.tq-rail-who{border-top:1px solid var(--tk-rail-line);flex-direction:column;gap:1px;margin-top:6px;padding-top:6px;display:flex}.tq-rail-who-name{text-overflow:ellipsis;padding:2px 10px;font-size:12.5px;font-weight:600;overflow:hidden}.tk-rail[data-collapsed=true] .tk-rail-group+.tk-rail-group{border-top:1px solid var(--tk-rail-line);margin-top:8px;padding-top:8px}.tq-nav-mark{background:var(--tk-purple-on-dark);border-radius:999px;flex:none;width:7px;height:7px;margin-left:auto}.tk-rail[data-collapsed=true] .tq-nav-mark{display:none}.tk-nav-count+.tq-nav-mark{margin-left:6px}.tq-rail-head{padding:4px 10px 12px}.tq-track-bar{gap:3px;display:flex}.tq-track-seg{border-radius:var(--tk-r-control);border:1px solid var(--tk-rail-line);background:0 0;flex:1 1 0;height:6px}.tq-track-seg[data-state=done]{background:color-mix(in srgb, var(--tk-purple) 35%, var(--tk-rail));border-color:#0000}.tq-track-seg[data-state=now]{background:var(--tk-purple);border-color:#0000}.tq-track-cap{font:600 12.5px var(--tk-font-sans);color:var(--tk-rail-fg-hi);align-items:baseline;gap:6px;margin-top:7px;display:flex}.tq-track-since{color:var(--tk-rail-fg);font-size:12px;font-weight:400}.tq-stage-pill{border-radius:var(--tk-r-chip);background:var(--tk-accent-tint);color:var(--tk-accent);line-height:1;font:600 12.5px var(--tk-font-sans);flex:none;align-items:center;gap:7px;padding:5px 11px 5px 5px;display:inline-flex}.tq-stage-pill b{background:var(--tk-purple);color:#fff;min-width:20px;height:20px;font:600 11.5px var(--tk-font-mono);border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.tk-main{grid-area:2/2;min-height:0}.tk-topbar{top:var(--tq-bar-h);min-height:52px;padding:9px 28px}.tk-content{padding:16px 28px 24px}.tk-shell[data-scroll=table]{height:100vh}.tk-shell[data-scroll=table] .tk-rail{height:auto;position:static}.tk-shell[data-scroll=table] .tk-main{flex-direction:column;display:flex;overflow:hidden}.tk-shell[data-scroll=table] .tk-content{flex:auto;padding-bottom:16px}.tk-shell[data-scroll=table] .tk-content>.tekta-table-wrap,.tk-shell[data-scroll=table] .tk-content>.tq-table-empty{border:0;border-top:1px solid var(--tk-line);box-shadow:none;background:var(--tk-white);border-radius:0;margin:0 -28px -16px}.tk-shell[data-scroll=table] .tk-content>.tq-table-empty{flex:auto}.tk-shell[data-scroll=table] .tk-content>.tq-split{flex:auto;min-height:0}.tk-shell[data-scroll=table] .tq-split-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.tk-shell[data-scroll=table] .tq-split:not([data-open=true]) .tq-split-main{overflow:visible}.tk-shell[data-scroll=table] .tq-split-main>.tekta-table-wrap,.tk-shell[data-scroll=table] .tq-split-main>.tq-table-empty{border:0;border-top:1px solid var(--tk-line);min-height:0;box-shadow:none;background:var(--tk-white);border-radius:0;flex:auto;margin:0 -28px -16px;overflow:auto}.tk-shell[data-scroll=table] .tq-split[data-open=true] .tq-split-main{padding-bottom:0}.tk-shell[data-scroll=table] .tq-split[data-open=true] .tq-split-main>.tekta-table-wrap,.tk-shell[data-scroll=table] .tq-split[data-open=true] .tq-split-main>.tq-table-empty{margin-bottom:0}.tq-phead{flex-wrap:wrap;align-items:center;gap:14px;min-height:36px;margin-bottom:10px;display:flex}.tq-phead-title{font:600 19px var(--tk-font-sans);letter-spacing:-.012em;color:var(--tk-text);margin:0}.tq-phead-sum{font:400 13.5px var(--tk-font-sans);color:var(--tk-text-muted);font-variant-numeric:tabular-nums}.tq-phead-end{align-items:center;gap:8px;margin-left:auto;display:flex}.tq-phead,.tk-controls{flex-shrink:0}.tk-controls{margin-bottom:12px}.tk-controls>*{flex-shrink:0}.tk-controls .tk-ctl svg{flex:none}.tq-presets-pick{width:auto;min-width:170px;height:var(--tk-control-h);color:var(--tk-accent);font-weight:600}.tq-presets{border-radius:var(--tk-r-control);background:var(--tk-raised);flex-wrap:nowrap;gap:2px;margin-right:4px;padding:3px;display:inline-flex}.tq-preset{cursor:pointer;border-radius:var(--tk-r-control);font:500 13px var(--tk-font-sans);color:var(--tk-text-muted);background:0 0;border:0;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.tq-preset:hover{color:var(--tk-text);background:#fff9}.tq-preset[aria-selected=true]{background:var(--tk-white);color:var(--tk-accent);box-shadow:var(--tk-shadow-card);font-weight:600}.tq-preset-n{font:500 11.5px var(--tk-font-sans);color:var(--tk-label);font-variant-numeric:tabular-nums}.tq-preset[aria-selected=true] .tq-preset-n{color:var(--tk-accent)}.tq-search{width:220px;height:var(--tk-control-h);border-radius:var(--tk-r-chip);flex:0 0 220px}.tk-searchbtn{padding:0 11px}.tq-filter-menu{gap:10px;min-width:250px;left:0;right:auto}.tq-filter-field{flex-direction:column;gap:4px;display:flex;align-items:stretch!important}.tq-filter-field>span{font:600 12px var(--tk-font-sans);color:var(--tk-label)}.tq-filter-field select{width:100%}.tq-jump{min-width:0;position:relative}.tq-jump-btn{cursor:pointer;border-radius:var(--tk-r-control);max-width:100%;font:600 19px var(--tk-font-sans);letter-spacing:-.012em;color:var(--tk-text);background:0 0;border:0;align-items:center;gap:8px;margin-left:-8px;padding:4px 8px;display:inline-flex}.tq-jump-btn:hover,.tq-jump-btn[aria-expanded=true]{background:var(--tk-raised)}.tq-jump-label{white-space:normal;overflow-wrap:anywhere;text-align:left;line-height:1.25}.tq-jump-btn{align-items:flex-start}.tk-record-bar .tk-record-name{flex:22ch;max-width:100%}.tq-jump-caret{color:var(--tk-label);margin-top:5px;font-size:12px}.tq-jump-menu{z-index:var(--z-drawer,200);background:var(--tk-white);border-radius:var(--tk-r-card);width:min(460px,90vw);box-shadow:var(--tk-shadow-menu);flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:-8px}.tq-jump-list{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.tq-jump-item{border-radius:var(--tk-r-control);cursor:pointer;color:var(--tk-text);justify-content:space-between;gap:12px;padding:7px 9px;font-size:13.5px;display:flex}.tq-jump-item[data-current=true]{color:var(--tk-accent);font-weight:600}.tq-jump-hi{background:var(--tk-sunk)}.tq-jump-sub{color:var(--tk-label);white-space:nowrap;font-size:12.5px}.tq-jump-note{color:var(--tk-label);padding:7px 9px;font-size:13px}.tq-table-empty{padding:56px 24px}.tq-bounded{flex-direction:column;min-height:0;display:flex}.tq-bounded>.tekta-table-wrap{flex:auto;min-height:0;overflow:auto}.tekta-table-wrap{border-radius:var(--tk-r-card)}.tekta-table{font-size:12.5px}.tekta-table thead th{height:34px;font:600 11.5px var(--tk-font-sans);color:#fff;background:var(--tq-th-bg);border-bottom:0;padding:0 12px}.tekta-table thead th.sortable:hover{color:#fff;background:var(--tq-th-hover)}.tekta-table thead th .col-resizer:hover{background:var(--tk-purple-on-dark)}.tekta-table tbody td{height:36px;color:var(--tk-text);border-bottom-color:var(--tk-line-soft);padding:0 12px}.tekta-table tbody td.num{font-variant-numeric:tabular-nums}.tekta-table tbody tr:not(.tk-grp):nth-child(2n){background:var(--tq-row-zebra)}.tekta-table tbody tr:hover{background:var(--tq-row-hover)}.tekta-table tbody tr.selected,.tekta-table tbody tr[aria-selected=true]{background:var(--tk-accent-tint);box-shadow:inset 3px 0 0 var(--tk-accent)}.tekta-table tbody tr.tk-rec.tk-rec-done:not([aria-selected=true]):not(:hover),.tekta-table tbody tr.tk-rec.tk-rec-done:not([aria-selected=true]):not(:hover)>td{background:var(--status-closed-soft)}.tekta-table.tk-freeze-1 tbody tr:not(.tk-grp):nth-child(2n) td:first-child{background:var(--tq-row-zebra)}.tekta-table.tk-freeze-1 tbody tr:not(.tk-grp):hover td:first-child{background:var(--tq-row-hover)}.tekta-table.tk-freeze-1 tbody tr.selected td:first-child,.tekta-table.tk-freeze-1 tbody tr[aria-selected=true] td:first-child{background:var(--tk-accent-tint)}.tekta-table.tk-freeze-1 thead th:first-child{background:var(--tq-th-bg)}.tk-controls{gap:8px}.tk-ctl{border-radius:var(--tk-r-chip);min-height:var(--tk-control-h);padding:0 13px}.tk-ctl[data-on=true]{box-shadow:inset 0 0 0 1px var(--tk-accent)}.tk-ctl{line-height:1}.tq-flabel{font-size:inherit;color:var(--tk-label);margin-right:1px;font-weight:500}.tk-ctl[data-on=true] .tq-flabel{color:var(--tk-accent)}.tq-modal-overlay{z-index:var(--z-drawer,200);background:#14131285;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.tq-modal{background:var(--tk-white);border-radius:var(--tk-r-card);width:92%;max-width:1170px;height:86vh;box-shadow:var(--tk-shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.tq-modal-head{background:var(--tk-ink);color:#fff;align-items:center;gap:12px;padding:12px 14px 12px 20px;display:flex}.tq-modal-title{font:700 14.5px var(--tk-font-sans);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.tq-modal-sub{font:400 13px var(--tk-font-sans);color:var(--tk-rail-fg);white-space:nowrap}.tq-modal-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.tq-modal-close{cursor:pointer;color:#fff;background:#ffffff1a;border:0;border-radius:999px;flex:none;width:30px;height:30px;font-size:18px;line-height:1}.tq-modal-close:hover{background:#fff3}.tq-modal-tabs{background:var(--tk-white);border-bottom:1px solid var(--tk-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.tq-modal-tab{cursor:pointer;font:500 13.5px var(--tk-font-sans);color:var(--tk-text-muted);border:0;border-right:1px solid var(--tk-line-soft);background:0 0;padding:11px 8px;box-shadow:inset 0 -2px #0000}.tq-modal-tab:last-child{border-right:0}.tq-modal-tab:hover{background:var(--tk-sunk);color:var(--tk-text)}.tq-modal-tab[aria-selected=true]{color:var(--tk-accent);box-shadow:inset 0 -2px 0 var(--tk-accent);font-weight:600}.tq-modal-body{background:var(--tk-canvas);flex:auto;min-height:0;padding:20px 22px;overflow:auto}.tk-shell:has(.tq-split[data-open=true]){height:100vh;overflow:hidden}.tk-shell:has(.tq-split[data-open=true]) .tk-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.tk-shell:has(.tq-split[data-open=true]) .tk-content{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}.tq-split{align-items:stretch;min-width:0;display:flex}.tq-split-main{flex:auto;min-width:0}.tq-split[data-open=true]{flex:auto;min-height:0}.tq-split[data-open=true] .tq-split-main{--tq-sticky-top:-16px;min-width:360px;padding:16px 28px 24px;overflow-y:auto}.tq-split-divider{cursor:col-resize;z-index:2;flex:none;align-self:stretch;width:9px;margin:0 -4px;position:relative}.tq-split-divider:after{content:"";background:0 0;width:1px;position:absolute;top:0;bottom:0;left:4px}.tq-split-divider:hover:after,.tq-split-divider:focus-visible:after{background:var(--tk-accent);width:3px;left:3px}.tq-split-divider:before{content:"";border-radius:var(--tk-r-control);border:1px solid var(--tk-line);z-index:1;background:var(--tk-white) radial-gradient(var(--tk-label) 1px, transparent 1.3px) center / 3px 5px;width:7px;height:34px;margin-top:-17px;position:absolute;top:50%;left:1px}body.tq-dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.tq-split-pane{flex:0 0 var(--tq-pane-w,50%);width:var(--tq-pane-w,50%);background:var(--tq-pane-bg);border-left:1px solid var(--tk-line);flex-direction:column;min-width:360px;min-height:0;display:flex}.tq-split-head{background:var(--tq-pane-head);border-bottom:1px solid var(--tk-line);flex:none;align-items:stretch;display:flex}.tq-split-tabs{scrollbar-width:none;flex:auto;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.tq-split-ctl{border-left:1px solid var(--tk-line);flex:none;align-items:center;gap:1px;padding:0 6px;display:flex}.tq-split-ctl button{cursor:pointer;color:var(--tk-text-muted);border-radius:var(--tk-r-control);line-height:0;font:600 12.5px var(--tk-font-sans);background:0 0;border:0;padding:5px 6px}.tq-split-walk{border-right:1px solid var(--tk-line);font:500 12px var(--tk-font-mono);color:var(--tk-label);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:1px;margin-right:4px;padding-right:6px;display:flex}.tq-split-walk span{padding:0 4px}.tq-split-ctl button:disabled{opacity:.35;cursor:default;background:0 0}.tekta-table tbody tr[aria-selected=true]>td{background:var(--tk-accent-tint)}.tq-split-ctl button:not(:disabled):hover{color:var(--tk-text);background:#ffffffb3}.tq-split-tab{cursor:pointer;min-width:90px;max-width:220px;min-height:38px;color:var(--tk-text-muted);font:500 12.5px var(--tk-font-sans);border-right:1px solid var(--tk-line);border-bottom:1px solid #0000;flex:0 auto;align-items:center;gap:6px;margin-bottom:-1px;padding:0 5px 0 12px;display:flex}.tq-split-tab:hover{color:var(--tk-text);background:#ffffff8c}.tq-split-tab[aria-selected=true]{background:var(--tq-pane-bg);color:var(--tk-text);border-bottom-color:var(--tq-pane-bg);box-shadow:inset 0 2px 0 var(--tk-accent);font-weight:600}.tq-split-tab-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tq-split-tab-t b{color:inherit;opacity:.75;margin-right:6px;font-weight:600}.tq-split-kind{min-width:0;min-height:38px;font:600 11px var(--tk-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--tk-label);flex:auto;align-items:center;gap:8px;padding:0 14px;display:flex}.tq-split-kind span:not(.tq-split-dirty){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tq-split-head[data-single] .tq-split-ctl{border-left:0}.tq-split-dirty{background:var(--tk-yellow);border-radius:999px;flex:none;width:7px;height:7px}.tq-split-x{color:inherit;cursor:pointer;border-radius:var(--tk-r-control);opacity:.7;background:0 0;border:0;padding:2px 5px;font-size:16px;line-height:1}.tq-split-x:hover{opacity:1;background:#00000014}.tq-split-body{background:var(--tq-pane-bg);flex:auto;min-height:0;overflow:auto}.tq-split-body[hidden],.tq-split-divider[hidden]{display:none}.tq-split[data-show=item] .tq-split-pane{flex:auto;width:auto}.tq-split-edge{border:0;border-right:1px solid var(--tk-line);cursor:pointer;background:var(--tk-raised);width:30px;color:var(--tk-text-muted);font:600 12.5px var(--tk-font-sans);flex:none;align-self:stretch;padding:0}.tq-split-edge:hover{background:var(--tk-accent-tint);color:var(--tk-accent)}.tq-split-edge span{writing-mode:vertical-rl;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.tq-edge-items{border-right:0;border-left:1px solid var(--tk-line)}.tq-edge-items span{transform:none}.tq-split[data-narrow=true] .tq-split-divider,.tq-split[data-show=item] .tq-split-main,.tq-split[data-show=job] .tq-split-pane{display:none}.tq-split[data-narrow=true] .tq-split-pane{border-left:0;flex:auto;width:auto;min-width:0}.tq-split[data-narrow=true] .tq-split-main{min-width:0}.tq-split-return{z-index:calc(var(--z-sticky,100) + 3);cursor:pointer;background:var(--tk-ink);color:#fff;font:600 13px var(--tk-font-sans);box-shadow:var(--tk-shadow-menu);border:0;border-radius:999px;padding:9px 15px;position:fixed;bottom:18px;right:18px}.tq-draft-bar,.tq-draft-err{font:500 13px var(--tk-font-sans);border-bottom:1px solid var(--tk-line);align-items:center;gap:12px;padding:9px 20px;display:flex}.tq-draft-bar{background:var(--tk-accent-tint);color:var(--tk-accent)}.tq-draft-bar span{margin-right:auto}.tq-draft-bar button{background:var(--tk-white);color:var(--tk-accent);cursor:pointer;border-radius:var(--tk-r-control);font:600 12.5px var(--tk-font-sans);border:1px solid;padding:4px 11px}.tq-draft-bar button:first-of-type{background:var(--tk-accent);border-color:var(--tk-accent);color:#fff}.tq-draft-err{background:color-mix(in srgb, var(--tk-blocked) 9%, #fff);color:var(--tk-blocked)}.tq-draft-hold[data-held]{opacity:.5;pointer-events:none}.tq-pane-record .tekta-drawer-header{z-index:2;background:var(--tq-pane-bg);border-bottom:1px solid var(--tk-line);padding:12px 20px;position:sticky;top:0}.tq-pane-record .tekta-drawer-body{background:var(--tq-pane-bg);padding:16px 20px 24px}@container (max-width:900px){.tq-burger{place-items:center;display:inline-grid}.tq-who-name,.tq-admin span{display:none}.tk-rail{top:var(--tq-bar-h);height:calc(100vh - var(--tq-bar-h));position:fixed}.tk-shell[data-scroll=table] .tk-rail{height:calc(100vh - var(--tq-bar-h));position:fixed}.tk-rail-foot{display:none}.tk-main{grid-column:1/-1}.tk-content{padding:14px 16px 20px}.tk-topbar{padding:8px 16px}.tq-split[data-open=true] .tq-split-main{--tq-sticky-top:-14px;padding:14px 16px 20px}.tk-shell[data-scroll=table] .tq-split-main>.tekta-table-wrap,.tk-shell[data-scroll=table] .tq-split-main>.tq-table-empty{margin-left:-16px;margin-right:-16px}.tq-modal{width:100%;height:92vh}}@container (max-width:620px){.tq-appbar{gap:12px;padding:0 10px 0 12px}.tq-search-ph,.tq-search-btn kbd{display:none}.tq-search-btn{width:34px;padding:0 9px}.tq-app{padding:0 9px;font-size:13.5px}}@container (max-width:480px){.tq-appbar{gap:8px;padding:0 8px}.tq-burger{margin-right:0}.tq-area-switch{margin:0}.tq-area-switch button{padding:4px 7px;font-size:12px}.tq-apps-pick>.tq-app{gap:4px;padding:0 7px}.tq-apps-pick .tq-app-label,.tq-help{display:none}}.tq-apps{align-items:center;gap:4px}.tq-app{height:var(--tk-control-h);border-radius:var(--tk-r-control);box-shadow:none;border:1px solid #0000;gap:8px;padding:0 13px 0 10px}.tq-app svg{flex:none;width:16px;height:16px;display:block}.tq-app:hover{background:var(--tk-rail-active)}.tq-app[aria-current=page]{box-shadow:none;color:#fff;background:color-mix(in srgb, var(--tk-purple) 38%, var(--tk-rail));border-color:color-mix(in srgb, var(--tk-purple) 60%, var(--tk-rail));font-weight:600}.tekta-chip{padding:5px 10px 5px 9px;font-size:12.5px;line-height:1}.tk-overdue{font:600 12.5px var(--tk-font-sans);padding:5px 10px;line-height:1}.tk-prose{max-width:78ch;font:400 15px/1.62 var(--tk-font-sans);color:var(--tk-text);overflow-wrap:anywhere}.tk-prose>:first-child{margin-top:0}.tk-prose>:last-child{margin-bottom:0}.tk-prose p{margin:0 0 var(--sp-4)}.tk-prose h2,.tk-prose h3,.tk-prose h4,.tk-prose h5{font-family:var(--tk-font-sans);color:var(--tk-text);letter-spacing:-.01em;line-height:1.3}.tk-prose h2{margin:28px 0 10px;font-size:20px;font-weight:600}.tk-prose h3{margin:24px 0 8px;font-size:17px;font-weight:600}.tk-prose h4{margin:20px 0 6px;font-size:15px;font-weight:600}.tk-prose h5{color:var(--tk-text-muted);margin:16px 0 4px;font-size:13.5px;font-weight:600}.tk-prose strong{font-weight:600}.tk-prose a{color:var(--tk-accent);text-underline-offset:2px;text-decoration:underline}.tk-prose a:hover{text-decoration-thickness:2px}.tk-prose ul,.tk-prose ol{margin:0 0 var(--sp-4);padding-left:1.4em}.tk-prose li{margin:0 0 4px}.tk-prose li>ul,.tk-prose li>ol{margin:4px 0 0}.tk-prose blockquote{margin:0 0 var(--sp-4);border-left:3px solid var(--tk-line);color:var(--tk-text-muted);padding:6px 0 6px 14px}.tk-prose code{font:400 .88em var(--tk-font-mono);background:var(--tk-sunk);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);padding:1px 5px}.tk-prose pre{margin:0 0 var(--sp-4);background:var(--tk-sunk);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);padding:12px 14px;line-height:1.5;overflow-x:auto}.tk-prose pre code{background:0 0;border:0;padding:0;font-size:13px}.tk-prose hr{border:0;border-top:1px solid var(--tk-line);margin:24px 0}.tk-prose table{border-collapse:collapse;width:100%;margin:0 0 var(--sp-4);font-size:14px;display:block;overflow-x:auto}.tk-prose th,.tk-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--tk-line);padding:7px 10px}.tk-prose th{color:var(--tk-label);background:var(--tk-sunk);font-size:12.5px;font-weight:600}.tk-prose img{border-radius:var(--tk-r-control);max-width:100%;height:auto}.tk-disclosure{margin-top:var(--sp-3);border-top:1px solid var(--tk-line)}.tk-disclosure+.tk-disclosure{margin-top:0}.tk-disclosure>summary{cursor:pointer;font:600 14px var(--tk-font-sans);color:var(--tk-text);align-items:center;gap:8px;padding:10px 0;list-style:none;display:flex}.tk-disclosure>summary::-webkit-details-marker{display:none}.tk-disclosure>summary:before{content:"";border-right:1.6px solid var(--tk-label);border-bottom:1.6px solid var(--tk-label);width:7px;height:7px;transition:transform var(--tk-dur) var(--tk-ease);flex:none;margin:0 2px 0 1px;transform:rotate(-45deg)}.tk-disclosure[open]>summary:before{transform:rotate(45deg)}.tk-disclosure>summary:hover{color:var(--tk-accent)}.tk-disclosure>summary:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px;border-radius:var(--tk-r-control)}.tk-disclosure>:not(summary){margin-bottom:var(--sp-3)}.tk-disclosure-count{font:500 12px var(--tk-font-mono);color:var(--tk-label);font-variant-numeric:tabular-nums}.tq-split-body[data-frame]{overflow:hidden}.tq-split-body[data-frame]>.tq-draft-hold{height:100%}.tq-split-frame{background:var(--tk-white);opacity:0;width:100%;height:100%;transition:opacity var(--tk-dur) var(--tk-ease);border:0;display:block}.tq-split-frame[data-ready]{opacity:1}html[data-embed]{--tq-bar-h:0px}html[data-embed] .tq-appbar,html[data-embed] .tk-rail,html[data-embed] .tk-scrim{display:none!important}html[data-embed] .tk-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}html[data-embed] .tk-main{grid-area:1/1}.tq-nav-row{position:relative}.tq-nav-beside{border-radius:var(--tk-r-control);cursor:pointer;background:var(--tk-rail-active);width:24px;height:24px;color:var(--tk-rail-fg);border:0;place-items:center;display:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.tq-nav-beside:hover{color:var(--tk-accent);background:var(--tk-white)}html[data-split] .tq-nav-row:hover .tq-nav-beside,html[data-split] .tq-nav-row:focus-within .tq-nav-beside{display:grid}html[data-split] .tq-nav-row:hover .tk-nav-count,html[data-split] .tq-nav-row:hover .tq-nav-mark{visibility:hidden}.tk-rail[data-collapsed=true] .tq-nav-beside{display:none!important}.tk-grp-total{font:500 12.5px var(--tk-font-mono);font-variant-numeric:tabular-nums;color:var(--tk-text);margin-left:14px}.tk-grp-total>span{font-family:var(--tk-font-sans);color:var(--tk-label);margin-right:4px}.tekta-chip.tk-chip-raw{color:var(--tk-meta);outline:1px dashed var(--tk-line);outline-offset:-1px;background:0 0}.tekta-chip-done{background:var(--status-closed-soft);color:var(--tk-closed)}.tq-popup{background:var(--tk-white);border-radius:var(--tk-r-card);width:100%;max-height:86vh;box-shadow:var(--tk-shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.tq-popup:focus{outline:none}.tq-popup-form{flex-direction:column;flex:auto;min-height:0;display:flex}.tq-popup-danger{background:var(--tk-blocked);border-color:var(--tk-blocked)}.tq-popup-danger:hover:not(:disabled){background:var(--tk-blocked);border-color:var(--tk-blocked);filter:brightness(.92)}.tq-popup .tekta-btn[aria-busy]{cursor:progress}.tq-popup-head{align-items:center;gap:12px;padding:14px 14px 10px 20px;display:flex}.tq-popup-title{font:700 15px var(--tk-font-sans);color:var(--tk-text);margin:0}.tq-popup-close{cursor:pointer;width:30px;height:30px;color:var(--tk-meta);background:0 0;border:0;border-radius:999px;flex:none;margin-left:auto;font-size:18px;line-height:1}.tq-popup-close:hover{background:var(--tk-sunk);color:var(--tk-text)}.tq-popup-body{gap:var(--sp-3);flex-direction:column;flex:auto;min-height:0;padding:6px 20px 16px;display:flex;overflow:auto}.tq-popup-body .tekta-select,.tq-popup-body .tekta-input,.tq-popup-body textarea{width:100%}.tq-popup-body>label{flex:none!important}.tq-popup-error{color:var(--tk-blocked);font:400 13px var(--tk-font-sans);white-space:pre-wrap;margin:0}.tq-popup-foot{border-top:1px solid var(--tk-line);background:var(--tk-canvas);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.tk-summary{--tk-summary-gap:24px;gap:14px var(--tk-summary-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, max(170px, calc((100% - (var(--tk-summary-cols,3) - 1) * var(--tk-summary-gap)) / var(--tk-summary-cols,3) - 1px))), 1fr));margin:0;display:grid}.tk-fact{min-width:0}.tk-fact-wide{grid-column:1/-1}.tk-fact dt{font:500 12.5px var(--tk-font-sans);color:var(--tk-label);margin:0 0 3px}.tk-fact dd{font:400 14px/1.35 var(--tk-font-sans);color:var(--tk-text);overflow-wrap:anywhere;white-space:pre-wrap;font-variant-numeric:tabular-nums;margin:0}.tk-fact dd.tekta-mono{font-family:var(--tk-font-mono);font-size:13px}.tk-fact dd a{color:var(--tk-accent);text-underline-offset:2px;text-decoration:underline}.tk-notset{font:400 13px/1.4 var(--tk-font-sans);color:var(--tk-meta);margin:12px 0 0}.tk-notset b{color:var(--tk-label);font-weight:600}.tk-summary-wrap+.tk-summary-wrap{margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--tk-line)}.tk-shell:has(.tk-record-table){height:100vh;overflow:hidden}.tk-shell:has(.tk-record-table) .tk-rail{height:auto;position:static}.tk-shell:has(.tk-record-table) .tk-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.tk-shell:has(.tk-record-table) .tk-content{flex-direction:column;flex:auto;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.tk-content>.tq-split:has(.tk-record-table){flex:auto;min-height:0}.tk-content>:not(.tq-split):has(.tk-record-table){flex-direction:column;flex:auto;min-height:0;display:flex}.tq-split-main:has(.tk-record-table){flex-direction:column;flex:auto;min-height:0;display:flex}.tq-split-main>:has(.tk-record-table){flex-direction:column;flex:auto;min-height:0;display:flex}.tk-record:has(>.tk-record-table){flex-direction:column;flex:auto;min-height:0;display:flex}.tq-split[data-open=true] .tq-split-main:has(.tk-record-table){padding-bottom:0;overflow:hidden}.tq-split:not([data-open=true]) .tq-split-main:has(.tk-record-table){overflow:visible}.tk-record-table{flex-direction:column;flex:auto;min-height:0;display:flex}.tk-record-table>.tekta-table-wrap,.tk-record-table>.tq-table-empty{border:0;border-top:1px solid var(--tk-line);min-height:120px;box-shadow:none;background:var(--tk-white);border-radius:0;flex:auto;margin:0 -28px;overflow:auto}.tk-record-table-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 8px;display:flex}.tk-record-table-title{font:600 15px var(--tk-font-sans);color:var(--tk-text);margin:0}.tk-record-table-summary{font:400 13px var(--tk-font-sans);color:var(--tk-meta);font-variant-numeric:tabular-nums}.tk-record-table-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.tk-shell{container-name:tk-shell}@container tk-shell (max-width:900px){.tk-record-table>.tekta-table-wrap,.tk-record-table>.tq-table-empty{margin-left:-16px;margin-right:-16px}.tk-shell:has(.tk-record-table) .tk-rail{height:calc(100vh - var(--tq-bar-h));position:fixed}}.tk-rail .tk-nav{border-radius:0;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:20px;padding-right:20px}.tk-rail .tk-nav-sub{padding-left:36px}.tk-rail .tk-nav[aria-current=page]{box-shadow:inset 4px 0 0 var(--tk-purple-on-dark)}.tk-rail[data-collapsed=true] .tk-nav{padding-left:0;padding-right:0}.tk-rail .tq-nav-beside{border-radius:0;right:10px}.tk-grp-opt{align-items:center}.tk-grp-order{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.tk-grp-order .tekta-meta{text-align:right;min-width:14px;margin-right:4px}.tk-grp-move{border-radius:var(--tk-r-control);cursor:pointer;width:22px;height:22px;color:var(--tk-label);font:500 13px var(--tk-font-sans);background:0 0;border:0;line-height:1}.tk-grp-move:hover:not(:disabled){background:var(--tk-hover);color:var(--tk-text)}.tk-grp-move:disabled{opacity:.3;cursor:default}@container tk-shell (max-width:900px){.tk-shell[data-scroll=table] .tk-content{flex-direction:column;display:flex;overflow:hidden}.tk-shell[data-scroll=table] .tk-content>.tekta-table-wrap,.tk-shell[data-scroll=table] .tk-content>.tq-table-empty{flex:auto;min-height:0;overflow:auto}}.tq-split-guard{background:var(--status-review-soft);border-bottom:1px solid var(--tk-line);font:400 13px var(--tk-font-sans);color:var(--tk-text);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.tq-split-guard>span{flex:220px}.tq-app-row{align-items:center;display:inline-flex;position:relative}.tq-apps[hidden]{display:none}.tq-apps-pick{flex:none;align-items:center;display:flex;position:relative}.tq-apps-pick>.tq-app{cursor:pointer;font-family:var(--tk-font-sans)}.tq-apps-pick>.tq-app:not([data-current]){background:0 0}.tq-apps-pick>.tq-app[data-current]{color:#fff;background:color-mix(in srgb, var(--tk-purple) 38%, var(--tk-rail));border-color:color-mix(in srgb, var(--tk-purple) 60%, var(--tk-rail));font-weight:600}.tq-apps-menu{z-index:50;background:var(--tk-white);border:1px solid var(--tk-line);border-radius:var(--tk-r-control);flex-direction:column;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000002e}.tq-apps-menu a{border-radius:var(--tk-r-control);font:500 14px var(--tk-font-sans);color:var(--tk-text);align-items:center;gap:9px;padding:7px 10px;text-decoration:none;display:flex}.tq-apps-menu a svg{flex:none;width:16px;height:16px}.tq-apps-menu a:hover{background:var(--tk-sunk)}.tq-apps-menu a[aria-current=page]{background:var(--tk-accent-tint);color:var(--tk-accent);font-weight:600}.tq-area-switch{border:1px solid color-mix(in srgb, var(--tk-rail-fg) 45%, transparent);border-radius:var(--tk-r-control);flex:none;align-self:center;margin:0 10px 0 2px;display:inline-flex;overflow:hidden}.tq-area-switch button{cursor:pointer;font:600 13px var(--tk-font-sans);color:var(--tk-rail-fg);background:0 0;border:0;padding:5px 11px}.tq-area-switch button:hover{color:var(--tk-rail-fg-hi)}.tq-area-switch button[aria-pressed=true]{background:var(--tk-white);color:var(--tk-rail)}.tq-area-switch button:focus-visible{outline:2px solid var(--tk-purple);outline-offset:-2px}.tq-app-beside{border-radius:var(--tk-r-control);cursor:pointer;background:var(--tk-ink);width:22px;height:22px;color:var(--tk-rail-fg,currentColor);opacity:0;pointer-events:none;transition:opacity var(--tk-dur) var(--tk-ease);border:0;place-items:center;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.tq-app-beside:hover{color:var(--tk-white)}html[data-split] .tq-app-row:hover .tq-app-beside,html[data-split] .tq-app-row:focus-within .tq-app-beside{opacity:1;pointer-events:auto}html:not([data-split]) .tq-app-beside,html[data-embed] .tq-app-beside{display:none}.tk-shorttext>summary{cursor:pointer;list-style:none}.tk-shorttext>summary::-webkit-details-marker{display:none}.tk-shorttext>summary:after{content:" More";color:var(--tk-accent);white-space:nowrap;font-size:12.5px;font-weight:500}.tk-shorttext[open]>summary:after{content:"Less"}.tk-shorttext[open]>summary .tk-shorttext-label{display:none}.tk-shorttext>summary:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px;border-radius:var(--tk-r-control)}.tq-ask{flex-direction:column;height:100%;min-height:0;display:flex}.tq-ask-log{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:18px 20px 8px;display:flex;overflow-y:auto}.tq-ask-empty{flex-direction:column;gap:12px;padding-top:6px;display:flex}.tq-ask-scope{font:400 14px var(--tk-font-sans);color:var(--tk-text-muted);margin:0}.tq-ask-scope b{color:var(--tk-text);font-weight:600}.tq-ask-suggest{flex-wrap:wrap;gap:8px;display:flex}button.tq-ask-chip{border:1px solid var(--tk-line);background:var(--tk-surface);color:var(--tk-text);cursor:pointer;text-align:left;white-space:normal;line-height:1.3}button.tq-ask-chip:hover{border-color:var(--tk-steel);background:var(--tk-raised)}button.tq-ask-chip:focus-visible,.tq-ask-act:focus-visible,.tq-ask-mark:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.tq-ask-turn{flex-direction:column;gap:10px;display:flex}.tq-ask-q{border-radius:var(--tk-r-card);background:var(--tk-sunk);border:1px solid var(--tk-line);white-space:pre-wrap;max-width:85%;font:400 14.5px/1.5 var(--tk-font-sans);color:var(--tk-text);align-self:flex-end;padding:9px 13px}.tq-ask-a{background:var(--tk-surface);margin:0 -20px;padding:14px 20px}.tq-ask-a .tk-prose{max-width:none;font-size:14.5px}.tq-ask-muted{color:var(--tk-text-muted);font:400 14.5px var(--tk-font-sans);margin:0 0 10px}.tq-ask-muted:last-child{margin-bottom:0}.tq-ask-stopped{font:500 12.5px var(--tk-font-sans);color:var(--tk-label);margin:8px 0 0}.tq-ask-caret{vertical-align:text-bottom;background:var(--tk-label);border-radius:2px;width:7px;height:1.05em;margin-left:2px;animation:1s steps(2,start) infinite tq-ask-blink;display:inline-block}@keyframes tq-ask-blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.tq-ask-caret{opacity:.6;animation:none}}.tq-ask-mark{border-radius:var(--tk-r-control);cursor:pointer;font:600 10.5px var(--tk-font-mono);color:var(--tk-text-muted);background:0 0;border:0;margin:-2px;padding:2px 4px}sup.tq-ask-mark{cursor:default;color:var(--tk-label)}button.tq-ask-mark:hover{color:var(--tk-text);background:var(--tk-raised)}.tq-ask-cites{border-top:1px solid var(--tk-line-soft);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding-top:10px;display:flex}.tq-ask-cites-l{font:500 12.5px var(--tk-font-sans);color:var(--tk-label);margin-right:2px}.tq-ask-cite{min-width:0;max-width:100%;font-size:12.5px}.tq-ask-cite-t{text-overflow:ellipsis;white-space:nowrap;max-width:34ch;overflow:hidden}.tq-ask-cite b{font:600 11.5px var(--tk-font-mono);color:var(--tk-label);margin-right:2px}.tq-ask-foot{align-items:center;gap:4px;margin-top:-2px;display:flex}.tq-ask-act{cursor:pointer;border-radius:var(--tk-r-control);font:500 12.5px var(--tk-font-sans);color:var(--tk-text-muted);background:0 0;border:0;padding:4px 8px}.tq-ask-act:hover{background:var(--tk-raised);color:var(--tk-text)}.tq-ask-thanks{font:500 12.5px var(--tk-font-sans);color:var(--tk-label);padding:4px 8px}.tq-ask-note{border-radius:var(--tk-r-control);border:1px solid var(--tk-line);background:var(--tk-raised);font:400 13.5px/1.45 var(--tk-font-sans);color:var(--tk-text);padding:11px 14px}.tq-ask-note b{font-weight:600}.tq-ask-input{border-top:1px solid var(--tk-line);background:var(--tq-pane-bg);flex:none;align-items:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.tq-ask-input textarea{resize:none;min-height:0;font:400 14.5px/1.45 var(--tk-font-sans);flex:auto}.tq-ask-input .tekta-btn{flex:none}.tq-ask-hello{font:600 17px var(--tk-font-sans);color:var(--tk-text);margin:0}.tq-ask-bar{background:var(--tq-pane-bg);flex:none;justify-content:flex-end;padding:2px 20px 12px;display:flex}.tq-ask-clear{border:1px solid var(--tk-line);background:var(--tk-white);cursor:pointer;font:500 12.5px var(--tk-font-sans);color:var(--tk-text-muted);border-radius:999px;padding:4px 12px}.tq-ask-clear:hover:not(:disabled){color:var(--tk-text);border-color:var(--tk-steel)}.tq-ask-clear:disabled{opacity:.45;cursor:default}.tq-ask-clear:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.tq-talk-btn{align-items:center;gap:7px;display:inline-flex}.tq-talk-btn[aria-expanded=true]{border-color:var(--tk-purple);color:var(--tk-accent);background:var(--tk-accent-tint)}.tq-talk{z-index:calc(var(--z-sticky,100) + 6);border-radius:var(--tk-r-card);background:var(--tq-pane-bg,var(--tk-white));border:1px solid color-mix(in srgb, var(--tk-ink) 14%, transparent);width:min(420px,100vw - 32px);height:min(640px,100vh - 96px);box-shadow:0 18px 48px color-mix(in srgb, var(--tk-ink) 26%, transparent), 0 2px 8px color-mix(in srgb, var(--tk-ink) 12%, transparent);animation:tq-talk-in var(--tk-dur) var(--tk-ease);flex-direction:column;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden}.tq-talk[hidden]{display:none}.tq-talk:focus{outline:none}body:has(.tq-split[data-open=true]) .tq-talk{left:20px;right:auto}@keyframes tq-talk-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@media (prefers-reduced-motion:reduce){.tq-talk{animation:none}}.tq-talk-head{background:var(--tk-ink);color:var(--tk-white);box-shadow:inset 0 -3px 0 var(--tk-purple);flex:none;align-items:center;gap:11px;padding:12px 12px 12px 14px;display:flex}.tq-talk-mark{background:var(--tk-purple);width:32px;height:32px;color:var(--tk-white);border-radius:50%;flex:none;place-items:center;display:grid}.tq-talk-titles{flex:auto;min-width:0}.tq-talk-title{font:600 15px var(--tk-font-sans);letter-spacing:-.005em}.tq-talk-about{font:400 12.5px var(--tk-font-sans);color:color-mix(in srgb, var(--tk-white) 72%, transparent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tq-talk-close{border-radius:var(--tk-r-control);width:30px;height:30px;color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;flex:none;place-items:center;display:grid}.tq-talk-close:hover{opacity:1;background:color-mix(in srgb, var(--tk-white) 12%, transparent)}.tq-talk-close:focus-visible{outline:2px solid var(--tk-purple-on-dark);outline-offset:1px}.tq-talk-body{flex-direction:column;flex:auto;min-height:0;display:flex}.tq-talk-body>.tq-ask{flex:auto;height:auto}@media (max-width:620px){.tq-talk{border:0;border-radius:0;width:auto;height:auto;inset:0}body:has(.tq-split[data-open=true]) .tq-talk{border:0;border-radius:0;width:auto;height:auto;inset:0}}.tekta-table.tk-gleft thead th.tk-gcol{z-index:3;background:var(--tq-th-bg);position:sticky}.tk-gcol-h{align-items:center;gap:4px;min-width:0;display:flex}.tk-gcol-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tk-gcol-acts{opacity:.6;transition:opacity var(--tk-dur) var(--tk-ease);flex:none;gap:1px;display:inline-flex}th.tk-gcol:hover .tk-gcol-acts,th.tk-gcol:focus-within .tk-gcol-acts{opacity:1}.tk-gcol-acts button{border-radius:var(--tk-r-control);width:20px;height:20px;color:inherit;cursor:pointer;font:600 14px/1 var(--tk-font-sans);background:0 0;border:0;place-items:center;padding:0;display:grid}.tk-gcol-acts button:hover:not(:disabled){background:var(--tq-th-hover)}.tk-gcol-acts button:disabled{opacity:.3;cursor:default}.tk-gcol-acts button:focus-visible{outline:2px solid var(--tk-purple-on-dark);outline-offset:1px}.tekta-table.tk-gleft tbody td.tk-gcell{z-index:1;vertical-align:top;white-space:normal;background:var(--tk-sunk);border-right:1px solid var(--tk-line-soft);border-bottom:1px solid var(--tk-line);height:auto;padding:4px 6px 8px;position:sticky;overflow:visible}.tk-gcell-btn{text-align:left;border-radius:var(--tk-r-control);cursor:pointer;width:100%;font:600 13px/1.35 var(--tk-font-sans);color:var(--tk-text);background:0 0;border:0;align-items:flex-start;gap:6px;padding:6px;display:flex}.tk-gcell-btn:hover{background:var(--tk-raised)}.tk-gcell-btn:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px}.tk-gcell-chev{width:12px;color:var(--tk-label);flex:none;font-size:11px;line-height:17.5px}.tekta-table.tk-gleft tbody td.tk-gcell,.tekta-table.tk-gleft tbody tr.tk-gclosed{cursor:default}.tk-gcell-v{overflow-wrap:anywhere;flex:auto;min-width:0}.tk-gcell-btn .tk-grp-n{flex:none}.tk-gcell-total{font:500 12px var(--tk-font-mono);font-variant-numeric:tabular-nums;color:var(--tk-text);padding:0 6px 0 24px}.tk-gcell-total>span{font-family:var(--tk-font-sans);color:var(--tk-label);margin-right:4px}.tekta-table.tk-gleft tbody tr.tk-gclosed,.tekta-table.tk-gleft tbody tr.tk-gclosed:hover{background:var(--tk-white)}.tekta-table.tk-gleft tbody td.tk-grest{border-bottom:1px solid var(--tk-line)}.tekta-table.tk-gleft.tk-freeze-g thead th.tk-gcol+th:not(.tk-gcol),.tekta-table.tk-gleft.tk-freeze-g tbody td.tk-c0{left:var(--tk-glw);box-shadow:1px 0 0 var(--tk-line-soft);position:sticky}.tekta-table.tk-gleft.tk-freeze-g thead th.tk-gcol+th:not(.tk-gcol){z-index:3;background:var(--tq-th-bg)}.tekta-table.tk-gleft.tk-freeze-g tbody td.tk-c0{z-index:1;background:var(--tk-white)}.tekta-table.tk-gleft.tk-freeze-g tbody tr:nth-child(2n) td.tk-c0{background:var(--tq-row-zebra)}.tekta-table.tk-gleft.tk-freeze-g tbody tr:hover td.tk-c0{background:var(--tq-row-hover)}.tekta-table.tk-gleft.tk-freeze-g tbody tr[aria-selected=true] td.tk-c0{background:var(--tk-accent-tint)}@container (max-width:620px){.tekta-table.tk-kit{min-width:0!important}.tekta-table.tk-gleft tbody td.tk-gcell{border-right:0;flex:0 0 calc(100% + 26px);order:0;margin:-12px -13px 6px;padding:2px 7px 4px;display:block;position:static}.tekta-table.tk-gleft tbody td.tk-gcell+td.tk-gcell{margin-top:-6px;padding-left:21px}.tekta-table.tk-gleft tbody tr.tk-gclosed{display:block}.tekta-table.tk-gleft tbody tr.tk-gclosed td.tk-gcell{margin:0}.tekta-table.tk-gleft tbody td.tk-grest{display:none}.tekta-table.tk-gleft.tk-freeze-g tbody td.tk-c0{box-shadow:none;position:static}}.tk-figures{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.tk-panels{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));align-items:start;gap:16px;display:grid}a.tk-kpi{color:inherit;transition:border-color var(--tk-dur) var(--tk-ease);text-decoration:none;display:block}a.tk-kpi:hover{border-color:var(--tk-accent)}a.tk-kpi:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.tk-empty.tk-empty-compact{padding:18px 12px}.tk-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tk-conflict{border:1px solid var(--tk-yellow);border-radius:var(--tk-r-card);background:color-mix(in srgb, var(--tk-yellow) 8%, var(--tk-white));border-left-width:4px;flex-direction:column;gap:12px;margin:0 0 14px;padding:14px 16px;display:flex}.tk-conflict-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tk-conflict-head h3{margin:0}.tk-conflict-head h3:focus{outline:none}.tk-conflict-head h3:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px;border-radius:var(--tk-r-control)}.tk-conflict-group{flex-direction:column;gap:8px;display:flex}.tk-conflict-field{border:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px;margin:0;padding:0;display:grid}.tk-conflict-field legend{font:600 12.5px var(--tk-font-sans);color:var(--tk-text);margin-bottom:4px;padding:0}.tk-conflict-opt{cursor:pointer;border:1px solid var(--tk-line);border-radius:var(--tk-r-control);background:var(--tk-white);align-items:baseline;gap:8px;padding:8px 10px;display:flex}.tk-conflict-opt[data-on=true]{border-color:var(--tk-accent);background:var(--tk-accent-tint)}.tk-conflict-opt input{accent-color:var(--tk-accent);align-self:center;margin:0}.tk-conflict-opt:focus-within{outline:2px solid var(--tk-accent);outline-offset:1px}.tk-conflict-who{font:600 12px var(--tk-font-sans);color:var(--tk-label);flex:none}.tk-conflict-v{overflow-wrap:anywhere;min-width:0;color:var(--tk-text)}.tk-conflict-field:disabled .tk-conflict-opt{cursor:default;opacity:.7}.tk-conflict-acts,.tk-conflict-all{gap:8px}.tk-conflict-v .tk-notset{margin:0}.tk-gate-rows{border-top:1px solid var(--tk-line);flex-direction:column;display:flex}.tk-gate-row{border-bottom:1px solid var(--tk-line);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 2px 12px 0;display:grid}.tk-gate-row[data-problem]{box-shadow:inset 3px 0 0 var(--tk-red);grid-template-columns:28px minmax(0,1fr) auto;padding-left:10px}.tk-gate-row[data-na] .tk-gate-q,.tk-gate-row[data-na] .tk-gate-info{color:var(--tk-text-muted)}.tk-gate-no{font:600 12.5px var(--tk-font-mono);color:var(--tk-label);font-variant-numeric:tabular-nums;padding-top:2px}.tk-gate-q{font:600 14px var(--tk-font-sans);color:var(--tk-text)}.tk-gate-state{grid-area:1/3;justify-self:end}.tk-gate-info,.tk-gate-field,.tk-gate-show{grid-column:2/4}.tk-gate-info{color:var(--tk-text);gap:3px;font-size:13px;display:grid}.tk-gate-field{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.tk-gate-show{cursor:pointer;font:500 12.5px var(--tk-font-sans);color:var(--tk-accent);background:0 0;border:0;justify-self:start;margin-top:2px;padding:0;text-decoration:none}.tk-gate-show:hover{text-decoration:underline}.tk-gate-show:focus-visible{outline:2px solid var(--tk-purple);outline-offset:2px;border-radius:var(--tk-r-control)}.tk-seg{border:1px solid var(--tk-line);border-radius:var(--tk-r-control);background:var(--tk-white);display:inline-flex;overflow:hidden}.tk-seg button{border:0;border-left:1px solid var(--tk-line);cursor:pointer;font:500 13px var(--tk-font-sans);color:var(--tk-text);background:0 0;padding:5px 11px}.tk-seg button:first-child{border-left:0}.tk-seg button[aria-checked=true]{background:var(--tk-purple);color:var(--tk-white);font-weight:600}.tk-seg button:focus-visible{outline:2px solid var(--tk-purple);outline-offset:-2px}.tk-seg button:disabled{cursor:default;opacity:.6}.tk-pane-foot{z-index:3;background:var(--tk-white);border-top:1px solid var(--tk-line);margin-top:16px;margin-left:calc(-1 * var(--tk-pane-pad,0px));margin-right:calc(-1 * var(--tk-pane-pad,0px));flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;display:flex;position:sticky;bottom:0}.tq-pane-record .tekta-drawer-body{--tk-pane-pad:20px}.tk-pane-foot-note{color:var(--tk-text-muted);margin-left:auto;font-size:12.5px}[data-card]{scroll-margin-top:calc(var(--tq-sticky-top,0px) + 72px)}[data-card][data-revealed]{animation:tk-reveal 1.6s var(--tk-ease)}@keyframes tk-reveal{0%,60%{box-shadow:0 0 0 3px color-mix(in srgb, var(--tk-purple) 28%, transparent)}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){[data-card][data-revealed]{box-shadow:0 0 0 3px color-mix(in srgb, var(--tk-purple) 28%, transparent);animation:none}}.tq-split-body .tekta-table-wrap{border:0;border-top:1px solid var(--tk-line);box-shadow:none;border-radius:0}.tq-split-body .tk-pane-table>.tekta-table-wrap{margin-left:calc(-1 * var(--tk-pane-pad,0px));margin-right:calc(-1 * var(--tk-pane-pad,0px))}
/* unparsable [project]/packages/kit/styles/tekta-log.css [app-client] (css) */
