.rn-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:18px 20px;margin:0 0 16px}.rn-card--bare{background:none;border:0;border-radius:0;padding:0;margin:0}.rn-h{margin:0;font-family:var(--disp);font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.35;overflow-wrap:anywhere}.rn-date{margin:2px 0 12px;font-size:12.5px;color:var(--ink-3)}.rn-lines{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rn-line{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:baseline;font-size:14px;line-height:1.5}.rn-kind{justify-self:start}.rn-body{min-width:0;overflow-wrap:anywhere}.rn-note{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-3)}.rn-card--fresh .rn-line{padding-left:12px}.rn-card--fresh .rn-line:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:var(--accent)}.wn-next{margin:0 0 16px;padding:16px 20px;background:var(--panel-2);border:1px dashed var(--line);border-radius:var(--radius-card)}.wn-next h3{margin:0 0 8px;font-size:15px;font-weight:700}.wn-next ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.wn-next li{font-size:14px;line-height:1.45}.wn-next li b{font-weight:600}.wn-next li span{display:block;font-size:13px;color:var(--ink-3)}.wn-empty{padding:28px 16px;text-align:center;color:var(--ink-3);background:var(--panel);border:1px dashed var(--line);border-radius:var(--radius-card)}.page>.view--foot{min-height:100%}.view--foot>.bst{position:sticky;top:100%}.bst{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:var(--gap);padding:14px 0 2px;border-top:1px solid var(--line-2);font-size:12px;color:var(--ink-3)}.bst-link{display:inline-flex;align-items:center;padding:0 2px;border:0;border-radius:4px;background:none;color:var(--accent-2);font:inherit;font-weight:600;cursor:pointer}@media(hover:hover)and (pointer:fine){.bst-link:hover{text-decoration:underline}}.bst-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.top .avatar{position:relative}.avatar-dot{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--panel);pointer-events:none}.top .avatar[aria-expanded=true]{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--accent-bg)}.am-pop{position:fixed;z-index:1090;min-width:200px;padding:6px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);box-shadow:var(--shadow-elevated);animation:cmdk-in var(--dur-normal) var(--ease-out)}.am-who{padding:6px 10px 8px;font-size:12.5px;color:var(--ink-3);border-bottom:1px solid var(--line-2);margin-bottom:4px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-who b{display:block;font-size:13.5px;color:var(--ink);font-weight:650}.am-item{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 10px;border:0;border-radius:8px;background:none;font:500 14px var(--sans);color:var(--ink);text-align:left;cursor:pointer}@media(hover:hover)and (pointer:fine){.am-item:hover{background:var(--panel-2)}}.am-item:focus{outline:0}.am-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;background:var(--panel-2)}.am-dot{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}.am-sep{height:1px;margin:4px 6px;background:var(--line-2)}.am-item--out{color:var(--ink-2)}.am-theme{min-width:208px;padding:4px 6px 6px}.am-theme-l{display:block;padding:2px 4px 6px;font-size:12.5px;font-weight:600;color:var(--ink-3)}.am-seg{display:flex;gap:2px;padding:3px;background:var(--mut-bg);border-radius:var(--radius-control)}.am-seg-opt{flex:1 1 auto;min-width:0;min-height:32px;padding:0 8px;border:1px solid transparent;border-radius:calc(var(--radius-control) - 3px);background:none;font:500 13px var(--sans);color:var(--ink-2);cursor:pointer}@media(hover:hover)and (pointer:fine){.am-seg-opt:hover{color:var(--ink)}}.am-seg-opt[aria-checked=true]{background:var(--panel);border-color:var(--field-border);color:var(--ink);font-weight:700;box-shadow:var(--shadow-card)}.am-seg-opt:focus{outline:0}.am-seg-opt:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media(max-width:767.98px){.avatar-dot{top:7px;right:7px}.am-item,.am-seg-opt,.bst-link{min-height:44px}}@media(max-width:480px){.rn-card:not(.rn-card--bare){padding:16px}.rn-line{grid-template-columns:80px minmax(0,1fr);gap:8px}}@media(prefers-reduced-motion:reduce){.am-pop{animation:none}}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAADlAABAAAAAAeOQAADjcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoE0G7sKHIcqBmA/U1RBVEQAhQ4RCAqBhgTuGQuELgABNgIkA4hYBCAFh2AHiT8MBxuyaSXs2EvhcQAgvzk0MypsHJAY82Ly/58S6BjjaDtQZpBCSmDEgilK0La42lFSnnYHGZW+pGz4UkhZaBnkvDEJcTb4KZzlOVULP4J2q6X2nA4EFiCFhGuT2E5QlCufo078caOQ2/oK+yafnROHTRUj345JFwFuM300I8Z68nzkX/CdW9X95otcS5EQhGAQEQ53+uf5uf25760ZIzaix+jRKmlRlVJpFGJEIfJNwMTCBgOJVsRR/bFwSm0I5tZNmAitGImEQUQsiRVLxsaSWDE21jDojW4FBwhWgImBYMWL+WU0ItrP9/3/pt8MkDS9A6FZVb2CtKGpGH3iwP0hb//I2T9VQ9ZEJZs+6NighAuMw9Kx8P/9fq8rdJMz9+P9nPB7QVKAJc0oVCeu4MoOQRjg8Z0qIsvCZKrbXQD/AfC/03ZzCVkF+9aY8rr+telKX5IyrACNkKAkB+tc/jzUuOTUoPx5c1qcE4jDg1Ov4TX++3tT01GHh6cVAfLSF5QC9zKUKY1rBqWWCrFySlXe/W8R/n7sAeCSBsk9MCogXCB4voA73phLiJrlBYfIc4ipYlCC6JRSGUvn2tW5kju3LiqVKkun2DQuqipN7wy96qu6R7f+QcgMwcg9c7ZM2e2r90VBX48pLotIsCGIBCshiMj0uL/al7kaGkLXqBExyn7ldJFNJ4HtLqWkqohS226Ir+GaCPUN+aAIcAlwCHAAjDRRCKZIMYQA1Rv/i3o3jCSEChHChEhQgijjQvQYQUyYQMzYQxy5Qtz5QwKFQMLEQ5KlQDbIguTIgeQphBQphunRA+nXD/nnH0RAAA9CGOAhISrgEHAQdRaw290BRwWMpz1aLQMMBMBaMCCwpz5eKQOsT4kNGKGDgIo18pEGThoUaAT0pW/yIYouuQ90KcfeBvplnduV3kn+6cd0WAfw9fZql7ZrizbvVW02PdAXNKflW7KFRDv3bGk4YRBbBvwg/wX175qu0eqvnuqopnrPsV+D+mg9vPNV140qrwu+UycD9fbaVyV3MahXVWFll24A9aSKWrKHlV8U77362e4CqNvVujIltKJ0zl692I5ssfhBZADUARiGFvMH5J9VmElub4ZBfv66/TBt+ZT6vMyT3E8llM2wGOjSw6oPLzjGpYv8LgOZARAYtNri2C2JtMtYN0oXAUAmE+osyMoyPpc+BenWoymaoZs/4JCQAfXjTz7S6C5+udpY2uadXBoxA+EQ/2aFXcH3Qltp06NyYrUo9J+zO1PSLMO18iryzr1kJotK5jW7n4WsAya7wRRMYWcBluF1/2l7hCN/ODYJ5Dj4z59YFw6rBrLZTAbY0S2ASgg1nS3P27JHkleWN8H9OCHrkfdC5JldYE8m2AANDkbcBTYPAlJRHBVQA/XRANejDbqiJwZjKEbLmJ2DCZhYmoQM3GaCm8F1cAVcpJ4DUZw9G0j5DxkofjpjnD/aTvrlXz+ATLC79EUXGVH2HzgMBXbMH4EGO+KPQABHnyZmDtbumEFoFgCagxaxMGV8gLXznQ5TGvKPn5aHOQUdBqvZogcK62vYt+ZRwpMeObTod/s79wdQPOjIboD+5L5BiiFWY7Hk2I/fZ4cxkmR4Gpug9xdydzpbzTnXLbiBagh6Aopn1twGxew4CA326HSOxzTAcHoLoCjZ5KXpPAWGX2hahtfcyYuu8PdPvH8/0fsTA83qZgDqOsowfYbidIJGOBhI9I5FXHL6Oc6fuGxbI2ix7s/LExmZ/QVq+JBH0Qk8G5MCVPIGTI5iq9oKt0GA5qVlXkO7nnR0QmKa8Co18jSARqhOqmqrw8tzVnms5//w82pJpsBXPJL4UUswkWw/INlZOP1H671zB8xoPZvLjholWp8ua9K/vRlffDkvdy9TGdh88G0oyVprYkP/7Ad1j2WMm70xQORAh7m6ypqUxx6MhE1C/5cR17mYTwut34Nv2Nwx7brDnz1I0auaO3Ga6fsvE9CFX7PT67ZF+Mjv0I1HsoMpRlOT31liydZM5h+IXLuOX6McM23hV95WBm96F2sbBzQmv7SW3YXZoDQ9YVh2otZ9m7D7O1RIUtDg2L0ALDqLR1z5hXVX/R5/lNLtGr9itOdd8CUv3iZS2iYb7VbLoott8jzo8+jerFWD2lZCVvvFANktAGA4SuceAzA1BWudarJWScu37sp8Zajh7h4boCvv/tY3VYHyTVkH8hNK7hc/JWp7lzzvRquxHLpe9Ci+CkCXzv6yvKL0I3DnP/ZD9dZpBNHy98+aXCaKL/Pi1OIMlt26QweGXsOSbINkeu2r3fYkgN163ytjITTneK+hjCNZy5Bc5I/z0Oy0d7cTrJiH/qx6yJxGzQCgECwxtQq9gNW8Pc69vnWQrCuW/Af9fFntP0F3fhP/CDUsKjU7ah9SsV504+TJu95wXkd+yNokWyMS7j2JiX/xPNFuAebuVQKtAAJ05bJKHZqjBPQhNGAOdokJm5BeQwpskmXvWYLeSO0ASoDS5mjiMsRZSa0kf2thQjbMNmqMmy9BtVYPYBfp7z6dVt9WjBdLLQYZU1MWxk3JUtO3VLLzGi17K88BiD75ws7ZOE5Nof4rFE/7TrX/BQq87eX/+97b2EqmZutloIM4Pk0231BgSrYATsEIjPIgP+/XnT0Xmax0UJ4YrPv9RzNavvrlNRAe+AoaYjv8kUV7blGkf2Vrjz+RguMmwmTRaeoOTWXv+CxF8PEMdQdrHZzz168FgkdA2NMq8eFEzdJWPahT4ZqMGtY7mbynTLx984gcmcoSk4+cvqiU5h1xE4q8zFt2Z22GRpxvmnEj2CLZVum5VM9AH8lHbqNKpgnloZPXlHVBXsic1pYOZtTI2PnepwY3uOedP0edtiPfgRW958R19962anJH8ejgQrJ7X7i98tI79EWSZMKON7FD7aJHT4m3xO4e/rKoJWoGWWAwD7+MAqqjX7JYHXupa/rc+enPQsOr4uHtsNHbqrzh4rZ8zsnx81bs/e0gOW59956CS88/jOnVOHNl/+SsMKCSMPDkp6q15p68dvy8ITVihyYCSq/TjZHuB+GL4is/vfpuqEx8DoQvPpS4u2E3EoxFvnoP+rwKMjl/zJjHMvDr80x7oaKvKXnd4tGdf9S9vuOAFZKziryQneZWS0GDvsSpXk2SKo6CE04fdW/b8OT9h6ces7MvXrtzr16ff/vxwtdvV783dv0Pu7HCbv6dnh1+HsYDQkFCbUwWrRoihI5AGAsi0RoSSJKDyP9rvRwFHIgKDQSaNMnTwkWgTQeiSxeBHj2IPn3CDBgQZcgIhTETYkyZUmfGnJDVVmNawxqRDRs4W64wbtxocOdOggd/uACBZAQJh4sQD5MgES5JEkyyZLgUKUSkSoXbYAO6NFnIsuWgypVLW54CVIUKSSpSjG6zzcRtsYWyrbZSs8024rbbjm2HHZTstJO4EiVU7VJK3HnnMVxwAc1FlzBcdpmmMlcwXFWB4ZbbaCpVYbnrLpYHHpBSowbLSy9Jee01KW+9JaXOO9Lee0/RBx+wfPSRogYNuJo0UdGihYo2bbR06sLRpw8ybBjyww9kv/yCWbBIAcYJQkFARUVEQ8MlhI5KGIMkEUxELCxyJEiQIkkOTp48MgUKFClSIoqNA6dCA4kmTUq0aCHh4iLSpoNNly4SPXroJkAxJKM4aiMNpPNWMPYwxI3pcGcyPBpiPAVCgmZXECwEQ6hwmP6IQMRJJaQ8SiBCChogBWS1iSHFkuGQhaqohSxUQQ6yUFOy1Ja6y4dMZEqmhiiPyshE5S59jWemrolpaGbqWpiGVqmnJ6ohjvhrgyAVCMA9erib+n6fAUp9m1L1aXZBoOpHI8lbhaiQPJUZwOrriCiFbatimYuVp1dQeZRT2cDWlYdfPp35OOuU3w8xKNkL7He6ij69KXbKFWh0GahM6r4+1mzYsuPAkRNnLlz1mytCpCjRYsSKE7/IHOQGzV7fPPkKFNtsi6222W6HnUpmv+FJZ5x3YeHk5VXDcrzBA1S/9ffUqFPvnQ+atOj2y284g3WQ8TrPZBLsDro0UG3XJDuwBwdwBCdwBhdwhQiIhCiIhhiIhTiIh6SGG4DnrTk5kAf5UKAWAS9TP7cs1cM78WukgHSvL9c0+zdA8ADHS8FreMsJ1edQHF08xxg5juhEnz+5rJ326hkpzpZSnF/TLhpcgjK4AlehIndj7YfmOpIYVqoDU74W8/IhREfXjOOCE3AazuaRU2tRoZseYpYZw00z7ZwcyJXiNqyrihZQzEWX85FkU5AD5EE+FPBxypHgNUiHTZ+3XfPsBPbgAI7gBM7gAq6qx5rjCV7gDT7gC37gD0EQDCEQCmEQrkaseZEQBdEQA7EQB/FqwpqTKJKAZEjNZ69ZOUAe5EMBly1+1QRWkBNIF4HHBEEQXL17DSCxXjt5APcGKYAK/rvenZMNKJ9FVLleqALuQg18EGhv8X8Ye2BpGErM3toCdttbU52B5v28sM5AFKyFCgSOgIiMgopWa0oCilJG6CWAq3muWuixj5aqwZbHRufkgsLsuT5OJs8B2f8e4Bwg6WliIR/EPE2eIQVhL2UBz9DkKIHXs+ZdwOV50ARknZYiCIZDMuJIANFEdyXMECPBl4phlVtZnKfXyWQ+5kaOZEfS6dSMLEyjQ6kIprh7CzUYgXBgSJDtcYgshOVUcBQk3wenG4HFn1LWh2PoSIqdYEVnB5BwkwWUHz+axOy2x1777HfAQYccdkSt5/oNGDRkGIZgs1LgI6rQ9OhB16uPcLuKe454Gqm9vuFx1Yq7HQF9BG05eRh95NC69adY1NEiiDt6ANihsOJR50Ad5BVxPISdVwHx3mjskNYs3vTpHiwskk2xhTFqctQs8VyrqkowNY8YUaTUhBwcjCRpw3BiEaMomKwAR/YEE0fFiZs4RoS8npB1gSaFqrOBWAPDohM5ZFGoVckBakDc0T94DAJ6wzwFIAy9/EYE85hRDbw7f+71UfsqRbrZV4EnAnfB/9umDwp4Cc46lpyyXwdw4MFo9gxA7wCMg4gVwBlwyCgOOCbznbPNC58oUkMA/BVSG8JURRLIKhYWsPKsLhP9BiigATyYwPq8rELgJtgIZIFD6TOziSAYMox3Pav66qneRjgBp+IqZ7DYsmxFNoetzjZn27D3KXM44hwJgQDgUGwGzF3iH+hVT1XAG6csYbKl2fLNzL7cIuETcE/AikAZsL/TstHyScu43AD//33/fQB++e7++v7efsE/x/d18zp5LYAArgPuoweQd+aExPJmtyJvzCF/zv/APZ2e6PXTb11eeOmxUVXqVHqq2h3TJk154BeERogwESwSJEmRp0ARmzIV2nTp0WfAkDETpsys9sYzb333IXRYw4Yte47cuPPgKUCQYKHCREiQJFmKDdJky5ErT6FXFrz2v8/u68HzVZ9FfyIEfBu1mlXvb8TMm3HN9QjDD3NqIu4/m7S55abbHiLBEFAQkVHRMYkSI06ONBmyGDg0qFKjRd04TUZWWGkVczpSWVhrHSvrWbJmx/X+Nrs/bz58OQgXc4sTcUuY+AmdJV2GTPkSFeCKt2yJIBRo1qJBoyafIGgJiAByHKAU6pIu53RH3nYn/48buvorWi3fXmY38liFRcbCuKMQa2N3iDwq8iLR3TnQsdC0SAy5aNz1ihMaKl9UcnCTjQsTa+uiV6BW5sd4BlCVmro7eoaYK/QweNEmsaEpkQDWOtMLomJ4cEtzYlaMujV8jBZ9VJyce4KfCQ6dMY8cJ7Udbh16gzepV4KJRK3kZqlb1OJtU1ge8yKplLprT1qWur+1v9Rtg9ty/mGyAmBOW3OXKxL3+KkltdJUk/fs4vZ3vcoui3qoFJV68tzG831y12TfEyhSDm/beLSltplrPCbmAOmDPuvcxq6z6eVx4X59nXMiJYwp7BeHXPAW2OPepwJH1E7I2uXqCpT9uv/8onH6wfnenLSimfkgCfv4HFWWyH1b70sbX/dGjjQXJs7WkB5GYkOhy9O8KuSSppQFXS9y+qh35F3DhWf1Cdz2YqdF2rnZhhx4daoGuWXPOCPGIdXMxk40ppse+9YU79+oXP2fRlgJVitKCyhhu0yqLkXlNnRDQWeoJ/Embqf6ZJGTakmOqrV3L5ghRRpmbKqT/7V/hVz6x5ZAcrzQWIQubCbIku7plFkDX72WwK5B5BX+MENzoLJxjcXwA+YzkOW2KGWtrmWrYYOCDlGP/ncNjlMn/9eibbTEVjyjs+MCpJ30GMbGE5Z16OLjoGejGBuiWnKMsu8UUhUikvUJJXiVE2qKTpKz6m1UQ3JzFd42ZUteojbWwAQ67WHatAtUcUcJ9iWknZGpB5lt9f2no9a5PzIuQcOMODaVFtH9y0/QSeQ3hlco1o5U8yaFFZKxXSbtImzKl1nftsZmF2vumrfInNzdbTO1blru8nAK8tQaRMBWzriNO2J3qJfgGLVz+jIDlG5GqabEudLxulmWULziLMe0tGyvLLmtrs5zJBah7uKOJD0YFDyvalbhkHgBnDX8+8Bi8sFNX2z2RV7CFSG3BJUDlutCgcjdkShnWYXQscm1Nqke32cqaLLufo2ObOTkNg5J4hy01WUL5SFS+CHZl5JkPNMvXVMo5n/aftw9YlfLe0CCqMljR1IxLevNvMZR7b+CqMZAQXNpJtcJiqglmpSrVrTOO2MMSddNJCZvBQ1Ye0Pxvua/3vWx40dJUs2Uuvrxx5rmUM7vDLrBoitZxkH81SsfeUJQuMjXbu8vGonEcyz5vBMTLYvOABaNUydDgo8j/GKIUDWvrOR/uH/kaTpDe5HmltkCNwa+ot+G4sUXwyNrShPAQR7/PsqJBvdnTlxJGJe1YvZ0p/ajokVCtjMda5LRuSJyzOSOxd9mvibxPLOg6Y9dH2MsWlJUuge0nobncc1TGTBC3Odt/Iip+Qzw17anOVpRuhAkZDY+jOhIwG1dyRpMwTMfH+Tgk1ICQQRA0FE3ZK9Qb45aKr9ieal6mz9m9NgdljVKvRT+xZh84HhAeI1qbDGkkAwCNpU364jgkZ6G/GKTlR16YnaSfsPSyWiZ4jriTFH0pnGgPzm4QH4YGqm5eRyJKD7l9x/IqZqiWzX2bVupx2YXNJcxocbUcZJMulZNQ165LCOY/AbkyFtv/zMQ7ES7PGbAsDXF3xyqT/0ztn9lUeWVMD5y+QMpJXwCPRMlFaYoHp2LAA5rKm0MNFgtUVHxQfc1w2ghmavsmV3U1CZgxlan5bVaVcWmznLdLaKkjHq86yFELT66QRM8Mr+IJqB9ZafTqFtOTeCOaDXoKHmSUEFwCRZDMGDs5DeiiuCB/C4Dk3qov1/TDF83Po2zlG6Lx5TCN9BRt2ro9sc0osWw4gOpffFLdwMOI7AeQGEwakjAPuefOTTfj6B0Fm2MycJ6WHDMAQcCHXX05U4Qutz23o5ISY/+l9rEy+NEaCPxvZa0aGiRja6+RXSb1Jz6lYoP97JXUVNv+FUO7AoPdrN8YUyitjJ4jJDuSmy1/aLTF51xcfP4dMZnRNw8OmPjMyKuyqUmMsnwlUQCL0rFJPX7ITNLkBXCjBLv+35NaRbLRSMaoP+v0DFyNoE0sSHm6VHSb9G2HzhRcBQRyY7ienO9kVQzahCQNyumBQ/SDtSPPdbHsDST0JSsySidr5XEnlNRKUEuC79RcahIyi77F84+bQ5ZINPqooyAFftnMC7TXXRLRuJVrISRP1qlPtLohSbXn3p7TvKzuLQUWx8ZQ6k0naaV0F9449nAzxxgCd3IjKGThLgO3piGRRBgRgw5QmNIXAA9JfQvlv23+5haF1Qcz7c/HHs2DMj3bDn7I6q4Rk07nrXUIDfJ8FeXVB8NdwbK7iQt3j/T6ct6oI1/aObOo25xZS+f/AZY4c85VV/Orine0RvrhFhrHrlVXuhoTbPk5S5SZ3UtvpeAVYE8199tGt46CDOqiyE92z3QsdMBew7sV+YPc0aszEXmtDJniWytxSkXUtNiRunGXESyVSi3icmtassxvx4J+iA0mMnfDXDdWkxBZ92raxTKHLNgG8ycxtmAIvmzEFxSOFb/jyZpONr1eAEZ6/qTLH7+Vh29vP6IrHG+dVuUMCyBf0JnGANNSb9d7nr6t3xbzWyG2LLmafa5TWR90Cy2P//WvNSBzSsXThnlBsNPzrWiTGWP6iWxljXhp4HHR8f80zvSDu5vJlI3Llz4uqY9as6Ji+a/9PBBq55hiAMsZVqo+FJwRMFYIsfY9B7PP1opuYpjqv+qJr3PQyb7E3h0KS/tlGXlP8EoLM9Lgb2/Es9oydgG2J1tq1JbmnWu9H6SYJJB4YfRCA2HNNarp6mY2qw1yfpWd8xGF+z2koebx/T3bpoE20mpxkNfMOKPlhOaetrwi+Gg+wCQy13Eu7KlRgK9QL5mMVfvFEwiVWH/veaxHpD6IcKQwPc070svU2Yr2dk5UjwRCprk9hpd6H5rvs3HPCWaygZFBT4S+Putf9JAB+RrGZJT+3dSd7p5AjI1HC7eSF8NyKm+YZ2vwGK+64aD8XlgMclx05p+gGXvHJlz7hh5VKWPqdafib7zphuAgOMjG8DDQ6fTx9MvXzkxUfr6p5LN0a33wHEAHRmwdZg8rlAPtoTSlqniEWnrsyMvLj+/bt3+Dbv2K1UUmrglgBlwOCBUuIIWGESL1R5WNK4BX5jTq8baCbPv2hJX7b+47XPJkYe25cN2JKqxDscr2KtK/X5B7aLdqYg6MrXWjvTSmoM9UFlzmQCmL4RnrjrlTD6CXu8dgnLxwnikQKxp7okjEh8dGkL0cUW4BsagM9221PLgSn1oKQQgBzXcoZhhR3sjn7/fGU/dBS05Wj78RbLz07X6ktl5wa5qgN40sn9kdTGNX6NgjkfZtbj4aFl98exHwShHn7UCnLx1vOx4+eRTMPHt59c5cHzynOqYKh88Yk6uOtiJeTvbS9hweFI1je+soO+Gsl7a4pjldcmpmqOqzG8XTsbO5JS1RVIpRRHUNF9JwGI1udcfMtd3j6kQ70SgFro4LzkPPq5ufNl40uX1h3AmpmZjt9XVd4T1EekJ2UXQhzB96K66FKI3uO++4N4/D42ckbnzh2Y+rjwDjoMVFY9nt4lZprdGXbzmXrF3OsvX0jXmpU9Xv9Tp/ixp9jUPDX1In+0v/czxePCGedHpQC9mdm4bzunQ1IX1h3pxc7M9SesPXjhWfETF/n6+jvPnEW1R0ZiO/+f0K/63MRUYWCuR7DoWSA99UTfXh99weLrqZyqRbNonER04E0QPeVU724PZcIBuGGQC4cjSA+PPl3ww59odZpGlB9iVre6ygz6JDWjeodOfl/yJs5buBiltxZNPwMSxK+jsn+WNIsUba1m09KoPHhmi4hepSLe3Z67vm3jfzc7m0muvJd3hy8DLlbX7+42VRxvrvUg+kj1usQNf6bvH61pqTn9inUXD/ojhNvoSJQwqMb3VMyME+G75ir/o0i2AC1YRlrhPbdi7DfPhQx9uw8Hp/O0+2IP78Lg0sp7vjKnH0Rblvjh3d4mr651lk5N3HN1c7lpw+bm5zjSTLhwv1BD6CvmodavKnv3Pgm3l27WzXJ/XWVBGAQccJReC+gWCHhvBEwd8prg7hJ3SEsLIwlBkPNl6lwTR6gEWvVtRXHtqPqtr/5xGfx7k9ixJY0pr/ajt7eVMipQrWbMKZVjfr0T3sgpqzv6Qwo+hj1P0qfEX4B7zwnyJ9Pvhtt8O7Ns10p3VmojvVB14PLxbPj9fBLyUvo/8tHb68Nqxw3fT6cFt2ZCRB46bMI6ZmGHR8a+F+2s1IxOOywMcqQHAeezpg+klVAeSw9sr+/5aoKnj5HGAJNhoBptVlEvLZ51m4FlAn+FvLHp+wkEaYF4qdAqOO2b2JtCrePu+7LY2303AMsRZMkDeinVMOQkVSOpPJxQ3juNS2yQzx+zPmGkPMz3bA7iu+GhfrMXevYskoN2DQE+iKFlY9V/3WJvt+qJjq/kZgLQt2ZF8EsqWNE4QigxjVE9sOG4fJbfzRon49faER+zo1gIqi1VJWU6+tFRsbDuNETb9oo9WrErUSvaEb2on6TAIWWhT9SIx6OD103v8rzakMKMSR2doaJEVwORIz/chJHgnH145YwLQW4/4P+eQQ3Jc0JPP7c2HI79cKDm1Q9t+/Mah2pMGjoYcagLq5pIxEMGsf6wvmN9rUn59uKtLc5SZa7LOPqWMovODUUV94xP7Wq7XovhhkfTiY9bC3O1H6cClHJ4THWL1UHWrRf/VZOt4fXalhSls/qShDp3jQgop+pn/CEBvmVbNmLyTCQn5Pj47mkvGbgO1sUlN5uo695ybqL4MQpi992plc+3FqOnCmj0JwoHzI6sae6odhKwT+duLC7FnaDEHxpvm6K77d0r+ur+nb5ij5oWNCPdXniuvq7g2mBE8qs2wmHq8UVg+6SQCRGbbk+LC90MmxY+He7s7bvooB1hrW/VeYUPFAxYrfPB7wIr0md6Z7YXl5aW3QVtnjDcMafzR+yUXSL7/ONYXhwXjEgN+rbAktHsFcqhcR7aPsC81S9F6C18vrPbp3hK/nuKC25gPTh51/s0hwYnJ75xitNkdGmAtQm9auZ7hKFiMUELR5rupR44XNkLGBspr6giESEYSA+q4tIy4NSjei7CX3Pi7qDiTm14sEYlLs/ksvRC0AOitmbRqapLel5w1iOHV8399ME7XsTlxuZ4oKmwP6LS6ZWUbfHfm4QxoSV934O9MeQuauFAENBux6YFnV1U7NN5p5unMr3XPLLDArmln8Nn/4PCVuU+aA3X630O/nDwfCK7ZsmR+EcRlgrAzM6OJ4dhhUnVVEmixutPhhezKzAtXbuZhjvknDbEFYRrXTHJsS+7IwyZaOJe5Jcg3ww1NSdz74ExENJ65xScwYyuCitxr/6z/qaOGmlToQ+YP4zIGy0YeNMm12Zw4hQeaCtsLwpktDwt1H3YPKb4+KOlpvV+s+bJve87He5W9wwwNK2qXXBi8S53BZ+Qxo0aUWSG7tVmgQIhIjQu6lkx1abvb8qhQ6w/O/foQZEf2DKdqj63J4DF1zGif7hHL29Zm7NdguC6LEARnTChqZeorm8oO3QuCc7nGjmR/ZHCBWwSbCXfDhhRuVOBSU7UB9Zc1muEAinsA2aschSCHS1zg+lO5ordHx0RfJ4srYFlu+MhQ1NJv9nd03Scu7q6fNlTV3DCJo/flC0EzHCx+e3/rfiKmICRNO6GUvT08Jvt6sbiUVhES7Ty9umL2LK2UnnikthozUoQhJOREx6T5zjgqYCDYE/FtaSgKH5nlBtNPKRRfzl/jzZ7MNyDELpTwSITLor2dAIp7fSctXxi9T2yqvlGj7Rk/Md5wBbRY3by3BssSFASjV1B33rpoeIo0l68ihnkyYmRgKVM6gSxusVecu5aIE2yKSs+Px4TA49B2N/1LNvSUA00ws2GMWHHwXt+itseW8VIig6VJxAalRFKXTfljHfmwMPxKyub09NpxDLjExLVsdoqvEaRsikvXpaXExWKE/t9RkaGxjHgsMR3jk4gKeOIH4xAY0jJDwfIZ4DYDWGYDirwDCG3pDiy+hICNTs+JT3KJNDk51Tq/qYhU0hJKeQpRzzgBbCCpimIC1BTFrt6DQX7b/N72vQWilQRv77y6rQRrQHfEgwYvGR1WljL5cA9bpdJISmTZpvtWI1KXlxJZvGJPUL5q2OoS9C8G9K96KaMVyGShrKaefbL79dPAi3m7x/OXli+3mn5y/8F9ELZ/jfTj639TllJG5R8b17zeUL6+HFgkcRPXgT0iyBFXxwtC4saUNUFzD1z+dv77J9lvKO1skabIBzhuCZxf27euNGg+vA84Hl0jkvMpvL3KbRaZFr4wbGCEP3bzq6KNbvhqsqoeFGZkkGT+dg6bNtkgW+2TOVxva37Cehf+ShEFyodmwUM94AFAxntdegMV18HPSu5qpHL4DTR8VyYf29FI5QsppHy5lKSjkEk6qZyUD6QS39doc76X4eZ2mz6v18tz1uZ9GW9vM/f077BqO9Jj4+vRDQWpKcsqSlvdYcTIDgAdgfwCmIxsqsobZJtoVSyyOlnUUlZUsbPDxtC2qDRv5l3R/s6fRbrTRXLSgFE1kDpArEglyZPXfDsFhBJ94E1K2WWzqvbl5XsqiwTtsSQZhpgq743kQozYkSIzJqTeIlkMi4znGsPZ2MqwlDwz3t2W2ktvhY0972mVowXZxj11fszVdTxCEzeLtr0n53YYgMyrEx4vKh/WvD/5PnPP+kf5YNuK6jeskcGtkiNUN7xY34Ritx0daWJQKhowqWHcZZxQtMqi/UYMfFaxeOyxy5GkqKFgXtXv2RV3eroMv33Kh6YV+/45UI14MluRCjn9uPBuWvU+G/3ldRnNuTn5g9WJUJsTcnBpekMIqflhTt71+ubi398U79hLLSdg61lstKEcnYatQtHkCIgEY6pkAp4wF7/BSD2TU3TQddxy3CmzDWKUlaxGLliwQP2KXX8L9pwqplK6DeJ4W65HSb+6tPzQU1Z94xNW2aFSdWE/3yPBtjyR2k0trj31t+D6ru4j1QosUd2GEGS2IYhqrOJIdcfRwt4CmbyvpEDfVyqT9RUAgkThfU79PlvdrZWcdo00/2BBCtTq1hq0WNQSxWj+RV5wq7m58LeXRdv3/b2/Cv5koSrF/PD5S9gqZEouHGSL/n9jppFLCIn1rJq27UAJZzubLvw/DoCObAGnVp0CHbZc4YYR6qOcooOF44JxTOYwpF/WsJqysIQFymwHbn36vf/Aj+39+74//bb3S7+WS9959BhjL4fN3Dd+hDECHsL0TYYGsIwjMxvBU/etZJRcSsyPk8aiiOFwBgGfLGZYpFSTsZVtRFnjzmYdCSkT43TRkigELtzmUQGotu2AQ72Q4lprkpiM48ooiPhcKg9QkIYA4dO2+LmH8jA0P4prCMa6JpBa3Ipk8dtCqGICkiiiOJFWSuRpNI7OFAPa0O8j+YMhdaFt+W2/j6ZsLAM7bMrelm7KUoe4YlQsKlsqTKHIM0gh1PXmRH9yzhaPR95m2rHlZrf4znHUeiTVwGs6vgt0WY48/XJ7ZPKf3cSKKFrOYpzBnomE5+aML9nB11nE1w/1GdKIdS24TDk+S0RLy2Ak+5M9A1FQEBunBbfBKhm/qEFf1PZVt1cbgVfOcJ/G3IAmAJPVwOuG/KBATjJyzy8JPLT2kLGm9pBRi07g/XKNgAzgBOVfaBiQcXIo6EQZnc2S0RPRUgr7MDEtCYHkJONxnGQkgpUE5MKkqpgUmUVS1c+sBHhu0a7Fhxs08cTa3f0VbGJtM443curbrdkLX3rO+5E9g+I3Q7IEWjKOL0xhctNAmbVDm0rdNGOlh/PiFpLUsvQZbnWm2ZwmabBu9DNL6Jf6mEUNioFOlIBs7A8MBGC5/zKJ8wt37riApGGwAHyeYKFERevGBgtDD2HmmWZmCzh4ZDQbU/5/NCpPGf/nL7I0O1pXZ9ZWZz+N/5+/pUaRMCwpEysSdViWQSyO1Qay6PTTQXGN/20bqbnOkPdlZCW3aHQabXJj+r2a//nNaa1XmaJtGZQIVWpqJoGREi7HjzGDDMT0NBKREMSMTjVIxLG6gDRayumguIZ/+h2C+eJdZ8THhY8QKxTJCQ/nRUaGc+IhkVHc8DBOngrjwccALPcWUic/2GP9DBDJMueu5S5QhUf5EtLEKz29fxEwMDAvXGrbcbbANkJ1vWCu4PpMwVO/3va4AZaCNZYbs97ukBSwy5D2Sx50QEj1egfE5j0L/VeKTnQIJsuuzz+T75Y8BX5I8jR397P5suuCyfbiE/1XFvYgNusdyPXAAp5cEJTAQ+/286NmhuDzNSA7kd6HSuLoAzAKAy4k0WnjICQxks30Mz9EnfzK5EZxIcSdYYFJWCNwszRikwLDdgLiam6a59efZA6ZM/2i2CCxbKNTajDOoMDoA5I4qD56tlgD8t3SQ/ypfrvRCbzCIALYCwcrx+sN98CKgXtGEGlpPKQN9Z3Ngb56GAquPG5xeTiMCBkGuQ9yDo3M4w8FlkKGYPC7takgX2LExswkt/E7R5xZuf8wSB8MXxYp/kmbCmwYGlf8xyTOLdzWDTyU/8c4EoX4tkjWt48FFiPHa0lfUW31/ykXe7ZwQvrkP+lyNwS8LD0jPbfM/Vu4JOWtteumzk8Camnp/hSl2fvIxuzUuvffYVMA+6HhsV4/v9ek+PpoV5d6jCk3WWefLI+kpwejCr8UDW++XodMD4sAq2nG6JNXvbu9LY2F7n0PXkrwBfo8VxcpXBvFLD2dI0vPLCj6rFKN0nFiH/ZkS/mZWo3DJnlshJPs7+w8eTb2GkAUW2K13Oi/znzm2koRsTlw2DREikSjc5A+BYPzMyoHAfY7zgdeXnv5idV61XF1JbEmlMKHs2RCzYbvMaYtZ8dANygpPfdZcrbnV0XexCL5oyWOOmNxSUzOBkqEPzUMI6BVbZ2HnQowPW7TGo7OZy46jk+aWWvRZhfMwByz/qloYIrquO9Ve5L94Uea6ymJ2LbCOSksUTual7Jwvjbtxz69PqkcflJdHh9/jRU2aFm6ohTSuspgJXyllACXh0m4rLzKQMtca+r18iNrdy1XBh/WF+yGcTN2xxXmOiVNxDqj2IjkGL5/BAsRsrLaMSmy3H0J2iyTao7fJAlA6eKzFAkujGPevh13OgfBPyFKBsxKWbG8+KXTjHux638lRv4QOgM8SnktFpXBG3INCr04UQleyANm7hBXYSscCuNBhiBvB0M/aCtVz16oVpu+fPFcqXz57MtSk9Yv//xc6CIP5Da7weva1M6fHHut8rHz4g+Sz1PGLikTIOayWehS0kS/zZT4s2gG5MV/41Mn2cYWgSGxeFAsAYMSAMRXwCFCtPpGaQoriuVC8aQ6B2D4if/FqbfCq5NTo9nOZC+KcxBOiH2Jr+xqV0jLvVYw/s/TVc8D+70feH+Cycf5PAalSQAq+3XSLwiX6h1KqGKEYS7+DoJV7w/jUXkIlLkqa/mtFkAlx6w4Wxl98ey6usztIuaJPH3aye3ijIxtYsZJfV7qiW2iLBWL29HcyutOY/J6Wpq4nXFuNpn9AsaJQj3zZP8OM6GQCQRqbPJxf49t5HSC4JZfj6xSTF/Osui6IF99+6FrwVjpj8R3nZq5nR3853tLZMnU0H+w1NoKY1IavpSK6xXruTf36VUkUdwyt1aLdzVJx22IUp+IDHJMv7Kefb5fOxmSOTAv2HGE9M5goPw6aPpA72EWuvDDXDAZZPgn6tiHWEECQmOBWpLsISNFBiAEyZFGMgevA8uprXWcjFEZD9fdW6aOkSRLPGWwNH7LfppKfhInr+V4ODOxGWUiXrAbzTpI7NUEpT1wSE/Yw+r0Qf/nuVDVJ099g4vZhTchrxKreCElPYv5ZvBETm5gzgwnTMDcTPSIi8ZzXJ3pgBON8tmSGoLJB39e/UtPmEgWH9cphJdu5HffKi0A0Bu1E4h/VoC/jgj3R5eKnOE18V7wdk52mgYF98OSJR4jsc1hJY1ZbLGB4pawlUDcQPMls8r2YjWcvkgF53tNwuV8EpklQEV6IBKwToNxA7H13Tn8TF3iVmYgU0eh8yrH8HjdC8xWr/i1WxBk7ibB1qBkbx/0lkA4SuABVgLrjI3yxnWlbd9ppY3vs1H19rLF9esqm56zKlu0/DO/Has8IOSfKijMmDggzk0tRzLEe3rXXyPh4zi6rtoGfVc6JpPsAlNuWhVJJqOlnknTRY9oQ/1pT+tq054M7XiUUlTyOGVwB+NJbR3j6WD/YxpYK1V+t6DwbllZ4czdwvJSadL7+N34ukrSJSYGY0guZwybmBKpaaZbfMg+QxINN+8SaFFRQb14xmMh5g7/pzXSjcedVsf6CAC+9My/t9CtieqaO3/ezvnj6keTnZP+uH6ZHZAftmQ3EUnNbDappYnETrMUpUUpSrOqskrJXBGFwhVSyXwhIKP9ex0ch4NVD4eAxTGwNrgDR7WhzVabWoCj+tAWQEJexTqokPgguyKL9wt3XNDFCuT27bp0Bxtfkov4ByOWjsQH2xVazIK1Ni8gF25BLohcVQCGX0zdmwLLVA2rXOduukZxA/H3/T8qAUxv//fdqYV3tTXGDiNYoWrAGYKyX4Ji7R3eKfC7GWw9Y4390cPsH5xpNALGd5+r8vRMql5Di+IYh4WapebnMTO9oy24vh90uP+O4a63AOLjPqqWL5qsG70yUC5F3lvfVvU+u6Q8QBNmTJHFy/it6AP03a8cyTgCWu88aB54hm1v4UdJjGD4hu2U1LJcgTfoBOqzPl2+hoE/UxfG3gAusObdB4xrXtvsOrhDGWjvfO1x2HHmIGDnQcAuGJaQc/sVBJSfM5NwlJM/FkH2ceEgFLyCiHipcEgoFhTJYhgX475oqoigmyKC8ig1GYOXtMIFTY9NsH5rISS4h4pqTW1hYSm/Dx5TVHCnooJHFRW8rqhY+Rh3wm2KIWYrhjEIPKUYYrxlNspUcgHXrMdQDwha4TB+IQLLFw6CxhVE5IHmkKAb6UhrDA20wmH2SIIQjftiB3r1spxkcAtesYA7Xk4wl4qtAd5Qy/y6GVxdpCagZ4W9F/5SIrBLifAM7y9MYP5ABB+MO2H7hLQfd2FpoHla8zQrb9TzIjiEwJAPurX2bGkMPmyz+Z6hrVLbtt0hq91+ee2Oe9TuvF3trsumK70zYDu4AHxzCRfh2/5LNvVMPd+Nknj+d473DFiETjZ330vzmmkPrcipHEkFWSlWWUa+zbx91lZ1N5LTkB2xbBhxulIg2UWox9G23nMQ55vCxOFJ9qyPS/dGEOqCEEMciUhC8gebBnDLV31f0bdYs7V/jRK10PcfQvijAPrpGSSgDPgLOP2XAHcF8y47KxRQqC1ZKTWlHDVgPCMzUKjNrAL12uDqUZ+8owr+Fw+K1taCvKnKLp0V08G8+Y4jcU3PKDNMobZkpclXExy/DRRqjdWWkmB8aWcjkkv786xASW2homOTw19iD9GMO29qRKgOgwquO+JWFSFC+YvmFYdAHpeJAXyPPInD62dNzKZpwTiQWCJgTQ9pDJTUFir0qrp1TQ0wUJ5e856b5+5fA2uxFRivrrp+TvXZ5PaaHA3zifcmvohavibGmNhj8OfUreUELlEm+Cz2AdNwA3jhujWehC13uqm6t+1kUX31vR1bd/3dLs6HIO2zCO6kTpoM5leDQXUw733rru7/oXtmBe4F2JQftvaTmp0VFsF4XZv5+Fo1hrZiqWt6/JVQB/LuYF6oOK1gV7YduD1v4Y2P/gVeZ2cqhZGVF5s4g/GsymYJhdFQB2Yomf0AvUSDgGL1iSqnrshd878OTm4B/OSaTi8Afv52dVj+1DKf4rqrATYYQMC/SVMHfEWBxZ/3hJy+iXPcdFUzj3OeSnavwLxd1cmQiCjon//z7MaAGkSlwfv4su5VNgquHvi/tLZFOc94JbYT2Bbnz19n/1Fi9xQjHzzglcAE6jAivGnoIG1U0ZklY1q9F51d0clmOufRR/JuNOlQOAJFBnaqpxjVDg9LAVANGWebJTKspVmNfnWPw/m33/eSdadKiQCHhg6U3OoqacJGqsOV4hsJbG3zx96zTxfQXUYbgrsIcbsmrkjziwJaJqwFEDSqnl8Z3uOwrVxHz+Nu8vRGLpOxto/yVvZHjlOc1dzBqg1FtraA0SOszQSP2hYXEBh/05PlxU/gBciX/hY18902qIf3UA574BaUwX7YN/xG42Cc8TU7hG4bpFvO4lpxWDMZVyvYPlokmFZdtSpp30+SPtPdbOnurKPyHsn5IzBfff2c5M2mSpFhU1Fg05ChMWSl53PWfqm9nvGoZVNNZCcWoPq1u1oblFQBlarErPtUK8PNtti8FhQFRvKMBzQkfSgqmFOgZ7oL2TJeVAeJybQPpK+kK/h189j0a/nVGumdbmv4CvWCt/Z7YNxR0nARPg1ljob1c3yjPAYQZr7FBschFfad0n1UChsJCsAl2oOP4ttdKtu/z/sRn3He1p2K+K1YwLwrcGQL6AE2WyLHsZbjzoRUlztYYmrcYfkg5uKAg+AQOB5OlVeQhXwt7zyxNtGeJtvLVQV6hihUN4O6RyEjZICjgaMZAQE5ThAiW4TfHtlR92Eqi+0GFcAHqnS5DNGroGUYRrksw1kU3UuoLSOSzc9lJNy8X8ZIIbdlotj0loqh46QRoEh6iRkwFdonj4U2bXAfbArWjAkGki6AFJWtQEaOuXVEOdxhNJxyR1VYYddsuVA3NmjGxhiYXA5KGOqCF8TZlhCKNMJz6Vyd9357mE3rmQyVCLIZTe+E4b/+mCgZyaRVkWEuQYG0rdqd4TyDK2vllgWLsO6wt38zXl7fQWxwp8NleOBWeB7ODU1mrDEqy5dKV6lOT6QX4djMOOJdJHT0ZA98pTKDawYQuUoOZf2+v5nlbDBaH0ZpU1YnEmJhwquOY08e8iJ79uaKho31Zj26kprDXig8a4ZA7DKR49/nANufxHr625Ecq8QTsKjclmrhBGvA2aInxlRJKDeOB2UGHz2kW7VvrP8Epuhyzl+GLxC/Mr6bN9/J9/8e4BdOftRAC5c2HZ80atJ8RsiCHdx/4+Os0KJVvHaHVam20oxVjAQwTN+hU4IuZsytpq4pa1km2iJpLqa6xPYGbmhvkoP0y0hmCKb6cu6WLVdeCJDDNURw4x4SePCUz0uBIsUKXbbRHd7+58OXn938Bdhki602CxQkWIhpT4R66ZXzLmCKkDDEL6yWI6++4PdyRENCiI6EEQOJINGIRTzMsCIRyUhFOjKRjVzkoxDFKIUd5XCiEtWoRT0anvltzh9iRChQdBPBFRxl3thFGIm49dGMFiF0YSKsY0E0XHfdYxVtb9W574GHalx3w3MvENHg0YmuHWqRo2enE9GPQQyzIiuzCsOs7x5hU6bkqEjlLGOEQgVVqRJ77bHPduHGYxyTmMYs5lmdNVmbdVkfi1jGKtYOsLbfZ9980YOXgwzdI/c40BMJvIFvKWMWRmkDS8Zxvwg6FsrmCxWf0TKDxooPY7cAtiDN2DuWIQVAOphBvUCUtdFbl/0p+iD9RzwmZUY8ti00igxPyaUbmSFSTmeCjJAow6QCkbpyEohGnmi05iQY5DKSCJTTgWCASKACgUCgrgSCAYoJBDqpbLZfyyr59kJY/RGPoh/g2Meov/reMAKmLFA1LRisvJD1DPY+I33MoKYqfkGG1irek9fp8dZRyoAYyFJOOP5ZjEx5aT6fK81rZA/M9wfYP7CQrT5gJfye1YnwtdJiWJAc5kearbyllJ9HL8yQIXcaWYyrGOuCiCcZjMmYKXAaFfbmK6lZkul/bM7i99RSsVKK9G34T66oRgAAAA==) format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}:root{color-scheme:light;--bg: #F5F6F7;--panel: #FFFFFF;--panel-2: #FAFBFB;--line: #E5E8EA;--line-2: #EFF1F2;--field-border: #7E8A94;--ink: #0E1418;--ink-2: #3F4A52;--ink-3: #5F6B75;--accent: #0E7C66;--accent-2: #0A6353;--accent-bg: #E7F3F0;--on-accent: #FFFFFF;--focus: #0E7C66;--good: #1E7A46;--good-bg: #E9F4ED;--warn: #8A6100;--warn-bg: #FCF3DE;--crit: #A3251E;--crit-bg: #FBEBE9;--crit-tint: #FDF7F6;--on-crit: #FFFFFF;--mut-bg: #F1F3F4;--info: #2C47A0;--info-bg: #ECF0FC;--live: #37D07A;--inverse: #0E1418;--on-inverse: #FFFFFF;--brand: #1E2A38;--band: #4B6C90;--on-brand: #EEF1F2;--on-brand-2: #A3B7C8;--brand-field-border: #7D93A6;--focus-on-brand: #37B79C;--mark-band: #5578A0;--brand-raised: #24354A;--brand-deep: #16202C;--brand-glass: rgba(255, 255, 255, .06);--brand-glass-strong: rgba(255, 255, 255, .12);--brand-glass-line: rgba(255, 255, 255, .16);--warn-on-brand: #F0C27A;--warn-on-brand-bg: rgba(240, 194, 122, .16);--crit-on-brand: #FF9D95;--c1: #B0453F;--c2: #00999E;--c3: #C2870F;--c4: #3B5FC0;--map-ok: #2F7D4F;--map-warn: #C2870F;--map-crit: #B4453C;--map-fence: #5B84AC;--scrim: rgba(16, 24, 40, .28);--shadow-card: 0 1px 2px rgba(16, 24, 40, .05), 0 2px 4px rgba(16, 24, 40, .03), 0 0 0 .5px rgba(16, 24, 40, .06);--shadow-elevated: 0 1px 2px rgba(16, 24, 40, .06), 0 6px 12px rgba(16, 24, 40, .05), 0 16px 34px rgba(16, 24, 40, .1), 0 0 0 .5px rgba(16, 24, 40, .07);--shadow-dialog: 0 24px 64px rgba(16, 24, 40, .28), 0 0 0 .5px rgba(16, 24, 40, .08);--ease-smooth: cubic-bezier(.22, .68, .3, 1);--ease-spring: cubic-bezier(.34, 1.4, .5, 1);--ease-out: cubic-bezier(.17, 1, .32, 1);--dur-fast: .12s;--dur-normal: .2s;--dur-slow: .3s;--sans: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mono: var(--sans);--fs-micro: 11px;--fs-caption: 12px;--fs-small: 13px;--fs-body: 14px;--fs-control: 15px;--fs-h3: 16px;--fs-title: 18px;--fs-h2: 20px;--fs-h1: 22px;--fs-display: 28px;--fs-hero: 40px;--fs-k-title: 56px;--fs-k-clock: 160px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-control: 8px;--radius-card: 12px;--radius-pill: 999px;--radius-chip: 6px}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--bg: #0E1417;--panel: #161E23;--panel-2: #1C262C;--line: #2A353C;--line-2: #222C32;--field-border: #66737C;--ink: #EEF1F2;--ink-2: #B4BFC6;--ink-3: #939EA8;--accent-2: #37B79C;--accent-bg: #12352E;--focus: #37B79C;--good: #3FB56E;--good-bg: #122A1D;--warn: #D6A63A;--warn-bg: #2E2611;--crit: #E4796F;--crit-bg: #331A17;--crit-tint: #221B1D;--on-crit: #0E1417;--mut-bg: #232D33;--info: #8FA9E0;--info-bg: #1B2440;--live: #1E7A46;--inverse: #0E1417;--on-inverse: #EEF1F2;--band: #7D9CC0;--scrim: rgba(0, 0, 0, .55);--shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 2px 6px rgba(0, 0, 0, .3), 0 0 0 .5px rgba(255, 255, 255, .06);--shadow-elevated: 0 2px 6px rgba(0, 0, 0, .4), 0 10px 24px rgba(0, 0, 0, .5), 0 0 0 .5px rgba(255, 255, 255, .08);--shadow-dialog: 0 24px 64px rgba(0, 0, 0, .6), 0 0 0 .5px rgba(255, 255, 255, .1)}}:root[data-theme=dark]{color-scheme:dark;--bg: #0E1417;--panel: #161E23;--panel-2: #1C262C;--line: #2A353C;--line-2: #222C32;--field-border: #66737C;--ink: #EEF1F2;--ink-2: #B4BFC6;--ink-3: #939EA8;--accent-2: #37B79C;--accent-bg: #12352E;--focus: #37B79C;--good: #3FB56E;--good-bg: #122A1D;--warn: #D6A63A;--warn-bg: #2E2611;--crit: #E4796F;--crit-bg: #331A17;--crit-tint: #221B1D;--on-crit: #0E1417;--mut-bg: #232D33;--info: #8FA9E0;--info-bg: #1B2440;--live: #1E7A46;--inverse: #0E1417;--on-inverse: #EEF1F2;--band: #7D9CC0;--scrim: rgba(0, 0, 0, .55);--shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 2px 6px rgba(0, 0, 0, .3), 0 0 0 .5px rgba(255, 255, 255, .06);--shadow-elevated: 0 2px 6px rgba(0, 0, 0, .4), 0 10px 24px rgba(0, 0, 0, .5), 0 0 0 .5px rgba(255, 255, 255, .08);--shadow-dialog: 0 24px 64px rgba(0, 0, 0, .6), 0 0 0 .5px rgba(255, 255, 255, .1)}.btn.link{background:transparent;border:0;color:var(--accent-2);min-width:0;padding:0 6px;font-weight:600}@media(hover:hover)and (pointer:fine){.btn.link:not(:disabled):hover{background:transparent;text-decoration:underline}}.btn.crit{background:transparent;border:1px solid color-mix(in srgb,var(--crit) 45%,var(--line));color:var(--crit)}@media(hover:hover)and (pointer:fine){.btn.crit:not(:disabled):hover{background:var(--crit-bg);border-color:var(--crit)}.btn.ghost:not(:disabled):hover{border-color:var(--ink-3);color:var(--ink)}}.btn svg{flex:none}.kgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-bottom:var(--gap)}.kgrid--one{display:block}.kcard{display:flex;flex-direction:column;align-items:stretch;min-width:0;box-sizing:border-box;width:100%;margin:0;padding:16px 18px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);font:inherit;color:var(--ink);text-align:left;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.kcard-top{display:flex;align-items:center;gap:10px;min-width:0}.kcard-ic{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--accent-bg);color:var(--accent-2)}.kcard-l{flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--ink-2)}.kcard-v{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:10px 0 2px;font-size:var(--fs-display);font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--ink)}.kcard-v .tag.live{font-size:10.5px;letter-spacing:.08em;flex:none}.kcard-n{font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink-3)}.kcard--ok .kcard-ic{background:var(--good-bg);color:var(--good)}.kcard--ok .kcard-n{color:var(--good)}.kcard--acc .kcard-ic{background:var(--accent-bg);color:var(--accent-2)}.kcard--acc .kcard-n{color:var(--accent-2)}.kcard--warn .kcard-ic{background:var(--warn-bg);color:var(--warn)}.kcard--warn .kcard-n{color:var(--warn)}.kcard--crit .kcard-ic{background:var(--crit-bg);color:var(--crit)}.kcard--crit .kcard-n{color:var(--crit)}.kcard--mut .kcard-ic{background:var(--mut-bg);color:var(--ink-2)}.kcard--mut .kcard-n{color:var(--ink-3)}.kcard--link{cursor:pointer}@media(hover:hover)and (pointer:fine){.kcard--link:hover{border-color:var(--accent);box-shadow:var(--shadow-elevated)}}.kcard--link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kcard--link[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.kcard--inline{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:10px 16px}.kcard--inline .kcard-l{flex:0 1 auto;font-size:14px;color:var(--ink)}.kcard--inline .kcard-v{margin:0;font-size:18px}.kcard--inline .kcard-n{flex:1 1 auto}.istat{display:inline-flex;align-items:baseline;gap:6px;margin-left:auto;font-family:var(--sans);font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--ink-3);white-space:nowrap}.istat-v{font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.istat-v.ok{color:var(--good)}.istat-v.acc{color:var(--accent-2)}.istat-v.warn{color:var(--warn)}.istat-v.crit{color:var(--crit)}.istat-v.mut{color:var(--ink-3)}.pill>svg{flex:none}.hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic txt acts" "stats stats stats";align-items:center;gap:16px 16px;margin-bottom:var(--gap);padding:20px 24px;background:var(--accent-bg);border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));border-radius:var(--radius-card)}.hero-ic{grid-area:ic;width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--panel);color:var(--accent-2);box-shadow:var(--shadow-card)}.hero-txt{grid-area:txt;min-width:0}.hero-txt h1{margin:0;font-family:var(--disp);font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.2;color:var(--ink)}.hero-txt p{margin:3px 0 0;font-size:14px;line-height:1.45;color:var(--ink-2)}.hero-acts{grid-area:acts;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.hero-btns{display:flex;align-items:center;gap:8px}.hero-why{max-width:240px;margin:0;font-size:12.5px;line-height:1.4;color:var(--ink-2);text-align:right}.hero-stats{grid-area:stats;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none}.hero-stats>li{display:flex;min-width:0}.hero-stat{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;box-sizing:border-box;margin:0;padding:10px 14px;background:color-mix(in srgb,var(--panel) 72%,transparent);border:1px solid color-mix(in srgb,var(--accent) 14%,transparent);border-radius:var(--radius-control);font:inherit;color:var(--ink);text-align:left}.hero-sl{font-size:12px;font-weight:600;line-height:1.3;color:var(--ink-2)}.hero-sv{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--ink)}.hero-sv .tag.live{margin-left:8px;font-size:10.5px;letter-spacing:.08em;vertical-align:middle}.hero-note{font-size:12px;line-height:1.3;color:var(--ink-3);font-variant-numeric:tabular-nums}.hero-sv.ok{color:var(--good)}.hero-sv.acc{color:var(--accent-2)}.hero-sv.warn{color:var(--warn)}.hero-sv.crit{color:var(--crit)}.hero-sv.mut{color:var(--ink-3)}button.hero-stat{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){button.hero-stat:hover{background:var(--panel);border-color:var(--accent)}}button.hero-stat:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(max-width:640px){.hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic txt" "stats stats" "acts acts";gap:14px 12px;padding:16px}.hero-ic{width:40px;height:40px}.hero-txt h1{font-size:20px}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-acts{align-items:stretch}.hero-btns{flex-direction:column-reverse;align-items:stretch}.hero-why{max-width:none;text-align:left}.hero-acts .btn{width:100%;height:44px}button.hero-stat{min-height:44px}}.cdlg-scrim{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--scrim);animation:scrim-in var(--dur-fast) var(--ease-out)}.cdlg{display:flex;flex-direction:column;width:min(560px,100%);max-height:min(88vh,820px);box-sizing:border-box;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);animation:cdlg-in var(--dur-normal) var(--ease-out)}.cdlg-scrim--drawer{justify-content:flex-end;align-items:stretch;padding:0}.cdlg--drawer{width:min(560px,100vw);max-height:none;height:100%;border-radius:0;border-width:0 0 0 1px;box-shadow:-8px 0 24px #1018281f;animation-name:drawer-in}.cdlg-form{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.cdlg-head{display:flex;align-items:flex-start;gap:12px;padding:20px 22px 14px;border-bottom:1px solid var(--line-2)}.cdlg-titles{flex:1 1 auto;min-width:0}.cdlg-head h3{margin:0;font-family:var(--disp);font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.cdlg-purpose{margin:3px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.cdlg-x{flex:none;width:34px;height:34px;margin:-6px -8px 0 0;display:grid;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink-3);cursor:pointer}@media(hover:hover)and (pointer:fine){.cdlg-x:hover{background:var(--panel-2);color:var(--ink)}}.cdlg-x:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cdlg-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 22px 20px}.cdlg-err{margin:0 22px 12px;padding:10px 12px;border-radius:var(--radius-control);background:var(--crit-bg);color:var(--crit);font-size:13.5px;font-weight:500}.cdlg-summary{margin:0 0 16px;padding:10px 14px 12px;border:2px solid var(--crit);border-radius:var(--radius-control);background:var(--crit-bg);font-size:13.5px}.cdlg-summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cdlg-summary h4{margin:0 0 4px;font-size:14px;font-weight:700;color:var(--crit)}.cdlg-summary ul{margin:0;padding-left:18px}.cdlg-summary .btn.link{height:auto;min-height:0;padding:2px 0;color:var(--crit);text-align:left;text-decoration:underline;font-weight:500}.cdlg-foot{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;border-top:1px solid var(--line-2)}@keyframes cdlg-in{0%{opacity:.4;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cdlg-scrim,.cdlg{animation:none}}.pinwin{position:fixed;inset:0;z-index:2600;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg);overflow-y:auto}.pinwin-card{width:min(460px,100%);box-sizing:border-box;padding:28px 28px 24px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog)}.pinwin-card h2{margin:0 0 8px;font-family:var(--disp);font-size:22px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.pinwin-card p{margin:0 0 18px;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.pinwin-card .pinwin-pin{margin:4px 0 16px;font-family:var(--disp);font-size:var(--fs-hero);font-weight:700;line-height:1.15;letter-spacing:.14em;text-align:center;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.pinwin-card .pinwin-err{margin:0 0 12px;padding:10px 12px;border-radius:var(--radius-control);background:var(--crit-bg);color:var(--crit);font-size:13.5px;font-weight:500}.pinwin-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:8px}@media(max-width:560px){.pinwin{padding:12px}.pinwin-card{padding:20px 16px 16px}.pinwin-actions .btn{flex:1 1 0}}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 16px;align-items:start}.form-grid>.ff{margin:0;min-width:0}.ff--2{grid-column:1/-1}.ff .ff-l{display:block;font-size:var(--fs-caption);font-weight:600;color:var(--ink-2);margin-bottom:var(--space-2)}.ff-hint{margin-top:6px;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.ff textarea{display:block;width:100%;box-sizing:border-box;min-height:84px;padding:9px 12px;resize:vertical;border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--panel);color:var(--ink);font:500 var(--fs-body)/1.45 var(--sans)}.ff textarea::placeholder{color:var(--ink-3);font-weight:400}@media(hover:hover)and (pointer:fine){.ff textarea:hover{border-color:var(--ink-3)}}.ff textarea:focus-visible{outline:0;border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-bg)}@media(max-width:560px){.cdlg{--control-h:44px}.form-grid{grid-template-columns:minmax(0,1fr)}.cdlg-scrim:not(.cdlg-scrim--drawer){padding:12px}.cdlg-head{padding:16px 16px 12px}.cdlg-body{padding:16px}.cdlg-err{margin:0 16px 12px}.cdlg-foot{padding:12px 16px}.cdlg-foot .btn{flex:1 1 0}.cdlg-x{width:44px;height:44px;margin:-10px -10px 0 0}}.help-btn{position:relative;display:inline-grid;place-items:center;width:22px;height:22px;margin:0 0 0 2px;padding:0;vertical-align:middle;border:0;border-radius:50%;background:transparent;color:var(--ink-3);cursor:pointer}.help-btn:before{content:"";position:absolute;inset:-11px}.help-btn[aria-expanded=true]{color:var(--accent-2);background:var(--accent-bg)}@media(hover:hover)and (pointer:fine){.help-btn:hover{color:var(--accent-2);background:var(--accent-bg)}}.help-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.help-pop{position:fixed;z-index:2400;box-sizing:border-box;width:max-content;max-width:min(340px,calc(100vw - 16px));padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);box-shadow:var(--shadow-elevated);font-family:var(--sans);font-size:13.5px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--ink-2);text-align:left;white-space:normal}.help-pop:focus{outline:0}.help-pop:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.help-pop p{margin:0}.help-pop p+p{margin-top:8px}.card>h3[tabindex="-1"]:focus{outline:0}.card>h3[tabindex="-1"]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.card>h3[tabindex="-1"]{scroll-margin-top:calc(var(--gap) + var(--space-3))}.card[id]{scroll-margin-top:var(--space-3)}.card>h3 .help-btn{align-self:center}.jumpable tbody tr:focus{outline:0}.jumpable tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.jumpable tbody tr.jumped>td{background:var(--accent-bg)}@media(prefers-reduced-motion:no-preference){.jumpable tbody tr.jumped>td{animation:jumped 2s var(--ease-out) forwards}}.gl-day th{padding:14px 10px 6px;border-bottom:1px solid var(--line);background:transparent;text-align:left}.gl-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.gl-day-l{font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--ink)}.gl-total{font-size:12.5px;font-weight:700;color:var(--ink-2);font-variant-numeric:tabular-nums}.gl-week td{padding:8px 10px;background:var(--panel-2);border-top:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-2)}.gl-zero td,div.gl-zero{padding:8px 10px;color:var(--ink-3)}.gl-spacer td{padding:0;border:0}.stripe-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;box-sizing:border-box;margin:0;padding:12px 14px 12px 20px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);overflow:hidden}.stripe-card:before,.stripe-edge{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--stripe,transparent);pointer-events:none}.stripe-card--ok,.stripe-edge--ok{--stripe:var(--good)}.stripe-card--acc,.stripe-edge--acc{--stripe:var(--accent)}.stripe-card--warn,.stripe-edge--warn{--stripe:var(--warn)}.stripe-card--crit,.stripe-edge--crit{--stripe:var(--crit)}.stripe-card--mut,.stripe-edge--mut{--stripe:var(--ink-3)}.stripe-edge{display:block}.stripe-rows>tbody>tr>td:first-child{position:relative;padding-left:18px}.stripe-rows>thead>tr>th:first-child{padding-left:18px}@media(max-width:640px){.stripe-rows>tbody>tr>td:first-child,.stripe-rows>thead>tr>th:first-child{padding-left:14px}}.stripe-head{display:flex;flex-direction:column;gap:6px;min-width:0}.stripe-due{display:flex;align-items:flex-start;gap:6px;min-width:0;font-size:12.5px;font-weight:500;line-height:1.4;color:var(--ink-2)}.stripe-due>svg{flex:none;margin-top:1px}td>.stripe-due{margin-top:5px}.stripe-due-x{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0}.stripe-due-t{font-weight:700}.stripe-due-w{font-weight:500;color:var(--ink-2);white-space:nowrap}.stripe-due--ok{color:var(--good)}.stripe-due--acc{color:var(--accent-2)}.stripe-due--warn{color:var(--warn)}.stripe-due--crit{color:var(--crit)}.stripe-due--mut{color:var(--ink-2)}.stripe-bar{display:block;align-self:stretch;height:6px;border-radius:var(--radius-pill);background:var(--mut-bg);overflow:hidden}.stripe-bar>span{display:block;height:100%;border-radius:inherit}.stripe-bar--ok>span{background:var(--good)}.stripe-bar--acc>span{background:var(--accent)}.stripe-bar--warn>span{background:var(--warn)}.stripe-bar--crit>span{background:var(--crit)}.stripe-bar--mut>span{background:var(--ink-3)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus{background-color:#f4f4f4}@media(hover:hover)and (pointer:fine){.leaflet-bar a:hover{background-color:#f4f4f4}}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:6px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus{text-decoration:underline}@media(hover:hover)and (pointer:fine){.leaflet-control-attribution a:hover{text-decoration:underline}}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:6px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}@media(hover:hover)and (pointer:fine){.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--gap:24px;--control-h:36px;--control-h-sm:30px;--radius-control:10px;--radius-card:16px;--disp:"Public Sans",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--sans);background:var(--bg);color:var(--ink);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow:hidden}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.01em}.ph h1{font-family:var(--disp);font-size:26px;font-weight:700;letter-spacing:-.02em}.card>h3{font-family:var(--disp);font-weight:700;letter-spacing:-.005em}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.94em;letter-spacing:-.01em}.app{display:grid;grid-template-columns:236px minmax(0,1fr);height:100vh;overflow:hidden}.side{background:var(--panel);border-right:1px solid var(--line);height:100vh;display:flex;flex-direction:column;padding:16px 12px;overflow:hidden;overscroll-behavior:contain}.doclink{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:500;color:var(--ink-2);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.doclink:hover{background:var(--panel-2);color:var(--ink)}}.doclink .ic{width:17px;height:17px;flex:0 0 auto;opacity:.75}.sidescroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sidescroll::-webkit-scrollbar{width:4px}.sidescroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}.logo{display:flex;align-items:center;gap:10px;padding:4px 8px 16px}.logo img{width:34px;height:34px;border-radius:7px}.logo .n{font-size:16px;font-weight:700;letter-spacing:-.02em}.logo .s{font-size:11.5px;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;margin-top:-2px}.navlbl{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:14px 10px 5px}.side-head{display:flex;align-items:flex-start;gap:8px}.side-head .logo{flex:1 1 auto;min-width:0}.side-head .logo>svg{flex:none}.side nav :is(button,a){position:relative;display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:none;border:0;font:inherit;font-size:14px;font-weight:500;color:var(--ink-2);padding:8px 10px;border-radius:7px;cursor:pointer;text-decoration:none;box-sizing:border-box}@media(hover:hover)and (pointer:fine){.side nav :is(button,a):hover{background:var(--panel-2);color:var(--ink)}}.side nav :is(button,a):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.side nav :is(button,a)[aria-current=page]{background:var(--accent-bg);color:var(--accent-2);font-weight:600;box-shadow:inset 3px 0 0 var(--accent-2)}.side nav :is(button,a) .ic{width:16px;height:16px;flex:none;opacity:.85}.side nav :is(button,a) .navtext{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side nav :is(button,a) .badge{margin-left:auto;flex:none;min-width:20px;text-align:center;background:var(--crit);color:var(--on-crit);font-size:11.5px;font-weight:700;border-radius:9px;padding:1px 6px;font-variant-numeric:tabular-nums}.side nav .navitem{position:relative}.side nav .navitem.counted>a[data-v]{padding-right:52px}.side nav a.navcount{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:auto;min-width:36px;height:30px;padding:0 4px;gap:0;justify-content:center}.side nav a.navcount .badge{margin:0}@media(hover:hover)and (pointer:fine){.side nav a.navcount:hover{background:var(--panel-2)}}.sidefoot{flex:0 0 auto;padding:14px 10px 2px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--ink-3)}.card-by{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--line-2)}.card-by .byname{font-weight:700;color:var(--ink);font-size:13px;letter-spacing:-.01em}.card-by a{display:block;color:var(--accent-2);text-decoration:none;font-size:12.5px;margin-top:2px;word-break:break-all}@media(hover:hover)and (pointer:fine){.card-by a:hover{text-decoration:underline}}.bstamp{font-size:11.5px;color:var(--ink-3);letter-spacing:.02em}.main{min-width:0;height:100vh;display:flex;flex-direction:column;overflow:hidden}.top{background:var(--panel);border-bottom:1px solid var(--line);padding:0 26px;height:56px;display:flex;align-items:center;gap:14px;flex:0 0 auto}.top .org{font-weight:600;font-size:14px;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top .org .orgtz{color:var(--ink-3);font-weight:400}.top .r{margin-left:auto;flex:none;display:flex;align-items:center;gap:14px;font-size:12.5px;color:var(--ink-3)}.top .clock{white-space:nowrap}.tb-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.tb-btn:hover{background:var(--panel-2);color:var(--ink)}}.tb-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tb-btn[aria-expanded=true]{background:var(--accent-bg);color:var(--accent-2)}.tb-badge{position:absolute;top:1px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--crit);color:var(--on-crit);font-size:10.5px;font-weight:700;line-height:17px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--panel)}.menubtn{display:none}.top .avatar:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bld{font-size:11.5px;font-weight:700;letter-spacing:.06em;color:var(--ink-3);background:var(--panel-2);border:1px solid var(--line);border-radius:5px;padding:2px 7px}.tag{background:var(--ink);color:var(--panel);font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:3px 8px;border-radius:5px}.tag.live{display:inline-flex;align-items:center;gap:6px}.tag.live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 color-mix(in srgb,var(--live) 55%,transparent);animation:livepulse 1.8s ease-out infinite}@keyframes livepulse{0%{box-shadow:0 0 color-mix(in srgb,var(--live) 55%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.tag.live:before{animation:none}}.avatar{width:28px;height:28px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700}.page{position:relative;padding:var(--gap);flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.view{margin:0 auto}.ph{margin-bottom:var(--gap);display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 16px}.ph.brk{margin-top:var(--gap)}.ph h1{font-size:20px;font-weight:680}.ph p{margin:3px 0 0;color:var(--ink-3);font-size:14px}.ph-main{flex:1 1 280px;min-width:0}.ph-sub:empty,.ph-actions:empty{display:none}.ph-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}.ph-actions--inline{margin-bottom:var(--gap)}@media(min-width:768px)and (max-width:1199.98px){.app{grid-template-columns:64px minmax(0,1fr)}.side{padding:12px 10px}.side .logo{justify-content:center;padding:4px 0 12px}.side .side-head .logo .logotext{display:none}.side .sidescroll{overflow-x:hidden;scrollbar-width:none}.side .sidescroll::-webkit-scrollbar{display:none}.side .navlbl{height:1px;padding:0;margin:8px 6px;background:var(--line);font-size:0;line-height:0;overflow:hidden}.side .sidescroll>div:first-child .navlbl{display:none}.side nav :is(button,a){width:44px;height:44px;margin:0 auto 2px;padding:0;gap:0;justify-content:center}.side nav :is(button,a) .ic{width:20px;height:20px}.side nav :is(button,a) .navtext{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.side nav :is(button,a) .badge{position:absolute;top:2px;right:0;margin:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;font-size:10.5px;line-height:17px;box-shadow:0 0 0 2px var(--panel)}.side nav .navitem.counted>a[data-v]{padding:0}.side nav a.navcount{position:static;transform:none;width:44px;min-width:0;height:30px;margin:0 auto 4px;padding:0}.side nav a.navcount .badge{position:static;box-shadow:none}}.railtip{position:fixed;z-index:1180;transform:translateY(-50%);max-width:260px;padding:5px 9px;border-radius:var(--radius-chip);background:var(--ink);color:var(--panel);font-size:12.5px;font-weight:600;line-height:1.35;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-elevated)}@media(max-width:767.98px){.app{grid-template-columns:minmax(0,1fr)}.side{position:fixed;top:0;bottom:0;left:0;z-index:1160;width:min(300px,86vw);height:auto;transform:translate(-100%);visibility:hidden;transition:transform var(--dur-normal) var(--ease-out),visibility 0s linear var(--dur-normal)}.side.open{transform:none;visibility:visible;box-shadow:var(--shadow-elevated);transition:transform var(--dur-normal) var(--ease-out)}.side-scrim{position:fixed;inset:0;z-index:1150;background:var(--scrim);animation:scrim-in var(--dur-fast) var(--ease-out)}.side nav :is(button,a){min-height:44px}.navclose{margin:-4px -2px 0 0}.app .page{padding:16px}.top{padding:0 8px 0 4px;gap:4px}.top .org{flex:1 1 auto}.top .org .orgtz,.top .clockzone{display:none}.top .r{gap:2px}.top .clock{padding:0 4px}.menubtn{display:inline-flex}.tb-btn{width:44px;height:44px}.top .avatar{width:44px;height:44px;background:radial-gradient(circle closest-side,var(--accent) 63%,transparent 65%)}.ph-actions{flex:1 1 100%;margin-left:0;justify-content:stretch}.ph-actions>*{flex:1 1 auto}.ph-actions .btn{min-height:44px}}html.nav-locked .page{overflow:hidden}@media(prefers-reduced-motion:reduce){.side{transition:none}.side-scrim{animation:none}}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--gap);margin-bottom:var(--gap);transition:box-shadow var(--dur-normal) var(--ease-out),border-color var(--dur-normal) var(--ease-out)}@media(hover:hover)and (pointer:fine){.card:hover{box-shadow:var(--shadow-card)}}@media(prefers-reduced-motion:reduce){.card{transition:none}}.card>h3{font-size:var(--fs-h3);margin-bottom:14px;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.tmeta-gap{font-size:0;margin-right:9px}.card>h3 .hint{font-family:var(--sans);font-weight:400;color:var(--ink-3);font-size:var(--fs-caption);letter-spacing:0}.grid{display:grid;gap:var(--gap);align-items:stretch}.g2{grid-template-columns:1fr 1fr}.g23{grid-template-columns:1.4fr 1fr}.gphone{grid-template-columns:minmax(0,1fr) 350px}.g3{grid-template-columns:repeat(3,1fr)}@media(max-width:1000px){.g2,.g23,.g3,.gphone{grid-template-columns:1fr}}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--gap);margin-bottom:var(--gap)}.kpis-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:640px){.kpi .n{display:none}}@media(max-width:640px){.kpis-5{grid-template-columns:repeat(2,minmax(0,1fr))}.kpis-5>.kpi:nth-child(5){grid-column:1/-1}}.kpi{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--gap)}.kpi .l{font-size:var(--fs-caption);color:var(--ink-3);font-weight:500}.kpi .v{font-size:var(--fs-display);font-weight:680;letter-spacing:-.028em;margin-top:6px;font-variant-numeric:tabular-nums;line-height:1.15}.kpi .n{font-size:var(--fs-caption);color:var(--ink-3);margin-top:6px}.kpi.bad{border-color:color-mix(in srgb,var(--crit) 25%,var(--line))}.kpi.bad .v{color:var(--crit)}.pill{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-caption);font-weight:650;padding:3px 9px;border-radius:20px;white-space:nowrap}.pill.ok{background:var(--good-bg);color:var(--good)}.pill.warn{background:var(--warn-bg);color:var(--warn)}.pill.crit{background:var(--crit-bg);color:var(--crit)}.pill.mut{background:var(--mut-bg);color:var(--ink-2)}.pill.acc{background:var(--panel);box-shadow:inset 0 0 0 1px var(--accent-2);color:var(--accent-2)}.chip{display:inline-block;font-size:var(--fs-caption);font-weight:650;background:var(--mut-bg);color:var(--ink-2);border-radius:5px;padding:2px 7px}.chip.blue{background:var(--info-bg);color:var(--info)}table{width:100%;border-collapse:collapse;font-size:var(--fs-body)}th{text-align:left;font-size:var(--fs-caption);font-weight:600;color:var(--ink-3);padding:0 10px 8px;border-bottom:1px solid var(--line)}td{padding:10px;border-bottom:1px solid var(--line-2);vertical-align:middle}tr:last-child td{border-bottom:0}tr.flag td{background:var(--crit-tint)}td.r,th.r{text-align:right}.s2{font-size:var(--fs-caption);color:var(--ink-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--control-h);border:0;border-radius:var(--radius-control);padding:0 14px;font:inherit;font-size:var(--fs-body);font-weight:600;line-height:1;white-space:nowrap;min-width:72px;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),filter var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.btn:not(:disabled):hover{background:var(--mut-bg)}}.btn:not(:disabled):active{transform:scale(.98);opacity:.9}.btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.btn.p{background:var(--accent);color:var(--on-accent)}@media(hover:hover)and (pointer:fine){.btn.p:not(:disabled):hover{background:var(--accent);filter:brightness(.93)}}.btn.g{background:var(--mut-bg);color:var(--ink)}@media(hover:hover)and (pointer:fine){.btn.g:not(:disabled):hover{background:var(--line)}}.btn.d{background:var(--crit);color:var(--on-crit)}@media(hover:hover)and (pointer:fine){.btn.d:not(:disabled):hover{background:var(--crit);filter:brightness(.93)}}.btn.w{width:100%;font-size:var(--fs-h3)}.btn:disabled{opacity:.45;cursor:not-allowed}.row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:14px;gap:12px}.row:last-child{border-bottom:0}.row b{font-weight:600}.note{font-size:12.5px;color:var(--ink-2);line-height:1.65;max-width:72ch}.card>p{max-width:78ch}.callout{background:var(--accent-bg);border:0;border-top:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));border-bottom:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));border-radius:0;padding:var(--gap);font-size:14px;margin-top:var(--gap);color:var(--ink-2)}.callout b{color:var(--accent-2)}.callout.red{background:var(--crit-bg);border-top-color:color-mix(in srgb,var(--crit) 22%,var(--line));border-bottom-color:color-mix(in srgb,var(--crit) 22%,var(--line))}.callout.red b{color:var(--crit)}.callout.warn{background:var(--warn-bg);border-top-color:color-mix(in srgb,var(--warn) 28%,var(--line));border-bottom-color:color-mix(in srgb,var(--warn) 28%,var(--line));color:var(--ink)}.callout.warn b{color:var(--warn)}.callout-msg{display:flex;align-items:flex-start;gap:10px}.callout-msg .callout-ico{flex:0 0 auto;display:flex;align-items:center;align-self:baseline;color:var(--accent-2)}.callout-msg .callout-ico:before{content:"​"}.callout.red .callout-ico{color:var(--crit)}.callout.warn .callout-ico{color:var(--warn)}.callout-msg .callout-body{flex:1 1 auto;min-width:0;align-self:baseline}.callout-msg .callout-x{flex:0 0 auto;background:0;border:0;cursor:pointer;font-size:20px;line-height:1;color:var(--ink-3);padding:0 2px;margin:-2px -2px 0 4px;border-radius:6px}@media(hover:hover)and (pointer:fine){.callout-msg .callout-x:hover{color:var(--ink)}}.callout-msg .callout-x:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}tr.muted>td{background:var(--panel-2);color:var(--ink-2)}.hint,.mut{color:var(--ink-3)}.hidden{display:none}.frow{display:flex;align-items:center;gap:12px;margin-bottom:10px}.frow label{flex:0 0 84px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.frow input,.frow select{flex:1 1 auto;min-width:0;font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--field-border);border-radius:8px;background:var(--panel);color:var(--ink)}.frow input:focus,.frow select:focus{outline:0;border-color:var(--focus)}.req{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid var(--line-2)}.req:last-child{border-bottom:0}.req .rq{flex:1 1 auto;min-width:0}.req .r1{font-size:14px;font-weight:600}.req .r2{font-size:12.5px;color:var(--ink-3);margin-top:1px}.req .rb{flex:0 0 auto;display:flex;gap:6px;align-items:flex-start}.mini{border:1px solid var(--accent);background:#fff;color:var(--accent-2);font:inherit;font-size:12px;font-weight:600;border-radius:6px;padding:4px 9px;cursor:pointer;white-space:nowrap}@media(hover:hover)and (pointer:fine){.mini:hover{background:var(--accent);color:#fff}}.mini.g{border-color:var(--line);color:var(--ink-3)}@media(hover:hover)and (pointer:fine){.mini.g:hover{background:var(--panel-2);color:var(--ink-2)}}.wo{padding:12px 0;border-bottom:1px solid var(--line-2)}.wo:last-child{border-bottom:0}.wo .w1{display:flex;gap:12px;align-items:flex-start}.wo .w1>div:first-child{flex:1 1 auto;min-width:0}.wo .w1>.pill{flex:0 0 auto;min-width:78px}.wo .wt{font-size:14px;font-weight:600}.wo .w2{font-size:12.5px;color:var(--ink-3);margin-top:2px}.wo .w3{display:flex;gap:8px;align-items:center;margin-top:9px;flex-wrap:wrap}.wo .w3>.s2{flex:1 1 auto;min-width:0}.wo .w3>.mini,.wo .w3>.pill{flex:0 0 auto;margin-left:auto}.wo.done{opacity:.55}.wo.done .wt{text-decoration:line-through}.pactions{flex-shrink:0;padding:14px;border-top:1px solid var(--line-2);background:#fff}.pactions:empty{display:none}.pactions .bigtap{margin-bottom:10px}.pactions .bigtap:last-child{margin-bottom:0}.bal{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.bal div{background:var(--panel-2);border-radius:9px;padding:10px 11px}.bal .bl{font-size:11.5px;color:var(--ink-3);font-weight:600}.bal .bv{font-family:var(--mono);font-size:20px;font-weight:500;letter-spacing:-.02em;margin-top:6px}.crd{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid var(--line-2)}.crd:last-child{border-bottom:0}.crd .cn{flex:1;min-width:0}.crd .c1{font-size:14px;font-weight:600}.crd .c2{font-size:12.5px;color:var(--ink-3);margin-top:6px}.crd .cs{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding-top:2px}.crd .cs.ok{color:var(--good)}.crd .cs.warn{color:var(--warn)}.est{background:var(--accent-bg);border-radius:9px;padding:13px 14px;margin-bottom:10px}.est .el{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--accent-2)}.est .ev{font-family:var(--mono);font-size:26px;font-weight:500;letter-spacing:-.03em;margin:2px 0 1px}.est .en{font-size:12.5px;color:var(--ink-2)}.lmap{height:340px;border-radius:9px;overflow:hidden;background:var(--line-2);position:relative;z-index:0;isolation:isolate}.schem{width:100%;max-width:760px;height:auto;display:block;margin:0 auto;border-radius:9px}.lmap.sm{height:300px}.leaflet-container{font-family:var(--sans)}.leaflet-control-attribution{font-size:10px}.leaflet-bar a{background-color:var(--panel);color:var(--ink);border-bottom-color:var(--line)}.leaflet-bar a:focus{background-color:var(--panel-2);color:var(--ink)}@media(hover:hover)and (pointer:fine){.leaflet-bar a:hover{background-color:var(--panel-2);color:var(--ink)}}.leaflet-bar a.leaflet-disabled{background-color:var(--panel-2);color:var(--ink-3)}.leaflet-container .leaflet-control-attribution{background:color-mix(in srgb,var(--panel) 90%,transparent);color:var(--ink-2)}.leaflet-control-attribution a{color:var(--accent-2)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:var(--panel);color:var(--ink);box-shadow:var(--shadow-elevated)}.leaflet-container a.leaflet-popup-close-button{color:var(--ink-3)}.leaflet-tooltip{background-color:var(--panel);color:var(--ink);border-color:var(--line)}.leaflet-tooltip-top:before{border-top-color:var(--panel)}.leaflet-tooltip-bottom:before{border-bottom-color:var(--panel)}.leaflet-tooltip-left:before{border-left-color:var(--panel)}.leaflet-tooltip-right:before{border-right-color:var(--panel)}.mk{width:38px;height:38px;border-radius:50%;background:#1e7a46;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;box-shadow:0 0 0 3px #fff,0 2px 8px #00000052;font-family:var(--sans);letter-spacing:.02em}.mk.stale{background:#8a6100}.mk.site{width:30px;height:30px;background:var(--accent);color:#fff;font-size:12.5px;font-weight:700;box-shadow:0 0 0 3px #fff,0 3px 10px #00000073}.mk.site.placed{background:#b4791a}.mk.flag{background:#a3251e}.zonelab{transform:translate(-50%,-50%);background:#0e1418db;color:#fff;border-left:3px solid;border-radius:6px;padding:5px 9px;white-space:nowrap;font-size:12.5px;font-weight:600;font-family:var(--sans)}.zonelab i{display:block;font-style:normal;font-weight:400;font-size:11.5px;opacity:.8}.siterow{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:13px}.siterow:last-child{border-bottom:0}.stag{flex:0 0 auto;width:32px;height:22px;border-radius:6px;background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700}.stag.un{background:#e2e6e8;color:var(--ink-3)}.sname{flex:1 1 auto;min-width:0;font-weight:600}.sname i{display:block;font-style:normal;font-weight:400;font-size:12.5px;color:var(--ink-3)}.scoord{flex:0 0 auto;font-size:12.5px;color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right}.scoord i{display:block;font-style:normal;font-size:11.5px;color:var(--ink-3);font-variant-numeric:normal}.scoord.un{color:var(--warn);max-width:200px}.splace{flex:0 0 auto;border:1px solid var(--accent);background:#fff;color:var(--accent-2);font:inherit;font-size:12.5px;font-weight:600;border-radius:7px;padding:5px 12px;cursor:pointer}.splace.ghost{border-color:var(--line);color:var(--ink-3)}@media(hover:hover)and (pointer:fine){.splace.ghost:hover{background:var(--panel-2);color:var(--ink-2)}}.spaste{flex:0 0 auto;width:172px;border:1px solid var(--line);border-radius:7px;padding:5px 9px;font:inherit;font-size:12.5px;background:#fff;color:var(--ink)}.spaste:focus{outline:0;border-color:var(--focus)}@media(hover:hover)and (pointer:fine){.splace:hover{background:var(--accent);color:#fff}}.sitelab{position:absolute;left:38px;top:3px;white-space:nowrap;background:#0e1418db;color:#fff;border-radius:6px;padding:5px 9px;font-size:12.5px;font-weight:600;font-family:var(--sans);box-shadow:0 2px 8px #0000004d}.sitelab i{display:block;font-style:normal;font-size:11px;font-weight:400;color:#ffd98a}.mklab{position:absolute;left:46px;top:4px;white-space:nowrap;background:#fff;border-radius:6px;padding:4px 8px;box-shadow:0 2px 8px #00000029;font-size:12.5px;font-weight:600;color:var(--ink)}.mklab i{display:block;font-style:normal;font-size:11px;font-weight:400;color:var(--ink-3)}.mapbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px}.dragtog{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.dragtog input{width:15px;height:15px;accent-color:var(--accent)}.keypad{display:grid;grid-template-columns:repeat(3,64px);gap:12px 20px;justify-content:center;margin:0 auto}.key{width:64px;height:64px;border:0;border-radius:50%;background:#edeff0;font:inherit;font-family:var(--sans);font-size:24px;font-weight:400;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast) var(--ease-out);-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.key:hover{background:#e1e4e6}}.key:active{background:#d3d7d9}.key.alt{background:none;font-size:14px;font-weight:500;color:var(--ink-3)}@media(hover:hover)and (pointer:fine){.key.alt:hover{background:#f1f3f4}}.pindots{display:flex;gap:19px;justify-content:center;margin:14px 0 20px}.pindot{width:14px;height:14px;border-radius:50%;background:#d6dbdd;transition:background-color var(--dur-fast) var(--ease-smooth),transform var(--dur-fast) var(--ease-spring)}.pindot.f{transform:scale(1.14)}.pindot.f{background:var(--accent)}.scriptbar{display:flex;align-items:center;gap:18px;background:var(--ink);color:#fff;border-radius:11px;padding:14px 18px;flex-wrap:wrap}.sctl{display:flex;gap:7px;flex-shrink:0}.sbtn{border:0;background:#ffffff21;color:#fff;font:inherit;font-size:13px;font-weight:600;border-radius:7px;padding:8px 12px;cursor:pointer;min-width:38px}@media(hover:hover)and (pointer:fine){.sbtn:hover{background:#ffffff3d}}.sbtn.play{background:var(--accent);min-width:64px}@media(hover:hover)and (pointer:fine){.sbtn.play:hover{background:#12937a}}.sbtn:disabled{opacity:.32;cursor:not-allowed}.snow{min-width:0;flex:1}.snow .st1{font-family:var(--mono);font-size:12.5px;color:#8fcbb8;font-weight:500}.snow .st2{font-size:16px;font-weight:600;letter-spacing:-.01em;margin-top:6px}.sprog{font-family:var(--mono);font-size:12.5px;opacity:.6;flex-shrink:0}.steprail{display:flex;gap:4px}.steprail button{flex:1;height:5px;border:0;border-radius:5px;background:var(--line);cursor:pointer;padding:0}.steprail button.done{background:#a8c9bf}.steprail button.on{background:var(--accent)}.feed{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-2)}.feed:last-child{border-bottom:0}.feed .fw{font-family:var(--mono);font-size:12.5px;color:var(--ink-3);width:62px;flex-shrink:0;padding-top:1px}.feed .ft{font-size:14px;font-weight:500}.feed .fd{font-size:12.5px;color:var(--ink-3);margin-top:6px}.feed.new .ft{color:var(--accent-2)}.pcard{background:var(--panel-2);border-radius:9px;padding:12px 13px;margin-bottom:10px}.pcard.acc{background:var(--accent-bg)}.pcard.warn{background:#fcf3de}.pcard.crit{background:#fbeeec}.pcard .ph1{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ink-3);margin-bottom:6px}.pcard.acc .ph1{color:var(--accent-2)}.pcard.warn .ph1{color:var(--warn)}.pcard.crit .ph1{color:var(--crit)}.pcard .pb1{font-size:14px;font-weight:600}.pcard .pb2{font-size:12.5px;color:var(--ink-2);margin-top:6px;line-height:1.5}.pmini{display:flex;justify-content:space-between;font-size:12.5px;padding:4px 0}.pmini span{color:var(--ink-3)}.pmini b{font-weight:600}.pinlab{font-family:var(--sans)}tr.click{cursor:pointer}@media(hover:hover)and (pointer:fine){tr.click:hover td{background:var(--panel-2)}}.back{display:inline-flex;align-items:center;gap:7px;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-3);cursor:pointer;padding:0;margin-bottom:14px;letter-spacing:.02em}@media(hover:hover)and (pointer:fine){.back:hover{color:var(--accent-2)}}.ahead{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:22px}.ahead h2{font-family:var(--disp);font-size:34px;font-weight:700;letter-spacing:-.025em;line-height:1.05}.ahead .sub{font-size:14px;color:var(--ink-2);margin-top:6px}.ahead .meta{margin-left:auto;text-align:right;font-size:12.5px;color:var(--ink-3);line-height:1.7}.ahead .meta b{color:var(--ink);font-family:var(--mono);font-weight:500}.stack{display:flex;height:34px;border-radius:6px;overflow:hidden;margin:4px 0 12px}.stack i{display:block;height:100%}.legend{display:grid;grid-template-columns:1fr 1fr;gap:5px 18px}.legend div{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2)}.legend i{width:9px;height:9px;border-radius:2px;flex-shrink:0}.legend b{margin-left:auto;font-family:var(--mono);font-size:12.5px;font-weight:500;color:var(--ink)}.def{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid var(--line-2)}.def:last-child{border-bottom:0}.def .dm{flex:1;min-width:0}.def .dt{font-size:14px;font-weight:500}.def .dd{font-size:12.5px;color:var(--ink-3);margin-top:6px}.def .dc{font-family:var(--mono);font-size:14px;font-weight:500;text-align:right;white-space:nowrap}.deftot{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px;margin-top:6px;border-top:1px solid var(--line)}.deftot span{font-size:14px;font-weight:600}.deftot b{font-family:var(--mono);font-size:20px;font-weight:600;color:var(--crit)}.gauge{height:7px;border-radius:7px;background:var(--line);overflow:hidden;margin-top:6px}.gauge i{display:block;height:100%;background:var(--accent);border-radius:7px}.gauge.warn i{background:var(--warn)}.gauge.crit i{background:var(--crit)}@media(max-width:760px){.legend{grid-template-columns:1fr}.ahead .meta{margin-left:0;text-align:left}}.rolelist{display:flex;flex-direction:column;gap:3px;margin-bottom:6px}.roleitem{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:none;font:inherit;padding:10px 12px;border-radius:8px;cursor:pointer;color:var(--ink-2)}@media(hover:hover)and (pointer:fine){.roleitem:hover{background:var(--panel-2)}}.roleitem[aria-pressed=true]{background:var(--accent-bg);color:var(--accent-2)}.roleitem .rn{font-weight:600;font-size:14px}.roleitem .rc{margin-left:auto;font-family:var(--mono);font-size:12.5px;color:var(--ink-3)}.roleitem[aria-pressed=true] .rc{color:var(--accent-2)}.roleitem .rt{font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.permgrp{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-weight:700;padding:18px 0 7px;border-bottom:1px solid var(--line-2)}.permgrp:first-child{padding-top:2px}.perm{display:flex;align-items:flex-start;gap:13px;padding:11px 0;border-bottom:1px solid var(--line-2)}.perm .pl{flex:1;min-width:0}.perm .pt{font-size:14px;font-weight:500}.perm .pd{font-size:12.5px;color:var(--ink-3);margin-top:6px}.tgl{position:relative;flex-shrink:0;width:40px;height:23px;border-radius:23px;border:0;background:#d6dbdd;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);padding:0}.tgl:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;transition:transform var(--dur-fast) var(--ease-out)}.tgl[aria-checked=true]{background:var(--accent)}.tgl[aria-checked=true]:after{transform:translate(17px)}.tgl:disabled{cursor:not-allowed;background:#e8ebec}.tgl:disabled:after{background:#f6f7f8}.perm.lock .pt{color:var(--ink-3)}.lockchip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--crit);background:var(--crit-bg);border-radius:5px;padding:3px 8px;flex-shrink:0}.savebar{display:flex;align-items:center;gap:12px;background:var(--ink);color:#fff;border-radius:10px;padding:13px 17px;margin-top:18px;flex-wrap:wrap}.savebar .sv{font-size:14px}.savebar .sv b{font-family:var(--mono);font-weight:600}.savebar .btn{margin-left:auto}.ladder{display:flex;flex-direction:column}.lrow{display:grid;grid-template-columns:88px 1fr;gap:15px;padding:13px 0;border-bottom:1px solid var(--line-2)}.lrow:last-child{border-bottom:0}.lrow .lw{font-family:var(--mono);font-size:12.5px;font-weight:600;color:var(--ink-3);padding-top:1px}.lrow.now{background:var(--accent-bg);margin:0 -22px;padding-left:22px;padding-right:22px}.lrow.now .lw{color:var(--accent-2)}.lrow .lt{font-size:14px;font-weight:600}.lrow .ld{font-size:12.5px;color:var(--ink-2);margin-top:6px}.never{display:grid;grid-template-columns:1fr 1fr;gap:9px 20px;margin-top:6px}.never div{font-size:13px;display:flex;gap:8px;align-items:baseline;color:var(--ink-2)}.never span{color:var(--good);font-weight:700}@media(max-width:760px){.never{grid-template-columns:1fr}}.tabframe{background:#1a1f23;border-radius:16px;padding:14px;width:100%;max-width:820px;margin:0 auto;box-sizing:border-box}.tabscreen{background:#fff;border-radius:9px;overflow:hidden;position:relative;width:100%;height:446px;display:flex;flex-direction:column}.tabbar{background:var(--accent);color:#fff;padding:11px 18px;display:flex;justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600}.tabbar .site{opacity:.86;font-weight:500}.tabbody{padding:20px;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:center}.tabh{text-align:center;font-size:20px;font-weight:680;letter-spacing:-.02em;margin-bottom:6px}.tabsub{text-align:center;font-size:12.5px;color:var(--ink-3);margin-bottom:18px}.roster{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px;width:100%}.split2{display:flex;align-items:center;justify-content:center;gap:44px;flex-wrap:wrap}.split2 .s2l{text-align:left;min-width:190px}.split2 .s2l .tabh,.split2 .s2l .tabsub{text-align:left}.tabfoot{position:absolute;left:0;right:0;bottom:12px}.rost{border:0;background:var(--panel-2);border-radius:11px;padding:14px 8px;text-align:center;cursor:pointer;font:inherit;transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.rost:hover{background:var(--accent-bg);box-shadow:inset 0 0 0 2px var(--accent)}}.rost .av{width:40px;height:40px;border-radius:50%;background:#e3e8ea;color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-weight:680;font-size:14px;margin:0 auto 7px}.rost .nm{font-size:14px;font-weight:600}.rost .rl{font-size:11.5px;color:var(--ink-3);margin-top:6px}.rost.on .av{background:var(--good-bg);color:var(--good)}.camwrap{width:186px;height:186px;border-radius:12px;margin:0 auto 14px;background:linear-gradient(150deg,#2a3238,#454f57);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.camwrap .sil{width:82px;height:82px;border-radius:50%;background:#ffffff29}.camwrap .sil2{position:absolute;bottom:16px;width:126px;height:62px;border-radius:62px 62px 0 0;background:#ffffff24}.camwrap .rec{position:absolute;top:10px;left:11px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:#fff;font-weight:600;letter-spacing:.04em}.camwrap .rec i{width:8px;height:8px;border-radius:50%;background:#ff5b4d;display:block;opacity:.9}.camwrap .flash{position:absolute;inset:0;background:#fff;opacity:0}.camwrap.snap .flash{animation:fl .5s var(--ease-out)}@keyframes fl{0%{opacity:.92}to{opacity:0}}.okmark{width:66px;height:66px;border-radius:50%;background:var(--good-bg);color:var(--good);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.stepdots{display:flex;gap:6px;justify-content:center;margin-top:14px}.stepdots i{width:6px;height:6px;border-radius:50%;background:var(--line);display:block}.stepdots i.a{background:var(--accent);width:18px;border-radius:3px}.mountnote{text-align:center;font-size:12.5px;color:var(--ink-3);margin-top:14px}@media(max-width:900px){.roster{grid-template-columns:repeat(2,1fr)}}.scroll{overflow-x:auto;background:linear-gradient(to right,var(--panel) 30%,rgba(0,0,0,0)) left center / 34px 100% no-repeat,linear-gradient(to left,var(--panel) 30%,rgba(0,0,0,0)) right center / 34px 100% no-repeat,radial-gradient(farthest-side at left center,#00000021,#0000) left center / 14px 100% no-repeat,radial-gradient(farthest-side at right center,#00000021,#0000) right center / 14px 100% no-repeat;background-attachment:local,local,scroll,scroll}.scroll.sticky1 th:first-child,.scroll.sticky1 td:first-child{position:sticky;left:0;z-index:1;background:var(--panel);box-shadow:1px 0 0 var(--line-2)}.scroll.sticky1 tr.flag td:first-child{background:var(--crit-tint)}@media(hover:hover)and (pointer:fine){.scroll.sticky1 tr.click:hover td:first-child{background:var(--panel-2)}}th.sortable{cursor:pointer;user-select:none}@media(hover:hover)and (pointer:fine){th.sortable:hover{color:var(--ink-2)}}th .sort-caret{display:inline-flex;vertical-align:-1px;margin-left:4px;color:var(--ink-3)}@media(hover:hover)and (pointer:fine){th.sortable:hover .sort-caret{color:var(--ink-2)}}th[aria-sort=ascending] .sort-caret,th[aria-sort=descending] .sort-caret{color:var(--ink)}.bar{display:grid;grid-template-columns:170px 1fr 74px;align-items:center;gap:12px;margin-bottom:10px}.bl{display:flex;align-items:center;gap:8px;font-size:12.5px}.bt{background:#f1f3f4;border-radius:5px;height:15px;overflow:hidden}.bf{height:100%;border-radius:0 5px 5px 0}.bv{text-align:right;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.phone{width:306px;margin:0 auto;position:relative}.phonecol{align-self:start}@media(min-height:700px)and (min-width:1001px){.phonecol{position:sticky;top:14px}}.phone .frame{background:#0d1114;border-radius:46px;padding:12px;box-shadow:0 18px 40px #0d111447}.phone .screen{position:relative;height:578px;background:#fff;border-radius:35px;overflow:hidden;display:flex;flex-direction:column}.phone .island{position:absolute;top:10px;left:50%;transform:translate(-50%);width:92px;height:27px;background:#0d1114;border-radius:20px;z-index:6}.phone .btn-side{position:absolute;background:#232a2e;border-radius:2px}.phone .b1{left:-3px;top:132px;width:3px;height:30px}.phone .b2{left:-3px;top:182px;width:3px;height:54px}.phone .b3{left:-3px;top:250px;width:3px;height:54px}.phone .b4{right:-3px;top:196px;width:3px;height:80px}.sbar{height:47px;flex-shrink:0;display:flex;align-items:flex-end;justify-content:space-between;padding:0 24px 7px;font-size:12.5px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.sbar .ic{display:flex;align-items:center;gap:5px}.appbar{flex-shrink:0;display:flex;align-items:center;gap:9px;padding:6px 16px 11px;border-bottom:1px solid var(--line-2)}.appbar .am{width:22px;height:22px;border-radius:6px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700}.appbar .an{font-size:14px;font-weight:600}.appbar .ao{margin-left:auto;font-size:11.5px;color:var(--ink-3);font-weight:500}.pbody{flex:1;overflow-y:auto;padding:14px;-webkit-overflow-scrolling:touch}.pbody::-webkit-scrollbar{width:0}.homebar{flex-shrink:0;height:23px;display:flex;align-items:center;justify-content:center}.homebar i{display:block;width:126px;height:5px;border-radius:5px;background:#0d1114;opacity:.85}.cam{margin:-13px -14px 12px;background:#14181b;position:relative;height:280px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:16px}.cam .vf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.cam .vf svg{opacity:.3}.cam .cnt{position:absolute;top:12px;left:0;right:0;text-align:center;color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.02em}.cam .what{position:absolute;top:40px;left:0;right:0;text-align:center;color:#fff;font-size:20px;font-weight:700;letter-spacing:-.01em}.cam .hint{position:absolute;top:70px;left:0;right:0;text-align:center;color:#9aa5ac;font-size:12.5px}.cam .shut{width:74px;height:74px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ffffff47;position:relative;z-index:2}.cam .dots{position:absolute;bottom:104px;left:0;right:0;display:flex;gap:7px;justify-content:center}.cam .dots i{width:8px;height:8px;border-radius:50%;background:#ffffff4d}.cam .dots i.d{background:#4ed0a8}.cam .dots i.c{background:#fff}.skip{text-align:center;font-size:13px;color:var(--ink-3);font-weight:500;margin:-4px 0 12px}.bigtap{display:flex;align-items:center;gap:12px;width:100%;background:var(--accent);color:#fff;border:0;border-radius:12px;padding:17px 18px;font:inherit;font-size:16px;font-weight:600;text-align:left;margin-bottom:10px}.bigtap.stop{background:var(--crit)}.bigtap.sec{background:var(--panel-2);color:var(--ink)}.bigtap:last-child{margin-bottom:6px}.bigtap .bi{font-size:20px}.bigclock{font-size:34px;font-weight:680;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1.1}.log{border-bottom:1px solid var(--line-2);padding:10px 0;display:grid;grid-template-columns:98px 1fr;gap:14px;font-size:12.5px}.log:last-child{border-bottom:0}.lt{font-family:var(--mono);font-size:12.5px;color:var(--ink-3)}.lh{font-family:var(--mono);font-size:11.5px;color:#a8b1b7}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap);margin-bottom:var(--gap)}@media(max-width:1000px){.plans{grid-template-columns:1fr}}.plan{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px}.plan.best{border:2px solid var(--accent);position:relative;box-shadow:0 6px 22px #0e7c661a}.plan .rec{position:absolute;top:-10px;left:20px;background:var(--accent);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:5px}.plan h4{font-size:16px;font-weight:680}.plan .sub{font-size:12.5px;color:var(--ink-3);margin:3px 0 14px;min-height:34px}.plan .pr{font-size:34px;font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.plan .pr small{font-size:14px;font-weight:500;color:var(--ink-3);letter-spacing:0}.plan .yr{font-size:12.5px;color:var(--ink-3);margin-bottom:14px}.plan ul{margin:0;padding:0;list-style:none;font-size:12.5px}.plan li{padding:5px 0 5px 20px;position:relative;color:var(--ink-2)}.plan li:before{content:"";position:absolute;left:0;top:11px;width:11px;height:6px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.plan .lsub{font-size:11.5px;color:var(--ink-3);margin-top:2px;line-height:1.45}.plan li.off{color:#98a3a9}.plan li.off:before{content:"×";left:1px;top:4px;width:auto;height:auto;border:0;transform:none;color:#b4bcc1;font-size:15px;font-weight:700;line-height:1}.plan li:not(.off)+li.off{margin-top:14px;padding-top:28px;border-top:1px solid var(--line-2)}.plan li:not(.off)+li.off:before{top:32px}.plan li:not(.off)+li.off:after{content:"Not in this tier";position:absolute;left:0;top:9px;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.modrow.tieronly{opacity:.85}.tierdot{width:17px;text-align:center;color:var(--accent);font-size:12.5px;flex:0 0 auto}.modrow{display:grid;grid-template-columns:26px 1fr 128px 92px;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line-2)}.modrow:last-child{border-bottom:0}.modrow.locked{opacity:.72}.modrow .mn{font-size:14px;font-weight:600}.modrow .md{font-size:12.5px;color:var(--ink-3)}.modrow .mu{font-size:12.5px;color:var(--ink-3);text-align:right}.modrow .mp{font-size:14px;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}input[type=checkbox]{width:17px;height:17px;accent-color:var(--accent);cursor:pointer}.total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px;margin-top:6px;border-top:2px solid var(--ink)}.total .tv{font-size:34px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.wpv{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.wpv .chrome{background:#eef0f1;border-bottom:1px solid var(--line);padding:7px 12px;display:flex;align-items:center;gap:7px}.wpv .dot{width:9px;height:9px;border-radius:50%;background:#cbd1d5}.wpv .url{margin-left:8px;background:#fff;border:1px solid var(--line);border-radius:5px;padding:2px 10px;font-size:11.5px;color:var(--ink-3);font-family:var(--mono)}.row{align-items:flex-start;gap:18px}.row>span:first-child{flex:1 1 auto;min-width:0}.row>b,.row>span:last-child,.row>.pill{flex:0 0 auto;text-align:right;max-width:58%}.row>b{font-weight:600}.row .s2{margin-top:6px}.pill,.chip,.lockchip,.crd .cs{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 9px;line-height:1;white-space:nowrap;vertical-align:middle;font-size:11.5px;font-weight:650;letter-spacing:.01em}.chip{border-radius:5px}.lockchip{border-radius:5px;letter-spacing:.05em}.crd .cs{padding:0;background:none}td .pill+.pill,.row .pill+.pill{margin-left:5px}.kpi{display:flex;flex-direction:column}.kpi .l{min-height:19px}.kpi .v{min-height:32px;display:flex;align-items:flex-end;line-height:1.05}.kpi .v.txt{font-family:var(--disp);font-size:20px;font-weight:700;letter-spacing:-.02em}.kpi .v.good{color:var(--good)}.kpi .n{margin-top:6px}th{padding:0 10px 8px;vertical-align:bottom}td{padding:9px 10px;vertical-align:middle}td>.s2:first-child{margin-top:0}td b+.s2{margin-top:6px}tbody tr:last-child td{border-bottom:0}.mono,.num,.kpi .v,td.r,th.r,.legend b,.bal .bv,.est .ev,.deftot b,.roleitem .rc,.feed .fw,.def .dc,.crd .c1,#siteCoords,#mapDiag,.sprog,.snow .st1{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.005em}.mono{font-family:var(--sans)}.num{font-size:1em}.ph h1{font-weight:700;letter-spacing:-.028em}.card>h3{font-weight:700;letter-spacing:-.018em}.ahead h2{font-weight:700;letter-spacing:-.032em}.kpi .v.txt{font-weight:700;letter-spacing:-.022em}.grid>.card{margin-bottom:0;display:flex;flex-direction:column}.grid>div:not(.phonecol){display:flex;flex-direction:column;min-width:0}.grid>div:not(.phonecol)>.card{display:flex;flex-direction:column}.grid>div:not(.phonecol)>.card:last-child{margin-bottom:0;flex:1 1 auto}.card>#bars{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.card>#bars>.bar:last-child{margin-bottom:0}.card>.note:last-child,.card>.callout:last-child{margin-top:auto}.grid>.phonecol,.grid>.phone{align-self:start}.grid,.kpis,.plans,.scriptbar,.steprail,.ph,.view>.card,.view>.callout{margin-bottom:var(--gap)}.scriptbar{margin-bottom:10px}.steprail{margin-bottom:var(--gap)}.view>.callout{margin-bottom:var(--gap)}.view>*:last-child{margin-bottom:0}p,ul,ol{margin:0}.note{margin:14px 0 0}.note:first-child{margin-top:0}.card>*:last-child{margin-bottom:0}.card .row:last-child{border-bottom:0}.card .scroll:last-child{margin-bottom:-2px}.grid>div>.card:last-child{margin-bottom:0}.grid>.card:last-child{margin-bottom:0}.view>.grid:last-child .card:last-child{margin-bottom:0}.card>.callout:last-child{margin-bottom:0}.def>.pill,.def>.cs{min-width:78px}.def .dc{min-width:82px;text-align:right}.crd>.cs{min-width:74px;text-align:right;justify-content:flex-end}.row>.pill{min-width:74px}.feed,.crd,.def,.perm{align-items:flex-start;gap:13px}.feed .fw,.def .dc,.perm .tgl{flex:0 0 auto}.deftot{align-items:center}@media(prefers-reduced-motion:no-preference){@keyframes riseIn{0%{opacity:0;transform:translateY(7px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideLeft{0%{opacity:0;transform:translate(10px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.view{animation:riseIn var(--dur-slow) var(--ease-smooth)}#phone>*{animation:riseIn var(--dur-slow) var(--ease-smooth) both}#phone>*:nth-child(2){animation-delay:.05s}#phone>*:nth-child(3){animation-delay:.1s}#phone>*:nth-child(4){animation-delay:.15s}#pacts>*{animation:riseIn var(--dur-slow) var(--dur-fast) var(--ease-smooth) both}#phone .cam{animation:popIn var(--dur-slow) var(--ease-smooth)}#supFeed .feed:first-child{animation:slideLeft var(--dur-slow) var(--ease-smooth)}#stbody>*{animation:riseIn var(--dur-normal) var(--ease-smooth)}#stbody .okmark{animation:popIn var(--dur-slow) var(--ease-spring)}#fleetdetail{animation:riseIn var(--dur-slow) var(--ease-smooth)}#permbox .permgrp,#permbox .perm{animation:fadeIn var(--dur-normal) var(--ease-out) both}.savebar{animation:riseIn var(--dur-normal) var(--ease-smooth)}#roles .roleitem{animation:fadeIn var(--dur-normal) var(--ease-out) both}.card{transition:border-color var(--dur-normal) var(--ease-smooth)}tr.click{transition:background-color var(--dur-fast) var(--ease-smooth)}.roleitem,.rost,.key,.bigtap,.sbtn,#ptabs button,.steprail button,#baseSel button,.back,.tgl{transition:background-color var(--dur-normal) var(--ease-smooth),color var(--dur-normal) var(--ease-smooth),box-shadow var(--dur-normal) var(--ease-smooth),transform var(--dur-fast) var(--ease-smooth),opacity var(--dur-fast) var(--ease-smooth)}.bigtap:active,.sbtn:active,.key:active,.rost:active{transform:scale(.98);opacity:.9}.steprail button{transition:background-color var(--dur-slow) var(--ease-smooth)}.gauge i,.bf{transition:width .5s var(--ease-smooth)}.mk{transition:transform var(--dur-normal) var(--ease-smooth)}@media(hover:hover)and (pointer:fine){.leaflet-marker-icon:hover .mk{transform:scale(1.08)}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.centre{min-height:100vh;display:grid;place-items:center;color:var(--ink-3);font:500 15px var(--sans)}.empty{padding:22px 4px;color:var(--ink-3);font-size:14px;text-align:center}.kpi.warn .v{color:var(--warn)}.side .sidefoot a{color:var(--accent-2);text-decoration:none;font-weight:600;font-size:13px}.top .avatar{cursor:pointer;border:none}@media(min-width:768px){.top .avatar{width:var(--control-h);height:var(--control-h);background:radial-gradient(circle closest-side,var(--accent) 14px,transparent 15px)}.top .avatar .avatar-dot{top:calc((var(--control-h) - 28px) / 2 - 2px);right:calc((var(--control-h) - 28px) / 2 - 2px)}}.sub{color:var(--ink-3);font-size:13.5px;margin:-6px 0 18px}.signin{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,1fr);grid-template-areas:"art card";background:var(--panel)}.signin-art{grid-area:art;position:relative;overflow:hidden;background:var(--brand)}.signin-art svg{position:absolute;inset:0;width:100%;height:100%;display:block}.signin-brand{grid-area:art;align-self:start;justify-self:start;position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:36px 44px}.signin-name{display:flex;flex-direction:column;gap:6px}.signin-brand .wordmark{font:700 20px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--on-brand)}.signin-brand .tagline{font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--on-brand-2)}.signin-card{grid-area:card;align-self:center;justify-self:center;width:min(380px,100%);box-sizing:border-box;padding:48px 28px}.signin h1{margin:0 0 8px;font:700 28px/1.2 var(--disp);letter-spacing:-.01em;color:var(--ink)}.signin-card>p{color:var(--ink-2);font-size:15px;line-height:1.55;margin:0 0 26px}.signin .field{margin-bottom:14px}.signin label{display:block;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.signin input{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--field-border);border-radius:var(--radius-card);font:500 16px var(--sans);color:var(--ink);background:var(--panel)}.signin input:focus-visible{outline:2px solid var(--focus);border-color:var(--focus)}.btn.wide{width:100%;justify-content:center}.signin .btn.wide{min-height:44px}.signin .signin-alt{margin-top:10px}.signin-towns{display:grid;gap:10px}.signin-note{margin:16px 0 0;color:var(--ink-2);font-size:14px;line-height:1.5}@media(max-width:899px){.signin{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"art" "card"}.signin-art{height:clamp(220px,34vh,300px)}.signin-brand{justify-self:center;flex-direction:column;gap:10px;text-align:center;padding:26px 20px 0}.signin-brand:before{content:"";position:absolute;inset:10px -28px -16px;z-index:-1;border-radius:28px;background:color-mix(in srgb,var(--brand-deep) 82%,transparent);filter:blur(14px)}.signin-name{align-items:center}.signin-card{align-self:start;width:min(420px,100%);padding:28px 24px 40px}}.spinner{display:inline-block;width:15px;height:15px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.fix{padding:12px 14px;border-radius:var(--radius-card);font-size:14px}.fix.bad{background:var(--crit-bg);color:var(--crit)}.devcode{margin-top:16px;padding:12px 14px;border:1px dashed var(--line);border-radius:var(--radius-card);background:var(--panel-2);font-size:13px;color:var(--ink-2)}.devcode code{display:block;margin-top:6px;word-break:break-all;font-family:var(--mono);font-size:13px}.side .logo .logotext{display:flex;flex-direction:column;line-height:1.15;margin-left:2px}.side .logo .logotext strong{font-size:15px;color:var(--ink)}.side .logo .logotext span{font-size:10.5px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;margin-top:1px}.card h3 .s2{font-weight:500}.btn.sm{height:var(--control-h-sm);padding:0 11px;font-size:var(--fs-caption);border-radius:var(--radius-control);min-width:0}@media(pointer:coarse),(max-width:640px){.btn.tap44{height:44px}}.card .btn.ghost,.btn.ghost{background:transparent;border:1px solid var(--line);color:var(--ink-2)}.addform{margin:12px 0 6px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel-2)}.addform .btn{margin-top:12px}.field{margin-bottom:var(--space-3)}.field label{display:block;font-size:var(--fs-caption);font-weight:600;color:var(--ink-2);margin-bottom:var(--space-2)}.field label.check{display:flex;font-size:14px;font-weight:400;color:var(--ink);margin-bottom:0}.field label.btn{display:inline-flex;margin-bottom:0}.field input,.field select,.card select,.card table input{height:var(--control-h);padding:0 12px;border:1px solid var(--field-border);border-radius:var(--radius-control);font:500 var(--fs-body) var(--sans);color:var(--ink);background:var(--panel);box-sizing:border-box;width:100%;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-webkit-appearance:none;appearance:none}.field input[type=date],.field input[type=time],.field input[type=datetime-local]{height:var(--control-h)}.field input[type=date]::-webkit-date-and-time-value{text-align:left}.field input::placeholder,.card table input::placeholder{color:var(--ink-3);font-weight:400}@media(hover:hover)and (pointer:fine){.field input:hover,.field select:hover,.card select:hover,.card table input:hover{border-color:var(--ink-3)}}.field input:focus-visible,.field select:focus-visible,.card select:focus-visible,.card table input:focus,.card table select:focus{outline:0;border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-bg)}.field input[aria-invalid=true]{border-color:var(--crit)}.field input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--crit-bg)}.field-error{margin-top:6px;font-size:var(--fs-caption);font-weight:500;color:var(--crit)}.field select,.card select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7680' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}.card table input,.card table select{height:var(--control-h);padding:0 10px;font-size:var(--fs-body);width:auto}.card table select{max-width:180px;background-position:right 8px center;padding-right:28px}.field input[type=checkbox],.field input[type=radio],.card table input[type=checkbox],.card table input[type=radio]{-webkit-appearance:auto;appearance:auto;accent-color:var(--accent);width:16px;height:16px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer}:is(.main,.confirm-scrim) select,:is(.main,.confirm-scrim) textarea,:is(.main,.confirm-scrim) input:where([type=text],[type=email],[type=number],[type=search],[type=tel],[type=url],[type=date],[type=time],[type=password],:not([type])){font:500 14px var(--sans);color:var(--ink);background:var(--panel);border:1px solid var(--field-border);border-radius:9px;padding:9px 11px;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){:is(.main,.confirm-scrim) select:hover,:is(.main,.confirm-scrim) textarea:hover,:is(.main,.confirm-scrim) input:where([type=text],[type=email],[type=number],[type=search],[type=tel],[type=url],[type=date],[type=time],[type=password],:not([type])):hover{border-color:var(--ink-3)}}:is(.main,.confirm-scrim) select:focus-visible,:is(.main,.confirm-scrim) textarea:focus-visible,:is(.main,.confirm-scrim) input:where([type=text],[type=email],[type=number],[type=search],[type=tel],[type=url],[type=date],[type=time],[type=password],:not([type])):focus-visible{outline:0;border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-bg)}:is(.main,.confirm-scrim) input::placeholder,:is(.main,.confirm-scrim) textarea::placeholder{color:var(--ink-3);font-weight:400}:is(.main,.confirm-scrim) select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7680' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px;cursor:pointer}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line);border-radius:7px;border:2px solid var(--bg);background-clip:padding-box}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar-thumb:hover{background:var(--ink-3);background-clip:padding-box}}::-webkit-scrollbar-track{background:transparent}html{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.site-pin{background:none;border:0;filter:drop-shadow(0 2px 3px rgba(14,20,24,.35))}.mppin{background:none;border:0}.mppin-dot{position:absolute;left:0;top:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;font-weight:700;font-size:12px;letter-spacing:.02em;border:2.5px solid #fff;box-shadow:0 2px 6px #0e141866}.mppin-dot--site{width:30px;height:30px;font-size:11px;background:var(--accent)}.mppin-label{position:absolute;left:40px;top:50%;transform:translateY(-50%);white-space:nowrap;background:#14181cdb;color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px}.charge-cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chips-toggle{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ink-3);cursor:pointer;white-space:nowrap}.chips-toggle input{width:auto;margin:0}.assign-panel{margin-top:12px;padding:14px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-control)}.assign-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.assign-head strong{font-size:14px}.assign{display:flex;flex-direction:column;gap:12px}.assign-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:720px){.assign-cols{grid-template-columns:1fr}}.assign .chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 8px;min-height:26px;align-items:center}.assign .chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;background:var(--panel);border:1px solid var(--line);border-radius:999px;font-size:12.5px}.assign .chip .chip-in{color:var(--ink-3)}.assign .chip .x{border:0;background:transparent;color:var(--ink-3);font-size:15px;line-height:1;cursor:pointer;padding:0 2px;border-radius:50%}@media(hover:hover)and (pointer:fine){.assign .chip .x:hover:not(:disabled){color:var(--crit)}}.assign .addrow{display:flex;gap:8px;align-items:center}.assign .addrow>*:first-child{flex:1;min-width:0}.assign-put{border-top:1px solid var(--line);padding-top:10px}.assign-put .putrow{display:flex;align-items:center;gap:10px;padding:4px 0}.assign-put .putrow .putlabel{flex:1;min-width:0;font-size:13px}.assign-put .putrow>*:last-child{width:200px}.verify-card{border:1px solid var(--line);border-radius:var(--radius-card);padding:14px;display:flex;flex-direction:column;gap:12px}.verify-head{display:flex;flex-direction:column;gap:2px}.verify-faces{display:flex;gap:12px}.verify-faces figure{margin:0;flex:1;display:flex;flex-direction:column;gap:6px;align-items:center;min-width:0}.verify-face{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;border:1px solid var(--line);background:var(--panel-2);display:block}.verify-face--empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;border-style:dashed}.verify-actions{display:flex;gap:8px;margin-top:auto}.verify-actions .btn{flex:1;justify-content:center}.vf-day+.vf-day{margin-top:18px}.vf-day-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--line);font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--ink)}.vf-decide{display:inline-flex;gap:6px;justify-content:flex-end}.vf-narrow{display:none}@media(max-width:640px){.vf-list .vf-wide{display:none}.vf-narrow{display:block}.vf-decide{flex-direction:column;align-items:stretch}}.tc-filter{margin-left:auto;display:inline-flex;align-items:baseline;gap:6px}.tc-table .tc-time{white-space:nowrap}.tc-narrow{display:none}.tc-notes{margin-top:6px;flex-wrap:wrap;align-items:center;gap:4px}.tc-notes .pill+.pill{margin-left:0}@media(max-width:640px){.tc-table .tc-wide{display:none}.tc-narrow{display:block}.tc-notes{display:flex}}@media(max-width:640px){.my-chg-tbl .crew-wide{display:none}}.my-ask .kgrid{margin-bottom:var(--space-3)}.my-ask .fix{margin:0 0 var(--space-3)}.my-ask-tbl :is(th,td).r{text-align:right;white-space:nowrap}.my-ask .closed-why{color:var(--warn);font-weight:600}.my-ask>.btn.link{margin-top:var(--space-2)}.cw-hours{margin:0 0 var(--space-3);font-size:var(--fs-body)}.cw-act{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.cw-act .field-hint{margin:0;flex:1 1 240px}.crew-replay{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-bottom:12px}.crew-replay-l{display:flex;align-items:center;gap:2px;margin-bottom:var(--space-2)}.field .crew-replay-l label{margin:0}.crew-verified{display:inline-flex;vertical-align:middle;margin-left:6px;color:var(--good)}.crew-narrow{display:none}.crew-rq-flags{margin:6px 0 2px;flex-wrap:wrap;gap:4px}.crew-rq-flags .pill+.pill{margin-left:0}@media(max-width:640px){.crew-live .crew-wide,.crew-rq .crew-wide,.crew-open .crew-wide,.crew-corr .crew-wide,.held-tbl .crew-wide,.tc-tbl .crew-wide{display:none}.crew-live .pill.crew-quiet{display:inline-block;white-space:normal;height:auto;min-height:22px;padding:4px 9px;line-height:1.3;text-align:left}.crew-narrow .held-acts{display:flex;justify-content:flex-start;margin-top:8px}.crew-narrow{display:block}.crew-rq-flags{display:flex}.crew-rq td{padding-left:6px;padding-right:6px}}.stn-tile{border:1px solid var(--line);border-radius:var(--radius-card);padding:14px}.stn-narrow{display:none}.stn-flags{margin-top:6px;flex-wrap:wrap;gap:4px}.stn-flags .pill+.pill{margin-left:0}.stn-dealt{margin-top:6px}.stn-dealt .warn{color:var(--warn)}@media(max-width:640px){.stn-log th:nth-child(n+4),.stn-log td:nth-child(n+4){display:none}.stn-narrow{display:block}.stn-narrow:empty{display:none}.stn-flags{display:flex}}.stationmenu{position:fixed;z-index:1000;min-width:184px;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-elevated);padding:6px;display:flex;flex-direction:column;animation:riseIn var(--dur-fast) var(--ease-smooth)}.stationmenu-head{font-size:11px;font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:6px 8px 4px}.stationmenu-item{text-align:left;background:none;border:none;font:inherit;font-size:14px;color:var(--ink);padding:9px 8px;border-radius:7px;cursor:pointer}@media(hover:hover)and (pointer:fine){.stationmenu-item:hover{background:var(--panel-2)}}.ovmenu-trigger{min-width:0;padding:0 10px;font-size:var(--fs-h3);line-height:1}.ovmenu{position:fixed;z-index:1000;min-width:200px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);padding:6px;display:flex;flex-direction:column;animation:riseIn var(--dur-fast) var(--ease-smooth)}.ovmenu-head{font-size:var(--fs-caption);font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:6px 8px 4px}.ovmenu-item{text-align:left;background:none;border:none;font:inherit;font-size:var(--fs-body);color:var(--ink);padding:9px 8px;border-radius:var(--radius-control);cursor:pointer}@media(hover:hover)and (pointer:fine){.ovmenu-item:hover{background:var(--panel-2)}}.ovmenu-item.danger{color:var(--crit)}.ovmenu-item:disabled{color:var(--ink-3);cursor:default}.dt tbody tr{height:60px}.dt .name{font-weight:700;font-size:15px;color:var(--ink);line-height:1.2}.dt .name .rel{display:block;font-weight:500;font-size:12px;color:var(--ink-3);margin-top:2px}.dt .name .rel.warn{color:var(--warn);font-weight:600}.dt .role{font-size:14px;color:var(--ink-2)}.dt .email{font-size:13.5px;color:var(--ink-3);max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt .email.none{color:var(--ink-3);font-style:italic}.dt .lic{font-size:13px;color:var(--ink-2);display:flex;align-items:center;gap:8px}.dt .lic .dot{width:8px;height:8px;border-radius:var(--radius-pill);flex:0 0 auto}.dt .lic .dot.g{background:var(--good)}.dt .lic .dot.w{background:var(--warn)}.dt .lic .dot.n{background:var(--field-border)}.dt .lic .end{display:block;font-size:11.5px;color:var(--ink-3);margin-top:1px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.people-dt .dt-m{display:none}@media(max-width:640px){.people-dt .dt-m{display:block;margin-top:3px;max-width:calc(100vw - 190px);font-weight:500;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.people-dt th:nth-child(n+2):nth-child(-n+5),.people-dt td:nth-child(n+2):nth-child(-n+5){display:none}}.rowacts{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;width:100%}.rowbtns{display:inline-flex;gap:4px;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}tr:focus-within .rowbtns{opacity:1}@media(hover:hover)and (pointer:fine){tr:hover .rowbtns{opacity:1}}@media not all and (hover:hover)and (pointer:fine){.rowbtns{opacity:1}}.iconbtn{width:30px;height:30px;border-radius:var(--radius-control);border:1px solid var(--line);background:var(--panel);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.iconbtn:hover{border-color:var(--accent);color:var(--accent-2)}}.iconbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cell-edit{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:14px;color:var(--ink);padding:5px 9px;border-radius:6px;cursor:pointer;border:1px solid transparent;background:transparent}@media(hover:hover)and (pointer:fine){.cell-edit:hover{background:var(--panel-2);border-color:var(--line)}}.cell-edit:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.cell-edit .cx{color:var(--ink-3);font-size:10px}.cell-edit.muted{color:var(--ink-3)}.cell-set{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:13.5px;color:var(--accent-2);font-weight:600;padding:5px 9px;border-radius:6px;cursor:pointer;border:1px dashed color-mix(in srgb,var(--accent) 30%,var(--line));background:transparent}@media(hover:hover)and (pointer:fine){.cell-set:hover{background:var(--accent-bg)}}.cell-set:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.minisel{position:fixed;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);padding:6px;z-index:60;min-width:210px}.minisel [role=option]{padding:8px 10px;border-radius:6px;font-size:14px;cursor:pointer;color:var(--ink)}.minisel [role=option] small{color:var(--ink-3)}@media(hover:hover)and (pointer:fine){.minisel [role=option]:hover{background:var(--panel-2)}}.minisel [role=option].muted{color:var(--ink-3)}.minisel--multi{max-height:280px;overflow-y:auto}.minisel--multi .check{padding:6px 8px;border-radius:6px}@media(hover:hover)and (pointer:fine){.minisel--multi .check:hover{background:var(--panel-2)}}.minisel--multi .check small{color:var(--ink-3)}.minisel--date{display:flex;flex-direction:column;gap:6px;min-width:200px}.minisel--date input{height:var(--control-h);border:1px solid var(--field-border);border-radius:var(--radius-control);padding:0 10px;font:inherit;font-size:14px;color:var(--ink);background:var(--panel)}.bulkbar{display:flex;align-items:center;gap:12px;background:var(--accent-bg);border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));border-radius:var(--radius-control);padding:9px 14px;margin:0 0 12px;font-size:13px;color:var(--ink)}.bulkbar .spacer{flex:1}.cb{width:16px;height:16px;border-radius:4px;border:1.6px solid var(--field-border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--panel);padding:0;color:transparent}.cb.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.cb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.chk-td{width:38px;text-align:center}.sched tbody tr:focus{outline:0}.sched tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sched tbody tr.jumped>td{background:var(--accent-bg)}@media(prefers-reduced-motion:no-preference){.sched tbody tr.jumped>td{animation:jumped 2s var(--ease-out) forwards}}@keyframes jumped{0%,50%{background:var(--accent-bg)}to{background:transparent}}.addrow td{background:var(--panel-2);border-top:1px solid var(--line)}.addrow input.addtask{height:34px;border:1px solid var(--field-border);border-radius:6px;padding:0 10px;font:inherit;font-size:14px;width:100%;background:var(--panel);color:var(--ink)}.addrow input.addtask:focus{outline:0;border-color:var(--focus)}.mx td.mxc,.mx thead th.mxc{text-align:center}.mx .ob-m{display:none}@media(max-width:640px){.mx .ob-m{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.mx th:not(:first-child),.mx td:not(:first-child){display:none}}.mx .ready{font-size:12.5px;color:var(--ink-3);font-weight:600}.drawer .checks{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-control);padding:8px 10px;background:var(--panel-2)}.cdlg .checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px 16px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-2)}.check{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink);cursor:pointer}.check input{width:15px;height:15px;accent-color:var(--accent);flex:0 0 auto}.drawer-scrim{position:fixed;inset:0;background:var(--scrim);z-index:70;display:flex;justify-content:flex-end;animation:scrim-in var(--dur-fast) var(--ease-out)}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.drawer{width:380px;max-width:100vw;height:100%;background:var(--panel);border-left:1px solid var(--line);box-shadow:-8px 0 24px #1018281f;display:flex;flex-direction:column;animation:drawer-in var(--dur-normal) var(--ease-out)}@keyframes drawer-in{0%{transform:translate(16px);opacity:.6}to{transform:none;opacity:1}}.drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.drawer-head h3{margin:0;font-size:var(--fs-h3)}.drawer-body{position:relative;flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:18px}.drawer-foot{display:flex;gap:8px;align-items:center;padding:16px 20px;border-top:1px solid var(--line)}.drawer-foot .spacer{flex:1}@media(max-width:560px){.drawer:not(.drawer--center){width:100vw}}.drawer-scrim--center{justify-content:center;align-items:center;padding:24px}.drawer--center{width:min(560px,100%);max-width:100%;height:auto;max-height:min(88vh,780px);border-left:0;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-dialog);animation:drawer-center-in var(--dur-normal) var(--ease-out)}@keyframes drawer-center-in{0%{transform:translateY(12px) scale(.99);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.drawer--center{animation:none}}@media(prefers-reduced-motion:reduce){.drawer-scrim,.drawer{animation:none}}.sdlg-scrim{position:fixed;inset:0;background:var(--scrim);z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;animation:scrim-in var(--dur-fast) var(--ease-out)}.sdlg{width:min(940px,100%);max-height:min(88vh,780px);background:var(--panel);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-dialog);display:flex;flex-direction:column;overflow:hidden;animation:sdlg-in var(--dur-normal) var(--ease-out)}@keyframes sdlg-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.sdlg-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 18px;align-items:end}.sdlg-form>.field{margin:0;min-width:0}.sdlg-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.sdlg .field input,.sdlg .field select,.sdlg .field textarea{border-radius:11px;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.sdlg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line);flex:0 0 auto}.sdlg-head h3{margin:0;font-size:var(--fs-h3)}.sdlg-body2{display:flex;min-height:0;flex:1 1 auto}.sdlg-rail{flex:0 0 196px;border-right:1px solid var(--line);background:var(--panel-2);padding:12px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.sdlg-rail button.tab{display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:none;border:0;font:inherit;font-size:14px;font-weight:500;color:var(--ink-2);padding:9px 11px;border-radius:7px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.sdlg-rail button.tab:hover{background:var(--panel);color:var(--ink)}}.sdlg-rail button.tab[aria-selected=true]{background:var(--accent-bg);color:var(--accent-2);font-weight:600}.sdlg-rail button.tab .badge{margin-left:auto;background:var(--line);color:var(--ink-2);font-size:11.5px;font-weight:700;border-radius:9px;padding:1px 7px}.sdlg-rail .spacer{flex:1 1 auto;min-height:10px}.sdlg-panel{flex:1 1 auto;min-width:0;overflow-y:auto;padding:18px 20px}@media(max-width:620px){.sdlg-scrim{padding:0}.sdlg{width:100%;max-height:100vh;height:100vh;border-radius:0}.sdlg-body2{flex-direction:column}.sdlg-rail{flex:0 0 auto;flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}.sdlg-rail button.tab{width:auto;white-space:nowrap}.sdlg-rail .spacer{display:none}}@media(prefers-reduced-motion:reduce){.sdlg-scrim,.sdlg{animation:none}}.when-cell{display:flex;flex-flow:row nowrap;gap:2px 6px;align-items:center;white-space:nowrap}.when-cell .through{font-size:var(--fs-caption);color:var(--ink-3);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.when-cell .through .dash{color:var(--ink-3)}.minisel-action{padding:7px 8px;margin-top:2px;border-top:1px solid var(--line);color:var(--accent-2);font-weight:600;font-size:13.5px;cursor:pointer;border-radius:var(--radius-chip)}@media(hover:hover)and (pointer:fine){.minisel-action:hover{background:var(--accent-bg)}}.jsd-row{display:flex;gap:8px;align-items:center}.fld-row{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.fld-row>.field{flex:1 1 180px;min-width:0;margin:0}.jsd-row input{flex:1}.fld-readonly{display:flex;align-items:center;height:var(--control-h);padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-control);background:var(--panel-2);color:var(--ink);font:600 var(--fs-body) var(--sans);box-sizing:border-box;width:100%}.jsd-row--fields{align-items:flex-start;gap:14px}.jsd-row--fields .field{flex:1;margin:0}.jsd-map{height:240px;margin:2px 0}.jsd-candidates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.jsd-candidates li{display:flex}.jsd-candidates .btn{width:100%;justify-content:flex-start;text-align:left}.mx .nm{font-weight:600;color:var(--ink)}.mx td .s2{font-size:var(--fs-caption);color:var(--ink-3)}.setup-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.setup-steps li{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-2)}.setup-steps li.done{opacity:.72}.setup-steps .step-mark{flex:0 0 auto;display:inline-flex;color:var(--good)}.setup-steps .step-label{flex:1;font-weight:600;color:var(--ink)}.asks-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;margin-right:6px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel-2);font-size:var(--fs-caption);font-weight:600;color:var(--ink-2)}.asks-chip svg{color:var(--ink-3);flex:0 0 auto}.asks-chip.muted{color:var(--ink-3);font-weight:500}.fa-form{display:flex;flex-direction:column;gap:18px;margin:0}.fa-foot{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.fa-foot-row{display:flex;gap:8px;align-items:center}.fa-foot-row .spacer{flex:1}.fa-foot-err{padding:10px 12px;border-radius:var(--radius-control);background:var(--crit-bg);color:var(--crit);font-size:13.5px;font-weight:500}.drawer-subhead{font-weight:700;font-size:var(--fs-body);color:var(--ink);margin-top:4px}.fa-service{border-top:1px solid var(--line);padding-top:14px;margin-top:4px;display:flex;flex-direction:column;gap:8px}.svc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.svc-list li{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-2)}.svc-main{min-width:0}.svc-due{display:inline-flex;align-items:center;gap:4px}.svc-due input{height:26px;padding:0 6px;font-size:12.5px;border:1px solid var(--field-border);border-radius:var(--radius-chip);background:var(--panel)}.svc-act{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.cost-rates{display:flex;flex-wrap:wrap;gap:8px}.cost-rate{flex:1 1 130px;min-width:120px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-2)}.cost-rate .num{font-size:var(--fs-h3);margin-top:2px}.fa-service>.cost-live:empty{margin-top:-8px}.cost-live .callout,.cost-ask{margin-top:0}.cost-ask:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cost-ask-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cost-withdrawn .cw-what,.cost-withdrawn .cw-cost,.cost-withdrawn .cw-fig{text-decoration:line-through;color:var(--ink-3)}.cw-line{margin-top:2px;font-size:var(--fs-caption);font-weight:600;color:var(--ink-2)}.cw-line:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-control);overflow:hidden;background:var(--panel-2)}.seg-opt{appearance:none;border:0;background:transparent;padding:7px 14px;font:600 var(--fs-body) var(--sans);color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.seg-opt+.seg-opt{border-left:1px solid var(--line)}.seg-opt.on{background:var(--accent);color:var(--on-accent)}@media(hover:hover)and (pointer:fine){.seg-opt:not(.on):hover{background:var(--line)}}.sk-caption{font-weight:700;font-size:var(--fs-h3);margin-bottom:12px;color:var(--ink)}.sk-table{display:flex;flex-direction:column;gap:14px}.sk-row{display:flex;gap:16px;align-items:center}.sk-bar{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--line) 25%,var(--panel-2) 37%,var(--line) 63%);background-size:400% 100%;animation:sk-shimmer 1.4s ease infinite;display:inline-block}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.sk-bar{animation:none;background:var(--line)}}.cmdk-trigger{display:inline-flex;align-items:center;gap:7px;height:var(--control-h);padding:0 9px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-2);color:var(--ink-3);font:inherit;font-size:12.5px;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.cmdk-trigger:hover{border-color:var(--field-border);color:var(--ink-2)}}.cmdk-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cmdk-trigger>svg{flex:0 0 auto;opacity:.9}.cmdk-trigger .klabel{font-weight:500}.cmdk-trigger .kbd,.cmdk kbd{font:inherit;font-size:11px;font-weight:600;color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:0 5px;line-height:17px;display:inline-block}.cmdk-scrim{position:fixed;inset:0;background:var(--scrim);z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;animation:scrim-in var(--dur-fast) var(--ease-out)}.cmdk{width:min(560px,100%);max-height:min(70vh,520px);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);display:flex;flex-direction:column;overflow:hidden;animation:cmdk-in var(--dur-normal) var(--ease-out)}@keyframes cmdk-in{0%{transform:translateY(-8px) scale(.99);opacity:.4}to{transform:none;opacity:1}}.cmdk-inputwrap{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.cmdk-inputwrap>svg{flex:0 0 auto;color:var(--ink-3)}.cmdk-inputwrap:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}.cmdk-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:var(--ink)}.cmdk-input::placeholder{color:var(--ink-3)}.cmdk-list{list-style:none;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain}.cmdk-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-control);cursor:pointer;color:var(--ink);scroll-margin:6px}.cmdk-item>.ic{flex:0 0 auto;color:var(--ink-3)}.cmdk-item .lbl{flex:1;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-item .grp{flex:0 1 auto;max-width:45%;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-group{padding:10px 12px 4px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.cmdk-list>div:first-child>.cmdk-group{padding-top:4px}.cmdk-note{padding:8px 16px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--ink-3)}@media(hover:hover)and (pointer:fine){.cmdk-item:hover{background:var(--panel-2)}}.cmdk-item[aria-selected=true]{background:var(--accent-bg)}.cmdk-item[aria-selected=true]>.ic,.cmdk-item[aria-selected=true] .grp{color:var(--accent-2)}.cmdk-empty{padding:30px 16px;text-align:center;color:var(--ink-3);font-size:14px}.cmdk-foot{display:flex;align-items:center;gap:16px;padding:8px 14px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-3)}.cmdk-foot span{display:inline-flex;align-items:center;gap:6px}@media(max-width:767.98px){.cmdk-trigger{width:44px;height:44px;padding:0;justify-content:center;border-color:transparent;background:transparent;color:var(--ink-2)}.cmdk-trigger .klabel,.cmdk-trigger .kbd{display:none}.cmdk-scrim{padding:8px}.cmdk{max-height:calc(100vh - 16px)}.cmdk-item{min-height:44px}.cmdk-foot{display:none}}@media(prefers-reduced-motion:reduce){.cmdk-scrim,.cmdk{animation:none}}.notif-pop{position:fixed;z-index:1090;width:min(380px,calc(100vw - 16px));max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);overflow:hidden;animation:cmdk-in var(--dur-normal) var(--ease-out)}.notif-pop:focus{outline:0}.notif-head{display:flex;align-items:center;gap:8px;min-height:52px;padding:8px 10px 8px 16px;border-bottom:1px solid var(--line)}.notif-head h3{margin:0;font-size:var(--fs-h3)}.notif-head .btn{margin-left:auto}.notif-list{position:relative;list-style:none;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain}.notif-item{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:2px 10px;align-items:baseline;width:100%;padding:10px;border:0;border-radius:var(--radius-control);background:none;font:inherit;text-align:left;color:var(--ink)}button.notif-item{cursor:pointer}@media(hover:hover)and (pointer:fine){button.notif-item:hover{background:var(--panel-2)}}.notif-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.notif-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);align-self:center}.notif-item.read .notif-dot{visibility:hidden}.notif-title{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-item.read .notif-title{font-weight:500;color:var(--ink-2)}.notif-time{font-size:12px;color:var(--ink-3);white-space:nowrap}.notif-body{grid-column:2 / 4;font-size:13px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-empty{padding:28px 16px;text-align:center;color:var(--ink-3);font-size:14px}@media(max-width:767.98px){.notif-item,.notif-head .btn{min-height:44px}}@media(prefers-reduced-motion:reduce){.notif-pop{animation:none}}.cal-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.cal-nav{display:flex;align-items:center;gap:8px}.cal-title{font-family:var(--disp);font-size:18px;font-weight:700;min-width:172px}.cal-arrow{width:32px;height:32px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink-2);font-size:18px;line-height:1;cursor:pointer}@media(hover:hover)and (pointer:fine){.cal-arrow:hover{background:var(--panel-2);color:var(--ink)}}.cal-today{margin-left:4px;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}@media(hover:hover)and (pointer:fine){.cal-today:hover{background:var(--panel-2);color:var(--ink)}}.cal-cats{display:flex;gap:8px;flex-wrap:wrap}.cal-cat{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink-3);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.cal-cat .cal-dot{width:9px;height:9px;border-radius:50%;background:var(--ink-3);flex:none}.cal-cat.on{color:var(--ink);background:var(--panel-2)}.cal-cat:not(.on){opacity:.55}.cal-cat:not(.on) .cal-dot{background:var(--line)}.cal-cat--task.on .cal-dot{background:var(--accent)}.cal-cat--time_off.on .cal-dot{background:var(--warn)}.cal-cat--maintenance.on .cal-dot{background:var(--c4)}.cal-grid{display:flex;flex-direction:column;gap:6px}.cal-grid.loading{opacity:.5}.cal-dow-row{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cal-dow{text-align:center;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:2px 0}.cal-week{position:relative}.cal-week-days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cal-day{min-height:max(66px,calc(34px + var(--lanes,0) * 20px));display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:6px 8px;border:1px solid var(--line-2);border-radius:10px;background:var(--panel);cursor:pointer;overflow:hidden;font:inherit;position:relative}@media(hover:hover)and (pointer:fine){.cal-day:hover{border-color:var(--line);background:var(--panel-2)}}.cal-day.out{background:var(--panel-2)}.cal-day.out .cal-num{color:var(--ink-3)}.cal-day.today{border-color:var(--accent)}.cal-day.today .cal-num{color:var(--accent-2);font-weight:800}.cal-day.sel{box-shadow:0 0 0 2px var(--accent);border-color:var(--accent)}.cal-num{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;line-height:16px;height:16px}.cal-more{position:absolute;left:8px;bottom:5px;font-size:10.5px;font-weight:700;color:var(--ink-3)}.cal-bars{position:absolute;inset:28px 0 4px;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:18px;column-gap:6px;row-gap:2px;pointer-events:none}.cal-bar{pointer-events:auto;margin:0 2px;min-width:0;height:18px;display:flex;align-items:center;padding:0 7px;border-radius:5px;font:inherit;font-size:11.5px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;overflow:hidden;border:0;border-left:3px solid var(--ink-3);background:var(--panel-2);color:var(--ink-2);text-align:left}.cal-bar-label{overflow:hidden;text-overflow:ellipsis}.cal-bar--task{border-left-color:var(--accent);background:var(--accent-bg);color:var(--accent-2)}.cal-bar--time_off{border-left-color:var(--warn);background:var(--warn-bg);color:var(--warn)}.cal-bar--maintenance{border-left-color:var(--c4);background:var(--info-bg);color:var(--info)}.cal-bar.cont-prev{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;padding-left:9px}.cal-bar.cont-next{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.cal-pop-backdrop{position:fixed;inset:0;z-index:2000;background:var(--scrim);display:flex;align-items:center;justify-content:center;padding:24px}.cal-pop{width:min(360px,100%);background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-dialog);padding:16px 18px}.cal-pop-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.cal-pop-head .cal-dot{width:10px;height:10px;border-radius:50%;flex:none}.cal-pop-kind{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.cal-pop-x{margin-left:auto;border:0;background:none;color:var(--ink-3);font-size:15px;cursor:pointer;padding:2px 4px;line-height:1}@media(hover:hover)and (pointer:fine){.cal-pop-x:hover{color:var(--ink)}}.cal-pop-title{font-size:17px;font-weight:700;color:var(--ink);line-height:1.25}.cal-pop-when{font-size:13px;color:var(--ink-2);margin-top:3px}.cal-pop-detail{margin-top:10px;font-size:14px;color:var(--ink-2);line-height:1.4}.cal-pop-task{margin-top:12px;padding-top:12px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:7px}.cal-pop-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:14px;color:var(--ink)}.cal-pop-row>.s2{flex:0 0 auto}.cal-pop-row>span:last-child{text-align:right;min-width:0}.cal-agenda h3{font-family:var(--disp);font-size:16px;font-weight:700;margin-bottom:14px}.cal-empty{color:var(--ink-3);font-size:14px;padding:8px 0}.cal-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cal-item{display:flex;align-items:center;gap:12px;width:100%;padding:11px 6px;border:0;border-top:1px solid var(--line-2);background:none;font:inherit;text-align:left;cursor:pointer;border-radius:8px}.cal-list li:first-child .cal-item{border-top:0}@media(hover:hover)and (pointer:fine){.cal-item:hover{background:var(--panel-2)}}.cal-item .cal-dot{width:10px;height:10px;border-radius:50%;flex:none;background:var(--ink-3)}.cal-dot--task{background:var(--accent)!important}.cal-dot--time_off{background:var(--warn)!important}.cal-dot--maintenance{background:var(--c4)!important}.cal-item-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cal-item-title{font-size:14px;font-weight:600}.cal-item-detail{font-size:12.5px;color:var(--ink-3)}.cal-item-kind{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}@media(max-width:720px){.cal-day{min-height:max(56px,calc(28px + var(--lanes,0) * 19px))}.cal-bar{font-size:10.5px}}.tdp{position:relative}.tdp-field{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:150px;height:38px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:14px;cursor:pointer}@media(hover:hover)and (pointer:fine){.tdp-field:hover{border-color:var(--ink-3)}}.tdp-field svg{color:var(--ink-3);flex:none}.tdp-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:252px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-elevated)}.tdp-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tdp-title{font-size:13.5px;font-weight:700}.tdp-arrow{width:26px;height:26px;border:1px solid var(--line);border-radius:7px;background:var(--panel);color:var(--ink-2);font-size:15px;line-height:1;cursor:pointer}@media(hover:hover)and (pointer:fine){.tdp-arrow:hover{background:var(--panel-2);color:var(--ink)}}.tdp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.tdp-dow{text-align:center;font-size:10.5px;font-weight:700;color:var(--ink-3);padding-bottom:3px}.tdp-day{position:relative;height:30px;border:0;border-radius:7px;background:none;color:var(--ink);font:inherit;font-size:12.5px;cursor:pointer}@media(hover:hover)and (pointer:fine){.tdp-day:hover{background:var(--panel-2)}}.tdp-day.out{color:var(--ink-3)}.tdp-day.today{font-weight:800;color:var(--accent-2)}.tdp-day.sel{background:var(--accent);color:var(--on-accent)}.tdp-dot{position:absolute;left:50%;bottom:4px;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--accent)}.tdp-day.sel .tdp-dot{background:var(--on-accent)}.tdp-foot{display:flex;gap:14px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line-2)}.tdp-link{background:none;border:0;color:var(--accent-2);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:0}@media(hover:hover)and (pointer:fine){.tdp-link:hover{text-decoration:underline}}.tdp-hint{margin-top:8px;font-size:11.5px;color:var(--ink-3);line-height:1.4}.toaster{position:fixed;right:16px;bottom:16px;z-index:3000;display:flex;flex-direction:column;gap:10px;max-width:min(360px,calc(100vw - 32px));pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--ink-3);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);padding:12px 12px 12px 13px;font-size:13.5px;line-height:1.4;color:var(--ink);animation:toast-in var(--dur-normal) var(--ease-out) both}.toast--success{border-left-color:var(--good)}.toast--success .toast-ico{color:var(--good)}.toast--info{border-left-color:var(--accent-2)}.toast--info .toast-ico{color:var(--accent-2)}.toast--warn{border-left-color:var(--warn)}.toast--warn .toast-ico{color:var(--warn)}.toast--error{border-left-color:var(--crit)}.toast--error .toast-ico{color:var(--crit)}.toast-ico{flex:none;display:inline-flex;margin-top:1px}.toast-body{flex:1;min-width:0}.toast-x{flex:none;border:0;background:none;color:var(--ink-3);font-size:18px;line-height:1;cursor:pointer;padding:0 2px;margin:-2px -2px 0 0}@media(hover:hover)and (pointer:fine){.toast-x:hover{color:var(--ink)}}.toast--out{animation:toast-out var(--dur-normal) var(--ease-out) both}@keyframes toast-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.toast,.toast--out{animation-duration:.01ms}}.pagetabs{display:flex;gap:2px;margin:0 0 var(--gap);box-shadow:inset 0 -1px 0 var(--line);overflow-x:auto;scrollbar-width:none}.pagetabs::-webkit-scrollbar{display:none}.pagetab{flex:none;appearance:none;margin:0;padding:10px 14px 12px;border:0;border-radius:var(--radius-control) var(--radius-control) 0 0;background:none;font:600 var(--fs-body) var(--sans);color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.pagetab:hover{color:var(--ink)}}.pagetab[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}.pagetab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pagetab{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pagetab-n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--mut-bg);color:var(--ink-2);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.pagetab-n.warn{background:var(--warn-bg);color:var(--warn)}.pagetab-n.crit{background:var(--crit-bg);color:var(--crit)}.pagetab-n.ok{background:var(--good-bg);color:var(--good)}.pagetab-n.acc{background:var(--accent-bg);color:var(--accent-2)}.pagetab-panel:focus{outline:0}.pagetab-panel:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--radius-control)}.kgrid.act-today{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.act-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.act-filters .dp-range{width:auto;flex:0 1 250px;min-width:200px}.act-export{margin-left:auto}.act-check{display:inline-flex;align-items:center;gap:7px;min-height:var(--control-h-sm);padding:0 4px;font-size:13px;font-weight:600;color:var(--ink-2);cursor:pointer;user-select:none}.act-check input{margin:0}.act-person{display:inline-flex;align-items:center;gap:2px;height:var(--control-h-sm);padding:0 2px 0 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel-2);font-size:13px;font-weight:600;color:var(--ink)}.act-person button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:none;font:inherit;font-size:16px;line-height:1;color:var(--ink-3);cursor:pointer}@media(hover:hover)and (pointer:fine){.act-person button:hover{background:var(--line);color:var(--ink)}}.act-person button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.act-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.act-chip{appearance:none;display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel);font:600 12.5px var(--sans);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.act-chip:hover{border-color:var(--ink-3);color:var(--ink)}}.act-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--panel)}.act-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.act-day+.act-day{margin-top:14px}.act-day-h{margin:0 0 2px;padding:0 10px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.act-list{list-style:none;margin:0;padding:0}.act-item+.act-item{border-top:1px solid var(--line-2)}.act-row{display:grid;grid-template-columns:112px minmax(0,1fr) auto 14px;grid-template-areas:"cat text time chev";align-items:baseline;gap:4px 12px;width:100%;margin:0;padding:10px;border:0;border-radius:var(--radius-control);background:none;font:inherit;color:var(--ink);text-align:left;cursor:pointer}@media(hover:hover)and (pointer:fine){.act-row:hover{background:var(--panel-2)}}.act-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.act-cat{grid-area:cat;min-width:0}.act-text{grid-area:text;min-width:0;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.act-tag{margin-left:8px;vertical-align:1px}.act-time{grid-area:time;font-size:12.5px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.act-chev{grid-area:chev;align-self:center;color:var(--ink-3);transition:transform var(--dur-fast) var(--ease-out)}.act-row[aria-expanded=true] .act-chev{transform:rotate(90deg)}.act-item--sys .act-sentence{color:var(--ink-3)}.act-feed--busy{opacity:.55;transition:opacity var(--dur-fast) var(--ease-out)}.act-more{margin-top:10px}.act-detail{margin:0 10px 12px 134px;padding:12px 14px;border:1px solid var(--line-2);border-radius:var(--radius-control);background:var(--panel-2);font-size:13px}.act-detail[hidden]{display:none}.act-entry-meta{margin:0 0 8px;font-weight:600;color:var(--ink-2)}.act-fields{display:grid;grid-template-columns:minmax(90px,max-content) minmax(0,1fr);gap:4px 16px;margin:0 0 10px}.act-fields>div{display:contents}.act-fields dt{color:var(--ink-3)}.act-fields dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.act-digest{margin:0;overflow-wrap:anywhere}.act-digest .mono{font-size:12px;color:var(--ink-2)}.act-who{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}@media(max-width:767.98px){.pagetab{min-height:44px}.act-chip,.act-person{height:44px}.act-check{min-height:44px}.act-person button{width:40px;height:40px}.act-more,.act-who .btn{min-height:44px}}@media(max-width:640px){.kgrid.act-today{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.act-today .kcard{padding:12px 14px}.act-today .kcard-v{font-size:22px;margin-top:8px}.act-filters .dp-range{flex:1 1 100%}.act-export{margin-left:0}.act-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gap)) 14px;padding:0 var(--gap)}.act-chips::-webkit-scrollbar{display:none}.act-chip{flex:none}.act-row{grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"cat time chev" "text text text";gap:6px 10px;padding:10px 6px}.act-detail{margin:0 0 12px}.act-fields{grid-template-columns:minmax(0,1fr)}.act-fields dd{margin-bottom:6px}}@media(prefers-reduced-motion:reduce){.pagetab,.act-chip,.act-chev,.act-feed--busy{transition:none}}.pr-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.pr-step{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding-right:16px}.pr-step:before{content:"";position:absolute;top:13px;left:28px;right:0;height:2px;background:var(--line)}.pr-step:last-child:before{display:none}.pr-step--done:before{background:color-mix(in srgb,var(--good) 40%,var(--line))}.pr-step-dot{position:relative;z-index:1;flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--mut-bg);color:var(--ink-2);box-shadow:0 0 0 4px var(--panel)}.pr-step--done .pr-step-dot{background:var(--good-bg);color:var(--good)}.pr-step--now .pr-step-dot{background:var(--accent-2);color:var(--panel)}.pr-step--blocked .pr-step-dot{background:var(--warn-bg);color:var(--warn)}.pr-step-body{min-width:0}.pr-step-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font-size:14px;color:var(--ink)}.pr-step-line{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.pr-step-block{margin:8px 0 0;padding:7px 9px;border-radius:var(--radius-control);background:var(--warn-bg);font-size:12.5px;line-height:1.45;color:var(--ink)}.pr-step .btn.link{margin:4px 0 0 -6px}.pr-close-msg{margin-top:18px}.pr-close-msg:focus{outline:0}.pr-close-msg:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:6px}@media(max-width:1000px){.pr-steps{grid-template-columns:minmax(0,1fr);gap:16px}.pr-step{flex-direction:row;align-items:flex-start;gap:12px;padding-right:0}.pr-step:before{inset:28px auto -16px 13px;width:2px;height:auto}}.pr-grid{table-layout:fixed;width:100%;min-width:calc(428px + var(--pr-days,0) * 60px)}.pr-grid th,.pr-grid td{padding-left:5px;padding-right:5px}.pr-grid .pr-name{width:116px;padding-left:10px}.pr-grid thead th:nth-last-child(5){width:48px}.pr-grid thead th:nth-last-child(4){width:36px}.pr-grid thead th:nth-last-child(3){width:44px}.pr-grid thead th:nth-last-child(2){width:88px}.pr-grid thead th:last-child{width:96px;padding-right:10px}.pr-grid tbody th,.pr-grid tfoot th{padding-top:9px;padding-bottom:9px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;font-size:var(--fs-body);font-weight:400;color:var(--ink)}.pr-grid tbody td{vertical-align:top}.pr-grid .pr-day{padding-left:3px;padding-right:3px;text-align:center;font-size:11px;line-height:1.35;white-space:nowrap}.pr-grid thead .pr-day{vertical-align:bottom}.pr-dow{display:block;font-weight:600;color:var(--ink-3)}.pr-dom{display:block;font-size:14px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.pr-grid .pr-wk{border-left:1px solid var(--line)}.pr-grid .pr-today{background:color-mix(in srgb,var(--accent-bg) 60%,transparent)}.pr-grid thead .pr-today .pr-dom,.pr-grid thead .pr-today .pr-dow{color:var(--accent-2)}.pr-shifts{display:flex;flex-direction:column;align-items:center;gap:4px}.pr-shift{position:relative;display:flex;flex-direction:column;font-variant-numeric:tabular-nums;color:var(--ink)}.pr-shift+.pr-shift{padding-top:4px;border-top:1px dashed var(--line)}.pr-next,.pr-more{color:var(--ink-3);font-weight:600}.pr-leave{display:inline-block;margin-top:3px;padding:2px 5px;border-radius:var(--radius-chip);background:var(--accent-bg);color:var(--accent-2);font-size:11px;font-weight:650;white-space:normal}.pr-ot{color:var(--warn);font-weight:700}.pr-weeks{margin-top:2px;white-space:nowrap}.pr-status .pill{white-space:normal}.pr-sign{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.pr-norate{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.pr-norate .btn.link{padding:0;height:auto;min-height:0}.pr-grid tbody tr.pr-hasex>*{border-bottom-color:transparent}.pr-grid tbody tr.pr-ex>td{padding-top:0}.pr-grid tfoot th,.pr-grid tfoot td{border-top:1px solid var(--line);border-bottom:0;background:var(--panel-2);font-weight:700}.scroll.sticky1 .pr-grid tfoot th:first-child{background:var(--panel-2)}.pr-ex-body{position:sticky;left:10px;max-width:760px;display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-left:3px solid var(--warn);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--warn-bg)}.pr-ex-line{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 10px;margin:0;font-size:13px;line-height:1.5;color:var(--ink)}.pr-ex-line>span:not(.pill){flex:1 1 300px;min-width:0}.pr-ex-line>.cc-withdraw{flex:none;margin:-4px 0}p.pr-ex-line>span.pr-ex-err,.pr-step-codes .pr-ex-err{flex:1 1 100%;color:var(--crit)}.pr-step-codes{display:flex;flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;font-size:12.5px;line-height:1.45;color:var(--ink)}.pr-step-codes>li{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0}.pr-step .pr-step-codes .btn.link{margin:0}.pr-report-note{margin:8px 0 0}.pr-people{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.pr-person{padding:12px;border:1px solid var(--line);border-radius:var(--radius-control)}.pr-person-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pr-person-head .pr-status{flex:0 1 auto;display:flex;justify-content:flex-end;text-align:right}.pr-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 0}.pr-nums>div{min-width:0}.pr-nums dt{font-size:11.5px;font-weight:600;color:var(--ink-3)}.pr-nums dd{margin:2px 0 0;font-size:15px;font-weight:700;color:var(--ink)}.pr-nums .pr-norate{align-items:flex-start}.pr-nums--total{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding:10px 12px;border-radius:var(--radius-control);background:var(--panel-2)}.pr-person-days{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;font-size:13px}.pr-person-days>li{display:flex;align-items:baseline;gap:10px}.pr-person-day{flex:0 0 84px;font-weight:600;color:var(--ink-2)}.pr-person-days .pr-shifts{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.pr-person-days .pr-shift{flex-direction:row;gap:4px}.pr-person-days .pr-shift+.pr-shift{padding-top:0;border-top:0}.pr-person .pr-ex{margin-top:10px}.pr-person .pr-ex-body{position:static;max-width:none}.to-reqs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none}.to-req{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--line);border-left:3px solid var(--warn);border-radius:var(--radius-control)}.to-req-head{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.to-req-head b{min-width:0;overflow-wrap:anywhere}.to-req-ask{display:flex;flex-direction:column;gap:2px}.to-req-kind,.to-req-l{font-size:12px;font-weight:600;color:var(--ink-3)}.to-req-when{font-size:15px;font-weight:650;color:var(--ink)}.to-req-note{margin:0;font-size:13px;line-height:1.45;color:var(--ink-2);overflow-wrap:anywhere}.to-req-bal{display:flex;flex-direction:column;gap:5px;padding-top:10px;border-top:1px solid var(--line-2)}.to-req-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.to-req--done{border-left-color:var(--line)}.to-win{margin-left:auto;min-width:200px;font-weight:400}.to-skipped{margin:6px 0 0;padding-left:18px}.to-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.to-why{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:36ch;margin-top:3px;padding:0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--ink-2);text-align:left;cursor:pointer}.to-why--open{-webkit-line-clamp:unset;overflow:visible}.to-kind--warn{margin:-4px -8px;padding:4px 8px;border-radius:var(--radius-control);background:var(--warn-bg)}.to-bal{display:flex;flex-direction:column;gap:5px;min-width:0}.to-bar{display:block;height:8px;border-radius:var(--radius-pill);background:var(--mut-bg);overflow:hidden}.to-bar>span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.to-bar--over>span{background:var(--crit)}.to-bal-nums{font-size:13px;color:var(--ink)}.to-over{color:var(--crit)}.to-people{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.to-person{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line-2)}.to-person:last-child{border-bottom:0}.to-person-name{font-size:14px;padding-top:1px}.to-kinds{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.to-kind{display:grid;grid-template-columns:80px minmax(60px,1fr) 150px 230px;align-items:center;gap:4px 16px}.to-kind .to-bal{display:contents}.to-kind-l{font-size:13px;font-weight:600;color:var(--ink-2)}.to-kind .to-bal-nums{min-width:0}.to-kind .to-bal-nums>b{white-space:nowrap}.to-kind-rule{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1199px){.to-kind{grid-template-columns:80px minmax(60px,1fr) 150px}.to-kind-rule{grid-column:2/-1;white-space:normal}}@media(max-width:760px){.to-person{grid-template-columns:minmax(0,1fr);gap:8px}.to-kind{grid-template-columns:72px minmax(0,1fr);gap:4px 12px}.to-kind .to-bal-nums,.to-kind-rule{grid-column:2/-1}}.pr-bulkbtn{margin-left:4px}.pr-norate-row>td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.pr-bulk{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.pr-bulk>li{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-2)}.field .pr-bulk>li>label{flex:1 1 auto;min-width:0;margin:0;font-size:var(--fs-body);font-weight:600;color:var(--ink);overflow-wrap:anywhere}.field .pr-bulk input{flex:0 0 132px;width:132px}.pr-rates-fold{display:none}.pr-hist-row>td{background:var(--panel-2)}.pr-hist{display:flex;flex-direction:column;gap:6px;margin:0;padding:2px 0;list-style:none;font-size:13px}.pr-hist>li{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:2px 14px}.pr-hist-amt{font-weight:650;color:var(--ink)}.pr-hist-note{grid-column:2}@media(max-width:640px){.pr-rates th:nth-child(3),.pr-rates td:nth-child(3),.pr-rates th:nth-child(4),.pr-rates td:nth-child(4){display:none}.pr-rates-fold{display:block}}.rowcheck{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;margin:-6px 0;border-radius:6px;cursor:pointer}.rowcheck input{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.rowcheck input:disabled{cursor:default}.rowcheck:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}@media(pointer:coarse){.rowcheck{min-width:44px;min-height:44px;margin:-12px -4px}}tr.rowsel>td{background:var(--accent-bg)}.bulkbar .btn{white-space:nowrap}@media(max-width:640px){.bulkbar{flex-wrap:wrap}.bulkbar .btn{min-height:44px}}:is(.wk-sched,.work-inbox,.work-orders,.crew-rq,.crew-live,.vf-list,.vf-mm) :is(th,td){position:relative}.vf-clear{display:flex;align-items:center;justify-content:center;gap:8px}.vf-clear svg{color:var(--good)}.vf-person+.vf-person{margin-top:16px}.vf-person-h{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;font-size:14px}.vf-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.vf-cards .verify-card{gap:10px}.vf-cards .verify-faces figure{max-width:150px}.verify-meta{display:flex;flex-direction:column;gap:2px;font-size:14px}.vf-warn{font-size:12.5px;font-weight:600;line-height:1.4;color:var(--crit);background:var(--crit-bg);border-radius:var(--radius-control);padding:6px 9px}.vf-note{margin-top:2px;max-width:46ch}@media(max-width:640px){.vf-mm .vf-wide{display:none}}.mppin--person .mppin-label{opacity:0;pointer-events:none}.mppin--person:focus-visible .mppin-label,.mppin--person.mppin--sel .mppin-label{opacity:1}@media(hover:hover)and (pointer:fine){.mppin--person:hover .mppin-label{opacity:1}}.mppin:focus{outline:0}.mppin:focus-visible .mppin-dot,.mppin:focus-visible .mppin-count{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--focus)}.mppin--sel .mppin-dot{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--accent),0 2px 6px #0e141866}.mppin-label--under{left:50%;top:calc(100% + 4px);transform:translate(-50%);max-width:160px;overflow:hidden;text-overflow:ellipsis}.mppin--site.mppin--nolabel .mppin-label{opacity:0;pointer-events:none}.mppin--site.mppin--nolabel:focus-visible .mppin-label{opacity:1}@media(hover:hover)and (pointer:fine){.mppin--site.mppin--nolabel:hover .mppin-label{opacity:1}}.mppin-count{position:absolute;left:0;top:0;display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;border-radius:50%;background:#14181cdb;color:#fff;font-weight:800;font-size:13px;border:3px solid #fff;box-shadow:0 2px 6px #0e141866;cursor:pointer}.mppin--cluster.mppin--sel .mppin-count{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--accent)}.crew-pick,.rq-open{font:inherit;font-weight:700;color:var(--ink);background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:left;border-radius:4px}@media(hover:hover)and (pointer:fine){.crew-pick:hover,.rq-open:hover{text-decoration:underline}}.crew-pick[aria-pressed=true]{color:var(--accent-2)}.crew-pick:focus-visible,.rq-open:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.crew-live tbody tr:has(.crew-pick){cursor:pointer}.crew-machine,.leaflet-container a.mp-machine,.loan-machine{color:var(--accent-2);font-weight:600;text-decoration:none;border-radius:3px}@media(hover:hover)and (pointer:fine){.crew-machine:hover,.leaflet-container a.mp-machine:hover,.loan-machine:hover{text-decoration:underline}}.crew-machine:focus-visible,.leaflet-container a.mp-machine:focus-visible,.loan-machine:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rq-row{cursor:pointer}@media(hover:hover)and (pointer:fine){.rq-row:hover>td{background:var(--panel-2)}.rq-row.rowsel:hover>td{background:var(--accent-bg)}}.rq-chev{width:28px;color:var(--ink-3);font-size:20px;line-height:1}.rq-group>th{background:var(--panel-2);color:var(--ink-2);font-weight:700;text-align:left;padding-top:10px;padding-bottom:10px}.crew-noapprove{margin-top:4px;color:var(--warn)}@media(max-width:640px){.rq-chev{width:16px;padding-left:0}}.held-acts{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.held-acts.pd-acts{justify-content:flex-start}.held-sent{margin-top:4px;font-variant-numeric:tabular-nums}.tc-line{font-variant-numeric:tabular-nums}.tc-stands{margin-top:4px;max-width:46ch}.tc-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.tc-err{margin-top:4px;color:var(--crit)}.corr-change{margin-top:4px;font-variant-numeric:tabular-nums}.corr-change b{font-weight:600}.pd-head{display:flex;flex-direction:column;gap:2px;font-size:15px}.pd-sec{display:flex;flex-direction:column;gap:8px}.pd-h{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pd-flags{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pd-flags li{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:13.5px;color:var(--ink-2);line-height:1.4}.lmap.pd-map{height:200px}.pd-pin{background:none;border:0}.pd-pin span{display:block;width:20px;height:20px;border-radius:50%;border:3px solid #fff;box-sizing:border-box;box-shadow:0 2px 6px #0e141873}.pd-device{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.pd-photo{display:flex;align-items:flex-start;gap:14px}.pd-photo .verify-face{width:132px;flex:none}.pd-photo-side{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pd-photo-side .btn.link{padding:0;min-height:0;height:auto}.pd-foot{margin:0}.stn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.stn-grid .stn-tile{display:flex;flex-direction:column;gap:4px;min-width:0}.stn-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px}.stn-top .rowacts{width:auto}.stn-name{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.stn-meta{margin:0}.stn-facts{margin:8px 0 0;display:flex;flex-direction:column}.stn-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-top:1px solid var(--line-2);font-size:13.5px}.stn-facts dt{color:var(--ink-3);flex:none}.stn-facts dd{margin:0;text-align:right;font-weight:600;color:var(--ink);min-width:0}.stn-v.warn{color:var(--warn)}.stn-v.crit{color:var(--crit)}.stn-note{margin:6px 0 0;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.stn-note.crit{color:var(--crit)}.stn-note.warn{color:var(--warn)}.stn-msg{margin:0;padding:18px 20px;border-radius:var(--radius-card);background:var(--brand);color:var(--on-brand)}.stn-msg-eyebrow{font-size:var(--fs-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-brand-2)}.stn-msg-body{margin:6px 0 0;font-family:var(--disp);font-size:var(--fs-title);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.stn-msg-by{margin-top:10px;font-size:var(--fs-caption);color:var(--on-brand-2)}.stn-msg-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:10px 0 0}.stn-msg-none{margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--ink-3)}.stn-note-form{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line-2)}.stn-note-form .ff{margin:0}.stn-note-form .ff .dp{max-width:260px}.stn-note-over{color:var(--crit);font-weight:600}.stn-note-actions{display:flex;gap:8px}.brf-none{margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--ink-3)}.brf-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px}.brf-line{margin:6px 0 0}.brf-fate{margin:0 0 10px;font-size:var(--fs-body);font-weight:600;color:var(--ink-2);overflow-wrap:anywhere}.brf-safety{margin:0 0 12px;padding:12px 16px;background:var(--warn-bg);border-left:4px solid var(--warn);border-radius:var(--radius-control)}.brf-safety-label{font-size:var(--fs-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--warn)}.brf-safety-text{margin:4px 0 0;font-size:var(--fs-title);font-weight:700;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.brf-text{margin:0 0 14px;font-size:var(--fs-body);line-height:1.55;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere}.brf-reads{padding-top:12px;border-top:1px solid var(--line-2)}.brf-summary{margin:0;font-size:var(--fs-body);font-weight:600;color:var(--ink)}.brf-unread{margin:6px 0 0;font-size:var(--fs-body);color:var(--ink-2);overflow-wrap:anywhere}.brf-readers{margin:8px 0 0;font-size:var(--fs-body)}.brf-readers summary{min-height:36px;display:flex;align-items:center;cursor:pointer;color:var(--accent-2);font-weight:600}.brf-readers ul{margin:4px 0 0;padding-left:20px;color:var(--ink-2)}.brf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px}.brf-form{display:flex;flex-direction:column;gap:12px;margin-top:12px}.brf-form .ff{margin:0}.brf-form .ff .dp{max-width:260px}.brf-form textarea{width:100%}.brf-over{color:var(--crit);font-weight:600}.brf-narrow{display:none}@media(max-width:640px){.brf-log th:nth-child(3),.brf-log td:nth-child(3){display:none}.brf-narrow{display:block}}.your-pin-digits{margin:4px 0 10px;font-family:var(--disp);font-size:var(--fs-hero);font-weight:700;line-height:1.15;letter-spacing:.14em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.your-pin-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.wk-view{margin-left:auto}.wk-view .seg-opt{padding:5px 12px;font-size:13px}.wk-row{cursor:pointer}@media(hover:hover)and (pointer:fine){.wk-row:hover>td{background:var(--panel-2)}.wk-row.rowsel:hover>td{background:var(--accent-bg)}}.task-open{font-size:14px;line-height:1.35}.wk-avs{display:inline-flex;align-items:center}.wk-av{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--accent-bg);color:var(--accent-2);font-size:11px;font-weight:700;letter-spacing:.02em;border:2px solid var(--panel);box-sizing:border-box}.wk-av+.wk-av{margin-left:-4px}.wk-more{background:var(--mut-bg);color:var(--ink-2)}.wk-acts{display:inline-flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.wk-narrow{display:none}.wk-pills{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:4px}.wk-pills.wk-narrow{display:none}.wk-pills .pill+.pill{margin-left:0}@media(max-width:640px){.wk-sched .wk-wide,.work-inbox .wk-wide,.work-orders .wk-wide{display:none}.wk-narrow{display:inline}.wk-pills.wk-narrow{display:flex}.wk-view{margin-left:0}.wk-acts{flex-direction:column;align-items:stretch}}.drawer:has(.td){width:460px}.td{display:flex;flex-direction:column;gap:16px}.td-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.td-form{gap:14px 14px}.td-where{display:flex;align-items:center;gap:8px}.td-where>:first-child{flex:1;min-width:0}.td-where .btn.link{white-space:nowrap;padding:0}.td-facts{margin:0;display:flex;flex-direction:column}.td-facts>div{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid var(--line-2);font-size:14px}.td-facts dt{color:var(--ink-3);flex:none}.td-facts dd{margin:0;text-align:right;min-width:0}.td-crew{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.td .assign-cols{grid-template-columns:1fr}.assign .eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}@media(max-width:560px){.drawer:has(.td){width:100vw}}.db-grid{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:16px;align-items:start}.db-tray{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-control)}.db-tray .pd-h+.db-chips,.db-tray .pd-h+p{margin-top:0}.db-chips{list-style:none;margin:0 0 6px;padding:0 2px 0 0;display:flex;flex-direction:column;gap:6px;max-height:340px;overflow-y:auto;overscroll-behavior:contain}.db-chip{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);font-size:13.5px;cursor:grab;user-select:none}.db-chip:active{cursor:grabbing}.db-count{flex:none;font-size:11.5px;font-weight:700;color:var(--ink-3)}.db-count.warn{color:var(--warn)}.db-jobs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.db-job{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.db-job.over{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}.db-job-h{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.db-line{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.db-l{flex:none;width:52px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.db-line .chip{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;background:var(--panel-2);border:1px solid var(--line);border-radius:999px;font-size:12.5px}.db-line .chip .chip-in{color:var(--ink-3)}.db-line .chip .x{border:0;background:transparent;color:var(--ink-3);font-size:15px;line-height:1;cursor:pointer;padding:0 2px;border-radius:50%;min-width:20px;min-height:20px}@media(hover:hover)and (pointer:fine){.db-line .chip .x:hover:not(:disabled){color:var(--crit)}}.db-line .chip.db-twice{border-color:var(--warn);background:var(--warn-bg)}.db-add{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:2px}@media(max-width:760px){.db-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.db-job{transition:none}}.cal-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cal-views .seg-opt{padding:5px 12px;font-size:13px}.cal-arrow{display:inline-grid;place-items:center}.cal-cat:not(.on){opacity:1;color:var(--ink-3)}.cal-check{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;box-sizing:border-box;border-radius:4px;border:1.6px solid var(--field-border);background:var(--panel);color:var(--on-accent)}.cal-cat--task.on .cal-check{background:var(--accent);border-color:var(--accent)}.cal-cat--time_off.on .cal-check{background:var(--warn);border-color:var(--warn)}.cal-cat--maintenance.on .cal-check{background:var(--c4);border-color:var(--c4)}.cal-cat:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cal-day{cursor:default}.cal-day-btn{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;padding:6px 8px;border:0;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.cal-day-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.cal-add{position:absolute;top:4px;right:4px;z-index:2;display:grid;place-items:center;width:24px;height:24px;box-sizing:border-box;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--accent-2);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.cal-day.sel .cal-add,.cal-add:focus-visible,.cal-add--show{opacity:1}@media(hover:hover)and (pointer:fine){.cal-day:hover .cal-add{opacity:1}}@media(hover:hover)and (pointer:fine){.cal-add:hover{border-color:var(--accent);background:var(--accent-bg)}}.cal-add:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media not all and (hover:hover)and (pointer:fine){.cal-day:not(.sel) .cal-add{display:none}}@media(prefers-reduced-motion:reduce){.cal-add{transition:none}}.cal-today-tag{margin-left:8px;vertical-align:middle}.cal-weekview{display:flex;flex-direction:column;gap:8px}.cal-weekview.loading,.cal-agenda-list.loading{opacity:.5}.cal-wk-head{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.cal-wk-day{position:relative;min-width:0;border:1px solid var(--line-2);border-radius:10px;background:var(--panel)}.cal-wk-day.today{border-color:var(--accent)}.cal-wk-day.sel{box-shadow:0 0 0 2px var(--accent);border-color:var(--accent)}.cal-wk-pick{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.cal-wk-pick .cal-dow{padding:0}.cal-wk-pick .cal-num{font-size:18px;height:auto;line-height:1.2}.cal-wk-day.today .cal-num{color:var(--accent-2);font-weight:800}.cal-wk-pick:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.cal-wk-bars{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(26px,auto);column-gap:6px;row-gap:4px}.cal-bar.cal-bar--wrap{height:auto;min-height:26px;padding:4px 8px;white-space:normal;line-height:1.3}.cal-bar--wrap .cal-bar-label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.cal-agenda-list{display:flex;flex-direction:column;gap:16px}.cal-aday-h{display:flex;align-items:center;gap:8px;margin:0 0 4px;padding-bottom:6px;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--ink)}.cal-aday-h .cal-add{position:static;margin-left:auto}.cal-peek{position:fixed;z-index:1400;width:280px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-elevated);pointer-events:none}.cal-peek .cal-pop-head{margin-bottom:6px}.cal-peek-title{font-size:14.5px;font-weight:700;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.cal-peek-detail{margin-top:6px;font-size:13px;line-height:1.4;color:var(--ink-2)}@media(max-width:640px){.cal-tools{width:100%}.cal-wk-head{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.cal-wk-pick{padding:6px 4px;align-items:center}.cal-wk-pick .cal-dow{font-size:10px;letter-spacing:.02em}.cal-wk-pick .cal-num{font-size:15px}.cal-wk-day .cal-add{display:none}.cal-wk-bars{column-gap:3px}.cal-bar.cal-bar--wrap{font-size:10.5px;padding:3px 4px}}.rp-cell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:36px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;vertical-align:middle}button.rp-cell{cursor:pointer}@media(hover:hover)and (pointer:fine){button.rp-cell:not(:disabled):hover .rp-box{border-color:var(--accent)}button.rp-cell:not(:disabled):hover .rp-box.on{filter:brightness(.92)}}button.rp-cell:focus-visible{outline:2px solid var(--focus);outline-offset:1px}button.rp-cell:disabled{cursor:default}button.rp-cell:disabled .rp-box.on{opacity:.55}.rp-cell.busy{opacity:.5}.rp-box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border:1.5px solid var(--ink-3);border-radius:5px;background:var(--panel);color:var(--on-accent);flex:none;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.rp-box.on{background:var(--accent);border-color:var(--accent)}.rp-dot{position:absolute;top:5px;right:4px;width:8px;height:8px;border-radius:50%;background:transparent}.rp-dot.on{background:var(--warn)}@media(hover:none),(max-width:640px){.rp-cell{width:44px;height:44px}}.rp-tools{display:flex;align-items:center;justify-content:space-between;gap:10px 18px;flex-wrap:wrap;margin:-4px 0 12px}.rp-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--ink-2)}.rp-legend>span{display:inline-flex;align-items:center;gap:6px}.rp-legend .rp-box{width:16px;height:16px;border-radius:4px}.rp-legend .rp-dot{position:static}.rp-keys{font-size:13px;color:var(--ink-2)}.rp-matrix th,.rp-matrix td{vertical-align:middle}.rp-matrix tbody th{padding:9px 10px}.rp-matrix tbody th,.rp-matrix tbody td,.rp-matrix tbody tr:last-child td{border-bottom:1px solid var(--line-2)}.rp-matrix tbody:last-child tr:last-child th,.rp-matrix tbody:last-child tr:last-child td{border-bottom:0}.rp-matrix .rp-roleh{text-align:center;white-space:nowrap}.rp-matrix .rp-roleh.mine .rp-rolename{color:var(--accent-2)}.rp-matrix .rp-td{text-align:center;padding-top:2px;padding-bottom:2px}.rp-matrix .rp-caph{text-align:left;font-weight:600;font-size:14px;color:var(--ink)}.rp-cap{display:block}.rp-key{display:block;font-size:12px;font-weight:500;color:var(--ink-3);margin-top:2px}.rp-matrix .rp-grouprow th{background:var(--panel-2);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding-top:8px;padding-bottom:8px}.rp-rolewarn{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:2px 6px;border:0;border-radius:var(--radius-pill);background:var(--warn-bg);color:var(--warn);font:inherit;font-size:12px;font-weight:700;cursor:pointer;vertical-align:1px}.rp-rolewarn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rp-warnglyph{flex:none}.rp-risklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.rp-risk{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line);border-left:3px solid var(--ink-3);border-radius:var(--radius-control);background:var(--panel)}.rp-risk.warn{border-left-color:var(--warn);background:var(--warn-bg)}.rp-risk.guarded{border-left-color:var(--accent)}.rp-risk-ic{flex:none;display:inline-flex;margin-top:2px;color:var(--ink-3)}.rp-risk.warn .rp-risk-ic{color:var(--warn)}.rp-risk.guarded .rp-risk-ic{color:var(--accent-2)}.rp-risk-body{flex:1;min-width:0}.rp-risk-t{font-size:14px;color:var(--ink);line-height:1.4}.rp-risk-why{font-size:13px;color:var(--ink-2);margin-top:4px;line-height:1.45}.rp-risk-perms{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rp-chip{display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-chip);padding:2px 8px}.rp-shipped{margin-left:8px;vertical-align:1px}.rp-guarded{margin-top:14px}.rp-guarded>summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--ink);padding:6px 0;list-style-position:inside}.rp-guarded>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.rp-guarded[open]>summary{margin-bottom:10px}.rp-seeall{margin-top:10px}.rp-custom{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.rp-custom li{display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:var(--radius-pill);padding:4px 6px 4px 12px}.rp-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.rp-tab{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel);color:var(--ink-2);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rp-tab[aria-pressed=true]{background:var(--accent-bg);border-color:var(--accent);color:var(--accent-2)}.rp-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rp-tabwarn{display:inline-flex;color:var(--warn)}.rp-grouph{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:14px 0 4px}.rp-pgroup:first-child .rp-grouph{margin-top:0}.rp-plist{list-style:none;padding:0;margin:0}.rp-plist li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid var(--line-2)}.rp-plist li:last-child{border-bottom:0}.rp-plabel{flex:1;min-width:0;font-size:14px;font-weight:500;color:var(--ink)}.rp-newgroups{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px 16px}.rp-newgroup{border:1px solid var(--line);border-radius:var(--radius-control);padding:8px 12px 10px;margin:0;background:var(--panel-2);min-width:0}.rp-newgroup legend{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 4px}.cdlg .rp-newgroup .checks{display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:transparent}.check.is-off{opacity:.4}.ob-progress{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ob-bar{display:inline-block;width:88px;height:7px;border-radius:7px;background:var(--line);overflow:hidden;flex:none}.ob-bar i{display:block;height:100%;border-radius:7px;background:var(--accent)}.ob-bar.ok i{background:var(--good)}.ob-bar.warn i{background:var(--warn)}.ob-bar.crit i{background:var(--crit)}.ob-count{font-size:12.5px;font-weight:600;color:var(--ink-3);font-variant-numeric:tabular-nums}.ob-table th.ob-progh{white-space:nowrap}.ob-name{border:0;background:none;padding:0;font:inherit;font-weight:600;font-size:14px;color:var(--ink);cursor:pointer;text-align:left}@media(hover:hover)and (pointer:fine){.ob-name:hover{color:var(--accent-2);text-decoration:underline}}.ob-name:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.ob-na{font-size:12.5px;color:var(--ink-3)}.ob-invite{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.drawer .ob-progress{margin:0 0 14px}.reveal{scroll-margin:24px;outline:0}.linkout{width:100%}.linkout .callout{margin:0}.linkout-code{font-size:17px;letter-spacing:.08em;white-space:nowrap}td .linkout{margin-top:8px;max-width:520px;white-space:normal;text-align:left}.ob-added .linkout{margin-top:10px}.ob-acts{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.setup-steps .step-hint{flex:1 0 100%;font-size:12.5px;color:var(--ink-2);font-weight:400}.people-dt tbody tr{cursor:pointer}.pname{border:0;background:none;padding:0;margin:0;font:inherit;font-weight:700;color:var(--ink);cursor:pointer;text-align:left}@media(hover:hover)and (pointer:fine){.pname:hover{color:var(--accent-2);text-decoration:underline}}.pname:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.dt .name .pname{font-size:15px;line-height:1.2}.dt .lic .dot.c{background:var(--crit)}.lic-state.w{color:var(--warn);font-weight:600}.lic-state.c{color:var(--crit);font-weight:600}.cred-carried{margin-top:3px}.pcred-empty{margin:2px 0 8px}.pcred-list{list-style:none;padding:0;margin:2px 0 8px;display:flex;flex-direction:column;gap:8px}.pcred-list li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pcred-list li.retired{opacity:.55}.pcred-main{flex:1 1 160px;min-width:0}.pcred-name{font-weight:600;color:var(--ink)}.pcred-sub{margin-top:2px}.pcred-acts{display:inline-flex;gap:6px;flex-wrap:wrap}.pcred-foot{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pcred-file{margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcred--card .pcred-list{gap:0;margin:0 0 12px}.pcred--card .pcred-list li{padding:12px 0;border-bottom:1px solid var(--line-2)}.pcred--card .pcred-list li:first-child{padding-top:0}.pcred-ver,.cred-ver{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 6px;color:var(--ink-2)}.pcred-ver svg,.cred-ver svg{flex:none;color:var(--accent-2)}.cred-ver{font-size:13px;max-width:220px}@media(max-width:640px){.cred-ver{min-width:140px}}.card-view-img{display:block;max-width:100%;max-height:min(64vh,640px);margin:0 auto;border-radius:var(--radius-control);border:1px solid var(--line);object-fit:contain;background:var(--panel-2)}.card-view-pdf{display:flex;flex-direction:column;gap:12px}.card-view-acts{display:flex;flex-wrap:wrap;gap:8px}.pi-table td{vertical-align:top}.pi-table td .s2{margin-top:3px;max-width:260px}.pp-back{margin-bottom:12px}.pp-head{display:flex;align-items:flex-end;gap:12px 18px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:22px}.pp-id{min-width:0}.pp-head h2{font-family:var(--disp);font-size:34px;font-weight:700;letter-spacing:-.025em;line-height:1.05;margin:0;overflow-wrap:anywhere}.pp-head h2:focus{outline:0}.pp-head h2:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.pp-sub{font-size:14px;color:var(--ink-2);margin-top:6px;overflow-wrap:anywhere}.pp-none{color:var(--ink-3)}.pp-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pp-meta{margin-left:auto;text-align:right;font-size:12.5px;color:var(--ink-3);line-height:1.7}.pp-meta b{color:var(--ink);font-weight:600}.pp-warn,.pp-meta .pp-warn b{color:var(--warn);font-weight:600}.pp-cols{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--gap);align-items:stretch}.pp-col{display:flex;flex-direction:column;min-width:0}.pp-col>.card:last-child{margin-bottom:0;flex:1 1 auto}.pp-feed{list-style:none;padding:0;margin:0}.pp-feed li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--line-2)}.pp-feed li:last-child{border-bottom:0}.pp-feed-t{font-size:14px;color:var(--ink);min-width:0;overflow-wrap:anywhere}.pp-feed time{font-size:12.5px;color:var(--ink-3);white-space:nowrap;flex:none}.pp-feed+.btn{margin-top:10px}.pp-list{list-style:none;padding:0;margin:0}.pp-list li{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid var(--line-2)}.pp-list li:first-child{padding-top:0}.pp-list li:last-child{border-bottom:0;padding-bottom:0}.pp-list-main{flex:1 1 150px;min-width:0}.pp-list-t{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.pp-rows{margin:0}.pp-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:14px}.pp-row:first-child{padding-top:0}.pp-row:last-child{border-bottom:0;padding-bottom:0}.pp-row dt{color:var(--ink-2);flex:0 0 auto}.pp-row dd{margin:0;text-align:right;max-width:62%;color:var(--ink);overflow-wrap:anywhere}.pp-steps{margin-top:14px}.pp-steps li,.drawer .setup-steps li{flex-wrap:wrap}.setup-steps .step-acts{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.ph-actions>.pp-more{flex:0 0 auto;display:inline-flex}.pp-more .ovmenu-trigger{min-width:44px}@media(max-width:1000px){.pp-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.pp-head h2{font-size:26px}.pp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.pp-kpis .kcard{padding:14px}.pp-meta{margin-left:0;text-align:left}.pp-row dd{max-width:60%}}.fleet-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 12px}.fleet-tools .field{margin:0}.fleet-q{flex:1 1 220px;max-width:320px}.fleet-view{margin-left:auto}.fleet-flags{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center}td .fleet-flags .pill+.pill{margin-left:0}.fleet-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.fleet-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);transition:border-color var(--dur-normal) var(--ease-out),background var(--dur-normal) var(--ease-out)}.fleet-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fleet-card.jumped{border-color:var(--accent);background:var(--accent-bg)}.fleet-card.retired{opacity:.6}.fc-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.fc-top h4{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink);min-width:0;overflow-wrap:anywhere}.fc-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 0;padding:10px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.fc-facts dt{font-size:var(--fs-caption);color:var(--ink-3);font-weight:500}.fc-facts dd{margin:2px 0 0;font-size:var(--fs-h3);font-weight:650}.fc-facts dd .hint{font-size:var(--fs-caption);font-weight:500}.fc-acts{margin-top:auto;display:flex;justify-content:flex-end}.fleet-open{min-width:0;height:auto;padding:0;font-weight:600;white-space:normal;text-align:left;justify-content:flex-start;line-height:1.3}.fleet-costs tfoot td{border-top:1px solid var(--line);border-bottom:0;padding-top:10px}@media(prefers-reduced-motion:reduce){.fleet-card{transition:none}}@media(max-width:640px){.fleet-view{margin-left:0}.fleet-q{max-width:none;flex-basis:100%}}.back:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.ad-head .ad-title{min-width:0}.ad-head h2{overflow-wrap:anywhere}.ad-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ad-acts{display:flex;gap:8px;align-items:center}.ad-kpis .kcard-v{font-size:26px;letter-spacing:-.028em}.ad-body .legend{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ad-kdate{font-size:20px;font-weight:700;letter-spacing:-.02em}.ad-body{align-items:stretch}.ad-col>.card:last-child{margin-bottom:0}.ad-item-side{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}.ad-foot{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;margin-top:12px}.ad-foot .btn.link{padding:0;min-width:0}.ad-nowrap{white-space:nowrap}.ad-total{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;margin-top:12px;border-top:1px solid var(--line);font-size:14px;font-weight:600}.ad-total b{font-size:18px}.ad-basis{margin-top:8px}.ad-mismatch{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;justify-content:space-between}.ad-actual-line{display:block;margin-top:4px;color:var(--ink-2)}.ad-actual-line--off{color:var(--warn)}.ad-actual{margin-top:14px;padding-top:4px;border-top:1px solid var(--line-2)}.ad-actual-table th[scope=row]{text-align:left;font-weight:600}.ad-actual-table thead th{font-size:var(--fs-caption);font-weight:700;color:var(--ink-3)}.ad-actual-src{display:block;font-weight:400}.ad-actual-table tfoot th,.ad-actual-table tfoot td{border-top:1px solid var(--line);font-size:14px}.ad-actual p.ad-basis{margin:6px 0 0}.ad-year{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--line-2);font-size:14px}.ad-util{display:flex;align-items:center;gap:14px}.ad-util>b{font-size:26px;font-weight:680;letter-spacing:-.028em;min-width:64px}.ad-util-bar{flex:1;display:block;height:8px;border-radius:var(--radius-pill);background:var(--mut-bg);overflow:hidden}.ad-util-bar>span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.ad-util-note{margin:8px 0 0}.ad-inline{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}.ad-subhead{margin:16px 0 8px;font-size:var(--fs-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ad-none{margin:0}.ad-who{white-space:nowrap}.ad-feed{list-style:none;margin:0;padding:0}.ad-feed li{padding:10px 0;border-bottom:1px solid var(--line-2);font-size:14px;line-height:1.45}.ad-feed li:last-child{border-bottom:0}.ad-feed .s2{margin-top:3px}.ad-hist{list-style:none;margin:0;padding:0}.ad-hist li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:14px}.ad-hist li:last-child{border-bottom:0}.kv{margin:0}.kv>div{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 18px;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:14px}.kv>div:last-child{border-bottom:0}.kv dt{flex:1 1 auto;min-width:0;color:var(--ink-2)}.kv dd{margin:0;max-width:58%;text-align:right;font-weight:600;color:var(--ink);overflow-wrap:anywhere}@media(max-width:640px){.ahead.ad-head h2{font-size:26px}.ad-acts{width:100%}.ad-acts .btn{flex:1}}.lend-ctl{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;max-width:100%}.lend-ctl[data-align=start]{justify-content:flex-start}.lend-why{flex-basis:100%;text-align:inherit}.lend-ctl[data-align=end] .lend-why{text-align:right}.loan-code{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid var(--line-2)}.loan-code-l{display:block;font-size:var(--fs-caption);font-weight:600;color:var(--ink-2);margin-bottom:var(--space-2)}.loan-code-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.loan-code .loan-code-v{flex:0 1 280px;min-width:0;height:48px;padding:0 14px;border:1px dashed var(--ink-3);border-radius:var(--radius-control);background:var(--panel-2);font:800 24px var(--mono);letter-spacing:.06em;color:var(--ink);cursor:text}.loan-code .loan-code-v:focus-visible{outline:0;border-style:solid;border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-bg)}.loan-code p{margin-top:8px}.loan-find{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.loan-find-f{flex:1 1 240px;max-width:320px;margin:0}.loan-recent{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:12px}.pt-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 14px}.pt-q{flex:1 1 220px;max-width:320px;margin:0}.pt-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.pt-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 14px 18px;border:1px solid var(--line);border-left:4px solid var(--line);border-radius:var(--radius-card);background:var(--panel)}.pt-card--ok{border-left-color:var(--good)}.pt-card--warn{border-left-color:var(--warn)}.pt-card--crit{border-left-color:var(--crit)}.pt-card--mut{border-left-color:var(--ink-3)}.pt-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pt-card-top h4{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;min-width:0;overflow-wrap:anywhere}.pt-result{margin:4px 0 0;font-size:14px;font-weight:600}.pt-result--crit{color:var(--crit)}.pt-result--warn{color:var(--warn)}.pt-result--ok{color:var(--good)}.pt-result--mut{color:var(--ink-2)}.pt-thumbs{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.pt-thumbs img{width:64px;height:64px;object-fit:cover;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.pt-thumbs img.problem{border:2px solid var(--crit)}.pt-card-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:8px}.pt-acts{display:inline-flex;gap:6px;flex-wrap:wrap;margin-left:auto}.pt-more{display:flex;justify-content:center;margin-top:16px}.pt-fleet{margin-left:auto;padding:0;min-width:0}@media(max-width:640px){.pt-q{max-width:none;flex-basis:100%}}.dev-queue{display:flex;flex-direction:column;gap:12px}.dev-card{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.4fr);grid-template-areas:"what form" "what acts";gap:12px 20px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);transition:border-color var(--dur-normal) var(--ease-out),background var(--dur-normal) var(--ease-out)}.dev-card.jumped{border-color:var(--accent);background:var(--accent-bg)}.dev-card-what{grid-area:what;min-width:0;overflow-wrap:anywhere}.dev-card-what .s2{margin-top:4px}.dev-card-form{grid-area:form;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.dev-card-form .field{margin:0;min-width:0}.dev-card-acts{grid-area:acts;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dev-why{color:var(--warn);font-weight:600}@media(max-width:1000px){.dev-card{grid-template-columns:1fr;grid-template-areas:"what" "form" "acts"}.dev-card-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.dev-card-form{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.dev-card{transition:none}}.pair-code{margin:4px 0 12px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;letter-spacing:.08em;line-height:1.1;color:var(--ink);white-space:nowrap}.pair-code--used .pair-code-digits{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:2px}.pair-status,.pair-card .callout{margin:0 0 8px}.pair-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}@media(max-width:640px){.pair-code{font-size:34px}}.site-pin--permanent .site-pin-body{fill:var(--c4)}.site-pin--job .site-pin-body{fill:var(--c3)}.site-pin--past .site-pin-body{fill:var(--crit)}.site-fence--permanent{stroke:var(--c4);fill:var(--c4)}.site-fence--job{stroke:var(--c3);fill:var(--c3)}.site-fence--past{stroke:var(--crit);fill:var(--crit)}.leaflet-tooltip.site-label{padding:3px 8px;border:0;border-left:3px solid var(--c4);border-radius:6px;background:var(--panel);color:var(--ink);font:600 12px var(--sans);box-shadow:0 1px 3px #0e14184d}.leaflet-tooltip.site-label:before{display:none}.leaflet-tooltip.site-label--job{border-left-color:var(--c3)}.leaflet-tooltip.site-label--past{border-left-color:var(--crit)}.site-legend{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:10px 0 0;padding:0;font-size:var(--fs-caption);color:var(--ink-2)}.site-legend li{display:inline-flex;align-items:center;gap:7px}.site-key{width:12px;height:12px;border-radius:50%;border:2px solid var(--panel);box-shadow:0 0 0 1px var(--line)}.site-key--permanent{background:var(--c4)}.site-key--job{background:var(--c3)}.site-key--past{background:var(--crit)}.trail-swatch{display:inline-block;width:24px;height:0;border-top:3px solid var(--map-warn)}.trail-swatch--approx{border-top-style:dashed}.site-move{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 10px;padding:8px 12px;border-radius:var(--radius-control);background:var(--accent-bg);color:var(--ink);font-weight:600}.site-move-acts{display:inline-flex;gap:8px}.auto-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--gap);align-items:stretch}.auto-card{display:flex;flex-direction:column;min-width:0;margin-bottom:0}.auto-head{display:flex;align-items:center;gap:12px;min-width:0}.auto-head h3{flex:1 1 auto;min-width:0;margin:0;font-family:var(--disp);font-size:var(--fs-h3);font-weight:700;letter-spacing:-.018em;line-height:1.3;color:var(--ink)}.auto-ic{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--accent-bg);color:var(--accent-2)}.auto-card--off .auto-ic{background:var(--mut-bg);color:var(--ink-3)}.auto-pill{flex:none}.auto-line{margin:12px 0 0;font-size:var(--fs-body);line-height:1.5;color:var(--ink-2)}.auto-action{margin:10px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.auto-note,.auto-run{margin:10px 0 0}.auto-after{margin:8px 0 0;line-height:1.45}.auto-switch{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;margin:-6px -6px -6px 0;padding:0 6px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.auto-switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.auto-switch[aria-disabled=true]{cursor:progress;opacity:.7}.auto-track{position:relative;flex:none;width:40px;height:24px;border-radius:var(--radius-pill);background:var(--mut-bg);box-shadow:inset 0 0 0 1.5px var(--ink-3);transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.auto-knob{position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background:var(--ink-3);transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.auto-switch[aria-checked=true] .auto-track{background:var(--accent);box-shadow:none}.auto-switch[aria-checked=true] .auto-knob{background:var(--panel);transform:translate(16px)}.auto-switch[aria-checked=true] .auto-state{color:var(--accent-2)}.auto-state{min-width:2em;text-align:left}@media(prefers-reduced-motion:reduce){.auto-track,.auto-knob{transition:none}}.yd-list{list-style:none;margin:0 0 4px;padding:0}.yd-row{display:flex;align-items:center;gap:10px 16px;padding:10px 0;border-bottom:1px solid var(--line-2)}.yd-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.yd-text b{font-size:var(--fs-body);font-weight:600}.yd-row .btn{flex:none}@media(max-width:640px){.yd-row{flex-direction:column;align-items:stretch}.yd-row .btn{height:44px}}.yd-state{white-space:nowrap}.yd-own{margin:0 0 6px;font-size:var(--fs-body);color:var(--ink-2)}.support-call{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;color:var(--accent-2);font-weight:600;text-decoration:none;font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.support-call:hover{text-decoration:underline}}.support-call:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.acct-phone form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:0 10px}.acct-phone form .field{flex:0 1 280px;margin-bottom:0}.acct-phone form .btn{height:var(--control-h)}.acct-phone-number{font-size:20px;font-weight:700;margin:6px 0 0}@media(max-width:640px){.acct-phone form .field{flex:1 1 100%;margin-bottom:var(--space-2)}.acct-phone form .btn{height:44px;width:100%}}.to-reqs>.to-req.stripe-card{padding:14px 14px 14px 20px;border-left:1px solid var(--line)}.ad-svc>li.stripe-card{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;padding:10px 12px 10px 20px}.ad-defs>li.stripe-card{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;padding:10px 12px 10px 20px}.ad-defs .def{padding:0;border-bottom:0;flex-wrap:wrap;row-gap:8px}.ad-defs .def .dm{flex:1 1 10rem}.ad-defs .def .dt{overflow-wrap:break-word}.tb-week{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}.tb-week-l{min-width:0;padding:0 4px;font-size:var(--fs-body)}.tb-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.tb-cards[aria-busy=true]{opacity:.55}.tb-card{gap:7px}.tb-card .fc-top{flex-wrap:wrap;row-gap:6px}.tb-card .fc-top h4{overflow-wrap:break-word}.tb-nowrap{white-space:nowrap}.tb-line{margin:0;font-size:var(--fs-caption);line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.tb-gap{color:var(--ink-3)}.tb-unheld{padding:7px 9px;border-radius:var(--radius-control);background:var(--warn-bg);color:var(--ink)}.tb-unheld .tb-line{color:var(--ink)}.tb-unheld ul{margin:4px 0 0;padding-left:18px;font-size:var(--fs-caption);line-height:1.5;font-variant-numeric:tabular-nums}.tb-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:4px}.tb-foot>.btn{margin-left:auto}.tb-readings{flex:1 1 170px;min-width:0;font-size:var(--fs-caption);color:var(--ink-2)}.tb-readings summary{display:flex;align-items:center;min-height:var(--control-h-sm);width:max-content;max-width:100%;cursor:pointer;font-weight:600;color:var(--accent-2)}.tb-readings summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.tb-readings ol{margin:2px 0 0;padding-left:18px;line-height:1.6;font-variant-numeric:tabular-nums}.tb-other{margin:14px 0 0}@media(max-width:640px){.tb-week-l{flex:1 1 100%;order:-1;padding:0}.tb-week .btn,.tb-foot .btn{height:44px}.tb-readings summary{min-height:44px}}.db-plan{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin:0 0 14px;padding:12px 14px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-control)}.db-plan-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}.db-plan-text b{font-size:var(--fs-body);font-weight:700;color:var(--ink)}.db-plan-line{font-size:13px;line-height:1.45;color:var(--ink-2)}.db-plan .btn{flex:none}.db-group{display:flex;flex-direction:column;gap:6px}.db-sub{margin:4px 0 0;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--ink-2)}.db-n{font-weight:500;color:var(--ink-2);font-variant-numeric:tabular-nums}.db-all{margin:0 0 6px;padding:8px 10px;font-size:13px;color:var(--good);background:var(--good-bg);border-radius:var(--radius-control)}.db-tags{flex:none;display:inline-flex;align-items:center;gap:8px}.db-more{margin:2px 0 0}.db-more>summary{display:flex;align-items:center;gap:6px;min-height:36px;cursor:pointer;list-style:none;border-radius:6px;font-size:12.5px;font-weight:700;color:var(--ink-2)}.db-more>summary::-webkit-details-marker{display:none}.db-more>summary:before{content:"";flex:none;width:6px;height:6px;margin:0 4px 0 2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--dur-fast) var(--ease-out)}.db-more[open]>summary:before{transform:rotate(45deg)}.db-more>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.db-line .chip.db-away{border-color:var(--warn);background:var(--warn-bg)}.db-line .chip.db-away .chip-in{color:var(--warn)}.db-send-list{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-control)}.db-send-list li{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line-2);font-size:var(--fs-body)}.db-send-list li:last-child{border-bottom:0}.db-send-name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.db-send-jobs{flex:none;font-size:13px;color:var(--ink-2)}.db-send-note{margin:0;font-size:13px;line-height:1.45;color:var(--ink-2)}.db-send-dropped{margin-top:8px}@media(max-width:640px){.db-plan .btn{width:100%;height:44px}.db-more>summary{min-height:44px}}@media(prefers-reduced-motion:reduce){.db-more>summary:before{transition:none}}.minisel-ic{display:inline-flex;vertical-align:-3px;margin-right:6px;color:var(--ink-2)}.cell-edit .minisel-ic{margin-right:4px}.s2 .fc-name{color:var(--ink-2)}.pr-code{color:var(--ink-2);font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.pr-sees{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:12px;padding:10px 12px;border:1px dashed var(--line);border-radius:var(--radius-control);background:var(--panel-2)}.pr-sees .fc{font-size:var(--fs-body)}.pr-workdays{border:0;margin:0 0 14px;padding:0;min-width:0}.pr-workdays>legend{padding:0;margin:0 0 6px;font-size:var(--fs-label, 13px);font-weight:600;color:var(--ink-2)}.pr-daychecks{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0 0 8px}.field label.pr-daycheck{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 12px;border:1px solid var(--line);border-radius:8px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.field .pr-daycheck input{flex:0 0 auto;width:18px;height:18px;margin:0}.pr-daycheck:has(input:checked){border-color:var(--accent);background:var(--accent-bg)}.pr-daycheck:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.field label.pr-lhpd{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--ink)}.field .pr-lhpd input{width:90px}.pr-basis{margin:0 0 10px}.pr-otpay{margin-bottom:var(--gap)}.pr-ot-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.pr-ot-text{flex:1 1 320px;min-width:0}.pr-ot-now{margin:0;font-size:var(--fs-body);color:var(--ink)}.pr-ot-since{margin:4px 0 0}.pr-ot-sw{display:inline-flex;align-items:center;gap:6px;flex:none}.pr-ot-sw-l{font-size:14px;font-weight:600;color:var(--ink-2)}.pr-ot-next{margin-top:10px}.pr-ot-rule{margin:10px 0 0}.pr-ot-conf{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.pr-ot-conf-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.pr-otchoices{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:8px}.pr-otchoices>legend{padding:0;margin:0 0 6px;font-size:var(--fs-label, 13px);font-weight:600;color:var(--ink-2)}.field label.pr-otchoice{display:flex;align-items:flex-start;gap:10px;min-height:44px;margin:0;padding:10px 12px;border:1px solid var(--line);border-radius:8px;font-weight:400;color:var(--ink);cursor:pointer}.field .pr-otchoice input,.field .pr-otattest input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0}.pr-otchoice b{display:block;font-size:14px}.pr-otchoice:has(input:checked){border-color:var(--accent);background:var(--accent-bg)}.pr-otchoice:has(input:focus-visible),.pr-otattest:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.field label.pr-otattest{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.pr-ce-bank{margin:0}.pr-comp{margin-top:2px}.pr-periodbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 14px}.pr-periodpick{display:flex;flex-direction:column;gap:4px;min-width:min(100%,280px);font-size:var(--fs-caption);font-weight:600;color:var(--ink-2)}.pr-periodpick>div{min-width:0}@media(max-width:640px){.pr-periodpick{flex:1 1 100%}}.ri-hash{overflow-wrap:anywhere;text-align:right;max-width:26ch;line-height:1.5}.ri-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--fs-body)}.ri-list li{border-top:1px solid var(--line-2);padding-top:6px;overflow-wrap:anywhere}.ri-days{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column}.ri-days li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--line-2);font-size:var(--fs-body)}.ri-days li:last-child{border-bottom:0}.ri-form,.ri-check{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-top:12px}.ri-form .field,.ri-check .field{margin-bottom:0;flex:1 1 180px;min-width:0}.ri-check .ri-check-hash{flex:3 1 300px}.ri-form input,.ri-check input{width:100%}.ri-result{margin-top:12px;font-size:var(--fs-body);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ri-check-now{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.ri-check-now .btn{white-space:nowrap}.ri-alarm{width:100%}.ri-alarm .callout{margin:0 0 14px;font-size:15px;border-width:2px}.act-focus{margin:0 0 10px;padding:8px 12px;border-radius:var(--radius-control);background:var(--panel-2);font-size:13px}.act-item--altered .act-sentence{color:var(--crit)}.act-altered{margin:0 0 10px;font-weight:600;color:var(--crit)}.foil-sum{margin-top:12px}.foil-draft,.foil-statement{margin:0 0 8px}.foil-statement p{margin:4px 0 0}.foil-table{margin-top:8px}.foil-table td{padding:8px 10px}.foil-sum>.s2{margin:8px 0 0}.foil-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.map-tiles-down{position:absolute;top:8px;left:56px;max-width:calc(100% - 64px);z-index:1000;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink-2);font-size:13px;line-height:1.4;pointer-events:none}.map-tiles-down[hidden]{display:none}.stale-note{margin:0 0 8px;font-size:13px;color:var(--warn)}.crew-map-stale .leaflet-container{filter:grayscale(1);opacity:.6}.skip-link{position:absolute;left:12px;top:-80px;z-index:3000;padding:10px 14px;border-radius:var(--radius-control);background:var(--panel);color:var(--ink);font-weight:600;border:1px solid var(--line);box-shadow:var(--shadow-elevated)}.skip-link:focus{top:12px;outline:2px solid var(--focus);outline-offset:2px}.page:focus{outline:none}.netbar{margin:0;padding:9px 18px;background:var(--warn-bg);color:var(--warn);font-size:13.5px;font-weight:600;border-bottom:1px solid var(--line)}.signin-over{position:fixed;inset:0;z-index:5000;overflow-y:auto;background:var(--panel)}.signin-ended{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:3000;width:max-content;max-width:calc(100% - 32px);padding:10px 16px;border-radius:var(--radius-control);background:var(--warn-bg);color:var(--warn);font:600 14px var(--sans);box-shadow:var(--shadow-elevated)}.boot-fail{max-width:420px;width:calc(100% - 32px);text-align:left}.boot-fail h1{font-family:var(--disp);font-size:22px;font-weight:700;color:var(--ink);margin:0 0 6px}.boot-fail p{margin:0 0 16px;color:var(--ink-2)}.boot-fail-acts{display:flex;flex-wrap:wrap;gap:8px}.boot-fail-acts .btn{min-height:44px}.sk-bare{padding:6px 0 4px}.sk-value{height:18px;vertical-align:middle}.sk-block{display:block;height:auto;border-radius:8px}.tc-replaced .tc-time,.tc-replaced td>b{text-decoration:line-through;color:var(--ink-3)}.card>h3 .wk-h-act{margin-left:auto;align-self:center;font-family:var(--sans);letter-spacing:0;font-weight:600}.card>h3 .wk-h-act+.kpi-inline,.card>h3 .wk-h-act+*{margin-left:0}.wk-inbox-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 10px}.wk-inbox-search{flex:1 1 220px;max-width:360px}.btn.ghost.on{border-color:var(--accent);color:var(--accent-2);background:var(--accent-bg)}.rq-toggle{display:inline-flex;align-items:flex-start;gap:6px}.rq-toggle svg{margin-top:3px;color:var(--ink-3);transition:transform var(--dur-fast) var(--ease-out)}.rq-by{margin-top:2px}tr.rq-detail>td{background:var(--panel-2);padding-top:10px;padding-bottom:12px}.rq-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 18px;margin:0}.rq-dl dt{font-size:12px;font-weight:600;color:var(--ink-3);margin:0 0 2px}.rq-dl dd{margin:0;font-size:14px;overflow-wrap:anywhere}.rq-dl .btn.link{padding:0;text-align:left}.wk-more-row{display:flex;align-items:center;gap:8px;margin-top:8px}.wk-sched :is(th,td).act,.work-orders :is(th,td).act,.crew-rq :is(th,td).rq-chev,.crew-corr :is(th,td).crew-wide.r{position:sticky;right:0;z-index:1;background:var(--panel)}@media(hover:hover)and (pointer:fine){.wk-sched .wk-row:hover>td.act{background:var(--panel-2)}}.wk-sched tr.rowsel>td.act,.wk-sched tr.jumped>td.act{background:var(--accent-bg)}.fleet-reg :is(th,td):last-child{position:sticky;right:0;z-index:1;background:var(--panel)}.wk-mid,.wk-mid2{display:none;margin-top:2px}@media(min-width:641px)and (max-width:1099.98px){.wk-sched .wk-mid-hide{display:none}.wk-sched .wk-mid{display:block}}@media(min-width:641px)and (max-width:899.98px){.wk-sched .wk-mid2-hide{display:none}.wk-sched .wk-mid2{display:block}}@media(max-width:640px){.work-orders .rowacts{flex-wrap:wrap}}@media(pointer:coarse){:root{--control-h:44px;--control-h-sm:44px}.btn,.btn.sm{min-height:44px}.side nav :is(button,a){min-height:44px}.side nav a.navcount{min-width:44px;height:44px}.tb-btn{width:44px;height:44px}.top .avatar{width:44px;height:44px;background:radial-gradient(circle closest-side,var(--accent) 63%,transparent 65%)}.seg-opt,.wk-view .seg-opt,.cal-views .seg-opt{min-height:44px}.cal-arrow{width:44px;height:44px}.cal-today,.iconbtn{height:44px}.iconbtn{width:44px}.cal-nav{max-width:100%;min-width:0}.cal-title{flex:0 1 172px;min-width:0}.help-btn{width:32px;height:32px;margin:-5px -5px -5px -3px}.callout-msg .callout-x{min-width:44px;min-height:44px;margin:-12px -10px -12px 0}.ovmenu-trigger{min-width:44px}.rq-open,.crew-pick,.ovmenu-item,.minisel [role=option]{min-height:44px}}.avatar{font-family:inherit}th .sort-btn{all:unset;display:inline-flex;align-items:center;cursor:pointer;border-radius:4px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}th .sort-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}th.r .sort-btn{justify-content:flex-end}@media(pointer:coarse){th .sort-btn{min-height:44px}}tr.row-err>td{padding-top:0;border-top:0}.rq-window{margin:0 0 10px;font-size:13px;color:var(--ink-2);display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.bud-year{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 12px}.bud-year>.s2{flex:1 1 280px;min-width:0}.bud-table th[scope=row]{font-weight:500}.bud-pace{position:relative;min-width:140px;height:10px;margin:0 0 4px;border-radius:5px;background:var(--line)}.bud-fill{display:block;height:100%;border-radius:5px;background:var(--accent)}.bud-fill.bud-over{background:var(--crit)}.bud-tick{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink-2)}.bud-sub>td{padding-top:2px;padding-bottom:2px;border-top:0;color:var(--ink-2)}.bud-sub .bud-code{padding-left:22px}.bud-off{margin:16px 0 0}.bud-off h4{margin:0 0 4px;font-size:14px}.bud-off>.s2{margin:0 0 8px}.bud-history{margin:4px 0 0;font-size:12.5px;color:var(--ink-2)}.bud-history summary{cursor:pointer;min-height:24px}.bud-history ul{margin:4px 0 0;padding-left:18px}@media(pointer:coarse){.bud-history summary{min-height:44px;display:flex;align-items:center}}.pr-report-budget{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--line)}.pr-report-budget-h{margin:0 0 4px;font-size:14px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.storm-now{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6)}.storm-now-main{min-width:0}.storm-now-main>.s2{margin-top:var(--space-1)}.storm-name{font-size:var(--fs-h3);margin-right:var(--space-2);overflow-wrap:anywhere}.storm-link{color:inherit;text-decoration:none}.storm-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media(hover:hover)and (pointer:fine){.storm-link:hover{color:var(--accent-2);text-decoration:underline}}.storm-lead{margin:0;font-size:var(--fs-body);line-height:1.6;max-width:78ch}.storm-warns{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.storm-warns li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--fs-body)}.storm-warns svg{margin-top:2px;color:var(--warn)}.storm-types{list-style:none;margin:0;padding:0}.storm-types li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--line-2)}.storm-types li:last-child{border-bottom:0}.storm-type-set{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.storm-snow-switch{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0 var(--space-1)}.storm-snow-switch .btn[aria-checked=true]{border-color:var(--accent);color:var(--accent-2);background:var(--accent-bg)}.storm-table td.num,.storm-table th.r{white-space:nowrap}.storm-table tr.storm-person>th{padding:var(--space-3) var(--space-3) var(--space-1);font-size:var(--fs-body);font-weight:700;color:var(--ink);text-align:left;border-bottom:1px solid var(--line)}.storm-type{margin-left:var(--space-2);font-size:var(--fs-caption);font-weight:600;color:var(--ink-2)}.storm-type--unset{color:var(--warn)}.storm-table tr.storm-subtotal>:is(th,td){font-weight:650;border-top:1px solid var(--line)}.storm-table tr.storm-subtotal>th{color:var(--ink-2)}.storm-table tfoot>tr>:is(th,td){font-weight:700;border-top:2px solid var(--line);padding-top:var(--space-2)}.storm-sub{margin:var(--space-6) 0 var(--space-1);font-size:var(--fs-body);font-weight:700}.storm-notes{margin:var(--space-3) 0 0;padding-left:var(--space-4)}.storm-notes li{margin-bottom:var(--space-1)}.print-only{display:none}@media print{html:has(.storm-pkg),body:has(.storm-pkg){height:auto;overflow:visible;color-scheme:light;background:Canvas;color:CanvasText}.app:has(.storm-pkg){display:block;height:auto;overflow:visible}.app:has(.storm-pkg) :is(.side,.top,.netbar,.skip-link,.toaster,.ph,.bst,.no-print,.callout-x){display:none!important}.app:has(.storm-pkg) .main{display:block;height:auto;overflow:visible}.app:has(.storm-pkg) .page{height:auto;overflow:visible;padding:0}.app:has(.storm-pkg) .print-only{display:block;margin:0 0 var(--space-4);font-size:var(--fs-body)}.storm-pkg,.storm-pkg *{color:CanvasText!important;background:transparent!important;box-shadow:none!important}.storm-pkg .card{border:1px solid CanvasText;break-inside:avoid-page;margin-bottom:var(--space-4)}.storm-pkg .scroll{overflow:visible}.storm-pkg tr{break-inside:avoid}.storm-pkg thead{display:table-header-group}}.notices-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-2)}.notices-head h3{margin:0}.notices-acts{display:flex;gap:var(--space-2);flex-wrap:wrap}.notices-table .notice-road th{background:var(--panel-2);text-align:left;font-size:13px;font-weight:650;padding:8px 12px}.notices-table .notice-what{min-width:220px}.notice-cond{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;color:var(--ink-2);white-space:pre-line}.fleet-actual--off{color:var(--warn)}.fleet-actual-note{display:block}
