.klout-page-container{--kc-bg:#f6f9fc;--kc-surface:#fff;--kc-surface-2:#f0f4f8;--kc-border:#e3e8ef;--kc-border-dk:#cbd5e1;--kc-primary:#635bff;--kc-primary-dk:#4f46e5;--kc-primary-bg:#635bff14;--kc-navy:#0a2540;--kc-body:#425466;--kc-muted:#475569;--kc-success:#27ae60;--kc-error:#e53e3e;--kc-gold:#f59e0b;--kc-shadow-xs:0 1px 3px #0000000f;--kc-shadow-sm:0 2px 8px #00000012, 0 1px 3px #0000000d;--kc-shadow-md:0 4px 16px #00000017, 0 2px 6px #0000000f;--kc-shadow-lg:0 8px 32px #0000001a, 0 4px 12px #00000012;--klout-primary:#635bff;--creator-card-bg:#f0f4f8;background:var(--kc-bg);width:100%;min-height:100vh;overflow-x:clip}.klout-page-container h1,.klout-page-container h2,.klout-page-container h3,.klout-page-container h4,.klout-page-container h5,.klout-page-container h6,.klout-page-container .text-white{color:var(--kc-navy)!important}.klout-page-container .text-secondary{color:var(--kc-muted)!important}.klout-glass-card{border:1px solid var(--kc-border);color:var(--kc-navy);box-shadow:var(--kc-shadow-sm);background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-radius:18px;padding:24px;transition:transform .2s,border-color .2s}.klout-glass-card:hover{border-color:#635bff4d}.klout-page-container .klout-btn-primary{background-color:var(--kc-primary)!important;color:#fff!important;border:none!important;border-radius:14px!important;padding:12px 24px!important;font-weight:700!important;transition:all .2s!important;box-shadow:0 4px 15px #635bff59!important}.klout-page-container .klout-btn-primary:hover{transform:translateY(-1px);background-color:var(--kc-primary-dk)!important;opacity:1!important;box-shadow:0 6px 20px #635bff73!important}.klout-page-container .klout-btn-outline{border:1.5px solid var(--kc-border)!important;color:var(--kc-navy)!important;background-color:#0000!important;border-radius:14px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important}.klout-page-container .klout-btn-outline:hover{background-color:var(--kc-surface-2)!important;border-color:var(--kc-primary)!important}.klout-page-container .klout-input-group{background-color:var(--kc-surface);border:1px solid var(--kc-border);box-shadow:var(--kc-shadow-xs);border-radius:14px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}.klout-page-container .klout-input-group:focus-within{border-color:var(--kc-primary);box-shadow:0 0 0 3px #635bff1f,0 1px 3px #0000000f}.klout-page-container .klout-form-input{flex:1;width:100%;color:var(--kc-navy)!important;background:0 0!important;border:none!important;padding:14px!important;font-size:15px!important}.klout-page-container .klout-form-input:focus{box-shadow:none!important;outline:none!important}.klout-page-container select.klout-form-input option{background-color:var(--kc-surface)!important;color:var(--kc-navy)!important}.klout-page-container .klout-form-input::-webkit-outer-spin-button{appearance:none!important;margin:0!important}.klout-page-container .klout-form-input::-webkit-inner-spin-button{appearance:none!important;margin:0!important}.klout-page-container .klout-form-input[type=number]{appearance:textfield!important}.klout-page-container .klout-input-icon{color:var(--kc-muted);align-items:center;padding-left:16px;display:flex}.klout-page-container .klout-auth-section-tag{letter-spacing:1px;text-transform:uppercase;color:var(--kc-muted);font-size:13.5px;font-weight:700}.klout-cursor-pointer{cursor:pointer!important}.klout-detail-hero{border:1px solid var(--kc-border);border-radius:24px;height:320px;position:relative;overflow:hidden;background:radial-gradient(circle,#635bff14 0%,#f6f9fc 100%)!important}.klout-hero-img{object-fit:cover;object-position:top;width:100%;height:100%}.klout-hero-gradient{background:linear-gradient(to bottom, transparent 40%, var(--kc-bg) 100%);position:absolute;inset:0}.klout-circle-btn{background-color:var(--kc-surface);border:1px solid var(--kc-border);cursor:pointer;width:40px;height:40px;color:var(--kc-navy);box-shadow:var(--kc-shadow-sm);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.klout-circle-btn:hover{background-color:var(--kc-surface-2);border-color:var(--kc-primary);color:var(--kc-primary)}.klout-circle-btn-fav{background-color:var(--kc-surface);border:1px solid var(--kc-border);cursor:pointer;width:40px;height:40px;box-shadow:var(--kc-shadow-sm);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.klout-circle-btn-fav:hover{border-color:var(--kc-primary)}.klout-circle-btn-fav.active{background-color:#ff3b301a!important;border-color:#ff3b304d!important}.klout-badge-pill{color:var(--kc-primary);letter-spacing:.5px;background-color:#635bff1a;border:1px solid #635bff4d;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.klout-badge-available{background-color:#27ae601a;border:1px solid #27ae604d;border-radius:30px;align-items:center;gap:6px;padding:5px 12px;display:flex}.klout-badge-available-dot{background-color:var(--kc-success);border-radius:50%;flex-shrink:0;width:6px;height:6px}.klout-badge-available-text{color:var(--kc-success);font-size:13.5px;font-weight:700}.klout-meta-bubble-row{scrollbar-width:none;gap:12px;margin-bottom:28px;padding-bottom:8px;display:flex;overflow-x:auto}.klout-meta-bubble-row::-webkit-scrollbar{display:none}.klout-meta-bubble{background:var(--kc-surface);border:1px solid var(--kc-border);color:var(--kc-navy);white-space:nowrap;box-shadow:var(--kc-shadow-xs);border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.klout-meta-bubble:hover{border-color:var(--kc-primary);background:var(--kc-surface-2)}.klout-meta-bubble-label{letter-spacing:-.2px;font-size:15px;font-weight:600}.klout-service-card{cursor:pointer;background-color:var(--kc-surface-2);border:1.5px solid var(--kc-border);box-shadow:var(--kc-shadow-xs);border-radius:16px;flex:1;padding:16px;transition:all .2s}.klout-service-card:hover{border-color:var(--kc-border-dk)}.klout-service-card.active{background-color:var(--kc-primary);border-color:var(--kc-primary)}.klout-service-card-icon{color:var(--kc-primary)}.klout-service-card.active .klout-service-card-icon{color:#fff}.klout-service-card.active .klout-service-radio{border-color:#fff}.klout-service-radio-dot{background-color:#fff;border-radius:50%;width:8px;height:8px}.klout-service-label{color:var(--kc-navy);margin-bottom:4px;font-size:16px;font-weight:700}.klout-service-card.active .klout-service-label,.klout-service-card.active .klout-service-price{color:#fff}.klout-service-price{color:var(--kc-navy);font-size:18px;font-weight:800}.klout-completed-requests-row{gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.klout-completed-requests-row .klout-completed-req-card{flex-shrink:0;width:220px!important}.klout-completed-req-card{background-color:var(--kc-surface);border:1px solid var(--kc-border);width:100%;box-shadow:var(--kc-shadow-xs);border-radius:14px;padding:14px}.klout-completed-req-badge{color:var(--kc-success);background-color:#27ae601a;border-radius:20px;padding:2px 8px;font-size:12.5px;font-weight:700}.klout-rating-val-lg{color:var(--kc-navy);font-size:48px;font-weight:800}.klout-review-card{background-color:var(--kc-surface);border:1px solid var(--kc-border);box-shadow:var(--kc-shadow-xs);border-radius:14px;padding:16px}.klout-review-avatar{background-color:var(--kc-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.klout-creator-profile-container{padding-bottom:0!important}@media (max-width:575.98px){.klout-profile-header-offset{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.klout-profile-header-offset>div:last-child{justify-content:space-between!important;width:100%!important}}.klout-otp-cell{box-shadow:var(--kc-shadow-xs);background-color:var(--kc-surface)!important;border:1.5px solid var(--kc-border)!important;width:50px!important;height:60px!important;color:var(--kc-navy)!important;border-radius:12px!important}.klout-profile-header-offset{z-index:5!important;margin-top:-24px!important;position:relative!important}.klout-action-sheet-item{cursor:pointer;color:var(--kc-navy);padding:14px 4px;font-size:15px;font-weight:600}.klout-review-my-badge{color:var(--kc-primary);letter-spacing:.3px;background:#635bff1a;border:1px solid #635bff4d;border-radius:20px;padding:2px 8px;font-size:12.5px;font-weight:700}.klout-review-card-mine{border-color:var(--kc-primary)!important;background:#635bff0d!important}.klout-review-avatar-mine{background:linear-gradient(135deg, var(--kc-primary), var(--kc-primary-dk))!important;color:#fff!important}.klout-auth-section-tag{letter-spacing:1.5px!important;font-size:15px!important}.klout-form-input{font-size:16px!important}@media (min-width:576px){.klout-detail-avatar-round{border:3px solid var(--kc-primary);object-fit:cover;border-radius:50%;width:80px;height:80px}.klout-detail-avatar-verified-circle{background-color:var(--kc-primary);border:2px solid var(--kc-surface);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;bottom:-2px;right:-2px}.klout-profile-header-offset{padding-top:12px;margin-top:0!important}}@media (min-width:992px){.klout-max-width-680,.klout-max-width-600{max-width:100%!important}.klout-detail-hero{border:1px solid var(--kc-border);margin-bottom:24px;background:radial-gradient(circle,#635bff14 0%,#f6f9fc 100%)!important;border-radius:24px!important;height:380px!important}.klout-desktop-sidebar-sticky{z-index:10;position:sticky;top:90px}}.klout-form-input::placeholder{opacity:1;color:#42546673!important}.klout-spotlight-banner .klout-btn-primary{font-size:17px!important}.klout-avatar-check-badge-wrap{z-index:2!important;display:flex!important;bottom:0!important;right:0!important}.klout-avatar-check-badge{border:2px solid var(--kc-surface)!important;background-color:var(--kc-surface)!important;border-radius:50%!important}.klout-meta-bubble-clickable{cursor:pointer;transition:all .2s}.klout-meta-bubble-clickable:hover{background-color:var(--kc-primary-bg)!important;border-color:var(--kc-primary)!important;color:var(--kc-primary)!important}.klout-badge-available.week{background-color:#f59e0b1a!important;border-color:#f59e0b4d!important}.klout-badge-available.week .klout-badge-available-dot{background-color:var(--kc-gold)!important}.klout-badge-available.week .klout-badge-available-text{color:var(--kc-gold)!important}.klout-badge-available.month{background-color:#00e5ff1a!important;border-color:#00e5ff4d!important}.klout-badge-available.month .klout-badge-available-dot{background-color:#00e5ff!important}.klout-badge-available.month .klout-badge-available-text{color:#00e5ff!important}#explorer-section .klout-btn-primary{font-size:15.5px!important}.klout-review-reply{border-radius:0 14px 14px 0;background:var(--kc-surface-2)!important;border-left:3px solid var(--kc-primary)!important}.klout-review-reply-avatar{object-fit:cover!important;width:36px!important;height:36px!important}.klout-glass-card .font-monospace{word-break:break-all!important;word-wrap:break-word!important;overflow-wrap:break-word!important}@media (max-width:768px){.klout-creator-header-title{font-size:1.5rem!important;line-height:1.2!important}.klout-reviews-stats-card{padding:1.25rem!important}.klout-reviews-stats-card .display-4{font-size:2.5rem!important}.klout-reviews-nav-tabs{scrollbar-width:none!important;-ms-overflow-style:none!important;flex-wrap:nowrap!important;gap:.25rem!important;padding-bottom:.75rem!important;overflow-x:auto!important}.klout-reviews-nav-tabs::-webkit-scrollbar{display:none!important}.klout-reviews-nav-tab{white-space:nowrap!important;padding:.5rem .75rem!important;font-size:15px!important}.klout-glass-card{padding:1.25rem!important}.klout-review-avatar{width:36px!important;height:36px!important;font-size:14.5px!important}}@media (max-width:576px){.klout-creator-header-title{font-size:1.35rem!important}.klout-reviews-stats-card .display-4{font-size:2.25rem!important}.klout-glass-card{padding:1rem!important}.klout-glass-card [style*=p-2\.5]{padding:.75rem!important}}.klout-report-option-row{cursor:pointer;border-bottom:1px solid var(--kc-border);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.klout-report-option-text{color:var(--kc-navy);margin:0;font-size:14px;font-weight:600;line-height:1}.klout-report-radio-circle{border:1.5px solid var(--kc-border);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.klout-report-radio-dot{background-color:var(--kc-primary);border-radius:50%;width:10px;height:10px}.klout-max-width-480{max-width:480px}.klout-back-btn{color:var(--kc-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:16px;transition:color .2s;display:flex}.klout-back-btn:hover{color:var(--kc-navy)}.klout-service-radio{border:2px solid var(--kc-border);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.klout-max-width-1000{max-width:1000px}.klout-booking-creator-card{border:1px solid var(--kc-border);box-shadow:var(--kc-shadow-sm);background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-radius:20px;align-items:center;gap:16px;margin-bottom:24px;padding:20px;transition:border-color .2s,transform .2s;display:flex}.klout-booking-creator-card:hover{border-color:var(--kc-primary);transform:translateY(-2px)}.klout-booking-creator-avatar{object-fit:cover;border:2px solid var(--kc-primary);width:56px;height:56px;box-shadow:var(--kc-shadow-sm);border-radius:50%;flex-shrink:0}.klout-service-toggle-row{background-color:var(--kc-surface);border:1px solid var(--kc-border);box-shadow:var(--kc-shadow-xs);border-radius:16px;gap:6px;margin-bottom:24px;padding:4px;display:flex}.klout-service-toggle-btn{cursor:pointer;color:var(--kc-muted);background-color:#0000;border:none;border-radius:12px;flex:1;padding:12px 24px;font-size:16px;font-weight:700;transition:all .25s cubic-bezier(.4,0,.2,1)}.klout-service-toggle-btn:hover{color:var(--kc-navy);background-color:var(--kc-surface-2)}.klout-service-toggle-btn.active{background-color:var(--kc-primary);color:#fff;box-shadow:0 4px 15px #635bff59}.klout-tone-selector-row{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px;display:grid}.klout-tone-card{cursor:pointer;background-color:var(--kc-surface);border:1px solid var(--kc-border);box-shadow:var(--kc-shadow-xs);border-radius:16px;padding:16px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.klout-tone-card:before{content:"";opacity:0;background:radial-gradient(circle at 100% 0,#635bff0d,#0000);transition:opacity .25s;position:absolute;inset:0}.klout-tone-card:hover:before{opacity:1}.klout-tone-card:hover{border-color:var(--kc-border-dk);background-color:var(--kc-surface-2);box-shadow:var(--kc-shadow-sm);transform:translateY(-2px)}.klout-tone-card.active{border-color:var(--kc-primary)!important;background:linear-gradient(135deg,#635bff1a,#635bff0d)!important;box-shadow:0 8px 25px #635bff40!important}.klout-tone-card-label{color:var(--kc-navy);font-size:15px;font-weight:700;transition:color .2s}.klout-tone-card.active .klout-tone-card-label{color:var(--kc-primary)}.klout-tone-card-desc{color:var(--kc-muted);margin-top:6px;font-size:12px;line-height:1.4}.klout-summary-card{border:1px solid var(--kc-border);box-shadow:var(--kc-shadow-sm);background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-radius:20px;margin-bottom:24px;padding:24px}.klout-summary-row{border-bottom:1px solid var(--kc-border);justify-content:space-between;padding:12px 0;display:flex}.klout-summary-row.total{border-bottom:none;padding-top:16px;padding-bottom:8px}.klout-escrow-badge{background-color:#27ae600f;border:1px solid #27ae6026;border-radius:12px;align-items:flex-start;gap:12px;margin-top:20px;padding:14px;display:flex}.klout-centered-fallback{min-height:100vh;color:var(--kc-muted);justify-content:center;align-items:center;display:flex}.klout-fallback-icon{margin-bottom:16px;font-size:48px}.klout-summary-row .small{font-size:14px!important}.klout-summary-row.total .small{font-size:15px!important}.klout-summary-row.total .h5{font-size:22px!important}.klout-fs-11{font-size:11px!important}.klout-express-pay-btn{cursor:pointer;width:100%;box-shadow:var(--kc-shadow-xs);justify-content:center;align-items:center;transition:all .2s;display:flex;background:var(--kc-surface)!important;border:1px solid var(--kc-border)!important;color:var(--kc-navy)!important;border-radius:12px!important;padding:12px!important;font-size:15px!important;font-weight:600!important}.klout-express-pay-btn.apple:hover,.klout-express-pay-btn.apple.active{box-shadow:var(--kc-shadow-md);transform:translateY(-2px);color:#fff!important;background-color:#000!important;border-color:#000!important}.klout-express-pay-btn.google:hover,.klout-express-pay-btn.google.active{box-shadow:var(--kc-shadow-md);transform:translateY(-2px);color:#fff!important;background-color:#4285f4!important;border-color:#4285f4!important}.klout-payment-type-card-select{cursor:pointer;box-shadow:var(--kc-shadow-xs);align-items:center;transition:all .2s;display:flex;background:var(--kc-surface)!important;border:1.2px solid var(--kc-border)!important;color:var(--kc-navy)!important;border-radius:14px!important;padding:16px!important}.klout-payment-type-card-select.active,.klout-payment-type-card-select:hover{border-color:var(--kc-primary)!important;background:var(--kc-surface-2)!important}.klout-stripe-element-wrapper:not(.border-success){background:linear-gradient(90deg,#635bff08 0%,#635bff0f 100%);border:1px solid #635bff40;border-radius:14px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #635bff0f}.klout-stripe-element-wrapper:not(.border-success):hover{background:linear-gradient(90deg,#635bff0f 0%,#635bff1a 100%);border-color:#635bff99;transform:translateY(-2px);box-shadow:0 6px 20px #635bff1f}.klout-stripe-field{text-align:left;flex-direction:column;display:flex}.klout-stripe-label-text{color:var(--kc-muted);text-transform:uppercase;margin-bottom:4px;font-size:12.5px;font-weight:700}.klout-stripe-input{color:var(--kc-navy);background:0 0;border:none;outline:none;width:100%;font-size:14px}.klout-stripe-input::placeholder{color:var(--kc-muted)}.klout-page-container .klout-phone-input-wrapper{overflow:visible!important}.klout-page-container .klout-phone-input-wrapper .klout-phone-input-container{align-items:center!important;width:100%!important;display:flex!important;position:relative!important}.klout-page-container .klout-phone-input-wrapper input,.klout-page-container .klout-phone-input-wrapper .form-control,.klout-page-container .klout-phone-input-wrapper .klout-phone-input-field,.klout-page-container .klout-phone-input-wrapper .form-control.klout-phone-input-field,.klout-page-container .klout-phone-input-wrapper .form-control:hover,.klout-page-container .klout-phone-input-wrapper .form-control:focus,.klout-page-container .klout-phone-input-wrapper .form-control:active,.klout-page-container input.klout-phone-input-field,.klout-page-container input.klout-phone-input-field:hover,.klout-page-container input.klout-phone-input-field:focus,.klout-page-container input.klout-phone-input-field:active{color:var(--kc-navy)!important;width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important;padding:14px 14px 14px 64px!important;font-family:inherit!important;font-size:16px!important}.klout-page-container .klout-phone-input-wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container .klout-phone-input-wrapper input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container .klout-phone-input-wrapper input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container .klout-phone-input-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container input.klout-phone-input-field:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container input.klout-phone-input-field:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container input.klout-phone-input-field:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container input.klout-phone-input-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--kc-surface) inset!important;-webkit-text-fill-color:var(--kc-navy)!important;transition:background-color 5000s ease-in-out!important}.klout-page-container .klout-phone-input-wrapper .flag-dropdown.klout-phone-input-button,.klout-page-container .klout-phone-input-wrapper .flag-dropdown.klout-phone-input-button:hover,.klout-page-container .klout-phone-input-wrapper .flag-dropdown.klout-phone-input-button:focus,.klout-page-container .klout-phone-input-wrapper .flag-dropdown.klout-phone-input-button:active{pointer-events:none!important;z-index:10!important;background:0 0!important;border:none!important;width:100%!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}.klout-page-container .klout-phone-input-wrapper .selected-flag{pointer-events:auto!important;background:0 0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:52px!important;height:38px!important;transition:background-color .2s!important;display:flex!important;position:absolute!important;top:50%!important;left:4px!important;transform:translateY(-50%)!important}.klout-page-container .klout-phone-input-wrapper .selected-flag:hover,.klout-page-container .klout-phone-input-wrapper .selected-flag:focus,.klout-page-container .klout-phone-input-wrapper .flag-dropdown.open .selected-flag{background-color:var(--kc-surface-2)!important}.klout-page-container .klout-phone-input-wrapper .selected-flag .arrow{border-top-color:var(--kc-muted)!important;margin-left:6px!important;transition:transform .2s,border-top-color .2s!important}.klout-page-container .klout-phone-input-wrapper .selected-flag .arrow.up{border-top-color:var(--kc-navy)!important;transform:rotate(180deg)!important}.klout-page-container .klout-phone-input-wrapper .country-list.klout-phone-input-dropdown{pointer-events:auto!important;background-color:var(--kc-surface)!important;border:1px solid var(--kc-border)!important;z-index:1000!important;border-radius:14px!important;width:calc(100% + 2px)!important;max-height:240px!important;margin:0!important;padding:8px 0!important;position:absolute!important;top:56px!important;left:-1px!important;right:-1px!important;overflow-y:auto!important;box-shadow:0 10px 30px #00000026!important}.klout-page-container .klout-phone-input-wrapper .country-list .country{color:var(--kc-navy)!important;align-items:center!important;padding:10px 16px!important;font-size:14px!important;transition:background-color .15s!important;display:flex!important}.klout-page-container .klout-phone-input-wrapper .country-list .country:hover{background-color:var(--kc-surface-2)!important}.klout-page-container .klout-phone-input-wrapper .country-list .country.highlight{background-color:var(--kc-primary)!important;color:#fff!important}.klout-page-container .klout-phone-input-wrapper .country-list .country .flag{margin-right:12px!important}.klout-page-container .klout-phone-input-wrapper .country-list .country .country-name{margin-right:10px!important}.klout-page-container .klout-phone-input-wrapper .country-list .dial-code{color:var(--kc-muted)!important;margin-left:auto!important;font-weight:500!important}.klout-page-container .klout-phone-input-wrapper .country-list .country.highlight .dial-code{color:#ffffffe6!important}.klout-page-container .klout-phone-input-wrapper .country-list::-webkit-scrollbar{width:6px!important}.klout-page-container .klout-phone-input-wrapper .country-list::-webkit-scrollbar-track{background:0 0!important}.klout-page-container .klout-phone-input-wrapper .country-list::-webkit-scrollbar-thumb{background:#0000001a!important;border-radius:3px!important}.klout-page-container .klout-phone-input-wrapper .country-list::-webkit-scrollbar-thumb:hover{background:#0003!important}.klout-payment-modal-dialog{width:92vw!important;max-width:560px!important}.klout-payment-modal-dialog .modal-content{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;min-height:auto!important;box-shadow:0 15px 40px #0000001a!important}.klout-payment-modal-dialog .modal-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-radius:20px 20px 0 0!important;padding:20px 24px 16px!important}.klout-payment-modal-dialog .modal-header .btn-close{filter:grayscale()brightness(0)!important;opacity:.5!important}.klout-payment-modal-dialog .modal-title{color:#0a2540!important;font-weight:700!important}.klout-payment-modal-dialog .modal-body{max-height:72vh;overflow-y:auto;padding:24px!important}#booking-form-page{will-change:filter}.klout-signup-fields-scroll{max-height:280px;padding-right:6px;overflow-y:auto}.klout-signup-fields-scroll::-webkit-scrollbar{width:5px}.klout-signup-fields-scroll::-webkit-scrollbar-track{background:var(--kc-surface-2);border-radius:4px}.klout-signup-fields-scroll::-webkit-scrollbar-thumb{background:var(--kc-border);border-radius:4px}.klout-signup-fields-scroll::-webkit-scrollbar-thumb:hover{background:var(--kc-border-dk)}.klout-error-container{background-color:var(--kc-bg);min-height:100vh;position:relative;overflow:hidden;background:radial-gradient(circle at center, #635bff0d 0%, var(--kc-bg) 100%)!important}.klout-error-bg-glow{pointer-events:none;z-index:1;border-radius:50%;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#635bff14 0%,#635bff00 70%)!important}.klout-error-content-wrap{z-index:2;max-width:540px;position:relative}.klout-error-icon-box{border-radius:50%;width:96px;height:96px;background:linear-gradient(135deg,#ef444426 0%,#ef444408 100%)!important;border:1px solid #ef44444d!important;box-shadow:0 0 30px #ef444426!important}.klout-error-icon-span{filter:drop-shadow(0 0 10px #ef444466);font-size:42px}.klout-error-heading{color:var(--kc-navy)}.klout-error-description{color:var(--kc-muted);letter-spacing:-.1px;line-height:1.6}.klout-error-back-btn{letter-spacing:.5px;background:var(--kc-surface);border:1px solid var(--kc-border);color:var(--kc-navy);cursor:pointer;box-shadow:var(--kc-shadow-sm);border-radius:14px;padding:12px 28px;transition:all .2s}.klout-error-back-btn:hover{background:var(--kc-surface-2);border-color:var(--kc-primary);color:var(--kc-primary)}.klout-loading-fullpage{background-color:var(--kc-bg);min-height:100vh}.klout-vacation-alert{border:1px solid #f59e0b4d;color:var(--kc-gold)!important;background:#f59e0b1a!important;border-radius:12px!important}.klout-service-card-mobile{border-radius:14px!important;padding:14px 18px!important}.klout-service-label-mobile{font-size:14px!important}.klout-service-desc-mobile{font-size:14.5px!important;line-height:1.4!important}.klout-service-desc-desktop{line-height:1.4!important}.klout-page-container .creator-card-container{border:1px solid var(--kc-border)!important;background:var(--kc-surface-2)!important;box-shadow:0 8px 24px #0f172a14!important}.klout-page-container .creator-card-container:hover{box-shadow:0 22px 48px #635bff2e,0 10px 24px #0f172a14!important;box-shadow:none!important;border-color:#635bff73!important;transform:translateY(-10px)scale(1.015)!important}.klout-page-container .klout-skeleton-card{border:1px solid var(--kc-border)!important;box-shadow:var(--kc-shadow-sm)!important;background:linear-gradient(135deg,#0000000a 0%,#0000000f 50%,#0000000a 100%)!important;animation-name:kc-skeleton-pulse!important}@keyframes kc-skeleton-pulse{0%,to{opacity:.65}50%{opacity:1}}.klout-page-container .klout-skeleton-shimmer:after{background:linear-gradient(105deg,#fff0 0%,#ffffffa6 40%,#ffffffe6 50%,#ffffffa6 60%,#fff0 100%)!important}.klout-page-container .klout-skeleton-line{background:#00000014!important}.klout-page-container .klout-skeleton-card-footer{background:linear-gradient(#0000 0%,#f6f9fcf7 55%)!important}.klout-page-container .completed-work-card{background-color:var(--kc-surface)!important;border-color:var(--kc-border)!important}.klout-page-container .completed-work-card-id{color:#0a2540!important}.klout-page-container .completed-work-card-hover-overlay{background-color:#635bffd9!important}.klout-page-container .completed-works-nav-btn{border-color:var(--kc-border)!important;color:var(--kc-navy)!important;background:var(--kc-surface)!important}.klout-page-container .completed-works-nav-btn:hover{background:var(--kc-surface-2)!important;border-color:var(--kc-primary)!important;color:var(--kc-primary)!important}.klout-service-card.active .klout-service-desc-desktop,.klout-service-card.active .klout-service-desc-mobile{color:#ffffffd9!important}.klout-service-desc-desktop,.klout-service-desc-mobile{color:var(--kc-body)!important}.modal-backdrop{opacity:.8!important;z-index:1070!important;background-color:#000!important}.modal{z-index:1080!important}.modal-content{color:#0a2540!important;background-color:#fff!important;border:1px solid #e3e8ef!important;border-radius:20px!important;box-shadow:0 10px 30px #00000014!important}.modal-header .btn-close{filter:grayscale()brightness(0)!important;opacity:.5!important;transition:opacity .2s!important}.modal-header .btn-close:hover{opacity:.8!important}.modal-title{color:#0a2540!important;font-weight:700!important}.modal-content p,.modal-content .text-secondary{color:#425466!important}.klout-action-sheet-item{color:#0a2540!important;border-bottom:1px solid #e3e8ef!important}.klout-action-sheet-item.danger{color:#e53e3e!important}.klout-action-sheet-item.normal{color:#0a2540!important}.klout-action-sheet-item.bordered,.klout-report-option-row{border-bottom:1px solid #e3e8ef!important}.klout-report-option-text{color:#0a2540!important}.klout-report-radio-circle{border:1.5px solid #e3e8ef!important}.klout-report-radio-circle.active{border-color:#635bff!important}.klout-report-radio-dot{background-color:#635bff!important}.modal-content .klout-auth-section-tag{font-weight:600;color:#0a2540!important}.modal-content .klout-form-input{color:#0a2540!important}.modal-content .klout-form-input::placeholder{opacity:.8;color:#8898aa!important}.modal-content .klout-input-group{background-color:#fff!important;border:1.5px solid #e3e8ef!important;border-radius:14px!important}.modal-content .klout-input-group:focus-within{border-color:#635bff!important;box-shadow:0 0 0 3px #635bff1f!important}.klout-dispute-modal{color:#0a2540!important;background-color:#fff!important;border:1px solid #e3e8ef!important;border-radius:20px!important;box-shadow:0 10px 30px #00000014!important}.modal-content .text-white{color:#0a2540!important}.klout-tone-option-card,.row .klout-report-option-row{cursor:pointer!important;background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:10px 14px!important;transition:all .2s!important;display:flex!important}.klout-tone-option-card:hover,.row .klout-report-option-row:hover{background-color:#635bff05!important;border-color:#635bff59!important}.klout-tone-option-card.active,.klout-tone-option-card.border-primary,.row .klout-report-option-row.active,.row .klout-report-option-row.border-primary{background-color:#635bff0f!important;border:1px solid #635bff!important}.klout-card-bg-visa{background-color:#1a1f71!important}.klout-card-bg-mastercard{background-color:#ff5f00!important}.klout-card-bg-amex{background-color:#0179c4!important}.klout-card-bg-discover{background-color:#f58220!important}.klout-card-bg-jcb{background-color:#00763a!important}.klout-card-bg-diners{background-color:#0079c1!important}.klout-form-input.klout-promo-input{color:#0a2540!important;background-color:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;transition:all .2s!important}.klout-form-input.klout-promo-input::placeholder{color:#8898aa!important}.klout-form-input.klout-promo-input:focus{color:#0a2540!important;background-color:#fff!important;border-color:#635bff!important;box-shadow:0 0 0 3px #635bff1f!important}.klout-services-empty-emoji-mobile{margin-bottom:16px!important;font-size:64px!important;line-height:1!important}.klout-services-empty-emoji-desktop{margin-bottom:20px!important;font-size:72px!important;line-height:1!important}.klout-services-empty-container-desktop{max-width:600px!important}.klout-credits-covered-badge{background:#1987540d!important}.klout-booking-service-toggle-item{cursor:default!important;flex:auto!important;min-width:120px!important;padding:12px!important}.klout-tone-card-title{color:#0a2540!important;font-size:14.5px!important}.klout-tone-card-description{font-size:13.5px!important;display:block!important}.klout-payment-card-clickable{cursor:pointer!important;border-radius:14px!important}.klout-payment-card-add-btn{cursor:pointer!important;border-radius:14px!important;font-size:15px!important;font-weight:600!important}.klout-card-last4-text{font-size:14.5px!important}.klout-summary-card-promo{background:#ffffff05!important;border:1px solid #ffffff0f!important}.klout-promo-control-input{font-size:15px!important}.klout-promo-remove-btn{padding:0 15px!important;font-size:14px!important}.klout-promo-apply-btn{width:auto!important;margin:0!important;font-size:15px!important}.klout-promo-status-msg{font-size:13.5px!important}.klout-flex-align-start{align-items:flex-start!important}.klout-flex-shrink-0-imp{flex-shrink:0!important}.klout-cursor-pointer-imp{cursor:pointer!important}.klout-credits-title-text{font-size:15px!important}.klout-credits-desc-text{font-size:13.5px!important}.klout-profile-review-theme-0{--theme-color:#635bff;--theme-bg-gradient:radial-gradient(circle at top left, #635bff14 0%, transparent 60%), radial-gradient(circle at top right, #ffb6c10d 0%, transparent 40%);--quote-bg:#635bff1f}.klout-profile-review-theme-1{--theme-color:#3b82f6;--theme-bg-gradient:radial-gradient(circle at top left, #3b82f614 0%, transparent 60%), radial-gradient(circle at top right, #ffb6c10d 0%, transparent 40%);--quote-bg:#3b82f61f}.klout-profile-review-theme-2{--theme-color:#22c55e;--theme-bg-gradient:radial-gradient(circle at top left, #22c55e14 0%, transparent 60%), radial-gradient(circle at top right, #ffb6c10d 0%, transparent 40%);--quote-bg:#22c55e1f}.klout-profile-review-theme-3{--theme-color:#ec4899;--theme-bg-gradient:radial-gradient(circle at top left, #ec489914 0%, transparent 60%), radial-gradient(circle at top right, #ffb6c10d 0%, transparent 40%);--quote-bg:#ec48991f}.klout-profile-review-card{border:1px solid var(--kc-border);background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;height:100%;padding:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 16px #00000008}.klout-profile-review-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #635bff26}.klout-profile-review-card:before{content:"";background:var(--theme-bg-gradient);pointer-events:none;z-index:0;border-radius:18px;position:absolute;inset:0}.klout-profile-review-card:after{content:"";background-color:var(--theme-color);border-top-left-radius:4px;border-top-right-radius:4px;height:3px;position:absolute;bottom:0;left:20%;right:20%}.klout-profile-review-card>*{z-index:1;position:relative}.klout-profile-quote-icon{background-color:var(--quote-bg);width:32px;height:32px;color:var(--theme-color);border-radius:50%;justify-content:center;align-items:center;display:flex}.klout-profile-review-text{color:var(--kc-navy);margin-bottom:20px;font-size:15px;line-height:1.6}.klout-profile-review-user{align-items:center;gap:12px;display:flex}.klout-profile-review-avatar{object-fit:cover;background:var(--kc-surface-2);border-radius:50%;width:50px;height:50px}.klout-profile-review-name{color:var(--kc-navy);font-size:13.5px;font-weight:800;line-height:1.2}.klout-profile-review-date{color:var(--kc-text-muted);font-size:12.5px}.klout-profile-review-badge{color:var(--kc-success);background:#22c55e1a;border:1px solid #22c55e33;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.klout-profile-reviews-swiper{padding-top:10px;padding-bottom:30px}.klout-profile-reviews-pagination{justify-content:center;gap:6px;margin-top:10px;display:flex}.klout-profile-reviews-pagination .swiper-pagination-bullet{cursor:pointer;border-radius:50%;width:8px;height:8px;transition:all .3s;background:var(--kc-border-dk)!important;opacity:1!important}.klout-profile-reviews-pagination .swiper-pagination-bullet-active{border-radius:4px;width:24px;box-shadow:0 0 10px #635bff66;background:var(--kc-primary)!important}
