.accident-card[data-v-0e8883eb]{background:#fff;border:1px solid #eee;border-radius:8px;padding:20px}.accident-card__title[data-v-0e8883eb]{font-size:16px;font-weight:600;margin-bottom:16px;color:#333}.accident-factors-checkboxes[data-v-0e8883eb]{display:flex;gap:12px;flex-wrap:wrap}.accident-check-label[data-v-0e8883eb]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#555;cursor:pointer;padding:8px 14px;border:1px solid #ddd;border-radius:6px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accident-check-label[data-v-0e8883eb]:hover{border-color:#ffad3d}.accident-check-label.active[data-v-0e8883eb]{border-color:#ff6b35;color:#ff6b35;background:rgba(255,107,53,.05);font-weight:500}.accident-check-input[data-v-0e8883eb]{display:none}.accident-check-box[data-v-0e8883eb]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1px solid #ccc;font-size:10px;color:#fff;transition:all .2s}.accident-check-label.active .accident-check-box[data-v-0e8883eb]{border-color:#ff6b35;background:#ff6b35}.accident-factor-block[data-v-0e8883eb]{border:1px solid #eee;border-radius:8px;padding:16px;margin-bottom:12px}.accident-factor-block__title[data-v-0e8883eb]{font-size:14px;font-weight:600;margin-bottom:12px;color:#333}.sport-mode-toggle[data-v-0e8883eb]{display:flex;background:#f1f5f9;border-radius:8px;padding:3px;gap:4px}.sport-mode-option[data-v-0e8883eb]{flex:1;text-align:center;padding:6px 12px;margin-bottom:0;border-radius:6px;font-size:13px;font-weight:500;color:#64748b;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sport-mode-option.active[data-v-0e8883eb]{background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(0,0,0,.1)}.sport-mode-radio[data-v-0e8883eb]{display:none}.sport-group-details[data-v-0e8883eb]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.sport-group-sports-scroll[data-v-0e8883eb]{max-height:180px;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 10px}.sport-list-item[data-v-0e8883eb]{border-bottom:1px solid #f1f5f9}.sport-list-item[data-v-0e8883eb]:last-child{border-bottom:none}.accident-submit-btn[data-v-0e8883eb]{min-height:46px;max-width:400px;width:100%;border-radius:8px;font-size:15px}.form-title[data-v-0e8883eb]{font-size:13px;color:#666;margin-bottom:6px;display:block}.form-group[data-v-0e8883eb]{margin-bottom:16px}.accident-package-card[data-v-0e8883eb]{background:#fff;border:1px solid #eef2f6;border-radius:16px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.02)}.accident-package-card__title[data-v-0e8883eb]{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:18px;letter-spacing:-.2px}.accident-child-program-badge[data-v-0e8883eb]{display:flex;align-items:center;background:#f0f7ff;border:1px solid #cce3fe;border-radius:12px;padding:12px 16px;gap:14px}.accident-child-program-badge__icon[data-v-0e8883eb]{width:40px;height:40px;min-width:40px;border-radius:10px;background:#e0effe;color:#1a73e8;display:flex;align-items:center;justify-content:center;font-size:20px}.accident-child-program-badge__title[data-v-0e8883eb]{font-size:15px;font-weight:700;color:#0d47a1;line-height:1.25}.accident-child-program-badge__desc[data-v-0e8883eb]{font-size:12.5px;color:#4b6b94;margin-top:2px;line-height:1.3}.accident-package-tabs[data-v-0e8883eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;background:#edf2f7;border-radius:12px;padding:4px;width:100%;box-sizing:border-box}.accident-package-tab[data-v-0e8883eb]{width:100%;min-width:0;text-align:center;padding:10px 8px;font-size:14px;font-weight:600;color:#475569;border:none;background:transparent;border-radius:9px;cursor:pointer;transition:all .18s ease-in-out;outline:none;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accident-package-tab[data-v-0e8883eb]:hover:not(.active){color:#1e293b}.accident-package-tab.active[data-v-0e8883eb]{background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)}@media (max-width:576px){.accident-package-card[data-v-0e8883eb]{padding:16px 14px}.accident-package-tabs[data-v-0e8883eb]{padding:3px;gap:2px}.accident-package-tab[data-v-0e8883eb]{padding:8px 4px;font-size:12.5px}}.accident-package-counter[data-v-0e8883eb]{font-size:13.5px;font-weight:600;color:#475569;padding:8px 4px 4px 4px}.accident-package-risks-list[data-v-0e8883eb]{display:flex;flex-direction:column}.accident-package-risk-row[data-v-0e8883eb]{display:flex;align-items:center;padding:14px 4px;border-bottom:1px solid #f1f5f9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .15s ease}.accident-package-risk-row[data-v-0e8883eb]:last-child{border-bottom:none}.accident-package-risk-row.is-mandatory[data-v-0e8883eb]{cursor:default}.accident-package-checkbox[data-v-0e8883eb]{width:22px;height:22px;min-width:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;margin-right:14px;border:1.5px solid #cbd5e1;background:#fff;color:#fff;transition:all .15s ease}.accident-package-checkbox.is-checked[data-v-0e8883eb]{background:#5468ff;border-color:#5468ff}.accident-package-checkbox.is-locked[data-v-0e8883eb]{background:#9aa8bc;border-color:#9aa8bc;cursor:default}.accident-package-risk-body[data-v-0e8883eb]{flex:1}.accident-package-risk-name[data-v-0e8883eb]{font-size:15px;font-weight:600;color:#1e293b;line-height:1.3}.accident-package-risk-desc[data-v-0e8883eb]{font-size:12.5px;color:#64748b;margin-top:3px;line-height:1.25}.accident-package-risk-lock[data-v-0e8883eb]{display:flex;align-items:center;justify-content:center;padding-left:8px}.accident-extra-risks-section[data-v-0e8883eb]{border-top:1px solid #eef2f6}.btn-toggle-extra-risks[data-v-0e8883eb]{display:inline-flex;align-items:center;background:none;border:none;padding:8px 4px;color:#5468ff;font-size:13.5px;font-weight:600;cursor:pointer;outline:none;transition:opacity .15s ease}.btn-toggle-extra-risks[data-v-0e8883eb]:hover{opacity:.85}.accident-extra-risks-list[data-v-0e8883eb]{background:#f8fafc;border:1px solid #eef2f6;border-radius:12px;padding:4px 12px}.accident-extra-risks-list .accident-package-risk-row[data-v-0e8883eb]:last-child{border-bottom:none}.accident-calc-grid[data-v-0e8883eb]{display:flex;flex-direction:column}.accident-grid-factors[data-v-0e8883eb],.accident-grid-form[data-v-0e8883eb],.accident-grid-risks[data-v-0e8883eb],.accident-grid-submit[data-v-0e8883eb]{min-width:0;width:100%}@media (min-width:992px){.accident-calc-grid[data-v-0e8883eb]{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"form factors" "risks factors" "submit factors";-moz-column-gap:30px;column-gap:30px;align-items:start}.accident-grid-form[data-v-0e8883eb]{grid-area:form}.accident-grid-factors[data-v-0e8883eb]{grid-area:factors;align-self:start}.accident-grid-risks[data-v-0e8883eb]{grid-area:risks}.accident-grid-submit[data-v-0e8883eb]{grid-area:submit}}[data-v-21ed53e4] button{text-align:center}[data-v-21ed53e4] input{border:1px solid #dde2e5!important;border-radius:3px!important}[data-v-21ed53e4] input:hover{border-color:#ffad3d!important}[data-v-21ed53e4] .multiselect__input{border:none!important}