@font-face{font-family:MyFont;src:url(/Fonts/1.ttf) format("truetype"),url(/Fonts/) format("opentype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body{height:auto}html{height:100%}:root{--color-primary: #c9a961;--color-danger: #ff4444;--color-text-primary: #333;--color-text-secondary: #666;--color-text-muted: #999;--color-bg-light: #f5f5f5;--color-bg-lighter: #fafafa;--color-bg-border: #e8e8e8;--color-button-default: #d0d0d0;--color-button-hover: #b8b8b8;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;font-family:MyFont,sans-serif;line-height:2;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px}a{text-decoration:none}a:hover{color:var(--color-primary)}button{background:var(--color-button-default);color:var(--color-text-secondary);border:none;border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit;outline:none}button:hover{background:var(--color-button-hover);transform:translateY(-1px)}button:active{transform:translateY(0)}button:focus{outline:none}button:focus-visible{outline:none}input:focus,textarea:focus,select:focus{outline:none}#root{max-width:1280px;margin:0 auto}.alpha-badge{color:var(--color-danger);float:right}.containerMenu{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md) var(--space-xl);width:100%;box-sizing:border-box}.auth-section{display:flex;align-items:center;gap:var(--space-sm)}.user-name{font-size:.9rem;color:var(--color-text-primary);font-weight:500}.navMenu{display:flex;flex:1;justify-content:center;align-items:center}.linkMenu{color:#000;font-size:1em;font-weight:200;padding:0 1em;text-decoration:none}.linkMenu:hover{opacity:.7}.linkMenu:focus,.linkMenu:focus-visible,.linkMenu:active{outline:none}button.linkMenu{background:transparent;border:none;cursor:pointer;transition:all .2s ease;position:relative}button.linkMenu:hover{color:red;font-weight:600;transform:scale(1.2)}.linkMenuPrimary{padding:.4rem .8rem;font-size:.75rem;background:transparent;color:var(--color-text-secondary);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.linkMenuPrimary:hover{background:#0000000d}.linkMenuPrimary:focus,.linkMenuPrimary:focus-visible,.linkMenuPrimary:active{outline:none}.logout-button{background:transparent;color:var(--color-text-muted);border:2px solid transparent;cursor:pointer;transition:all .2s ease;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center;padding:var(--space-xs);border-radius:var(--radius-sm)}.logout-button:hover{background:transparent;color:var(--color-primary);border-color:var(--color-danger)}.logout-button:focus,.logout-button:focus-visible,.logout-button:active{outline:none}.fly-button{transition:none!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0 1em!important;font-size:1em!important;font-weight:200!important;color:#000!important;transform:none!important}.fly-button:hover{opacity:1!important;color:red!important;font-weight:200!important;transform:scale(1.2)!important;background:transparent!important;border:none!important;position:relative!important;z-index:10!important}.linkSubMenu{color:red;font-size:1.5em;font-weight:200;padding:0 1em;position:inherit;display:flex;flex-direction:column;text-decoration:none}.linkSubMenu:focus,.linkSubMenu:focus-visible,.linkSubMenu:active{outline:none}@media (max-width: 768px){.containerMenu{flex-direction:column;gap:1em;padding:1em}.navMenu{width:100%;flex-wrap:wrap;gap:.5em}}
