.rse .kit-savemark,.rse .kit-saves-now{font-size:var(--ui-text-13);color:var(--ui-ink-3)}.rse .kit-savemark{display:inline-flex;align-items:center;gap:var(--ui-space-4);font-weight:var(--ui-weight-400);line-height:var(--ui-leading-1_5);white-space:nowrap}.rse .kit-savemark[data-state=saved]{animation:rse-savemark-fade var(--ui-duration-250) var(--ui-ease-in-exit) var(--ui-duration-1600) forwards}.rse .kit-savemark[data-state=failed]{display:flex;flex-basis:100%;margin-top:var(--ui-space-4);color:var(--rb-red-text);white-space:normal}.rse .kit-savemark-retry{padding:0;border:0;background:none;font:inherit;color:inherit;font-weight:var(--ui-weight-500);cursor:pointer}.rse .kit-savemark-retry:hover{text-decoration:underline}@keyframes rse-savemark-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.rse .kit-savemark[data-state=saved]{animation-duration:1ms}}.rse .kit-card-foot{display:flex;flex-wrap:wrap;gap:var(--ui-space-6) var(--ui-space-20);margin-top:var(--ui-space-16);padding-top:var(--ui-space-14);border-top:var(--ui-border-1) solid var(--ui-line-2);font-size:var(--ui-text-13);color:var(--ui-ink-2)}.rse .kit-card-foot :is(b,strong){font-weight:var(--ui-weight-600);color:var(--ui-ink)}.rse .card[data-kit-settings]>.kit-chead{padding:var(--ui-space-20) var(--ui-space-20) var(--ui-space-14);border-bottom:0}.rse .card[data-kit-settings]>.kit-chead>.kit-chead-act{flex:0 1 auto;min-width:0;flex-wrap:wrap;justify-content:flex-end}.rse .card[data-kit-settings]>:is(.row,.kit-switchrow){padding:var(--ui-space-14) var(--ui-space-20);min-height:var(--ui-space-64);border-top:var(--ui-border-1) solid var(--ui-line-2);border-bottom:0}.rse .card[data-kit-settings]>:not(.kit-chead,.row,.kit-switchrow,.kit-rowsfold,.kit-card-foot){padding:0 var(--ui-space-20) var(--ui-space-20)}.rse .card.pad[data-kit-settings]{padding:0}.rse .card[data-kit-settings]>.kit-card-foot{margin-top:0;padding:var(--ui-space-14) var(--ui-space-20)}.rse .card[data-kit-settings]>.kit-real-mark:has(>.kit-rowsfold){padding:0}.rse .card[data-kit-settings]>.kit-real-mark:has(>.kit-rowsfold)>.kit-rowsfold,.rse .card[data-kit-settings]>.kit-rowsfold{border-top:var(--ui-border-1) solid var(--ui-line-2)}.rse .card[data-kit-settings] .kit-rowsfold .kit-disclosure-body>:is(.row,.kit-switchrow){padding:var(--ui-space-14) var(--ui-space-20);border-top:var(--ui-border-1) solid var(--ui-line-2);border-bottom:0}.rse .card[data-kit-settings] .kit-rowsfold .kit-disclosure-body>:is(.row,.kit-switchrow):first-child{border-top:0}.rse .card[data-kit-settings] .kit-switchrow-label{font-size:var(--ui-text-14);font-weight:var(--ui-weight-500)}.rse .card[data-kit-settings] .kit-switchrow-line,.rse .card[data-kit-settings]>.row .t small{font-size:var(--ui-text-13)}.rse :is(.kit-settings-line,.card[data-kit-settings] .kit-chead) .kit-saves-now{white-space:normal;align-items:flex-start}.rse .kit-settings-stack{display:flex;flex-direction:column;gap:var(--ui-space-16)}.rse .kit-settings-line{margin:0}@media (max-width:759px){.rse .card[data-kit-settings]>.kit-chead{padding:var(--ui-space-16) var(--ui-space-16) var(--ui-space-12)}.rse .card[data-kit-settings]>.kit-chead>.kit-chead-t{flex-basis:100%}.rse .card[data-kit-settings]>.kit-chead>.kit-chead-act{justify-content:flex-start}.rse .card[data-kit-settings]>:is(.row,.kit-switchrow){padding:var(--ui-space-12) var(--ui-space-16)}.rse .card[data-kit-settings]>:not(.kit-chead,.row,.kit-switchrow,.kit-rowsfold,.kit-card-foot){padding:0 var(--ui-space-16) var(--ui-space-16)}.rse .card[data-kit-settings]>.kit-card-foot{padding:var(--ui-space-12) var(--ui-space-16)}.rse .card[data-kit-settings] .kit-rowsfold .kit-disclosure-body>:is(.row,.kit-switchrow){padding:var(--ui-space-12) var(--ui-space-16)}}