.styles_page__84ybB{min-height:calc(100vh - 64px);background:var(--app-bg);color:var(--app-text)}.styles_card__RZTYb{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.styles_navigation__gsmfS{position:relative;display:flex;align-items:center;gap:4px;flex-shrink:0}.styles_navLink__QWbsb{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);color:var(--app-text);font-size:var(--mantine-font-size-sm);font-weight:600;text-decoration:none;white-space:nowrap}.styles_navLink__QWbsb:hover{background:var(--mantine-color-default-hover)}.styles_navLink__QWbsb[aria-current=page]{background:rgba(0,0,0,0);color:var(--mantine-color-brand-light-color)}.styles_navLink__QWbsb:focus-visible{outline:2px solid var(--mantine-color-brand-light-color);outline-offset:3px}.styles_indicator__nyKVY{position:absolute;bottom:0;left:0;height:3px;pointer-events:none;transition:transform .24s ease,width .24s ease}.styles_indicator__nyKVY:after{position:absolute;inset:0 var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-brand-light-color);content:""}@media(max-width:48em){.styles_navLink__QWbsb{padding:0 var(--mantine-spacing-xs)}}@media(prefers-reduced-motion:reduce){.styles_indicator__nyKVY{transition:none}}.styles_header__udZKm{position:fixed;top:0;right:0;left:0;z-index:100;border-bottom:1px solid var(--mantine-color-default-border);background:var(--app-header-bg);box-shadow:var(--app-header-shadow);color:var(--app-text)}.styles_spacer__1vu73{height:64px}.styles_inner__p_jFz{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-md);max-width:1140px;height:64px;margin-inline:auto;padding:0 var(--mantine-spacing-md)}.styles_mainGroup__sGyBg{display:flex;align-items:center;gap:clamp(8px,3vw,32px);min-width:0}.styles_logoLink__ouoJH{flex-shrink:0;border-radius:var(--mantine-radius-sm)}.styles_logo__6zrBN{display:block;height:36px;width:auto;filter:var(--app-logo-flat-filter)}.styles_logoLink__ouoJH:focus-visible,.styles_userButton__2KHKT:focus-visible{outline:2px solid var(--mantine-color-brand-light-color);outline-offset:3px}.styles_controls__pEWcv{display:flex;align-items:center;gap:var(--mantine-spacing-sm);flex-shrink:0;padding-left:var(--mantine-spacing-lg)}.styles_userButton__2KHKT{padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);color:inherit}.styles_userButton__2KHKT:hover{background:var(--mantine-color-default-hover)}.styles_userName__c4dfu{max-width:min(14rem,25vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:48em){.styles_inner__p_jFz{gap:var(--mantine-spacing-xs);padding:0 var(--mantine-spacing-xs)}.styles_controls__pEWcv{gap:var(--mantine-spacing-xs);padding-left:var(--mantine-spacing-xs)}.styles_userButton__2KHKT{padding:4px}.styles_userName__c4dfu{display:none}}