.ns-form-group{position:relative}.ns-form-group__label{display:block;color:var(--color-gray);margin-bottom:3px}.ns-form-group__message{font-size:var(--size-text-3xs);line-height:16px}.ns-form-group__message_floating{position:absolute;left:0;right:0}.ns-form-group__description{margin-top:var(--space-s);font-size:var(--size-text-2xs);line-height:var(--line-height-s);color:var(--color-gray)}.ns-form-group_state_error .ns-form-group__message{color:var(--color-error)}.ns-form-group_state_success .ns-form-group__message{color:var(--color-success)}.ns-currency-symbol_type_AZN,.ns-currency-symbol_type_GEL{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9em}.ns-input{min-width:0;margin:0;padding:0;box-sizing:border-box;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ns-input[type=number]{-moz-appearance:textfield}.ns-input[type=number]::-webkit-inner-spin-button,.ns-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ns-input_theme_primary{height:40px;width:168px;padding:0 23px 0 12px;font-size:16px;line-height:24px;background-color:#fff;border:1px solid var(--color-gray-80);border-radius:var(--border-radius-m);text-overflow:ellipsis;transition:border-color .2s}.ns-input_theme_primary:focus{border-color:var(--color-primary)}.ns-input_theme_primary[disabled]{color:var(--color-gray-80);border-color:var(--color-gray-disabled);background-color:var(--color-gray-disabled)}.ns-input_theme_primary[readonly]{border-color:var(--color-gray-disabled);background-color:var(--color-gray-10)}.ns-input_theme_primary::-moz-placeholder{color:var(--color-gray-80)}.ns-input_theme_primary:-ms-input-placeholder{color:var(--color-gray-80)}.ns-input_theme_primary::placeholder{color:var(--color-gray-80)}.ns-input_text_center{text-align:center}.ns-input_theme_primary.ns-input_text_center{padding-right:12px}.ns-input_width_available{width:100%}.ns-input_theme_primary.ns-input_status_error{border-color:var(--color-error)}.ns-input_theme_primary.ns-input_status_success{border-color:var(--color-success)}.ns-payment-input{position:relative}.ns-payment-input__input{color:transparent}.ns-payment-input__input_focused{color:var(--color-typo-primary)}.ns-payment-input__input[readonly]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ns-payment-input__input[readonly]::selection{background-color:transparent}.ns-payment-input__input[readonly]::-moz-selection{background-color:transparent}.ns-payment-input__present-value{position:absolute;top:50%;left:13px;right:13px;font-size:16px;line-height:21px;transform:translateY(-50%);pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-payment-input__input[readonly]+.ns-payment-input__present-value{pointer-events:unset}.ns-button-group_nowrap{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.ns-button-group_nowrap::-webkit-scrollbar{display:none}.ns-button-group_ignor_parent-padding{margin:0 calc(var(--parent-padding)*-1)}.ns-button-group__list{display:flex;flex-wrap:wrap;margin:calc(var(--indent)*-1);padding:0;list-style:none}@media (max-width:1000px){.ns-button-group_nowrap .ns-button-group__list{flex-wrap:nowrap}}.ns-button-group__item{padding:var(--indent);white-space:nowrap}.ns-button-group_ignor_parent-padding .ns-button-group__item:first-child{padding-left:calc(var(--parent-padding) + var(--indent))}.ns-button-group_ignor_parent-padding .ns-button-group__item:last-child{padding-right:calc(var(--parent-padding) + var(--indent))}.ns-payment-widget-gates__button{padding-top:0;padding-bottom:0}.ns-payment-widget-gates__icon{margin-right:6px}.ns-payment-widget-gates__bank-panel{margin-top:24px;border-radius:var(--border-radius-m);background-color:#f7f7f7;overflow:hidden}.ns-payment-widget-gates__bank-panel-content{padding:16px 16px 0 16px}.ns-payment-widget-gates__bank-label{margin-bottom:12px;font-weight:600;font-size:24px;line-height:32px;color:var(--color-primary)}.ns-payment-widget-gates__bank-desc{margin-bottom:26px;font-weight:600;font-size:16px;line-height:19px}.ns-payment-widget-gates__select-bank-button{font-size:16px;padding:9px 28px 12px;border-radius:0}.ns-payment-widget-gates__modal{width:343px;max-width:100%;padding-left:16px;padding-right:16px}.ns-payment-widget-gates__modal-title{margin-bottom:16px;font-weight:600;font-size:24px;line-height:24px}.ns-payment-widget-gates__bank-item+.ns-payment-widget-gates__bank-item{margin-top:12px}.ns-payment-widget-gates__bank-button{width:100%;align-items:flex-start;padding:10px 16px 10px 16px;background-color:#f7f7f7;border-radius:8px;border:1px solid #f7f7f7;font-size:16px;line-height:18px;font-weight:600}.ns-payment-widget-gates__bank-button_selected{border-color:var(--color-primary);background-color:transparent}.ns-payment-widget-gates__bank-logo{margin-right:8px}.ns-payment-widget-gates__bank-icon{margin-left:auto;color:var(--color-gray-80)}.ns-payment-widget_AZN,.ns-payment-widget_GEL{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9em}.ns-payment-widget{max-width:354px}@media (max-width:500px){.ns-payment-widget{max-width:100%}}.ns-payment-widget__head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.ns-payment-widget__account:not(:last-child){margin-bottom:24px}.ns-payment-widget__account-name{font-size:var(--size-text-s)}.ns-payment-widget__account-balance{color:var(--color-gray);margin-left:6px}.ns-payment-widget__account-input{display:flex;align-items:flex-start;margin-top:12px}.ns-payment-widget__account-hint{max-width:200px;font-size:var(--size-text-2xs);line-height:18px;color:var(--color-gray);margin-right:20px}.ns-payment-widget__account-input-group{margin-left:auto}.ns-payment-widget .ns-payment-widget__account-input-control{flex:0 0 138px;width:138px;margin-left:auto}@media (max-width:500px){.ns-payment-widget .ns-payment-widget__account-input-control{flex:0 0 124px;width:124px}}.ns-payment-widget__gates{margin-top:10px}.ns-payment-widget__total{display:flex;justify-content:space-between;font-size:var(--size-text-l);font-weight:600;margin-top:30px}.ns-payment-widget__input-price{color:var(--color-primary);margin-left:20px}.ns-dropdown{position:relative;min-width:146px}.ns-dropdown__trigger{font-size:16px;line-height:24px;padding:7px 12px;border:1px solid var(--color-gray-80);border-radius:var(--border-radius-m);color:var(--color-typo-primary);background:var(--color-typo-light)}.ns-dropdown__trigger-title{display:flex;align-items:center;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-dropdown__trigger:focus,.ns-dropdown__trigger:hover,.ns-dropdown_state_opened .ns-dropdown__trigger{color:var(--color-primary)}.ns-dropdown_state_opened .ns-dropdown__trigger{border-color:var(--color-primary);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0}.ns-dropdown__trigger.base-button_disabled{pointer-events:none;touch-action:none;background:var(--color-gray-disabled);border:1px solid var(--color-gray-disabled);color:var(--color-gray-80)}.ns-dropdown__list{width:100%;background:#fff;position:absolute;top:calc(100% - 1px);border-radius:0 0 var(--border-radius-m) var(--border-radius-m);border:1px solid var(--color-gray-80);z-index:var(--z-layer-second)}.ns-dropdown_state_opened .ns-dropdown__list{border-color:var(--color-primary)}.ns-dropdown__list hr{height:1px;background:var(--color-gray-80);margin:7px 0}.ns-dropdown__trigger-title img{width:21px;height:21px;margin-right:7px}.ns-dropdown__trigger.base-button_disabled .ns-dropdown__trigger-title img{filter:grayscale(1);opacity:.5}.ns-dropdown__search{position:relative;border-bottom:1px solid var(--color-gray-50)}.ns-dropdown__search-input{border:0}.ns-dropdown__search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--color-gray);pointer-events:none}.ns-dropdown-item{padding:4px 25px 4px 12px;font-size:16px;line-height:24px}.ns-dropdown-item:focus,.ns-dropdown-item:hover,.ns-dropdown-item_active{color:var(--color-primary)}.ns-dropdown-item__inner{display:flex;align-items:center;text-align:start}.ns-dropdown-item__inner img{width:21px;height:21px;margin-right:7px}.ns-tickets-currency-select{max-width:200px;min-width:100px}.ns-office-notice{display:flex;align-items:flex-start;font-size:var(--size-text-s);line-height:var(--line-height-s)}.ns-office-notice__icon{margin-right:10px}