._lang_7898046{display:flex;gap:2px;padding:2px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);width:fit-content}._langItem_230fcd7{display:grid;place-items:center;min-width:40px;height:36px;padding:0 8px;border-radius:calc(var(--mantine-radius-md) - 2px);color:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none}._langItem_230fcd7:hover{background:var(--mantine-color-default-hover)}._langItem_230fcd7[aria-current]{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}._main_365a05d{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._main_365a05d{background:var(--mantine-color-dark-8)}._authPage_4246cd8{display:grid;place-items:center;min-height:calc(100dvh - 65px);padding:32px 16px 48px;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._authPage_4246cd8{background:var(--mantine-color-dark-8)}._tabs_36c430e{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--mantine-color-default-border);scrollbar-width:thin}._tab_6bdaa16{display:flex;align-items:center;min-height:44px;padding:0 12px;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);font-weight:500;text-decoration:none;white-space:nowrap}._tab_6bdaa16:hover{color:var(--mantine-color-text)}._tab_6bdaa16[aria-current=page]{border-bottom-color:var(--mantine-primary-color-filled);color:var(--mantine-color-text);font-weight:600}._tab_6bdaa16:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px;border-radius:var(--mantine-radius-sm)}._projectCard_a7ffdf0{color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}._projectCard_a7ffdf0:hover{border-color:var(--mantine-primary-color-filled);box-shadow:var(--mantine-shadow-sm)}._snippet_67cbaa7{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);overflow:hidden}._snippetHead_b3fe1e3{display:flex;align-items:center;justify-content:space-between;padding:0 2px 0 12px;border-bottom:1px solid var(--mantine-color-default-border)}._snippet_67cbaa7 pre{margin:0;border-radius:0;white-space:pre;overflow-x:auto;font-size:13px;line-height:1.55}._num_7bf14c4{font-variant-numeric:tabular-nums;white-space:nowrap}
