.eoi[data-v-2f81e6c7]{align-items:flex-start;color:var(--ryla-form-text,var(--ryla-text-primary,#1a1a1a));cursor:pointer;display:flex;font-size:11.5px;gap:10px;line-height:1.4}.eoi__box[data-v-2f81e6c7]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:2px solid var(--ryla-form-field-border,#8a8a8a);border-radius:5px;cursor:pointer;display:grid;flex-shrink:0;height:20px;margin:0;place-content:center;transition:background .15s,border-color .15s;width:20px}.eoi__box[data-v-2f81e6c7]:after{border-bottom:2px solid var(--ryla-form-primary-text,#fff);border-left:2px solid var(--ryla-form-primary-text,#fff);border-radius:1px;content:"";height:5px;opacity:0;transform:rotate(-45deg) translate(1px,-1px);transition:opacity .15s;width:10px}.eoi__box[data-v-2f81e6c7]:checked{background:var(--ryla-form-primary,#386bf6);border-color:var(--ryla-form-primary,#386bf6)}.eoi__box[data-v-2f81e6c7]:checked:after{opacity:1}.eoi__box[data-v-2f81e6c7]:focus-visible{outline:2px solid var(--ryla-form-accent,#386bf6);outline-offset:2px}.auth-overlay[data-v-d0b56356]{align-items:flex-end;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.auth-sheet[data-v-d0b56356]{background:#fff;border-radius:20px 20px 0 0;max-width:960px;padding:12px 20px 32px;position:relative;transition:transform .1s ease-out;width:100%}.drag-handle-wrapper[data-v-d0b56356]{display:flex;justify-content:center;padding:4px 0 16px}.drag-handle[data-v-d0b56356]{background:#d1d5db;border-radius:2px;height:4px;width:36px}.auth-sheet-enter-active[data-v-d0b56356],.auth-sheet-leave-active[data-v-d0b56356]{transition:opacity .25s ease}.auth-sheet-enter-active .auth-sheet[data-v-d0b56356],.auth-sheet-leave-active .auth-sheet[data-v-d0b56356]{transition:transform .25s ease}.auth-sheet-enter-from[data-v-d0b56356],.auth-sheet-leave-to[data-v-d0b56356]{opacity:0}.auth-sheet-enter-from .auth-sheet[data-v-d0b56356],.auth-sheet-leave-to .auth-sheet[data-v-d0b56356]{transform:translateY(100%)}@media(min-width:768px){.auth-overlay[data-v-d0b56356]{align-items:flex-start;padding-top:140px}.auth-sheet[data-v-d0b56356]{border-radius:12px;box-shadow:0 10px 40px #0000002e;max-width:400px;padding:28px}.drag-handle-wrapper[data-v-d0b56356]{display:none}.auth-sheet-enter-from .auth-sheet[data-v-d0b56356],.auth-sheet-leave-to .auth-sheet[data-v-d0b56356]{transform:translateY(-8px)}}.auth-entry--context[data-v-d0b56356]{text-align:center}.auth-dock[data-v-d0b56356]{background:transparent;inset:auto auto 24px;display:block;padding:0;pointer-events:none;right:max(16px,calc(50vw - 468px))}.auth-dock .auth-sheet[data-v-d0b56356]{border:1px solid #e3e3e3;border-radius:14px;box-shadow:0 12px 32px #00000024;max-width:calc(100vw - 32px);padding:16px;pointer-events:auto;width:320px}.auth-dock .drag-handle-wrapper[data-v-d0b56356]{display:none}.auth-dock .auth-entry--context[data-v-d0b56356]{text-align:left}@media(max-width:767px){.auth-dock[data-v-d0b56356]{display:none}}.auth-dock__head[data-v-d0b56356]{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.auth-dock__avatar[data-v-d0b56356]{align-items:center;background:#3d3d5c;border-radius:10px;color:#fff;display:flex;flex:none;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;height:40px;justify-content:center;overflow:hidden;width:40px}.auth-dock__avatar img[data-v-d0b56356]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.auth-dock__text[data-v-d0b56356]{min-width:0;padding-right:28px}.auth-dock__title[data-v-d0b56356]{color:#121212;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.25;margin:0}.auth-dock__subtitle[data-v-d0b56356]{color:#6b6b6b;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.4;margin:4px 0 0}.auth-context-avatar[data-v-d0b56356]{align-items:center;background:#3d3d5c;border-radius:12px;color:#fff;display:flex;font-family:DM Sans,sans-serif;font-size:22px;font-weight:700;height:56px;justify-content:center;margin:0 auto 14px;overflow:hidden;width:56px}.auth-context-avatar img[data-v-d0b56356]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
