.pc-credit-loan{--credit-loan-green:#16c784;--credit-loan-green-strong:#0fae70;min-height:100%;background:var(--pc-bg);color:var(--pc-text);padding-bottom:64px}.pc-credit-loan-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}.pc-credit-loan-hero{background:#000000;color:#ffffff;overflow:hidden}.pc-credit-loan-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:280px}.pc-credit-loan-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:48px 0 40px;min-width:0}.pc-credit-loan-hero-copy h1{margin:0;font-size:44px;line-height:1.15;font-weight:700;letter-spacing:0;color:#ffffff}.pc-credit-loan-hero-copy p{margin:14px 0 0;font-size:18px;line-height:1.5;color:rgba(255,255,255,.72)}.pc-credit-loan-pills{display:flex;flex-wrap:wrap;gap:12px;margin:40px 0 0;padding:0;list-style:none}.pc-credit-loan-pills li{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:999px;border:1px solid rgba(22,199,132,.4);background:rgba(22,199,132,.12);font-size:14px;line-height:1;color:#ffffff}.pc-credit-loan-pill-check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--credit-loan-green);color:#000000}.pc-credit-loan-hero-art{flex:0 0 auto;width:360px;height:240px}.pc-credit-loan-body{padding-top:20px}.pc-credit-loan-toolbar{display:flex;justify-content:flex-end;margin-bottom:16px}.pc-credit-loan-history{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--pc-text-muted);text-decoration:none;transition:color .15s ease}.pc-credit-loan-history:hover{color:var(--pc-text)}.pc-credit-loan-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.pc-credit-loan-card{border:1px solid var(--pc-border);border-radius:16px;background:var(--pc-card-bg);box-sizing:border-box}.pc-credit-loan-form{display:flex;flex-direction:column;padding:28px}.pc-credit-loan-kyc{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--pc-border);border-radius:12px;background:var(--pc-surface-soft)}.pc-credit-loan-kyc[data-state=done]{border-color:color-mix(in srgb,var(--credit-loan-green) 40%,var(--pc-border))}.pc-credit-loan-kyc-icon{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--pc-text) 6%,transparent);color:var(--pc-text-muted)}.pc-credit-loan-kyc[data-state=done] .pc-credit-loan-kyc-icon{background:color-mix(in srgb,var(--credit-loan-green) 14%,transparent);color:var(--credit-loan-green)}.pc-credit-loan-kyc-copy{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pc-credit-loan-kyc-copy strong{font-size:14px;font-weight:600;color:var(--pc-text)}.pc-credit-loan-kyc-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;color:var(--pc-text-subtle)}.pc-credit-loan-kyc-status[data-tone=green]{color:var(--credit-loan-green);font-weight:600}.pc-credit-loan-kyc-status[data-tone=error]{color:var(--pc-negative)}.pc-credit-loan-kyc-summary{color:var(--pc-text-muted);font-weight:400;font-family:var(--pc-number-font-family,inherit)}.pc-credit-loan-kyc-link{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;font-size:14px;font-weight:600;color:var(--pc-text);text-decoration:none;transition:color .15s ease}.pc-credit-loan-kyc-link:hover{color:var(--credit-loan-green)}.pc-credit-loan-label{margin:0 0 10px;font-size:15px;font-weight:600;color:var(--pc-text)}.pc-credit-loan-label+.pc-credit-loan-input,.pc-credit-loan-label+.pc-credit-loan-select{margin-bottom:4px}.pc-credit-loan-input,.pc-credit-loan-select{position:relative;display:flex;align-items:center;height:52px;border:1px solid var(--pc-border-strong);border-radius:10px;background:var(--pc-input-bg);transition:border-color .15s ease}.pc-credit-loan-input:focus-within,.pc-credit-loan-select:focus-within{border-color:var(--pc-text)}.pc-credit-loan-input[data-invalid=true]{border-color:var(--pc-negative)}.pc-credit-loan-input input{flex:1;min-width:0;height:100%;padding:0 16px;border:0;outline:none;background:transparent;color:var(--pc-text);font-size:16px;font-family:var(--pc-number-font-family,inherit)}.pc-credit-loan-input input::placeholder{color:var(--pc-text-subtle)}.pc-credit-loan-currency-select,.pc-credit-loan-suffix{flex:0 0 auto;padding:0 16px;font-size:15px;font-weight:600;color:var(--pc-text)}.pc-credit-loan-currency-select,.pc-credit-loan-select select{height:100%;border:0;outline:none;background:transparent;cursor:pointer}.pc-credit-loan-select select{width:100%;padding:0 44px 0 16px;color:var(--pc-text);font-size:16px;appearance:none}.pc-credit-loan-select select:disabled{cursor:not-allowed;color:var(--pc-text-subtle)}.pc-credit-loan-currency-select option,.pc-credit-loan-select option{background:var(--pc-overlay-panel-bg);color:var(--pc-text)}.pc-credit-loan-select-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(90deg);color:var(--pc-text-muted);pointer-events:none}.pc-credit-loan-error,.pc-credit-loan-hint{margin:4px 0 0;font-size:13px;line-height:1.5}.pc-credit-loan-error{color:var(--pc-negative)}.pc-credit-loan-hint{color:var(--pc-text-subtle)}.pc-credit-loan-form .pc-credit-loan-label:not(:first-child){margin-top:22px}.pc-credit-loan-retry{padding:0;border:0;background:none;color:var(--pc-text);text-decoration:underline;cursor:pointer;font-size:inherit}.pc-credit-loan-agree{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:26px;font-size:13px;line-height:1.6;color:var(--pc-text-muted)}.pc-credit-loan-agree p{margin:0}.pc-credit-loan-agree a{color:var(--pc-text);text-decoration:none}.pc-credit-loan-agree a:hover{text-decoration:underline}.pc-credit-loan-agree-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.pc-credit-loan-agree-toggle input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pc-credit-loan-agree-box{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid var(--pc-border-strong);background:transparent;color:#ffffff;transition:background-color .15s ease,border-color .15s ease}.pc-credit-loan-agree-box[data-checked=true]{border-color:var(--credit-loan-green);background:var(--credit-loan-green)}.pc-credit-loan-agree-toggle input:focus-visible+.pc-credit-loan-agree-box{outline:2px solid var(--credit-loan-green);outline-offset:2px}.pc-credit-loan-submit{width:100%;height:52px;margin-top:22px;border:0;border-radius:999px;background:var(--pc-accent);color:var(--pc-accent-contrast);font-size:16px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.pc-credit-loan-submit:hover:not(:disabled){opacity:.88}.pc-credit-loan-submit:disabled{opacity:.35;cursor:not-allowed}.pc-credit-loan-side{display:flex;flex-direction:column;gap:20px}.pc-credit-loan-summary{position:relative;display:grid;grid-template-columns:1fr;min-height:116px;overflow:hidden;border-color:color-mix(in srgb,var(--credit-loan-green) 32%,var(--pc-border))}.pc-credit-loan-summary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--credit-loan-green) 16%,transparent) 0,transparent 62%);pointer-events:none}.pc-credit-loan-summary:after{content:"";position:absolute;top:20px;bottom:20px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--credit-loan-green)}.pc-credit-loan-summary-item{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 28px;min-width:0}.pc-credit-loan-summary-label{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--pc-text-muted)}.pc-credit-loan-summary-label svg{color:var(--credit-loan-green)}.pc-credit-loan-summary-item strong{color:var(--pc-text);font-family:var(--pc-number-font-family,inherit);font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.pc-credit-loan-details{padding:8px 28px}.pc-credit-loan-details dl{margin:0}.pc-credit-loan-details dl>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--pc-border)}.pc-credit-loan-details dl>div:last-child{border-bottom:0}.pc-credit-loan-details dt{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--pc-text-muted)}.pc-credit-loan-details dt small{font-size:12px;color:var(--pc-text-subtle)}.pc-credit-loan-details dd{margin:0;font-size:15px;font-weight:600;color:var(--pc-text);font-family:var(--pc-number-font-family,inherit);font-variant-numeric:tabular-nums;text-align:right}.pc-credit-loan-details dd[data-tone=green]{color:var(--credit-loan-green);font-size:17px}@media (max-width:960px){.pc-credit-loan-grid{grid-template-columns:minmax(0,1fr)}.pc-credit-loan-hero-art{width:260px;height:174px}}@media (max-width:640px){.pc-credit-loan-hero-art{display:none}.pc-credit-loan-hero-copy h1{font-size:32px}}