.vs--searchable .vs__dropdown-toggle{padding:15px 10px}.vs__dropdown-menu{overflow-x:hidden}.vs__dropdown-option{height:auto;font-size:13px;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap}.vs__search{height:40px;position:absolute;width:100%;font-size:14px;z-index:121212}.loader{width:30px;height:30px;border:5px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;top:10px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.price-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;margin:4px 0}.price-label{font-weight:500;color:#495057;font-size:.875rem}.price-tooltip{font-weight:600;color:#007bff;cursor:help;text-decoration:underline;text-decoration-style:dotted;font-size:.875rem}.price-tooltip:hover{color:#0056b3}.total-price{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background-color:#fff;border-radius:6px}.total-price .counnting-cost{margin:0;font-weight:600;color:var(--color-primary)}[data-theme=dark] .step__body{background-color:var(--color--background);color:var(--color-black)}[data-theme=dark] .step-info-box{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-stroke)}[data-theme=dark] .input{background-color:var(--color-grey-background);color:var(--color-black);border-color:var(--color-stroke)}[data-theme=dark] .counnting-box{background-color:var(--color-grey-background);border-color:var(--color-stroke)}[data-theme=dark] .btn{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}[data-theme=dark] .btn:hover{background-color:var(--color-accent);border-color:var(--color-accent)}[data-theme=dark] .price-item{background-color:var(--color-grey-background);border-color:var(--color-stroke)}[data-theme=dark] .step-block{background:#1d283a}[data-theme=dark] .step-title{color:var(--color-black)}[data-theme=dark] .step-content{background-color:#1d283a;color:var(--color-black);border-color:var(--color-stroke)}[data-theme=dark] .radio-icon{color:var(--color-black);background:#d9c1ff17}[data-theme=dark] .radio-icon:hover{background-color:#6b23db;border-color:#6036a1}[data-theme=dark] .radio-icon.active-in{color:#fff!important;border:1px solid var(--color-accent);background:#9757fb}[data-theme=dark] .step-info-box{background-color:unset;color:var(--color-black);border-color:var(--color-stroke)}[data-theme=dark] .step-info-title{color:var(--color-black)}[data-theme=dark] .input{background-color:#0d1424;color:var(--color-black);border-color:var(--color-stroke)}[data-theme=dark] .input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-100)}[data-theme=dark] .counnting-box{background-color:unset;border-color:var(--color-stroke)}[data-theme=dark] .counnting-cost{color:var(--color-primary)}[data-theme=dark] .step-text,[data-theme=dark] .limit-text{color:var(--color-grey)}[data-theme=dark] .checkbox{color:var(--color-black)}[data-theme=dark] .checkbox input[type=checkbox]{border-color:var(--color-stroke)}[data-theme=dark] .checkbox input[type=checkbox]:checked{background-color:var(--color-primary);border-color:var(--color-primary)}[data-theme=dark] .btn:disabled{background-color:var(--color-grey);border-color:var(--color-grey);color:var(--color-white)}[data-theme=dark] .dropdown-header{background:#0d1424;border:1px solid #0d1424}[data-theme=dark] .order-error{color:var(--color-red)}[data-theme=dark] .price-item{background-color:#0d1424;border-color:var(--color-stroke)}[data-theme=dark] .price-label{color:var(--color-black)}[data-theme=dark] .price-tooltip{color:var(--color-primary)}[data-theme=dark] .total-price{background-color:var(--color-white);border-color:var(--color-stroke)}[data-theme=dark] .loader{border-color:var(--color-white);border-bottom-color:transparent}[data-theme=dark] .service-card{background-color:var(--color-white);border-color:var(--color-stroke)}[data-theme=dark] .service-title{color:var(--color-black)}[data-theme=dark] .execution-time-section{background-color:#0d1424;border-color:#0d1424}[data-theme=dark] .execution-time-label{color:var(--color-black)}[data-theme=dark] .clock-icon{color:#fff}[data-theme=dark] .execution-time-value{color:var(--color-grey)}[data-theme=dark] .service-details,[data-theme=dark] input{background-color:#0d1424!important;border-color:#0d1424!important;color:#fff!important}[data-theme=dark] .details-content{color:var(--color-grey)}[data-theme=dark] .counnting-item span{background-color:#9757fb}[data-theme=dark] .section-title{color:var(--color-black)}[data-theme=dark] .history-order{background-color:var(--color-white);border-color:var(--color-stroke)}[data-theme=dark] .history-order-top h6{color:var(--color-black)}[data-theme=dark] .history-order-block{background-color:var(--color-grey-background);border-color:var(--color-stroke)}[data-theme=dark] .history-order-info{color:var(--color-black)}[data-theme=dark] .link-btn{color:var(--color-primary)}[data-theme=dark] .link-btn:hover{color:var(--color-accent)}[data-theme=dark] .aa-modal{background-color:var(--color-white);color:var(--color-black)}[data-theme=dark] .aa-modal-title{color:var(--color-black)}[data-theme=dark] .aa-modal-description{color:var(--color-grey)}[data-theme=dark] .aa-modal-textarea{background-color:var(--color-grey-background);color:var(--color-black);border-color:var(--color-stroke)}[data-theme=dark] .aa-modal-textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-100)}[data-theme=dark] .aa-cancel-button{background-color:var(--color-grey-background);color:var(--color-black)}[data-theme=dark] .aa-cancel-button:hover{background-color:var(--color-grey-light)}[data-theme=dark] .aa-save-button{background-color:var(--color-primary);color:var(--color-white)}[data-theme=dark] .aa-save-button:hover{background-color:var(--color-accent)}[data-theme=dark] .add-links-tooltip button{color:var(--color-primary)}[data-theme=dark] .add-links-tooltip .tooltip{background-color:var(--color-black);color:var(--color-white)}[data-theme=dark] .service-card,[data-theme=dark] .order-card,[data-theme=dark] .cabinet-card{background-color:#1d283a!important;border-color:#404a5b}
