.splash-screen__bg-avatars{z-index:-3;width:100%;height:100%;position:absolute}.splash-screen__logo{width:7.75rem;animation:2s ease-in-out infinite heartbeat}.splash-screen__logo-box{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.splash-screen__content{text-align:center;flex-direction:column;justify-content:end;height:100%;display:flex}.splash-screen__bottom-block{flex-direction:column;padding:2.25rem 1rem;display:flex}.text-field{--border-width:1px;--input-padding:.75rem 0;--border-radius:var(--radius-xl);--side-button-offset:0;--outline-width:2px;width:99%;margin:var(--outline-width) var(--outline-width)}.text-field[data-invalid]>.text-field__wrap{border:var(--border-width) solid var(--danger-outline)}.text-field[data-required]:not([data-invalid])>.text-field__wrap,.text-field--required-outline:not([data-invalid])>.text-field__wrap{border-color:var(--text-field-accent);box-shadow:0 0 0 1px var(--text-field-accent-pale)}.text-field[data-invalid]>.text-field__wrap>.text-field__control{color:var(--color-danger)}.text-field[data-disabled]>.text-field__wrap,.text-field[data-readonly]>.text-field__wrap{cursor:default;background-color:var(--bg-neutral-subtle);opacity:.62;box-shadow:none}.text-field[data-disabled]>.text-field__wrap:hover,.text-field[data-disabled]>.text-field__wrap:active,.text-field[data-readonly]>.text-field__wrap:hover,.text-field[data-readonly]>.text-field__wrap:active{border-color:var(--border-neutral);background-color:var(--bg-neutral-subtle)}.text-field__wrap{cursor:pointer;border:var(--border-width) solid var(--border-neutral);background-color:var(--bg-default);border-radius:var(--border-radius);box-shadow:var(--shadow-xs);align-items:center;padding:0 .75rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;display:flex;position:relative}.text-field__wrap--transparent{background-color:#0000}.text-field__wrap[data-rows="1"]{border-radius:var(--border-radius);align-items:center}.text-field__wrap[data-rows="1"] .text-field__right-button,.text-field__wrap[data-rows="1"] .text-field__left-button{margin-bottom:0}.text-field__wrap[data-rows="1"] .text-field__right-button{box-sizing:content-box;margin:-.75rem -.75rem -.75rem .5rem;padding:.75rem}.text-field--with-right-button .text-field__wrap{padding-right:.75rem}.text-field--with-left-button .text-field__wrap{padding-left:.75rem}.text-field__wrap:hover,.text-field__wrap:active{border-color:var(--base-active);background-color:var(--bg-default)}.text-field__wrap:focus-within{box-shadow:0 0 0 var(--outline-width) var(--focus-outline);outline:none}.text-field__wrap[data-rows]{border-radius:var(--border-radius)}.text-field__label-row{justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.text-field__label-row>.label{padding-bottom:0}.text-field__top-right{flex-shrink:0;align-items:center;display:flex}.text-field__label{color:var(--base-primary);padding-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.text-field__control{box-sizing:border-box;width:100%;padding:var(--input-padding);resize:none;scrollbar-width:thin;background:0 0;border:none;outline:none;flex:1;font-size:.875rem;font-weight:500;line-height:1.25;transition:box-shadow .3s}.text-field__control[readonly]{color:var(--base-tertiary)}.text-field--with-input-bottom-left .text-field__control,.text-field--with-input-bottom-right .text-field__control{overflow-y:auto}.text-field__control--thin{padding:.25rem 0}.text-field__control::placeholder{color:var(--base-tertiary);font-weight:400}.text-field__control[type=date]{text-transform:uppercase;font-weight:500;display:block}.text-field__left-button{padding-right:.75rem}.text-field__right-button{border-radius:var(--radius-md);justify-content:center;align-items:center;transition:color .2s ease-in-out;display:inline-flex}.text-field__right-button--active{color:var(--bg-accent-purple-pale)}.text-field__right-button--active svg{color:currentColor}.text-field__input-bottom{z-index:1;max-width:calc(50% - .5rem);color:var(--bg-accent-purple);pointer-events:auto;align-items:center;display:inline-flex;position:absolute;bottom:.5rem}.text-field__input-bottom--left{left:.75rem}.text-field__input-bottom--right{justify-content:flex-end;right:.75rem}.text-field--with-input-bottom-left>.text-field__wrap,.text-field--with-input-bottom-right>.text-field__wrap{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem;padding-bottom:.375rem;display:grid}.text-field--with-input-bottom-left>.text-field__wrap[data-rows="1"],.text-field--with-input-bottom-right>.text-field__wrap[data-rows="1"]{align-items:stretch}.text-field--with-input-bottom-left>.text-field__wrap>.text-field__control,.text-field--with-input-bottom-right>.text-field__wrap>.text-field__control{flex:none;grid-area:1/1/auto/-1;width:100%;min-width:0;min-height:0;padding-bottom:0}.text-field--with-input-bottom-left>.text-field__wrap>.text-field__right-button,.text-field--with-input-bottom-right>.text-field__wrap>.text-field__right-button{grid-area:1/2;place-self:end}.text-field--with-input-bottom-left>.text-field__wrap>.text-field__input-bottom,.text-field--with-input-bottom-right>.text-field__wrap>.text-field__input-bottom{z-index:auto;max-width:none;min-height:1.25rem;padding:0;position:static;bottom:auto}.text-field--with-input-bottom-left>.text-field__wrap>.text-field__input-bottom--left,.text-field--with-input-bottom-right>.text-field__wrap>.text-field__input-bottom--left{grid-area:2/1;min-width:0}.text-field--with-input-bottom-left>.text-field__wrap>.text-field__input-bottom--right,.text-field--with-input-bottom-right>.text-field__wrap>.text-field__input-bottom--right{grid-area:2/2;justify-content:flex-end}.text-field--with-input-bottom-left:not(.text-field--with-input-bottom-right)>.text-field__wrap>.text-field__input-bottom--left,.text-field--with-input-bottom-right:not(.text-field--with-input-bottom-right)>.text-field__wrap>.text-field__input-bottom--left{grid-column:1/-1}.text-field--with-input-bottom-left:not(.text-field--with-input-bottom-left)>.text-field__wrap>.text-field__input-bottom--right,.text-field--with-input-bottom-right:not(.text-field--with-input-bottom-left)>.text-field__wrap>.text-field__input-bottom--right{grid-column:1/-1;justify-self:end}.text-field--with-corner-action{--corner-action-size:3rem}.text-field--with-corner-action>.text-field__wrap{padding-right:calc(var(--corner-action-size) + .75rem);overflow:hidden}.text-field--with-corner-action.text-field--textarea>.text-field__wrap{padding-right:.75rem;padding-bottom:var(--corner-action-size)}.text-field--with-corner-action.text-field--textarea.text-field--with-input-bottom-left>.text-field__wrap{padding-bottom:.375rem}.text-field--with-corner-action.text-field--textarea.text-field--with-input-bottom-left>.text-field__wrap>.text-field__input-bottom--left{min-height:calc(var(--corner-action-size) - .375rem);padding-right:var(--corner-action-size)}.text-field__corner-action{width:var(--corner-action-size);background:var(--bg-accent-purple-pale);color:var(--bg-accent-purple);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s,opacity .2s;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.text-field__corner-action>svg{transition:transform .16s}@media (hover:hover){.text-field__corner-action:hover:not(:disabled){background:var(--bg-accent-purple);color:var(--base-white)}}.text-field__corner-action:active:not(:disabled)>svg{transform:scale(.9)}.text-field__corner-action:focus-visible{box-shadow:inset 0 0 0 2px var(--bg-accent-purple);outline:none}.text-field__corner-action:disabled{opacity:.5;cursor:not-allowed}.text-field--textarea>.text-field__wrap>.text-field__corner-action{height:var(--corner-action-size);border-top-left-radius:var(--border-radius);top:auto}.text-field__description{color:var(--base-tertiary);padding-top:.5rem;font-size:.875rem;line-height:1.25}.text-field__error{color:var(--color-danger);padding-top:.5rem;font-size:.875rem;line-height:1.25}
