@charset "UTF-8";
.message-operations__wrapper .tickets-loyalty-program-form{color:black;position:absolute;left:0;bottom:100%;display:flex;opacity:1 !important;background:var(--answer-color);border:1px solid rgba(255, 255, 255, 0.3);z-index:100;border-radius:calc(var(--item-radius) * 2);margin-bottom:5px}@media screen and (max-width:768px){.message-operations__wrapper .tickets-loyalty-program-form{bottom:30px}}.message-operations__wrapper .tickets-loyalty-program-form .form-item,.message-operations__wrapper .tickets-loyalty-program-form .form-wrapper{margin:0}.message-operations__wrapper .tickets-loyalty-program-form .form-control{background:none;border:none;color:var(--w);margin:0}.message-operations__wrapper .tickets-loyalty-program-form .form-control::placeholder{color:var(--w)}.message-operations__wrapper .tickets-loyalty-program-form label{position:absolute;opacity:0;font-size:0}.message-operations__wrapper .tickets-loyalty-program-form .field--type-string{margin:0}.message-operations__wrapper .tickets-loyalty-program-form .field--type-string .form-item-admin-ui{margin:0}.message-operations__wrapper .tickets-loyalty-program-form .field--type-string .form-item-admin-ui input{max-width:100px;margin:0}@media screen and (min-width:768px){.message-operations__wrapper .tickets-loyalty-program-form .field--type-string .form-item-admin-ui input{max-width:175px}}@media screen and (min-width:768px){.message-operations__wrapper .tickets-loyalty-program-form .field--type-string .form-item-admin-ui input{max-width:225px}}.message-operations__wrapper .tickets-loyalty-program-form .form-actions{display:flex;align-items:center;gap:7px;padding-right:10px}.message-operations__wrapper .tickets-loyalty-program-form .form-actions:has(.ajax-progress-throbber) .btn{opacity:0}.message-operations__wrapper .tickets-loyalty-program-form .form-actions .ajax-progress-throbber{left:-12px}.message-operations__wrapper .tickets-loyalty-program-form .form-actions .ajax-progress-throbber .throbber::before{border-color:var(--w) transparent var(--w) transparent}.message-operations__wrapper .tickets-loyalty-program-form .form-actions .btn{background-color:var(--accent-color);background-repeat:no-repeat;background-position:center;background-size:contain;width:22px;height:22px;min-height:22px !important;color:var(--answer-color);padding:0;font-size:0;border-radius:var(--item-radius);transition:none}.message-operations__wrapper .tickets-loyalty-program-form .form-actions .btn.btn-close{background-image:url("/modules/tickets/tickets_loyalty_program/misc/image/close.svg?bem");order:1}.message-operations__wrapper .tickets-loyalty-program-form .form-actions .btn.btn-primary{background-image:url("/modules/tickets/tickets_loyalty_program/misc/image/done.svg?bem")}.message-operations__wrapper .tickets-loyalty-program-form .form-actions .ajax-progress-throbber~.btn{display:block !important}.tickets-point-item-wrapper{transition:all 200ms ease;color:rgba(255, 255, 255, 0.3);height:29px;border-radius:30px;display:flex;align-items:center;gap:2px;border:1px solid rgba(255, 255, 255, 0.3);padding:2px}.tickets-point-item-wrapper-other{align-items:flex-end}.tickets-point-item-wrapper-other .tickets-reaction-item-emoji-other{margin-bottom:2px}.tickets-point-item-wrapper:hover{color:var(--w)}.thread-comment-operations>.tickets-reaction-button{transition:0.2s;padding:4.5px 5px;display:inline-flex}.thread-comment-operations>.tickets-reaction-button:hover{background:rgba(0, 0, 0, 0.2)}*:not(.message-operations):not(.thread-comment-operations)>.tickets-reaction-button{position:relative;display:flex;align-items:center;justify-content:center;background:url("/modules/tickets/tickets_loyalty_program/misc/smile.svg") no-repeat center var(--w);background-size:25px;color:var(--font-color);border-radius:50%;box-shadow:0px 8px 16px 0px rgba(19, 20, 21, 0.1);width:40px;height:40px;font-size:0;flex-shrink:0}.tickets-reaction-list-collection{position:absolute;border:none !important;background:var(--w);max-width:300px;width:fit-content;z-index:999;display:none;border-radius:0;background:none}.tickets-reaction-list-collection[data-show]{display:block}.tickets-reaction-list-collection[data-popper-placement^="top"]>.tickets-reaction-list-arrow{bottom:-4px}.tickets-reaction-list-collection[data-popper-placement^="bottom"]>.tickets-reaction-list-arrow{top:-4px}.tickets-reaction-list-collection[data-popper-placement^="left"]>.tickets-reaction-list-arrow{right:-4px}.tickets-reaction-list-collection[data-popper-placement^="right"]>.tickets-reaction-list-arrow{left:-4px}.tickets-reaction-list-collection .tickets-reaction-list-arrow{visibility:hidden;position:absolute;width:8px;height:8px;background:var(--w);z-index:-1;display:none}.tickets-reaction-list-collection .tickets-reaction-list-arrow::before{position:absolute;width:8px;height:8px;background:inherit;visibility:visible;content:"";transform:rotate(45deg)}.tickets-reaction-list-collection .tickets-reaction-search{width:100%;outline:0;height:40px;margin-bottom:0;display:flex;position:relative;background:var(--answer-color);color:white;border-radius:10px 10px 0 0;border:1px solid currentColor}.tickets-reaction-list-collection .tickets-reaction-search::after{font-family:"IcoFont" !important;content:"";font-size:14px;display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.tickets-reaction-list-collection .tickets-reaction-search input{width:100%;border:none;background:none;padding:0 8px;color:inherit}.tickets-reaction-list-collection .tickets-reaction-search input::placeholder{opacity:1;color:inherit}.tickets-reaction-list-collection .tickets-reaction-container{overflow:hidden auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--text-color) var(--grey2);max-height:250px;z-index:0;pointer-events:all;display:flex;align-items:center;background:var(--answer-color);border:1px solid currentColor;border-radius:30px;margin:0 !important;transform:none !important;transition:all 200ms ease;color:white}.tickets-reaction-list-collection .tickets-reaction-container:hover{color:var(--w)}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper{display:flex;height:fit-content;flex-direction:column;flex-wrap:nowrap;align-content:space-around;color:inherit}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper .emoji-group label{display:inline-block;font-weight:600;padding:4px 8px}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper .emoji-group .emoji{display:inline-block;position:relative;cursor:pointer;font-size:15px;padding:5px 10px;text-align:center;color:inherit}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper .emoji-group .emoji.hide{display:none}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper .emoji-group .emoji+.emoji{border-left:1px solid currentColor}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper .emoji-group .emoji:hover{background:rgba(0, 0, 0, 0.2)}.tickets-reaction-list-collection .tickets-reaction-container .tickets-reaction-list-wrapper .emoji-group.hide{display:none}.tickets-reaction-list-collection .tickets-reaction-list--not-found{padding:8px;display:none}.tickets-reaction-list-collection .tickets-reaction-list--not-found.empty-search{display:block;background:var(--answer-color);color:white;border:1px solid currentColor;border-radius:0 0 10px 10px;border-top:none}.tickets-reaction-list-collection.is-comment .tickets-reaction-container{background:var(--comment-color)}.tickets-reaction-item-emoji{display:flex;align-items:center;justify-content:center;font-size:15px;width:25px;height:25px;background:#656C77;border-radius:50%;flex-shrink:0}.emoji-group-list{display:flex;flex-wrap:wrap}.tickets-point-item-users{display:flex;padding:2px 2px 0;flex-shrink:0;gap:2px}.tickets-point-item-users .tickets-points-item-user-avatar{width:21px;border-radius:50%;margin:0}.tickets-point-item-users .tickets-points-item-user-avatar+.tickets-reaction-item-user-avatar{margin-left:-8px}.tickets-point-item-count{margin-left:-8px;width:21px;height:21px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#656C77;font-size:10px;font-weight:600}@media screen and (max-width:768px){#thread-messages div.message-wrapper .card-text>.text-end .message-operations__wrapper,#thread-selected-messages div.message-wrapper .card-text>.text-end .message-operations__wrapper{width:100%}#thread-messages div.message-wrapper .card-text>.text-end .message-operations__wrapper .tickets-reaction-list,#thread-selected-messages div.message-wrapper .card-text>.text-end .message-operations__wrapper .tickets-reaction-list{width:fit-content}}#thread-messages .message-wrapper .message-operations__container,#thread-messages .message-wrapper .message-operations{width:fit-content !important;min-width:254px}.message-operations__wrapper{position:relative}.message-operations__wrapper:has(.message-operations__widgets .tickets-points-item-user-avatar) .tickets-reaction-list .tickets-reaction-item:first-child{margin-left:60px}.message-operations__wrapper:has(.message-operations__widgets .tickets-points-item-user-avatar):has(.tickets-points-item-user-avatar:nth-of-type(2)) .tickets-reaction-list .tickets-reaction-item:first-child{margin-left:77px}.message-operations__wrapper:has(.message-operations__widgets .tickets-points-item-user-avatar):has(.tickets-points-item-user-avatar:nth-of-type(2)):has(.tickets-point-item-count) .tickets-reaction-list .tickets-reaction-item:first-child{margin-left:94px}.message-operations__wrapper .tickets-reaction-list{anchor-name:--my-btn}.message-operations__wrapper:has(.tickets-reaction-item) .message-operations__widgets{position:absolute;position-anchor:--my-btn;top:0;top:var(--top);left:0;left:var(--left);left:anchor(left)}.message-operations__wrapper .tickets-point-item-count{background:#686655;width:26px;height:26px;color:#EDB407;font-weight:700}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-point-item-wrapper{background:#777466;border:none}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-reaction-item-emoji{background:#686655}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-reaction-item-emoji i{display:none}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-reaction-item-emoji::before{content:"";width:16px;height:16px;background:url("/modules/tickets/tickets_loyalty_program/misc/image/star.svg");background-repeat:no-repeat;background-size:cover}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-point-item-users{width:fit-content;padding:0}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-point-item-users img{border:1px solid #686655;height:26px;width:26px;margin-left:-11px}.message-operations__wrapper .message-operations__widgets .tickets-points-list .tickets-point-item-users img:first-child{margin-left:0}@media screen and (max-width:1200px){.account-information-wrapper:has(.balance-info){flex-direction:column}.account-information-wrapper:has(.balance-info) .balance-info{margin:0}}.account-points-wrapper .balance-info{min-width:190px;margin-right:20px;padding:0 15px}.account-points-wrapper .balance-info>.form-item{display:flex;flex-wrap:wrap;margin:0}.account-points-wrapper .balance-info>.form-item>label{height:55px;display:flex;align-items:flex-end;background:var(--leftbar-color-constant);border-bottom:1px solid var(--dark-gray-color);padding:8px;font-size:13px}.account-points-wrapper .balance-info>.form-item label{width:100%;white-space:nowrap;margin:0}.account-points-wrapper .balance-info>.form-item div{display:grid;align-items:center;grid-template-columns:1.2fr 0.8fr;gap:10px;border-bottom:1px solid var(--gray-color);padding:8px;height:55px;font-size:13px;margin:0}@media screen and (max-width:767px){.account-points-wrapper .balance-info{padding:10px 16px;width:100%;margin:0}.account-points-wrapper .balance-info>.form-item{background:var(--w)}.account-points-wrapper .balance-info>.form-item label{width:100%;white-space:nowrap;margin:0;text-align:left;color:var(--black-gray-color);font-weight:400}.account-points-wrapper .balance-info>.form-item>label{background:transparent;border-bottom:none;height:unset;color:var(--font-color);padding:8px 8px 0}.account-points-wrapper .balance-info>.form-item>div.form-item{text-align:right;height:unset;border:none;padding:0 8px;margin-top:5px}.account-points-wrapper .balance-info>.form-item>div.form-item:last-child{margin-bottom:5px}}.account-points-wrapper .form-item-admin-ui{width:fit-content}.account-points-wrapper .interactive-formatter--user--gift_points{width:fit-content}.account-points-wrapper .points-actions{display:flex;gap:5px}.account-points-wrapper .points-actions a{display:block}.account-points-wrapper .tickets-dialog-link{white-space:nowrap;text-decoration:none;padding:7px 20px;height:fit-content;transition:all 0.3s}.points-info>.form-item{display:grid;grid-template-columns:1fr 1fr}.account-information-wrapper .account-data .buttons{display:flex;flex-wrap:wrap;gap:10px;border-left:5px solid var(--gray-color);padding-left:15px}.account-information-wrapper .account-data .tickets-dialog-link.btn{background:var(--tasks-accent-color);color:var(--w);text-decoration:unset;display:inline-block;padding:7px 20px}.account-information-wrapper .account-data .tickets-dialog-link.btn:hover{background:var(--leftbar-color);color:var(--tasks-accent-color)}.account-information-wrapper .account-data .balance-info{width:100%;order:-1}.account-information-wrapper .account-data .balance-info>.form-group .form-item{display:grid;grid-template-columns:1fr 1fr;align-items:center}.account-information-wrapper .account-data .balance-info>.form-group .form-item label{margin-bottom:0}.content>.block-tickets-theme-content:has(.tickets-entity-list--entities-tickets_loyalty_program){padding:0 15px 15px}/*# sourceMappingURL=tickets_loyalty_program.css.map */