.form-item{--width-basic:17.25rem;--input-border-width:1px;--input-typo-color:var(--color-ui-gray-800);--disabled-input-border-color:var(--color-ui-gray-300);--disabled-input-bg-color:var(--color-ui-gray-50);--disabled-input-typo-color:var(--color-ui-gray-500);--label-height:var(--typo-xs-lh-s);--alert-typo-color:var(--color-ui-red-500);width:min(100%,var(--width-basic));position:relative}.form-item:not(.is-alert){--input-border-color:var(--color-ui-gray-200);--input-bg-color:var(--color-ui-gray-50);--hover-input-box-shadow:0 0 0 .25rem var(--color-ui-green-50)}.form-item.is-alert{--input-border-color:var(--color-ui-red-500);--input-bg-color:var(--color-ui-red-50);--hover-input-box-shadow:0 0 0 .25rem var(--color-ui-red-50)}.form-item:not(.form-item--no-alert).is-alert{margin-bottom:-.25rem}.form-item.is-alert .g-checkbox_skin{background-color:var(--color-ui-red-50);border-color:var(--color-ui-red-500)}.form-item_header{padding-top:var(--label-height);padding-bottom:.5rem;position:relative}.form-item_label{width:100%;height:100%;font-size:var(--typo-xs-fs);line-height:var(--label-height);color:var(--color-ui-gray-800);font-weight:500;position:absolute;top:0;left:0}.form-item_info{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--color-ui-gray-700)}.form-item_wrap{position:relative}.form-item_wrap--var-one{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.form-item_wrap--var-one .form-item_sign{margin-top:.75rem;top:0}.form-item--size-xs .form-item_wrap,.form-item--size-xs .form-item_input{width:calc(var(--width-basic)/3)}.form-item--size-s .form-item_wrap,.form-item--size-s .form-item_input{width:calc(var(--width-basic)/3*2)}.form-item_alert{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--alert-typo-color);font-weight:500}.form-item:not(.is-alert) .form-item_alert{visibility:hidden;opacity:0;width:0;height:0;overflow:hidden}.form-item.is-alert .form-item_alert{padding-top:.25rem;transition:opacity .1s}@media (min-width:768px){.form-item--type-one:not(.form-item--no-alert).is-alert{margin-block-end:0}.form-item--type-one.is-alert .form-item_alert{padding-block-start:0;position:absolute;inset-block-start:0;inset-inline-end:0}}.form-item_input{background-color:var(--input-bg-color);width:100%;height:3rem;font-size:var(--typo-s-fs);color:var(--input-typo-color);border-color:var(--input-border-color);border-style:solid;border-width:var(--input-border-width);border-radius:.5rem;padding-left:.5rem;padding-right:.5rem;font-weight:500;line-height:normal;box-shadow:inset 0 .125rem .25rem #442d0d08}.form-item_input:-webkit-autofill{transition-property:color,background-color;transition-duration:10000s}.form-item_textarea{border-radius:var(--bdrs-m);background-color:var(--input-bg-color);resize:none;width:100%;height:auto;padding-top:var(--size-2xs);padding-right:var(--size-2xs);padding-left:var(--size-2xs);font-size:var(--typo-s-fs);line-height:var(--typo-s-lh-m);color:var(--input-typo-color);border-color:var(--input-border-color);border-style:solid;border-width:var(--input-border-width);display:block}.form-item_input:disabled,.form-item_textarea:disabled{--input-bg-color:var(--disabled-input-bg-color);--input-border-color:var(--disabled-input-border-color);--input-typo-color:var(--disabled-input-typo-color);cursor:not-allowed}.form-item_input:not(:disabled):hover,body:not(.is-focus) .form-item_input:focus,.form-item_textarea:not(:disabled):hover,body:not(.is-focus) .form-item_textarea:focus{box-shadow:var(--hover-input-box-shadow)}.form-item_sod{width:100%}.form-item.is-alert .form-item_sod{background-color:var(--color-ui-red-50);border-color:var(--color-ui-red-500)}body:not(.is-focus) .form-item.is-alert .form-item_sod.focus,.form-item.is-alert .sod_select:not(.disabled):hover{box-shadow:0 0 0 .25rem var(--color-ui-red-50)}@media (min-width:768px){.form-item_sod .sod_list_wrapper{width:var(--width-basic)}.form-item_sod .sod_option[data-value="0"]{display:none}}.form-item_selector{justify-content:center;align-items:center;width:3rem;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.form-item_selector-flag{border:1px solid var(--color-ui-gray-100);border-radius:.125rem;width:2rem;overflow:hidden}@media (min-width:768px){.form-item_selector:focus-within{outline:5px auto -webkit-focus-ring-color}}.form-item_selector-select{z-index:10;opacity:0;width:100%;height:100%;font-size:var(--typo-s-fs);color:var(--color-ui-gray-800);cursor:pointer;-webkit-appearance:menulist-button;font-weight:400;line-height:normal;position:absolute;inset:0}@keyframes dashOffset{to{stroke-dashoffset:0}}.form-item_sign{z-index:2;pointer-events:none;stroke-width:2px;stroke-dasharray:300;stroke-dashoffset:300px;fill:none;width:1.5rem;animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:forwards;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.form-item_btn-show{z-index:2;color:var(--color-ui-gray-700);fill:none;border-radius:100%;font-size:0;position:absolute;top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}.form-item_btn-show[disabled]{color:var(--color-ui-gray-500);cursor:not-allowed}.form-item_btn-show.is-mode-text g:first-of-type,.form-item_btn-show:not(.is-mode-text) g:last-of-type{display:none}.form-item_btn-show svg{width:1.75rem}.form-item:not(.is-complete) .form-item_sign{display:none}.form-item.is-complete .form-item_sign{stroke:var(--color-ui-green-600);animation-name:dashOffset}.form-item.is-complete :disabled+.form-item_sign{stroke-dashoffset:0;stroke:var(--color-ui-gray-300)}.form-item.is-complete :has(:disabled)+.form-item_sign{stroke-dashoffset:0;stroke:var(--color-ui-gray-300)}.form-item_input:disabled+.form-item_sign,.form-item_textarea:disabled+.form-item_sign{--input-bg-color:var(--disabled-input-bg-color)}.form-item.is-complete .form-item_input{padding-right:1.875rem}.form-item--phone-number{--select-width:3.5rem;position:relative}.form-item--phone-number .form-item_input{padding-left:calc(var(--select-width) - .5rem)}.form-item--phone-number .sod_label{width:auto;margin:0;padding:0;font-size:0}.form-item--phone-number .sod_label svg{width:1.75rem}.form-item--phone-number .sod_select{min-width:0;width:var(--select-width);text-transform:none;border-top-left-radius:var(--bdrs-m);border-bottom-left-radius:var(--bdrs-m);background-color:#0000;border:none;flex-direction:column;justify-content:flex-start;align-items:center;padding:.625rem 0 0;display:flex;position:absolute;top:0;bottom:0;left:0}.form-item--phone-number:not(.is-init) .sod_select{visibility:hidden;pointer-events:none;width:0;height:0;overflow:hidden}.form-item--phone-number .sod_select:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L5 5L8 2' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover;border:none;width:.625rem;height:.4375rem;display:block;position:absolute;inset:auto auto .375rem 50%;transform:translate(-50%);content:""!important}.form-item--phone-number .sod_select:hover:after{opacity:.6}.form-item--phone-number .sod_select:is(:hover,.open,.focus,:focus){border:none;box-shadow:none!important}.form-item--phone-number .sod_select:before{display:none}.form-item--phone-number .sod_list_wrapper{z-index:3;border:1px solid var(--color-ui-gray-100);border-radius:var(--bdrs-m);margin:0;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease;display:block;top:calc(100% + .25rem);left:0;overflow:hidden;box-shadow:0 0 .5rem #2323231a}@media (min-width:768px){.form-item--phone-number .sod_select .sod_list_wrapper{width:var(--width-basic)}}.form-item--phone-number .sod_select:not(.open) .sod_list_wrapper{visibility:hidden;opacity:0;width:0;height:0}.form-item--phone-number .sod_select:not(.open):not(.above) .sod_list_wrapper{transform:translateY(-.375rem)}.form-item--phone-number .sod_select.above:not(.open) .sod_list_wrapper{transform:translateY(.375rem)}.form-item--phone-number .sod_select.above .sod_list_wrapper{border-top:none;top:auto;bottom:calc(100% + .25rem)}.form-item--phone-number .sod_option{justify-content:space-between;transition:none}.form-item--phone-number .sod_option.selected:before{display:none}@media (max-width:767px){.table-wrap,.table-wrap_holder{overflow:hidden}.table-wrap_scroller{-webkit-overflow-scrolling:touch;margin-bottom:-1.25rem;padding-bottom:1.25rem;display:flex;overflow-x:auto}.table-wrap_scroller:before,.table-wrap_scroller:after{content:"";flex:0 0 .9375rem;width:.9375rem;display:block}.table-wrap_table{table-layout:fixed}.table-wrap_label{text-align:right;font-size:var(--typo-2xs-fs);line-height:var(--typo-2xs-lh-m);color:var(--color-ui-gray-700);margin-top:.9375rem;margin-bottom:-1.25rem}}.b-table{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s)}@media (min-width:768px){.table-wrap_label{display:none}.b-table--one{width:100%}}.b-table p{margin-bottom:.5em}.b-table p:last-child{margin-bottom:0}.b-table th{text-align:left;padding:0 1rem .625rem 0;font-weight:500}.b-table th p{line-height:var(--typo-xs-lh-s);color:var(--color-ui-gray-700)}.b-table td{padding:.625rem 1rem .625rem 0}@media (max-width:767px){.b-table--two td{min-width:9.375rem}.b-table--one .b-table_cell{min-width:6.25rem}}.b-table .h-trim{max-width:10em}.invite-form{justify-content:flex-start;gap:.5rem;display:flex}@media (max-width:767px){.invite-form{max-width:var(--size-5xl);flex-direction:column;align-items:stretch;margin-inline:auto}.invite-form--fit-one{margin-top:-1rem}}@media (min-width:768px){.invite-form{align-items:flex-end}.invite-form_input{flex-shrink:0}.invite-form .form-item{min-width:var(--size-5xl)}}@media (max-width:767px){.b-trouble-form{margin-bottom:1.5rem}}@media (min-width:768px){.b-trouble-form{margin-bottom:2rem}}