.cs-shield-entry.is-action[data-v-01c2238f]{display:contents}.cs-shield-action[data-v-01c2238f]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);border:1px solid color-mix(in oklab,var(--fade-grey),#000 3%);border-radius:12px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;margin-top:.35rem;padding:.72rem .8rem;text-align:left;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:100%}.cs-shield-action[data-v-01c2238f]:hover:not(:disabled){background:color-mix(in oklab,var(--background-grey),#fff 35%);border-color:color-mix(in oklab,var(--primary),#fff 55%);transform:translate(2px)}.cs-shield-action[data-v-01c2238f]:disabled{cursor:default;opacity:.65}.cs-shield-action__icon[data-v-01c2238f]{align-items:center;background:color-mix(in oklab,var(--background-grey),#fff 20%);border-radius:10px;color:var(--primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.cs-shield-action__copy[data-v-01c2238f]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.cs-shield-action__copy strong[data-v-01c2238f]{color:var(--dark-text);display:block;font-size:.88rem;font-weight:600}.cs-shield-action__copy small[data-v-01c2238f]{color:var(--light-text);display:block;font-size:.78rem;line-height:1.25}.cs-shield-action__chevron[data-v-01c2238f]{color:var(--light-text);flex-shrink:0}.cs-loan-panel[data-v-01c2238f]{display:flex;flex-direction:column;gap:.55rem}.cs-loan-panel__row[data-v-01c2238f]{align-items:center;background:var(--white);border:1px solid color-mix(in oklab,var(--fade-grey),#000 3%);border-radius:14px;box-sizing:border-box;display:flex;gap:.7rem;padding:1rem 1.1rem;width:100%}.cs-loan-panel__icon[data-v-01c2238f]{align-items:center;background:color-mix(in oklab,var(--background-grey),#fff 20%);border-radius:10px;color:var(--primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.cs-loan-panel__copy[data-v-01c2238f]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.cs-loan-panel__copy strong[data-v-01c2238f]{color:var(--dark-text);font-size:.88rem;font-weight:600}.cs-loan-panel__copy small[data-v-01c2238f]{color:var(--light-text);font-size:.78rem;line-height:1.25}.cs-loan-panel__icon-btn[data-v-01c2238f]{align-items:center;background:transparent;border:1px solid color-mix(in oklab,var(--fade-grey),#000 3%);border-radius:8px;color:var(--light-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.cs-loan-panel__icon-btn[data-v-01c2238f]:hover:not(:disabled){border-color:color-mix(in oklab,var(--primary),#fff 55%);color:var(--primary)}.cs-loan-panel__icon-btn[data-v-01c2238f]:disabled{cursor:default;opacity:.55}.cs-loan-panel__icon-btn .is-spin[data-v-01c2238f]{animation:cs-spin-01c2238f .8s linear infinite}.cs-loan-panel__row[data-v-01c2238f] .button.v-button{border-radius:999px;box-shadow:none;flex-shrink:0;font-size:.78rem;font-weight:600;height:2.05rem;margin:0;min-height:2.05rem;padding:0 .85rem}.cs-loan-panel__prompt[data-v-01c2238f]{background:color-mix(in oklab,var(--warning),transparent 92%);border:1px solid color-mix(in oklab,var(--warning),transparent 70%);border-radius:12px;padding:.75rem .85rem}.cs-loan-panel__prompt p[data-v-01c2238f]{color:var(--dark-text);font-size:.82rem;line-height:1.4;margin:0 0 .55rem}.cs-loan-panel__prompt-actions[data-v-01c2238f]{display:flex;flex-wrap:wrap;gap:.4rem}.cs-loan-panel__result[data-v-01c2238f]{align-items:center;background:color-mix(in oklab,var(--background-grey),#fff 18%);border:1px solid color-mix(in oklab,var(--fade-grey),#000 3%);border-radius:10px;color:var(--light-text);display:flex;font-size:.78rem;gap:.65rem;padding:.55rem .85rem}.cs-loan-panel__result span[data-v-01c2238f]{flex:1;line-height:1.3;min-width:0}.cs-loan-panel__violations[data-v-01c2238f]{padding:.15rem .85rem .35rem}.cs-loan-panel__violations ul[data-v-01c2238f]{color:var(--dark-text);font-size:.78rem;margin:0;padding-left:1.1rem}@keyframes cs-spin-01c2238f{to{transform:rotate(1turn)}}.is-hidden[data-v-01c2238f]{display:none}.cs-shield-entry.is-theme-dark .cs-loan-panel__row[data-v-01c2238f],.cs-shield-entry.is-theme-dark .cs-shield-action[data-v-01c2238f]{background:color-mix(in oklab,var(--dark-sidebar),#fff 5%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%)}.cs-shield-entry.is-theme-dark .cs-shield-action[data-v-01c2238f]:hover:not(:disabled){background:color-mix(in oklab,var(--primary),#000 78%);border-color:color-mix(in oklab,var(--primary),#fff 30%)}.cs-shield-entry.is-theme-dark .cs-loan-panel__icon[data-v-01c2238f],.cs-shield-entry.is-theme-dark .cs-shield-action__icon[data-v-01c2238f]{background:color-mix(in oklab,var(--dark-sidebar),#fff 10%);color:color-mix(in oklab,var(--primary),#fff 35%)}.cs-shield-entry.is-theme-dark .cs-loan-panel__copy strong[data-v-01c2238f],.cs-shield-entry.is-theme-dark .cs-shield-action__copy strong[data-v-01c2238f]{color:var(--dark-dark-text)}.cs-shield-entry.is-theme-dark .cs-loan-panel__copy small[data-v-01c2238f],.cs-shield-entry.is-theme-dark .cs-shield-action__chevron[data-v-01c2238f],.cs-shield-entry.is-theme-dark .cs-shield-action__copy small[data-v-01c2238f]{color:var(--light-text)}.cs-shield-entry.is-theme-dark .cs-loan-panel__icon-btn[data-v-01c2238f],.cs-shield-entry.is-theme-dark .cs-loan-panel__result[data-v-01c2238f]{border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%);color:var(--light-text)}.cs-shield-entry.is-theme-dark .cs-loan-panel__result[data-v-01c2238f]{background:color-mix(in oklab,var(--dark-sidebar),#fff 8%)}.cs-shield-entry.is-theme-dark .cs-loan-panel__violations ul[data-v-01c2238f]{color:var(--dark-dark-text)}
