.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.pa-form-fields .form-row[data-v-6b38db85]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:4px}.pa-form-fields .form-row .full[data-v-6b38db85]{grid-column:1/-1}.pa-form-fields .input-group[data-v-6b38db85]{margin-bottom:4px}.pa-form-fields .input-label[data-v-6b38db85]{font-size:.78rem;font-weight:600;color:#64748b;display:block;margin-bottom:6px}.pa-form-fields .req[data-v-6b38db85]{color:#e53e3e}.pa-form-fields .id-readonly[data-v-6b38db85]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;font-weight:600;color:#1e4276;margin-bottom:8px}.pa-form-fields .id-readonly .id-hint[data-v-6b38db85]{font-size:.72rem;font-weight:500;color:#64748b;margin-left:auto}.pa-form-fields[data-v-6b38db85] .custom-input.v-text-field--outlined>.v-input__control>.v-input__slot{min-height:42px!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important}.pa-form-fields[data-v-6b38db85] .custom-input.v-text-field--outlined fieldset{border:none!important}.pa-form-fields[data-v-6b38db85] .custom-input.v-text-field--outlined.v-input--is-focused>.v-input__control>.v-input__slot{border-color:#00aeef!important;background:#fff!important;box-shadow:0 0 0 3px rgba(0,174,239,.12)!important}.pa-form-fields[data-v-6b38db85] .custom-input input{font-size:.9rem!important;font-weight:500!important;color:#1e4276!important;padding:9px 12px!important}.pa-form-fields[data-v-6b38db85] .custom-input input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}.pa-form-fields[data-v-6b38db85] .custom-input input::placeholder{color:#94a3b8!important;opacity:1!important}.pa-form-fields[data-v-6b38db85] .custom-input .v-input__append-inner,.pa-form-fields[data-v-6b38db85] .custom-input .v-input__prepend-inner{margin-top:10px!important}.pa-form-fields[data-v-6b38db85] .custom-input .v-input__append-inner .v-icon,.pa-form-fields[data-v-6b38db85] .custom-input .v-input__prepend-inner .v-icon{font-size:20px!important;color:#94a3b8!important}.pa-form-fields[data-v-6b38db85] .custom-input.v-autocomplete>.v-input__control>.v-input__slot,.pa-form-fields[data-v-6b38db85] .custom-input.v-select>.v-input__control>.v-input__slot{min-height:42px!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important}.pa-form-fields[data-v-6b38db85] .custom-input.v-autocomplete fieldset,.pa-form-fields[data-v-6b38db85] .custom-input.v-select fieldset{border:none!important}.pa-form-fields[data-v-6b38db85] .custom-input.v-autocomplete.v-input--is-focused>.v-input__control>.v-input__slot,.pa-form-fields[data-v-6b38db85] .custom-input.v-select.v-input--is-focused>.v-input__control>.v-input__slot{border-color:#00aeef!important;background:#fff!important;box-shadow:0 0 0 3px rgba(0,174,239,.12)!important}.pa-form-fields[data-v-6b38db85] .custom-input.v-autocomplete .v-select__selection,.pa-form-fields[data-v-6b38db85] .custom-input.v-select .v-select__selection{font-size:.9rem!important;font-weight:500!important;color:#1e4276!important}.pa-form-fields[data-v-6b38db85] .v-messages__message{font-size:.72rem}@media(max-width:600px){.pa-form-fields .form-row[data-v-6b38db85]{grid-template-columns:1fr}.pa-form-fields .id-readonly[data-v-6b38db85]{flex-wrap:wrap;align-items:flex-start}.pa-form-fields .id-readonly .id-hint[data-v-6b38db85]{margin-left:0;width:100%}}.pa-proposer-form[data-v-6b38db85]{display:flex;flex-direction:column;gap:8px}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}.pa-health[data-v-7e285644]{display:flex;flex-direction:column;gap:12px}.section-intro[data-v-7e285644]{margin:0;font-size:.82rem;color:#64748b}.q-block[data-v-7e285644]{border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:14px}.q-title[data-v-7e285644]{margin:0 0 6px;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#1e4276}.q-text[data-v-7e285644]{font-size:.85rem;color:#334155;margin:0 0 10px;line-height:1.5}.yes-no[data-v-7e285644]{display:flex;gap:10px;flex-wrap:wrap}.choice-chip[data-v-7e285644]{display:inline-flex;align-items:center;gap:8px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;padding:6px 12px;font-size:.82rem;font-weight:600;color:#1e4276;cursor:pointer}.choice-chip input[data-v-7e285644]{margin:0}.choice-chip.active[data-v-7e285644]{border-color:#2babe2;background:#e0f2fe;color:#0369a1}.detail-field[data-v-7e285644]{margin-top:12px}.detail-label[data-v-7e285644]{display:block;margin-bottom:6px;font-size:.78rem;font-weight:600;color:#475569}.pa-textarea[data-v-7e285644] .v-input__slot{border-radius:8px!important;border-color:#cbd5e1!important;min-height:72px}.pa-textarea[data-v-7e285644] textarea{font-size:.85rem;line-height:1.45;color:#1e293b;padding-top:10px!important}.pa-form-fields .form-row[data-v-3c7c6b63]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:4px}.pa-form-fields .form-row .full[data-v-3c7c6b63]{grid-column:1/-1}.pa-form-fields .input-group[data-v-3c7c6b63]{margin-bottom:4px}.pa-form-fields .input-label[data-v-3c7c6b63]{font-size:.78rem;font-weight:600;color:#64748b;display:block;margin-bottom:6px}.pa-form-fields .req[data-v-3c7c6b63]{color:#e53e3e}.pa-form-fields .id-readonly[data-v-3c7c6b63]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;font-weight:600;color:#1e4276;margin-bottom:8px}.pa-form-fields .id-readonly .id-hint[data-v-3c7c6b63]{font-size:.72rem;font-weight:500;color:#64748b;margin-left:auto}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-text-field--outlined>.v-input__control>.v-input__slot{min-height:42px!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-text-field--outlined fieldset{border:none!important}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-text-field--outlined.v-input--is-focused>.v-input__control>.v-input__slot{border-color:#00aeef!important;background:#fff!important;box-shadow:0 0 0 3px rgba(0,174,239,.12)!important}.pa-form-fields[data-v-3c7c6b63] .custom-input input{font-size:.9rem!important;font-weight:500!important;color:#1e4276!important;padding:9px 12px!important}.pa-form-fields[data-v-3c7c6b63] .custom-input input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}.pa-form-fields[data-v-3c7c6b63] .custom-input input::placeholder{color:#94a3b8!important;opacity:1!important}.pa-form-fields[data-v-3c7c6b63] .custom-input .v-input__append-inner,.pa-form-fields[data-v-3c7c6b63] .custom-input .v-input__prepend-inner{margin-top:10px!important}.pa-form-fields[data-v-3c7c6b63] .custom-input .v-input__append-inner .v-icon,.pa-form-fields[data-v-3c7c6b63] .custom-input .v-input__prepend-inner .v-icon{font-size:20px!important;color:#94a3b8!important}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-autocomplete>.v-input__control>.v-input__slot,.pa-form-fields[data-v-3c7c6b63] .custom-input.v-select>.v-input__control>.v-input__slot{min-height:42px!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-autocomplete fieldset,.pa-form-fields[data-v-3c7c6b63] .custom-input.v-select fieldset{border:none!important}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-autocomplete.v-input--is-focused>.v-input__control>.v-input__slot,.pa-form-fields[data-v-3c7c6b63] .custom-input.v-select.v-input--is-focused>.v-input__control>.v-input__slot{border-color:#00aeef!important;background:#fff!important;box-shadow:0 0 0 3px rgba(0,174,239,.12)!important}.pa-form-fields[data-v-3c7c6b63] .custom-input.v-autocomplete .v-select__selection,.pa-form-fields[data-v-3c7c6b63] .custom-input.v-select .v-select__selection{font-size:.9rem!important;font-weight:500!important;color:#1e4276!important}.pa-form-fields[data-v-3c7c6b63] .v-messages__message{font-size:.72rem}@media(max-width:600px){.pa-form-fields .form-row[data-v-3c7c6b63]{grid-template-columns:1fr}.pa-form-fields .id-readonly[data-v-3c7c6b63]{flex-wrap:wrap;align-items:flex-start}.pa-form-fields .id-readonly .id-hint[data-v-3c7c6b63]{margin-left:0;width:100%}}.pa-kin-form[data-v-3c7c6b63]{border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:14px}.section-intro[data-v-3c7c6b63]{margin:0 0 12px;font-size:.82rem;color:#64748b}@media(max-width:960px){.pa-kin-form[data-v-3c7c6b63]{padding:12px}}.section-sub-label[data-v-26962ea6]{font-size:.78rem;font-weight:700;color:#1e4276;text-transform:uppercase;letter-spacing:.4px;margin:0 0 10px}.pay-method-tabs[data-v-26962ea6]{display:flex;gap:8px}.pay-method-tab[data-v-26962ea6]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1.5px solid #e8edf2;border-radius:10px;background:#fff;cursor:pointer;font-size:.82rem;font-weight:600;color:#64748b;transition:all .15s}.pay-method-tab[data-v-26962ea6]:hover{border-color:#bae6fd;color:#1e4276}.pay-tab-active[data-v-26962ea6]{border-color:#1e4276!important;background:#f0f4fa!important;color:#1e4276!important;box-shadow:0 0 0 1px #1e4276}.pay-tab-mpesa-logo[data-v-26962ea6]{height:22px;-o-object-fit:contain;object-fit:contain}.pay-panel[data-v-26962ea6]{animation:payFadeIn-26962ea6 .2s ease-out}@keyframes payFadeIn-26962ea6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mpesa-panel-card[data-v-26962ea6]{background:#f8fbff;border:1.5px solid #dee9f5;border-radius:12px;padding:16px}.mpesa-panel-header[data-v-26962ea6]{display:flex;align-items:center;gap:12px}.mpesa-panel-logo[data-v-26962ea6]{height:36px;-o-object-fit:contain;object-fit:contain}.mpesa-panel-title[data-v-26962ea6]{font-size:.88rem;font-weight:700;color:#1e4276;margin:0 0 2px}.mpesa-panel-sub[data-v-26962ea6]{font-size:.72rem;color:#64748b;margin:0}.input-label[data-v-26962ea6]{font-size:.78rem;font-weight:600;color:#334155;display:block}.req[data-v-26962ea6]{color:#dc2626}.pay-ref-chip[data-v-26962ea6]{display:inline-flex;align-items:center;background:#fff;border:1px solid #e8edf2;border-radius:6px;padding:5px 10px;font-size:.72rem}.pay-ref-label[data-v-26962ea6]{color:#94a3b8;margin-right:5px;font-weight:600}.pay-ref-code[data-v-26962ea6]{font-family:ui-monospace,monospace;font-weight:700;color:#1e4276;letter-spacing:.05em}.pay-stk-hint[data-v-26962ea6]{margin-top:14px;padding:12px 14px;font-size:.8rem;color:#64748b;display:flex;align-items:flex-start;gap:10px;line-height:1.55;background:#f8fafc;border:1px solid #e8edf2;border-radius:10px}.pay-stk-hint-icon[data-v-26962ea6]{flex-shrink:0;margin-top:2px}.pay-stk-hint-text[data-v-26962ea6]{flex:1;min-width:0}.pay-stk-phone[data-v-26962ea6]{white-space:nowrap;color:#1e4276;font-weight:700}.btn-pay[data-v-26962ea6]{margin-top:4px;height:48px;background:linear-gradient(135deg,#1e4276,#2a5a9e);color:#fff;border:none;border-radius:12px;font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(30,66,118,.3);transition:all .2s}.btn-pay[data-v-26962ea6]:hover:not(:disabled){transform:translateY(-1px)}.btn-pay[data-v-26962ea6]:disabled{opacity:.5;cursor:not-allowed}.btn-amber[data-v-26962ea6]{height:48px;background:#ffc107;color:#1e4276;border:none;border-radius:12px;font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(255,193,7,.35)}.btn-amber--block[data-v-26962ea6]{width:100%}.btn-amber[data-v-26962ea6]:disabled{opacity:.5;cursor:not-allowed}.paybill-fallback-alert[data-v-26962ea6]{display:flex;align-items:flex-start;padding:10px 12px;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;font-size:.78rem;color:#92400e}.paybill-panel-card[data-v-26962ea6]{background:#fff;border:1.5px solid #e8edf2;border-radius:12px;overflow:hidden}.paybill-panel-header[data-v-26962ea6]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(90deg,#1e4276,#2a5a9e)}.paybill-panel-title[data-v-26962ea6]{font-size:.88rem;font-weight:700;color:#fff;margin:0 0 2px}.paybill-panel-sub[data-v-26962ea6]{font-size:.72rem;color:hsla(0,0%,100%,.75);margin:0}.paybill-ussd-steps[data-v-26962ea6]{background:#f8fbff;padding:12px 16px}.paybill-ussd-title[data-v-26962ea6]{font-size:.72rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.4px;margin:0 0 8px;display:flex;align-items:center}.paybill-ussd-list[data-v-26962ea6]{display:flex;flex-direction:column;gap:5px}.paybill-ussd-item[data-v-26962ea6]{display:flex;align-items:flex-start;gap:8px;font-size:.78rem;color:#334155;line-height:1.45}.paybill-ussd-num[data-v-26962ea6]{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:#1e4276;color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}@media (max-width:600px){.pay-method-tabs[data-v-26962ea6]{flex-direction:column;gap:8px}.pay-method-tab[data-v-26962ea6]{min-height:48px;padding:12px 14px}.mpesa-panel-header[data-v-26962ea6],.paybill-panel-header[data-v-26962ea6]{flex-wrap:wrap}.mpesa-panel-card[data-v-26962ea6]{padding:14px}.pay-stk-phone[data-v-26962ea6]{white-space:normal;word-break:break-word}.pay-stk-hint[data-v-26962ea6]{font-size:.75rem;padding:10px 12px}.paybill-ussd-item[data-v-26962ea6]{font-size:.74rem}.btn-amber[data-v-26962ea6],.btn-pay[data-v-26962ea6]{width:100%;min-height:48px}}.pa-form-fields .form-row[data-v-81aa2308]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:4px}.pa-form-fields .form-row .full[data-v-81aa2308]{grid-column:1/-1}.pa-form-fields .input-group[data-v-81aa2308]{margin-bottom:4px}.pa-form-fields .input-label[data-v-81aa2308]{font-size:.78rem;font-weight:600;color:#64748b;display:block;margin-bottom:6px}.pa-form-fields .req[data-v-81aa2308]{color:#e53e3e}.pa-form-fields .id-readonly[data-v-81aa2308]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;font-weight:600;color:#1e4276;margin-bottom:8px}.pa-form-fields .id-readonly .id-hint[data-v-81aa2308]{font-size:.72rem;font-weight:500;color:#64748b;margin-left:auto}.pa-form-fields[data-v-81aa2308] .custom-input.v-text-field--outlined>.v-input__control>.v-input__slot{min-height:42px!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important}.pa-form-fields[data-v-81aa2308] .custom-input.v-text-field--outlined fieldset{border:none!important}.pa-form-fields[data-v-81aa2308] .custom-input.v-text-field--outlined.v-input--is-focused>.v-input__control>.v-input__slot{border-color:#00aeef!important;background:#fff!important;box-shadow:0 0 0 3px rgba(0,174,239,.12)!important}.pa-form-fields[data-v-81aa2308] .custom-input input{font-size:.9rem!important;font-weight:500!important;color:#1e4276!important;padding:9px 12px!important}.pa-form-fields[data-v-81aa2308] .custom-input input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}.pa-form-fields[data-v-81aa2308] .custom-input input::placeholder{color:#94a3b8!important;opacity:1!important}.pa-form-fields[data-v-81aa2308] .custom-input .v-input__append-inner,.pa-form-fields[data-v-81aa2308] .custom-input .v-input__prepend-inner{margin-top:10px!important}.pa-form-fields[data-v-81aa2308] .custom-input .v-input__append-inner .v-icon,.pa-form-fields[data-v-81aa2308] .custom-input .v-input__prepend-inner .v-icon{font-size:20px!important;color:#94a3b8!important}.pa-form-fields[data-v-81aa2308] .custom-input.v-autocomplete>.v-input__control>.v-input__slot,.pa-form-fields[data-v-81aa2308] .custom-input.v-select>.v-input__control>.v-input__slot{min-height:42px!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important}.pa-form-fields[data-v-81aa2308] .custom-input.v-autocomplete fieldset,.pa-form-fields[data-v-81aa2308] .custom-input.v-select fieldset{border:none!important}.pa-form-fields[data-v-81aa2308] .custom-input.v-autocomplete.v-input--is-focused>.v-input__control>.v-input__slot,.pa-form-fields[data-v-81aa2308] .custom-input.v-select.v-input--is-focused>.v-input__control>.v-input__slot{border-color:#00aeef!important;background:#fff!important;box-shadow:0 0 0 3px rgba(0,174,239,.12)!important}.pa-form-fields[data-v-81aa2308] .custom-input.v-autocomplete .v-select__selection,.pa-form-fields[data-v-81aa2308] .custom-input.v-select .v-select__selection{font-size:.9rem!important;font-weight:500!important;color:#1e4276!important}.pa-form-fields[data-v-81aa2308] .v-messages__message{font-size:.72rem}@media(max-width:600px){.pa-form-fields .form-row[data-v-81aa2308]{grid-template-columns:1fr}.pa-form-fields .id-readonly[data-v-81aa2308]{flex-wrap:wrap;align-items:flex-start}.pa-form-fields .id-readonly .id-hint[data-v-81aa2308]{margin-left:0;width:100%}}.pa-page[data-v-81aa2308]{max-width:1200px;margin:0 auto;padding:20px 28px 32px}.pa-header[data-v-81aa2308]{justify-content:space-between;margin-bottom:16px}.pa-header-left[data-v-81aa2308],.pa-header[data-v-81aa2308]{display:flex;align-items:flex-start;gap:12px}.back-btn[data-v-81aa2308]{width:36px;height:36px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn-new-sale[data-v-81aa2308]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#1e4276;font-size:.78rem;font-weight:700;cursor:pointer}.btn-new-sale[data-v-81aa2308]:hover{background:#eef2ff}.breadcrumb[data-v-81aa2308]{font-size:.75rem;color:#94a3b8;margin:0}.title[data-v-81aa2308]{font-size:1.4rem;font-weight:700;color:#1e4276;margin:4px 0 0}.step-progress[data-v-81aa2308]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.step-item[data-v-81aa2308]{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;background:#f1f5f9;font-size:.75rem;font-weight:600;color:#64748b}.step-item.active[data-v-81aa2308]{background:#e0f2fe;color:#0369a1}.step-item.done[data-v-81aa2308]{background:#dcfce7;color:#15803d}.step-dot[data-v-81aa2308]{width:22px;height:22px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem}.quote-layout[data-v-81aa2308]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.section-card[data-v-81aa2308]{background:#fff;border-radius:12px;padding:22px 24px;border:1px solid #e8edf2;box-shadow:0 1px 4px rgba(0,0,0,.06)}.section-header[data-v-81aa2308]{display:flex;align-items:center;margin-bottom:14px}.section-number[data-v-81aa2308]{width:26px;height:26px;border-radius:50%;background:#00aeef;color:#fff;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.section-header h3[data-v-81aa2308]{margin:0;font-size:1.05rem;color:#1e4276;font-weight:700}.step-hint[data-v-81aa2308]{font-size:.82rem;color:#64748b;margin:0 0 14px;line-height:1.5}.verified-strip[data-v-81aa2308]{display:flex;align-items:center;margin-top:8px;padding:10px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;font-size:.82rem;font-weight:600;color:#15803d}.input-label[data-v-81aa2308]{display:block;font-size:.8rem;font-weight:600;color:#334155;margin-bottom:6px}.input-label .req[data-v-81aa2308]{color:#dc2626}.field-hint[data-v-81aa2308]{font-size:.7rem;color:#94a3b8;margin:4px 0 0}.field-hint--warn[data-v-81aa2308]{color:#b45309}.field-error[data-v-81aa2308]{font-size:.72rem;color:#dc2626;margin-top:4px;display:block}.verify-row[data-v-81aa2308]{display:flex;align-items:flex-start;gap:10px}.verify-btn[data-v-81aa2308]{flex-shrink:0;height:40px;padding:0 16px;border-radius:8px;border:none;background:#2babe2;color:#fff;font-weight:700;font-size:.82rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.verify-btn[data-v-81aa2308]:hover:not(:disabled){background:#1e94c8}.verify-btn[data-v-81aa2308]:disabled{opacity:.5;cursor:not-allowed}.verify-btn--block[data-v-81aa2308]{width:100%;justify-content:center;height:44px}.account-id-card[data-v-81aa2308]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px}.account-id-label[data-v-81aa2308]{margin:0 0 10px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.account-id-row[data-v-81aa2308]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0}.account-id-row+.account-id-row[data-v-81aa2308]{border-top:1px solid #e2e8f0}.account-id-key[data-v-81aa2308]{font-size:.8rem;color:#64748b;font-weight:600}.account-id-val[data-v-81aa2308]{font-size:.9rem;color:#1e4276;font-weight:700;text-align:right}.verify-auto-status[data-v-81aa2308]{display:flex;align-items:center;gap:10px;font-size:.85rem;font-weight:600;color:#475569}.iprs-card[data-v-81aa2308]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px 16px}.reset-link[data-v-81aa2308]{margin-left:auto;background:none;border:none;color:#2563eb;font-weight:600;font-size:.75rem;cursor:pointer;text-decoration:underline}.iprs-card-actions[data-v-81aa2308]{display:flex;justify-content:flex-end;margin-bottom:8px}.verified-details[data-v-81aa2308]{background:#fff;border:1px solid #bbf7d0;border-radius:8px;overflow:hidden}.verified-detail-row[data-v-81aa2308]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 14px}.verified-detail-row+.verified-detail-row[data-v-81aa2308]{border-top:1px solid #dcfce7}.verified-detail-key[data-v-81aa2308]{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}.verified-detail-val[data-v-81aa2308]{font-size:.88rem;font-weight:700;color:#14532d;text-align:right;word-break:break-word}.alert-error[data-v-81aa2308]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 12px;font-size:.8rem;color:#b91c1c}.alert-info[data-v-81aa2308]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:10px 12px;font-size:.8rem;color:#1d4ed8}.proposer-extra[data-v-81aa2308]{border-top:1px dashed #e2e8f0;padding-top:14px}.subsection-title[data-v-81aa2308]{font-size:.78rem;font-weight:700;color:#1e4276;text-transform:uppercase;letter-spacing:.02em;margin:0 0 10px}.cover-start-block[data-v-81aa2308]{margin-bottom:0}.cover-start-input[data-v-81aa2308]{max-width:280px}.section-divider[data-v-81aa2308]{border:none;border-top:1px solid #e2e8f0;margin:20px 0}.step-hint--subsection[data-v-81aa2308]{margin-top:0;margin-bottom:14px}.actions-row[data-v-81aa2308]{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.btn-outline[data-v-81aa2308],.btn-primary[data-v-81aa2308]{padding:11px 22px;border-radius:10px;font-weight:700;cursor:pointer;border:none;display:inline-flex;align-items:center}.btn-outline[data-v-81aa2308]{border:1px solid #cbd5e1;background:#fff;color:#1e4276}.btn-primary[data-v-81aa2308]{background:#2babe2;color:#fff}.btn-primary[data-v-81aa2308]:hover:not(:disabled){background:#1e94c8}.btn-primary[data-v-81aa2308]:disabled{opacity:.5;cursor:not-allowed}.review-block[data-v-81aa2308]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0;padding:18px;border-radius:12px}.review-head[data-v-81aa2308]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.review-name[data-v-81aa2308]{margin:0;font-size:1.2rem;font-weight:800;color:#0f172a;letter-spacing:.01em}.review-status[data-v-81aa2308]{font-size:.68rem;font-weight:700;color:#166534;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:4px 10px;text-transform:uppercase;letter-spacing:.03em}.review-grid[data-v-81aa2308]{display:grid;grid-template-columns:1fr;gap:10px}.review-item[data-v-81aa2308]{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px}.review-key[data-v-81aa2308]{font-size:.78rem;color:#64748b;font-weight:600}.review-val[data-v-81aa2308]{font-size:.9rem;color:#0f172a;font-weight:700;text-align:right}.premium-pill[data-v-81aa2308]{margin-top:12px;display:flex;align-items:center;justify-content:space-between;border-radius:12px;background:linear-gradient(135deg,#1e4276,#2babe2);color:#fff;padding:12px 14px}.premium-key[data-v-81aa2308]{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;opacity:.9}.premium-val[data-v-81aa2308]{font-size:1.15rem;font-weight:800}.review-check[data-v-81aa2308]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px}.decl-text[data-v-81aa2308]{font-size:.82rem;color:#334155;font-weight:500}.pay-btn[data-v-81aa2308]{width:100%;display:flex;align-items:center;justify-content:center;background:#16a34a;color:#fff;font-weight:700;padding:14px;border-radius:10px;border:none;cursor:pointer}.pay-btn[data-v-81aa2308]:hover:not(:disabled){background:#15803d}.pay-btn[data-v-81aa2308]:disabled{opacity:.5;cursor:not-allowed}.pay-btn--block[data-v-81aa2308]{width:100%;display:inline-flex;align-items:center;justify-content:center}.pay-decl-check[data-v-81aa2308]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:4px 10px}.demo-note[data-v-81aa2308]{font-size:.72rem;color:#94a3b8;margin-top:12px;text-align:center}.quote-sidebar[data-v-81aa2308]{position:sticky;top:20px}.quote-layout--checkout[data-v-81aa2308]{grid-template-columns:1fr!important;width:100%;max-width:720px;margin:0 auto}.section-sub-label[data-v-81aa2308]{font-size:.78rem;font-weight:700;color:#1e4276;text-transform:uppercase;letter-spacing:.4px;margin:0 0 10px}.pay-summary-card[data-v-81aa2308]{background:#fff;border:1.5px solid #e8edf2;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px rgba(30,66,118,.06)}.pay-summary-head[data-v-81aa2308]{display:flex;align-items:center;gap:8px;padding:13px 16px;background:linear-gradient(90deg,#1e4276,#2a5a9e);font-size:.82rem;font-weight:700;color:#fff}.pay-summary-head-icon[data-v-81aa2308]{width:26px;height:26px;border-radius:6px;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center}.pay-summary-section[data-v-81aa2308]{padding:12px 16px;border-bottom:1px solid #f1f5f9}.pay-sec-label[data-v-81aa2308]{font-size:.68rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px}.pay-sum-row[data-v-81aa2308]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0}.pay-sum-label[data-v-81aa2308]{font-size:.74rem;font-weight:600;color:#64748b}.pay-sum-value[data-v-81aa2308]{font-size:.78rem;color:#1e4276;font-weight:600;text-align:right}.pay-premium-footer[data-v-81aa2308]{padding:12px 16px;background:#f8fbff}.pay-prem-total[data-v-81aa2308]{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:700;color:#1e4276}.pay-prem-total-val[data-v-81aa2308]{font-size:1.15rem;font-weight:800;color:#00aeef}.pay-method-tabs[data-v-81aa2308]{display:flex;gap:8px}.pay-method-tab[data-v-81aa2308]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1.5px solid #e8edf2;border-radius:10px;background:#fff;cursor:pointer;font-size:.82rem;font-weight:600;color:#64748b;transition:all .15s}.pay-method-tab[data-v-81aa2308]:hover{border-color:#bae6fd;color:#1e4276}.pay-tab-active[data-v-81aa2308]{border-color:#1e4276!important;background:#f0f4fa!important;color:#1e4276!important;box-shadow:0 0 0 1px #1e4276}.pay-tab-mpesa-logo[data-v-81aa2308]{height:22px;-o-object-fit:contain;object-fit:contain}.pay-panel[data-v-81aa2308]{animation:payFadeIn-81aa2308 .2s ease-out}@keyframes payFadeIn-81aa2308{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mpesa-panel-card[data-v-81aa2308]{background:#f8fbff;border:1.5px solid #dee9f5;border-radius:12px;padding:16px}.mpesa-panel-header[data-v-81aa2308]{display:flex;align-items:center;gap:12px}.mpesa-panel-logo[data-v-81aa2308]{height:36px;-o-object-fit:contain;object-fit:contain}.mpesa-panel-title[data-v-81aa2308]{font-size:.88rem;font-weight:700;color:#1e4276;margin:0 0 2px}.mpesa-panel-sub[data-v-81aa2308]{font-size:.72rem;color:#64748b;margin:0}.pay-ref-chip[data-v-81aa2308]{display:inline-flex;align-items:center;background:#fff;border:1px solid #e8edf2;border-radius:6px;padding:5px 10px;font-size:.72rem}.pay-ref-label[data-v-81aa2308]{color:#94a3b8;margin-right:5px;font-weight:600}.pay-ref-code[data-v-81aa2308]{font-family:ui-monospace,monospace;font-weight:700;color:#1e4276;letter-spacing:.05em}.pay-stk-hint[data-v-81aa2308]{margin-top:14px;padding:12px 14px;font-size:.8rem;color:#64748b;display:flex;align-items:flex-start;gap:10px;line-height:1.55;background:#f8fafc;border:1px solid #e8edf2;border-radius:10px}.pay-stk-hint-icon[data-v-81aa2308]{flex-shrink:0;margin-top:2px}.pay-stk-hint-text[data-v-81aa2308]{flex:1;min-width:0}.pay-stk-phone[data-v-81aa2308]{white-space:nowrap;color:#1e4276;font-weight:700}.btn-pay[data-v-81aa2308]{margin-top:4px;height:48px;background:linear-gradient(135deg,#1e4276,#2a5a9e);color:#fff;border:none;border-radius:12px;font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(30,66,118,.3);transition:all .2s}.btn-pay[data-v-81aa2308]:hover:not(:disabled){transform:translateY(-1px)}.btn-pay[data-v-81aa2308]:disabled{opacity:.5;cursor:not-allowed}.btn-amber[data-v-81aa2308]{height:48px;background:#ffc107;color:#1e4276;border:none;border-radius:12px;font-size:.9rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(255,193,7,.35)}.btn-amber--block[data-v-81aa2308]{width:100%;margin-top:16px}.btn-amber[data-v-81aa2308]:hover:not(:disabled){filter:brightness(.97)}.btn-amber[data-v-81aa2308]:disabled{opacity:.5;cursor:not-allowed}.paybill-fallback-alert[data-v-81aa2308]{display:flex;align-items:center;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;font-size:.78rem;font-weight:600;color:#92400e}.paybill-panel-card[data-v-81aa2308]{background:#fff;border:1.5px solid #e8edf2;border-radius:12px;overflow:hidden}.paybill-panel-header[data-v-81aa2308]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(90deg,#1e4276,#2a5a9e)}.paybill-panel-title[data-v-81aa2308]{font-size:.88rem;font-weight:700;color:#fff;margin:0 0 2px}.paybill-panel-sub[data-v-81aa2308]{font-size:.72rem;color:hsla(0,0%,100%,.75);margin:0}.paybill-ussd-steps[data-v-81aa2308]{background:#f8fbff;padding:12px 16px}.paybill-ussd-title[data-v-81aa2308]{font-size:.68rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.4px;margin:0 0 8px;display:flex;align-items:center}.paybill-ussd-list[data-v-81aa2308]{display:flex;flex-direction:column;gap:5px}.paybill-ussd-item[data-v-81aa2308]{display:flex;align-items:flex-start;gap:8px;font-size:.74rem;color:#475569;line-height:1.5}.paybill-ussd-num[data-v-81aa2308]{width:18px;height:18px;border-radius:50%;background:#e8edf2;font-size:.62rem;font-weight:800;color:#64748b;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.new-sale-dialog[data-v-81aa2308]{background:#fff;border-radius:14px;box-shadow:0 20px 40px rgba(2,6,23,.25);overflow:hidden}.nsd-header[data-v-81aa2308]{display:flex;gap:10px;align-items:flex-start;padding:16px 16px 10px;border-bottom:1px solid #e2e8f0}.nsd-icon[data-v-81aa2308]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#f59e0b,#ef4444);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nsd-title[data-v-81aa2308]{margin:0;font-size:1rem;font-weight:700;color:#0f172a}.nsd-sub[data-v-81aa2308]{margin:2px 0 0;font-size:.8rem;color:#64748b}.nsd-body[data-v-81aa2308]{padding:12px 16px}.nsd-desc[data-v-81aa2308]{margin:0;font-size:.82rem;color:#334155;line-height:1.5}.nsd-footer[data-v-81aa2308]{display:flex;justify-content:flex-end;gap:10px;padding:0 16px 16px}.nsd-btn-cancel[data-v-81aa2308],.nsd-btn-confirm[data-v-81aa2308]{border:none;border-radius:9px;padding:10px 14px;font-size:.8rem;font-weight:700;cursor:pointer}.nsd-btn-cancel[data-v-81aa2308]{background:#f1f5f9;color:#334155}.nsd-btn-cancel[data-v-81aa2308]:hover{background:#e2e8f0}.nsd-btn-confirm[data-v-81aa2308]{background:linear-gradient(135deg,#2babe2,#1e4276);color:#fff;display:inline-flex;align-items:center}.nsd-btn-confirm[data-v-81aa2308]:hover{filter:brightness(.95)}@media(max-width:960px){.quote-layout[data-v-81aa2308]{grid-template-columns:1fr}.quote-sidebar[data-v-81aa2308]{position:static}.pa-page[data-v-81aa2308]{padding:16px 16px 28px}.section-card[data-v-81aa2308]{padding:16px}.cover-start-input[data-v-81aa2308]{max-width:none}}@media(max-width:600px){.pa-page[data-v-81aa2308]{padding:12px 12px 88px}.pa-header[data-v-81aa2308]{flex-wrap:wrap;align-items:center;gap:10px}.pa-header-left[data-v-81aa2308]{min-width:0;flex:1 1 auto}.btn-new-sale[data-v-81aa2308]{flex-shrink:0;padding:7px 10px;font-size:.72rem}.title[data-v-81aa2308]{font-size:1.15rem;line-height:1.3}.breadcrumb[data-v-81aa2308]{font-size:.7rem}.step-progress[data-v-81aa2308]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:14px}.step-item[data-v-81aa2308]{flex-direction:column;justify-content:center;gap:4px;padding:8px 4px;border-radius:10px;text-align:center;min-width:0}.step-label[data-v-81aa2308]{font-size:.58rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.step-dot[data-v-81aa2308]{width:20px;height:20px;font-size:.65rem}.verify-row[data-v-81aa2308]{flex-direction:column;align-items:stretch}.verify-btn[data-v-81aa2308]{width:100%;justify-content:center;height:44px}.actions-row[data-v-81aa2308]{flex-direction:column-reverse;gap:10px}.actions-row .btn-outline[data-v-81aa2308],.actions-row .btn-primary[data-v-81aa2308]{width:100%;justify-content:center;min-height:46px}.review-head[data-v-81aa2308]{flex-direction:column;align-items:flex-start}.account-id-row[data-v-81aa2308],.verified-detail-row[data-v-81aa2308]{flex-direction:column;align-items:flex-start;gap:4px}.account-id-val[data-v-81aa2308],.verified-detail-val[data-v-81aa2308]{text-align:left}.nsd-footer[data-v-81aa2308]{flex-direction:column-reverse;gap:8px}.nsd-btn-cancel[data-v-81aa2308],.nsd-btn-confirm[data-v-81aa2308]{width:100%;justify-content:center}.pay-sum-row[data-v-81aa2308]{flex-wrap:wrap;align-items:flex-start}.pay-sum-value[data-v-81aa2308]{text-align:left;word-break:break-word}}