.soft-search{color:#9e9ea7;background:#f3f3f4;border:2px solid #0000;border-radius:10px;flex:1;align-items:center;width:100%;min-width:0;min-height:44px;transition:background-color .25s,border-color .25s,box-shadow .25s;display:inline-flex;position:relative}.soft-search:hover{background:#f8f8f9}.soft-search:focus-within{border-color:var(--field-focus);background:#fff;box-shadow:0 0 0 3px #05060f06}.soft-search>input,.admin-system .soft-search>input[type=search]{border-radius:inherit;width:100%;min-width:0;height:40px;color:var(--navy);background:0 0;border:0;outline:0;flex:1;padding:0 12px 0 38px;font-size:13px}.soft-search>input:focus,.soft-search>input:focus-visible,.admin-system .soft-search>input[type=search]:focus{box-shadow:none;border:0;outline:none}.soft-search>input::placeholder{color:#8e9099}.soft-search>.search-icon{pointer-events:none;width:16px;height:16px;position:absolute;left:13px}.catalog-search{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0}.catalog-search:focus-within{box-shadow:none;border-color:#0000}.catalog-search .soft-search{flex:1}.catalog-search>button{flex-shrink:0}.forum-like-control .forum-action>svg{transform-origin:50%;transition:transform .1s;animation:none}.forum-like-control .forum-action:not(:disabled):hover>svg{transform:scale(1.1)}.forum-like-control .forum-action.is-liked{color:#ff5353}.forum-like-control .forum-action.is-liked>svg{fill:currentColor;stroke:currentColor}.forum-like-control .forum-action.is-liked>svg path{stroke-width:0}.forum-like-control .forum-action[data-like-motion=like]>svg{animation:.4s selected-like-pop}.forum-like-control .forum-action[data-like-motion=unlike]>svg{animation:.4s selected-unlike-pop}@keyframes selected-like-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes selected-unlike-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.pulse-dots{flex-shrink:0;justify-content:center;align-items:center;gap:5px;height:20px;padding:0 3px;display:inline-flex}.pulse-dots>i{background:#b4c1d2;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite selected-dot-pulse}.pulse-dots>i:first-child{animation-delay:-.3s}.pulse-dots>i:nth-child(2){animation-delay:-.1s}.pulse-dots>i:nth-child(3){animation-delay:.1s}.pulse-dots>i:nth-child(4){animation-delay:.3s}.pulse-dots>i:nth-child(5){animation-delay:.5s}@keyframes selected-dot-pulse{0%,to{background:#b4c1d2;transform:scale(.8);box-shadow:0 0 #526b8d26}50%{background:#526b8d;transform:scale(1.2);box-shadow:0 0 0 5px #526b8d00}}.help-tooltip{max-width:100%;display:inline-flex;position:relative}.help-tooltip-trigger{min-height:36px;color:var(--navy);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.help-tooltip-trigger>span{color:#708199;border:1px solid #a8b4c4;border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;font-weight:500;line-height:1;display:grid}.help-tooltip-content{z-index:5;background:var(--navy);color:#fff;opacity:0;visibility:hidden;pointer-events:none;border-radius:9px;width:max-content;max-width:min(290px,100vw - 64px);padding:13px 16px;font-size:12px;font-weight:400;line-height:1.8;transition:transform .3s cubic-bezier(.68,-.55,.27,1.55),opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(10px);box-shadow:0 8px 20px #1b2b4726}.help-tooltip-content:after{content:"";border:6px solid #0000;border-top-color:var(--navy);position:absolute;top:100%;left:24px}.help-tooltip[data-open=true] .help-tooltip-content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.soft-switch{flex-shrink:0;width:52px;height:28px;display:inline-flex;position:relative}.soft-switch>input{appearance:none;z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.soft-switch-track{background:#d5dce5;border:3px solid #0000;border-radius:20px;align-items:center;width:100%;height:100%;transition:background-color .3s;display:flex;overflow:hidden;box-shadow:inset 0 0 8px #00000025}.soft-switch-track:before{content:"";background:#fff;border-radius:20px;width:100%;height:100%;transition:transform .3s;display:block;transform:translate(-26px);box-shadow:0 0 8px 2px #00000025}.soft-switch>input:checked+.soft-switch-track{background:#526b8d}.soft-switch>input:checked+.soft-switch-track:before{transform:translate(26px)}.soft-switch>input:active+.soft-switch-track:before{transform:translate(0)}.soft-switch>input:focus-visible+.soft-switch-track{outline-offset:3px;outline:2px solid #9aa9bc}.soft-switch>input:disabled{cursor:wait}.soft-switch>input:disabled+.soft-switch-track{opacity:.55}@media (prefers-reduced-motion:reduce){.soft-search,.soft-switch-track,.soft-switch-track:before,.help-tooltip-content{transition:none}.pulse-dots>i,.forum-like-control .forum-action>svg,.forum-like-control .forum-action[data-like-motion]>svg{animation:none}.forum-like-control .forum-action:not(:disabled):hover>svg{transform:none}}
