.auth-stage[data-v-620faf20]{background-image:radial-gradient(circle at 50% 18%,#3b82f612,#0000 55%)}.alert-row[data-v-479d0b0d]{transition:background .15s}.alert-row--unread[data-v-479d0b0d]{background:color-mix(in srgb, var(--color-primary-500) 6%, transparent)}.alert-row--linked[data-v-479d0b0d]:hover,.alert-row--unread.alert-row--linked[data-v-479d0b0d]:hover{background:color-mix(in srgb, var(--color-primary-500) 10%, transparent)}.alert-row__body[data-v-479d0b0d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.update-card[data-v-479d0b0d]{transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 1px 2px #0f172a0f}.update-card[data-v-479d0b0d]:hover,.update-card--open[data-v-479d0b0d]{border-color:var(--color-primary-300);background:color-mix(in srgb, var(--color-primary-500) 4%, var(--color-surface));box-shadow:0 8px 20px -12px #0f172a73}.update-card__arrow[data-v-479d0b0d]{transition:transform .2s}.update-card:hover .update-card__arrow[data-v-479d0b0d]{transform:translate(3px)}.update-card--open .update-card__arrow[data-v-479d0b0d]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.alert-row[data-v-479d0b0d],.update-card[data-v-479d0b0d],.update-card__arrow[data-v-479d0b0d]{transition:none}}.logo-swatch[data-v-6cef941c]{background-color:#fff;background-image:linear-gradient(45deg,#94a3b82e 25%,#0000 25% 75%,#94a3b82e 75%),linear-gradient(45deg,#94a3b82e 25%,#0000 25% 75%,#94a3b82e 75%);background-position:0 0,6px 6px;background-size:12px 12px}:where(.dark) .logo-swatch[data-v-6cef941c]{background-color:#1f2937}.doc-columns[data-v-a72e688f]{grid-template-columns:minmax(0,1fr) 0;gap:0;transition:grid-template-columns .5s ease-in-out,gap .5s ease-in-out;display:grid}@media (width>=1024px){.doc-columns--open[data-v-a72e688f]{grid-template-columns:minmax(0,1fr) 21rem;gap:1.5rem}.doc-columns--composing[data-v-a72e688f]{grid-template-columns:minmax(0,1fr) minmax(30rem,44%)}}.doc-context[data-v-a72e688f]{opacity:0;border-left:1px solid #0000;min-width:0;padding-left:1.25rem;transition:opacity .24s,translate .24s,border-color .24s;overflow:hidden;translate:24px}.doc-columns--open .doc-context[data-v-a72e688f]{opacity:1;border-left-color:var(--color-gray-200);transition:opacity .3s .18s,translate .38s cubic-bezier(.22,1,.36,1) .18s,border-color .3s .18s;translate:0}@media (width<=1023px){.doc-columns--open[data-v-a72e688f]{grid-template-columns:minmax(0,1fr) 0}.doc-columns--open .doc-main[data-v-a72e688f]{display:none}.doc-columns--open[data-v-a72e688f]{display:block}.doc-columns--open .doc-context[data-v-a72e688f]{border-left:0;padding-left:0;overflow:visible}}@media (prefers-reduced-motion:reduce){.doc-columns[data-v-a72e688f],.doc-context[data-v-a72e688f],.doc-columns--open .doc-context[data-v-a72e688f]{transition:none}}.tri[data-v-04bf1892]{border:1px solid var(--color-gray-300);background:var(--color-surface,#fff);color:#fff;cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.tri--on[data-v-04bf1892],.tri--partial[data-v-04bf1892]{border-color:var(--color-primary-500,#3b82f6);background:var(--color-primary-500,#3b82f6)}.tri--off-limits[data-v-04bf1892]{cursor:not-allowed;opacity:.55}.tri[data-v-04bf1892]:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:1px}.tri__glyph[data-v-04bf1892]{width:.7rem}.rl__wrap[data-v-33f3c4a4]{min-width:0}.rl__lede[data-v-33f3c4a4]{color:var(--color-gray-600);margin:0 0 .75rem;font-size:.8125rem}.rl__matrix[data-v-33f3c4a4]{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.rl__areas[data-v-33f3c4a4]{background:var(--color-gray-50,#f9fafb);border-radius:.5rem;padding:.6rem}:where(.dark) .rl__areas[data-v-33f3c4a4]{background:#1f293780}.rl__search[data-v-33f3c4a4]{margin-bottom:.5rem}.rl__group[data-v-33f3c4a4]{justify-content:space-between;align-items:center;padding:.6rem .4rem .3rem;display:flex}.rl__group-name[data-v-33f3c4a4]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-600);font-size:.6875rem;font-weight:700}.rl__cols[data-v-33f3c4a4]{gap:.35rem;display:inline-flex}.rl__col[data-v-33f3c4a4]{width:1.25rem;height:1.25rem;color:var(--color-gray-500);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.rl__col[data-v-33f3c4a4]:hover:not(:disabled){background:var(--color-gray-200);color:var(--color-primary-600)}.rl__col[data-v-33f3c4a4]:disabled{opacity:.4;cursor:not-allowed}.rl__col-glyph[data-v-33f3c4a4]{width:.75rem}.rl__area[data-v-33f3c4a4]{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.3rem .4rem;display:flex}.rl__area[data-v-33f3c4a4]:hover{background:var(--color-gray-100)}.rl__area--on[data-v-33f3c4a4]{background:var(--color-surface,#fff);box-shadow:0 1px 2px #0f172a14}.rl__area-name[data-v-33f3c4a4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-gray-800);flex:1;font-size:.8125rem;overflow:hidden}.rl__area-boxes[data-v-33f3c4a4]{gap:.35rem;display:inline-flex}.rl__box[data-v-33f3c4a4]{justify-content:center;width:1.25rem;display:inline-flex}.rl__na[data-v-33f3c4a4]{color:var(--color-gray-400)}.rl__none[data-v-33f3c4a4]{text-align:center;color:var(--color-gray-600);padding:2rem 0;font-size:.8125rem}.rl__detail[data-v-33f3c4a4]{min-width:0}.rl__detail-head[data-v-33f3c4a4]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rl__detail-name[data-v-33f3c4a4]{color:var(--color-gray-800);margin:0;font-size:1.125rem;font-weight:700}.rl__detail-meta[data-v-33f3c4a4]{color:var(--color-gray-600);margin:.1rem 0 0;font-size:.8125rem}.rl__all[data-v-33f3c4a4]{color:var(--color-gray-700);cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.rl__section[data-v-33f3c4a4]{border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-800);justify-content:space-between;align-items:center;margin-top:1.25rem;padding-bottom:.4rem;font-size:.875rem;font-weight:600;display:flex}.rl__action[data-v-33f3c4a4]{align-items:center;gap:.75rem;padding:.5rem .1rem;display:flex}.rl__action-glyph[data-v-33f3c4a4]{background:var(--color-gray-100);width:1.9rem;height:1.9rem;color:var(--color-gray-700);border:1px solid #0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rl__action-glyph--on[data-v-33f3c4a4]{border-color:var(--color-primary-500);background:color-mix(in srgb, var(--color-primary-500) 10%, transparent);color:var(--color-primary-600)}.rl__action-words[data-v-33f3c4a4]{flex-direction:column;flex:1;min-width:0;display:flex}.rl__action-name[data-v-33f3c4a4]{color:var(--color-gray-800);font-size:.875rem;font-weight:600}.rl__action-desc[data-v-33f3c4a4]{color:var(--color-gray-600);font-size:.75rem}.rl__pick[data-v-33f3c4a4]{text-align:center;color:var(--color-gray-600);padding:3rem 1rem;font-size:.875rem}@media (width<=900px){.rl__matrix[data-v-33f3c4a4]{grid-template-columns:1fr}}.rf[data-v-b629094f]{flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.rf__fields[data-v-b629094f]{flex-direction:column;gap:1rem;display:flex}.rf__people[data-v-b629094f]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.rf__locked[data-v-b629094f],.rf__note[data-v-b629094f]{color:var(--color-gray-600);margin:0;font-size:.8125rem}.uf[data-v-ae2a6742]{flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.uf__fields[data-v-ae2a6742]{flex-direction:column;gap:1rem;display:flex}.uf__pair[data-v-ae2a6742]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=560px){.uf__pair[data-v-ae2a6742]{grid-template-columns:1fr}}.uf__row[data-v-ae2a6742]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.uf__warn[data-v-ae2a6742]{color:var(--color-warning-600,#b45309);margin:.35rem 0 0;font-size:.75rem}.uf__note[data-v-ae2a6742]{color:var(--color-gray-600);margin:0;font-size:.8125rem}.section-name[data-v-f1d75625]{min-width:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:#fff;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 1px}.section-name--wrong[data-v-f1d75625]{outline:2px solid var(--color-danger-300,#fca5a5);outline-offset:1px;background:#ffffff2e}.section-name[data-v-f1d75625]::placeholder{color:#fff9}.section-name[data-v-f1d75625]:hover{border-bottom-color:#ffffff73}.section-name[data-v-f1d75625]:focus{border-bottom-color:#fff;outline:none}.wp__card[data-v-029a13e5]{border:1px solid var(--color-gray-200);background:var(--color-surface,#fff);text-align:left;border-radius:.5rem;grid-template-columns:1fr auto;grid-template-areas:"name size""desc size";gap:.1rem .75rem;padding:.75rem .9rem;transition:border-color .12s,background .12s;display:grid}.wp__card[data-v-029a13e5]:hover{border-color:var(--color-primary-400);background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 5%, transparent)}.wp__name[data-v-029a13e5]{color:var(--color-gray-800);grid-area:name;font-size:.9375rem;font-weight:600}.wp__desc[data-v-029a13e5]{color:var(--color-gray-600);grid-area:desc;font-size:.8125rem}.wp__size[data-v-029a13e5]{font-variant-numeric:tabular-nums;color:var(--color-gray-600);grid-area:size;align-self:center;font-size:.6875rem}.dm[data-v-47fe102f]{flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.dm__intro[data-v-47fe102f]{color:var(--color-gray-600);margin:0;font-size:.875rem}.dm__list[data-v-47fe102f]{flex-direction:column;gap:.75rem;display:flex}.dm__row[data-v-47fe102f]{border:1px solid var(--color-gray-200);background:var(--color-surface,#fff);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.9rem;display:flex}.dm__identity[data-v-47fe102f]{align-items:center;gap:.5rem;min-width:0;display:flex}.dm__by[data-v-47fe102f]{color:var(--color-gray-600);font-size:.6875rem}.dm__name[data-v-47fe102f]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-800);font-size:.9375rem;font-weight:600;overflow:hidden}.dm__current[data-v-47fe102f]{background:color-mix(in srgb, var(--color-primary-500) 12%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-600);border-radius:9999px;flex-shrink:0;padding:.15rem .5rem;font-size:.625rem;font-weight:700}.dm__actions[data-v-47fe102f]{flex-wrap:nowrap;align-items:center;gap:.35rem;display:flex}.dm__action[data-v-47fe102f]{width:2rem;height:2rem;color:var(--color-gray-700);border-radius:.375rem;flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.dm__action[data-v-47fe102f] svg{width:.875rem;height:.875rem}.dm__action[data-v-47fe102f]:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-primary-600)}.dm__action--primary[data-v-47fe102f]{background:color-mix(in srgb, var(--color-primary-500) 10%, transparent);color:var(--color-primary-600)}.dm__action--danger[data-v-47fe102f]{color:var(--color-danger-600)}.dm__action--danger[data-v-47fe102f]:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger-500) 10%, transparent);color:var(--color-danger-700)}.dm__action[data-v-47fe102f]:disabled{cursor:not-allowed;opacity:.45}.dm__action[data-v-47fe102f]:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:1px}.sh__row[data-v-f433672d]{grid-template-columns:minmax(0,1fr) 8.5rem;align-items:center;gap:.5rem .75rem;display:grid}.sh__name[data-v-f433672d]{color:var(--color-gray-800);font-size:.875rem}.sh__pick[data-v-f433672d]{border:1px solid var(--color-gray-300);background:var(--color-surface,#fff);height:1.9rem;color:var(--color-gray-800);border-radius:.25rem;padding:0 .4rem;font-size:.8125rem}.sh__lands[data-v-f433672d]{color:var(--color-gray-600);grid-column:1/-1;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.sh__lands--off[data-v-f433672d]{opacity:.45}.panel-shell[data-v-9126b2d7] aside{transition-property:translate,transform,width;transition-duration:.5s;transition-timing-function:ease-in-out}@media (width>=768px){.panel-shell--roomy[data-v-9126b2d7] aside{width:30rem!important}.panel-shell--half[data-v-9126b2d7] aside,.panel-shell--wide[data-v-9126b2d7] aside{width:60%!important}.panel-shell--wide[data-v-9126b2d7] aside{width:94%!important}}@media (prefers-reduced-motion:reduce){.panel-shell[data-v-9126b2d7] aside{transition:none}}.grid-stack{position:relative}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;width:auto;margin:0;position:absolute;z-index:0!important}.grid-stack>.grid-stack-item{width:var(--gs-column-width);height:var(--gs-cell-height);padding:0;position:absolute;top:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{width:auto;margin:0;position:absolute;overflow:hidden auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item{right:0}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;user-select:none;z-index:100;font-size:.1px;display:block;position:absolute}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{z-index:101;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"%23666\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 20 20\"><path d=\"m10 3 2 2H8l2-2v14l-2-2h4l-2 2\"/></svg>");background-position:50%;background-repeat:no-repeat}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,right,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.grid-stack-item.ui-draggable-armed{cursor:move;animation:.25s ease-in-out infinite gs-armed-wiggle}.grid-stack-item>.ui-resizable-handle.ui-resizable-armed{animation:.5s ease-in-out infinite gs-armed-pulse}@keyframes gs-armed-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-1.5deg)}75%{transform:rotate(1.5deg)}}@keyframes gs-armed-pulse{0%,to{opacity:1}50%{opacity:.3}}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{opacity:.8;box-shadow:1px 4px 6px #0003}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,right .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left,right,top,height,width}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item[gs-x="0"]{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item[gs-x="0"]{right:0}.gs-print-show{display:none}@media print{@page gs-landscape{size:landscape}@page gs-portrait{size:portrait}.grid-stack{height:auto!important;display:block!important;position:static!important}.grid-stack>.grid-stack-item{float:left!important;height:auto!important;width:calc(100% * var(--gs-w)/ var(--gs-columns,12))!important;break-inside:avoid!important;page-break-inside:avoid!important;display:block!important;position:static!important;top:auto!important;left:auto!important}.grid-stack>.grid-stack-item>.grid-stack-item-content{white-space:normal!important;height:auto!important;margin-top:var(--gs-item-margin-top)!important;margin-right:var(--gs-item-margin-right)!important;margin-bottom:var(--gs-item-margin-bottom)!important;margin-left:var(--gs-item-margin-left)!important;position:relative!important;inset:auto!important;overflow:visible!important}.gs-print-hide{display:none}.gs-print-show{display:block}.gs-print-avoid-break-after{break-after:avoid!important;page-break-after:avoid!important}.grid-stack>.grid-stack-item.gs-print-hide{display:none!important}.grid-stack>.grid-stack-item[gs-page-break=true],.grid-stack>.grid-stack-item[gs-print-orientation]{float:none!important;clear:both!important}.grid-stack>.grid-stack-item[gs-page-break=true]{page-break-before:always!important;break-before:page!important}.grid-stack>.grid-stack-item[gs-print-orientation=landscape]{page:gs-landscape;min-width:calc(100vmax * var(--gs-w)/ var(--gs-columns,12))!important}.grid-stack>.grid-stack-item[gs-print-orientation=portrait]{page:gs-portrait;min-width:calc(100vmin * var(--gs-w)/ var(--gs-columns,12))!important}.grid-stack>.grid-stack-item[gs-break-inside=true]{float:none!important;clear:both!important;break-inside:auto!important;page-break-inside:auto!important;width:100%!important}.grid-stack>.grid-stack-item>.ui-resizable-handle{display:none!important}}.wf[data-v-80320eb3]{height:100%;position:relative}.wf--editing[data-v-80320eb3]{--tile-edit-inset:2.25rem}.wf__shield[data-v-80320eb3]{z-index:1;border-radius:.75rem;position:absolute;inset:0}.wf__menu[data-v-80320eb3]{z-index:2;position:absolute;top:.5rem;right:.5rem}.wf__kebab[data-v-80320eb3]{background:var(--color-surface,#fff);width:1.75rem;height:1.75rem;color:var(--color-gray-600);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #0f172a2e}.wf__kebab[data-v-80320eb3]:hover{color:var(--color-primary-500)}.wf__sheet[data-v-80320eb3]{z-index:1000;border:1px solid var(--color-gray-200);background:var(--color-surface,#fff);border-radius:.375rem;min-width:9rem;max-height:calc(100vh - 1rem);padding:.25rem;position:fixed;overflow-y:auto;box-shadow:0 10px 24px -12px #14182059}.wf__item[data-v-80320eb3]{text-align:left;width:100%;color:var(--color-gray-800);border-radius:.25rem;padding:.4rem .6rem;font-size:.8125rem;display:block}.wf__item[data-v-80320eb3]:hover{background:var(--color-gray-100)}.wf__item--danger[data-v-80320eb3]{color:var(--color-danger-500,#dc2626)}.sparkline[data-v-b40b2c07]{display:block;overflow:visible}.sparkline__line[data-v-b40b2c07]{stroke-dasharray:var(--draw-length,400);stroke-dashoffset:var(--draw-length,400);animation:.9s cubic-bezier(.65,0,.35,1) .2s forwards spark-draw-b40b2c07}.sparkline__dot[data-v-b40b2c07]{opacity:0;animation:.32s ease-out 1.05s forwards spark-dot-b40b2c07}@keyframes spark-draw-b40b2c07{to{stroke-dashoffset:0}}@keyframes spark-dot-b40b2c07{0%{opacity:0;transform-origin:50%;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sparkline__line[data-v-b40b2c07],.sparkline__dot[data-v-b40b2c07]{stroke-dashoffset:0;opacity:1;animation:none}}.metric-tile[data-v-a7736ee0]{background:var(--board-tile,var(--color-surface));border:1px solid var(--board-rule,var(--color-gray-200));border-radius:.75rem;flex-direction:column;transition:border-color .22s,box-shadow .22s;display:flex;overflow:hidden;container:metric-tile/size}.metric-tile[data-v-a7736ee0]:hover{border-color:var(--color-primary-300,#93c5fd);box-shadow:0 6px 22px -8px #0f172a14,0 2px 6px -2px #0f172a0a}:where(.dark) .metric-tile[data-v-a7736ee0]:hover{border-color:var(--color-primary-500,#3b82f6);box-shadow:0 6px 22px -6px #0009,0 2px 6px -2px #0006}.metric-tile__cover[data-v-a7736ee0]{box-sizing:border-box;height:100%;min-height:0;padding:1rem calc(1.125rem + var(--tile-edit-inset,0rem)) .875rem 1.125rem;color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.metric-tile__head[data-v-a7736ee0]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.metric-tile__title[data-v-a7736ee0]{align-items:center;gap:.5rem;min-width:0;display:flex}.metric-tile__bullet[data-v-a7736ee0]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--tile-accent,var(--color-primary-500,#3b82f6)) 12%, transparent);border-radius:9999px;flex-shrink:0}.metric-tile__title h3[data-v-a7736ee0]{color:var(--board-fg,var(--color-gray-900));letter-spacing:-.005em;margin:0;font-size:.875rem;font-weight:600}.metric-tile__now[data-v-a7736ee0]{flex-shrink:0;align-items:baseline;gap:.4rem;min-width:0;display:flex}.metric-tile__now-num[data-v-a7736ee0]{letter-spacing:-.03em;color:var(--board-fg,var(--color-gray-900));font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;font-size:1.875rem;font-weight:300;line-height:1}.metric-tile__now-label[data-v-a7736ee0]{text-transform:uppercase;letter-spacing:.12em;color:var(--board-fg-muted,var(--color-gray-600));white-space:nowrap;font-size:.6875rem;font-weight:500}.metric-tile__body[data-v-a7736ee0]{flex-direction:column;flex:1;min-height:0;transition:gap .18s;display:flex}.metric-tile__spark[data-v-a7736ee0]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.metric-tile__spark[data-v-a7736ee0] .sparkline{flex:1;width:100%;min-height:36px;max-height:180px}.metric-tile__spark-head[data-v-a7736ee0]{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.3rem;display:flex}.metric-tile__spark-title[data-v-a7736ee0]{text-transform:uppercase;letter-spacing:.1em;color:var(--board-fg-muted,var(--color-gray-600));font-size:.65rem}.metric-tile__spark-total[data-v-a7736ee0]{color:var(--board-fg-faint,var(--color-gray-500));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.65rem}.metric-tile__spark-axis[data-v-a7736ee0]{letter-spacing:.04em;color:var(--board-fg-faint,var(--color-gray-500));font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.3rem;font-size:.6rem;display:flex}.metric-tile__report[data-v-a7736ee0]{box-sizing:border-box;border-top:1px solid var(--board-rule,var(--color-gray-200));flex-shrink:0;gap:.6rem;min-width:0;min-height:0;margin-top:.75rem;padding:.75rem 0 0;transition:padding .18s,margin .18s;display:grid}.metric-tile__report-head[data-v-a7736ee0]{justify-content:space-between;align-items:baseline;display:flex}.metric-tile__report-grid[data-v-a7736ee0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.metric-tile__report-metric[data-v-a7736ee0]{min-width:0}.metric-tile__report-label[data-v-a7736ee0],.metric-tile__report-kicker[data-v-a7736ee0],.metric-tile__report-note[data-v-a7736ee0]{text-transform:uppercase;letter-spacing:.08em;min-width:0;color:var(--board-fg-muted,var(--color-gray-600));font-size:.68rem;line-height:1.2}.metric-tile__report-value[data-v-a7736ee0]{color:var(--color-primary-600,#2563eb);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;margin-top:.25rem;font-size:1.2rem;font-weight:650;line-height:1;display:block}.metric-tile__report-note[data-v-a7736ee0]{text-transform:none;letter-spacing:0;white-space:normal;margin-top:.25rem;font-size:.72rem;display:block}@container metric-tile (height<=350px){.metric-tile__cover[data-v-a7736ee0]{padding:.8rem calc(.9rem + var(--tile-edit-inset,0rem)) .8rem .9rem}.metric-tile__head[data-v-a7736ee0]{margin-bottom:.55rem}.metric-tile__report[data-v-a7736ee0]{gap:.35rem;margin-top:.5rem;padding-top:.5rem}.metric-tile__report-head[data-v-a7736ee0]{display:none}.metric-tile__report-grid[data-v-a7736ee0]{gap:1rem}.metric-tile__report-metric[data-v-a7736ee0]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.45rem;display:grid}.metric-tile__report-kicker[data-v-a7736ee0]{grid-column:1/-1}.metric-tile__report-value[data-v-a7736ee0]{margin-top:.15rem;display:inline}.metric-tile__report-note[data-v-a7736ee0]{margin-top:0;display:inline}}@container metric-tile (height<=270px){.metric-tile__cover[data-v-a7736ee0]{padding:.65rem calc(.75rem + var(--tile-edit-inset,0rem)) .65rem .75rem}.metric-tile__head[data-v-a7736ee0]{margin-bottom:.35rem}.metric-tile__now-num[data-v-a7736ee0]{font-size:1.55rem}.metric-tile__spark-head[data-v-a7736ee0]{margin-bottom:.1rem}.metric-tile__spark[data-v-a7736ee0] .sparkline{min-height:34px;max-height:none}.metric-tile__spark-axis[data-v-a7736ee0]{margin-top:.1rem}.metric-tile__report[data-v-a7736ee0]{margin-top:.35rem;padding-top:.4rem}.metric-tile__report-grid[data-v-a7736ee0]{gap:.75rem}.metric-tile__report-kicker[data-v-a7736ee0]{font-size:.6rem}.metric-tile__report-value[data-v-a7736ee0]{font-size:.95rem}.metric-tile__report-note[data-v-a7736ee0]{font-size:.65rem;line-height:1.1}}@container metric-tile (width>=400px) and (height<=220px){.metric-tile__body[data-v-a7736ee0]{grid-template-columns:minmax(0,1fr) minmax(8.75rem,31%);gap:.8rem;display:grid}.metric-tile__spark[data-v-a7736ee0] .sparkline{max-height:none}.metric-tile__report[data-v-a7736ee0]{border-top:0;border-left:1px solid var(--board-rule,var(--color-gray-200));align-self:stretch;margin-top:0;padding:0 0 0 .75rem}.metric-tile__report-head[data-v-a7736ee0]{display:none}.metric-tile__report-grid[data-v-a7736ee0]{grid-template-columns:1fr;align-content:space-evenly;gap:.35rem}.metric-tile__report-metric[data-v-a7736ee0]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.4rem;display:grid}.metric-tile__report-value[data-v-a7736ee0]{margin-top:.1rem;font-size:1rem;display:inline}.metric-tile__report-note[data-v-a7736ee0]{margin-top:0;font-size:.62rem;display:inline}}@container metric-tile (width<=380px){.metric-tile__cover[data-v-a7736ee0]{padding-right:calc(.85rem + var(--tile-edit-inset,0rem));padding-left:.85rem}.metric-tile__head[data-v-a7736ee0]{gap:.5rem}.metric-tile__now-label[data-v-a7736ee0],.metric-tile__spark-total[data-v-a7736ee0]{display:none}.metric-tile__report-grid[data-v-a7736ee0]{gap:.5rem}}@container metric-tile (width<=380px) and (height<=220px){.metric-tile__report-note[data-v-a7736ee0]{display:none}}@container metric-tile (width<=300px){.metric-tile__title h3[data-v-a7736ee0],.metric-tile__spark-title[data-v-a7736ee0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.mw__range[data-v-6e7b859c]{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 12%, transparent);color:var(--color-primary-700,#1d4ed8);border-radius:9999px;margin:0 1rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.lw[data-v-b90f7abc]{border:1px solid var(--board-rule,var(--color-gray-200));background:var(--board-tile,var(--color-surface));border-radius:.75rem;flex-direction:column;height:100%;display:flex;overflow:hidden;container:list-tile/size}.lw__head[data-v-b90f7abc]{border-bottom:1px solid var(--board-rule,var(--color-gray-200));padding:.75rem calc(1rem + var(--tile-edit-inset,0rem)) .75rem 1rem;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.lw__bullet[data-v-b90f7abc]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--tile-accent,var(--color-primary-500,#3b82f6)) 18%, transparent);border-radius:9999px;flex-shrink:0}.lw__title[data-v-b90f7abc]{letter-spacing:.24em;text-transform:uppercase;min-width:0;color:var(--board-fg,var(--color-gray-900));flex:1;margin:0;font-size:.6875rem;font-weight:600}.lw__range[data-v-b90f7abc],.lw__badge[data-v-b90f7abc]{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 12%, transparent);color:var(--color-primary-700,#1d4ed8);font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.lw__all[data-v-b90f7abc]{color:var(--color-primary-500,#3b82f6);font-size:.75rem;font-weight:600}.lw__list[data-v-b90f7abc]{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.lw__row[data-v-b90f7abc]{border-bottom:1px solid var(--board-rule,var(--color-gray-100));align-items:center;gap:.75rem;padding:.6rem 1rem;transition:background .12s;display:flex}.lw__row[data-v-b90f7abc]:hover{background:var(--board-tile-alt,var(--color-gray-50))}.lw__lead[data-v-b90f7abc]{font-variant-numeric:tabular-nums;min-width:3.25rem;color:var(--board-fg-muted,var(--color-gray-600));flex-shrink:0;font-size:.75rem}.lw__main[data-v-b90f7abc]{flex-direction:column;flex:1;min-width:0;display:flex}.lw__row-title[data-v-b90f7abc]{text-overflow:ellipsis;white-space:nowrap;color:var(--board-fg,var(--color-gray-900));font-size:.875rem;font-weight:500;overflow:hidden}.lw__meta[data-v-b90f7abc]{text-overflow:ellipsis;white-space:nowrap;color:var(--board-fg-muted,var(--color-gray-600));font-size:.75rem;overflow:hidden}.lw__empty[data-v-b90f7abc]{text-align:center;flex-direction:column;flex:1;justify-content:center;padding:1.5rem 1rem;display:flex}.lw__empty-head[data-v-b90f7abc]{color:var(--board-fg,var(--color-gray-900));margin:0;font-size:.9375rem;font-weight:600}.lw__empty-sub[data-v-b90f7abc]{color:var(--board-fg-muted,var(--color-gray-600));margin:.25rem 0 0;font-size:.8125rem}@container list-tile (width<=380px){.lw__head[data-v-b90f7abc]{padding-right:calc(.75rem + var(--tile-edit-inset,0rem));gap:.4rem;padding-left:.75rem}.lw__title[data-v-b90f7abc]{letter-spacing:.16em}.lw__range[data-v-b90f7abc],.lw__meta[data-v-b90f7abc]{display:none}.lw__row[data-v-b90f7abc]{gap:.5rem;padding-left:.75rem;padding-right:.75rem}.lw__lead[data-v-b90f7abc]{min-width:2.6rem}}@container list-tile (width<=300px){.lw__lead[data-v-b90f7abc]{display:none}}@container list-tile (height<=270px){.lw__head[data-v-b90f7abc]{padding-top:.6rem;padding-bottom:.6rem}.lw__meta[data-v-b90f7abc]{display:none}.lw__row[data-v-b90f7abc]{padding-top:.45rem;padding-bottom:.45rem}}.tc[data-v-1cc61074]{border:1px solid var(--board-rule,var(--color-gray-200));background:var(--board-tile,var(--color-surface));border-radius:.75rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;container:tile-card/size}.tc--warn[data-v-1cc61074]:before,.tc--bad[data-v-1cc61074]:before{content:"";width:3px;position:absolute;inset:0 auto 0 0}.tc--warn[data-v-1cc61074]:before{background:var(--color-warning-500,#d97706)}.tc--bad[data-v-1cc61074]:before{background:var(--color-danger-500,#dc2626)}.tc__head[data-v-1cc61074]{padding:.75rem calc(1rem + var(--tile-edit-inset,0rem)) .5rem 1rem;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.tc__bullet[data-v-1cc61074]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--tile-accent,var(--color-primary-500,#3b82f6)) 18%, transparent);border-radius:9999px;flex-shrink:0}.tc__title[data-v-1cc61074]{letter-spacing:.24em;text-transform:uppercase;min-width:0;color:var(--board-fg,var(--color-gray-900));text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:.6875rem;font-weight:600;overflow:hidden}.tc__range[data-v-1cc61074]{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 12%, transparent);color:var(--color-primary-700,#1d4ed8);white-space:nowrap;border-radius:9999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}.tc__all[data-v-1cc61074]{color:var(--color-primary-500,#3b82f6);white-space:nowrap;font-size:.75rem;font-weight:600}.tc__body[data-v-1cc61074]{flex-direction:column;flex:1;min-height:0;padding:0 1rem .9rem;display:flex}.tc__body--bare[data-v-1cc61074]{padding-top:.9rem}@container tile-card (height<=230px){.tc__head[data-v-1cc61074]{padding:.6rem calc(.75rem + var(--tile-edit-inset,0rem)) .35rem .75rem;gap:.4rem}.tc__body[data-v-1cc61074]{padding:0 .75rem .65rem}.tc__body--bare[data-v-1cc61074]{padding-top:.65rem}}@container tile-card (width<=340px){.tc__head[data-v-1cc61074]{padding-right:calc(.75rem + var(--tile-edit-inset,0rem));padding-left:.75rem}.tc__title[data-v-1cc61074]{letter-spacing:.16em}.tc__body[data-v-1cc61074]{padding-left:.75rem;padding-right:.75rem}}@container tile-card (width<=260px){.tc__range[data-v-1cc61074]{display:none}}.cw__grid[data-v-9df806b6]{flex:1;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));align-content:start;gap:.5rem;min-height:0;padding-top:.15rem;display:grid;overflow:auto}.cw__card[data-v-9df806b6]{border:1px solid var(--color-gray-200,var(--board-rule,var(--color-gray-200)));border-radius:.6rem;flex-direction:column;gap:.15rem;min-width:0;padding:.5rem .6rem;transition:border-color .12s,background .12s;display:flex}.cw__card[data-v-9df806b6]:hover{border-color:var(--color-primary-300,#93c5fd);background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 5%, transparent)}.cw__lead[data-v-9df806b6]{color:var(--color-gray-500,var(--board-fg-muted,var(--color-gray-600)));font-size:.6875rem;font-weight:600}.cw__title[data-v-9df806b6]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-800,#1f2937);font-size:.875rem;font-weight:600;overflow:hidden}.cw__meta[data-v-9df806b6]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-600,var(--board-fg-soft,var(--color-gray-700)));font-size:.75rem;overflow:hidden}.cw__pill[data-v-9df806b6]{align-self:flex-start;margin-top:.35rem}.cw__badge[data-v-9df806b6]{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 12%, transparent);color:var(--color-primary-700,#1d4ed8);border-radius:9999px;padding:0 .4rem;font-size:.6875rem;font-weight:700}.cw__empty[data-v-9df806b6]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.cw__empty-head[data-v-9df806b6]{color:var(--color-gray-700,#374151);margin:0;font-size:.875rem;font-weight:600}.cw__empty-sub[data-v-9df806b6]{color:var(--color-gray-600,var(--board-fg-soft,var(--color-gray-700)));margin:.15rem 0 0;font-size:.75rem}.bn__value[data-v-7a5c52f6]{white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--board-fg,var(--color-gray-900));margin:.1rem 0 0;font-size:clamp(1.25rem,11cqi,2rem);font-weight:700;line-height:1.1}.bn__value--warn[data-v-7a5c52f6]{color:var(--color-warning-600,#b45309)}.bn__value--bad[data-v-7a5c52f6]{color:var(--color-danger-600,#b91c1c)}.bn__caption[data-v-7a5c52f6]{color:var(--board-fg-muted,var(--color-gray-600));flex-wrap:wrap;align-items:center;gap:.5rem;margin:.25rem 0 0;font-size:.8125rem;display:flex}.bn__delta[data-v-7a5c52f6]{border-radius:9999px;padding:.05rem .45rem;font-size:.6875rem;font-weight:700}.bn__delta--good[data-v-7a5c52f6]{color:var(--color-success-700,#15803d);background:#16a34a1f}.bn__delta--bad[data-v-7a5c52f6]{color:var(--color-danger-600,#b91c1c);background:#dc26261a}.bn__rows[data-v-7a5c52f6]{border-top:1px solid var(--board-rule,var(--color-gray-100));flex:1;min-height:0;margin:.75rem 0 0;padding:0;list-style:none;overflow-y:auto}.bn__row[data-v-7a5c52f6]{border-bottom:1px solid var(--board-rule,var(--color-gray-100));align-items:center;gap:.6rem;padding:.45rem 0;display:flex}.bn__lead[data-v-7a5c52f6]{min-width:3rem;color:var(--board-fg-muted,var(--color-gray-600));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.bn__main[data-v-7a5c52f6]{flex-direction:column;flex:1;min-width:0;display:flex}.bn__row-title[data-v-7a5c52f6]{color:var(--board-fg,var(--color-gray-900));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.bn__meta[data-v-7a5c52f6]{color:var(--board-fg-muted,var(--color-gray-600));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}@container tile-card (height<=230px){.bn__rows[data-v-7a5c52f6]{max-height:3rem;margin-top:.5rem;overflow:hidden}.bn__row[data-v-7a5c52f6]{padding:.35rem 0}.bn__row[data-v-7a5c52f6]:nth-child(n+2),.bn__meta[data-v-7a5c52f6]{display:none}}@container tile-card (width<=340px){.bn__lead[data-v-7a5c52f6]{display:none}}.bc__caption[data-v-982fe3bf]{color:var(--board-fg-muted,var(--color-gray-600));white-space:nowrap;font-size:.75rem}.bc__plot[data-v-982fe3bf]{flex:1;min-height:0}.bc__plot[data-v-982fe3bf] figcaption{display:none}.gw[data-v-9eb362e7]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;min-height:0;display:flex}.gw__none[data-v-9eb362e7]{color:var(--board-fg-faint,var(--color-gray-500));margin:0;font-size:2.5rem;font-weight:700}.gw__label[data-v-9eb362e7]{color:var(--board-fg-muted,var(--color-gray-600));text-align:center;margin:0;font-size:.8125rem}.pw[data-v-58ed47d7]{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.pw__row[data-v-58ed47d7]{justify-content:space-between;align-items:baseline;gap:.75rem;margin:.1rem 0 .5rem;display:flex}.pw__value[data-v-58ed47d7]{white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--board-fg,var(--color-gray-900));font-size:clamp(1.125rem,9cqi,1.5rem);font-weight:700}.pw__max[data-v-58ed47d7]{color:var(--board-fg-muted,var(--color-gray-600));font-size:.8125rem}.pw__empty[data-v-58ed47d7]{background:var(--board-rule,var(--color-gray-200));border-radius:4px;height:8px}.pw__caption[data-v-58ed47d7]{color:var(--board-fg-muted,var(--color-gray-600));margin:.5rem 0 0;font-size:.75rem}@container tile-card (height<=230px){.pw__row[data-v-58ed47d7]{margin-bottom:.35rem}.pw__caption[data-v-58ed47d7]{margin-top:.35rem}}.bd__total[data-v-f76c0871]{color:var(--board-fg-muted,var(--color-gray-600));white-space:nowrap;font-size:.75rem}.bd__bar[data-v-f76c0871]{background:var(--board-rule,var(--color-gray-200));border-radius:5px;gap:2px;height:10px;margin-top:.15rem;display:flex;overflow:hidden}.bd__seg[data-v-f76c0871]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));min-width:2px;height:100%;display:block}.bd__legend[data-v-f76c0871]{gap:.35rem;min-height:0;margin:.75rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.bd__item[data-v-f76c0871]{grid-template-columns:.6rem 1fr auto 2.6rem;align-items:center;gap:.5rem;font-size:.8125rem;display:grid}.bd__swatch[data-v-f76c0871]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));border-radius:2px;width:.6rem;height:.6rem}.bd__name[data-v-f76c0871]{color:var(--board-fg,var(--color-gray-900));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd__val[data-v-f76c0871]{color:var(--board-fg-muted,var(--color-gray-600));font-variant-numeric:tabular-nums}.bd__pct[data-v-f76c0871]{text-align:right;color:var(--board-fg,var(--color-gray-900));font-variant-numeric:tabular-nums;font-weight:600}.bd__none[data-v-f76c0871]{color:var(--board-fg-muted,var(--color-gray-600));margin:.5rem 0 0;font-size:.8125rem}@container tile-card (width<=340px){.bd__item[data-v-f76c0871]{grid-template-columns:.6rem 1fr 2.6rem}.bd__val[data-v-f76c0871]{display:none}}@container tile-card (height<=270px){.bd__legend[data-v-f76c0871]{overflow:hidden}.bd__item[data-v-f76c0871]:nth-child(n+4){display:none}}.ac[data-v-7b504f35]{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));flex:1;grid-auto-rows:minmax(2.75rem,1fr);gap:.5rem;min-height:0;margin-top:.1rem;display:grid}.ac__btn[data-v-7b504f35]{border:1px solid color-mix(in srgb, var(--color-primary-500,#3b82f6) 35%, transparent);background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 7%, transparent);min-width:0;color:var(--color-primary-700,#1d4ed8);text-align:center;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background .12s,border-color .12s,transform .12s;display:flex}.ac__btn[data-v-7b504f35]:hover{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 14%, transparent);border-color:var(--color-primary-500,#3b82f6)}.ac__btn[data-v-7b504f35]:active{transform:scale(.99)}.ac__btn[data-v-7b504f35]:focus-visible{outline:2px solid var(--color-primary-500,#3b82f6);outline-offset:2px}.ac__label[data-v-7b504f35]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ac--solo .ac__btn[data-v-7b504f35]{font-size:1.0625rem}.tl__count[data-v-27b5586e]{background:color-mix(in srgb, var(--tile-accent,var(--color-primary-500,#3b82f6)) 14%, transparent);min-width:1.4rem;color:var(--color-primary-700,#1d4ed8);border-radius:9999px;justify-content:center;padding:.05rem .45rem;font-size:.6875rem;font-weight:700;display:inline-flex}.tl[data-v-27b5586e]{flex:1;min-height:0;margin:.25rem 0 0;padding:0;list-style:none;position:relative;overflow-y:auto}.tl[data-v-27b5586e]:before{content:"";background:var(--board-rule,var(--color-gray-200));width:1px;position:absolute;top:.6rem;bottom:.6rem;left:.3rem}.tl__row[data-v-27b5586e]{grid-template-columns:.65rem 1fr auto;align-items:start;gap:.6rem;padding:.45rem 0;display:grid;position:relative}.tl__dot[data-v-27b5586e]{background:var(--board-fg-faint,var(--color-gray-500));width:.65rem;height:.65rem;box-shadow:0 0 0 2px var(--board-tile,var(--color-surface));border-radius:9999px;margin-top:.3rem}.tl__dot--good[data-v-27b5586e]{background:var(--color-success-500,#16a34a)}.tl__dot--bad[data-v-27b5586e]{background:var(--color-danger-500,#dc2626)}.tl__dot--warn[data-v-27b5586e]{background:var(--color-warning-500,#d97706)}.tl__dot--neutral[data-v-27b5586e]{background:var(--tile-accent,var(--color-primary-500,#3b82f6))}.tl__body[data-v-27b5586e]{flex-direction:column;min-width:0;display:flex}.tl__line[data-v-27b5586e]{color:var(--board-fg,var(--color-gray-900));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.tl__label[data-v-27b5586e]{font-weight:600}.tl__title[data-v-27b5586e]{color:var(--board-fg-soft,var(--color-gray-700))}.tl__meta[data-v-27b5586e]{color:var(--board-fg-muted,var(--color-gray-600));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.tl__when[data-v-27b5586e]{color:var(--board-fg-faint,var(--color-gray-500));font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;padding-top:.1rem;font-size:.6875rem}.tl__empty[data-v-27b5586e]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1rem;display:flex}.tl__empty-head[data-v-27b5586e]{color:var(--board-fg,var(--color-gray-900));margin:0;font-size:.9375rem;font-weight:600}.tl__empty-sub[data-v-27b5586e]{color:var(--board-fg-muted,var(--color-gray-600));margin:.25rem 0 0;font-size:.8125rem}@container tile-card (width<=380px){.tl__meta[data-v-27b5586e]{display:none}.tl__row[data-v-27b5586e]{gap:.45rem}}@container tile-card (width<=300px){.tl__label[data-v-27b5586e]{display:none}}@container tile-card (height<=270px){.tl[data-v-27b5586e]{margin-top:0}.tl__meta[data-v-27b5586e]{display:none}.tl__row[data-v-27b5586e]{padding-top:.3rem;padding-bottom:.3rem}}.wk__label[data-v-b597cbfa]{color:var(--board-fg-muted,var(--color-gray-600));white-space:nowrap;font-size:.75rem}.wk[data-v-b597cbfa]{background:var(--board-rule,var(--color-gray-200));border:1px solid var(--board-rule,var(--color-gray-200));border-radius:.5rem;flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;min-height:0;margin-top:.15rem;display:grid;overflow:hidden}.wk__day[data-v-b597cbfa]{background:var(--board-tile,var(--color-surface));flex-direction:column;min-width:0;display:flex}.wk__day--today[data-v-b597cbfa]{background:color-mix(in srgb, var(--tile-accent,var(--color-primary-500,#3b82f6)) 6%, var(--board-tile,var(--color-surface)))}.wk__head[data-v-b597cbfa]{justify-content:space-between;align-items:baseline;padding:.35rem .45rem .2rem;display:flex}.wk__dow[data-v-b597cbfa]{letter-spacing:.1em;text-transform:uppercase;color:var(--board-fg-muted,var(--color-gray-600));font-size:.625rem;font-weight:700}.wk__num[data-v-b597cbfa]{color:var(--board-fg,var(--color-gray-900));font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.wk__day--today .wk__num[data-v-b597cbfa]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;font-size:.75rem;display:inline-flex}.wk__list[data-v-b597cbfa]{flex:1;gap:.2rem;min-height:0;margin:0;padding:0 .3rem .3rem;list-style:none;display:grid;overflow-y:auto}.wk__chip[data-v-b597cbfa]{--appt:var(--color-gray-400,#9ca3af);border-left:3px solid var(--appt);background:color-mix(in srgb, var(--appt) 12%, transparent);border-radius:.25rem;flex-direction:column;padding:.1rem .3rem;font-size:.6875rem;line-height:1.3;display:flex;overflow:hidden}.wk__chip--consultation[data-v-b597cbfa]{--appt:var(--color-primary-500,#3b82f6)}.wk__chip--measure[data-v-b597cbfa]{--appt:#7c3aed}.wk__chip--install[data-v-b597cbfa]{--appt:#16a34a}.wk__chip--walkthrough[data-v-b597cbfa]{--appt:var(--color-copper-500,#995b38)}.wk__chip--done[data-v-b597cbfa]{opacity:.55}.wk__time[data-v-b597cbfa]{font-variant-numeric:tabular-nums;color:var(--board-fg,var(--color-gray-900));font-weight:600}.wk__title[data-v-b597cbfa]{color:var(--board-fg-soft,var(--color-gray-700));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container tile-card (width<=700px){.wk__title[data-v-b597cbfa]{display:none}}@container tile-card (height<=230px){.wk__head[data-v-b597cbfa]{padding:.2rem .3rem .1rem}.wk__list[data-v-b597cbfa]{gap:.1rem;padding:0 .15rem .15rem}.wk__chip[data-v-b597cbfa]{padding:.05rem .2rem}}.mo__label[data-v-a915b70f]{color:var(--board-fg-muted,var(--color-gray-600));white-space:nowrap;font-size:.75rem}.mo[data-v-a915b70f]{border:1px solid var(--board-rule,var(--color-gray-200));background:var(--board-rule,var(--color-gray-200));border-radius:.5rem;flex-direction:column;flex:1;gap:1px;min-height:0;margin-top:.15rem;display:flex;overflow:hidden}.mo__dow[data-v-a915b70f]{background:var(--board-tile-alt,var(--color-gray-50));grid-template-columns:repeat(7,minmax(0,1fr));padding:.25rem 0;display:grid}.mo__dow span[data-v-a915b70f]{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--board-fg-muted,var(--color-gray-600));font-size:.5625rem;font-weight:700}.mo__week[data-v-a915b70f]{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;min-height:0;display:grid}.mo__day[data-v-a915b70f]{background:var(--board-tile,var(--color-surface));flex-direction:column;min-width:0;min-height:0;padding:.15rem .2rem;display:flex}.mo__day--out[data-v-a915b70f]{background:var(--board-tile-alt,var(--color-gray-50))}.mo__day--out .mo__num[data-v-a915b70f]{color:var(--board-fg-faint,var(--color-gray-500))}.mo__day--today[data-v-a915b70f]{background:color-mix(in srgb, var(--tile-accent,var(--color-primary-500,#3b82f6)) 6%, var(--board-tile,var(--color-surface)))}.mo__num[data-v-a915b70f]{color:var(--board-fg,var(--color-gray-900));font-variant-numeric:tabular-nums;align-self:flex-end;padding:.1rem .15rem;font-size:.6875rem;font-weight:600;line-height:1}.mo__day--today .mo__num[data-v-a915b70f]{background:var(--tile-accent,var(--color-primary-500,#3b82f6));color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.2rem;height:1.2rem;display:inline-flex}.mo__list[data-v-a915b70f]{gap:.12rem;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.mo__chip[data-v-a915b70f]{--appt:var(--color-gray-400,#9ca3af);border-left:2px solid var(--appt);background:color-mix(in srgb, var(--appt) 12%, transparent);white-space:nowrap;border-radius:.2rem;gap:.25rem;padding:.05rem .25rem;font-size:.625rem;line-height:1.3;display:flex;overflow:hidden}.mo__chip--consultation[data-v-a915b70f]{--appt:var(--color-primary-500,#3b82f6)}.mo__chip--measure[data-v-a915b70f]{--appt:#7c3aed}.mo__chip--install[data-v-a915b70f]{--appt:#16a34a}.mo__chip--walkthrough[data-v-a915b70f]{--appt:var(--color-copper-500,#995b38)}.mo__chip--done[data-v-a915b70f]{opacity:.55}.mo__time[data-v-a915b70f]{font-variant-numeric:tabular-nums;color:var(--board-fg,var(--color-gray-900));flex-shrink:0;font-weight:600}.mo__title[data-v-a915b70f]{color:var(--board-fg-soft,var(--color-gray-700));text-overflow:ellipsis;overflow:hidden}.mo__more[data-v-a915b70f]{color:var(--board-fg-muted,var(--color-gray-600));padding-left:.25rem;font-size:.5625rem}@container tile-card (width<=700px){.mo__title[data-v-a915b70f]{display:none}}@container tile-card (height<=300px){.mo__dow[data-v-a915b70f]{padding:.15rem 0}.mo__day[data-v-a915b70f]{padding:.1rem}.mo__title[data-v-a915b70f]{display:none}}.board-grid[data-v-2d735267]{min-height:12rem;transition:transform .32s cubic-bezier(.22,1,.36,1)}@media (width>=640px){.board-grid--centred[data-v-2d735267]{transform:translateX(var(--board-shift,0))}}@media (prefers-reduced-motion:reduce){.board-grid[data-v-2d735267]{transition:none}}.board-grid--editing[data-v-2d735267] .grid-stack-item-content{outline:1.5px dashed color-mix(in srgb, var(--color-primary-500,#3b82f6) 55%, transparent);outline-offset:2px;cursor:grab;border-radius:.75rem}.board-grid--editing[data-v-2d735267] .grid-stack-item.ui-draggable-dragging .grid-stack-item-content{cursor:grabbing;box-shadow:0 18px 40px -18px #0f172a59}[data-v-2d735267] .grid-stack-placeholder>.placeholder-content{border:1.5px dashed var(--color-primary-400,#60a5fa);background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 8%, transparent);border-radius:.75rem}[data-v-2d735267] .ui-resizable-se{border-right:2px solid var(--color-primary-500,#3b82f6);border-bottom:2px solid var(--color-primary-500,#3b82f6);opacity:.8;background:0 0;width:14px;height:14px;bottom:6px;right:6px;transform:none}.ds[data-v-9bd4bc2e]{position:relative}.ds__current[data-v-9bd4bc2e]{max-width:16rem;height:2.25rem;color:var(--color-gray-800);border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.4rem;padding:0 .5rem;font-size:1.05rem;font-weight:600;line-height:1.2;display:inline-flex}.ds__current[data-v-9bd4bc2e]:hover,.ds__current[aria-expanded=true][data-v-9bd4bc2e]{border-color:var(--color-gray-300);color:var(--color-primary-500)}.ds__label[data-v-9bd4bc2e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds__caret[data-v-9bd4bc2e]{width:.9rem;color:var(--color-gray-600);flex-shrink:0}.ds__sheet[data-v-9bd4bc2e]{z-index:60;border:1px solid var(--color-gray-200);background:var(--color-surface);border-radius:.375rem;min-width:14rem;padding:.4rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 10px 24px -12px #14182059}.ds__head[data-v-9bd4bc2e]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-600);margin:.2rem .5rem .4rem;font-size:.625rem;font-weight:700}.ds__item[data-v-9bd4bc2e]{text-align:left;width:100%;color:var(--color-gray-800);border-radius:.25rem;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.8125rem;display:flex}.ds__item[data-v-9bd4bc2e]:hover{background:var(--color-gray-100)}.ds__by[data-v-9bd4bc2e]{color:var(--color-gray-600);flex-shrink:0;font-size:.6875rem}.ds__row[data-v-9bd4bc2e]{border-radius:.25rem;align-items:center;gap:.25rem;display:flex}.ds__row[data-v-9bd4bc2e]:hover{background:var(--color-gray-100)}.ds__row .ds__item[data-v-9bd4bc2e]{flex:1;min-width:0}.ds__row .ds__item[data-v-9bd4bc2e]:hover{background:0 0}.ds__row--on .ds__name[data-v-9bd4bc2e]{color:var(--color-primary-500);font-weight:600}.ds__tickicon[data-v-9bd4bc2e]{width:.75rem;color:var(--color-primary-500)}.ds__tick[data-v-9bd4bc2e]{text-align:center;width:1rem;color:var(--color-primary-500);flex-shrink:0;font-size:.8125rem}.ds__name[data-v-9bd4bc2e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds__rule[data-v-9bd4bc2e]{border-top:1px solid var(--color-gray-100);margin:.35rem 0}.wof__field[data-v-b3c6e9ac]{flex-direction:column;gap:.35rem;display:flex}.wof__label[data-v-b3c6e9ac]{color:var(--color-gray-600);font-size:.875rem}.wof__select[data-v-b3c6e9ac]{border:1px solid var(--color-gray-300);background:var(--color-surface,#fff);width:100%;height:2.5rem;color:var(--color-gray-800);border-radius:.375rem;padding:0 .6rem;font-size:.875rem}.wof__select[data-v-b3c6e9ac]:focus{outline:2px solid var(--color-primary-300);outline-offset:0;border-color:var(--color-primary-500)}:where(.dark) .wof__select[data-v-b3c6e9ac]{background:var(--color-surface,#1f2937);color:#f3f4f6}.wof__set[data-v-b3c6e9ac]{border:0;gap:.35rem;margin:0;padding:0;display:grid}.wof__legend[data-v-b3c6e9ac]{color:var(--color-gray-600);margin-bottom:.35rem;font-size:.875rem}.wof__pick[data-v-b3c6e9ac]{align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.wof__check[data-v-b3c6e9ac]{color:var(--color-gray-800);flex:0 0 8.5rem;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.wof__name[data-v-b3c6e9ac]{border:1px solid var(--color-gray-300);min-width:0;height:1.75rem;color:var(--color-gray-800);background:var(--color-surface,#fff);border-radius:.25rem;flex:1;padding:0 .5rem;font-size:.8125rem}.wof__name[data-v-b3c6e9ac]:focus{outline:2px solid var(--color-primary-300);outline-offset:0;border-color:var(--color-primary-500)}.wof__name[data-v-b3c6e9ac]::placeholder{color:var(--color-gray-500)}.wpv[data-v-4993ce41]{position:relative}.wpv__wait[data-v-4993ce41]{border:1px dashed var(--color-gray-300);border-radius:.75rem;justify-content:center;align-items:center;height:100%;display:flex}.wpv__veil[data-v-4993ce41]{background:color-mix(in srgb, var(--color-surface,#fff) 55%, transparent);border-radius:.75rem;position:absolute;inset:0}.wpv-fade-enter-active[data-v-4993ce41],.wpv-fade-leave-active[data-v-4993ce41]{transition:opacity .15s}.wpv-fade-enter-from[data-v-4993ce41],.wpv-fade-leave-to[data-v-4993ce41]{opacity:0}.wm[data-v-726cf1cf]{background:var(--color-surface,#fff);border:1px solid var(--color-gray-200);border-radius:.75rem;flex-direction:column;gap:1.25rem;width:min(64rem,92vw);max-height:88vh;padding:1.25rem 1.5rem 1.5rem;display:flex}.wm__head[data-v-726cf1cf]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.wm__eyebrow[data-v-726cf1cf]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-500);margin:0;font-size:.6875rem;font-weight:700}.wm__title[data-v-726cf1cf]{color:var(--color-gray-800);margin:.1rem 0 0;font-size:1.25rem;font-weight:700}.wm__desc[data-v-726cf1cf]{color:var(--color-gray-600);margin:.15rem 0 0;font-size:.875rem}.wm__close[data-v-726cf1cf]{color:var(--color-gray-600);border-radius:9999px;padding:.35rem;display:inline-flex}.wm__close[data-v-726cf1cf]:hover{background:var(--color-gray-100);color:var(--color-gray-800)}.wm__body[data-v-726cf1cf]{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:start;gap:1.5rem;min-height:0;display:grid;overflow:auto}.wm__preview[data-v-726cf1cf]{align-self:start;min-width:0;position:sticky;top:0}.wm__stage[data-v-726cf1cf]{pointer-events:none;background:radial-gradient(circle at 1px 1px, var(--color-gray-200,#e5e7eb) 1px, transparent 0) 0 0 / 14px 14px;border-radius:.75rem;padding:.6rem}.wm__label[data-v-726cf1cf]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-600);margin:0 0 .5rem;font-size:.6875rem;font-weight:700}.wm__options[data-v-726cf1cf]{min-width:0}.wm__options[data-v-726cf1cf] *{box-sizing:border-box;max-width:100%}.wm__foot[data-v-726cf1cf]{border-top:1px solid var(--color-gray-200);align-items:center;gap:.5rem;padding-top:1rem;display:flex}.wm__spacer[data-v-726cf1cf]{flex:1}.wm__note[data-v-726cf1cf]{color:var(--color-gray-600);margin:1rem 0 0;font-size:.75rem}.wm__back[data-v-726cf1cf]{color:var(--color-gray-600);border-radius:9999px;padding:0 .6rem;font-size:.8125rem;font-weight:600}.wm__back[data-v-726cf1cf]:hover{color:var(--color-primary-500)}@media (width<=760px){.wm__body[data-v-726cf1cf]{grid-template-columns:1fr}}.board[data-v-c52e2345]{color:var(--board-fg);-webkit-font-smoothing:antialiased;position:relative}.board__grid[data-v-c52e2345]{pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 1px 1px,#17255412 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 70%);mask-image:linear-gradient(#000 0% 35%,#0000 70%)}:where(.dark) .board__grid[data-v-c52e2345]{opacity:.6;background-image:radial-gradient(circle at 1px 1px,#ffffff0a 1px,#0000 0)}.board__inner[data-v-c52e2345]{position:relative}.board__masthead[data-v-c52e2345]{z-index:5;border-bottom:1px solid var(--board-rule);animation:.6s cubic-bezier(.22,1,.36,1) both board-fade-up-c52e2345;animation-delay:calc(var(--i,0) * 80ms);grid-template-columns:1fr auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-top:1rem;padding-bottom:.7rem;display:grid;position:relative}.board__greeting-block[data-v-c52e2345]{justify-self:start;min-width:0}@media (width<=1000px){.board__masthead[data-v-c52e2345]{grid-template-columns:1fr;justify-items:center;row-gap:.75rem}.board__greeting-block[data-v-c52e2345]{justify-self:center}}.board__greeting[data-v-c52e2345]{letter-spacing:-.005em;color:var(--board-fg);align-items:center;gap:.5rem;margin:0;font-family:Iowan Old Style,Apple Garamond,Hoefler Text,PT Serif,Georgia,serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.2;display:inline-flex}.board__greeting-name[data-v-c52e2345]{color:var(--color-primary-700,#1d4ed8)}:where(.dark) .board__greeting-name[data-v-c52e2345]{color:var(--color-primary-700,#b89ac9)}.board__squiggle[data-v-c52e2345]{width:2.25rem;height:.55rem;color:var(--color-primary-500,#3b82f6);opacity:.7;stroke-dasharray:80;stroke-dashoffset:80px;flex-shrink:0;animation:.9s cubic-bezier(.65,0,.35,1) .25s forwards squiggle-draw-c52e2345}@keyframes squiggle-draw-c52e2345{to{stroke-dashoffset:0}}.board__right[data-v-c52e2345]{justify-content:flex-end;justify-self:end;display:flex}.board__tools[data-v-c52e2345]{align-items:center;gap:.75rem;display:flex}.board__controls[data-v-c52e2345]{align-items:center;gap:1.25rem;display:flex}.board__tool[data-v-c52e2345]{height:2.25rem;color:var(--color-gray-600);white-space:nowrap;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.4rem;padding:0 .6rem;font-size:1.05rem;font-weight:600;line-height:1.2;display:inline-flex}.board__tool[data-v-c52e2345]:hover:not(:disabled){border-color:var(--color-gray-300);color:var(--color-primary-500)}.board__tool[data-v-c52e2345]:disabled{opacity:.55}.board__tool--icon[data-v-c52e2345]{justify-content:center;width:2.25rem;padding:0}.board__tool--go[data-v-c52e2345]{color:var(--color-primary-500);border-color:color-mix(in srgb, var(--color-primary-500) 35%, transparent)}.board__tool--go[data-v-c52e2345]:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary-500) 8%, transparent)}.board__tool-icon[data-v-c52e2345]{width:1.1rem}.board__badge[data-v-c52e2345]{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 12%, transparent);color:var(--color-primary-700,#1d4ed8);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.board__btn[data-v-c52e2345]{align-items:center;gap:.35rem;display:inline-flex}@media (width<=1000px){.board__right[data-v-c52e2345]{align-items:center}}.report-range[data-v-c52e2345]{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:end;gap:.5rem;display:flex}.report-range__preset label{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.report-range__preset>div:last-child{margin-top:0}.report-range__preset[data-v-c52e2345]{flex:none;width:10rem}.report-range__dates[data-v-c52e2345]{flex-wrap:nowrap;flex:none;display:flex;width:auto!important}.report-range__dates[data-v-c52e2345] input{width:7rem}.report-range__actions[data-v-c52e2345]{gap:.5rem;margin-bottom:6px;display:flex}@media (width<=760px){.report-range[data-v-c52e2345]{flex-wrap:wrap;justify-content:flex-start}}.board__editbar[data-v-c52e2345]{color:var(--board-fg-muted);justify-content:space-between;align-items:center;gap:1rem;margin:-.5rem 0 1rem;font-size:.8125rem;animation:.4s cubic-bezier(.22,1,.36,1) both board-fade-up-c52e2345;display:flex}.board__unsaved[data-v-c52e2345]{color:var(--color-warning-600,#b45309);white-space:nowrap;font-weight:600}.board-saved-enter-active[data-v-c52e2345],.board-saved-leave-active[data-v-c52e2345]{transition:opacity .25s}.board-saved-enter-from[data-v-c52e2345],.board-saved-leave-to[data-v-c52e2345]{opacity:0}.board__body[data-v-c52e2345]{animation:.6s cubic-bezier(.22,1,.36,1) both board-fade-up-c52e2345;animation-delay:calc(var(--i,0) * 80ms);padding-bottom:2rem}.board__empty[data-v-c52e2345]{border:1.5px dashed var(--board-rule);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.35rem;padding:4rem 1rem;display:flex}.board__empty-head[data-v-c52e2345]{color:var(--board-fg);margin:0;font-weight:600}.board__empty-sub[data-v-c52e2345]{color:var(--board-fg-muted);margin:0 0 .75rem;font-size:.875rem}@keyframes board-fade-up-c52e2345{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.doc-page[data-v-319faa78]{--rule:#e4e1db;--band:#f8f7f4;--muted:#6b7280;--label:#8a9099;background:#e9e8e4}.sheet[data-v-319faa78]{border-top:3px solid var(--doc-ink,#09223e);background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px #1418200f,0 12px 32px -16px #14182040}.sheet__band[data-v-319faa78]{border-bottom:1px solid var(--rule);padding:1.25rem}@media (width>=640px){.sheet__band[data-v-319faa78]{padding:1.5rem 2.5rem}}.sheet__letterhead[data-v-319faa78]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;position:relative}.sheet__meta[data-v-319faa78]{text-align:right}.sheet__eyebrow[data-v-319faa78]{letter-spacing:.22em;text-transform:uppercase;color:var(--doc-ink,#09223e);font-size:.6875rem;font-weight:700}.sheet__number[data-v-319faa78]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--doc-accent,#7e4a2e);margin-top:.125rem;font-size:2rem;font-weight:700;line-height:1}.sheet__dates[data-v-319faa78]{color:var(--muted);margin-top:.5rem;font-size:.8125rem}.stamp[data-v-319faa78]{outline-offset:2px;text-align:center;opacity:.85;mix-blend-mode:multiply;pointer-events:none;border:2px solid;border-radius:.25rem;outline:1px solid;padding:.35rem .75rem .3rem;line-height:1;position:absolute;top:.9rem;left:50%;transform:translate(-50%)rotate(-7deg)}.stamp--accent[data-v-319faa78]{color:var(--doc-accent,#7e4a2e)}.stamp--muted[data-v-319faa78]{color:#8a9099}.stamp__word[data-v-319faa78]{letter-spacing:.18em;text-transform:uppercase;font-size:.95rem;font-weight:800;display:block}.stamp__date[data-v-319faa78]{letter-spacing:.08em;text-transform:uppercase;margin-top:.25rem;font-size:.6rem;font-weight:600;display:block}@media (width<=639px){.stamp[data-v-319faa78]{order:3;margin:0 auto;position:static;transform:rotate(-4deg)}}.sheet__parties[data-v-319faa78]{grid-template-columns:1fr;gap:1.25rem 2rem;display:grid}@media (width>=640px){.sheet__parties[data-v-319faa78]{grid-template-columns:1fr 1fr}}.sheet__party-name[data-v-319faa78]{color:var(--doc-ink,#09223e);font-size:1rem;font-weight:700}.sheet__party-line[data-v-319faa78]{color:#4b5563;font-size:.875rem;line-height:1.45}.sheet__work[data-v-319faa78]{border-bottom:1px solid var(--rule)}.work__head[data-v-319faa78],.work__row[data-v-319faa78],.work__subtotal[data-v-319faa78],.work__group[data-v-319faa78]{padding-left:1.25rem;padding-right:1.25rem}@media (width>=640px){.work__head[data-v-319faa78],.work__row[data-v-319faa78],.work__subtotal[data-v-319faa78],.work__group[data-v-319faa78]{padding-left:2.5rem;padding-right:2.5rem}}.work__head[data-v-319faa78]{border-bottom:1px solid var(--doc-ink,#09223e);letter-spacing:.14em;text-transform:uppercase;color:var(--doc-ink,#09223e);grid-template-columns:1fr 4.5rem 6.5rem 7rem;gap:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:700;display:none}.work__row[data-v-319faa78]{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:baseline;gap:.25rem 1rem;padding-top:.875rem;padding-bottom:.875rem;display:grid}.work__row[data-v-319faa78]:last-child{border-bottom:0}.work__cell[data-v-319faa78]{color:#4b5563;font-size:.875rem;display:none}.work__unit[data-v-319faa78]{color:var(--label);font-size:.75rem}@media (width>=640px){.work__head[data-v-319faa78]{display:grid}.work__row[data-v-319faa78]{grid-template-columns:1fr 4.5rem 6.5rem 7rem}.work__cell[data-v-319faa78]{display:block}.work__math[data-v-319faa78]{display:none}.sheet__work--quiet .work__head[data-v-319faa78],.sheet__work--quiet .work__row[data-v-319faa78]{grid-template-columns:1fr 6rem}}.work__num[data-v-319faa78]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.work__name[data-v-319faa78]{color:#111827;font-weight:600}.work__desc[data-v-319faa78]{color:var(--muted);margin-top:.125rem;font-size:.875rem;line-height:1.45}.work__math[data-v-319faa78]{color:var(--label);font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:.75rem}.work__amount[data-v-319faa78]{color:#111827;font-weight:600}.work__group[data-v-319faa78]{background:var(--band);border-bottom:1px solid var(--rule);letter-spacing:.14em;text-transform:uppercase;color:var(--doc-ink,#09223e);padding-top:.5rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:700}.work__subtotal[data-v-319faa78]{border-bottom:1px solid var(--rule);color:var(--muted);justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;font-size:.8125rem;display:flex}.sheet__totals[data-v-319faa78]{justify-content:flex-end;display:flex}.totals[data-v-319faa78]{font-variant-numeric:tabular-nums;flex-direction:column;gap:.4rem;width:100%;max-width:20rem;display:flex}.totals__row[data-v-319faa78]{justify-content:space-between;font-size:.875rem;display:flex}.totals__row dt[data-v-319faa78]{color:var(--muted)}.totals__row dd[data-v-319faa78]{color:#374151}.totals__total[data-v-319faa78]{border-top:2px solid var(--doc-ink,#09223e);justify-content:space-between;align-items:baseline;margin-top:.25rem;padding-top:.6rem;display:flex}.totals__total dt[data-v-319faa78]{color:var(--doc-ink,#09223e);font-weight:700}.totals__total dd[data-v-319faa78]{letter-spacing:-.02em;color:var(--doc-ink,#09223e);font-size:1.625rem;font-weight:700;line-height:1}.totals__deposit[data-v-319faa78]{color:var(--doc-accent,#7e4a2e);border-radius:.25rem;justify-content:space-between;margin-top:.35rem;padding:.5rem .625rem;font-size:.875rem;display:flex}.totals__deposit dt[data-v-319faa78]{font-weight:600}.totals__deposit dd[data-v-319faa78]{font-weight:700}.deposit[data-v-319faa78]{background:color-mix(in srgb, var(--doc-accent,#7e4a2e) 12%, white)}.sheet__notes[data-v-319faa78]{gap:1.25rem 2.5rem;display:grid}@media (width>=640px){.sheet__notes--pair[data-v-319faa78]{grid-template-columns:1fr 1fr}}.sheet__accept[data-v-319faa78]{background:var(--band);border-top:2px solid var(--doc-ink,#09223e);border-bottom:0}.accept__resting[data-v-319faa78]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.accept__actions[data-v-319faa78]{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:flex}@media (width>=640px){.accept__actions[data-v-319faa78]{flex-direction:row;align-items:center;gap:1rem;width:auto}}.sign-line[data-v-319faa78]{border-top:1px solid #9aa3ad;margin-top:.25rem;padding-top:.4rem}.sign-line--blank[data-v-319faa78]{margin-top:1.75rem}.sheet__foot[data-v-319faa78]{border-top:1px solid var(--rule);text-align:center;color:var(--label);padding:.75rem 1.25rem;font-size:.75rem}.doc-label[data-v-319faa78]{letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin-bottom:.3rem;font-size:.6875rem;font-weight:600}.doc-btn[data-v-319faa78]{background:var(--doc-ink,#09223e);color:#fff;border-radius:9999px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .16s,opacity .16s,transform .16s}.doc-btn[data-v-319faa78]:hover:not(:disabled){background:color-mix(in srgb, var(--doc-ink,#09223e) 85%, black)}.doc-btn[data-v-319faa78]:focus-visible{outline:2px solid var(--doc-accent,#7e4a2e);outline-offset:3px}.doc-btn[data-v-319faa78]:disabled{opacity:.4}.doc-btn--quiet[data-v-319faa78]{color:#3f4750;background:0 0;border:1px solid #9aa3ad}.doc-btn--quiet[data-v-319faa78]:hover:not(:disabled){background:color-mix(in srgb, var(--doc-ink,#09223e) 6%, transparent)}.doc-link[data-v-319faa78]{color:#5b646e;text-underline-offset:3px;font-size:.9375rem;text-decoration:underline}.doc-link[data-v-319faa78]:hover{color:var(--doc-ink,#09223e)}.doc-quiet[data-v-319faa78]{color:#6b7280;text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.doc-quiet[data-v-319faa78]:hover{color:var(--doc-ink,#09223e)}.doc-field[data-v-319faa78]{width:100%;color:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.6rem .75rem}.doc-field[data-v-319faa78]:focus{border-color:var(--doc-ink,#09223e);box-shadow:0 0 0 3px color-mix(in srgb, var(--doc-ink,#09223e) 12%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.doc-btn[data-v-319faa78]{transition:none}}.accent[data-v-81d49b20]{color:var(--accent)}.accent-ring[data-v-81d49b20]{border-color:var(--accent)}.submit[data-v-81d49b20]{background-color:var(--accent)}.submit[data-v-81d49b20]:hover:not(:disabled){filter:brightness(.9)}.field[data-v-81d49b20]{border:1px solid var(--color-gray-300,#d1d5db);background:var(--color-surface,#fff);width:100%;color:inherit;border-radius:.375rem;padding:.6rem .75rem}input.field[data-v-81d49b20]{height:42px;padding-top:0;padding-bottom:0}[data-v-81d49b20] .field-select button{min-height:42px}.field[data-v-81d49b20]:focus{border-color:var(--accent);outline:none}[data-v-81d49b20] [data-cy=chip]{background:color-mix(in srgb, var(--accent) 8%, white);border-color:color-mix(in srgb, var(--accent) 35%, white);color:color-mix(in srgb, var(--accent) 88%, black)}[data-v-81d49b20] [data-cy=chip]:hover{background:color-mix(in srgb, var(--accent) 14%, white);border-color:color-mix(in srgb, var(--accent) 50%, white)}[data-v-81d49b20] [data-cy=chip] svg{fill:currentColor}.vt[data-v-d0fcbabe]{align-items:stretch;gap:.5rem;display:flex}.vt__toggle[data-v-d0fcbabe]{border:1px solid var(--color-gray-300);border-radius:.375rem;flex-shrink:0;display:flex;overflow:hidden}.vt__icon[data-v-d0fcbabe]{background:var(--color-surface);justify-content:center;align-items:center;width:2.375rem;height:2.375rem;transition:background .15s;display:inline-flex}.vt__icon+.vt__icon[data-v-d0fcbabe]{border-left:1px solid var(--color-gray-300)}.vt__icon[data-v-d0fcbabe]:hover{background:var(--color-gray-100)}.vt__icon--on[data-v-d0fcbabe]{background:color-mix(in srgb, var(--color-primary-500) 12%, transparent)}.vt__search[data-v-d0fcbabe]{border:1px solid var(--color-gray-300);background:var(--color-surface);border-radius:.375rem;flex:1;align-items:center;gap:.5rem;min-width:0;padding:0 .75rem;display:flex}.vt__search[data-v-d0fcbabe]:focus-within{border-color:var(--color-primary-400)}.vt__field[data-v-d0fcbabe]{min-width:0;height:2.25rem;color:var(--color-gray-800);background:0 0;border:0;flex:1}.vt__field[data-v-d0fcbabe]:focus{outline:none}.vt__field[data-v-d0fcbabe]::-webkit-search-cancel-button{appearance:none}.vt__filterwrap[data-v-d0fcbabe]{flex-shrink:0;position:relative}.vt__filter[data-v-d0fcbabe]{border-left:1px solid var(--color-gray-300);color:var(--color-gray-600);align-items:center;gap:.2rem;margin-left:.4rem;padding-left:.6rem;display:inline-flex}.vt__filter[data-v-d0fcbabe]:hover{color:var(--color-gray-800)}.vt__filter--on[data-v-d0fcbabe]{color:var(--color-primary-500)}.vt__count[data-v-d0fcbabe]{background:var(--color-primary-500);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-flex}.vt__panel[data-v-d0fcbabe]{z-index:60;border:1px solid var(--color-gray-200);background:var(--color-surface);border-radius:.375rem;width:13rem;padding:.6rem;position:absolute;top:2rem;right:0;box-shadow:0 10px 24px -12px #14182059}.vt__group+.vt__group[data-v-d0fcbabe]{border-top:1px solid var(--color-gray-100);margin-top:.6rem;padding-top:.6rem}.vt__grouphead[data-v-d0fcbabe]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-600);margin-bottom:.3rem;font-size:.625rem;font-weight:700}.vt__opt[data-v-d0fcbabe]{color:var(--color-gray-700);align-items:center;gap:.45rem;padding:.15rem 0;font-size:.8125rem;display:flex}.vt__clearall[data-v-d0fcbabe]{border-top:1px solid var(--color-gray-100);width:100%;color:var(--color-primary-500);margin-top:.6rem;padding-top:.5rem;font-size:.8125rem;font-weight:600}.vt__clear[data-v-d0fcbabe]{color:var(--color-gray-600);flex-shrink:0;align-items:center;display:inline-flex}.vt__clear[data-v-d0fcbabe]:hover{color:var(--color-gray-800)}.cal[data-v-366a6b66]{flex-direction:column;gap:.75rem;display:flex}.cal__head[data-v-366a6b66]{align-items:center;gap:1rem;display:flex}.cal__month[data-v-366a6b66]{color:var(--color-gray-800);flex:1;font-size:1.125rem;font-weight:700}.cal__step[data-v-366a6b66]{width:2rem;height:2rem;color:var(--color-gray-600);border-radius:9999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.cal__step[data-v-366a6b66]:hover{background:var(--color-gray-100);color:var(--color-gray-800)}.cal__dow[data-v-366a6b66]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-600);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;font-size:.6875rem;font-weight:600;display:grid}.cal__dow span[data-v-366a6b66]{padding:0 .25rem .25rem}.cal__grid[data-v-366a6b66]{background:var(--color-gray-200);border-radius:.5rem;flex-direction:column;gap:1px;display:flex;overflow:hidden}.cal__week[data-v-366a6b66]{grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.cal__day[data-v-366a6b66]{background:var(--color-surface);cursor:pointer;flex-direction:column;gap:.25rem;min-height:6.5rem;padding:.3rem;transition:background .12s;display:flex}.cal__day[data-v-366a6b66]:hover{background:color-mix(in srgb, var(--color-primary-500) 5%, var(--color-surface))}.cal__day--outside[data-v-366a6b66]{background:color-mix(in srgb, var(--color-gray-50) 55%, var(--color-surface))}.cal__day--outside .cal__daynum[data-v-366a6b66]{color:var(--color-gray-500)}.cal__day--today .cal__daynum[data-v-366a6b66]{background:var(--color-primary-500);color:#fff}.cal__daynum[data-v-366a6b66]{min-width:1.5rem;height:1.5rem;color:var(--color-gray-700);border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}.cal__daynum[data-v-366a6b66]:hover{background:var(--color-primary-500);color:#fff}.cal__list[data-v-366a6b66]{flex-direction:column;gap:2px;display:flex}.cal__appt[data-v-366a6b66]{border-left:3px solid var(--appt,var(--color-gray-400));background:color-mix(in srgb, var(--appt,var(--color-gray-400)) 12%, transparent);text-align:left;border-radius:.25rem;align-items:baseline;gap:.25rem;width:100%;padding:.1rem 1.4rem .1rem .25rem;font-size:.6875rem;line-height:1.35;display:flex;overflow:hidden}.cal__appt[data-v-366a6b66]:hover{background:color-mix(in srgb, var(--appt,var(--color-gray-400)) 22%, transparent)}.cal__item[data-v-366a6b66]{position:relative}.cal__edit[data-v-366a6b66]{width:1.15rem;height:1.15rem;color:var(--color-gray-600);opacity:0;border-radius:.2rem;justify-content:center;align-items:center;transition:opacity .12s,color .12s;display:flex;position:absolute;top:50%;right:.15rem;translate:0 -50%}.cal__edit[data-v-366a6b66] svg{width:.7rem;height:.7rem}.cal__item:hover .cal__edit[data-v-366a6b66],.cal__edit[data-v-366a6b66]:focus-visible{opacity:1}.cal__edit[data-v-366a6b66]:hover{color:var(--color-primary-500)}@media (hover:none){.cal__edit[data-v-366a6b66]{opacity:1}}.cal__appt-time[data-v-366a6b66]{font-variant-numeric:tabular-nums;color:var(--color-gray-700);flex-shrink:0;font-weight:600}.cal__appt-title[data-v-366a6b66]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-gray-700);overflow:hidden}.cal__appt--consultation[data-v-366a6b66]{--appt:var(--color-primary-500)}.cal__appt--measure[data-v-366a6b66]{--appt:#7c3aed}.cal__appt--install[data-v-366a6b66]{--appt:#16a34a}.cal__appt--walkthrough[data-v-366a6b66]{--appt:var(--color-copper-500)}.cal__appt--other[data-v-366a6b66]{--appt:var(--color-gray-500)}.cal__appt--done[data-v-366a6b66]{opacity:.55}.cal__appt--done .cal__appt-title[data-v-366a6b66]{text-decoration:line-through}.cal__nothing[data-v-366a6b66]{background:var(--color-gray-50);color:var(--color-gray-600);border-radius:.5rem;padding:.75rem;font-size:.875rem}.cal__waiting[data-v-366a6b66]{border:1px solid var(--color-gray-200);background:var(--color-surface);border-radius:.5rem;padding:.75rem}.cal__waiting-head[data-v-366a6b66]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-600);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;display:flex}.cal__badge[data-v-366a6b66]{background:var(--color-primary-500);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.6875rem;display:inline-flex}.cal__waiting-list[data-v-366a6b66]{flex-direction:column;margin-top:.5rem;display:flex}.cal__waiting-row[data-v-366a6b66]{border-top:1px solid var(--color-gray-100);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.5rem .25rem;display:flex}.cal__waiting-list li:first-child .cal__waiting-row[data-v-366a6b66]{border-top:0}.cal__waiting-cta[data-v-366a6b66]{color:var(--color-primary-500);flex-shrink:0;font-size:.8125rem;font-weight:600}.cal__waiting-row:hover .cal__waiting-cta[data-v-366a6b66]{color:var(--color-primary-600)}@media (width<=639px){.cal__dow[data-v-366a6b66]{display:none}.cal__grid[data-v-366a6b66],.cal__week[data-v-366a6b66]{background:var(--color-gray-200);flex-direction:column;gap:1px;display:flex}.cal__day[data-v-366a6b66]{flex-direction:row;align-items:flex-start;gap:.5rem;min-height:0}.cal__day[data-v-366a6b66]:not(.cal__day--today):has(.cal__list:empty){display:none}.cal__list[data-v-366a6b66]{flex:1}.cal__appt[data-v-366a6b66]{font-size:.8125rem}}[data-v-1b0de53a] section.sticky>form{display:none}.tt[data-v-0c83dfb8]{width:2.25rem;height:2.25rem;color:var(--color-gray-700,#374151);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .18s,transform .22s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.tt[data-v-0c83dfb8]:hover{color:var(--color-primary-700,#1d4ed8)}.tt[data-v-0c83dfb8]:active{transform:scale(.92)}.tt[data-v-0c83dfb8]:focus-visible{outline:none}.tt:focus-visible .tt__halo[data-v-0c83dfb8]{opacity:1;box-shadow:0 0 0 2px var(--color-primary-300,#93c5fd);transform:scale(1)}:where(.dark) .tt[data-v-0c83dfb8]{color:#d1d5db}:where(.dark) .tt[data-v-0c83dfb8]:hover{color:#f3f4f6}.tt__halo[data-v-0c83dfb8]{background:var(--color-primary-100,#dbeafe);opacity:0;pointer-events:none;border-radius:9999px;transition:opacity .18s,transform .22s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0;transform:scale(.7)}:where(.dark) .tt__halo[data-v-0c83dfb8]{background:#4b556399}.tt:hover .tt__halo[data-v-0c83dfb8]{opacity:1;transform:scale(1)}.tt__icon[data-v-0c83dfb8]{z-index:1;font-size:1.25rem;line-height:1;display:inline-flex;position:relative}.tt__icon[data-v-0c83dfb8] svg{width:1em;height:1em}.tt-swap-enter-active[data-v-0c83dfb8],.tt-swap-leave-active[data-v-0c83dfb8]{transition:transform .24s cubic-bezier(.34,1.56,.64,1),opacity .18s}.tt-swap-enter-from[data-v-0c83dfb8]{opacity:0;transform:rotate(-90deg)scale(.55)}.tt-swap-leave-to[data-v-0c83dfb8]{opacity:0;transform:rotate(90deg)scale(.55)}@media (prefers-reduced-motion:reduce){.tt[data-v-0c83dfb8],.tt__halo[data-v-0c83dfb8],.tt-swap-enter-active[data-v-0c83dfb8],.tt-swap-leave-active[data-v-0c83dfb8]{transition:none}}
