.vxclub{padding-top:28px;padding-bottom:40px}.vxclub-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.vxclub-head h1{font-size:34px}.vxclub-head p{max-width:680px}.vxclub-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.vxclub-tabs a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #e7e2dc;border-radius:10px;background:#fff;color:#873c0a;text-decoration:none;font-size:13px;font-weight:650}.vxclub-section{margin-top:26px;scroll-margin-top:100px}.vxclub-section>header{margin-bottom:18px}.vxclub-section>header p{max-width:860px;font-size:13px}.vxclub-columns{display:grid;grid-template-columns:minmax(300px,1fr) minmax(0,1.2fr);gap:20px;align-items:start}.vxclub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vxclub-list{display:grid;gap:14px}.vxclub-form{display:grid;gap:14px}.vxclub-form label{display:grid;gap:7px;font-size:13px;color:#294357;min-width:0}.vxclub-form input,.vxclub-form select,.vxclub-form textarea{width:100%;min-height:44px;min-width:0;border:1px solid #dce3ea;border-radius:9px;padding:10px 12px;font:inherit;background:#fff;color:#162b3a}.vxclub-form textarea{min-height:88px;resize:vertical}.vxclub-form small{font-size:11px;color:#64788b}.vxclub-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vxclub-form .vxclub-check{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.vxclub-form .vxclub-check input{width:18px;height:18px;min-height:18px;flex:none;margin-top:2px;accent-color:#c94b00}.vxclub-status{display:inline-block;padding:5px 9px;background:#fff3e3;border:1px solid #efddc5;border-radius:7px;font-size:11px;color:#855423;margin-bottom:12px}.vxclub-status.is-confirmed{background:#eaf6ee;border-color:#c9e3d2;color:#216145}.vxclub-price{display:block;font-size:27px;color:#142b3a;margin:10px 0}.vxclub-notice{padding:13px 16px;border:1px solid #ecd9c1;border-radius:10px;background:#fff7ed;font-size:12px;color:#855423}.vxclub-requests{margin-top:18px}.vxclub .vxa-panel h3{margin-bottom:10px}.vxclub .vxa-panel p,.vxclub .vxa-panel dd{font-size:13px;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line}.vxclub dl{display:grid;gap:6px;margin:12px 0}.vxclub dt{color:#697e90;font-size:11px}.vxclub dd{margin:0}.vxclub details{margin:14px 0}.vxclub summary{cursor:pointer;font-size:13px;font-weight:650;color:#873c0a}.vxclub-form button:disabled{opacity:.55;cursor:not-allowed}.vxa-club-link{display:inline-flex;align-items:center;min-height:32px;margin:4px 0;font-size:11px!important;font-weight:650}.vxclub-offer p{font-size:12px;line-height:1.65;color:#4f667c}.vxclub-confirmed{padding:14px;border:1px solid #c9e3d2;border-radius:12px;background:#f4faf6;margin:12px 0}.vxclub-confirmed>span{font-size:11px;color:#216145}.vxclub-offer form{margin-top:12px}.vxclub-admin .vxclub-section h2{margin-bottom:18px}.vxclub-admin .panel p{overflow-wrap:anywhere;white-space:pre-line}.vxclub-admin button{min-height:44px}.vxclub-admin .vxclub-form button{width:auto;justify-self:start}.vxclub-admin .vxclub-form input[type=checkbox]{appearance:auto}.vxclub a:focus-visible,.vxclub input:focus-visible,.vxclub select:focus-visible,.vxclub textarea:focus-visible,.vxclub summary:focus-visible,.vxclub-admin a:focus-visible{outline:3px solid #216aa3;outline-offset:3px}@media(max-width:850px){.vxclub-columns{grid-template-columns:1fr}.vxclub-head{align-items:flex-start;flex-direction:column}.vxclub-grid{grid-template-columns:1fr}}@media(max-width:559px){.vxclub-head h1{font-size:27px}.vxclub-fields{grid-template-columns:1fr}.vxclub-tabs a{padding:10px 12px;font-size:12px}.vxclub-form{gap:12px}.vxclub{padding-top:20px}.vxclub .vxclub-price{font-size:24px}}

.vxclub>.vxa-tabs{margin-bottom:24px}.vxclub-crosslink{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0}.vxclub-crosslink h2{font-size:18px;margin:0 0 8px}.vxclub-crosslink p{margin:0;color:#5b7285}.vxclub-crosslink .vxa-btn{flex-shrink:0}.vxclub-list>h2{margin:0;font-size:20px}.vxclub .vxa-tabs a[aria-current="page"]{background:#fff0e3;color:#ad4100;font-weight:700}@media(max-width:640px){.vxclub-crosslink{align-items:stretch;flex-direction:column}.vxclub-crosslink .vxa-btn{width:100%;white-space:normal;text-align:center}.vxclub>.vxa-tabs{max-width:100%}}

.vxclub-admin-summary{margin-bottom:26px}.vxclub-admin-summary header{margin-bottom:14px}.vxclub-admin-summary h2{font-size:20px;margin:0 0 8px}.vxclub-admin-summary header p{margin:0;color:#536577;font-size:13px;line-height:1.6}.vxclub-queue-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vxclub-queue-cards>a{display:grid;gap:10px;padding:20px;border:1px solid #dde4eb;border-radius:14px;background:#fff;color:#182b3b;text-decoration:none}.vxclub-queue-cards strong{font-size:32px;line-height:1}.vxclub-queue-cards span{font-size:13px;font-weight:650}.vxclub-queue-cards small{color:#9d3b00;font-size:12px}.vxclub-queue-cards>a:hover{border-color:#d3a583}.vxclub-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin:20px 0;font-size:13px}.vxclub-queue-cards a:focus-visible,.vxclub-pagination a:focus-visible{outline:3px solid #216aa3;outline-offset:3px}@media(max-width:640px){.vxclub-queue-cards{grid-template-columns:1fr}.vxclub-queue-cards>a{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vxclub-queue-cards small{grid-column:1/-1}}
