@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800;900&family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";.usta-app{--bg:#060b13;--surface:#0c1320;--surface2:#111c2b;--border:#203044;--text:#f1f5fa;--muted:#8c9caf;--blue:#58a6ff;--accent:#58a6ff;--heading:"Barlow Condensed",Impact,sans-serif;background:var(--bg);color:var(--text);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;font:14px/1.6 DM Sans,sans-serif}.usta-app.u-theme-light{--bg:#edf2f8;--surface:#fff;--surface2:#e3ebf5;--border:#c4d1e0;--text:#152338;--muted:#526783;--blue:#1761b7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.usta-app *{box-sizing:border-box}.usta-app button,.usta-app input,.usta-app select,.usta-app textarea{font:inherit}.usta-app button,.usta-app a{-webkit-tap-highlight-color:transparent}.usta-app button{cursor:pointer}.usta-app button:disabled{cursor:not-allowed;opacity:.45}.usta-app h1,.usta-app h2,.usta-app h3,.usta-app p{margin:0}.usta-app h1,.usta-app h2,.usta-app h3{font-family:var(--heading);letter-spacing:.015em;line-height:1.03}.usta-app h2{font-size:clamp(34px,3.8vw,52px);font-weight:700}.usta-app h3{font-size:27px;font-weight:600}.usta-app button:focus-visible,.usta-app a:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.usta-app input:focus,.usta-app select:focus,.usta-app textarea:focus{outline:1px solid var(--blue);border-color:var(--blue)}.usta-app input[type=checkbox]{accent-color:var(--blue);flex-shrink:0;width:17px;height:17px}.usta-app :is(img,video.u-animated-art){max-width:100%;display:block}.usta-app a{color:inherit;text-decoration:none}.usta-app button{border:0}.u-header{z-index:70;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid var(--border);height:88px;position:sticky;top:0}.u-nav{align-items:center;gap:40px;max-width:1440px;height:100%;margin:auto;padding:0 48px;display:flex}.u-logo{color:var(--text);background:0 0;flex-shrink:0;align-items:center;gap:11px;padding:0;display:flex}.u-logo :is(img,video.u-animated-art){object-fit:cover;clip-path:polygon(50% 0,100% 28%,88% 77%,50% 100%,12% 77%,0 28%);width:47px;height:52px}.u-logo>span{font:800 29px/.9 var(--heading);letter-spacing:.06em;text-align:left}.u-logo small{letter-spacing:.18em;color:var(--muted);margin-top:7px;font:8px/1.4 JetBrains Mono,monospace;display:block}.u-links{gap:25px;margin:auto;display:flex}.u-links button{color:var(--muted);background:0 0;height:88px;padding:0;font-size:12px;font-weight:600;position:relative}.u-links button.active,.u-links button:hover{color:var(--text)}.u-links button.active:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:0;left:0;right:0}.u-nav-actions{align-items:center;gap:13px;display:flex}.u-icon{color:var(--muted);background:0 0;justify-content:center;align-items:center;min-width:30px;min-height:34px;padding:5px;display:inline-flex}.u-icon:hover{color:var(--text)}.u-language{color:var(--muted);background:0 0;align-items:center;gap:5px;padding:5px;display:flex;font:10px JetBrains Mono,monospace!important}.u-btn{--button-text:#07111e;letter-spacing:.015em;white-space:normal;text-align:center;background:#58a6ff;border-radius:3px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:14px 20px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;color:var(--button-text)!important;border:1px solid #58a6ff!important;font:600 11px/1.4 JetBrains Mono,monospace!important}.u-btn:hover:not(:disabled){background:#8ec4ff;transform:translateY(-2px)}.u-btn-outline{background:0 0;color:var(--text)!important;border-color:var(--border)!important}.u-btn-outline:hover:not(:disabled){background:var(--surface2)}.u-btn-full{justify-content:space-between;width:100%}.u-nav-account{white-space:nowrap;min-height:40px;padding:11px 14px;font-size:10px!important}.u-menu-toggle{display:none}.u-notif-button{position:relative}.u-notif-button i{background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:3px;right:3px}.u-toast{z-index:170;color:#edf6ff;background:#14253b;border:1px solid #4fa9ed;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 32px);max-width:640px;padding:15px 18px;display:flex;position:fixed;top:102px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0007}.u-toast-error{background:#3b1f28;border-color:#e88686}.u-toast button{color:inherit;background:0 0;flex-shrink:0}.u-hero{border-bottom:1px solid var(--border);background:radial-gradient(at 75% 25%,#102d4f88,#0000 60%);position:relative;overflow:hidden}.u-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#5784bc06 1px,#0000 1px),linear-gradient(90deg,#5784bc06 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.u-hero-grid{grid-template-columns:1fr 1fr;align-items:center;max-width:1440px;min-height:660px;margin:auto;padding:64px 48px 54px;display:grid;position:relative}.u-hero-copy{z-index:1;position:relative}.u-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);align-items:center;gap:9px;font:500 9px/1.6 JetBrains Mono,monospace;display:flex;margin-bottom:18px!important}.u-live-dot{background:#58a6ff;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 10px #58a6ff}.u-hero h1{letter-spacing:-.015em;margin:26px 0;font-size:clamp(76px,7.3vw,112px);font-weight:800;line-height:.89}.u-hero h1 span{color:#58a6ff}.u-hero-description{max-width:395px;color:var(--muted);font-size:14px;line-height:1.9}.u-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.u-hero-proof{color:var(--muted);letter-spacing:.08em;gap:24px;margin-top:32px;font:8px/1.5 JetBrains Mono,monospace;display:flex}.u-hero-proof>span{align-items:center;gap:6px;display:flex}.u-hero-art{justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.u-hero-art>:is(img,video.u-animated-art){aspect-ratio:1;object-fit:contain;width:112%;max-width:none;position:relative;transform:translate(12px);-webkit-mask-image:radial-gradient(#000 48%,#0000 74%);mask-image:radial-gradient(#000 48%,#0000 74%)}.u-art-label{letter-spacing:.12em;color:#738ca8;text-align:right;gap:6px;font:7px JetBrains Mono,monospace;display:grid;position:absolute;bottom:10px;right:15px}.u-art-label b{color:#acc8e8;font-weight:400}.u-hero-bottom{border-top:1px solid var(--border);align-items:center;gap:48px;max-width:1344px;margin:auto;padding:24px 0;display:flex}.u-hero-bottom>div{align-items:center;gap:12px;display:flex}.u-hero-bottom strong{font:600 35px/.9 var(--heading);color:var(--text)}.u-hero-bottom span{letter-spacing:.12em;color:var(--muted);font:8px/1.5 JetBrains Mono,monospace}.u-hero-bottom>p{letter-spacing:.1em;color:var(--muted);align-items:center;gap:12px;margin-left:auto;font:8px JetBrains Mono,monospace;display:flex}.u-section{max-width:1440px;margin:auto;padding:78px 48px}.u-page{min-height:65vh;padding-top:60px}.u-section-head{margin-bottom:32px}.u-section-head .u-eyebrow{margin-bottom:12px!important}.u-description{color:var(--muted);max-width:680px;font-size:13px;line-height:1.8;margin-top:16px!important}.u-section-title-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.u-text-link{color:var(--blue);background:0 0;align-items:center;gap:8px;padding:8px 0;font:10px/1.5 JetBrains Mono,monospace;display:inline-flex}.u-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.u-event{background:var(--surface);border:1px solid var(--border);border-radius:5px;transition:border-color .2s,transform .2s;overflow:hidden}.u-event:hover{border-color:#4b729d;transform:translateY(-4px)}.u-event-image{background-color:#112136;background-position:50% 34%;background-size:cover;height:215px;position:relative}.u-event-image:after{content:"";background:linear-gradient(#0000 25%,#060b1390);position:absolute;inset:0}.u-badge{z-index:1;color:#e1edfa;text-transform:uppercase;letter-spacing:.06em;background:#07101ee8;border:1px solid #ffffff25;padding:6px 9px;font:8px JetBrains Mono,monospace;position:absolute;top:15px;left:15px}.u-event-number{z-index:1;font:800 50px/.9 var(--heading);color:#ffffff28;position:absolute;bottom:8px;right:16px}.u-event-body{padding:23px}.u-meta{color:var(--muted);align-items:center;gap:7px;font:10px/1.6 JetBrains Mono,monospace;display:flex}.u-event h3{margin:11px 0 15px;font-size:28px}.u-capacity{background:var(--surface2);height:3px;margin-top:24px;overflow:hidden}.u-capacity>div{background:var(--blue);height:100%}.u-event-bottom{justify-content:space-between;align-items:center;gap:8px;margin:12px 0 18px;display:flex}.u-event-bottom>span{color:var(--muted);align-items:center;gap:6px;font:9px JetBrains Mono,monospace;display:flex}.u-event-bottom strong{white-space:nowrap;font:500 12px JetBrains Mono,monospace}.u-event .u-btn{min-height:42px;font-size:10px!important}.u-section-modes{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.u-modes-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.u-mode-card{color:#fff;text-align:left;background-position:50% 34%;background-size:cover;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:360px;padding:18px;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden;border:1px solid var(--border)!important}.u-mode-card:hover{transform:translateY(-6px);border-color:var(--mode-color)!important}.u-mode-index{color:#fff9;background:#030a1377;padding:4px 7px;font:8px JetBrains Mono,monospace}.u-mode-card h3{text-transform:uppercase;max-width:200px;font-size:30px}.u-mode-card p{color:#acb6c4;margin:9px 0 18px;font-size:11px}.u-mode-link{color:var(--mode-color);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font:9px JetBrains Mono,monospace;display:flex}.u-factions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.u-faction-card{background:var(--surface);border:1px solid var(--border);border-radius:5px;transition:border .2s;overflow:hidden}.u-faction-card:hover{border-color:var(--faction)}.u-faction-picture{aspect-ratio:1.02;background:#05080d;position:relative;overflow:hidden}.u-faction-picture :is(img,video.u-animated-art){object-fit:cover;width:100%;height:100%;transition:transform .5s}.u-faction-card:hover :is(img,video.u-animated-art){transform:scale(1.04)}.u-faction-picture>span{color:var(--faction);background:#070a10aa;padding:3px 6px;font:9px JetBrains Mono,monospace;position:absolute;top:14px;left:14px}.u-faction-content{padding:22px}.u-faction-content .u-eyebrow{color:var(--faction);font-size:8px;margin-bottom:9px!important}.u-faction-content h3{color:var(--text);font-size:36px}.u-faction-content>p:not(.u-eyebrow){color:var(--muted);min-height:38px;margin-top:8px;font-size:11px}.u-faction-members{color:var(--muted);align-items:center;gap:7px;margin:18px 0;font:9px JetBrains Mono,monospace;display:flex}.u-faction-content .u-btn{background:color-mix(in srgb,var(--faction) 9%,var(--surface));min-height:41px;padding:11px 12px;border-color:color-mix(in srgb,var(--faction) 40%,transparent)!important;color:var(--faction)!important;font-size:9px!important}.u-banner-cta{background:linear-gradient(90deg,#07101af5 20%,#07101a77),url(/usta/banner.webp) 50%/cover;border:1px solid #273b56;border-radius:5px;max-width:1344px;min-height:270px;margin:0 auto 80px;padding:44px;position:relative}.u-banner-cta>div{max-width:600px;position:relative}.u-banner-cta h2{color:#f2f6fc;margin-bottom:25px;font-size:52px}.u-filter-bar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:30px;display:flex}.u-segment{background:var(--surface);border:1px solid var(--border);border-radius:5px;gap:3px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.u-segment button{color:var(--muted);white-space:nowrap;background:0 0;border-radius:3px;padding:10px 16px;font-size:11px}.u-segment button.active{background:var(--surface2);color:var(--blue)}.u-filter-select{color:var(--muted);align-items:center;gap:9px;margin-left:auto;font-size:11px;display:flex}.u-filter-select select{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:4px;max-width:240px;padding:11px 14px}.u-filter-bar .u-btn{min-height:43px;padding:11px 15px}.u-empty{border:1px dashed var(--border);background:var(--surface);text-align:center;min-height:200px;color:var(--muted);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:50px 25px;display:flex}.u-empty>svg{color:var(--blue)}.u-empty h3{max-width:550px;color:var(--text);font-size:23px;font-weight:500;line-height:1.3}.u-empty-small{border:none;min-height:240px;padding:35px 15px}.u-note{border-top:1px solid var(--border);color:var(--muted);align-items:flex-start;gap:11px;margin-top:28px;padding-top:22px;font-size:11px;display:flex}.u-note>svg{color:var(--blue);flex-shrink:0;margin-top:2px}.u-section-spacer{margin-top:80px}.u-table-scroll{border:1px solid var(--border);border-radius:5px;max-width:100%;overflow-x:auto}.u-table{border-collapse:collapse;white-space:nowrap;text-align:left;background:var(--surface);width:100%}.u-table th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:var(--surface2);padding:18px 23px;font:9px JetBrains Mono,monospace}.u-table td{border-top:1px solid var(--border);padding:19px 23px;font-size:12px}.u-rank{font:600 25px var(--heading);color:var(--muted)}.u-rank-0{color:#f5c84c}.u-rank-1{color:#cbd9ee}.u-rank-2{color:#dbaa7a}.u-table-player{align-items:center;gap:12px;display:flex}.u-table-player :is(img,video.u-animated-art){object-fit:cover;border-radius:5px;width:40px;height:40px}.u-current{background:#58a6ff0a}.u-faction-label{text-transform:uppercase;font:10px JetBrains Mono,monospace}.u-rentals{grid-template-columns:1fr 1fr;gap:28px;display:grid}.u-rental{background:var(--surface);border:1px solid var(--border);border-radius:5px;overflow:hidden}.u-rental-picture{color:#58a6ff;background:#08101a;place-items:center;height:250px;display:grid}.u-rental-picture :is(img,video.u-animated-art){object-fit:contain;width:100%;height:100%}.u-gopro{background:radial-gradient(#12355a,#080e18);position:relative}.u-gopro svg{filter:drop-shadow(0 0 30px #498cff66)}.u-gopro span{letter-spacing:.2em;color:#8bb3de;font:8px JetBrains Mono,monospace;position:absolute;bottom:22px}.u-rental-body{gap:16px;padding:30px;display:grid}.u-rental-body>svg{color:var(--blue)}.u-rental h2{font-size:38px}.u-rental p{color:var(--muted);max-width:400px;font-size:13px}.u-rental strong{font:600 29px var(--heading);color:var(--text)}.u-rental strong small{color:var(--muted);font:11px DM Sans,sans-serif}.u-rental .u-btn{justify-self:start;margin-top:6px}.u-player-nav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:12px;margin-bottom:32px;padding-bottom:20px;display:flex}.u-player-nav button{color:var(--muted);background:0 0;align-items:center;gap:8px;padding:9px 10px;font-size:11px;display:flex}.u-player-nav button.active{color:var(--blue);background:var(--surface2);border-radius:4px}.u-player-nav button:last-child{margin-left:auto}.u-player-card{border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));background:linear-gradient(110deg,var(--surface),color-mix(in srgb,var(--accent) 10%,var(--bg)));border-radius:6px;align-items:center;gap:28px;min-height:200px;padding:30px 35px;display:flex;position:relative;overflow:hidden}.u-player-emblem{border-radius:7px;flex-shrink:0;width:120px;height:125px;overflow:hidden}.u-player-emblem :is(img,video.u-animated-art){object-fit:cover;width:100%;height:100%}.u-player-card h1{overflow-wrap:anywhere;margin-bottom:12px;font-size:62px;font-weight:700}.u-player-card .u-eyebrow{color:var(--accent);margin-bottom:8px!important}.u-player-card>div:nth-child(2){min-width:0}.u-player-card>div:nth-child(2)>p:last-child{color:var(--muted);font:10px JetBrains Mono,monospace}.u-player-card>.u-btn{flex-shrink:0;margin-left:auto}.u-card-topographic{background-image:repeating-radial-gradient(ellipse at 80% 20%,transparent 0 17px,color-mix(in srgb,var(--accent) 8%,transparent) 18px 19px,transparent 20px 30px)}.u-card-minimal{background:var(--surface);border-left:5px solid var(--accent)}.u-stats-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin:24px 0 30px;display:grid}.u-stats-grid article{background:var(--surface);border:1px solid var(--border);border-radius:5px;flex-direction:column;gap:10px;padding:23px;display:flex;position:relative}.u-stats-grid svg{width:19px;height:19px;color:var(--blue);position:absolute;top:24px;right:23px}.u-stats-grid span{text-transform:uppercase;color:var(--muted);font:9px JetBrains Mono,monospace}.u-stats-grid strong{font:600 45px/.95 var(--heading);color:var(--text);margin-top:12px}.u-dashboard-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.u-panel{background:var(--surface);border:1px solid var(--border);border-radius:5px;min-width:0;margin-bottom:24px;padding:28px}.u-panel h2{margin-bottom:20px;font-size:28px;font-weight:600}.u-panel h3{margin:25px 0 14px;font-size:21px}.u-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.u-panel-heading h2{margin:0}.u-panel-heading>span,.u-panel-heading>svg{color:var(--blue);font:10px JetBrains Mono,monospace}.u-mode-progress{border-bottom:1px solid var(--border);padding:13px 0}.u-mode-progress:last-child{border:0}.u-mode-progress>div:first-child{justify-content:space-between;align-items:center;gap:15px;font-size:11px;display:flex}.u-mode-progress b{color:var(--muted);white-space:nowrap;font:9px JetBrains Mono,monospace}.u-progress-track{background:var(--surface2);height:4px;margin:10px 0 6px;overflow:hidden}.u-progress-track>span{min-width:0;height:100%;display:block}.u-mode-progress small{color:var(--muted);font:8px JetBrains Mono,monospace}.u-activity{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 0;display:flex}.u-activity>span{text-transform:uppercase;border:1px solid var(--border);padding:5px 7px;font:8px JetBrains Mono,monospace}.u-activity b{font-size:11px}.u-activity small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.u-activity>strong{color:var(--blue);white-space:nowrap;margin-left:auto;font:10px JetBrains Mono,monospace}.u-result-win{color:#47d694}.u-result-loss{color:#fa6b75}.u-result-draw{color:#f5c84c}.u-orders-list{gap:22px;display:grid}.u-order-summary{flex-wrap:wrap;align-items:center;gap:20px;padding-bottom:13px;font-size:11px;display:flex}.u-order-summary span{color:var(--muted);font:9px JetBrains Mono,monospace}.u-orders-list .order-dossier{--tac:var(--blue);border-color:var(--border);border-left-color:var(--blue);background:var(--surface2);color:var(--text);font:11px/1.8 DM Sans,sans-serif}.usta-app .order-pay-button{color:#081323;background:#58a6ff;border-color:#58a6ff}.usta-app .order-dossier a{color:var(--blue)}.u-profile-form{grid-template-columns:1.2fr 1fr;align-items:start;gap:25px;display:grid}.u-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.u-form{gap:20px;display:grid}.u-form label,.u-fields label{color:var(--muted);gap:8px;min-width:0;font-size:11px;display:grid}.usta-app input:not([type=checkbox]),.usta-app select,.usta-app textarea{background:var(--bg);border:1px solid var(--border);color:var(--text);outline-offset:2px;border-radius:4px;width:100%;min-width:0;max-width:100%;padding:12px}.usta-app input:disabled{opacity:.6}.usta-app textarea{resize:vertical}.u-avatar-picker{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.u-avatar-picker button{background:var(--surface2);border-radius:6px;padding:3px;position:relative;overflow:hidden;border:1px solid var(--border)!important}.u-avatar-picker button[aria-pressed=true]{border-color:var(--blue)!important}.u-avatar-picker :is(img,video.u-animated-art){aspect-ratio:1;object-fit:cover;width:100%}.u-avatar-picker svg{background:var(--blue);color:#07101c;border-radius:50%;padding:3px;position:absolute;bottom:6px;right:6px}.u-colors{flex-wrap:wrap;gap:12px;display:flex}.u-colors button{color:#06101e;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;border:3px solid var(--surface)!important}.u-colors button[aria-pressed=true]{outline:1px solid var(--blue)}.u-check{color:var(--muted);align-items:flex-start;margin:20px 0;line-height:1.7;gap:11px!important;font-size:11px!important;display:flex!important}.u-check>input{margin-top:2px}.u-check>svg{color:var(--blue);flex-shrink:0;margin-top:2px}.u-security-note{background:var(--bg);border:1px solid var(--border);color:var(--muted);align-items:flex-start;gap:12px;margin:25px 0;padding:18px;font-size:11px;line-height:1.8;display:flex}.u-security-note>svg{color:var(--blue);flex-shrink:0}.u-security-note b{color:var(--text);font-weight:500}.u-admin-grid{grid-template-columns:1fr 1fr;align-items:start;gap:25px;display:grid}.u-image-preview{color:var(--muted);align-items:center;gap:18px;font-size:11px;display:flex}.u-image-preview :is(img,video.u-animated-art){object-fit:cover;border-radius:4px;width:70px;height:70px}.u-admin-event{border-bottom:1px solid var(--border);align-items:center;gap:13px;min-width:0;padding:15px 0;display:flex}.u-admin-event>:is(img,video.u-animated-art){object-fit:cover;border-radius:4px;flex-shrink:0;width:45px;height:55px}.u-admin-event>div{flex:1;min-width:0}.u-admin-event b{overflow-wrap:anywhere;font-size:11px}.u-admin-event small{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:9px;display:block}.u-danger{color:#fa8494}.u-notification{border:1px solid var(--border);background:var(--bg);border-radius:5px;align-items:flex-start;gap:12px;margin-top:15px;padding:18px;display:flex}.u-notification.unread{border-left:3px solid var(--blue)}.u-notification>svg{color:var(--blue);flex-shrink:0;margin-top:3px}.u-notification b{font-size:12px}.u-notification p{color:var(--muted);overflow-wrap:anywhere;margin:8px 0;font-size:11px;line-height:1.8}.u-notification small{color:var(--muted);font:8px JetBrains Mono,monospace}.u-footer{border-top:1px solid var(--border);background:var(--surface);padding:44px 48px 20px}.u-footer-top,.u-footer-bottom{justify-content:space-between;align-items:center;gap:35px;max-width:1344px;margin:auto;display:flex}.u-footer-top>p{max-width:330px;color:var(--muted);font-size:11px}.u-footer-bottom{color:var(--muted);border-top:1px solid var(--border);letter-spacing:.04em;margin-top:40px;padding-top:22px;font:8px JetBrains Mono,monospace}.u-footer-bottom button{color:var(--muted);font:inherit;background:0 0}.u-overlay{z-index:140;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;background:#02050ddc;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.u-modal{--accent:var(--blue);overscroll-behavior:contain;background:var(--surface);width:100%;max-width:630px;max-height:92dvh;color:var(--text);border:1px solid var(--border);border-top:2px solid var(--blue);border-radius:9px;padding:35px;position:relative;overflow:auto;box-shadow:0 25px 80px #0009}.u-modal>h2{margin-bottom:22px;padding-right:20px;font-size:36px}.u-modal-close{position:absolute;top:16px;right:16px}.u-auth-modal{text-align:center;max-width:430px;padding:32px}.u-auth-modal .u-eyebrow{justify-content:center}.u-auth-art{object-fit:cover;width:180px;height:170px;margin:0 auto 25px;-webkit-mask-image:radial-gradient(#000 40%,#0000 72%);mask-image:radial-gradient(#000 40%,#0000 72%)}.u-auth-modal>p:not(.u-eyebrow){color:var(--muted);margin:20px 0 25px;font-size:12px;line-height:1.8}.u-auth-modal>h2{padding:0}.u-rental-option{border:1px solid var(--border);background:var(--bg);border-radius:5px;align-items:center;gap:15px;margin:0;padding:16px;color:var(--text)!important;font-size:12px!important;display:flex!important}.u-rental-option span{flex:1;align-items:center;gap:12px;display:flex}.u-rental-option span>svg{color:var(--blue);flex-shrink:0}.u-rental-option strong{font:10px JetBrains Mono,monospace}.u-checkout-total{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}.u-checkout-total strong{font:600 34px var(--heading);color:var(--text)}.u-inline-error{color:#ff919b;font-size:12px}.u-legacy-admin .qg-console{color:var(--text);background:0 0;padding:0;font-family:DM Sans,sans-serif}.u-legacy-admin .qg-command{border-color:var(--border);background:var(--surface)}.u-legacy-admin .qg-command :is(img,video.u-animated-art){content:url(/usta/emblem.webp)}.u-legacy-admin .qg-primary{background:var(--blue)!important;color:#07111f!important}.u-legacy-admin .qg-tabs,.u-legacy-admin .qg-table{background:var(--surface);color:var(--text)}.u-legacy-admin .qg-stats{margin-top:20px}.u-legacy-admin .qg-command h1{font-size:24px}.u-legacy-admin .qg-chip{border-color:var(--border);color:var(--blue)}.usta-app .enroll-panel{background:var(--surface);border-color:var(--blue)}.usta-app .enroll-header h2{font-size:25px}.usta-app .enroll-header>div>p{color:var(--blue)}@media (width>=1600px){.u-hero-grid{padding-top:80px;padding-bottom:70px}.u-hero h1{font-size:125px}.u-mode-card{min-height:410px}}@media (width<=1200px){.u-nav{gap:25px;padding:0 28px}.u-links{gap:18px}.u-links button{font-size:11px}.u-nav-actions{gap:8px}.u-nav-account{padding:10px;font-size:9px!important}.u-nav-account>svg{display:none}.u-logo>span{font-size:26px}.u-hero-grid{min-height:590px;padding:45px 35px}.u-hero h1{font-size:94px}.u-hero-bottom{gap:30px;margin:0 35px}.u-section{padding:65px 35px}.u-factions-grid{gap:14px}.u-faction-content{padding:17px}.u-faction-content h3{font-size:31px}.u-faction-content .u-btn{gap:6px;font-size:8px!important}.u-banner-cta{margin:0 35px 65px}.u-event-body{padding:18px}.u-event h3{font-size:25px}.u-hero-art>:is(img,video.u-animated-art){width:118%}.u-hero-description{font-size:13px}}@media (width<=980px){.u-links{display:none}.u-menu-toggle{display:flex}.u-nav-actions{margin-left:auto}.u-nav{gap:20px}.u-links.open{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:20px;padding:15px 28px;display:flex;position:absolute;top:87px;left:0;right:0;box-shadow:0 20px 30px #0005}.u-links button{height:40px;padding:6px 0}.u-hero h1{font-size:81px}.u-hero-actions .u-btn{padding:13px;font-size:9px!important}.u-hero-proof{gap:14px;font-size:7px}.u-art-label{font-size:6px;bottom:25px;right:0}.u-hero-bottom>p{display:none}.u-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.u-event-grid>.u-event:last-child:nth-child(3){display:none}.u-factions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.u-faction-content h3{font-size:38px}.u-faction-content>p:not(.u-eyebrow){min-height:0}.u-faction-picture{aspect-ratio:1.2}.u-faction-content .u-btn{font-size:10px!important}.u-modes-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.u-mode-card{min-height:320px;padding:13px}.u-mode-card h3{font-size:24px}.u-mode-card p{font-size:9px}.u-mode-index{font-size:7px}.u-section-title-row{align-items:flex-start}.u-banner-cta h2{font-size:45px}.u-player-card h1{font-size:44px}.u-player-card{gap:20px;padding:25px}.u-player-emblem{width:90px;height:100px}.u-player-card>.u-btn{padding:11px;font-size:9px!important}.u-dashboard-grid,.u-profile-form,.u-admin-grid{grid-template-columns:1fr}.u-footer-top{flex-wrap:wrap;gap:25px}.u-footer-top p{max-width:250px}.u-header{height:80px}.u-links.open{top:79px}.u-stats-grid{gap:12px}.u-stats-grid article{padding:19px}.u-stats-grid svg{width:16px;height:16px;top:21px;right:17px}.u-filter-select{margin-left:0}.u-filter-bar>.u-btn{margin-left:auto}}@media (width<=680px){.u-nav{padding:0 18px}.u-logo :is(img,video.u-animated-art){width:36px;height:43px}.u-logo>span{font-size:25px}.u-logo small{letter-spacing:.1em;font-size:6px}.u-header{height:72px}.u-links.open{top:71px}.u-nav-actions{gap:6px}.u-nav-account{display:none}.u-language{padding:4px;font-size:9px!important}.u-icon{min-width:30px;padding:5px}.u-nav-actions>.u-icon:first-child{display:none}.u-hero-grid{grid-template-columns:1fr;min-height:auto;padding:36px 22px 18px}.u-hero-copy{z-index:2}.u-hero .u-eyebrow{letter-spacing:.12em;font-size:7px}.u-hero h1{margin:22px 0 24px;font-size:82px;line-height:.88}.u-hero-description{max-width:330px;font-size:12px}.u-hero-actions{gap:10px;margin-top:24px}.u-hero-actions .u-btn{padding:12px 14px;font-size:9px!important}.u-hero-proof{gap:19px;margin-top:25px}.u-hero-art{justify-content:center;justify-self:center;width:100%;max-width:480px;height:330px;margin-top:-10px}.u-hero-art>:is(img,video.u-animated-art){width:385px;max-width:112%;height:385px;transform:none;-webkit-mask-image:radial-gradient(#000 45%,#0000 73%);mask-image:radial-gradient(#000 45%,#0000 73%)}.u-art-label{font-size:5px;bottom:4px;right:8px}.u-hero-bottom{justify-content:space-between;gap:0;margin:0 22px;padding:21px 0}.u-hero-bottom strong{font-size:29px}.u-hero-bottom>div{gap:8px}.u-hero-bottom span{letter-spacing:.06em;max-width:60px;font-size:6px}.u-section{padding:50px 22px}.u-page{padding-top:35px}.u-section-head{margin-bottom:25px}.u-eyebrow{letter-spacing:.1em;font-size:7px}.usta-app h2{font-size:37px}.u-description{font-size:12px;margin-top:12px!important}.u-section-title-row{display:block}.u-section-title-row>.u-text-link{margin-top:-10px;margin-bottom:20px}.u-event-grid{grid-template-columns:1fr;gap:22px}.u-event-grid>.u-event:last-child:nth-child(3){display:block}.u-event-image{height:200px}.u-event h3{font-size:29px}.u-event-body{padding:22px}.u-modes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.u-mode-card{min-height:320px;padding:14px}.u-mode-card h3{font-size:27px}.u-mode-card p{font-size:10px}.u-factions-grid{gap:13px}.u-faction-picture{aspect-ratio:1}.u-faction-content{padding:14px}.u-faction-content .u-eyebrow{letter-spacing:.07em;font-size:6px}.u-faction-content h3{font-size:29px}.u-faction-content>p:not(.u-eyebrow){min-height:32px;font-size:10px;line-height:1.6}.u-faction-content .u-btn{gap:4px;padding:10px 8px;font-size:8px!important}.u-faction-content .u-btn svg{width:12px}.u-faction-members{gap:5px;margin:15px 0;font-size:8px}.u-faction-picture>span{font-size:7px;top:8px;left:8px}.u-banner-cta{background-position:50%;min-height:260px;margin:0 22px 45px;padding:27px 22px}.u-banner-cta h2{max-width:280px;font-size:39px}.u-filter-bar{gap:12px}.u-filter-bar>.u-btn{min-height:42px;margin:0;font-size:9px!important}.u-filter-select{flex:1}.u-filter-select select{min-width:0;max-width:100%;font-size:11px}.u-filter-select>svg{display:none}.u-segment button{padding:9px 12px;font-size:10px}.u-rentals{grid-template-columns:1fr}.u-rental-picture{height:210px}.u-rental-body{padding:25px}.u-player-nav{gap:5px;margin-bottom:24px}.u-player-nav button{padding:8px;font-size:10px}.u-player-nav button:last-child{margin-left:0}.u-player-nav button svg{width:14px}.u-player-card{flex-wrap:wrap;gap:16px;padding:20px}.u-player-emblem{width:70px;height:80px}.u-player-card h1{max-width:205px;font-size:42px}.u-player-card>.u-btn{width:100%;margin:10px 0 0;font-size:10px!important}.u-stats-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.u-stats-grid article{padding:20px}.u-stats-grid strong{font-size:39px}.u-stats-grid span{font-size:8px}.u-panel{margin-bottom:22px;padding:20px}.u-panel h2{font-size:27px}.u-panel-heading{gap:12px}.u-fields{grid-template-columns:1fr;gap:16px}.u-profile-form{gap:0}.u-avatar-picker{gap:8px}.u-colors{gap:14px}.u-table td,.u-table th{padding:16px 14px}.u-table-player :is(img,video.u-animated-art){width:32px;height:32px}.u-table-player{gap:9px}.u-table td{font-size:11px}.u-footer{padding:35px 22px 22px}.u-footer-top{align-items:flex-start;gap:24px}.u-footer-top p{max-width:100%;font-size:11px}.u-footer-top>.u-btn{font-size:10px!important}.u-footer-bottom{flex-wrap:wrap;gap:15px;margin-top:28px;font-size:7px;line-height:1.8}.u-footer-bottom>span:nth-child(2){display:none}.u-overlay{padding:12px}.u-modal{max-height:94dvh;padding:28px 20px}.u-modal>h2{font-size:32px}.usta-app input:not([type=checkbox]),.usta-app select,.usta-app textarea{font-size:16px}.u-rental-option{gap:10px;padding:14px}.u-rental-option>span{gap:7px;font-size:11px}.u-modal .u-description{font-size:12px}.u-toast{font-size:12px;top:83px}.u-mode-progress>div:first-child{font-size:11px}.u-order-summary{gap:8px}.u-note{font-size:10px}.u-section-spacer{margin-top:50px}}@media (prefers-reduced-motion:reduce){.usta-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.u-admin-event>select{max-width:145px;width:auto!important;font-size:10px!important}.u-admin-event>.u-btn{min-height:36px;padding:8px;font-size:9px!important}.u-admin-event{flex-wrap:wrap}.u-admin-event>div{flex-basis:130px}.u-theme-light .order-dossier{background:var(--surface2);color:var(--text)}.usta-app .order-dossier{border:1px solid var(--border);border-left:3px solid var(--blue);background:var(--surface2);color:var(--text);border-radius:5px;padding:18px}.usta-app .order-dossier-title{font:600 22px var(--heading);color:var(--text)}.usta-app .order-dossier>p.text-sm,.usta-app .order-dossier>p.text-xs{color:var(--muted)!important}.usta-app .order-dossier .space-y-3{color:var(--text)}.usta-app .order-dossier .bank-transfer-details{border-color:var(--border);background:var(--surface)}.usta-app .order-dossier .order-pay-button{color:#07101b;border-radius:3px;justify-content:center;align-items:center;min-height:42px;padding:12px 17px;font:600 10px JetBrains Mono,monospace;display:inline-flex}.usta-app .order-dossier .order-pay-button:hover{background:#8ec4ff}.usta-app .order-dossier .flex{flex-wrap:wrap}.usta-app .qg-command>div{min-width:0}.usta-app{--u-ease:cubic-bezier(.22,1,.36,1)}.u-header{transition:background .4s,box-shadow .4s,border-color .4s}.u-header-scrolled{border-bottom-color:color-mix(in srgb,var(--blue) 28%,var(--border));box-shadow:0 10px 35px #0004}.u-hero{color:#f1f5fa;background:#060b13}.u-hero-grid{z-index:2}.u-hero-copy{max-width:560px}.u-hero-scene{transform:translate3d(0,var(--hero-parallax,0px),0);pointer-events:none;background:url(/usta/hero-team.webp) 50%/cover no-repeat;position:absolute;inset:-65px 0 -20px}.u-hero-scene:after{content:"";background:linear-gradient(90deg,#050c18d9 0%,#050c18a6 30%,#050c1820 58%,#0000 90%),linear-gradient(#0000 70%,#060b13 100%);position:absolute;inset:0}.u-hero:before{z-index:1;opacity:.38}.u-hero-atmosphere{pointer-events:none;z-index:1;background:radial-gradient(at 65% 45%,#3393ff18,#0000 65%);animation:10s ease-in-out infinite alternate u-atmosphere-breathe;position:absolute;inset:0}.u-hero-team>:is(img,video.u-animated-art){opacity:0}.u-hero-team{min-height:420px}.u-hero .u-hero-description,.u-hero .u-hero-proof{color:#b7c8dd}.u-hero .u-btn-outline{background:#08101c55;color:#f1f5fa!important;border-color:#a7c5ed66!important}.u-hero .u-art-label{color:#9abbdd;text-shadow:0 1px 8px #000}.u-hero .u-hero-bottom{z-index:2;border-top-color:#7da1d330;position:relative}.u-hero .u-hero-bottom strong{color:#f1f5fa}.u-hero .u-hero-bottom span,.u-hero .u-hero-bottom>p{color:#a6bdd9}.u-banner-cta{background-image:linear-gradient(90deg,#06101dee 0%,#06101d9c 36%,#06101d15 75%),url(/usta/recruitment.webp);background-position:50%;background-size:cover;transition:border-color .5s,box-shadow .5s}.u-banner-cta:hover{border-color:#5389c6;box-shadow:0 15px 50px #081e3a44}.u-plan-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 24px;display:flex}.u-plan-month{flex:1;align-items:center;gap:12px;min-width:280px;display:flex}.u-plan-month h3{text-align:center;text-transform:capitalize;min-width:190px;font-size:28px}.u-plan-month>.u-text-link{white-space:nowrap;font-size:9px}.u-plan-toolbar>select{width:auto;max-width:210px;padding:10px;font-size:11px}.u-plan-view button{align-items:center;gap:7px;display:flex}.u-plan-toolbar>.u-btn{min-height:42px;padding:10px 13px;font-size:9px!important}.u-plan-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.u-plan-calendar{background:var(--surface);border:1px solid var(--border);border-radius:6px;min-width:0;overflow:hidden}.u-plan-weekdays{background:var(--surface2);border-bottom:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.u-plan-weekdays>span{text-align:center;color:var(--muted);letter-spacing:.07em;padding:17px 2px;font:9px JetBrains Mono,monospace}.u-plan-days{background:var(--border);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.usta-app .u-plan-day{text-align:left;min-height:105px;color:var(--text);background:var(--surface);border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:10px;min-width:0;padding:12px 7px;transition:background .25s;display:flex;position:relative}.usta-app .u-plan-day:hover{background:var(--surface2)}.u-plan-day-number{text-align:center;border-radius:4px;align-self:flex-start;min-width:23px;padding:3px;font:11px JetBrains Mono,monospace}.u-plan-day.u-outside{background:color-mix(in srgb,var(--bg) 60%,var(--surface));color:var(--muted)}.u-plan-day.u-outside .u-plan-day-number{opacity:.4}.u-plan-day.u-day-selected{box-shadow:inset 0 0 0 1px var(--blue);background:color-mix(in srgb,var(--blue) 9%,var(--surface))}.u-plan-day.u-day-today .u-plan-day-number{color:#07101a;background:#58a6ff;font-weight:700}.u-plan-day-items{flex-direction:column;gap:4px;min-width:0;display:flex}.u-plan-chip{color:var(--mode-color);background:color-mix(in srgb,var(--mode-color) 10%,transparent);border-left:2px solid var(--mode-color);border-radius:2px;align-items:center;gap:4px;min-width:0;padding:4px;font:7px/1.4 JetBrains Mono,monospace;display:flex;overflow:hidden}.u-plan-chip i{display:none}.u-plan-chip b{white-space:nowrap;margin-left:auto;font-size:6px;font-weight:400}.u-plan-day-items>small{color:var(--muted);padding-left:3px;font:7px JetBrains Mono,monospace}.u-plan-legend{background:var(--surface);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;padding:15px 10px;display:flex}.u-plan-legend>span{color:var(--muted);align-items:center;gap:5px;font:7px JetBrains Mono,monospace;display:flex}.u-plan-legend i{border-radius:50%;width:5px;height:5px;display:inline-block}.u-plan-agenda{min-width:0}.u-plan-agenda>.u-panel-heading{border-bottom:1px solid var(--border);margin-bottom:18px;padding:8px 0 12px}.u-plan-agenda h3{text-transform:capitalize;font-size:30px}.u-plan-event{border:1px solid var(--border);background:var(--surface);border-radius:5px;margin-bottom:18px;transition:border-color .3s;overflow:hidden}.u-plan-event-highlight{border-color:var(--blue)}.u-plan-event-cover{background-position:50% 30%;background-size:cover;align-items:flex-end;height:125px;padding:13px;display:flex}.u-plan-event-cover>span{text-transform:uppercase;background:#06101ad9;border:1px solid #aac5e42b;padding:5px 7px;font:8px JetBrains Mono,monospace}.u-plan-event-top{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font:8px JetBrains Mono,monospace;display:flex}.u-plan-event-top>p{align-items:center;gap:6px;display:flex}.u-plan-event-top>b{color:var(--blue);white-space:nowrap;font-weight:500}.u-plan-event h3{margin-bottom:12px;font-size:26px;line-height:1.1}.u-plan-event .u-meta{font-size:9px}.u-plan-brief{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.8;margin-top:12px!important}.u-plan-event-footer{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0 8px;display:flex}.u-plan-event-footer>span{color:var(--muted);align-items:center;gap:6px;font:9px JetBrains Mono,monospace;display:flex}.u-plan-event-footer>strong{margin-left:auto;font:11px JetBrains Mono,monospace}.u-plan-event-footer small{color:var(--muted);font-size:7px;font-weight:400}.u-plan-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.u-plan-actions>.u-btn{gap:8px;min-height:39px;padding:10px 13px;font-size:9px!important}.u-plan-actions>.u-btn:first-child{flex:1}.u-plan-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.u-plan-list .u-plan-event{margin-bottom:0}.u-plan-list>.u-empty{grid-column:1/-1}.u-plan-list .u-plan-event-cover{height:160px}.u-plan-feedback{background:var(--surface2);border:1px solid var(--border);border-radius:4px;align-items:center;gap:10px;padding:13px 16px;font-size:12px;display:flex;margin-bottom:20px!important}.u-plan-feedback>.u-icon{margin-left:auto}.u-plan-modal{max-width:750px}.u-plan-image-preview{border:1px solid var(--border);background:var(--bg);border-radius:5px;align-items:center;gap:20px;padding:15px;display:flex}.u-plan-image-preview :is(img,video.u-animated-art){object-fit:cover;object-position:center 35%;border-radius:4px;width:120px;height:90px}.u-plan-image-preview svg{color:var(--blue);margin-bottom:8px}.u-plan-image-preview p{color:var(--muted);font-size:11px}.u-plan-modal .u-form>.u-plan-actions{border-top:1px solid var(--border);justify-content:flex-end;padding-top:20px}.u-plan-modal .u-form>.u-plan-actions>.u-btn:first-child{flex:0}.u-plan-modal .u-fields{gap:16px}.u-plan-calendar:focus-within{border-color:color-mix(in srgb,var(--blue) 50%,var(--border))}@media (width<=1100px){.u-plan-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:18px}.u-plan-chip b{display:none}.u-plan-toolbar{gap:10px}.u-plan-month{flex-basis:100%}.u-plan-toolbar>select{margin-left:auto}.u-plan-day{min-height:90px!important;padding:9px 5px!important}.u-plan-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.u-plan-layout{grid-template-columns:1fr}.u-plan-days .u-plan-day{min-height:85px!important}.u-plan-chip b{display:block}.u-plan-agenda{margin-top:10px}.u-plan-agenda>.u-plan-event{grid-template-columns:140px minmax(0,1fr);display:grid}.u-plan-agenda .u-plan-event-cover{height:100%;min-height:160px}.u-plan-agenda .u-plan-event-cover>span{word-break:break-word;font-size:7px}.u-plan-agenda .u-plan-event h3{font-size:27px}}@media (width<=540px){.u-planner>.u-section-title-row>.u-btn{width:100%;margin-bottom:25px}.u-plan-toolbar{gap:12px}.u-plan-month{justify-content:space-between;gap:4px;min-width:0}.u-plan-month h3{flex:1;min-width:0;font-size:26px}.u-plan-month>.u-text-link{font-size:8px}.u-plan-toolbar>select{flex:1;width:100%;min-width:130px;max-width:none;font-size:13px}.u-plan-toolbar>.u-btn{min-height:44px}.u-plan-view{width:100%}.u-plan-view button{flex:1;justify-content:center}.u-plan-weekdays>span{padding:13px 0;font-size:7px}.u-plan-days .u-plan-day{gap:5px;min-height:72px!important;padding:7px 3px!important}.u-plan-day-number{min-width:21px;padding:3px;font-size:10px}.u-plan-chip{border-left-width:2px;gap:2px;padding:3px 2px;font-size:6px}.u-plan-chip b{display:none}.u-plan-day-items{gap:3px}.u-plan-legend{gap:10px;padding:12px 8px}.u-plan-legend>span{font-size:6px}.u-plan-agenda>.u-plan-event{display:block}.u-plan-agenda .u-plan-event-cover{height:140px;min-height:0}.u-plan-list{grid-template-columns:1fr;gap:18px}.u-plan-event-content{padding:17px}.u-plan-actions>.u-btn{min-height:44px}.u-plan-image-preview{gap:14px;padding:12px}.u-plan-image-preview :is(img,video.u-animated-art){width:90px;height:80px}.u-plan-image-preview p{font-size:10px}.u-plan-modal .u-form>.u-plan-actions>.u-btn{flex:1}.u-plan-modal{padding-top:32px}}.u-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.u-factions-grid:has(.u-faction-poster-card){gap:16px}.u-faction-poster-card{border:1px solid color-mix(in srgb,var(--faction) 32%,#152236);box-shadow:0 0 22px color-mix(in srgb,var(--faction) 5%,transparent);background:#030912;border-radius:5px}.u-faction-poster-card .u-faction-picture{aspect-ratio:384/792;background:#030912;overflow:hidden}.u-faction-poster-card .u-faction-picture :is(img,video.u-animated-art){object-fit:fill;width:100%;height:100%;transition:transform .9s var(--u-ease)}.u-faction-poster-card:hover{box-shadow:0 12px 38px color-mix(in srgb,var(--faction) 13%,transparent)}.u-faction-poster-card .u-faction-content{border-top:1px solid color-mix(in srgb,var(--faction) 22%,#101a2c);background:linear-gradient(#040a13,#07101c);padding:14px 18px 18px}.u-faction-poster-card .u-faction-members{color:#96a8be;justify-content:center;margin:0 0 13px;font-size:9px}.u-faction-poster-card .u-faction-content .u-btn{background:color-mix(in srgb,var(--faction) 8%,#06101a);letter-spacing:.03em;min-height:45px}.u-faction-poster-card .u-faction-content .u-btn:hover:not(:disabled){background:color-mix(in srgb,var(--faction) 20%,#06101a)}.u-faction-poster-card .u-faction-content .u-btn:disabled{opacity:.85}@media (width<=980px){.u-factions-grid:has(.u-faction-poster-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.u-faction-poster-card .u-faction-picture{aspect-ratio:384/792}.u-faction-poster-card .u-faction-content{padding:15px 20px 20px}}@media (width<=540px){.u-factions-grid:has(.u-faction-poster-card){gap:12px}.u-faction-poster-card .u-faction-content{padding:11px 9px 12px}.u-faction-poster-card .u-faction-members{margin-bottom:10px;font-size:8px}.u-faction-poster-card .u-faction-content .u-btn{gap:4px;min-height:43px;padding:10px 7px;font-size:8px!important}.u-faction-poster-card .u-faction-content .u-btn svg{width:12px}.u-faction-poster-card .u-faction-picture{aspect-ratio:384/792}}@media (width<=350px){.u-factions-grid:has(.u-faction-poster-card){grid-template-columns:1fr;max-width:290px;margin:auto}}.u-mode-detail{border-top-color:var(--mode-color);outline:none;max-width:940px;padding:0}.u-mode-detail-hero{color:#f1f5fa;background-position:50% 42%;background-size:cover;min-height:270px;padding:64px 38px 30px;position:relative}.u-mode-detail-hero .u-eyebrow{color:var(--mode-color)}.u-mode-detail-hero h2{max-width:700px;font:700 clamp(32px,5vw,52px)/1.05 var(--heading);text-transform:uppercase;margin:12px 0}.u-mode-detail-hero p:last-child{color:#d7e1ec;max-width:650px;line-height:1.65}.u-mode-detail-hero .u-modal-close{color:#fff;background:#060b13c9}.u-mode-detail-body{padding:26px 38px 32px}.u-mode-detail-reference{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.6}.u-mode-detail-facts{background:var(--border);border:1px solid var(--border);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 28px;display:grid;overflow:hidden}.u-mode-detail-facts>div{background:var(--surface2);padding:17px}.u-mode-detail-facts dt{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px}.u-mode-detail-facts dd{margin:0;font-size:13px;font-weight:600;line-height:1.5}.u-mode-detail h3{font:600 24px var(--heading);align-items:center;gap:10px;margin:0 0 14px;display:flex}.u-mode-detail h3 svg{color:var(--mode-color);flex-shrink:0}.u-mode-detail-objective{border-left:3px solid var(--mode-color);background:var(--surface2);margin-bottom:28px;padding:20px}.u-mode-detail-objective p,.u-mode-detail-safety p{margin:0;font-size:14px;line-height:1.75}.u-mode-detail-columns{grid-template-columns:1.1fr 1fr;gap:32px;display:grid}.u-mode-detail-columns ul,.u-mode-detail-columns ol{margin:0;padding-left:20px}.u-mode-detail-columns li{color:var(--muted);margin-bottom:13px;padding-left:5px;font-size:14px;line-height:1.75}.u-mode-detail-columns li::marker{color:var(--mode-color);font-weight:700}.u-mode-detail-safety{border:1px solid var(--border);border-radius:6px;margin-top:20px;padding:22px}.u-mode-detail-safety p{color:var(--muted)}.u-mode-detail-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding-top:25px;display:flex}.u-mode-detail-footer>span{color:var(--muted);font-size:13px}@media (width<=640px){.u-mode-detail.u-modal{padding:0}.u-mode-detail-hero{min-height:240px;padding:60px 22px 24px}.u-mode-detail-body{padding:22px}.u-mode-detail-facts{grid-template-columns:1fr}.u-mode-detail-facts>div{grid-template-columns:100px 1fr;gap:10px;padding:13px;display:grid}.u-mode-detail-facts dt{margin:0}.u-mode-detail-columns{grid-template-columns:1fr;gap:18px}.u-mode-detail-footer{flex-direction:column;align-items:stretch}.u-mode-detail-footer .u-btn{justify-content:center}}.u-mode-posters{align-items:start}.u-mode-poster.u-mode-card{border:1px solid var(--border);background:0 0;border-radius:5px;height:auto;min-height:0;padding:0;display:block;overflow:hidden}.u-mode-poster.u-mode-card>:is(img,video.u-animated-art){object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.u-mode-poster-caption{color:#fff;background:#050b15e8;justify-content:center;align-items:center;gap:9px;padding:12px 6px;font-size:11px;display:flex;position:absolute;inset:auto 0 0}.u-mode-poster:hover{border-color:var(--mode-color)}.u-faction-poster-card .u-faction-picture{aspect-ratio:auto;height:auto}.u-faction-poster-card .u-faction-picture :is(img,video.u-animated-art){object-fit:contain;width:100%;height:auto}.u-faction-poster-card:hover .u-faction-picture :is(img,video.u-animated-art){transform:none}.u-mode-poster.u-mode-card{aspect-ratio:280/819;height:auto}.u-mode-poster.u-mode-card>:is(img,video.u-animated-art){object-fit:cover;object-position:center top;width:100%;height:100%}.u-mode-poster-caption{padding:8px 5px;font-size:10px}.u-join-plans{background:radial-gradient(at 50% 0,#173b623f,#0000 65%)}.u-join-intro{align-items:center;gap:25px;margin-bottom:34px;display:flex}.u-join-intro>:is(img,video.u-animated-art){object-fit:contain;width:90px;height:100px}.u-join-intro h2{margin-bottom:12px}.u-join-intro>div>p:last-child{color:var(--muted);line-height:1.7}.u-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:22px;display:grid}.u-price-card{--plan:#58a6ff;background:linear-gradient(145deg,var(--surface2),var(--surface));border:1px solid var(--border);border-top:3px solid var(--plan);border-radius:6px;flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden}.u-price-standard{--plan:#b8d7ff;box-shadow:0 0 38px #58a6ff13}.u-price-premium{--plan:#d2b781}.u-price-card .u-eyebrow{color:var(--plan)}.u-price-card h3{text-transform:uppercase;font-size:36px}.u-price-card .u-price-value{font:700 76px/1.2 var(--heading);color:var(--text);margin-top:18px}.u-price-value>span{color:var(--plan);font-size:36px}.u-price-duration{color:var(--muted);font-size:12px}.u-price-line{background:var(--border);height:1px;margin:25px 0}.u-price-copy{color:var(--muted);flex:1;font-size:14px;line-height:1.8;margin-bottom:25px!important}.u-socials{border-top:1px solid var(--border);margin-top:32px;padding-top:25px}.u-socials>div{flex-wrap:wrap;gap:12px;display:flex}.u-social-placeholder{border:1px solid var(--border);color:var(--muted);border-radius:5px;align-items:center;gap:12px;padding:12px 18px;display:flex}.u-social-placeholder>b{color:var(--text);text-align:center;min-width:24px;font-size:24px}.u-social-placeholder>span{font-size:12px}.u-social-placeholder small{color:var(--muted);margin-top:4px;font-size:9px;display:block}@media (width<=760px){.u-pricing-grid{grid-template-columns:1fr}.u-price-card{padding:26px}.u-join-intro{gap:15px}.u-join-intro>:is(img,video.u-animated-art){width:60px;height:80px}.u-join-intro h2{font-size:34px}.u-social-placeholder{flex:130px}}.u-mode-poster.u-mode-card>:is(img,video.u-animated-art){object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.usta-app{--u-ease:cubic-bezier(.22,1,.36,1);--u-quick:.18s;--u-ui:.28s;--u-reveal-time:.68s;--u-scene-time:1s;--ice:#8fe7f1;--hud-line:#96c9ec26;--u-reveal-distance:24px}.usta-app.u-theme-light{--ice:#18738b;--hud-line:#1761b72c}.usta-app main{overflow:clip}.usta-app .u-section{scroll-margin-top:105px;position:relative}.usta-app :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ice);outline-offset:4px}.u-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background var(--u-ui),border-color var(--u-ui);background:color-mix(in srgb,var(--bg) 80%,transparent)}.u-header.u-header-scrolled{background:color-mix(in srgb,var(--bg) 96%,transparent);border-bottom-color:var(--hud-line)}.u-nav{position:relative}.u-logo :is(img,video.u-animated-art){animation:u-logo-arrive var(--u-scene-time) var(--u-ease) both}.u-logo small{letter-spacing:.23em}.u-links{position:relative}.u-links:after{content:"";width:var(--nav-width,0);background:linear-gradient(90deg,var(--blue),var(--ice));height:2px;transform:translate3d(var(--nav-x,0px),0,0);transition:transform var(--u-ui) var(--u-ease),width var(--u-ui) var(--u-ease);pointer-events:none;position:absolute;bottom:0;left:0}.u-links button.active:after{display:none}.u-links button{transition:color var(--u-quick)}.u-hero{background:#050c16;min-height:min(880px,100svh - 60px)}.u-hero-grid{min-height:650px;padding-top:78px;padding-bottom:70px}.u-hero-scene{transform:translate3d(calc(var(--hero-x,0px) * -1),calc(var(--hero-parallax,0px) + var(--hero-y,0px) * -1),0) scale(1.035);opacity:.88;inset:-70px -22px -30px}.u-hero-scene:after{background:linear-gradient(90deg,#040b15f5 0%,#040b15d4 23%,#040b1575 51%,#040b1522 100%),linear-gradient(#0000 65%,#060b13 100%)}.u-hero:before{z-index:1;opacity:.55;background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.u-hero:after{content:"";z-index:3;background:linear-gradient(90deg,#0000,#80dff17d,#0000);height:1px;position:absolute;bottom:0;left:48px;right:48px}.u-hero-atmosphere{transform:translate3d(var(--hero-x,0px),var(--hero-y,0px),0);background:radial-gradient(at 72% 40%,#42c9ed17,#0000 55%);animation:none}.u-hero-copy{max-width:650px;translate:0 calc(var(--scene-scroll,0) * -24px)}.u-hero-copy>.u-eyebrow{animation:u-copy-arrive var(--u-reveal-time) var(--u-ease) 40ms backwards}.u-hero h1.u-masked-title{letter-spacing:-.025em;margin:27px 0 30px;font-size:clamp(76px,7.7vw,118px);line-height:.92;animation:none}.u-masked-title .u-title-mask{color:#f1f5fa;margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.u-masked-title .u-title-mask:nth-child(2)>span{color:#91cfff}.u-masked-title .u-title-mask>span{animation:u-title-rise var(--u-scene-time) var(--u-ease) calc(80ms + var(--line) * .1s) backwards;display:block}.u-hero-description{animation:u-copy-arrive var(--u-reveal-time) var(--u-ease) .26s backwards}.u-hero-actions{animation:u-copy-arrive var(--u-reveal-time) var(--u-ease) .34s backwards}.u-hero-proof{animation:u-copy-arrive var(--u-reveal-time) var(--u-ease) .41s backwards}.u-hero-bottom{animation:u-opacity-in var(--u-reveal-time) ease .45s backwards}.u-hero .u-art-label{letter-spacing:.16em;transform:translate3d(calc(var(--hero-x,0px) * 1.6),calc(var(--hero-y,0px) * 1.6),0);background:#040b1555;border-left:1px solid #8fddef70;padding:13px 16px}.u-hud-orbit{aspect-ratio:1;z-index:1;pointer-events:none;width:430px;transform:translate3d(calc(var(--hero-x,0px) * 1.4),calc(var(--hero-y,0px) * 1.4),0) rotate(calc(var(--scene-scroll,0) * 22deg));animation:u-hud-arrive 1.4s var(--u-ease) .16s backwards;border:1px solid #8cd9ed1b;border-radius:50%;position:absolute;top:18%;right:9%}.u-hud-orbit:before,.u-hud-orbit:after{content:"";border:1px dashed #9fcfe21e;border-radius:50%;position:absolute;inset:26px}.u-hud-orbit:after{border-style:solid;border-color:#0000 #a4e9ff32 #0000 #0000;inset:-15px;rotate:-30deg}.u-hud-orbit>i{background:#b6e6f178;width:1px;height:14px;position:absolute;top:-7px;left:50%}.u-hud-orbit>i:nth-child(2){top:50%;left:-7px;rotate:90deg}.u-hud-orbit>span{color:#bddde499;letter-spacing:.18em;font:8px JetBrains Mono,monospace;position:absolute;bottom:48px;right:-50px}.u-hero-particles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.u-hero-particles i{width:2px;height:2px;left:calc(37% + var(--i) * 6.5%);top:calc(15% + var(--i) * 7%);opacity:0;animation:u-particle-drift calc(7s + var(--i) * .7s) ease-in-out infinite;animation-delay:calc(var(--i) * -.9s);background:#c5f7ff;border-radius:50%;animation-play-state:paused;position:absolute}.u-hero.u-scene-visible .u-hero-particles i{animation-play-state:running}.u-tactical-scene{isolation:isolate}.u-tactical-scene:before{content:"";z-index:-1;pointer-events:none;transform:translate3d(0,calc((var(--scene-progress,.5) - .5) * -40px),0);background:radial-gradient(at 50% 30%,#29588612,#0000 65%);position:absolute;inset:0}.u-scene-rule{background:var(--hud-line);height:1px;margin-bottom:38px;position:relative;overflow:hidden}.u-scene-rule>i{background:linear-gradient(90deg,var(--blue),var(--ice));transform-origin:0;transform:scaleX(var(--scene-progress,1));position:absolute;inset:0}.u-section-head{position:relative}.u-section-head:before{content:"";border-top:1px solid var(--ice);border-bottom:1px solid var(--ice);opacity:.65;width:5px;height:28px;position:absolute;top:2px;left:-18px}.u-squad-scene:after{content:"";border-top:1px solid var(--hud-line);border-bottom:1px solid var(--hud-line);pointer-events:none;z-index:-1;transform:translate3d(0,calc((var(--scene-progress,.5) - .5) * 45px),0);position:absolute;inset:95px 2% 10%}.u-squad-scene .u-factions-grid{position:relative}.u-squad-scene .u-factions-grid:before{content:"";border-left:1px solid var(--hud-line);border-right:1px solid var(--hud-line);pointer-events:none;position:absolute;inset:-24px -12px}.u-squad-scene .u-faction-picture :is(img,video.u-animated-art){translate:0 calc((var(--scene-progress,.5) - .5) * -12px);scale:1.025}:is(.u-event,.u-faction-card,.u-rental,.u-mode-card,.u-price-card){--card-accent:var(--faction,var(--mode-color,var(--plan,var(--ice))));isolation:isolate;transition:border-color var(--u-ui),background var(--u-ui);position:relative;transform:none}:is(.u-event,.u-faction-card,.u-rental,.u-mode-card,.u-price-card):after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--glow-x,50%) var(--glow-y,50%),color-mix(in srgb,var(--card-accent) 16%,transparent),transparent 72%);opacity:0;transition:opacity var(--u-ui);z-index:2;position:absolute;inset:0}:is(.u-event,.u-faction-card,.u-rental,.u-mode-card,.u-price-card):is(.u-pointer-active,:focus-within):after{opacity:1}:is(.u-event,.u-faction-card,.u-rental,.u-mode-card,.u-price-card):focus-within{border-color:var(--card-accent)}.u-mode-poster.u-mode-card>:is(img,video.u-animated-art),.u-faction-poster-card .u-faction-picture :is(img,video.u-animated-art){transition:transform var(--u-reveal-time) var(--u-ease);object-fit:cover;object-position:top center;transform:scale(1)}.u-faction-poster-card .u-faction-picture{overflow:hidden}.u-mode-poster-caption{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:39px;transition:background var(--u-ui),color var(--u-ui);background:#050d18e8;justify-content:space-between;padding:11px 13px}.u-mode-card-tag{color:var(--mode-color);font:8px JetBrains Mono,monospace}.u-mode-poster:is(:hover,:focus-visible) .u-mode-poster-caption{color:#fff;background:#0a1726f2}.u-faction-content{z-index:3;position:relative}.u-faction-card:hover{box-shadow:none}.u-price-card{background:linear-gradient(145deg,color-mix(in srgb,var(--surface2) 90%,transparent),var(--surface));border-top-width:1px;padding-top:38px}.u-price-card:before{content:"";background:var(--plan);height:2px;position:absolute;top:0;left:25px;right:65%}.u-price-card .u-price-value{letter-spacing:-.035em;font-size:88px}.u-price-card .u-btn{margin-top:6px}.u-join-intro>:is(img,video.u-animated-art){filter:drop-shadow(0 4px 20px #9acbff15)}.u-btn{isolation:isolate;transition:transform var(--u-quick) var(--u-ease),background var(--u-quick),border-color var(--u-ui);position:relative;overflow:hidden;box-shadow:none!important}.u-btn:after{content:"";pointer-events:none;transition:transform .6s var(--u-ease);z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffff30 48%,#0000 60%);position:absolute;inset:-20% -45%;transform:translate(-70%)}.u-btn:is(:hover,:focus-visible):not(:disabled):after{transform:translate(70%)}.u-btn:hover:not(:disabled){transform:translateY(-2px)}.u-btn:active:not(:disabled){transition-duration:80ms;transform:scale(.98)}.u-btn>svg,.u-text-link>svg{transition:translate var(--u-ui) var(--u-ease)}.u-btn:is(:hover,:focus-visible)>svg:last-child,.u-text-link:is(:hover,:focus-visible)>svg{translate:2px -2px}.u-btn:disabled{cursor:not-allowed;animation:none}.u-btn[aria-busy=true]{cursor:wait}.u-btn:disabled:after{display:none}.u-segment button,.u-player-nav button,.u-plan-day{transition:background var(--u-quick),color var(--u-quick),border-color var(--u-quick)}.u-progress-track>span,.u-capacity>div{transition:width var(--u-reveal-time) var(--u-ease)}.u-form :is(input,select,textarea){transition:border-color var(--u-quick),background var(--u-quick)}.u-page-transition{animation:u-page-arrive .36s var(--u-ease) backwards}.u-overlay,.u-overlay>.u-modal{animation:none}.u-motion-overlay>.u-modal{animation:u-dialog-arrive .36s var(--u-ease) backwards}.u-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.u-footer{background:linear-gradient(180deg,var(--bg),var(--surface));border-top:1px solid var(--hud-line);position:relative}.u-footer:before{content:"";background:linear-gradient(90deg,transparent,var(--ice),transparent);opacity:.5;height:1px;position:absolute;top:0;left:10%;right:10%}.u-social-placeholder{background:color-mix(in srgb,var(--surface) 65%,transparent);transition:border-color var(--u-ui),translate var(--u-ui);position:relative;overflow:hidden}.u-social-placeholder:hover{border-color:var(--hud-line);transform:none}.u-motion-paused *,.u-motion-paused :before,.u-motion-paused :after{animation-play-state:paused!important}@media (hover:hover) and (pointer:fine) and (width>=981px){.usta-app :is(.u-event,.u-faction-card,.u-rental,.u-mode-card,.u-price-card):hover{box-shadow:none;transform:none}.usta-app[data-motion=full] :is(.u-event,.u-faction-card,.u-rental,.u-mode-card,.u-price-card):is(.u-pointer-active,.u-pointer-settling){transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:border-color var(--u-ui)}.u-mode-poster.u-mode-card:is(:hover,:focus-visible)>:is(img,video.u-animated-art),.u-faction-poster-card:is(:hover,:focus-within) .u-faction-picture :is(img,video.u-animated-art){transform:scale(1.035)}}@media (width<=980px){.u-links{border:1px solid var(--hud-line);background:var(--surface);visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--u-quick),translate var(--u-ui) var(--u-ease),visibility 0s var(--u-ui);border-radius:6px;flex-direction:column;position:absolute;top:100%;left:16px;right:16px;translate:0 -8px;box-shadow:0 20px 50px #0005;gap:0!important;padding:20px!important;display:flex!important}.u-links.open{visibility:visible;opacity:1;pointer-events:auto;flex-wrap:nowrap;transition-delay:0s;top:100%;left:16px;right:16px;translate:0}.u-links:after{display:none}.u-links button{text-align:left;border-bottom:1px solid var(--hud-line);opacity:0;min-height:48px;transition:translate var(--u-ui) var(--u-ease),opacity var(--u-ui),color var(--u-quick);translate:0 -5px}.u-links.open button{opacity:1;transition-delay:calc(var(--link-order) * 25ms);translate:0}.u-links button.active{color:var(--blue)}.u-hud-orbit{opacity:.45;width:310px;top:20%;right:1%}.u-hero-grid{min-height:620px;padding-top:55px}.u-hero-scene{transform:none}.u-hero-copy{translate:none}.u-squad-scene .u-faction-picture :is(img,video.u-animated-art){translate:none;scale:1}.u-scene-rule>i{transform:scaleX(1)}}@media (width<=680px){.u-hero{min-height:0}.u-hero-grid{min-height:0;padding-top:42px;padding-bottom:20px}.u-hero h1.u-masked-title{font-size:clamp(61px,12.7vw,84px)}.u-hero-scene{opacity:.2;inset:0;transform:none}.u-hero-particles,.u-hud-orbit{display:none}.u-hero-atmosphere{background:radial-gradient(at 80% 30%,#3fa6df1f,#0000 65%);transform:none}.u-hero .u-art-label{transform:none}.u-hero-team{height:290px}.u-hero:after{left:22px;right:22px}.u-scene-rule{margin-bottom:26px}.u-section-head:before{left:-10px}.u-tactical-scene:before,.u-squad-scene:after{transform:none}.u-mode-poster-caption{min-height:38px;padding:8px;font-size:9px}.u-mode-card-tag{display:none}.u-btn{min-height:44px}.u-social-placeholder{min-height:60px}}@keyframes u-title-rise{0%{transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes u-copy-arrive{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes u-page-arrive{0%{opacity:.4;translate:0 8px}to{opacity:1;translate:0}}@keyframes u-dialog-arrive{0%{opacity:0;translate:0 16px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes u-logo-arrive{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes u-hud-arrive{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes u-opacity-in{0%{opacity:0}to{opacity:1}}@keyframes u-particle-drift{0%,to{opacity:0;transform:translateY(12px)}30%,70%{opacity:.45}90%{opacity:0;transform:translate(8px,-35px)}}@media (prefers-reduced-motion:reduce){.usta-app *,.usta-app :before,.usta-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.usta-app :is(.u-hero-copy,.u-hero-scene,.u-hero-atmosphere,.u-art-label,.u-faction-picture :is(img,video.u-animated-art)){transform:translate(0,0)scale(1)!important}.u-hero-particles,.u-hud-orbit{display:none}.u-scene-rule>i{transform:none}.u-title-mask>span,.u-btn:is(:hover,:active){transform:none!important}.u-social-placeholder:hover{translate:none}.usta-app [data-motion=full]{transform:none}.u-mode-poster.u-mode-card>:is(img,video.u-animated-art),.u-faction-poster-card .u-faction-picture :is(img,video.u-animated-art),.u-tactical-scene:before,.u-squad-scene:after{transform:none!important}}.u-competition-formats{border-top:1px solid var(--border);margin-top:32px;padding-top:26px}.u-competition-formats>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.u-format-card{text-align:left;color:var(--text);background:var(--surface);transition:border-color var(--u-ui),background var(--u-ui);border-radius:5px;align-items:center;gap:18px;padding:24px;display:flex;border:1px solid var(--border)!important}.u-format-card:hover,.u-format-card:focus-visible{background:var(--surface2);border-color:var(--mode-color)!important}.u-format-symbol{width:58px;height:58px;color:var(--mode-color);border:1px solid color-mix(in srgb,var(--mode-color) 35%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.u-format-card>span:nth-child(2){flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.u-format-card small{letter-spacing:.1em;color:var(--mode-color);font:8px JetBrains Mono,monospace}.u-format-card strong{font:600 27px/1.05 var(--heading)}.u-format-card>span>span{color:var(--muted);font-size:11px;line-height:1.5}.u-format-card>svg{color:var(--mode-color);flex-shrink:0}@media (width<=680px){.u-competition-formats>div{grid-template-columns:1fr}.u-format-card{gap:13px;padding:19px}.u-format-card strong{font-size:25px}.u-format-symbol{width:48px;height:48px}}.usta-app .u-factions-grid:has(.u-faction-poster-card){grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;max-width:none;margin-inline:0}.u-faction-poster-card{min-width:0}.u-faction-poster-card .u-faction-content .u-btn{overflow-wrap:anywhere}@media (width<=980px){.usta-app .u-factions-grid:has(.u-faction-poster-card){gap:10px}.u-faction-poster-card .u-faction-content{padding:12px 9px}.u-faction-poster-card .u-faction-content .u-btn{gap:5px;padding:9px 5px;font-size:9px!important}}@media (width<=540px){.usta-app .u-factions-grid:has(.u-faction-poster-card){gap:6px}.u-faction-poster-card .u-faction-content{padding:9px 4px}.u-faction-poster-card .u-faction-members{flex-wrap:wrap;gap:3px;min-height:24px;font-size:7px;line-height:1.4}.u-faction-poster-card .u-faction-members svg{width:10px;height:10px}.u-faction-poster-card .u-faction-content .u-btn{justify-content:center;gap:0;min-height:48px;padding:6px 2px;font-size:7px!important;line-height:1.5!important}.u-faction-poster-card .u-faction-content .u-btn svg{display:none}.u-squad-scene .u-factions-grid:before{inset:-12px -5px}}.u-format-card.u-format-poster{text-align:left;padding:0;display:block;position:relative;overflow:hidden}.u-format-poster-art{aspect-ratio:2/3;object-fit:contain;width:100%;height:auto;transition:transform var(--u-reveal-time) var(--u-ease);background:#040b12;display:block}.u-format-poster-info{border-top:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:21px 24px;display:flex}.u-format-poster-info>span{flex-direction:column;gap:9px;display:flex}.u-format-poster-info small{color:var(--muted)}.u-format-poster-info>svg{color:var(--mode-color);flex-shrink:0}.u-format-poster:focus-visible .u-format-poster-info{background:var(--surface2)}@media (width<=680px){.u-format-poster-info{padding:18px}.u-format-card.u-format-poster{padding:0}}.u-format-card.u-format-poster>.u-format-poster-info{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.usta-app .u-modes-grid.u-mode-posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;max-width:900px;margin-inline:auto}.u-mode-posters>.u-mode-card{min-width:0}.u-competition-formats>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;width:100%;max-width:480px;margin-inline:auto}.u-format-card.u-format-poster{width:100%;min-width:0}.u-format-poster-art{object-fit:contain;width:100%;max-width:100%;height:auto}.u-format-poster-info>span{min-width:0}.u-format-poster-info strong{overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,27px)}@media (width<=980px){.usta-app .u-modes-grid.u-mode-posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:900px}}@media (width<=540px){.usta-app .u-modes-grid.u-mode-posters{gap:6px}.u-mode-posters .u-mode-poster-caption{text-align:center;flex-wrap:wrap;justify-content:center;min-height:44px;padding:6px 3px;font-size:8px;line-height:1.35}.u-mode-posters .u-mode-poster-caption .u-mode-card-tag{display:none}.u-mode-posters .u-mode-poster-caption>svg{flex-shrink:0;width:11px;height:11px}.u-competition-formats>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:360px}.u-format-poster-info{padding:10px 8px}.u-format-poster-info strong{font-size:clamp(15px,4vw,21px)}.u-format-card.u-format-poster>.u-format-poster-info{gap:6px}.u-format-poster-info small{letter-spacing:0;font-size:9px}.u-format-poster-info>svg{width:15px;height:15px}.u-mode-poster-caption{gap:5px;font-size:9px}}.u-modal.u-squad-entry{border-top:2px solid var(--squad);background:radial-gradient(ellipse at 50% 15%,color-mix(in srgb,var(--squad) 12%,transparent),transparent 65%),var(--surface);text-align:center;width:100%;max-width:620px;padding:32px;overflow:hidden}.u-entry-stage{isolation:isolate;place-items:center;height:250px;display:grid;position:relative}.u-entry-stage :is(img,video.u-animated-art){object-fit:contain;z-index:1;width:180px;height:180px}.u-entry-orbit{border:1px solid color-mix(in srgb,var(--squad) 45%,transparent);outline:1px dashed color-mix(in srgb,var(--squad) 18%,transparent);outline-offset:12px;border-radius:50%;width:225px;height:225px;position:absolute}.u-entry-orbit:before,.u-entry-orbit:after{content:"";border:2px solid #0000;border-top-color:var(--squad);border-bottom-color:var(--squad);border-radius:50%;position:absolute;inset:14px}.u-entry-orbit:after{border-width:4px;inset:-8px;transform:rotate(65deg)}.u-entry-scan{background:var(--squad);z-index:2;width:80%;height:1px;position:absolute}.u-squad-entry .u-eyebrow{color:var(--squad)}.u-squad-entry h2{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(38px,8vw,64px)}.u-entry-role{color:var(--squad);font-size:13px;margin-bottom:16px!important}.u-squad-entry .u-description{margin-bottom:24px;font-size:13px;line-height:1.7}.u-squad-entry .u-btn{background:var(--squad);border-color:var(--squad)!important}@media (width<=540px){.u-modal.u-squad-entry{padding:26px 18px}.u-entry-stage{height:200px}.u-entry-stage :is(img,video.u-animated-art){width:140px;height:140px}.u-entry-orbit{width:175px;height:175px}}.u-plan-toolbar{border:1px solid var(--border);background:linear-gradient(120deg,#58a6ff0d,transparent),var(--surface);border-radius:12px;margin-bottom:24px;padding:18px}.u-plan-calendar{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.u-plan-weekdays{letter-spacing:.12em;background:linear-gradient(90deg,#58a6ff14,#0000);padding-block:16px!important}.u-plan-days{background:var(--border);gap:1px!important}.u-plan-day{transition:background .2s,color .2s;position:relative;background:var(--surface)!important;border:0!important;border-radius:0!important}.u-plan-day:hover{background:var(--surface2)!important}.u-plan-day.u-day-has-ops{background:linear-gradient(145deg,#58a6ff0c,transparent),var(--surface)!important}.u-plan-day.u-day-selected{background:linear-gradient(145deg,#58a6ff2b,#58a6ff0a),var(--surface)!important;box-shadow:inset 0 0 0 2px #58a6ff!important}.u-plan-day-number{font-family:var(--heading);font-size:23px;font-weight:600}.u-day-today .u-plan-day-number{color:#78c9ff;text-underline-offset:5px;text-decoration:underline}.u-plan-chip{border-left:2px solid var(--mode-color);background:color-mix(in srgb,var(--mode-color) 10%,transparent);border-radius:4px;padding:5px!important}.u-plan-legend{background:var(--surface2);padding:16px!important}.u-plan-agenda{background:linear-gradient(160deg,#58a6ff0c,transparent 60%),var(--surface);animation:u-agenda-in .35s var(--u-ease) both;border-top:2px solid #58a6ff;border-radius:12px;min-width:0;padding:20px}.u-plan-event{border:1px solid var(--border);border-top:2px solid var(--op-color);background:var(--surface);border-radius:10px;overflow:hidden}.u-plan-event-cover{background-position:50%;background-size:cover;align-items:flex-end;min-height:145px;padding:14px;display:flex}.u-plan-event-cover>span{border:1px solid color-mix(in srgb,var(--op-color) 40%,transparent);background:#07101ce8;border-radius:4px;padding:7px 10px;font-size:11px}.u-plan-event-top>b{background:#58a6ff12;border-radius:20px;padding:5px 9px;font-size:10px}.u-plan-event-content{padding:20px}.u-plan-event-content h3{line-height:1.15}.u-plan-event-footer{border-top:1px solid var(--border);margin-top:16px;padding-block:14px}@keyframes u-agenda-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.u-mode-detail-hero{isolation:isolate;overflow:hidden}.u-mode-detail-hero:after{content:"";pointer-events:none;z-index:-1;border-top:2px solid var(--mode-color);background:linear-gradient(90deg,color-mix(in srgb,var(--mode-color) 16%,transparent),transparent);animation:u-agenda-in .65s var(--u-ease) both;position:absolute;inset:0}@media (width<=680px){.u-plan-toolbar{padding:12px}.u-plan-agenda{padding:14px}.u-plan-day-number{font-size:19px}.u-plan-event-cover{min-height:120px}.u-plan-chip{padding:3px!important;font-size:9px!important}.u-plan-calendar{min-width:0}}@media (prefers-reduced-motion:reduce){.u-plan-agenda,.u-mode-detail-hero:after{animation:none}.u-plan-day{transition:none}}.u-replica-shop h2{font:600 clamp(30px,5vw,55px)/1.05 var(--heading)}.u-custom-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:32px;margin-top:28px;display:grid}.u-custom-preview{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}.u-custom-preview :is(img,video.u-animated-art){aspect-ratio:4/3;object-fit:contain;width:100%;display:block}.u-custom-price{font:600 38px var(--heading);color:var(--text)}.u-custom-colours{border:1px solid var(--border);min-width:0;padding:14px}.u-custom-colours label{grid-template-columns:minmax(0,1fr) 42px 70px;align-items:center;gap:8px;margin:10px 0;display:grid}.u-custom-colours input[type=color]{cursor:pointer;width:42px;height:34px;padding:2px}@media (width<=680px){.u-custom-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.u-plan-benefits{color:var(--muted);margin:18px 0;padding-left:18px;font-size:12px;line-height:1.6}.u-plan-benefits li{margin-bottom:9px}.usta-app .u-competition-formats>div{grid-auto-rows:1fr;align-items:stretch}.u-format-card.u-format-poster{flex-direction:column;align-items:stretch;gap:0;height:100%;display:flex}.u-format-poster-art{aspect-ratio:2/3;flex:none;width:100%;height:auto}.u-format-card.u-format-poster>.u-format-poster-info{flex:1;align-items:center;min-height:140px}.u-format-poster-info strong{line-height:1.16}@media (width<=540px){.u-format-card.u-format-poster>.u-format-poster-info{min-height:122px}.u-format-poster-info strong{font-size:clamp(15px,3.6vw,20px)}}.u-plan-badge-space{align-items:flex-start;min-height:33px;margin-bottom:12px;display:flex}.u-plan-badge{border:1px solid var(--border);letter-spacing:.025em;text-transform:uppercase;border-radius:3px;align-items:center;gap:6px;padding:5px 8px;font:8px/1.5 JetBrains Mono,monospace;display:inline-flex}.u-plan-recommended{color:#bceaff;background:#58a6ff13;border-color:#58a6ff65}.u-price-standard{border-color:#58a6ff66;box-shadow:0 0 0 1px #58a6ff12}.u-plan-exclusive{color:#ffe7af;background:#d2b78114;border-color:#d2b78165}.u-price-card.u-price-premium{--plan:#e6c788;background:radial-gradient(at 95% 0,#d2b7811b,#0000 60%),linear-gradient(135deg,#1b1c21,#0c1421 65%);border-color:#cdb37b7d;box-shadow:inset 0 0 0 1px #f1dba91a,0 12px 38px #0003}.u-price-premium:after{background:radial-gradient(280px circle at var(--glow-x,50%) var(--glow-y,50%),#e4c78824,transparent 75%)}.u-price-premium .u-price-value{color:#0000;background:linear-gradient(115deg,#fff4d6 10%,#e8ca8b 45%,#fff4dc 68%,#b99b5e);-webkit-background-clip:text;background-clip:text}.u-price-premium .u-price-value>span{color:#ecd297}.u-price-premium .u-btn{background:linear-gradient(110deg,#d2b377,#f3dfa9 55%,#d7bb83);color:#201b11!important;border-color:#edd69f!important}.u-price-premium .u-btn:hover:not(:disabled){background:#f5e4bc}.u-price-premium .u-price-line{background:linear-gradient(90deg,#d7b87580,#0000)}.u-theme-light .u-plan-recommended{color:#145689}.u-theme-light .u-price-standard{border-color:#1761b77a}.u-help-widget{right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:100;position:fixed}.u-help-toggle{color:#d5efff;min-height:48px;transition:background var(--u-ui),translate var(--u-ui);background:#11283e;border-radius:28px;justify-content:center;align-items:center;gap:10px;padding:13px 18px;font:500 11px JetBrains Mono,monospace;display:flex;box-shadow:0 8px 28px #0005;border:1px solid #8dd4ff88!important}.u-help-toggle:hover{background:#1c3b57;translate:0 -2px}.u-help-panel{border:1px solid var(--border);border-top:2px solid var(--ice);background:var(--surface);transform-origin:100% 100%;border-radius:9px;flex-direction:column;width:390px;max-width:calc(100vw - 32px);height:min(610px,100dvh - 118px);min-height:260px;display:flex;position:absolute;bottom:66px;right:0;overflow:hidden;box-shadow:0 24px 80px #0007}.u-help-header{background:var(--surface2);border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:16px 14px;display:flex}.u-help-mark{color:var(--ice);border:1px solid var(--border);border-radius:4px;flex-shrink:0;place-items:center;width:34px;height:38px;display:grid}.u-help-header>div{flex:1;min-width:0}.u-help-header h2{font:600 18px/1.2 var(--heading);letter-spacing:.035em}.u-help-header p{color:var(--muted);margin-top:5px;font-size:9px}.u-help-header .u-icon{flex-shrink:0;min-width:30px;min-height:36px}.u-help-topics{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:12px;display:flex}.u-help-topics button{color:var(--text);background:var(--surface2);border-radius:20px;min-height:32px;padding:6px 11px;font-size:10px;border:1px solid var(--border)!important}.u-help-topics button:hover{border-color:var(--blue)!important}.u-help-log{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:15px;overflow-y:auto}.u-help-message{background:var(--surface2);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:7px;margin-bottom:12px;padding:12px 14px}.u-help-message small{letter-spacing:.08em;color:var(--ice);font:8px JetBrains Mono,monospace}.u-help-message p{white-space:pre-wrap;margin-top:6px;font-size:12px;line-height:1.8}.u-help-user{background:color-mix(in srgb,var(--blue) 11%,var(--surface));margin-left:34px}.u-help-user small{color:var(--muted)}.u-help-assistant{margin-right:12px}.u-help-actions{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.u-help-actions :is(a,button){color:var(--ice);background:0 0;border-radius:4px;align-items:center;gap:6px;min-height:36px;padding:7px 9px;font-size:10px;display:flex;border:1px solid var(--border)!important}.u-help-pending{color:var(--muted);padding:2px 10px 12px;font-size:11px}.u-help-form{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:12px;display:flex}.usta-app .u-help-form input{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);border-radius:4px;flex:1;min-height:44px;padding:12px;font-size:13px}.u-help-form>.u-icon{min-width:44px;min-height:44px;color:var(--ice);background:var(--surface2);border-radius:4px}.u-help-disclaimer{color:var(--muted);padding:0 14px 12px;font-size:9px;line-height:1.5}@media (width<=540px){.u-help-widget{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.u-help-toggle{min-width:48px;padding:12px}.u-help-toggle>span{display:none}.u-help-panel{width:calc(100vw - 24px);max-width:420px;height:min(590px,100dvh - 100px);bottom:61px;right:0}.usta-app .u-help-form input{font-size:16px}.u-help-topics button{min-height:36px}.u-help-header{padding:13px 10px}.u-help-header p{font-size:8px}.u-help-actions :is(a,button){min-height:44px}}@media (prefers-reduced-motion:reduce){.u-help-toggle:hover{translate:none}}.u-founders{border-top:1px solid var(--hud-line);margin-top:80px;padding-top:38px}.u-founders-heading{max-width:700px;margin-bottom:30px}.u-founders-heading h2{margin-bottom:14px}.u-founders-heading>p:last-child{color:var(--muted);font-size:13px;line-height:1.8}.u-founders-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.u-founder-card{background:radial-gradient(ellipse at 100% 0,#7edff90b,transparent 70%),var(--surface);border:1px solid var(--border);border-radius:5px;min-width:0;padding:25px;position:relative;overflow:hidden}.u-founder-index{letter-spacing:.1em;color:var(--muted);font:8px JetBrains Mono,monospace}.u-founder-monogram{width:72px;height:78px;color:var(--ice);border:1px solid var(--hud-line);clip-path:polygon(0 0,85% 0,100% 15%,100% 100%,15% 100%,0 85%);font:600 35px var(--heading);background:linear-gradient(145deg,#58a6ff14,#0000);place-items:center;margin:26px 0 22px;display:grid}.u-founder-card h3{font-size:32px}.u-founder-card p{color:var(--muted);margin-top:9px;font-size:12px}.u-founder-line{background:var(--ice);opacity:.45;width:38px;height:2px;margin-top:25px;display:block}@media (width<=800px){.u-founders-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.u-founders{margin-top:55px}}@media (width<=440px){.u-founder-card{padding:18px}.u-founder-index{font-size:6px}.u-founder-card h3{font-size:29px}.u-founder-monogram{width:62px;height:67px;margin:22px 0 18px}.u-founder-card p{min-height:34px;font-size:11px}}.u-price-card.u-price-premium{--text:#f1f5fa;--muted:#a7b3c3;color:var(--text)}.usta-app .u-mode-poster.u-mode-card{aspect-ratio:auto;flex-direction:column;align-items:stretch;min-height:0;padding:0;display:flex}.u-mode-art-frame{aspect-ratio:280/819;background:#040b12;width:100%;display:block;position:relative;overflow:hidden}.u-mode-art-frame>:is(img,video.u-animated-art){object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none!important}.u-mode-poster .u-mode-poster-caption{flex:1;min-height:44px;position:relative;inset:auto}.u-format-card.u-format-poster>.u-format-poster-art{object-fit:contain;object-position:center;transform:none!important}.u-event-image,.u-plan-event-cover{background-size:cover;background-position:50%!important}.u-event-image{aspect-ratio:2;min-height:145px;height:auto!important}.u-plan-event-cover{background-position:50% 45%!important}.u-entry-stage :is(img,video.u-animated-art){aspect-ratio:1;object-fit:cover;object-position:center;border:2px solid color-mix(in srgb,var(--squad) 65%,transparent);background:var(--surface);box-shadow:0 0 0 6px color-mix(in srgb,var(--squad) 7%,transparent);border-radius:50%}.u-mode-art-frame>:is(img,video.u-animated-art){object-fit:cover;object-position:center top;width:calc(100% + 4px);max-width:none;height:100%;left:-2px;right:auto}.u-format-card.u-format-poster{overflow:hidden}.u-format-card.u-format-poster>.u-format-poster-art{aspect-ratio:2/3;object-fit:cover;object-position:center;clip-path:inset(0 4px);width:calc(100% + 8px);max-width:none;margin-left:-4px}@keyframes u-entry-ring-turn{to{rotate:360deg}}.u-entry-orbit:before{animation:16s linear infinite u-entry-ring-turn}.u-entry-orbit:after{animation:24s linear infinite reverse u-entry-ring-turn}.u-price-card.u-price-test{--plan:#c4cbd3;--text:#f2f4f7;--muted:#b8c0ca;color:var(--text);background:linear-gradient(145deg,#343940,#20252c);border-color:#606873;box-shadow:inset 0 1px #ffffff0d}@media (prefers-reduced-motion:reduce){.u-entry-orbit:before,.u-entry-orbit:after{animation:none}}@media (width<=767px){.usta-app .u-factions-grid:has(.u-faction-poster-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.u-faction-poster-card .u-faction-content{padding:14px 10px}.u-faction-poster-card .u-faction-members{min-height:24px;font-size:10px;line-height:1.5}.u-faction-poster-card .u-faction-content .u-btn{gap:6px;min-height:48px;padding:10px 8px;font-size:10px!important}.u-faction-poster-card .u-faction-content .u-btn svg{flex-shrink:0;width:14px;display:block}}.u-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--bg) 97%,transparent)}.u-mode-poster-caption{-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:hover) and (pointer:fine){.usta-app[data-motion=full] :is(.u-pointer-active,.u-pointer-settling){will-change:transform}}@media (pointer:coarse){.u-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#020711ed}.u-hero-particles{display:none}}.u-hero-scene{background-image:var(--u-art-source,url(/usta/hero-team.webp))}.u-banner-cta{background-image:linear-gradient(90deg,#06101dee 0%,#06101d9c 36%,#06101d15 75%),var(--u-art-source,url(/usta/recruitment.webp))}video.u-animated-art{object-fit:cover;max-width:100%;display:block}.u-hero-scene>.u-background-art{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.u-banner-cta{isolation:isolate;overflow:hidden}.u-banner-cta>.u-background-art{object-fit:cover;z-index:-2;width:100%;max-width:none;height:100%;position:absolute;inset:0}.u-mode-art-frame,.u-faction-picture{overflow:hidden}.u-faction-picture>video.u-animated-art{object-fit:cover;object-position:center;width:100%;height:100%}.u-mode-art-frame>video.u-animated-art{object-fit:cover;object-position:center top;width:calc(100% + 4px);max-width:none;height:100%;left:-2px}@media (prefers-reduced-motion:reduce){.u-background-art{visibility:hidden}}.u-identity-fields{gap:20px;margin:24px 0;display:grid}.u-identity-fields>label{gap:10px;font-size:12px;display:grid}.u-identity-fields fieldset{border:1px solid var(--border);border-radius:4px;padding:18px}.u-identity-fields legend{color:var(--text);padding:0 8px;font-size:12px}.u-identity-fields input[type=radio]{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0}.u-identity-fields textarea{background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border);border-radius:3px;padding:12px}.u-proof-panel{margin-top:24px}.u-proof-panel>h2{margin:15px 0}.u-proof-panel .u-form{margin-top:26px}.u-proof-status{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:4px;gap:12px;margin-top:24px;padding:20px;display:grid}.u-proof-status p{color:var(--muted);font-size:12px;line-height:1.7}.u-premium-upgrade{background:#e6c78808;border:1px solid #e6c78866;gap:18px;margin:26px 0;padding:22px;display:grid}.u-plan-trial{color:#e1e5eb;background:#c4cbd30d;border-color:#c4cbd355}.u-mode-posters .u-mode-poster:nth-child(n+4)>.u-mode-art-frame>:is(img,video.u-animated-art){object-position:left top;width:calc(100% + 14px);max-width:none;left:-2px;right:auto}.u-plan-details{border-block:1px solid var(--border);margin:18px 0 24px}.u-plan-details summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:16px 0;font-size:12px;list-style:none;display:flex}.u-plan-details summary::-webkit-details-marker{display:none}.u-plan-details summary svg{transition:rotate var(--u-ui) var(--u-ease);color:var(--plan)}.u-plan-details[open] summary svg{rotate:90deg}.u-plan-details summary:focus-visible{outline:2px solid var(--plan);outline-offset:5px}.u-plan-details .u-plan-benefits{margin-bottom:20px}.u-price-card:focus-within{border-color:var(--plan)}@media (hover:hover) and (pointer:fine){.u-price-card{transition:translate var(--u-ui) var(--u-ease),border-color var(--u-ui)}.u-price-card:hover{translate:0 -4px}}@media (prefers-reduced-motion:reduce){.u-price-card:hover{translate:none}}.u-header{background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(10px)saturate(115%);border-bottom-color:var(--hud-line)}.u-header.u-header-scrolled{background:color-mix(in srgb,var(--bg) 82%,transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.u-header{background:color-mix(in srgb,var(--bg) 95%,transparent)}}.u-faction-picture{width:100%;text-align:inherit;background:var(--surface);color:var(--text);padding:0;display:block;position:relative;overflow:hidden}.u-faction-picture>:is(img,video.u-animated-art),.u-mode-art-frame>:is(img,video.u-animated-art),.u-format-poster>.u-format-poster-art{transition:scale .55s var(--u-ease);transform-origin:50%;scale:1;transform:none!important}.u-faction-inspect{z-index:4;color:#fff;opacity:0;transition:opacity var(--u-ui),translate var(--u-ui) var(--u-ease);background:linear-gradient(#0000,#040b1580,#040b15ed);justify-content:center;align-items:center;gap:8px;padding:16px 7px;font:10px/1.5 JetBrains Mono,monospace;display:flex;position:absolute;bottom:0;left:0;right:0;translate:0 8px}.u-faction-poster-card{transition:scale var(--u-ui) var(--u-ease),translate var(--u-ui) var(--u-ease),border-color var(--u-ui)}.u-mode-poster,.u-format-poster{transition:translate var(--u-ui) var(--u-ease),border-color var(--u-ui)}.u-mode-poster-caption svg,.u-format-poster-info>svg{transition:translate var(--u-ui) var(--u-ease),color var(--u-ui)}.u-mode-poster:focus-visible,.u-format-poster:focus-visible{outline:2px solid var(--mode-color);outline-offset:4px}.u-faction-picture:focus-visible{outline:2px solid var(--faction);outline-offset:-4px}.u-faction-card:focus-within .u-faction-inspect{opacity:1;translate:0}.u-mode-poster:focus-visible .u-mode-poster-caption svg,.u-format-poster:focus-visible .u-format-poster-info>svg{translate:2px -2px}@media (hover:hover) and (pointer:fine){.u-faction-poster-card:is(:hover,:focus-within){border-color:var(--faction);z-index:3;translate:0 -4px;scale:1.018}.u-faction-poster-card:is(:hover,:focus-within) .u-faction-picture>:is(img,video.u-animated-art){scale:1.04;transform:none!important}.u-faction-poster-card:hover .u-faction-inspect{opacity:1;translate:0}.u-mode-poster:is(:hover,:focus-visible),.u-format-poster:is(:hover,:focus-visible){translate:0 -3px;border-color:var(--mode-color)!important}.u-mode-poster:is(:hover,:focus-visible) .u-mode-art-frame>:is(img,video.u-animated-art),.u-format-poster:is(:hover,:focus-visible)>.u-format-poster-art{scale:1.035;transform:none!important}.u-mode-poster:hover .u-mode-poster-caption svg,.u-format-poster:hover .u-format-poster-info>svg{translate:2px -2px}}@media (hover:none),(pointer:coarse){.u-faction-inspect{opacity:1;font-size:9px;translate:none}.u-faction-picture:active,.u-mode-poster:active,.u-format-poster:active{scale:.99}}@media (prefers-reduced-motion:reduce){.u-faction-poster-card,.u-mode-poster,.u-format-poster,.u-faction-picture,.u-faction-picture>:is(img,video.u-animated-art),.u-mode-art-frame>:is(img,video.u-animated-art),.u-format-poster>.u-format-poster-art{transition:none!important;translate:none!important;scale:1!important}.u-faction-inspect{transition:none;translate:none}}.u-format-poster-info{z-index:2;position:relative}.u-banner-cta{isolation:isolate;position:relative;overflow:hidden}.u-banner-cta:before{content:"";z-index:0;background-image:inherit;pointer-events:none;transition:transform 1s var(--u-ease);background-position:50%;background-size:cover;position:absolute;inset:-2%;transform:scale(1)}.u-banner-cta:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 20%,#62cfff08 38%,#8fdcff27 50%,#64baff0a 61%,#0000 80%);width:65%;height:150%;animation:9s linear infinite paused u-recruitment-light;position:absolute;top:-25%;left:-65%;transform:translate(0,0)skew(-10deg)}.u-banner-cta.u-scene-visible:after{animation-play-state:running}.u-banner-cta>div{z-index:2;position:relative}.u-banner-cta .u-eyebrow{color:#a8d8f4}@keyframes u-recruitment-light{0%,12%{opacity:0;transform:translate(0,0)skew(-10deg)}25%{opacity:.85}68%{opacity:.7}85%,to{opacity:0;transform:translate(270%)skew(-10deg)}}@media (hover:hover) and (pointer:fine){.u-banner-cta:is(:hover,:focus-within):before{transform:scale(1.035)}}@media (width<=767px){.u-banner-cta:after{animation-duration:12s}.u-banner-cta:before{transition-duration:.7s}}@media (prefers-reduced-motion:reduce){.u-banner-cta:after{animation:none;display:none}.u-banner-cta:before{transition:none;transform:none!important}}.usta-app .u-faction-poster-card .u-faction-picture{aspect-ratio:auto;height:auto}.usta-app .u-faction-poster-card .u-faction-picture>:is(img,video.u-animated-art){object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;display:block;position:relative;translate:none;scale:1}.usta-app .u-faction-picture>.u-faction-inspect{opacity:1;background:var(--surface);min-height:44px;color:var(--text);border-top:1px solid var(--border);padding:12px 8px;font-size:10px;line-height:1.5;position:relative;inset:auto;translate:none}@media (hover:hover) and (pointer:fine){.usta-app .u-faction-poster-card:is(:hover,:focus-within) .u-faction-picture>:is(img,video.u-animated-art){scale:1.02}.usta-app .u-faction-picture:hover>.u-faction-inspect{color:var(--faction)}}@media (width<=980px){.usta-app .u-factions-grid:has(.u-faction-poster-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.u-faction-poster-card .u-faction-content{padding:14px 10px}.u-faction-poster-card .u-faction-content .u-btn{min-height:48px;padding:10px 8px;font-size:10px!important}}@media (prefers-reduced-motion:reduce){.usta-app .u-faction-poster-card .u-faction-picture>:is(img,video.u-animated-art){scale:1!important}}@media (width<=767px){.usta-app .u-hero-scene{opacity:1;background-position:62%;background-repeat:no-repeat;background-size:cover;inset:0;transform:none}.usta-app .u-hero-scene:after{background:linear-gradient(#050c16a6 0%,#050c1673 45%,#050c1626 72%,#060b13 100%),linear-gradient(90deg,#050c1666,#0000 85%)}.usta-app .u-hero-art.u-hero-team{height:clamp(120px,32vw,210px);min-height:0;margin-top:0}.usta-app .u-banner-cta{background-color:#06101d;background-image:linear-gradient(#06101db3 0%,#06101d80 45%,#06101d26 100%),url(/usta/recruitment.webp);background-position:50%,70%;background-repeat:no-repeat;background-size:cover;min-height:400px;padding:27px 22px}.usta-app .u-banner-cta:before{background-image:inherit;background-size:inherit;background-position:inherit;background-repeat:no-repeat;inset:0;transform:none!important}.usta-app .u-banner-cta>div{max-width:100%}.usta-app .u-banner-cta h2{max-width:340px;font-size:clamp(32px,7vw,44px)}}.u-replica-shop .u-custom-preview{aspect-ratio:16/9;background:#141414;height:auto;min-height:0;padding:0;overflow:hidden}.u-replica-shop .u-custom-preview>img{object-fit:contain;width:100%;max-width:100%;height:100%;transform:none}.u-replica-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 18px;display:grid}.u-replica-thumbnails button{background:var(--surface);min-width:0;color:var(--muted);border-radius:4px;padding:0 0 9px;overflow:hidden;border:1px solid var(--border)!important}.u-replica-thumbnails button[aria-pressed=true]{color:var(--text);background:var(--surface2);border-color:var(--blue)!important}.u-replica-thumbnails button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.u-replica-thumbnails img{aspect-ratio:16/9;object-fit:contain;width:100%;margin-bottom:8px}.u-replica-thumbnails span{padding:0 3px;font-size:10px;line-height:1.5;display:block}.u-rental-picture>img[src="/usta/replica/profil1.jpg"]{object-fit:contain;background:#141414;width:100%;height:100%}@media (width<=540px){.u-replica-thumbnails{gap:6px}.u-replica-thumbnails span{font-size:9px}.u-replica-thumbnails button{min-height:64px}}
