.copy{cursor:pointer;width:max-content;position:relative;text-align:start;font-family:Arial,sans-serif;font-size:calc(var(--index)/2.04);font-weight:400;text-decoration:none;color:var(--text-dark-gray-mobile);transition:color .2s ease}.copy,.copy:after{display:block;padding:3px}.copy:after{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);content:attr(data-copied);position:absolute;background-color:var(--color-theme-5);color:var(--purple);left:0;top:0;transition:-webkit-clip-path .5s ease;transition:clip-path .5s ease;transition:clip-path .5s ease,-webkit-clip-path .5s ease}.copy:hover{color:var(--text-white)}.copy:active{color:var(--purple)}.copy--copied:after{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}@media screen and (min-width:calc(767px + 1px))and (max-width:1199px){.copy{font-size:max(14px,calc(var(--index) / 2.04));padding:6px 4px}}@media screen and (max-width:767px){.copy{font-size:max(14px,var(--index)*1.272);min-height:max(44px,var(--index)*4);border-radius:8px;transition:transform .15s ease,-webkit-clip-path .5s ease;transition:transform .15s ease,clip-path .5s ease;transition:transform .15s ease,clip-path .5s ease,-webkit-clip-path .5s ease}.copy,.copy:after{padding:10px 12px;display:flex;align-items:center}.copy--copied{transform:scale(.95)}}.card-btn{cursor:pointer;display:flex;align-items:center;gap:4px;border-radius:calc(var(--index)/5);padding-right:4px;height:calc(var(--index)/1.25);color:var(--text-dark-gray-mobile);transition:color .2s ease,background-color .2s ease}.card-btn:hover{color:var(--text-white);background-color:var(--color-theme-3)}.card-btn:hover svg use{fill:var(--text-white)}.card-btn:active{color:var(--purple)}.card-btn:active svg use{fill:var(--purple)}.card-btn svg{width:calc(var(--index)/1.25);height:calc(var(--index)/1.25)}.card-btn svg use{fill:var(--text-dark-gray-mobile);transition:fill .2s ease}.card-btn__text{font-family:Arial,sans-serif;font-size:calc(var(--index)/1.666);font-weight:600;font-style:normal;text-wrap:nowrap;text-align:center}.card-btn_active{color:var(--purple)}.card-btn_active svg use{fill:var(--purple)}@media screen and (max-width:767px){.card-btn{gap:calc(var(--index)/2.75);border-radius:calc(var(--index)*1.375);height:max(36px,var(--index)*3.27);padding:0 calc(var(--index)/1.375)}.card-btn svg{width:calc(var(--index)*2.181);height:calc(var(--index)*2.181)}.card-btn__text{font-size:max(20px,var(--index)/.55)}}.share-btn{position:relative;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:3px 6px;background:rgba(0,0,0,0);border:none;font-family:Arial,sans-serif;font-size:calc(var(--index)/2.04);font-weight:400;color:var(--text-dark-gray-mobile);text-decoration:none;transition:color .2s ease}.share-btn__icon{width:calc(var(--index)/1.5);height:calc(var(--index)/1.5);flex-shrink:0}.share-btn__icon use{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.share-btn__label{position:relative;display:inline-block}.share-btn:after,.share-btn__label:after{content:attr(data-shared)}.share-btn:after{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);position:absolute;inset:0 auto 0 0;padding:3px 6px 3px 30px;background-color:var(--color-theme-5);color:var(--purple);display:flex;align-items:center;transition:-webkit-clip-path .5s ease;transition:clip-path .5s ease;transition:clip-path .5s ease,-webkit-clip-path .5s ease;pointer-events:none;white-space:nowrap}.share-btn:hover{color:var(--text-white)}.share-btn:active{color:var(--purple)}.share-btn--shared:after{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}@media screen and (max-width:767px){.share-btn{font-size:max(14px,var(--index)*1.272);padding:10px 12px;min-height:max(44px,var(--index)*4);border-radius:8px;transition:transform .15s ease,-webkit-clip-path .5s ease;transition:transform .15s ease,clip-path .5s ease;transition:transform .15s ease,clip-path .5s ease,-webkit-clip-path .5s ease}.share-btn:after{padding:10px 12px 10px 36px}.share-btn--shared{transform:scale(.95)}}