.Button_btn__sgFU2{width:100%;border-radius:30px;font-weight:700;font-size:16px;padding:16px;transition:opacity .15s;cursor:pointer;border:none;font-family:inherit}.Button_btn__sgFU2:active{opacity:.75}.Button_primary__oSpWt{background:var(--dark);color:var(--white)}.Button_yellow__AV9R2{background:var(--yellow);color:var(--dark)}.Button_outline__Zj6Ls{background:transparent;color:var(--dark);border:2px solid var(--dark)}.Button_disabled__fmN3l{opacity:.45;cursor:not-allowed}.auth_page__Y5bx6{display:flex;flex-direction:column;min-height:100vh;padding:64px 20px 40px}.auth_logoWrap__Gx9gh{text-align:center;margin-bottom:40px}.auth_logo__kC1qL{font-family:Iosevka Charon,monospace;font-weight:400;font-size:20px;letter-spacing:.02em;color:var(--dark);margin-bottom:4px}.auth_sub__iaerr{font-size:13px;color:var(--gray)}.auth_tabs__YU7pM{display:flex;background:var(--purple-light);border-radius:12px;padding:4px;margin-bottom:24px}.auth_tab__SyDg_{font-weight:500;color:var(--gray);background:none;transition:background .15s}.auth_tabActive__C9zaT,.auth_tab__SyDg_{flex:1 1;padding:10px;border-radius:10px;font-size:14px;cursor:pointer;font-family:inherit}.auth_tabActive__C9zaT{font-weight:600;color:var(--dark);background:white;box-shadow:0 1px 4px rgba(0,0,0,.08)}.auth_form__FcSZa{display:flex;flex-direction:column;gap:12px}.auth_field__JIFju{display:flex;flex-direction:column;gap:4px}.auth_label__642y9{font-size:12px;color:var(--gray)}.auth_input__2iiLT{width:100%;border:1px solid #e0e0e0;border-radius:12px;padding:14px 16px;font-size:14px;font-family:inherit;outline:none;transition:border-color .15s}.auth_input__2iiLT:focus{border-color:var(--dark)}.auth_error__WpX77{font-size:13px;color:#e53e3e;text-align:center}.auth_skip__J83EF{margin-top:20px;text-align:center;font-size:13px;color:var(--gray);text-decoration:underline;cursor:pointer;background:none;font-family:inherit;border:none}.auth_codeHint__ehlAk{font-size:14px;color:var(--dark);text-align:center;line-height:1.5;margin-bottom:4px}.auth_inputCode__kyF_B{text-align:center;font-size:24px;font-weight:700;letter-spacing:8px;padding:14px 16px}.auth_resendRow__uTpme{text-align:center;margin-top:4px}.auth_resendTimer__cZJsv{font-size:13px;color:var(--gray)}.auth_resendBtn__4LqMM{font-size:13px;color:var(--dark);text-decoration:underline;cursor:pointer;background:none;border:none;font-family:inherit}.cart_page__RYDTZ{padding:40px 20px 24px}.cart_title__wnY7m{font-size:24px;font-weight:700;color:var(--dark);margin-bottom:24px}.cart_empty__c1NLU{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;padding:0 32px;text-align:center}.cart_emptyIcon__diAeW{font-size:64px;margin-bottom:16px}.cart_emptyTitle__yVyOl{font-size:20px;font-weight:700;color:var(--dark);margin-bottom:8px}.cart_emptyText__pSX0L{font-size:14px;color:var(--gray);margin-bottom:32px}.cart_items__O4pxM{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.cart_item__9ySAG{background:white;border-radius:12px;padding:16px;display:flex;gap:12px;align-items:flex-start}.cart_thumb__VDbGJ{width:70px;height:70px;background:var(--purple-light);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cart_thumbImg__tvxni{height:58px;width:auto;object-fit:contain}.cart_thumbEmoji__PAnZE{font-size:32px}.cart_itemInfo___2I0_{flex:1 1;min-width:0}.cart_itemName__AmhJZ{font-weight:700;font-size:13px;color:var(--dark);margin-bottom:4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart_itemDates__fYQbZ{font-size:11px;color:var(--gray)}.cart_itemDeposit__qJ8kH{font-size:10px;color:var(--gray);margin-top:2px}.cart_itemRight__wYGvQ{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0;height:70px}.cart_removeBtn__DLhGv{display:flex;color:#ccc}.cart_removeBtn__DLhGv:hover svg{stroke:#e53e3e}.cart_itemPrice__xgkUn{font-weight:700;font-size:14px;color:var(--dark)}.cart_summary__19FiR{background:white;border-radius:12px;padding:16px;margin-bottom:24px}.cart_summaryRow__j7UWS{display:flex;justify-content:space-between;font-size:13px;margin-bottom:8px}.cart_summaryLabel__9D7YG{color:var(--gray)}.cart_summaryTotal__TgFMP{display:flex;justify-content:space-between;font-size:15px;font-weight:700;border-top:1px solid #f5f5f5;padding-top:12px;margin-top:4px}.DadataAddress_wrap__l6m3T{position:relative}.DadataAddress_inputWrap__Qm_4h{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:12px;background:white;padding:0 12px;transition:border-color .15s}.DadataAddress_inputWrap__Qm_4h:focus-within{border-color:var(--dark)}.DadataAddress_inputError__W3YsB{border-color:#e53e3e!important}.DadataAddress_pin__TR7tT{flex-shrink:0}.DadataAddress_input__8bLE8{flex:1 1;padding:12px 8px;border:none;outline:none;font-size:14px;font-family:inherit;background:transparent}.DadataAddress_spinner__ovZjO{width:14px;height:14px;border:2px solid #e0e0e0;border-top:2px solid var(--dark);border-radius:50%;flex-shrink:0;animation:DadataAddress_spin__G4ZMA .7s linear infinite}@keyframes DadataAddress_spin__G4ZMA{to{transform:rotate(1turn)}}.DadataAddress_errorText__d2bER{font-size:12px;color:#e53e3e;margin-top:4px;padding-left:4px}.DadataAddress_dropdown__U_cqy{position:absolute;top:calc(100% + 4px);left:0;right:0;background:white;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 8px 24px rgba(24,15,42,.12);z-index:50;overflow:hidden;list-style:none;padding:4px 0;margin:0}.DadataAddress_option__rXhaB{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;font-size:13px;color:var(--dark);cursor:pointer;line-height:1.4;transition:background .1s}.DadataAddress_option__rXhaB:hover{background:#f5f3ff}.DadataAddress_optionPin__j41pv{flex-shrink:0;margin-top:2px}.checkout_page__DemKh{padding:40px 20px 24px}.checkout_topBar__6X4FB{display:flex;align-items:center;gap:12px;margin-bottom:24px}.checkout_back__wLlFx{display:flex;color:var(--dark)}.checkout_title___IbnB{font-size:22px;font-weight:700;color:var(--dark)}.checkout_steps__Uguft{display:flex;gap:8px;margin-bottom:32px}.checkout_step__aZu3e{flex:1 1;display:flex;flex-direction:column;gap:4px}.checkout_stepBar__a5JKw{height:4px;border-radius:2px;background:#e0e0e0;transition:background .2s}.checkout_stepBarActive__qdkbm{background:var(--dark)}.checkout_stepLabel__ESw_L{font-size:11px;color:var(--gray)}.checkout_stepLabelActive__haOmu{font-size:11px;color:var(--dark);font-weight:700}.checkout_sectionTitle__Dq1nj{font-size:16px;font-weight:700;color:var(--dark);margin-bottom:16px}.checkout_deliveryOptions__ocDhF{display:flex;gap:12px;margin-bottom:24px}.checkout_deliveryOpt__r_hCG{flex:1 1;padding:20px 16px;border-radius:12px;border:2px solid #e0e0e0;background:white;display:flex;flex-direction:column;align-items:center;gap:8px;transition:border-color .15s,background .15s;cursor:pointer;font-family:inherit}.checkout_deliveryOptActive__YQaxu{border-color:var(--dark);background:var(--purple-light)}.checkout_deliveryIcon___z6ty{font-size:24px}.checkout_deliveryLabel__YL_5B{font-size:13px;font-weight:500;color:var(--dark)}.checkout_field__do9A9{margin-bottom:24px}.checkout_fieldLabel__zStnH{display:block;font-size:13px;font-weight:500;color:var(--dark);margin-bottom:8px}.checkout_textarea__qpPz5{width:100%;border:1px solid #e0e0e0;border-radius:12px;padding:12px 16px;font-size:14px;font-family:inherit;outline:none;resize:none;transition:border-color .15s}.checkout_textarea__qpPz5:focus{border-color:var(--dark)}.checkout_itemsSummary__W2kET{background:var(--purple-light);border-radius:12px;padding:16px;margin-bottom:24px}.checkout_summaryCount__kWJHc{font-weight:700;font-size:14px;color:var(--dark);margin-bottom:8px}.checkout_summaryRow__tA3kQ{display:flex;justify-content:space-between;margin-bottom:4px}.checkout_summaryName__9MPbK{font-size:12px;color:var(--gray);flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px}.checkout_summaryPrice__yUiHC{font-size:12px;font-weight:500;flex-shrink:0}.checkout_payMethods__KXEq1{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.checkout_payMethod__o_j_l{background:white;border:2px solid #e0e0e0;border-radius:12px;padding:14px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;font-family:inherit;width:100%;text-align:left;transition:border-color .15s,background .15s}.checkout_payMethodActive__kviRq{border-color:var(--dark);background:var(--purple-light)}.checkout_payIcon__yz49Q{font-size:20px;flex-shrink:0}.checkout_payLabel__xMFP5{font-size:14px;color:var(--dark);flex:1 1}.checkout_payCheck__8eZ_u{font-size:14px;font-weight:700;color:var(--dark);width:18px;text-align:right}.checkout_finalSummary__zwO_5{background:white;border-radius:12px;padding:16px;margin-bottom:16px}.checkout_fRow__OiLSa{display:flex;justify-content:space-between;font-size:13px;margin-bottom:8px}.checkout_fLabel__glu8c{color:var(--gray)}.checkout_fTotal__jB4uF{display:flex;justify-content:space-between;font-size:16px;font-weight:700;border-top:1px solid #f5f5f5;padding-top:12px}.checkout_error__HOMs0{font-size:13px;color:#e53e3e;text-align:center;margin-bottom:12px}.orderDetail_page__EJam6{padding:40px 20px 24px}.orderDetail_topBar__KD8Fa{display:flex;align-items:center;gap:12px;margin-bottom:24px}.orderDetail_back__U7EMb{display:flex}.orderDetail_title__3BfTx{font-size:20px;font-weight:700;color:var(--dark)}.orderDetail_toolCard__E4Kog{background:white;border-radius:12px;padding:16px;display:flex;gap:12px;margin-bottom:16px}.orderDetail_thumb__kp1Nx{width:70px;height:70px;background:var(--purple-light);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.orderDetail_thumbImg__T_9Z_{height:58px;width:auto;object-fit:contain}.orderDetail_thumbEmoji__uoNfE{font-size:32px}.orderDetail_toolName___tjWa{font-weight:700;font-size:14px;color:var(--dark);margin-bottom:4px}.orderDetail_toolDates__Zo3ht,.orderDetail_toolDays__4l94h{font-size:12px;color:var(--gray)}.orderDetail_sectionTitle__wWrQe{font-weight:700;font-size:14px;color:var(--dark);margin-bottom:16px}.orderDetail_statusCard__1NzAv{background:white;border-radius:12px;padding:16px;margin-bottom:16px}.orderDetail_tracker__EbzSr{position:relative;padding:0 12px}.orderDetail_trackerLine__7m4ja{position:absolute;top:12px;left:24px;right:24px;height:2px;background:#e0e0e0}.orderDetail_trackerProgress__vf5jw{position:absolute;top:12px;left:24px;height:2px;background:var(--dark);transition:width .4s}.orderDetail_trackerSteps__680QS{display:flex;justify-content:space-between;position:relative}.orderDetail_trackerStep__RxAXv{display:flex;flex-direction:column;align-items:center;gap:6px}.orderDetail_circle__r1WZi{width:24px;height:24px;border-radius:50%;border:2px solid #ddd;background:white;display:flex;align-items:center;justify-content:center;z-index:1}.orderDetail_circleActive__Er8Bt{background:var(--dark);border-color:var(--dark)}.orderDetail_circleDot__NurMx{width:8px;height:8px;background:white;border-radius:50%}.orderDetail_stepLabel__YlqBt{font-size:8px;color:var(--gray);text-align:center;max-width:50px}.orderDetail_stepLabelActive__RJraW{font-size:8px;color:var(--dark);font-weight:700;text-align:center;max-width:50px}.orderDetail_cancelled__Y5fE2{background:#fee2e2;border:1px solid #fecaca;border-radius:12px;padding:12px;text-align:center;color:#991b1b;font-weight:500;font-size:13px;margin-bottom:16px}.orderDetail_priceCard__pYNKm{background:white;border-radius:12px;padding:16px;margin-bottom:16px}.orderDetail_priceRow__FP6gU{display:flex;justify-content:space-between;font-size:13px;margin-bottom:8px}.orderDetail_priceLabel__TYKq_{color:var(--gray)}.orderDetail_priceTotal__UoJ7a{display:flex;justify-content:space-between;font-weight:700;font-size:15px;border-top:1px solid #f5f5f5;padding-top:12px}.orderDetail_deliveryCard__rNTVX{background:white;border-radius:12px;padding:16px;margin-bottom:24px}.orderDetail_deliveryType__KH9tw{font-weight:700;font-size:14px;color:var(--dark);margin-bottom:4px}.orderDetail_deliveryAddr__ysTAM{font-size:13px;color:var(--gray)}.orderDetail_reviewBox__gU_uZ{background:white;border-radius:12px;padding:16px}.orderDetail_stars__z0TyI{display:flex;gap:8px;margin-bottom:12px}.orderDetail_star__fLDoI{color:#ddd}.orderDetail_starActive__7_hRB,.orderDetail_star__fLDoI{font-size:28px;background:none;border:none;cursor:pointer;padding:0}.orderDetail_starActive__7_hRB{color:var(--yellow)}.orderDetail_reviewText__qTtfV{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;font-size:13px;font-family:inherit;outline:none;resize:none;margin-bottom:12px}.orderDetail_reviewText__qTtfV:focus{border-color:var(--dark)}.orderDetail_timerCard__22Tqw{background:linear-gradient(to top right,#180F2A 80%,#523390);border-radius:12px;padding:16px 20px;margin-bottom:16px;color:white}.orderDetail_timerLabel__np5se{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:10px}.orderDetail_timerGrid__KDzPx{display:flex;gap:8px;justify-content:center}.orderDetail_timerUnit__1YGt_{display:flex;flex-direction:column;align-items:center;flex:1 1}.orderDetail_timerValue__m11eX{font-size:28px;font-weight:800;color:#f0e100;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.orderDetail_timerSep__ByhW5{font-size:24px;font-weight:700;color:rgba(255,255,255,.3);padding-top:2px;align-self:flex-start}.orderDetail_timerName__F5eLd{font-size:9px;color:rgba(255,255,255,.45);margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.orderDetail_timerExpired__mE83r{text-align:center;font-size:14px;font-weight:600;color:#f0e100;padding:8px 0}.profile_page____0wO{padding:40px 20px 24px}.profile_noAuth__bo6fz{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;padding:0 32px;text-align:center}.profile_noAuthIcon__xsScw{font-size:64px;margin-bottom:16px}.profile_noAuthTitle__W2I2k{font-size:20px;font-weight:700;color:var(--dark);margin-bottom:8px}.profile_noAuthText__9Xanw{font-size:14px;color:var(--gray);margin-bottom:32px}.profile_avatar__f2UDF{width:72px;height:72px;border-radius:50%;background:var(--dark);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.profile_avatarImg__Gx6If{width:72px;height:72px;border-radius:50%;object-fit:cover}.profile_avatarInitials__ORRah{color:white;font-size:24px;font-weight:700}.profile_name__Rcw_W{font-size:20px;font-weight:700;color:var(--dark);margin-bottom:4px}.profile_phone__uVrYf{font-size:14px;color:var(--gray);margin-bottom:32px}.profile_addressBlock__vQ14O{width:100%;background:white;border-radius:14px;padding:14px 16px;margin-bottom:12px}.profile_addressHeader__2XoAJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.profile_addressLabel__xoCtr{font-size:13px;font-weight:600;color:var(--dark)}.profile_addressEdit__rFX2c{font-size:12px;color:var(--dark);background:#f3f4f6;border:none;border-radius:6px;padding:4px 10px;cursor:pointer;font-family:inherit;font-weight:600}.profile_addressValue__YQJ8C{font-size:13px;color:#374151;line-height:1.5}.profile_addressEmpty__5BUgy{color:var(--gray)}.profile_addressForm__HO3BF{display:flex;flex-direction:column;gap:8px}.profile_addressTextarea__OcZSG{padding:9px 12px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:13px;font-family:inherit;outline:none;resize:none}.profile_addressTextarea__OcZSG:focus{border-color:var(--dark)}.profile_addressActions__tVWvT{display:flex;gap:8px}.profile_addressCancel__DWdJd{flex:1 1;background:#f3f4f6;color:var(--dark)}.profile_addressCancel__DWdJd,.profile_addressSave__QzD5t{padding:9px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.profile_addressSave__QzD5t{flex:2 1;background:var(--dark);color:white}.profile_addressSave__QzD5t:disabled{opacity:.5}.profile_adminLink__WqFqC{display:flex;align-items:center;gap:12px;background:var(--dark);color:var(--yellow);border-radius:14px;padding:16px;font-size:14px;font-weight:700;margin-bottom:12px;text-decoration:none;transition:opacity .15s}.profile_adminLink__WqFqC:hover{opacity:.88}.profile_adminLink__WqFqC span:last-of-type{flex:1 1}.profile_menu___esYm{background:white;border-radius:16px;overflow:hidden;margin-bottom:24px}.profile_menuItem__UBCqB{display:flex;align-items:center;gap:12px;padding:16px}.profile_menuItemBorder__QWJEp{border-bottom:1px solid #f5f5f5}.profile_menuIcon__2LjVZ{font-size:20px;width:28px;text-align:center}.profile_menuLabel__Y79e7{flex:1 1;font-size:14px;color:var(--dark)}.tool_page__7tZjx{min-height:100vh}.tool_imgArea__ahLch{background:var(--purple-light);height:260px;display:flex;align-items:center;justify-content:center;position:relative}.tool_backBtn__Hm_hx{left:16px}.tool_backBtn__Hm_hx,.tool_favBtn__edRBQ{position:absolute;top:40px;background:white;border-radius:50%;padding:8px;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tool_favBtn__edRBQ{right:16px;border:none;cursor:pointer;transition:transform .15s}.tool_favBtn__edRBQ:active{transform:scale(1.2)}.tool_toolImg__O5oP5{height:200px;width:auto;object-fit:contain}.tool_toolEmoji__XPuFV{font-size:96px}.tool_dots__XMfwK{position:absolute;bottom:12px;display:flex;gap:6px}.tool_dot__xcI9N{background:#ccc}.tool_dotActive__9wvpY,.tool_dot__xcI9N{width:6px;height:6px;border-radius:50%;border:none;cursor:pointer}.tool_dotActive__9wvpY{background:var(--dark)}.tool_body__rx1tm{padding:16px 20px 24px}.tool_nameRow__wbFDx{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.tool_name__SxS1b{font-size:20px;font-weight:700;color:var(--dark);line-height:1.25;flex:1 1}.tool_rating__fXbsI{display:flex;align-items:center;gap:4px;flex-shrink:0;padding-top:4px}.tool_star__2btRj{color:var(--yellow);font-size:18px}.tool_ratingVal__7YmkD{font-weight:700;font-size:14px}.tool_brand__2GBkd,.tool_ratingCount__Yay7m{font-size:12px;color:var(--gray)}.tool_brand__2GBkd{margin-bottom:16px}.tool_prices__9aGCz{display:flex;gap:8px;margin-bottom:16px}.tool_priceBox__Np4fp{background:var(--purple-light);border-radius:8px;padding:10px 14px;text-align:center;position:relative}.tool_priceVal__mpqAD{font-weight:700;font-size:14px;color:var(--dark)}.tool_priceLabel__3vgQ8,.tool_priceOld__Sa9Vw{font-size:10px;color:var(--gray)}.tool_priceOld__Sa9Vw{text-decoration:line-through}.tool_discountBadge__stVgM{display:inline-block;font-size:10px;font-weight:700;background:#fef08a;color:#713f12;border-radius:4px;padding:1px 5px;margin-bottom:2px}.tool_desc__6MTMD{font-size:13px;color:var(--gray);line-height:1.6;margin-bottom:16px}.tool_datePicker__LLetq{background:white;border:1px solid #f0f0f0;border-radius:12px;padding:16px;margin-bottom:12px}.tool_dateTitle__mZQ4_{font-weight:700;font-size:14px;color:var(--dark);margin-bottom:12px}.tool_dateRow__xy4a6{display:flex;gap:12px}.tool_dateField__pkVqa{flex:1 1}.tool_dateLabel__MND9E{display:block;font-size:11px;color:var(--gray);margin-bottom:4px}.tool_dateInput__KY8fA{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:8px;font-size:13px;outline:none;font-family:inherit;transition:border-color .15s}.tool_dateInput__KY8fA:focus{border-color:var(--dark)}.tool_dateSummary__S3mU9{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.tool_daysLabel__nefGY{font-size:12px;color:var(--gray)}.tool_totalPrice__fmABp{font-size:16px;font-weight:700;color:var(--dark)}.tool_availChecking__h2WU3{font-size:11px;color:var(--gray);margin-top:8px}.tool_availNo__TmWvb{font-size:11px;color:#e53e3e;margin-top:8px}.tool_availYes__HguLg{font-size:11px;color:#38a169;margin-top:8px}.tool_deposit__6CjtY{font-size:12px;color:var(--gray);margin-bottom:20px}.tool_reviews__N5wiZ{margin-bottom:20px}.tool_reviewsTitle__b6hsJ{font-size:16px;font-weight:700;color:var(--dark);margin-bottom:12px}.tool_review__cPoC5{padding-bottom:12px;border-bottom:1px solid #f5f5f5;margin-bottom:12px}.tool_review__cPoC5:last-child{border-bottom:none}.tool_reviewTop__PBgWU{display:flex;align-items:center;gap:8px;margin-bottom:4px}.tool_reviewStars__GfBF_{color:var(--yellow)}.tool_reviewUser__1nwOx{font-size:12px;font-weight:600;color:var(--dark)}.tool_reviewText__RLs3M{font-size:12px;color:var(--gray)}.tool_skeletonImg__EFuTs{height:260px}.tool_skeletonImg__EFuTs,.tool_skeletonLine__zmTg5{background:#ececec;animation:tool_pulse__Vq2Q9 1.4s infinite}.tool_skeletonLine__zmTg5{height:16px;border-radius:4px}@keyframes tool_pulse__Vq2Q9{0%,to{opacity:1}50%{opacity:.5}}