@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";:root{--cda-dark-purple:#55274F;--cda-purple:#A0216D;--cda-light-purple:#D7C6E6;--cda-teal:#3EB0B1;--plum:var(--cda-purple);--plum-dark:var(--cda-dark-purple);--side:var(--cda-dark-purple);--side-90:#663D61;--side-80:#775272;--lilac:var(--cda-light-purple);--lilac-70:#E3D7EE;--lilac-soft:#F5EFF8;--ink:#231F20;--muted:#6B6470;--line:#E2DCE6;--bg:#F2F2F2;--surface:#FFFFFF;--teal:var(--cda-teal);--teal-dark:#1E7F80;--leave-annual:var(--plum);--leave-sick:var(--teal-dark);--leave-mental:var(--teal);--leave-birthday:var(--lilac);--leave-parental:var(--cda-dark-purple);--leave-unpaid:var(--muted);--leave-holiday:var(--bg);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-tag:6px;--radius-panel:8px;--radius-legacy:24px;--radius-pill:999px;--shadow-none:none;--shadow-menu:0 2px 6px rgba(85,39,79,.08);--shadow-pop:0 8px 24px rgba(75,33,66,.12);--shadow-focus:0 0 0 3px #E3D7EE;--font-sans:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif}.cda{font-family:var(--font-sans);color:var(--ink);font-size:14px;line-height:20px;--ease:cubic-bezier(.2,.8,.2,1);--dur-fast:.15s;--dur:.22s}.cda *{box-sizing:border-box}.cda-eyebrow{font:600 11px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cda-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel)}.cda-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:var(--space-6)}.cda-head h1{margin:4px 0 2px;font:800 28px/34px var(--font-sans);color:var(--plum-dark)}.cda-head p{margin:0;font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-head__actions{display:flex;gap:8px}.cda-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:36px;padding:0 18px;border-radius:var(--radius-pill);border:1px solid transparent;font:600 13px/1 var(--font-sans);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.cda-btn:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.cda-btn--primary{background:var(--plum);color:#fff}.cda-btn--primary:hover{background:var(--plum-dark)}.cda-btn--secondary{background:var(--surface);color:var(--plum);border-color:var(--plum)}.cda-btn--secondary:hover{background:var(--lilac-soft)}.cda-btn--ghost{background:transparent;color:var(--ink)}.cda-btn--ghost:hover{background:var(--lilac-soft)}.cda-btn--icon{width:32px;height:32px;padding:0;color:var(--muted);background:transparent}.cda-btn--icon:hover{background:var(--lilac-soft);color:var(--plum-dark)}.cda-btn--sm{height:30px;padding:0 14px;font-size:12px}.cda-btn[disabled]{opacity:.45;cursor:not-allowed}.cda-btn-wrap{display:inline-flex;align-items:center;gap:8px}.cda-btn-reason{font:400 12px/16px var(--font-sans);color:var(--muted)}[data-theme=dark] .cda-btn--primary{color:#1f171f}.cda-flag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:var(--radius-tag);background:var(--lilac-soft);color:var(--plum-dark);font:500 12px/1 var(--font-sans);white-space:nowrap}.cda-flag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--plum);flex:none}.cda-status{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-pill);font:500 12px/1 var(--font-sans);white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--ink)}.cda-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--muted);flex:none}.cda-status--pending{background:var(--lilac-soft);border-color:transparent;color:var(--plum-dark)}.cda-status--pending:before{background:var(--plum)}.cda-status--approved:before{background:var(--teal)}.cda-status--rejected{color:var(--plum);border-color:var(--plum)}.cda-status--rejected:before{background:var(--plum)}.cda-status--live{color:var(--plum);border-color:transparent;background:transparent;padding:0}.cda-status--live:before{background:var(--plum);animation:cda-live 1.6s ease-out infinite}.cda-status--draft{color:var(--muted)}@keyframes cda-live{0%{box-shadow:0 0 #a0216d73}to{box-shadow:0 0 0 6px #a0216d00}}.cda-leave{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;flex:none;background:var(--leave-holiday)}.cda-leave>b{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 2px;border-radius:0;background:transparent;color:#fff;font:700 11px/1 var(--font-sans)}.cda-leave--annual{background:var(--leave-annual)}.cda-leave--sick{background:var(--leave-sick)}.cda-leave--mental{background:var(--leave-mental)}.cda-leave--parental{background:var(--leave-parental)}.cda-leave--birthday{background:var(--leave-birthday)}.cda-leave--unpaid{background:var(--leave-unpaid)}.cda-leave--holiday{background:var(--leave-holiday)}.cda-leave--mental>b,.cda-leave--holiday>b{color:var(--ink)}.cda-leave--birthday>b,.cda-leave--other>b,.cda-leave--overtime>b,.cda-leave.is-pending>b{color:var(--plum-dark)}.cda-leave--holiday{box-shadow:inset 0 0 0 1px var(--line)}.cda-leave--other{background:var(--surface);box-shadow:inset 0 0 0 2px var(--plum-dark)}.cda-leave--overtime{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--plum-dark)}.cda-leave.is-pending{background:var(--surface)!important;outline:2px dashed var(--plum-dark);outline-offset:-2px}.cda-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cda-chip{height:32px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 13px var(--font-sans);cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cda-chip:hover{border-color:var(--lilac)}.cda-chip[aria-pressed=true]{background:var(--plum-dark);border-color:var(--plum-dark);color:#fff}.cda-chip__n{opacity:.6;font-variant-numeric:tabular-nums}.cda-chip:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.cda-field{display:flex;flex-direction:column;gap:6px}.cda-field__label{font:600 13px/18px var(--font-sans);color:var(--ink)}.cda-field__req{color:var(--plum)}.cda-input{height:38px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-tag);background:var(--surface);color:var(--ink);font:400 14px var(--font-sans);width:100%}textarea.cda-input{height:auto;min-height:80px;padding:10px 12px;resize:vertical}.cda-input:hover{border-color:var(--lilac)}.cda-input:focus{outline:none;border-color:var(--plum);box-shadow:0 0 0 3px var(--lilac-soft)}.cda-field__hint{font:400 12px/16px var(--font-sans);color:var(--muted)}.cda-field--error .cda-input{border-color:var(--plum)}.cda-field--error .cda-field__hint{color:var(--plum);font-weight:500}.cda-search{height:36px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:400 13px var(--font-sans);min-width:200px}.cda-search:focus,.cda-select:focus{outline:none;border-color:var(--plum);box-shadow:0 0 0 3px var(--lilac-soft)}.cda-select{height:36px;padding:0 32px 0 14px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 13px var(--font-sans)}.cda-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}.cda-table{width:100%;border-collapse:collapse;font:400 14px/20px var(--font-sans);color:var(--ink)}.cda-table th{text-align:left;font:600 11px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:12px 20px;border-bottom:1px solid var(--line)}.cda-table td{padding:14px 20px;border-top:1px solid var(--line)}.cda-table tr:first-child td{border-top:0}.cda-table tbody tr:hover{background:var(--bg)}.cda-table .num{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:1000px){.cda-table thead{display:none}.cda-table,.cda-table tbody,.cda-table tr,.cda-table td{display:block;width:100%}.cda-table tr{padding:12px 16px;border-top:1px solid var(--line)}.cda-table tr:first-child{border-top:0}.cda-table td{border:0;padding:2px 0;display:flex;justify-content:space-between;gap:12px}.cda-table td:before{content:attr(data-label);font:600 11px/20px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cda-table .num{text-align:left}}.cda-balance{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);padding:16px 20px;display:flex;flex-direction:column;gap:4px}.cda-balance__value{font:700 20px/26px var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.cda-balance__value small{font:400 13px var(--font-sans);color:var(--muted);margin-left:4px}.cda-balance__meta{font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-bar{height:4px;border-radius:2px;background:var(--line);overflow:hidden;margin:6px 0 2px}.cda-bar>span{display:block;height:100%;background:var(--teal);border-radius:inherit;transition:width .4s var(--ease)}.cda-strip{display:grid;grid-template-columns:1.6fr repeat(4,1fr);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}.cda-cell{padding:16px 20px;display:flex;flex-direction:column;gap:4px;min-width:0}.cda-cell+.cda-cell{border-left:1px solid var(--line)}.cda-cell__value{font:700 20px/26px var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.cda-cell__value small{font:400 13px var(--font-sans);color:var(--muted);margin-left:4px}.cda-cell__meta{font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-shift{position:relative;transition:background var(--dur) var(--ease)}.cda-shift__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cda-shift__state{display:flex;align-items:center;gap:8px;font:600 15px/20px var(--font-sans);color:var(--ink);margin-top:4px}.cda-shift__dot{width:8px;height:8px;border-radius:50%;background:var(--muted);flex:none}.cda-shift.is-in .cda-shift__dot{background:var(--teal)}.cda-shift__loc{font:400 12px/16px var(--font-sans);color:var(--muted);margin-top:6px}.cda-shift__swap{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.cda-shift.swapping .cda-shift__swap{opacity:0;transform:translateY(4px)}.cda-shift.flash{background:var(--lilac-soft)}.cda-spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:cda-spin .6s linear infinite}@keyframes cda-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.cda-strip{grid-template-columns:1fr 1fr}.cda-shift{grid-column:1/-1}.cda-cell+.cda-cell{border-left:0}.cda-cell{border-top:1px solid var(--line)}.cda-shift{border-top:0}.cda-cell:nth-child(odd):not(.cda-shift){border-left:1px solid var(--line)}}.cda-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,16px);opacity:0;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:var(--radius-panel);background:var(--side);color:#fff;font:500 13px var(--font-sans);box-shadow:var(--shadow-pop);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);z-index:50;pointer-events:none}.cda-toast.show{opacity:1;transform:translate(-50%);pointer-events:auto}.cda-toast--inline{position:absolute}.cda-toast__mark{width:22px;height:20px;background:#fff;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACQCAYAAACPtWCAAAAVaElEQVR42u1deZgVxbX/1ciwyCI7CDrgsKmIsrmAmudC1CghxiUfZlEDhriTTd8z8Wmehuj31Dz3Le5RYlxQURTFBSOKiOz7IrggIMMOw8AMw+/90eeG5qaXuvd2963b1u/7+IDpmu7qU7+uOufUOacAi5IHySYkbyG5mQ7eJdnbSsYiCfI1JfkC/x2fkzzCSsgiTvI1IjmO/viQZFMrKYs4yKdIPsJwjLHSsoiDgL+jHraT7GslZhEl+S4iWUd9vEpSWclZREG+c0nuYm7YQ3KolZ5FoeTrS7KK+WE6ycZWihb5kq8LyUUsDJdZSVrkQ76OJGeFkGup+P6C8CXJtlaiFrmQrzHJN0OINVdmyGEk60Pa3milaqFLPkXyvhBCfUqywvU7Y0ParydZaaVroUPAP4WQ6RWSB2b9TiXJDSG/d6+VrkUY+a4KIdGjflYtyctDfncHySOtlC38yHc6yW0BBLojyLFMspzk2yEkfN5K2sKLPMeG+PrGaN6nv8x0fqgjeYKVuIWbNL1IrvIhzC6S10asQ04kWWYlbwGSrUh+5EOUTSTPz+OezcVFE7RFd5aVviVfY7FovVBFckgB9z6DZG0ACaeQbGRHofBBLCPZjWSrEut3OclnfMixluTxETzjryFL8QWWQfkLt4Lkb2Sp2ULyeyXW/+t9SLGY5ICIntE5QLckydkk97dsyk2og0g+SHKray90ZCkp1SRH+CyPU9y7GxE96yLR+fxwiWVVuBBbk7xQsr4ymC/Ea1pi73KuD/kmkGwdw/MayL39sIhkC8syb+H1JnkzyZUugS0g+QuSzUrwffzi+l6K831EjkEO7qst2/YKqwnJ70nK4XaXkJaRHF2KxJP3Osgnru/pJAJGA3ROklz+rZ8FxagYTXJmlnC+JvkHkm1K+N3aS2RyNm4iuV+CH/YnASS86ttIOiVGxcMeS1MVyT+S7FDi79jIQwerJ3lFEfpyYkBeyXKSLb8txGtJ8gLZOK/zIN5tQbFrJPvIxvxY+fM0yStInkSyh0mZYCTvzHq/WpIjitifu7+1syDJniTHZBkVGWwleS/JbiH3GE6yOkCIm0nOk5TE60j+XEjZrgjv+z9ZfasutvOXZDtxXXlhRak59HVeuJzkEJLPunx32YPyuE49E5L9Qqw5P1STXEdyvCz3PyF5QnZQZwy+Pje+InmaIWNyfoCsrksL8dqTvIzkjICwoJdJHpPDPe9gtFgtuwGPkbya5GmSCNS0wHc/yVWxKrO7caRBY1NG8rmAbcCDS5l4R4re83XAwL9J8jt5GCzjGS/2yLbefNEt/0zyu+K/a6jZzwEyiBnMMTEXQ9SStakI3ZdSYcNIvkGyJmCAJ5M8I89nNJREnGKgThzg75K8QZbXPtmpjpKX8UVWUniFweN2pc/77owiGCKJF+hC8j9lcIIwjeTZhfi8hIAzaA52iMX+plSr+qV8YJmZ9Lk4ttZicBFN9nm/f5JsYGKny8Sf9Jik+gVhPsmfRuHplz3Nd1ga2CNROo+Ke+jHMju2Ma1YkITw+xl2o+J6rsqjowcA+CGACwGcCCDo6/gCwO0AnlRKbYtQWE/K8/0wD8BLAI4F0ApAMwAV8nexsQ3ALgCzAHwOYDGAaQA2AViilKovIgn/BOAPHpfWABiglFpTNAKSPAzARQDOA9AtpPnnAO4B8JRSan0cTlQAQc7S2Uqpfq72jYWALYWEfQEcCqAhgEr5dwMA+wMoVnTwTgBLAFQBmAxglRBzjVJqS1I6PICPAHhZ6g8ppS5NlIAkywGcAuDnAM4E0DzkfusB3CedXROjoP4C4NcBTVYC6KOUqtZZ0gG0EAIeBOAIIWInAEcDaAegCYCDNd4/alQD2AzgAwCvAHhNKbU9ZhIOATARQLaeXg/gDKXU20l5yUeJ0aCDzbJt1iWhL/VXIf2piSqa2KWk9yB5nPgIrxGD429Sh3mdyGBXzDrlhyQPTUC+9/s8f07UkdMq68E9AfwUwMXyxYehBsDTAO5WSs1PUFc5Xb7SIJyulHorgb6UywxaLsv84QCaAugMoD+A9jKjdo5IB50PYIhS6ps4JyAA0wF4TSi/V0rdEvUD20t4u+72Vq0k0vQvkrLcT6OPIw2yMJtIzu/xMoP+VizjZyT8fp04vnVn0IcT6PNwnxD+rZEe/yDO4/dycCuMK3ZGvexIhOFRlADErdRWtv4GkrxYtgPHiEN/oY/Kc1ACbrYXfWT7VmS+QfkadfCWLH0mDFqFhu/xFaQA4nj/FcndWe93dgLP7h4g5xFRPWRCyEBOJXmOSdlmYhTM1nB+N0NK4FGk8raEnjvaR75fRzELlwX4veaKMXKSUmqcUmqPKYOhlNoFIMwdUQnHCZ0WvJj1/6TyeB8EMNXj550AjImC4S+brsT79HuyhqGUmrPSJIi3NisrsFFCzz7WJ7hkd6G1ZcoCZpIDDR+TpSHXywEMTNEM+BWcLcYMOgA4IKEVZxqcDYZs7AfgDtmezZuAS3yunWz4gCzWaHNwWtinlKqBs3+cQSs4OzVJYQyAzzx+3gvA7wsh4DS/wTP8YJMqjTYVSBcmZo1dlwQ/gE0AfudzeTTJwfkScGvA4B1m8GDoRI0MTNkZaTPh7A1ncErCs/DLAF7wuNQIwG2yK5QzAavgBBF43dRkPfAzAHUhbVqgeNEtcRBgBYAVrh91000RiBDXAtjg8fPBAK7Oh4BfwQn98cKpBo/HFwDCwpTaIzx0rNQwKUv/qkj4I1gJwG8v+DqSPXIioFKqFk5QgRe6GDwQOzSW4WZwQqzShKkAMj7ZJgAOKUIf7gMww+PnbQDcnsumRZnLxPfToVoaOhC7NWbAjFDShGnY13V2StIdUErtFIOk1uPyMAA/yZWAnwYsYaYSsAbAco12aTuKoArAx67/dy2GoaWUmgzgGZ/LN+nW8skQcIPP9cYABhmqkFP0wDB0ThP7JGfE7To7TsapGLgBwNceP+8K4KYoCKgM1wPrNNp0KoKlGDfeAUCXitG5SB/DKgA3+1weQfJUXQIugJOtVWpLmI4z+lBRJdKE2a6ZpzmS3RHJxuNwclay0QDArWEh/O4ZsNanTbekiifmgTkabRrBCZFP0zK8JcsKrSxiX2rhbMXt8jJiAYzWIWBdgEV5sMwiJuIrjTblAI5C+jDZ9e9Ti/xBTAHwmM/layWlN5CA1QGzSVOYuyOiG6PYI4UEfN+lA3cw4JSAPwPwSpRqCeB//XyDZS6LMijL6hhDB2Gjph7YNoUEXAYn/zmj5x5SzM6IQXKrz+WhAM4JmgERYITA4CXsGwBfarQ7IW2nQkqC+seucTTBW/EQvHdIIAZJqyACTg+yJE08ykkpVSfqQxhaI7iGTanCnfd8sgHjUQPgv31Uo24A/iuIgCsD7t1dBtFE7NRo0xIpc0gLZmDvtlyFCaFnSqk34JQR8cIVJI/yI+AuOPurfq4MUy3hBRptWqXUEFmCvVHKx8Mcd9MNPitTUzjbdMqLgF/De1sFcGL/TdUDdULzFZIvLJTEbEM4uyKQ9+toSL/mw98tMwzA970IuCnEEjY1w6xas91gpBMfwtmWa26Yt+JWAGt9rt1Issk+BJSvqSbghkcbGt6+CXv3RYPQLaUEnIq9aRXG7NsrpVYDuMvncn8AI7JnQMBJRvdDB5gZ3PkZwpPUAaCNwVuKhWCdy4NximF9+2uAcXsNydbZBFwUcLO2hs4i6+BER4ehtyk6UsQzTT32Vi7oYFImo1JqA4A7fS53AXBpNgHDBvJwA8egFnoZcs2RXDmLpJGpWtoLRQxM8METcHZtvDAym4ArEBxjd4KhBFyl0W4/GaA0Yp7IoCEMCz1TSm0F8KTP5cpsAi5D8JZcl6TqkeTwgnXQd8WkMSomkzSeCSYx8WCZTX4/zyZgTchydhTMTPLZoNnuAKQXmXTNrgb2ra/Pz6d46YBBW3KNYGaIfo1mu2PSFpTgwj/h7MEONMkQkRgCv3jFyWUey9nCgPs1gJmhWYs021Xg348fSAuWwTmfpRJOvrAp+A94h4rtBDDJazYI21kwcU91qWa7ZnDO/UijHrgdziEzzQ2zhC+C93k0MwEs9CLg6pAbmmgJ79Bs1wbmBlVEgbdksI04k1jKdJzpc/kVpVS9FwE/Cblvu2Icex+CavhX+XKjDOYm2keB6XDcaKbUxh4J7yCQnQBezwxIrhZlRwA9DRN8Ffwjebws+bRiKZxqEf2L3RE5ovbHPpc/gbjOvAi4HcF7q2UGmvrV0MsNAYB+aWWfFJL/vxxUkrhnP78KtWOVUrv9mNtEjjgoqUNg5BRzHbyTYlfMv8awyM9vQ/JzH/lvcB/vUObxFdVo6FNdDIwsWanZ7jCkM0suewyLiRHw9xe/LRl08FuCAe+KqW70NXAQ52i2a48URkcbNPu2AnCFz+U9cEp5IIyAM0Ke0wLmbcmt050gkL7i5SbhFwGz32fIqiPjR8CwXNtymLfpXavZrgzmJtqX+ux3IIDfBDR5KvsQcT8C6lhRpsWdrYD+nnBLS5dY8Gs4kfN+nHrOazbwwkINEp5oWI7IV9BzRgPAESk7vsGE2a8HgFEBTSYqpZbqEnAVwveEO8OsTe+wUDI3eosaYREdroN/uNseAI/46UNe2I3w6qOdAPQxSAC7Naz3DBpbSzjS2W8ggAsCmswF8G4uBNyB8BCnhjCobJsUSlyo2bwt0huenzT5FJxKCEExiE/IEbt6BJRMK50K9N81TB6rNduVI31le4uFYXDKr/lhA4Dn/S42CNGpwtDVMGFsyaFt9xTMPvvBqbfSB3vjAPvBSdS/USm1JubnN4ZTDSvIoHtWktRzJqBOlHFfkm2VUuuLPBDN4DiXc1lWB5cQ0RrBCaRtA+BY+fcRcKJestMkdsM55XxbAl27BMCAgOu74KRlIh8CztPoQDs4PrX1CQ+IgpOj3BtOoZt+cCK1czmOobmBRCsTvbonnIpeg+CEs3eBE0jbKMB6/wbA0wAeV0otSKCvHeBR7y8LkxGyqxZEQB1ndLkIaXkChOsE51CW4wCcBqdKQyHlyLqSbKmU2lwEou0Pp95iR3mf1vL3IfJvXf00E4b/DwBvxL3kZuEahNdcvF9qDuVFwI0ys4UFHXSPaZDawQkePQ1Ouf+BEc9aXeXdNsf84XQWGbUFcBKcnYJMBYNGyL1y6x44R6u9AOD1JGY7j/fqB+DSkGYLsO/JnjkTcDWcEKcwAg4iqcKYrvFSbWTp+Q6cNL7DkV9V0x3QK8Gxn7zb8ggGpLHMXB3gHBrTTnSjXvKMQi1uik7+kvyZJcGnxXK73Kyx+jysExbmS0ClVD1JHUu4myzFtTm+SEM4yTNHC+GOlSUp31rOiwHcI4rvIxrtlTzz4xz73dE1o53omuF6yowW5bFgKwG8KUvsx3JKpQlulzNC2qwG8HedmzXQuJGOIdIdIU5gmSU6u8g2WAat0OjkD+BUZx+vlNome5LbNJfrDgEfR2sh2SAxCI6RGa0N4nXAr4WT3fYcgKlKqY0GGUnN4RxWHRaM/JRSqioKAn4KYLiGNVnpRUCSh4ilepbMdIchmgpVtQBeE+K9I45z90ezVZOAlZI800vaDxFjp4f0tRzJnES5RSzG5wFMUkqtg5m4XOQShGoA2ikbYQTUFUR/AK+RbC/W3AA4+aCViLa6/mYA4wA8oJT6NICc6zX1x6HS32KUG6mGU153AoBXlVIrYTBIdhfLNwwvKqWWR0XAjaIAh4UujSTZH07SehyR0qsA/A3AY2Evp5SqI/kJ9NIvmyLZyvL1cFISnxfdblGhxluCuFFjbHfCvyxvXgRcLPpUi5B2FYgnzH0WnGrrz+W4LG0waODqxSXxqrhO5pQQ6TKz35nwz/F1Y5JSamaUBKwSt0aLhN95inxJr+Vp+S02YNyWiJ76KoBphliw+ZBvf3G76BiLd+V6/zAC7oZeAfAoUANgIoAHALybZVjkM3PqqA5RY6W8w4viNqlG6WM09CotfATnBM9ICbgTwHzEGzmyXpamB5VScyK65w44AbUNExigNUK68QDek8Okc51ljodz1tscAO9LWVsTZr9umoYHAdzlW+2gwE7cyXiwhOT1JCti6HNTjeoOhWADyedJ/kgywQrpawXJra57LyN5P8lhJNsWkXyK5LOa8pglvlNEPQNmZsEoMRtOuNA/YgwEqEFusYE6qJJlZhyc7P7VEd23HPtWs+oufy4DsJ7kBwDeE714oV9kcQw4E8B5mm3vlIj0WL6E4RHMGLUkJ5D8QVJFzkm+EUG/N5McT3IkyYNj6mcDkneTrNfozzySj5C8kGTPuGRJ8gCSCzVlND/Wo3xJDixgADeRfJLkoCIsIVcVsLxOIHlJHOpBQH+HkHw7h35uJTmT5H0kzyN5aIR9uTmHflwZt2AqZCbIBV+S/CPJoiWvkzwwoEKT30w3QrYPi6l3nUPywzw+nB0kPyF5L8mfyQzZJI8+HJmlkwZhKckWSQhGVxmdQfJKUyqokhxKssqnr2tIviykM6pWDMlyMXBmFrD6bCW5gOQDJEeR7BO2VIo6MDHJ2U9pCqSPKMEtfHyF7wO4H8CEBJVk3cE8BE7OamYTfaO4TWYnHEGcrxP4RwCuRuGFNTMxhSvglMedD2dXZqvreRcjq3pVAJYDGJiP2ylfYZxMchLJL0huJLlY3AWDbJmL2GXfRAyPmRG6knaTXC2rwC0kv09ypTG6X4AwWpOszNfvY1HYjEjy4oiJmA+WJaL7WRg9I15EcnqRCHilHQULkGxI8nySHyVIvrmSh21hsY/V/MMc/Yj5YA/Jn1mJWwT5EYeKK2VPDAScbnV/C10ynir+25oIreahVrIWuRKxP8kHSW4pkIDj0n6+ikW8RDxUgh7W57k/friVokUUROxC8kaSK3Ig4OVWchZRE7E1yUvFreKH7SSvjbMfdgvNErEpgLMBnA+nzEorONUZpgF4SCk110rJIjEykmwXFugq7c6yErMoBknLSY4leY+VhkUxCHi76IeDrTQskibfza7cFLsjYpEo+a53WcfXW4lYJEm+32aF+nezUrFIinznkqxzEfBFKxWLXEl0E8nXST4kofe9ddIoSJ6YlRFZL5WyLCxyIuCFJLe5iFQtCeUPS8ZcTym/6/6do0muzdoZmWmND4t8STgwYNtthySZjSV5mdSlWeXRbrSVpEUhJGxJ8ok8w7HWygkBFhYFE3GULMO54C9WchZRknAwyU81ybfdxgNaxEHCdlJcIAx/t9KyiJOIwwMKOdWRPMZKySJuElaIgbIzi4Av2FwQiySJOMyVXzyTZNc4n/f/vh6Gxl3q2BIAAAAASUVORK5CYII=) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat;flex:none}.cda-toast button{background:transparent;border:0;color:var(--lilac);font:600 13px var(--font-sans);cursor:pointer;padding:4px 6px;border-radius:4px}.cda-toast button:hover{background:#ffffff1a}.cda-confirm{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 16px;background:var(--lilac-soft);border-left:3px solid var(--plum);border-radius:0 var(--radius-tag) var(--radius-tag) 0}.cda-confirm__text{flex:1 1 260px;display:flex;flex-direction:column;gap:6px;font:500 13px/18px var(--font-sans);color:var(--plum-dark)}.cda-confirm .cda-input{background:var(--surface)}.cda-team{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel)}.cda-team__row{display:flex;align-items:center;gap:12px;padding:12px 20px;min-height:60px}.cda-team__row+.cda-team__row{border-top:1px solid var(--line)}.cda-avatar{width:32px;height:32px;border-radius:50%;background:var(--lilac-soft);color:var(--plum-dark);display:flex;align-items:center;justify-content:center;font:600 12px var(--font-sans);flex:none}.cda-team__name{font:600 15px/20px var(--font-sans);color:var(--ink)}.cda-team__sub{font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-team__body{flex:1;min-width:0}.cda-reqs__bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:var(--space-4)}.cda-reqs__bar .cda-search{flex:1}.cda-reqs__list{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}.cda-req{position:relative}.cda-req+.cda-req{border-top:1px solid var(--line)}.cda-req.is-old:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--plum)}.cda-req__row{display:grid;grid-template-columns:20px 1.3fr 1.5fr 80px 120px auto;align-items:center;gap:16px;min-height:62px;padding:10px 12px 10px 20px;cursor:pointer}.cda-req__row:hover{background:var(--bg)}.cda-req__row:focus-visible{outline:2px solid var(--plum);outline-offset:-2px}.cda-req__title{font:600 15px/20px var(--font-sans);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cda-req__sub{font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-req__dates{font-variant-numeric:tabular-nums}.cda-req__days{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.cda-req__act{display:flex;align-items:center;gap:4px;justify-content:flex-end}.cda-req__detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur) var(--ease)}.cda-req.open .cda-req__detail{grid-template-rows:1fr}.cda-req__inner{overflow:hidden}.cda-req__body{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 24px;padding:4px 20px 16px 56px}.cda-req__k{font:600 11px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cda-req__v{font:400 14px/20px var(--font-sans);color:var(--ink)}.cda-req__note{grid-column:1/-1}.cda-file{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-tag);background:var(--bg);font:500 12px var(--font-sans);color:var(--ink);text-decoration:none;white-space:nowrap}.cda-empty{padding:40px 20px;text-align:center;color:var(--muted)}.cda-empty strong{display:block;color:var(--ink);font:600 15px var(--font-sans);margin-bottom:4px}.cda-menu{position:relative}.cda-menu__list{position:absolute;right:0;top:36px;min-width:180px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-pop);z-index:10;display:none}.cda-menu.open .cda-menu__list{display:block}.cda-menu__item{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border:0;background:none;border-radius:6px;font:500 13px var(--font-sans);color:var(--ink);cursor:pointer;text-align:left}.cda-menu__item:hover{background:var(--lilac-soft)}.cda-menu__item svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;color:var(--muted)}.cda-ico{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1000px){.cda-req__row{grid-template-columns:20px 1fr auto;row-gap:2px}.cda-req__dates{grid-column:2;grid-row:2;font-size:13px;color:var(--muted)}.cda-req__days{display:none}.cda-req__st{grid-column:3;grid-row:1}.cda-req__act{grid-column:3;grid-row:2}.cda-req__body{grid-template-columns:1fr;padding-left:20px}}@media(prefers-reduced-motion:reduce){.cda *{transition:none!important;animation:none!important}}.cda-today{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-4)}.cda-today>div{display:flex;flex-direction:column;gap:var(--space-4)}.cda-today>div>.cda-balance{flex:1}.cda-punch{position:relative;overflow:hidden;border-radius:var(--radius-panel);padding:28px;color:#fff;background:linear-gradient(160deg,var(--cda-purple),var(--cda-dark-purple));display:flex;flex-direction:column;gap:var(--space-4);min-height:240px;isolation:isolate}.cda-punch:after{content:"";position:absolute;right:-30px;bottom:-40px;width:260px;height:234px;z-index:-1;background:#ffffff17;-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat;transform:rotate(-8deg)}.cda-punch__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.cda-punch__eyebrow{font:600 11px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.cda-punch__state{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:var(--radius-pill);background:#ffffff24;font:500 13px var(--font-sans)}.cda-punch__dot{width:8px;height:8px;border-radius:50%;background:var(--cda-light-purple)}.cda-punch.is-in .cda-punch__dot{background:var(--teal)}.cda-punch__timer{font:800 64px/1 var(--font-sans);font-variant-numeric:tabular-nums}.cda-punch__sub{font:400 13px/18px var(--font-sans);opacity:.85;margin-top:6px}.cda-punch__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto}.cda-punch__note{font:400 12px/16px var(--font-sans);opacity:.75;max-width:260px}.cda-punch__btn{flex:none;height:48px;min-width:160px;padding:0 24px;border-radius:var(--radius-pill);border:0;cursor:pointer;background:#fff;color:var(--cda-dark-purple);font:700 15px var(--font-sans);display:inline-flex;align-items:center;justify-content:center;transition:transform var(--dur-fast) var(--ease)}.cda-punch__btn:active{transform:scale(.97)}.cda-punch__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.cda-punch.is-in .cda-punch__btn{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}.cda-punch__wipe{position:absolute;left:50%;top:50%;width:100px;height:90px;pointer-events:none;z-index:-1;opacity:0;background:#fff;-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat;transform:translate(-50%,-50%) scale(.2)}.cda-punch__wipe.go{animation:cda-mark .9s var(--ease) forwards}@keyframes cda-mark{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-12deg)}30%{opacity:.9;transform:translate(-50%,-50%) scale(1.3) rotate(0)}to{opacity:0;transform:translate(-50%,-50%) scale(9) rotate(4deg)}}.cda-punch__swap{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.cda-punch.swapping .cda-punch__swap{opacity:0;transform:translateY(6px)}@media(max-width:760px){.cda-today{grid-template-columns:1fr}.cda-punch__timer{font-size:48px}}.cda-btn--lg{height:48px;padding:0 22px;font-size:15px}.cda-job{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);padding:14px 16px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.cda-job:hover{border-color:var(--lilac)}.cda-job--next{outline:2px solid var(--plum);outline-offset:-1px;border-color:transparent}.cda-job--done,.cda-job--delivered{background:var(--bg)}.cda-job__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.cda-job__ids{font:600 12px/16px var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.02em}.cda-job__addr{font:600 15px/20px var(--font-sans);color:var(--ink)}.cda-job__meta{font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-job__time{font:600 13px/18px var(--font-sans);color:var(--plum-dark);font-variant-numeric:tabular-nums}.cda-job__flag{margin-top:4px}.cda-loc{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;border-radius:var(--radius-panel);background:var(--surface);border:1px solid var(--line);font:500 13px/18px var(--font-sans);color:var(--muted)}.cda-loc__dot{width:8px;height:8px;border-radius:50%;background:var(--muted);flex:none}.cda-loc.is-on{color:var(--ink)}.cda-loc.is-on .cda-loc__dot{background:var(--teal);box-shadow:0 0 0 3px #3eb0b12e}.cda-loc__q{margin-left:auto}.cda-loc__off{font-size:12px;color:var(--plum-dark)}.cda-photos{display:grid;gap:14px}.cda-photos__head{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.cda-photos__row{display:flex;gap:8px;flex-wrap:wrap}.cda-photo{width:64px;height:64px;border-radius:var(--radius-panel);display:flex;align-items:flex-end;padding:5px;font:600 10.5px/12px var(--font-sans);text-transform:uppercase;letter-spacing:.04em}.cda-photo--before{background:var(--lilac);color:var(--plum-dark)}.cda-photo--progress{background:var(--lilac-70);color:var(--plum-dark)}.cda-photo--after{background:var(--plum-dark);color:#fff}.cda-photo-add{width:64px;height:64px;border-radius:var(--radius-panel);border:1px dashed var(--plum);background:var(--surface);color:var(--plum);font:600 12px var(--font-sans);cursor:pointer}.cda-photo-add:hover{background:var(--lilac-soft)}.cda-route{list-style:none;margin:0;padding:0;display:grid;gap:0}.cda-route__stop{display:grid;grid-template-columns:52px 16px 1fr;gap:10px;align-items:start;position:relative;padding-bottom:14px}.cda-route__stop:not(:last-child):after{content:"";position:absolute;left:69px;top:16px;bottom:0;width:1px;background:var(--line)}.cda-route__time{font:600 13px/18px var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.cda-route__mark{width:12px;height:12px;margin-top:3px;border-radius:50%;border:2px solid var(--line);background:var(--surface)}.cda-route__stop--done .cda-route__mark{background:var(--teal);border-color:var(--teal)}.cda-route__stop--next .cda-route__mark{border-color:var(--plum);box-shadow:0 0 0 3px var(--lilac-70)}.cda-route__stop--next .cda-route__place{color:var(--plum-dark)}.cda-route__body{display:flex;flex-direction:column}.cda-route__place{font:600 14px/18px var(--font-sans);color:var(--ink)}.cda-route__sub{font:400 12.5px/17px var(--font-sans);color:var(--muted)}.cda-ai{background:var(--lilac-70);border-radius:var(--radius-panel);padding:14px 16px;color:var(--ink)}.cda-ai__eye{color:var(--plum-dark)}.cda-ai ul{margin:6px 0 8px;padding-left:18px;font:400 13px/19px var(--font-sans)}.cda-ai__foot{font:400 12px/16px var(--font-sans);color:var(--plum-dark)}.cda-ai__act{display:flex;gap:8px;margin-top:10px}.cda-appr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);padding:14px 16px;display:grid;gap:4px}.cda-appr__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.cda-appr__who{font:600 15px/20px var(--font-sans);color:var(--ink)}.cda-appr__txt{font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-appr__act{display:flex;gap:8px;align-items:center;margin-top:6px}.cda-deliver{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);padding:16px;display:grid;gap:10px}.cda-deliver__note{margin:0;white-space:pre-wrap;font:400 13px/19px var(--font-sans);color:var(--ink);background:var(--bg);border-radius:var(--radius-tag);padding:10px 12px}.cda-deliver__row{display:flex;justify-content:space-between;font:400 13px/18px var(--font-sans);color:var(--muted)}.cda-deliver__row b{color:var(--ink);font-variant-numeric:tabular-nums}.cda-deliver__act{display:grid;gap:8px}[data-theme=dark] .cda-photo--after{color:#1f171f}body{margin:0;background:var(--bg)}#root{min-height:100vh}a{color:var(--plum)}a:hover{color:var(--plum-dark)}.loading{padding:var(--space-8);color:var(--muted)}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.auth-card{width:100%;max-width:420px;padding:32px 28px;display:flex;flex-direction:column;gap:var(--space-5)}.auth-card__title{margin:var(--space-2) 0 0;font-size:28px;line-height:34px;font-weight:800;color:var(--plum-dark)}.auth-card__intro{margin:0;color:var(--muted)}.auth-form{display:flex;flex-direction:column;gap:var(--space-4)}.auth-form .cda-input{height:48px}.code-input{font-variant-numeric:tabular-nums;letter-spacing:.3em;font-size:20px}.brand{display:flex;align-items:center;gap:10px}.brand__product{font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-left:10px;border-left:1px solid var(--line)}.link-button{align-self:flex-start;background:none;border:0;padding:0;font:600 13px var(--font-sans);color:var(--plum);cursor:pointer;text-align:left}.link-button:hover{color:var(--plum-dark)}.link-button:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:4px}.info-box{background:var(--lilac-soft);border-radius:var(--radius-panel);padding:12px 14px;display:flex;flex-direction:column;gap:4px;color:var(--plum-dark);font-size:13px;line-height:18px}.soft-flag{display:flex;align-items:flex-start;gap:8px;background:var(--lilac-soft);color:var(--plum-dark);border-radius:var(--radius-panel);padding:10px 12px;font-size:13px;line-height:18px}.soft-flag__dot{flex:none;width:8px;height:8px;margin-top:5px;border-radius:999px;background:var(--plum)}.shell{min-height:100vh;display:flex;flex-wrap:wrap}.shell__nav{flex:1 1 220px;max-width:100%;background:var(--side);color:#fff;padding:20px 14px;display:flex;flex-direction:column;gap:4px}.shell__brand{display:flex;align-items:center;gap:10px;padding:0 8px 18px;font-weight:800;font-size:16px}.shell__link{color:#fff;text-decoration:none;padding:9px 10px;border-radius:8px;font-size:14px}.shell__link:hover{color:#fff;background:var(--side-80)}.shell__link.is-active{font-weight:700;background:var(--side-90)}.shell__main{flex:999 1 560px;min-width:0;padding:28px 32px;display:flex;flex-direction:column;gap:20px}.shell__top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);justify-content:flex-end}.shell__who{margin-right:auto;color:var(--muted)}.placeholder{padding:var(--space-6)}.placeholder h1{margin:0 0 var(--space-2);color:var(--plum-dark);font-size:22px}.placeholder p{margin:0;color:var(--muted)}@media(max-width:600px){.shell__main{padding:20px 16px}}.page{display:flex;flex-direction:column;gap:var(--space-5)}.page .cda-head{margin-bottom:0}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.form-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4);padding:var(--space-5)}.form-row .cda-field{flex:1 1 200px}.form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-4);padding:var(--space-5);align-items:end}.form-wide,.form-title,.form-actions{grid-column:1 / -1}.form-title{margin:0;font-size:16px;color:var(--plum-dark)}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.form-grid .cda-select,.mapping .cda-select{width:100%}.textarea{min-height:88px;padding-top:10px;resize:vertical}.check{display:flex;align-items:center;gap:8px;font-weight:600}.check input{width:18px;height:18px;accent-color:var(--plum)}.muted{color:var(--muted)}.small{font-size:12px}.ok-note{margin:0;color:var(--plum-dark);font-weight:600}.row-actions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.rule-input{width:120px;text-align:right;font-variant-numeric:tabular-nums}.checklist{padding:var(--space-5)}.checklist h2{margin:0 0 var(--space-2);font-size:16px;color:var(--plum-dark)}.checklist ol{margin:0;padding-left:20px}.csv{padding:var(--space-5)}.file-button{position:relative;align-self:flex-start;overflow:hidden}.file-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.file-button:focus-within{box-shadow:var(--shadow-focus)}.mapping{border:1px solid var(--line);border-radius:var(--radius-panel);padding:var(--space-4);display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-3)}.mapping legend{padding:0 6px;font-weight:700;color:var(--plum-dark)}.nowrap{white-space:nowrap}
