:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary:#0048cf;--color-secondary:#10b981;--color-green:#008f00;--color-text-gray:#585858;--color-background:#ededed;--color-text:#1f2937;font-family:Inter,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}button,input,textarea,select{font:inherit}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}::-webkit-scrollbar-corner{background:0 0}.navbar{box-sizing:border-box;z-index:100;background:#fff;border-bottom:1px solid #e5e7eb;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;width:100%;height:64px;padding:0 16px;display:grid;position:relative}.navbar-side{align-items:center;display:flex;position:relative}.navbar-side-right{justify-content:flex-end}.navbar-icon{color:#0048cf;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.navbar-icon:hover{background:#f1f5f9}.navbar-logo{text-align:center;white-space:nowrap;letter-spacing:-.5px;color:#101828;min-width:0;font-family:Inter,sans-serif;font-size:20px;font-weight:800;text-decoration:none}.navbar-logo span{color:var(--color-primary)}.navbar-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:2px;min-width:165px;padding:8px;display:flex;position:absolute;top:48px;box-shadow:0 8px 24px #00000014}.navbar-dropdown-left{left:0}.navbar-dropdown-right{right:0}.navbar-dropdown a,.navbar-dropdown button,.navbar-dropdown span{text-align:left;color:#101828;padding:11px 12px;font-family:inherit;font-size:14px;text-decoration:none}.navbar-dropdown a,.navbar-dropdown button{cursor:pointer;background:0 0;border:none;border-radius:6px}.navbar-dropdown a:hover,.navbar-dropdown button:hover{background:#f1f5f9}.navbar-username{border-bottom:1px solid #e5e7eb;font-weight:600}.meet-card{color:#111;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px 16px 14px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block}.meet-card:hover{transform:translateY(-2px);box-shadow:0 5px 18px #00000012}.meet-card-info h3{margin:0 0 4px;font-size:16px;font-weight:700}.meet-card-info p{color:#6b7280;margin:0;font-size:12px}.meet-card-badges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.meet-card-badge{border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;font-weight:600;display:inline-flex}.meet-card-badge.blue{color:#fff;background:#0048cf}.meet-card-badge.red{color:#fff;background:#a00000}.meet-card-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.meet-card-arrow{font-size:22px;font-weight:500}.meet-card-badge.yellow{color:#854d0e;background-color:#fef9c3}.meet-card-badge.green{color:#166534;background-color:#dcfce7}.home-page{background:var(--color-background);color:#111827;min-height:100vh}.home-hero{background:#fff;padding:24px 18px 28px}.home-hero-content{width:100%;max-width:1100px;margin:0 auto}.home-hero h1{letter-spacing:-1.2px;color:#111;margin:0;font-size:clamp(32px,5vw,44px);font-weight:800;line-height:1.1}.home-hero h1 span{color:var(--color-primary);display:block}.home-hero p{color:#222;margin:8px 0 20px;font-size:14px;font-weight:400}.home-cta{color:#111;background:#e5a000;border-radius:999px;justify-content:center;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.home-cta:hover{background:#f0b223;transform:translateY(-1px)}.home-meets{background:var(--color-background);padding:18px 10px 40px}.home-meets-content{max-width:1100px;margin:0 auto}.home-meets h2{color:var(--color-primary);margin:0 8px 16px;font-size:21px;font-weight:700}.home-meets-list{flex-direction:column;gap:12px;display:flex}.home-meet-card{color:inherit;background:#fff;border:1px solid #e8e8e8;border-radius:16px;padding:18px 16px 14px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block}.home-meet-card:hover{transform:translateY(-2px);box-shadow:0 5px 18px #00000012}.home-meet-info h3{color:#111;margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.4}.home-meet-date{color:#6b7280;margin:0;font-size:12px}.home-meet-badges{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.home-badge{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;font-weight:600;display:inline-flex}.home-badge-blue{background:var(--color-primary);color:#fff}.home-badge-red{color:#fff;background:#a00000}.home-meet-bottom{justify-content:space-between;align-items:flex-end;margin-top:12px;display:flex}.home-meet-arrow{color:#111;padding:0 2px 2px;font-size:26px;font-weight:500;line-height:1}@media (width>=768px){.home-hero{padding:50px 32px}.home-hero p{font-size:17px}.home-meets{padding:32px}.home-meets h2{margin-bottom:20px;font-size:26px}.home-meets-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.home-meet-card{padding:22px}}.auth-page{box-sizing:border-box;background:#f3f4f6;justify-content:center;min-height:100dvh;display:flex}.auth-container{box-sizing:border-box;background:#fff;flex-direction:column;width:100%;max-width:440px;min-height:100dvh;padding:24px;display:flex}.auth-header{justify-content:center;align-items:center;min-height:44px;display:flex;position:relative}.auth-back{color:#334155;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;left:0}.auth-logo{color:#0f172a;letter-spacing:-.4px;font-size:17px;font-weight:700;text-decoration:none}.auth-logo span{color:#0050d8}.auth-content{margin-top:64px}.auth-intro{margin-bottom:30px}.auth-intro h1,.auth-container>h1{color:#0f172a;letter-spacing:-.9px;margin:0 0 6px;font-size:30px;font-weight:700;line-height:1.2}.auth-subtitle{color:#64748b;margin:0;font-size:14px;line-height:1.6}.auth-field{flex-direction:column;gap:7px;margin-bottom:22px;display:flex}.auth-field label{color:#0f172a;font-size:13px;font-weight:500}.auth-field input{box-sizing:border-box;color:#0f172a;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:9px;outline:none;width:100%;height:44px;padding:0 13px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.auth-field input::placeholder{color:#94a3b8}.auth-field input:focus{border-color:#0050d8;box-shadow:0 0 0 3px #0050d81a}.auth-field input:disabled{opacity:.65;cursor:not-allowed}.auth-field-hint{color:#64748b;font-size:12px;line-height:1.4}.auth-password-wrapper{position:relative}.auth-password-wrapper input{padding-right:48px}.auth-password-toggle{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.auth-password-toggle:hover{color:#0050d8}.auth-submit{color:#fff;cursor:pointer;appearance:none;background:#0050d8;border:none;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:30px;padding:12px;font-family:inherit;font-size:15px;font-weight:600;transition:background-color .2s;display:flex}.auth-submit:hover:not(:disabled){background:#003fb0}.auth-submit:disabled{opacity:.6;cursor:not-allowed}.auth-error,.auth-success{border-radius:8px;margin:12px 0;padding:12px;font-size:13px;line-height:1.5}.auth-error{color:#b91c1c;background:#fef2f2}.auth-success{color:#047857;background:#ecfdf5}.auth-footer{text-align:center;margin-top:auto;padding-top:48px;padding-bottom:20px}.auth-footer p{color:#64748b;margin:0;font-size:13px}.auth-footer button{color:#0050d8;font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.auth-footer button:hover{text-decoration:underline}.auth-return-home{color:#0050d8;margin-top:20px;font-weight:600;text-decoration:none;display:inline-block}@media (width>=600px){.auth-page{align-items:center;padding:32px}.auth-container{border-radius:20px;max-width:440px;min-height:650px;box-shadow:0 8px 32px #0f172a14}}@media (width<=480px){.auth-container{padding:20px 24px}.auth-content{margin-top:52px}.auth-intro h1{font-size:29px}}@media (height<=700px){.auth-content{margin-top:32px}.auth-footer{padding-top:28px}}.meet-header-container{flex-direction:column;align-items:center;gap:1rem;width:90%;display:flex}.meet-header-text{flex-direction:column;gap:5px;display:flex}.meet-name{color:#000;font-size:16pt;font-weight:800}.meet-date-location{color:var(--color-text-gray);font-size:9pt}.meet-header-badges-container{flex-wrap:wrap;place-content:center;gap:5px;display:flex}.meet-header-badges-container>div{color:#fff;border-radius:15px;align-items:center;gap:5px;padding:10px;font-size:9pt;display:flex}.meet-header-entries-badge,.meet-header-prize-badge{background-color:var(--color-primary)}.meet-header-time-left-badge.SCHEDULED{background-color:#910000}.meet-header-time-left-badge.IN-PROGRESS{background-color:#da9e2f}.meet-header-time-left-badge.FINISHED{background-color:var(--color-green)}.view-toggle-container{grid-template-columns:repeat(3,minmax(0,1fr));width:90%;display:grid}.view-toggle-container>button{color:#000;cursor:pointer;background:0 0;border:none;border-radius:30px;padding:.5rem;font-weight:600;transition:background-color .3s}.view-toggle-container>button.selected{background-color:var(--color-primary);color:#fff}.view-toggle-container>button:not(.selected):hover{background-color:#a2a2a2}@media (width<=480px){.view-toggle-container{font-size:13px}}.entries-container{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.entry-cards-container{flex-direction:column;align-items:center;gap:.4rem;width:90%;display:flex}.day-toggle-container{flex-wrap:wrap;justify-content:space-evenly;width:100%;display:flex}.day-toggle-container>div{cursor:pointer}.day-toggle-container>div.selected{color:var(--color-primary);font-weight:700}.event-accordion-container{background-color:#fff;border-radius:15px;flex-direction:column;align-items:center;width:90%;padding:.25rem 1rem;display:flex}.save-button{appearance:none;color:#fff;background-color:var(--color-primary);border-radius:20px;margin-bottom:1rem;padding:.5rem 0}.unsaved-picks-warning{color:#d00000;font-size:10pt}.event-view-controls{justify-content:flex-end;align-items:center;width:100%;margin-bottom:.75rem;display:flex}.event-view-title{color:#111827;flex:1;font-size:.85rem;font-weight:600}.event-view-button{color:#2563eb;cursor:pointer;white-space:nowrap;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.8rem;font-weight:600;display:flex}.event-view-button:hover{background-color:#dbeafe}.save-button:enabled:hover{cursor:pointer}.save-button:disabled{color:gray}.save-button.saving{opacity:.7;cursor:wait;justify-content:center;align-items:center;gap:8px;display:flex}.save-button.saving:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite save-spin}@keyframes save-spin{to{transform:rotate(360deg)}}.event-header-container{box-sizing:border-box;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;padding:1rem;transition:all .3s;display:flex}.event-header-container.open{border-bottom-color:#b9b8b8;margin-bottom:1rem}.event-header-container:hover{cursor:pointer}.event-header-name{color:#000;text-align:left;font-weight:600}.event-header-name-container{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.event-num-picks{align-items:center;gap:4px;display:flex}.num-picks{color:#94a3b8;font-size:11px}.num-picks.unsaved{color:#d97706}.num-picks.saved{color:#16a34a}.event-entries-grid-container{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;padding-bottom:1rem;display:flex}.search-bar-container{box-sizing:border-box;align-items:center;gap:.5rem;width:100%;min-width:0;margin:.5rem 0 1.25rem;display:flex}.event-entries-search{box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex:1 1 0;align-items:center;gap:.5rem;min-width:0;margin:0;padding:.65rem .85rem;transition:border-color .2s,box-shadow .2s;display:flex}.event-entries-search:focus-within{border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b81f}.search-icon{color:#94a3b8;flex-shrink:0}.event-entries-search input{color:#1e293b;background:0 0;border:none;outline:none;flex:1;width:0;min-width:0;font-size:.875rem}.event-entries-search input::placeholder{color:#94a3b8}.search-clear{color:#94a3b8;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.search-clear:hover{color:#334155}.search-bar-container .event-view-controls{flex:none;justify-content:center;align-items:center;width:auto;min-width:0;margin:0;display:flex}.search-bar-container .event-view-button{white-space:nowrap;color:#2563eb;cursor:pointer;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .75rem;font-size:.8rem;font-weight:600;line-height:normal;display:flex}.search-bar-container .event-view-button:hover{background-color:#dbeafe}.event-entries-grid{box-sizing:border-box;flex-direction:column;gap:.4rem;width:100%;min-width:0;max-height:300px;display:flex;overflow-y:auto}.swimmer-row{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-width:0;font:inherit;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;align-items:center;gap:.75rem;padding:.65rem;display:flex}.swimmer-row.selected{background-color:#eff6ff;border-color:#93c5fd}.swimmer-selection{color:#64748b;background-color:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.swimmer-row.selected .swimmer-selection{color:#fff;background-color:#2563eb}.swimmer-info{flex-direction:column;flex:1;min-width:0;display:flex}.swimmer-name{color:#111827;white-space:normal;overflow-wrap:anywhere;font-weight:500}.swimmer-details{color:#64748b;font-size:.75rem}.swimmer-time{color:#475569;white-space:nowrap;flex-shrink:0}.swimmer-check{color:#2563eb;flex-shrink:0}.no-swimmers{text-align:center;color:#94a3b8;padding:1.5rem;font-size:.875rem}.event-picks-grid{flex-direction:column;gap:.5rem;width:100%;margin-bottom:1rem;display:flex}.pick-row{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem;display:flex}.pick-position{color:#2563eb;min-width:20px;font-weight:600}.pick-name{color:#111827;text-align:left;white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.85rem}.pick-actions{gap:.25rem;display:flex}.pick-actions button{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.pick-actions button:hover:not(:disabled){color:#2563eb}.pick-actions button:disabled{opacity:.3;cursor:default}.sign-in-warning-container{box-sizing:border-box;color:#334155;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:10px;width:85%;margin:0 auto;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.sign-in-warning-icon{color:#2563eb;flex-shrink:0}.sign-in-warning-container a{color:#1d4ed8;font-weight:600;text-decoration:none}.sign-in-warning-container a:hover{text-decoration:underline}.sign-in-warning-container a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #2563eb}.leaderboard-scroll{background-color:#fff;border-radius:20px;width:95%;max-width:100%;margin-bottom:10rem;overflow:hidden}.leaderboard-search{color:#9ca3af;border:1px solid #d1d5db;border-radius:10px;align-items:center;gap:10px;margin:16px 20px 8px;padding:10px 14px;display:flex}.leaderboard-search:focus-within{border-color:#0050d8}.leaderboard-search input{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.leaderboard-search input::placeholder{color:#9ca3af}.leaderboard-search button{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.leaderboard-table-scroll{width:100%;overflow-x:auto}.leaderboard-container{flex-direction:column;min-width:650px;display:flex}.leaderboard-header,.leaderboard-row{grid-template-columns:40px minmax(150px,2fr) repeat(4,minmax(80px,1fr));align-items:center;gap:12px;padding:14px 20px;display:grid}.leaderboard-header>span{font-size:13px;font-weight:500}.leaderboard-row>span{color:#000}.leaderboard-empty{text-align:center;color:#6b7280;padding:20px;font-size:14px}.user-row{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin:12px 20px 16px;padding:14px 0}.user-row-header{justify-content:space-between;align-items:center;gap:10px;padding:0 16px 12px;display:flex}.user-row-header>span:first-child{color:#0050d8;font-size:14px;font-weight:600}.user-row-header>span:last-child{color:#64748b;font-size:13px;font-weight:500}.user-row-scroll{width:100%;overflow-x:auto}.user-row-grid{box-sizing:border-box;align-items:center;gap:12px;min-width:610px;padding:10px 16px;display:grid}.user-row-grid>span{color:#111827;font-size:14px}.user-row-name{font-weight:600;color:#0050d8!important}.user-row-score{font-weight:600}@media (width<=600px){.user-row{margin:12px 12px 16px}.user-row-header{padding:0 12px 12px}.user-row-grid{padding:10px 12px}}.user-row-column-header{padding-top:0;padding-bottom:6px}.user-row-column-header>span{color:#64748b;font-size:13px;font-weight:500}.place-cell{justify-content:center;align-items:center;gap:3px;display:flex}.meet-results-container{flex-direction:column;gap:2rem;width:100%;display:flex}.result-cards-container{flex-direction:column;align-items:center;gap:.4rem;width:100%;display:flex}.results-header-container{box-sizing:border-box;background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;display:flex}.results-header-points-container{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.results-header-points-container>span:first-child,.current-rank{color:#4b5563;font-size:13px;font-weight:500}.pts-display{align-items:baseline;gap:4px;display:flex}.pts-display span:first-child{color:#111827;font-size:36px;font-weight:700;line-height:1}.pts-display span:last-child{color:#4b5563;font-size:14px;font-weight:500}.results-header-points-container>span:last-child{color:#6b7280;text-align:left;font-size:12px}.results-header-rank-container{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rank-display{align-items:baseline;gap:3px;display:flex}.rank-display span:first-child{color:#111827;font-size:36px;font-weight:700;line-height:1}.rank-display span:last-child{color:#374151;font-size:13px;font-weight:500}.rank-change{color:#16a34a;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.rank-change svg{flex-shrink:0}@media (width<=480px){.results-header-container{gap:12px;padding:16px}.pts-display span:first-child,.rank-display span:first-child{font-size:28px}.results-header-points-container,.results-header-rank-container{gap:7px}}.result-card-accordion-container{background-color:#fff;border-radius:15px;flex-direction:column;align-items:center;width:85%;padding:.25rem 1rem;display:flex}.event-accordion-content-expander{grid-template-rows:0fr;width:100%;transition:grid-template-rows 1s;display:grid;overflow:hidden}.event-accordion-content{visibility:hidden;flex-direction:column;gap:1rem;min-width:0;min-height:0;transition:visibility .3s;display:flex}.event-accordion-content-expander.expanded{grid-template-rows:1fr}.event-accordion-content-expander.expanded .event-accordion-content{visibility:visible}.result-view-buttons{grid-template-columns:repeat(2,minmax(0,1fr));width:50%;margin:0 auto;display:grid}.result-view-buttons>button{color:#000;background-color:#fff;border:none;border-radius:20px;padding:.25rem;font-size:13px;transition:all .3s}.result-view-buttons>button:hover{cursor:pointer;background-color:#9e9e9e}.result-view-buttons>button.selected{background-color:var(--color-primary);color:#fff}.result-card-header-container{box-sizing:border-box;border-bottom:1px solid #0000;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1rem;transition:all .3s;display:flex}.result-card-header-container.open{border-bottom-color:#b9b8b8;margin-bottom:1rem}.result-card-header-container:hover{cursor:pointer}.event-name-status{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.circle-check{size:16px;color:var(--color-green)}.event-name{color:#000;text-align:left;font-weight:600}.event-status{align-items:center;gap:4px;font-size:11px;display:flex}.points-gained-dropdown{justify-content:flex-end;align-items:center;gap:5px;display:flex}.points-gained{color:var(--color-green);font-size:14px;font-weight:500}@media (width<=480px){.event-name{font-size:14px}.points-gained{font-size:13px}.event-status{font-size:10px}.circle-check{size:10px}}.picks-grid>*{border-bottom:1px solid gray;padding:.5rem}:is(.picks-grid>:is(.make-picks,.log-in-prompt,.no-results),.picks-grid:has(.swimmer-name)>:nth-last-child(-n+3)){border-bottom:none}.pick-label{text-align:left;font-size:10px}.result-label,.points-label{font-size:10px}.place{white-space:nowrap;color:var(--color-text-gray);font-size:10px}.swimmer-name{text-align:left;align-items:center;gap:2px;font-size:13px;display:flex}.result{color:#000;justify-content:center;align-items:center;gap:2px;font-size:13px;display:flex}.points{color:var(--color-green);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.make-picks,.log-in-prompt{text-align:center;grid-column:1/-1;padding:1rem;font-weight:600}.log-in-prompt a{color:#000;background-color:#e5a000;border:none;border-radius:10px;padding:7px 15px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:inline-block;box-shadow:0 2px 4px #0000001f}.log-in-prompt a:hover{background-color:#c78a00;box-shadow:0 3px 6px #00000029}.log-in-prompt a:active{transform:translateY(0)}.log-in-prompt a:focus-visible{outline-offset:3px;outline:2px solid #0050d8}.picks-view-container{flex-direction:column;align-items:center;display:flex}.picks-grid{grid-template-columns:3fr 1fr 1fr;gap:1px 0;width:100%;padding-bottom:1rem;display:grid}.pick-label{text-align:left;padding-bottom:0;font-size:10px}.result-label,.points-label{font-size:10px}.place{color:var(--color-text-gray);font-size:10px}.swimmer-name{text-align:left;align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex}.swimmer-country{color:#000;font-size:13px}.time{color:#000;font-size:13px;font-weight:500}.check{color:var(--color-green)}.points{color:var(--color-green);font-size:13px;font-weight:500}.no-results{text-align:center;border-bottom:none;grid-column:1/-1;padding:1rem;font-weight:600}body{background-color:var(--color-background)}.container{flex-direction:column;align-items:center;display:flex}.meet-page-container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;max-width:600px;margin-top:30px;display:flex}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
