@layer components{.stage.fit-stage{--fit-line:#16140f6b;--fit-line-strong:#16140fc7;--fit-paper:#fff;--fit-paper-2:#f7f7f7;--fit-lift:0 0 0 1px #16140f14, 0 1px 2px #16140f0a, 0 18px 36px -26px #16140f59}.fit-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fit-lines line{stroke:var(--fit-line);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--ease-film), stroke .2s var(--ease-film)}.fit-lines.is-on line{stroke-dashoffset:0;transition-delay:calc(var(--i,0) * var(--fit-step,.11s)), 0s}.fit-lines line.is-strong{stroke:var(--fit-line-strong)}@media (prefers-reduced-motion:reduce){.fit-lines line{transition:none}}.fit-stage .appv-pair-drop{background:var(--fit-line)}.fit-badge{background:var(--fit-paper-2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--ux-line);border-radius:7px;flex:none;place-items:center;display:grid}.fit-badge .ux-ico{color:var(--ux-t2)}.fit-pills.fit-pills-start{justify-content:flex-start}.fit-ask{align-content:start;display:grid}@media (max-width:1199px){.split.fit-open{row-gap:var(--spacing-visual);grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.split.fit-open{--feature-words:18rem}.fit-ask .fit-pills{flex-direction:column;align-items:flex-start}}@media (min-width:768px){.fit-moved .ux-pipe>.ux-tr{grid-template-columns:minmax(150px,1.1fr) 108px 44px minmax(0,2fr) 84px}.fit-moved .ux-pipe>.ux-tr>:nth-child(3)>.ux-text{display:none}.fit-moved .ux-pipe>.ux-th>:nth-child(3){font-size:0}}:is(.fit-today,.fit-keep,.fit-match)>.fit-lines{display:none}@media (min-width:768px){:is(.fit-today,.fit-keep)>.fit-lines{display:block}}@keyframes fit-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.fit-lines.is-on.is-again line{animation:fit-trace .7s var(--ease-film) calc(var(--i,0) * var(--fit-step,.11s)) both}}@media (min-width:1200px){.fit-match>.fit-lines{display:block}}.fit-today{--fit-step:.16s;--pair-first:34%}.fit-today .card-row{align-items:center;min-height:60px;padding:8px 0}.fit-today .card-lead .ux-ico{color:var(--ux-t3)}.fit-today .appv-file{min-height:60px}.fit-today .fit-t-more{opacity:.55}@media (max-width:767px){.fit-today :is(.fit-t-more,.fit-t-drop){display:none}}@media (max-width:1199px){.fit-match .appv-sheet-row:nth-child(n+11){display:none}}@media (min-width:768px){.fit-today>.appv-pair-a{margin-top:47px}}.fit-keep{--fit-step:.16s;--pair-first:34%}.fit-keep .card-row{align-items:center}@media (min-width:768px){.fit-keep>.appv-pair-a{margin-top:67px}}.fit-keep .card-lead .ux-ico{color:var(--ux-t3)}.fit-match{--fit-step:.18s}.fit-match .card-row{align-items:center}.fit-today .appv-start{container-type:inline-size}.fit-import{flex:none;align-self:center}@container (max-width:300px){.fit-import-file{display:none}}.fit-v{display:inline-grid}.fit-v>*{grid-area:1/1}.fit-v>.fit-v-skel{pointer-events:none;align-self:center;min-width:0;animation:none;display:none}.appv-pair-drop{transform-origin:top}@keyframes fit-let-go{to{opacity:1;translate:none;scale:none}}@keyframes fit-let-go-skel{to{opacity:0}}@keyframes fit-let-go-ink{to{color:var(--ux-t1)}}@keyframes fit-let-go-cell{to{box-shadow:inset 0 0 0 2px var(--ux-t1)}}@media (prefers-reduced-motion:no-preference){.fit-today:has(>.fit-lines.is-armed:not(.is-on)) .fit-fill>.card-row-title{color:var(--ux-t3)}.fit-match:has(>.fit-lines.is-armed) .fit-v-skel{display:block}:is(.fit-today,.fit-match):has(>.fit-lines.is-armed:not(.is-on))>.appv-pair-drop{scale:1 0}.fit-match:has(>.fit-lines.is-armed:not(.is-on)) .fit-v-n{opacity:0;translate:0 4px}.fit-match:has(>.fit-lines.is-armed:not(.is-on)) .fit-xl-num.is-on{box-shadow:inset 0 0 0 0 var(--ux-t1)}.fit-match>.fit-lines.is-armed:not(.is-on) line.is-strong{stroke:var(--fit-line)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.fit-today:has(>.fit-lines:not(.is-armed,.is-on)) .fit-fill>.card-row-title{color:var(--ux-t3);animation:1ms 4s both fit-let-go-ink}.fit-match:has(>.fit-lines:not(.is-armed,.is-on)) .fit-v-skel{animation:1ms 4s both fit-let-go-skel;display:block}:is(.fit-today,.fit-match):has(>.fit-lines:not(.is-armed,.is-on))>.appv-pair-drop{animation:1ms 4s both fit-let-go;scale:1 0}.fit-match:has(>.fit-lines:not(.is-armed,.is-on)) .fit-v-n{opacity:0;animation:1ms 4s both fit-let-go;translate:0 4px}.fit-match:has(>.fit-lines:not(.is-armed,.is-on)) .fit-xl-num.is-on{box-shadow:inset 0 0 0 0 var(--ux-t1);animation:1ms 4s both fit-let-go-cell}}@media (prefers-reduced-motion:no-preference){:is(.fit-today,.fit-match):has(>.fit-lines.is-armed.is-on)>.appv-pair-drop{transition:scale .52s var(--ease-film)}.fit-today:has(>.fit-lines.is-armed.is-on) .fit-fill>.card-row-title{transition:color .42s var(--ease-film) calc(var(--i,0) * var(--fit-step) + .44s)}.fit-match:has(>.fit-lines.is-armed.is-on) .fit-v-skel{opacity:0;transition:opacity .24s var(--ease-film) calc(var(--i,0) * var(--fit-step) + .42s)}.fit-match:has(>.fit-lines.is-armed.is-on) .fit-v-n{transition:opacity .42s var(--ease-film) calc(var(--i,0) * var(--fit-step) + .46s), translate .48s var(--ease-film) calc(var(--i,0) * var(--fit-step) + .46s)}.fit-match>.fit-lines.is-armed.is-on line.is-strong{transition-delay:calc(var(--i,0) * var(--fit-step)), calc(var(--i,0) * var(--fit-step) + .64s);transition-duration:.7s,.42s}.fit-match:has(>.fit-lines.is-armed.is-on) .fit-xl-num.is-on{transition:box-shadow .42s var(--ease-film) calc(2 * var(--fit-step) + .64s)}}}
