.apx2{--a2-canvas: #f4f7fb;--a2-surface: #ffffff;--a2-soft: #f8fafe;--a2-ink: #0f172a;--a2-mut: #5b6472;--a2-line: #e3e9f2;--a2-hair: #edf1f7;--a2-headline: #d9e2ee;--a2-navy: #0f2544;--a2-sky: #0ea5e9;--a2-r-card: 12px;--a2-r-ctl: 8px;--a2-r-badge: 7px;--a2-fs-meta: 11px;--a2-fs-cap: 12px;--a2-fs-body: 13px;--a2-fs-ui: 13.5px;--a2-fs-lead: 16px;--a2-fs-h2: 20px;--a2-fs-h1: 22px;--a2-fs-kpi: 28px;color:var(--a2-ink)}.apx2 .a2Num{font-variant-numeric:tabular-nums}.apx2 .a2Btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;cursor:pointer;white-space:nowrap;border-radius:var(--a2-r-ctl);font-weight:700;letter-spacing:.01em;font-family:inherit;font-size:var(--a2-fs-ui);height:38px;padding:0 18px;transition:transform .06s ease,box-shadow .06s ease,filter .12s ease;box-shadow:0 4px 0 var(--edge),0 10px 18px -8px var(--glow)}.apx2 .a2Btn.sm{height:30px;padding:0 12px;font-size:var(--a2-fs-cap);box-shadow:0 3px 0 var(--edge),0 8px 14px -8px var(--glow)}.apx2 .a2Btn.ico{width:28px;height:28px;padding:0;font-size:var(--a2-fs-cap);box-shadow:0 2px 0 var(--edge)}.apx2 .a2Btn:hover{filter:brightness(1.04)}.apx2 .a2Btn:active{transform:translateY(2px);box-shadow:0 2px 0 var(--edge),0 6px 10px -8px var(--glow)}.apx2 .a2Btn.ico:active{transform:translateY(1px);box-shadow:0 1px 0 var(--edge)}.apx2 .a2Btn:focus-visible{outline:2px solid var(--a2-sky);outline-offset:2px}.apx2 .a2Btn:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:grayscale(.3)}.apx2 .a2Btn.pri{background:linear-gradient(180deg,#38bdf8,#0ea5e9 45%,#0284c7);color:#fff;--edge: #075985;--glow: rgba(14, 165, 233, .45)}.apx2 .a2Btn.sec{background:linear-gradient(180deg,#fff,#eef3f9);color:var(--a2-navy);--edge: #c4d0df;--glow: rgba(15, 23, 42, .14)}.apx2 .a2Btn.ok{background:linear-gradient(180deg,#34d399,#10b981 45%,#059669);color:#fff;--edge: #065f46;--glow: rgba(16, 185, 129, .4)}.apx2 .a2Btn.bad{background:linear-gradient(180deg,#fb7185,#f43f5e 45%,#e11d48);color:#fff;--edge: #9f1239;--glow: rgba(244, 63, 94, .4)}.apx2 .a2Badge{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 10px;border-radius:var(--a2-r-badge);color:#fff;font-size:var(--a2-fs-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(180deg,#ffffff6b,#ffffff24 40%,#fff0 46%),linear-gradient(180deg,var(--gf),var(--gt));box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000038,0 3px 8px -2px var(--gt)}.apx2 .a2Badge.lg{height:26px;font-size:var(--a2-fs-cap)}.apx2 .a2Badge.ok{--gf: #34d399;--gt: #059669}.apx2 .a2Badge.warn{--gf: #fcd34d;--gt: #d97706}.apx2 .a2Badge.bad{--gf: #fb7185;--gt: #e11d48}.apx2 .a2Badge.info{--gf: #38bdf8;--gt: #0284c7}.apx2 .a2Badge.live{--gf: #fb7185;--gt: #e11d48}.apx2 .a2Badge.neutral{--gf: #94a3b8;--gt: #475569}.apx2 .a2Crumb{font-size:var(--a2-fs-cap);color:var(--a2-mut);margin:0 0 4px}.apx2 .a2Crumb b,.apx2 .a2Crumb strong{color:var(--a2-ink);font-weight:600}.apx2 .a2Title{font-size:var(--a2-fs-h1);font-weight:800;letter-spacing:-.01em;color:var(--a2-ink);margin:0;line-height:1.2}.apx2 .a2Sub{font-size:var(--a2-fs-cap);color:var(--a2-mut);margin:2px 0 0}.apx2 .a2Count{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--a2-line);background:var(--a2-surface);border-radius:var(--a2-r-badge);font-size:var(--a2-fs-cap);font-weight:700;color:var(--a2-mut);font-variant-numeric:tabular-nums;vertical-align:3px}.apx2 .a2Label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--a2-mut);margin:0 0 4px;display:block}.apx2 .a2Ctl{height:34px;padding:0 10px;border-radius:var(--a2-r-ctl);border:1px solid var(--a2-line);background:var(--a2-surface);color:var(--a2-ink);font-size:var(--a2-fs-body);font-family:inherit;width:100%}.apx2 .a2Ctl:focus-visible{outline:2px solid var(--a2-sky);outline-offset:1px}.apx2 .a2Ctl::-moz-placeholder{color:var(--a2-mut)}.apx2 .a2Ctl::placeholder{color:var(--a2-mut)}.apx2 .a2Comfort{height:44px;min-height:44px;font-size:var(--a2-fs-lead)}.apx2 .a2TableWrap{border:1px solid var(--a2-line);border-radius:10px;overflow:hidden;background:var(--a2-surface)}.apx2 .a2TableWrap .a2Scroll{overflow-x:auto}.apx2 .a2Table{width:100%;border-collapse:collapse}.apx2 .a2Table thead th{height:38px;padding:0 12px;text-align:start;white-space:nowrap;font-size:var(--a2-fs-cap);font-weight:600;color:var(--a2-mut);border-bottom:1px solid var(--a2-headline);position:sticky;top:0;background:var(--a2-surface);z-index:1}.apx2 .a2Table tbody td{height:48px;padding:0 12px;font-size:var(--a2-fs-body);color:var(--a2-ink);border-bottom:1px solid var(--a2-hair)}.apx2 .a2Table.dense tbody td{height:40px}.apx2 .a2Table tbody tr:hover{background:var(--a2-soft)}.apx2 .a2Table tbody tr:last-child td{border-bottom:none}.apx2 .a2Table .num{text-align:end;font-variant-numeric:tabular-nums}.apx2 .a2Table .stick{position:sticky;inset-inline-start:0;z-index:1;background:var(--a2-surface)}.apx2 .a2Table thead th.stick{z-index:2}.apx2 .a2Table tbody tr:hover .stick{background:var(--a2-soft)}.apx2 .a2Table tbody tr.a2Mine .stick{background-image:linear-gradient(rgb(var(--primary-rgb) / .05),rgb(var(--primary-rgb) / .05))}.apx2 .a2Empty{color:var(--a2-mut)}.apx2 .a2Card{background:var(--a2-surface);border:1px solid var(--a2-line);border-radius:var(--a2-r-card)}@media(prefers-reduced-motion:reduce){.apx2 .a2Btn{transition:none}.apx2 .a2Btn:active{transform:none}}@media(pointer:coarse),(max-width:480px){.apex2 .ax-ms .ax-ms__opt{min-block-size:44px}.apex2 .ax-ms .ax-chip__x,.apex2 .ax-filters .ax-chip__x{min-block-size:44px;min-inline-size:44px}.apex2 .ax-ms .ax-ms__control{min-block-size:46px}}.apex2 .ax-ms .ax-ms__opt.is-active{background:var(--surface-muted, #f1f5f9);box-shadow:inset 0 0 0 2px var(--brand-500, #0ea5e9)}.apex2 .ax-table th,.apex2 .ax-table td{white-space:normal;overflow-wrap:anywhere}.apex2 .ax-table .ax-col-check,.apex2 .ax-table .ax-col-actions,.apex2 .ax-table td .ax-badge,.apex2 .ax-table th button{white-space:nowrap;overflow-wrap:normal}.apex2 .ax-table td{padding-block:8px}.apex2 .ax-table-scroll{max-inline-size:100%}.apex2 .ax-table tbody tr.ax-row--click{cursor:pointer}.apex2 .ax-table tbody tr.ax-row--click:hover td{background:var(--surface-subtle, #f8fafc)}.apex2 .ax-table tbody tr.ax-row--click:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:-2px}.apex2 .ax-event__art{overflow:visible}.apex2 .ax-event__art>svg{border-start-start-radius:inherit;border-start-end-radius:inherit}.apex2 .ax-pager__size{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto}.apex2 .ax-pager__select{height:32px}.apex2 .ax-pager__select select{padding-inline-start:10px;font-size:13px}@media(max-width:640px){.apex2 .ax-pager,.apex2 .ax-bulk,.apex2 .ax-cal__head,.apex2 .ax-card__head,.apex2 .ax-pager__btns{flex-wrap:wrap}.apex2 .ax-pager__size{margin-inline-start:0}.apex2 .ax-tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.apex2 .ax-tabs button{flex:none}.apex2 .ax-tabs button[aria-selected=true]:after{bottom:0}.apex2 .ax-ph__title{flex-wrap:wrap;overflow-wrap:anywhere}.apex2 .ax-alert{flex-wrap:wrap}.apex2 .ax-alert>div{flex:1 1 0;min-width:0}.apex2 .ax-alert__action{margin-inline-start:30px}.apex2 .ax-banner{flex-wrap:wrap}.apex2 .ax-tip__bubble{max-width:min(260px,calc(100vw - 32px))}.apex2 .ax-bars-h__row{grid-template-columns:minmax(64px,96px) 1fr 48px}}@media(pointer:coarse),(max-width:480px){.apex2 .ax-table .ax-col-check .ax-check{min-width:44px;justify-content:center}.apex2 .ax-pager__select{height:44px}.apex2 .ax-pager__select select{font-size:16px}.apex2 .ax-cal__grid--dots td{height:44px}.apex2 .ax-crumbs>span{display:inline-flex;align-items:center;min-height:44px}}.apex2.ax-portal,.apex2 .ax-portal__dir{display:contents}.apex2 .ax-modal__desc{margin:0 0 12px;color:var(--text-secondary, #334155)}.apex2 .ax-sheet-wrap--inline{z-index:1}.apex2 .ax-undo--inline{z-index:auto}.apex2 .ax-sheet:focus,.apex2 .ax-lightbox:focus{outline:none}.apex2 .ax-pdf__stage--file{padding:0}.apex2 .ax-pdf__object{display:block;width:100%;height:100%;border:0;background:var(--surface, #ffffff)}.apex2 .ax-pdf__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:24px;text-align:center;color:var(--text-secondary, #334155)}.apex2 .ax-pdf__fallback a{color:var(--brand-700, #0369a1);font-weight:600}@media(pointer:coarse),(max-width:480px){.apex2 .ax-undo .ax-undo__btn{min-height:44px}.apex2 .ax-sheet .ax-sheet__handle{min-height:44px;min-width:64px}.apex2 .ax-pdf__fallback a{display:inline-flex;align-items:center;min-height:44px}}@media(prefers-reduced-motion:reduce){.apex2 .ax-drawer,.apex2 .ax-drawer-overlay,.apex2 .ax-sheet,.apex2 .ax-sheet-wrap,.apex2 .ax-undo{animation:none!important}}.apex2 .ax-mrow-cq{container:ax-mrow / inline-size;border-bottom:1px solid var(--border, #e2e8f0)}.apex2 .ax-mrow-cq:last-child{border-bottom:0}.apex2 .ax-mrow-cq>div.ax-mrow{border-bottom:0}.apex2 .ax-mrow__teams--btn{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;min-width:0;cursor:pointer;border-radius:var(--radius-md, 8px)}.apex2 .ax-mrow__teams--btn:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}@container ax-mrow (max-width: 720px){.apex2 .ax-mrow-cq>div.ax-mrow{grid-template-columns:56px minmax(0,1fr) auto;row-gap:8px}.apex2 .ax-mrow-cq .ax-mrow__time{grid-column:1;grid-row:1}.apex2 .ax-mrow-cq .ax-mrow__teams{grid-column:2;grid-row:1}.apex2 .ax-mrow-cq .ax-mrow__status{grid-column:3;grid-row:1}.apex2 .ax-mrow-cq .ax-mrow__meta{grid-column:2;grid-row:2;flex-direction:row;flex-wrap:wrap;align-items:center}.apex2 .ax-mrow-cq .ax-mrow__actions{grid-column:3;grid-row:2;justify-self:end}}@container ax-mrow (max-width: 440px){.apex2 .ax-mrow-cq>div.ax-mrow{grid-template-columns:44px minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;padding:12px}.apex2 .ax-mrow-cq .ax-mrow__teams,.apex2 .ax-mrow-cq .ax-mrow__meta{grid-column:2 / -1}.apex2 .ax-mrow-cq .ax-mrow__status{grid-column:2;grid-row:3;justify-content:flex-start;flex-wrap:wrap}.apex2 .ax-mrow-cq .ax-mrow__actions{grid-column:3;grid-row:3}.apex2 .ax-mrow-cq .ax-mrow__time b{font-size:14px}}.apex2 .ax-picker__btn.is-blocked{cursor:not-allowed;background:var(--surface-muted, #f1f5f9);border-style:dashed;box-shadow:none}.apex2 .ax-picker__btn.is-blocked:hover{background:var(--surface-muted, #f1f5f9)}.apex2 .ax-picker__btn.is-blocked:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .ax-picker__btn.is-blocked .ax-picker__n,.apex2 .ax-picker__btn.is-blocked .ax-picker__name{opacity:.45}.apex2 .ax-picker__why{max-width:100%;padding:0 2px;text-align:center;white-space:normal;font:600 10.5px/13px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155)}.apex2 .ax-rot__head{flex-wrap:wrap}.apex2 .ax-rot__head b{min-width:0}.apex2 .ax-lu__badge{margin-inline-start:8px;display:inline-flex;vertical-align:middle}.apex2 .ax-sb{container:ax-sb / inline-size}@container ax-sb (max-width: 440px){.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__main{grid-template-columns:1fr;gap:12px;padding:16px}.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__team,.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__team--away{flex-direction:row;text-align:start}.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__team--away .ax-sb__name,.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__team--away .ax-sb__bbmeta{align-items:flex-start;justify-content:flex-start}.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__score{order:3;justify-content:center}.apex2 .ax-sb:not(.ax-sb--compact) .ax-sb__team--away{order:2}.apex2 .ax-sb .ax-sb__head{padding:10px 14px;flex-wrap:wrap}.apex2 .ax-sb .ax-sb__periods{width:calc(100% - 24px);margin:0 12px 12px}.apex2 .ax-sb .ax-sb__periods th,.apex2 .ax-sb .ax-sb__periods td{padding:0 6px}}.apex2 .ax-ss-wrap{container:ax-ss / inline-size}.apex2 .ax-ss__bar{flex-wrap:wrap}@container ax-ss (max-width: 640px){.apex2 .ax-ss{width:calc(100% - 16px);margin:8px auto;padding:16px}.apex2 .ax-ss__head{flex-wrap:wrap}.apex2 .ax-ss__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.apex2 .ax-ss__meta>div:nth-child(3){border-inline-start:0}.apex2 .ax-ss__meta>div:nth-child(n+3){border-top:1px solid var(--text, #0f172a)}.apex2 .ax-ss__result{gap:8px;padding:10px}.apex2 .ax-ss__rs{font-size:24px}.apex2 .ax-ss__teams{grid-template-columns:1fr}.apex2 .ax-ss__tbl th,.apex2 .ax-ss__tbl td{padding-block:4px;padding-inline:5px}.apex2 .ax-ss__tbl thead th{letter-spacing:0}}.apex2 .v2tm__stack{display:flex;flex-direction:column;gap:var(--space-5, 20px);min-inline-size:0}.apex2 .v2tm__group{border-block-start:1px solid var(--a2-line);padding-block-start:var(--space-4, 16px)}.apex2 .v2tm__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4, 16px);min-inline-size:0}.apex2 .v2tm__grow{flex:1 1 auto;min-inline-size:0}.apex2 .v2tm__mut{color:var(--a2-mut, #5e6b7e);font-size:var(--a2-fs-cap, 12px)}.apex2 .v2tm__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2, 8px);inline-size:100%}.apex2 .v2tm__summary{margin-inline-end:auto;font-size:var(--a2-fs-cap, 12px);color:var(--a2-mut, #5e6b7e)}.apex2 .v2tm__search{display:flex;align-items:flex-end;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2tm__found{display:flex;align-items:center;gap:var(--space-3, 12px);padding:var(--space-4, 16px);border:1px solid var(--a2-line);border-radius:var(--a2-r-card, 12px);background:var(--a2-soft);min-inline-size:0}.apex2 .v2tm__name{display:block;font-weight:700;overflow-wrap:anywhere}.apex2 .v2tm__sub{display:block;font-size:var(--a2-fs-cap, 12px);color:var(--a2-mut, #5e6b7e);overflow-wrap:anywhere}.apex2 .v2tm__ok{flex:none;inline-size:18px;block-size:18px;color:var(--a2-navy, #0b1f44)}.apex2 .v2tm__sportrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2tm__sportrow>.ax-field{flex:1 1 200px;min-inline-size:0}.apex2 .v2tm__sportrow>.ax-btn,.apex2 .v2tm__sportrow>button{flex:none}.apex2 .v2tm__picker{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2tm__pickhead{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);flex-wrap:wrap}.apex2 .v2tm__picklist{display:flex;flex-direction:column;max-block-size:224px;overflow-y:auto;padding-inline:var(--space-3, 12px);border:1px solid var(--a2-line);border-radius:var(--a2-r-card, 12px)}.apex2 .v2tm__logo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2tm__crest{flex:none;inline-size:48px;block-size:48px;-o-object-fit:contain;object-fit:contain;padding:2px;border:1px solid var(--a2-line);border-radius:var(--a2-r-ctl, 8px);background:var(--a2-soft)}.apex2 .v2tm__crestfb{flex:none;display:flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;border:1px solid var(--a2-line);border-radius:var(--a2-r-ctl, 8px);background:var(--a2-soft)}@media(max-width:767px){.apex2 .v2tm__two{grid-template-columns:minmax(0,1fr)}.apex2 .v2tm__actions>.ax-btn,.apex2 .v2tm__search>.ax-btn,.apex2 .v2tm__sportrow>.ax-btn,.apex2 .v2tm__sportrow>button,.apex2 .v2tm__pickhead>.ax-btn,.apex2 .v2tm__logo>.ax-btn{min-block-size:44px}.apex2 .v2tm__sportrow>button{min-inline-size:44px}}.apex2 .v2roster__add,.apex2 .v2roster__upload{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0}.apex2 .v2roster__note{display:flex;align-items:center;justify-content:center;gap:8px;min-block-size:80px;margin:0;font-size:14px;line-height:22px;color:var(--text-muted, #5e6b7e);text-align:center;overflow-wrap:break-word}.apex2 .v2roster__note svg{inline-size:18px;block-size:18px;flex:none;color:var(--warning-700, #b45309)}.apex2 .v2roster__results{min-block-size:200px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface-subtle, #f8fafc);overflow:hidden}.apex2 .v2roster__pick-list{list-style:none;margin:0;padding:0;max-block-size:300px;overflow-y:auto}.apex2 .v2roster__pick-list li+li{border-block-start:1px solid var(--border, #e2e8f0)}.apex2 .v2roster__pick{display:flex;align-items:center;gap:var(--space-3, 12px);inline-size:100%;min-block-size:44px;padding:var(--space-3, 12px);border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer;flex-wrap:wrap}.apex2 .v2roster__pick:hover{background:var(--brand-50, #f0f9ff)}.apex2 .v2roster__pick:focus-visible{outline:2px solid var(--brand-600, #0284c7);outline-offset:-2px}.apex2 .v2roster__pick-main{display:flex;flex-direction:column;flex:1 1 160px;min-inline-size:0}.apex2 .v2roster__pick-main b{overflow-wrap:anywhere}.apex2 .v2roster__pick-main>span{font-size:13px;color:var(--text-muted, #5e6b7e);overflow-wrap:anywhere}.apex2 .v2roster__grid2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4, 16px)}@media(min-width:768px){.apex2 .v2roster__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.apex2 .v2roster__card{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3, 12px);padding:var(--space-4, 16px);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface-subtle, #f8fafc)}.apex2 .v2roster__card-photo{inline-size:56px;block-size:56px;border-radius:var(--radius-full, 999px);-o-object-fit:cover;object-fit:cover;flex:none}.apex2 .v2roster__avatar-stub--lg{inline-size:56px;block-size:56px}.apex2 .v2roster__avatar-stub--lg svg{inline-size:24px;block-size:24px}.apex2 .v2roster__card-main{display:flex;flex-direction:column;flex:1 1 160px;min-inline-size:0}.apex2 .v2roster__card-main b{font-size:15px;line-height:22px;overflow-wrap:anywhere}.apex2 .v2roster__card-main .ax-mono{font-size:12px;color:var(--text-muted, #5e6b7e);overflow-wrap:anywhere}.apex2 .v2roster__card-label{display:block;font-size:12px;line-height:16px;font-weight:600;color:var(--brand-700, #0369a1)}.apex2 .v2roster__card-action{flex:none}.apex2 .v2roster__docs{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.apex2 .v2roster__doc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3, 12px);padding:var(--space-3, 12px);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface-subtle, #f8fafc)}.apex2 .v2roster__doc>svg{inline-size:20px;block-size:20px;flex:none;color:var(--brand-700, #0369a1)}.apex2 .v2roster__doc-main{display:flex;flex-direction:column;flex:1 1 140px;min-inline-size:0}.apex2 .v2roster__doc-main span{font-size:12px;color:var(--text-muted, #5e6b7e)}.apex2 .v2roster__doc-acts{display:flex;flex-wrap:wrap;gap:6px}.apex2 .v2roster__sportnote{display:flex;flex-direction:column;gap:4px}.apex2 .v2roster__sportnote .v2roster__note{min-block-size:0;justify-content:flex-start;text-align:start}.apex2 .v2roster__active{padding:var(--space-3, 12px);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface-subtle, #f8fafc)}.apex2 .v2roster__type{margin:0;font-size:14px;font-weight:600;color:var(--text, #0f172a);overflow-wrap:anywhere}@media(pointer:coarse),(max-width:480px){.apex2 .v2roster__doc .ax-btn{min-block-size:44px}}.apex2 .v2panel{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0}.apex2 .v2panel__filter{inline-size:220px;max-inline-size:100%}.apex2 .v2panel__form{display:flex;flex-direction:column;gap:2px;min-inline-size:0;overflow-wrap:anywhere}.apex2 .v2panel__formname{font-weight:600}.apex2 .v2panel__sub{font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470);overflow-wrap:anywhere}.apex2 .v2panel__sub--struck{text-decoration:line-through}.apex2 .v2panel__sub--danger{color:var(--ax-danger, #b42318)}.apex2 .v2panel__date{white-space:nowrap}.apex2 .v2panel__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-1, 4px)}.apex2 .v2panel__sep{inline-size:1px;block-size:18px;background:var(--ax-line, #d9dde3);margin-inline:2px}.apex2 .v2panel__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2, 8px)}.apex2 .v2panel__remove{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2panel__lead{margin:0;font-weight:600;overflow-wrap:anywhere}@media(max-width:767px){.apex2 .v2panel__filter{inline-size:100%}.apex2 .v2panel__actions .ax-btn,.apex2 .v2panel__actions button{min-block-size:44px;min-inline-size:44px}.apex2 .v2panel__footer .ax-btn{inline-size:100%;justify-content:center;min-block-size:44px}}.apex2 .v2doc{display:flex;flex-direction:column;gap:var(--space-5, 20px);min-inline-size:0}.apex2 .v2doc__loading{margin:0;color:var(--ax-muted, #5b6470)}.apex2 .v2doc-section{display:flex;flex-direction:column;gap:var(--space-2, 8px);min-inline-size:0}.apex2 .v2doc-section__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-2, 8px)}.apex2 .v2doc-section__text{display:flex;flex:1 1 16rem;flex-direction:column;gap:2px;min-inline-size:0}.apex2 .v2doc-section__title{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--a2-fs-body, 14px);font-weight:600}.apex2 .v2doc-section__title svg{inline-size:14px;block-size:14px;flex:none}.apex2 .v2doc-section__empty{margin:0;color:var(--ax-muted, #5b6470)}.apex2 .v2doc-rows{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.apex2 .v2doc-row{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-inline-size:0;padding:var(--space-3, 12px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface, #ffffff)}.apex2 .v2doc-row__top{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2, 8px)}.apex2 .v2doc-row__title{flex:1 1 12rem;min-inline-size:0}.apex2 .v2doc-row__moves{display:flex;flex:none;align-items:center;gap:4px}.apex2 .v2doc-row__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3, 12px)}.apex2 .v2doc-row__err{margin:4px 0 0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-danger, #b42318);overflow-wrap:anywhere}.apex2 .v2doc-row__note{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2doc-field{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.apex2 .v2doc-toggle{align-self:flex-start}.apex2 .v2doc-file__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px)}.apex2 .v2doc-file__name{display:inline-flex;align-items:center;gap:6px;min-inline-size:0}.apex2 .v2doc-file__text{max-inline-size:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2doc-presets{display:flex;flex-direction:column;gap:var(--space-2, 8px);padding-block-start:4px}.apex2 .v2doc-presets__chips{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2doc-custom{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.apex2 .v2doc-custom__input{flex:1 1 14rem;min-inline-size:0}.apex2 .v2doc-save{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);padding-block-start:var(--space-3, 12px);border-block-start:1px solid var(--ax-line, #d9dde3)}.apex2 .v2fb{display:flex;flex-direction:column;gap:var(--space-5, 20px);min-inline-size:0}.apex2 .v2fb__list{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.apex2 .v2fb__label{margin:0 0 var(--space-2, 8px);font-size:var(--a2-fs-body, 14px);font-weight:600}.apex2 .v2fb__add{inline-size:100%;justify-content:center}.apex2 .v2fb__actions{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.apex2 .v2fb__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2, 8px)}.apex2 .v2fb-row__dim{opacity:.4}.apex2 .v2fb__warn{display:flex;align-items:flex-start;gap:6px;margin:var(--space-2, 8px) 0 0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-warning, #b45309)}.apex2 .v2fb__warn svg{inline-size:14px;block-size:14px;flex:none;margin-block-start:2px}.apex2 .v2fb__check{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.apex2 .v2fb__check-sport{color:var(--ax-brand, #0369a1)}.apex2 .v2fb-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;padding-block:8px;padding-inline:12px 8px;border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface, #ffffff)}.apex2 .v2fb-row__cell{flex:1 1 10rem;min-inline-size:0}.apex2 .v2fb-row__ar input{text-align:end}.apex2 .v2fb-row__checks{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:var(--a2-fs-body, 14px);color:var(--ax-muted, #5b6470)}.apex2 .v2fb-row__type{flex:none;inline-size:168px;max-inline-size:100%}.apex2 .v2fb-row__grip{cursor:grab}.apex2 .v2fb-row__lock{flex:none}.apex2 .v2fb-card{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-inline-size:0;padding:var(--space-3, 12px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface, #ffffff)}.apex2 .v2fb-card__top{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.apex2 .v2fb-card__opts{padding-inline-start:32px}.apex2 .v2fb-card__flags{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-inline-start:32px;font-size:var(--a2-fs-body, 14px);color:var(--ax-muted, #5b6470)}.apex2 .v2fb-card__sport{color:var(--ax-brand, #0369a1)}.apex2 .v2fb-docs__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;padding-block:8px;padding-inline:12px 8px;border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface, #ffffff)}.apex2 .v2fb-docs__icon{flex:none;inline-size:16px;block-size:16px;color:var(--ax-muted, #5b6470)}.apex2 .v2fb-docs__name{flex:1 1 10rem;min-inline-size:0}.apex2 .v2fb-docs__ar input{text-align:end}.apex2 .v2fb-docs__empty{margin:0 0 var(--space-2, 8px);color:var(--ax-muted, #5b6470)}.apex2 .v2rev{display:flex;flex-direction:column;gap:var(--space-5, 20px);min-inline-size:0}.apex2 .v2rev__status{display:flex;align-items:center;gap:12px;padding:var(--space-3, 12px) var(--space-4, 16px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px)}.apex2 .v2rev__status--approved{background:var(--ax-success-soft, #ecfdf3);color:var(--ax-success, #067647)}.apex2 .v2rev__status--rejected{background:var(--ax-danger-soft, #fef3f2);color:var(--ax-danger, #b42318)}.apex2 .v2rev__status--pending{background:var(--ax-warning-soft, #fffaeb);color:var(--ax-warning, #b45309)}.apex2 .v2rev__status svg{inline-size:20px;block-size:20px;flex:none}.apex2 .v2rev__status-title{margin:0;font-weight:700;text-transform:capitalize}.apex2 .v2rev__status-sub{margin:0;font-size:var(--a2-fs-cap, 12px)}.apex2 .v2rev__profile{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4, 16px);min-inline-size:0;padding:var(--space-4, 16px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface-subtle, #f8fafc)}.apex2 .v2rev__photo{inline-size:80px;block-size:80px;flex:none;border-radius:var(--radius-lg, 12px);-o-object-fit:cover;object-fit:cover;border:1px solid var(--ax-line, #d9dde3);background:var(--ax-surface, #ffffff);display:grid;place-items:center}.apex2 .v2rev__photo svg{inline-size:32px;block-size:32px;color:var(--ax-muted, #5b6470)}.apex2 .v2rev__facts{flex:1 1 14rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2rev__fact{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.apex2 .v2rev__fact-label{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2rev__fact-value{margin:0;font-weight:600;overflow-wrap:anywhere}.apex2 .v2rev__pair{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3, 12px)}.apex2 .v2rev__card{display:flex;flex-direction:column;gap:4px;min-inline-size:0;padding:var(--space-4, 16px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface, #ffffff)}.apex2 .v2rev__card--mine{border-color:var(--ax-brand-line, #bae6fd);background:var(--ax-brand-soft, #f0f9ff)}.apex2 .v2rev__card-label{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2rev__card-value{margin:0;font-weight:700;overflow-wrap:anywhere}.apex2 .v2rev__card-hint{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470);overflow-wrap:anywhere}.apex2 .v2rev__block{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-inline-size:0;padding:var(--space-4, 16px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--ax-surface, #ffffff)}.apex2 .v2rev__block-title{margin:0;font-size:var(--a2-fs-body, 14px);font-weight:600}.apex2 .v2rev__doc{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-inline-size:0}.apex2 .v2rev__doc-icon{inline-size:20px;block-size:20px;flex:none;color:var(--ax-brand, #0369a1)}.apex2 .v2rev__doc-text{flex:1 1 10rem;min-inline-size:0}.apex2 .v2rev__doc-name{margin:0;font-weight:600}.apex2 .v2rev__doc-sub{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2rev__doc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.apex2 .v2rev__assign{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3, 12px)}.apex2 .v2rev__assign-save{display:flex;justify-content:flex-end}.apex2 .v2rev__notes{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.apex2 .v2rev__notes-title{margin:0;font-size:var(--a2-fs-body, 14px);font-weight:600}.apex2 .v2rev__notes-sub{margin:0;font-weight:400;color:var(--ax-muted, #5b6470)}.apex2 .v2rev__err{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-danger, #b42318);overflow-wrap:anywhere}.apex2 .v2rev__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2, 8px)}.apex2 .v2rev__footer-actions{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}@media(min-width:768px){.apex2 .v2doc-row__grid,.apex2 .v2rev__facts,.apex2 .v2rev__pair,.apex2 .v2rev__assign{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.apex2 .v2doc-row .ax-btn,.apex2 .v2doc-presets .ax-btn,.apex2 .v2doc-save .ax-btn,.apex2 .v2fb .ax-btn,.apex2 .v2fb-row .ax-btn,.apex2 .v2fb-card .ax-btn,.apex2 .v2fb-docs__row .ax-btn,.apex2 .v2rev .ax-btn{min-block-size:44px}.apex2 .v2doc-row__moves .ax-btn,.apex2 .v2fb-row .ax-btn--icon,.apex2 .v2fb-card .ax-btn--icon,.apex2 .v2fb-docs__row .ax-btn--icon{min-inline-size:44px}.apex2 .v2rev__footer .ax-btn{flex:1 1 auto;justify-content:center}}.apex2 .v2roster__bar{display:flex;flex-direction:column;gap:12px;padding:var(--space-3, 12px);border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--surface-muted, #f8fafc);min-inline-size:0}.apex2 .v2roster__controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.apex2 .v2roster__controls>*{min-inline-size:0}.apex2 .v2roster__sport{inline-size:200px;max-inline-size:100%}.apex2 .v2roster__search{inline-size:260px;max-inline-size:100%}@media(min-width:768px){.apex2 .v2roster__bar{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.apex2 .v2roster__pills{flex-wrap:wrap}.apex2 .v2roster__pills button{text-transform:capitalize}.apex2 .v2roster__count{margin-inline-start:8px;padding:0 8px;border-radius:999px;background:#0f172a14;font-size:var(--a2-fs-cap, 12px)}.apex2 .v2roster__pills button[aria-pressed=true] .v2roster__count{background:#ffffff40}.apex2 .v2roster__who{display:flex;align-items:center;gap:12px;min-inline-size:0}.apex2 .v2roster__photo{inline-size:32px;block-size:32px;flex:none;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--ax-line, #d9dde3);background:var(--surface-muted, #f1f5f9)}.apex2 .v2roster__name{display:flex;flex-direction:column;gap:2px;min-inline-size:0;overflow-wrap:anywhere}.apex2 .v2roster__name p{margin:0;font-weight:600}.apex2 .v2roster__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2roster__flag{inline-size:20px;block-size:auto;border-radius:2px;border:1px solid var(--ax-line, #d9dde3)}.apex2 .v2roster__stack{display:flex;flex-direction:column;gap:4px;min-inline-size:0;overflow-wrap:anywhere}.apex2 .v2roster__remark{font-size:var(--a2-fs-cap, 12px);color:var(--ax-danger, #b42318);overflow-wrap:anywhere}.apex2 .v2roster__review{font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470);overflow-wrap:anywhere}.apex2 .v2roster__review q{color:var(--ax-text, #0f172a)}.apex2 .v2roster__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.apex2 .v2roster__date{white-space:nowrap}.apex2 .v2roster__skel{block-size:72px;border-radius:var(--radius-lg, 12px)}.apex2 .v2roster__skelwrap{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.apex2 .v2roster__pills button,.apex2 .v2roster__bar .ax-btn,.apex2 .v2roster__actions .ax-btn{min-block-size:44px}.apex2 .v2roster__sport,.apex2 .v2roster__search{inline-size:100%}.apex2 .v2roster .ax-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.apex2 .v2roster .ax-table,.apex2 .v2roster .ax-table tbody,.apex2 .v2roster .ax-table tr,.apex2 .v2roster .ax-table td{display:block;inline-size:100%}.apex2 .v2roster .ax-table tr{display:grid;gap:10px;padding-block:12px;border-block-end:1px solid var(--ax-line, #d9dde3)}.apex2 .v2roster .ax-table td{border:0;padding:0;text-align:start}.apex2 .v2roster .ax-table td.ax-col-actions{inline-size:auto}.apex2 .v2roster .ax-table td.ax-col-actions .v2roster__actions{justify-content:flex-start}}.apex2 .v2tfac{display:flex;flex-direction:column;gap:var(--space-6, 24px);min-inline-size:0}.apex2 .v2tfac__cards{display:grid;gap:var(--space-4, 16px);min-inline-size:0}@media(min-width:1024px){.apex2 .v2tfac__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.apex2 .v2tfac__label{display:block;margin-block-end:8px}.apex2 .v2tfac__stack{display:flex;flex-direction:column;gap:20px;min-inline-size:0}.apex2 .v2tfac__kvs{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 20px;margin:0}.apex2 .v2tfac__kvs>div{min-inline-size:0}.apex2 .v2tfac__kvs dt{font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470);margin-block-end:4px}.apex2 .v2tfac__kvs dd{margin:0;font-weight:500;overflow-wrap:anywhere}.apex2 .v2tfac__kvs--two{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.apex2 .v2tfac__kvs--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.apex2 .v2tfac__amen{display:flex;flex-wrap:wrap;gap:8px 16px}.apex2 .v2tfac__amenitem{display:inline-flex;align-items:center;gap:6px;font-size:14px;min-inline-size:0}.apex2 .v2tfac__amenitem svg{inline-size:16px;block-size:16px;flex:none}.apex2 .v2tfac__pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.apex2 .v2tfac__chips{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2tfac__chip{max-inline-size:100%}.apex2 .v2tfac__help{margin:8px 0 0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2tfac__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.apex2 .v2tfac__head p{margin:0;min-inline-size:0}.apex2 .v2tfac__toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.apex2 .v2tfac__h3{margin:0;font-size:15px;line-height:22px;font-weight:700}.apex2 .v2tfac__tablehead{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.apex2 .v2tfac__toolbtns{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2tfac__sport{display:flex;flex-direction:column;gap:2px;min-inline-size:0;overflow-wrap:anywhere}.apex2 .v2tfac__sport b{font-weight:600}.apex2 .v2tfac__ar{direction:rtl;text-align:start;font-size:13px}.apex2 .v2tfac__decision{display:flex;flex-wrap:wrap;gap:6px}.apex2 .v2tfac__date{white-space:nowrap}.apex2 .v2tfac__pickerchips{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2tfac__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.apex2 .v2tfac__barbadges{display:inline-flex;flex-wrap:wrap;gap:6px}.apex2 .v2tfac__state{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.apex2 .v2tfac .ax-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.apex2 .v2tfac .ax-table,.apex2 .v2tfac .ax-table tbody,.apex2 .v2tfac .ax-table tr,.apex2 .v2tfac .ax-table td{display:block;inline-size:100%}.apex2 .v2tfac .ax-table tr{display:grid;gap:8px;padding-block:12px;border-block-end:1px solid var(--ax-line, #d9dde3)}.apex2 .v2tfac .ax-table td{border:0;padding:0}.apex2 .v2tfac .ax-table td.ax-col-actions{inline-size:auto}.apex2 .v2tfac .ax-table td.ax-col-actions .ax-btn{min-block-size:44px;inline-size:100%;justify-content:center}.apex2 .v2tfac__footer .ax-btn{inline-size:100%;justify-content:center;min-block-size:44px}}.apex2 .plu{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0;padding-block-end:88px}.apex2 .plu-head{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.apex2 .plu-head__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.apex2 .plu-title{font:700 24px/32px var(--font-sans, "Manrope", sans-serif);letter-spacing:-.015em;color:var(--text, #0f172a);margin:0}.apex2 .plu-sub{margin:0;font:400 14px/22px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155)}.apex2 .plu-card{background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08));min-inline-size:0}.apex2 .plu-pad{padding:var(--space-5, 20px)}.apex2 .plu-card__head{padding:var(--space-5, 20px) var(--space-5, 20px) 0}.apex2 .plu-h3{font:700 16px/24px var(--font-sans, "Manrope", sans-serif);letter-spacing:-.005em;color:var(--text, #0f172a);margin:0;padding:0}.apex2 .plu-help{margin:2px 0 0;font:400 13px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-muted{color:var(--text-muted, #5e6b7e);font-weight:400}.apex2 .plu-strong{margin:0;font:600 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .plu-line{display:block}.apex2 .plu-warn{color:var(--warning-700, #b45309);font-size:12px;font-weight:600}.apex2 .plu-badtext{color:var(--danger-600, #dc2626);font-size:12px;font-weight:600}.apex2 .plu-bad{display:flex;align-items:flex-start;gap:4px;margin:6px 0 0;font:600 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--danger-600, #dc2626)}.apex2 .plu-bad svg{inline-size:14px;block-size:14px;flex:none;margin-block-start:1px}.apex2 .plu-gap{margin-block-start:6px}.apex2 .plu-ico{inline-size:12px;block-size:12px}.apex2 .plu-fixture{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:14px var(--space-5, 20px)}.apex2 .plu-fixture__teams{margin:0;font:600 16px/24px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a);min-inline-size:0;overflow-wrap:break-word}.apex2 .plu-fixture__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font:400 13px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155);min-inline-size:0}.apex2 .plu-fixture__meta>span{display:inline-flex;align-items:center;gap:4px;min-inline-size:0;overflow-wrap:break-word}.apex2 .plu-fixture__meta>span>svg{inline-size:14px;block-size:14px;flex:none;color:var(--text-muted, #5e6b7e)}.apex2 .plu-deadline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:16px var(--space-5, 20px)}.apex2 .plu-deadline__text{display:flex;gap:12px;flex:1 1 300px;min-inline-size:0}.apex2 .plu-deadline__text>svg{inline-size:22px;block-size:22px;flex:none;color:var(--brand-700, #0369a1);margin-block-start:2px}.apex2 .plu-deadline__text b{font:600 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .plu-deadline__text p{margin:2px 0 0;font:400 13px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-deadline .ax-stepper{flex:1 1 380px;min-inline-size:0}.apex2 .plu .ax-alert>div{flex:1 1 0;min-inline-size:0}.apex2 .plu-squad__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;padding:var(--space-5, 20px);position:sticky;inset-block-start:0;z-index:2;background:var(--surface, #fff);border-start-start-radius:var(--radius-lg, 12px);border-start-end-radius:var(--radius-lg, 12px)}.apex2 .plu-squad__counts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;outline:none}.apex2 .plu-count{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-full, 999px);border:1px solid var(--border, #e2e8f0);background:var(--surface-subtle, #f8fafc);font:700 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .plu-count svg{inline-size:14px;block-size:14px}.apex2 .plu-count.is-full{border-color:var(--brand-100, #e0f2fe);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}.apex2 .plu-count.is-over{border-color:#fecaca;background:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c)}.apex2 .plu-reuse{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.apex2 .plu-reuse__lbl{font:500 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-squad{--plu-cols: minmax(0, 1.6fr) 72px minmax(0, 1fr) 112px minmax(0, 110px)}.apex2 .plu-cols{display:grid;grid-template-columns:var(--plu-cols);gap:12px;padding:8px var(--space-5, 20px);background:var(--surface-subtle, #f8fafc);border-block:1px solid var(--border, #e2e8f0);font:600 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-rows{list-style:none;margin:0;padding:0}.apex2 .plu-row{display:grid;grid-template-columns:var(--plu-cols);align-items:center;gap:4px 12px;padding:6px var(--space-5, 20px);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .plu-row.is-start,.apex2 .plu-row.is-bench{background:var(--brand-50, #f0f9ff)}.apex2 .plu-row.is-suspended{background:var(--danger-50, #fef2f2)}.apex2 .plu-row__who{display:flex;align-items:center;gap:8px;min-inline-size:0}.apex2 .plu-row__fields{display:contents}.apex2 .plu-tick{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-inline-start:-10px;padding:0;border:0;background:transparent;cursor:pointer;flex:none}.apex2 .plu-tick:disabled{cursor:default;opacity:.55}.apex2 .plu-tick:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35));border-radius:8px}.apex2 .plu-tick__box{display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:5px;border:1.5px solid var(--border-strong, #cbd5e1);background:var(--surface, #fff);color:transparent}.apex2 .plu-tick__box svg{inline-size:14px;block-size:14px}.apex2 .plu-tick__box.is-on{background:var(--brand-600, #0284c7);border-color:var(--brand-600, #0284c7);color:#fff}.apex2 .plu-tick__box.is-blocked{border-style:dashed;opacity:.6}.apex2 .plu-row__face.is-dim{opacity:.5}.apex2 .plu-row__name{display:flex;flex-direction:column;min-inline-size:0}.apex2 .plu-row__n{font:600 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a);overflow-wrap:break-word}.apex2 .plu-row__badge{font:500 12px/16px var(--font-mono, ui-monospace, monospace);color:var(--text-muted, #5e6b7e)}.apex2 .plu-row__ban{font:500 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--danger-600, #dc2626)}.apex2 .plu-row__f{display:block;min-inline-size:0}.apex2 .plu-row__flabel{display:none}.apex2 .plu-row__shirt input{text-align:center}.apex2 .plu-row .ax-control{min-block-size:36px}.apex2 .plu-starts{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface, #fff);cursor:pointer;inline-size:-moz-max-content;inline-size:max-content;min-block-size:36px}.apex2 .plu-starts:disabled{cursor:default;opacity:.5}.apex2 .plu-starts[aria-disabled=true]{opacity:.55}.apex2 .plu-starts:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .plu-starts>span{display:grid;place-items:center;padding:0 10px;border-radius:6px;font:600 12px/28px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-starts.is-starter .plu-starts__a,.apex2 .plu-starts:not(.is-starter):enabled .plu-starts__b{background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);box-shadow:inset 0 0 0 1px var(--brand-500, #0ea5e9)}.apex2 .plu-row__status{min-inline-size:0}.apex2 .plu-row__state{font:600 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-row__state.is-start{color:var(--brand-700, #0369a1)}.apex2 .plu-row__note{grid-column:1 / -1;margin:0;padding-inline-start:44px;font:400 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .plu-row__note.is-bad{font-weight:600;color:var(--danger-600, #dc2626)}.apex2 .plu-squad__foot{padding:12px var(--space-5, 20px) var(--space-5, 20px);margin:0}.apex2 .plu-loading{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-muted, #5e6b7e);font-size:14px}.apex2 .plu-loading svg{inline-size:18px;block-size:18px}.apex2 .plu-kit__body{padding:16px var(--space-5, 20px) var(--space-5, 20px)}.apex2 .plu-staff__coach{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px var(--space-5, 20px)}.apex2 .plu-staff__extra{padding:16px var(--space-5, 20px) var(--space-5, 20px);border-block-start:1px solid var(--border, #e2e8f0);display:flex;flex-direction:column;gap:10px}.apex2 .plu-staff__bar{display:flex;align-items:center;justify-content:space-between;gap:8px}.apex2 .plu-staff__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.apex2 .plu-staff__fields{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.apex2 .plu-staff__fields>.ax-control{flex:1 1 200px;min-inline-size:0}.apex2 .plu-staff__fields>.plu-staff__phone{flex:0 1 180px}.apex2 .plu-apply{margin:0;padding:var(--space-5, 20px);min-inline-size:0}.apex2 .plu-apply__legend{float:inline-start;inline-size:100%}.apex2 .plu-apply__list{clear:both;list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.apex2 .plu-apply__row{display:flex;align-items:flex-start;gap:10px;cursor:pointer;min-block-size:44px}.apex2 .plu-apply__text{min-inline-size:0;padding-block-start:2px;font-size:14px}.apex2 .plu-problems ul{margin:6px 0 0;padding-inline-start:18px}.apex2 .plu-linkbtn{border:0;background:none;padding:0;color:inherit;font:inherit;text-decoration:underline;text-align:start;cursor:pointer}.apex2 .plu-foot{position:sticky;inset-block-end:0;z-index:3;display:flex;justify-content:flex-end;gap:10px;padding:12px var(--space-5, 20px);background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-md, 0 4px 12px rgba(15, 23, 42, .1))}@media(max-width:1023px){.apex2 .plu-squad{--plu-cols: minmax(0, 1fr) 76px minmax(0, 1fr) 112px}.apex2 .plu-cols span:last-child,.apex2 .plu-row__status{display:none}.apex2 .plu-row__status:has(.ax-badge){display:block;grid-column:1 / -1;padding-inline-start:44px}}@media(max-width:767px){.apex2 .plu-title{font-size:22px;line-height:28px}.apex2 .plu-deadline .ax-stepper,.apex2 .plu-cols{display:none}.apex2 .plu-squad__top{position:static;padding:16px}.apex2 .plu-squad__counts{justify-content:flex-start}.apex2 .plu-row{grid-template-columns:72px minmax(0,1fr);padding:10px 16px;gap:8px}.apex2 .plu-row__who{grid-column:1 / -1}.apex2 .plu-row__flabel{display:block;font:500 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e);margin-block-end:2px}.apex2 .plu-row.is-out .plu-row__f,.apex2 .plu-row.is-suspended .plu-row__f,.apex2 .plu-row.is-out .plu-starts,.apex2 .plu-row.is-suspended .plu-starts{display:none}.apex2 .plu-starts{grid-column:1 / -1;min-block-size:44px}.apex2 .plu-starts>span{line-height:38px;padding:0 18px}.apex2 .plu-row .ax-control{min-block-size:44px}.apex2 .plu-row__note,.apex2 .plu-row__status:has(.ax-badge){padding-inline-start:0}.apex2 .plu-staff__coach{grid-template-columns:minmax(0,1fr);padding:16px}.apex2 .plu-staff__extra,.apex2 .plu-kit__body,.apex2 .plu-apply{padding:16px}.apex2 .plu-card__head{padding:16px 16px 0}.apex2 .plu-staff__fields>.plu-staff__phone{flex:1 1 120px}.apex2 .plu-fixture,.apex2 .plu-deadline{padding:14px 16px}.apex2 .plu-foot{padding:10px 12px}.apex2 .plu-foot .ax-btn{flex:1 1 0}}.apex2[dir=rtl] .plu-head>.ax-btn svg,.apex2 [dir=rtl] .plu-head>.ax-btn svg{transform:scaleX(-1)}.apex2 .hb-t3{font:700 15px/22px var(--font-sans);letter-spacing:-.005em;color:var(--text, #0f172a)}.apex2 .hb-mc{display:flex;flex-direction:column;min-width:0;width:100%;height:100%;padding:0;margin:0;background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm);overflow:hidden;text-decoration:none;color:inherit;text-align:start;font:inherit;cursor:pointer}.apex2 .hb-mc:hover{box-shadow:var(--shadow-md)}.apex2 .hb-mc:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:2px}.apex2 .hb-mc>span{display:flex}.apex2 .hb-mc__band{align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding-block:6px;padding-inline:14px 8px}.apex2 .hb-mc__band .hb-over{color:var(--text-on-dark, #fff);min-width:0;display:flex;flex-direction:column}.apex2 .hb-mc__band .hb-over>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex2 .hb-mc__band .hb-over>span:first-child{opacity:.78}.apex2 .hb-mc__body{flex:1;flex-direction:column;gap:8px;padding-block:14px 12px;padding-inline:14px}.apex2 .hb-mc__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px}.apex2 .hb-mc__name{font:600 14px/20px var(--font-sans);color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .hb-mc__row--lose .hb-mc__name{font-weight:500;color:var(--text-muted, #5e6b7e)}.apex2 .hb-mc__row--win .hb-mc__name{font-weight:700}.apex2 .hb-mc__score{font:700 24px/28px var(--font-sans);letter-spacing:-.02em;color:var(--text, #0f172a);font-variant-numeric:tabular-nums;text-align:end;min-width:36px}.apex2 .hb-mc__row--lose .hb-mc__score{color:var(--text-muted, #5e6b7e);font-weight:600}.apex2 .hb-mc__note{display:flex;align-items:center;gap:6px;font:600 12px/16px var(--font-sans);padding-inline-start:44px}.apex2 .hb-mc__note svg{width:14px;height:14px;flex:none}.apex2 .hb-mc__note--pens{color:var(--text-secondary, #334155)}.apex2 .hb-mc__note--ft{color:var(--warning-700, #b45309)}.apex2 .hb-mc__note--stop{color:var(--danger-700, #b91c1c)}.apex2 .hb-mc__foot{align-items:center;gap:6px;padding-block:10px;padding-inline:14px;border-block-start:1px solid var(--border, #e2e8f0);background:var(--surface-subtle, #f8fafc);font:500 12px/16px var(--font-sans);color:var(--text-muted, #5e6b7e);white-space:nowrap;min-width:0}.apex2 .hb-mc__foot svg{width:14px;height:14px;flex:none}.apex2 .hb-mc__foot .v{display:inline-flex;align-items:center;gap:4px;min-width:0}.apex2 .hb-mc__foot .v span{overflow:hidden;text-overflow:ellipsis}.apex2 .hb-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.apex2 .hb-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1279px){.apex2 .hb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.apex2 .hb-grid,.apex2 .hb-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.apex2 .hb-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.apex2 .hb-shead{display:flex;align-items:center;gap:12px;min-height:32px;flex-wrap:wrap;min-width:0}.apex2 .hb-shead .end{margin-inline-start:auto;display:flex;align-items:center;gap:12px}.apex2 .hb-shead h2{display:contents}.apex2 .hb-shead h2.hb-t2{display:block}.apex2 .hb-sec{display:flex;flex-direction:column;gap:12px;min-width:0}.apex2 .hb-schip--soft{background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155);height:22px;padding-inline:3px 8px;font:600 12px/1 var(--font-sans)}.apex2 .hb-schip--head{height:32px;padding-inline:5px 14px;gap:8px;font:700 14px/1 var(--font-sans);color:var(--text-on-dark, #fff)}.apex2 .hb-livebox{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--radius-lg, 12px);border:1px solid var(--danger-500, #ef4444);background:var(--danger-50, #fef2f2);min-width:0}.apex2 .hb-livebox--big{padding:24px}.apex2 .hb-livebox--calm{border-color:var(--border, #e2e8f0);background:var(--surface, #fff);box-shadow:var(--shadow-sm)}.apex2 .hb-livebox .hb-pulse--lg{width:10px;height:10px}.apex2 .hb-pulse--idle{background:var(--border-strong, #8391a5)}.apex2 .hb-pulse--idle:after{animation:none;display:none}.apex2 .hb-livehead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.apex2 .hb-toggles{display:flex;gap:8px;flex-wrap:wrap}.apex2 .hb-toggle{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding-inline:6px 14px;border-radius:var(--radius-full, 999px);border:1px solid var(--border-strong, #8391a5);background:var(--surface, #fff);font:600 13px/1 var(--font-sans);color:var(--text-secondary, #334155);white-space:nowrap;cursor:pointer}.apex2 .hb-toggle--plain{padding-inline-start:14px}.apex2 .hb-toggle b{font-weight:600;color:var(--text-muted, #5e6b7e);font-variant-numeric:tabular-nums}.apex2 .hb-toggle[aria-pressed=true]{border-color:var(--navy-800, #0f2544);background:var(--navy-800, #0f2544);color:var(--text-on-dark, #fff)}.apex2 .hb-toggle[aria-pressed=true] b{color:var(--text-on-dark-muted, #a5b4cb)}.apex2 .hb-toggle:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:2px}@media(max-width:767px){.apex2 .hb-livebox,.apex2 .hb-livebox--big{padding:16px}.apex2 .hb-toggles{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding-inline:16px;padding-block-end:2px;scrollbar-width:none}.apex2 .hb-toggle{min-height:44px;flex:none}.apex2 .hb-shead .end{margin-inline-start:0;flex-basis:100%}.apex2 .hb-shead .end:has(>.hb-link:only-child){flex-basis:auto;margin-inline-start:auto}}@media(pointer:coarse){.apex2 .hb-toggle{min-height:44px}}.apex2 .hb-more{display:none}@media(max-width:767px){.apex2 .hb-more{display:flex;justify-content:center;width:100%;min-height:44px}.apex2 .hb-shead .hb-desk{display:none}.apex2 .hb-mc__band .hb-over>span{white-space:normal}}.apex2 .hb{--sp-bb-a: #9a3412;--sp-bb-b: #5f200b;--sp-bb-tint: #fdf3ee;--sp-fb-a: #065f46;--sp-fb-b: #033a2b;--sp-fb-tint: #ecf6f1;--sp-vb-a: #6d28d9;--sp-vb-b: #441987;--sp-vb-tint: #f5f1fe;--sp-fs-a: var(--navy-700, #1b3561);--sp-fs-b: var(--navy-900, #0b1f44);--sp-fs-tint: var(--brand-50, #f0f9ff);--medal-bronze-bg: #fbeee5;--medal-bronze: #9a3412;min-height:100vh;background:var(--canvas, #f6f8fb);display:flex;flex-direction:column;position:relative;font-family:var(--font-sans);color:var(--text, #0f172a)}.apex2 .hb h1,.apex2 .hb h2,.apex2 .hb h3,.apex2 .hb p{margin:0}.apex2 .hb-num{font-variant-numeric:tabular-nums}.apex2 .hb-t1{font:700 24px/32px var(--font-sans);letter-spacing:-.015em;color:var(--text, #0f172a)}.apex2 .hb-t2{font:700 18px/26px var(--font-sans);letter-spacing:-.01em;color:var(--text, #0f172a)}.apex2 .hb-body{font:400 14px/22px var(--font-sans);color:var(--text-secondary, #334155)}.apex2 .hb-strong{font:600 14px/22px var(--font-sans);color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .hb-small{font:400 13px/20px var(--font-sans);color:var(--text-muted, #5e6b7e)}.apex2 .hb-cap{font:500 12px/16px var(--font-sans);letter-spacing:.01em;color:var(--text-muted, #5e6b7e)}.apex2 .hb-over{font:700 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.apex2 .hb-title-over{color:var(--brand-700, #0369a1);margin-block-end:4px}.apex2 .hb-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font:600 13px/20px var(--font-sans);color:var(--brand-700, #0369a1);text-decoration:none}.apex2 .hb-link:hover{text-decoration:underline}.apex2 .hb-link svg{width:16px;height:16px;flex:none}.apex2 .hb-card{background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm);min-width:0}.apex2 .hb-top{background:var(--navy-800, #0f2544);position:relative;z-index:40}.apex2 .hb-top__in{display:flex;align-items:center;gap:24px;padding:10px 32px;min-height:64px;max-width:1600px;margin-inline:auto}.apex2 .hb-logo{display:flex;align-items:center;gap:12px;min-height:44px;min-width:0;text-decoration:none;flex:none;color:var(--text-on-dark, #fff)}.apex2 .hb-logo__img{display:block;height:44px;width:auto;max-width:220px;-o-object-fit:contain;object-fit:contain}.apex2 .hb-logo__mark{width:44px;height:44px;border-radius:var(--radius-md, 8px);background:var(--surface, #fff);display:grid;place-items:center;flex:none;font:800 16px/1 var(--font-sans);letter-spacing:-.04em;color:var(--navy-800, #0f2544)}.apex2 .hb-logo__txt{min-width:0}.apex2 .hb-logo__txt b{display:block;font:700 15px/20px var(--font-sans);color:var(--text-on-dark, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.apex2 .hb-facts{flex:1;display:flex;justify-content:center;gap:20px;min-width:0;font:500 13px/20px var(--font-sans);color:var(--text-on-dark, #fff);white-space:nowrap}.apex2 .hb-facts span{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.apex2 .hb-facts svg{width:15px;height:15px;flex:none;color:var(--text-on-dark-muted, #a5b4cb)}.apex2 .hb-nav{display:flex;align-items:center;gap:4px;flex:none;margin-inline-start:auto}.apex2 .hb-nav a{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:var(--radius-full, 999px);font:600 14px/1 var(--font-sans);color:var(--text-on-dark, #fff);text-decoration:none;white-space:nowrap;flex:none}.apex2 .hb-nav a:hover{background:#ffffff1f}.apex2 .hb-nav a:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:2px}.apex2 .hb-nav a svg{width:16px;height:16px;flex:none}.apex2 .hb-nav a[aria-current=page]{background:var(--surface, #fff);color:var(--navy-800, #0f2544);box-shadow:var(--shadow-xs)}.apex2 .hb-count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border-radius:var(--radius-full, 999px);background:var(--danger-600, #dc2626);color:var(--text-on-dark, #fff);font:700 12px/1 var(--font-sans);font-variant-numeric:tabular-nums}.apex2 .hb-pulse{position:relative;width:8px;height:8px;border-radius:var(--radius-full, 999px);background:var(--danger-500, #ef4444);flex:none;display:inline-block}.apex2 .hb-pulse:after{content:"";position:absolute;inset:-3px;border-radius:inherit;background:inherit;opacity:.35;animation:hb-ping 1.6s ease-out infinite}@keyframes hb-ping{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){.apex2 .hb-pulse:after{animation:none}}.apex2 .hb-stripe{height:4px}.apex2 .hb-main{flex:1;width:100%;max-width:1600px;margin-inline:auto;padding:24px 32px 40px;display:flex;flex-direction:column;gap:24px;min-width:0}.apex2 .hb-main>*{min-width:0}.apex2 .hb-main--float{padding-block-end:96px}.apex2 .hb-foot{border-block-start:1px solid var(--border, #e2e8f0);background:var(--surface, #fff)}.apex2 .hb-foot p{padding:20px 32px;text-align:center}.apex2 .hb-float{position:fixed;inset-inline-end:32px;inset-block-end:max(24px,env(safe-area-inset-bottom));z-index:30;display:inline-flex;align-items:center;gap:10px;height:44px;padding-inline:16px 20px;border-radius:var(--radius-full, 999px);background:var(--danger-600, #dc2626);color:var(--text-on-dark, #fff);text-decoration:none;box-shadow:var(--shadow-lg);font:600 14px/1 var(--font-sans);white-space:nowrap}.apex2 .hb-float .hb-pulse{background:var(--surface, #fff)}.apex2 .hb-float:focus-visible{outline:2px solid var(--danger-700, #b91c1c);outline-offset:2px}.apex2 .hb-glyph{display:inline-grid;place-items:center;border-radius:var(--radius-full, 999px);flex:none}.apex2 .hb-glyph svg{width:72%;height:72%}.apex2 .hb-schip{display:inline-flex;align-items:center;gap:6px;height:24px;padding-inline:4px 10px;border-radius:var(--radius-full, 999px);font:600 12px/1 var(--font-sans);white-space:nowrap;flex:none}.apex2 .hb-schip--white{background:var(--surface, #fff);color:var(--text, #0f172a)}.apex2 .hb-schip--fill{height:36px;padding-inline:5px 14px;gap:8px;font:700 14px/1 var(--font-sans);color:var(--text-on-dark, #fff);border:0;cursor:pointer}.apex2 .hb-schip--fill:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:2px}.apex2 .hb-crest{position:relative;display:inline-grid;place-items:center;overflow:hidden;border-radius:var(--radius-full, 999px);color:var(--text-on-dark, #fff);font-weight:800;letter-spacing:-.02em;line-height:1;flex:none;box-shadow:inset 0 0 0 2px #ffffff38}.apex2 .hb-crest--logo{background:var(--surface, #fff)!important;box-shadow:inset 0 0 0 1px var(--border, #e2e8f0)}.apex2 .hb-crest img{width:78%;height:78%;-o-object-fit:contain;object-fit:contain}.apex2 .hb-band{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 16px;color:var(--text-on-dark, #fff)}.apex2 .hb-band h2,.apex2 .hb-band h3{font:700 15px/22px var(--font-sans);letter-spacing:-.005em;color:var(--text-on-dark, #fff);overflow-wrap:anywhere}.apex2 .hb-band .hb-over{color:var(--text-on-dark, #fff);opacity:.85}.apex2 .hb-band .hb-link{color:var(--text-on-dark, #fff)}.apex2 .hb-band__txt{min-width:0}.apex2 .hb-band .end{margin-inline-start:auto;display:inline-flex;align-items:center;gap:8px;font:500 13px/20px var(--font-sans);color:var(--text-on-dark, #fff);opacity:.9;white-space:nowrap}.apex2 .hb-tbl{background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm);overflow:hidden;min-width:0}.apex2 .hb-tbl .ax-table-card{border:0;border-radius:0;box-shadow:none}.apex2 .hb-tbl .ax-table{font:400 14px/20px var(--font-sans)}.apex2 .hb-tbl .ax-table th{height:40px;font:500 12px/16px var(--font-sans);letter-spacing:.01em;color:var(--text-muted, #5e6b7e);background:var(--surface-subtle, #f8fafc);white-space:nowrap}.apex2 .hb-tbl .ax-table td{height:48px;font-size:14px;font-variant-numeric:tabular-nums}.apex2 .hb-tbl .ax-table tbody tr:hover td{background:var(--surface-subtle, #f8fafc)}.apex2 .hb-tbl--lead .ax-table tbody tr:first-child td{background:var(--tint)}.apex2 .hb-tbl abbr{text-decoration:none;cursor:help}.apex2 .hb-tbl .ax-table td:first-child,.apex2 .hb-tbl .ax-table th:first-child{position:sticky;inset-inline-start:0;z-index:1}.apex2 .hb-tbl .ax-table td:first-child{background:var(--surface, #fff)}.apex2 .hb-who{display:flex;align-items:center;gap:12px;min-width:0}.apex2 .hb-who b{font:600 14px/20px var(--font-sans);color:var(--text, #0f172a)}.apex2 .hb-pts{font:800 15px/20px var(--font-sans);color:var(--brand-700, #0369a1);font-variant-numeric:tabular-nums}.apex2 .hb-rank{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-full, 999px);flex:none;font:700 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-muted, #5e6b7e)}.apex2 .hb-rank--1{background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309);box-shadow:inset 0 0 0 1.5px var(--warning-500, #f59e0b)}.apex2 .hb-rank--2{background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155);box-shadow:inset 0 0 0 1.5px var(--border-strong, #8391a5)}.apex2 .hb-rank--3{background:var(--medal-bronze-bg);color:var(--medal-bronze);box-shadow:inset 0 0 0 1.5px var(--medal-bronze)}.apex2 .hb-legend{font:500 12px/18px var(--font-sans);letter-spacing:.01em;color:var(--text-muted, #5e6b7e)}.apex2 .hb-panel{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:16px 20px}.apex2 .hb-panel .end{margin-inline-start:auto;align-self:center;display:flex;align-items:center;gap:8px}.apex2 .hb-panel__field{width:280px;max-width:100%}.apex2 .hb-empty{border:1px dashed var(--border-strong, #8391a5);border-radius:var(--radius-lg, 12px);background:var(--surface, #fff)}.apex2 .hb-empty .ax-emptystate{padding-block:40px}.apex2 .hb-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.apex2 .hb-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;font:600 13px/20px var(--font-sans);color:var(--text-muted, #5e6b7e);text-decoration:none;align-self:flex-start}.apex2 .hb-back:hover{color:var(--brand-700, #0369a1)}.apex2 .hb-back svg{width:16px;height:16px}.apex2 .hb-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.apex2 .hb-stack--lg{gap:24px}@media(max-width:1023px){.apex2 .hb-facts{display:none}}@media(max-width:767px){.apex2 .hb-top{position:sticky;top:0}.apex2 .hb-top__in{flex-wrap:wrap;gap:4px;padding:8px 16px 6px;min-height:0}.apex2 .hb-logo{gap:10px}.apex2 .hb-logo__img{height:40px;max-width:200px}.apex2 .hb-logo__mark{width:40px;height:40px}.apex2 .hb-logo__txt b{font-size:14px;line-height:18px;max-width:220px}.apex2 .hb-nav{flex:1 1 100%;margin-inline:-16px;padding:4px 16px;overflow-x:auto;scrollbar-width:none}.apex2 .hb-nav::-webkit-scrollbar{display:none}.apex2 .hb-main{padding:16px 16px 32px;gap:20px}.apex2 .hb-main--float{padding-block-end:88px}.apex2 .hb-float{inset-inline-end:16px;inset-block-end:max(16px,env(safe-area-inset-bottom));height:48px}.apex2 .hb-foot p{padding:16px}.apex2 .hb-t1{font-size:22px;line-height:30px}.apex2 .hb-band{padding:10px 12px;flex-wrap:wrap}.apex2 .hb-band .end{white-space:normal}.apex2 .hb-tbl .ax-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.apex2 .hb-tbl .ax-table td,.apex2 .hb-tbl .ax-table th{padding-inline:12px}.apex2 .hb-tbl .ax-table td:first-child,.apex2 .hb-tbl .ax-table th:first-child{z-index:2;box-shadow:1px 0 0 var(--border, #e2e8f0)}.apex2 .hb-tbl .ax-table th:first-child{background:var(--surface-subtle, #f8fafc)}.apex2 .hb-panel{padding:12px}.apex2 .hb-panel__field{width:100%}.apex2 .hb-panel .end{margin-inline-start:0}}.apex2 .hb-hero{overflow:hidden}.apex2 .hb-hero__body{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;padding:32px 32px 24px}.apex2 .hb-side{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;min-height:44px;text-align:center;text-decoration:none;color:inherit;border-radius:var(--radius-lg, 12px);padding:8px}.apex2 a.hb-side:hover .hb-side__name{text-decoration:underline}.apex2 a.hb-side:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:2px}.apex2 .hb-side__name{font:600 20px/28px var(--font-sans);letter-spacing:-.01em;color:var(--text, #0f172a);max-width:320px;overflow-wrap:anywhere}.apex2 .hb-side--lose .hb-side__name{color:var(--text-muted, #5e6b7e)}.apex2 .hb-side--win .hb-side__name{font-weight:700}.apex2 .hb-side .hb-link{min-height:0}.apex2 .hb-score{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.apex2 .hb-score__n{font-size:72px;line-height:76px;font-weight:700;color:var(--text, #0f172a);font-variant-numeric:tabular-nums;white-space:nowrap}.apex2 .hb-score__n .is-lose{color:var(--text-muted, #5e6b7e)}.apex2 .hb-score__dash{color:var(--text-muted, #5e6b7e);font-weight:600;margin-inline:14px}.apex2 .hb-score__ko{font:800 28px/34px var(--font-sans);color:var(--text, #0f172a)}.apex2 .hb-result{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:14px 24px;border-block-start:1px solid var(--border, #e2e8f0);background:var(--surface-subtle, #f8fafc);text-align:center}.apex2 .hb-result b{color:var(--text, #0f172a)}.apex2 .hb-sbwrap{border-radius:var(--radius-lg, 12px);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--border, #e2e8f0);background:var(--surface, #fff);min-width:0}.apex2 .hb-sbwrap__acc{height:6px}.apex2 .hb-sbwrap .ax-sb{border:0;border-radius:0;box-shadow:none}.apex2 .hb-sbwrap .ax-sb__n{font-family:"Barlow Condensed",var(--font-sans);font-variant-numeric:tabular-nums}.apex2 .hb-sbwrap--nofouls .ax-sb__bbmeta{display:none}.apex2 .hb-teamlinks{display:flex;justify-content:space-between;gap:12px;padding:0 16px;border-block-start:1px solid var(--border, #e2e8f0)}.apex2 .hb-mgrid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.apex2 .hb-mgrid__main:empty{display:none}.apex2 .hb-mgrid:has(>.hb-mgrid__main:empty){grid-template-columns:minmax(0,1fr)}.apex2 .hb-info{display:flex;gap:10px;min-width:0}.apex2 .hb-info>svg{width:18px;height:18px;flex:none;margin-block-start:2px;color:var(--brand-700, #0369a1)}.apex2 .hb-infolist{display:flex;flex-direction:column;gap:16px}.apex2 .hb-doc{display:flex;align-items:center;gap:12px;padding:12px;min-height:44px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);text-decoration:none;color:inherit}.apex2 .hb-doc:hover{background:var(--surface-subtle, #f8fafc)}.apex2 .hb-doc__icon{width:40px;height:40px;border-radius:var(--radius-md, 8px);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);display:grid;place-items:center;flex:none}.apex2 .hb-doc__icon svg{width:20px;height:20px}.apex2 .hb-h2h{display:flex;flex-direction:column;gap:14px}.apex2 .hb-h2h__row{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:baseline;gap:8px}.apex2 .hb-h2h__row b{font:700 15px/20px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}.apex2 .hb-h2h__row b:last-of-type{text-align:end}.apex2 .hb-h2h__bar{grid-column:1 / -1;display:flex;gap:2px;height:6px;border-radius:var(--radius-full, 999px);background:var(--surface-muted, #f1f5f9);overflow:hidden}.apex2 .hb-h2h__bar span{display:block;height:100%;border-radius:var(--radius-full, 999px)}.apex2 .hb-h2h__bar span+span{margin-inline-start:auto}.apex2 .hb-h2h__shared{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.apex2 .hb-legend2{display:flex;gap:16px;flex-wrap:wrap}.apex2 .hb-legend2 span{display:inline-flex;align-items:center;gap:6px;min-width:0}.apex2 .hb-legend2 i{width:10px;height:10px;border-radius:3px;flex:none}.apex2 .hb-section-title{display:flex;align-items:center;gap:12px;min-height:32px}@media(max-width:1023px){.apex2 .hb-mgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.apex2 .hb-hero__body{padding:20px 12px 16px;gap:8px;align-items:start}.apex2 .hb-side{gap:8px;padding:4px}.apex2 .hb-side__name{font-size:14px;line-height:20px}.apex2 .hb-score{padding-block-start:6px}.apex2 .hb-score__n{font-size:44px;line-height:50px}.apex2 .hb-score__dash{margin-inline:6px}.apex2 .hb-score__ko{font-size:20px;line-height:26px}.apex2 .hb-result{padding:12px 16px;flex-direction:column;gap:6px}.apex2 .hb-teamlinks{flex-direction:column;gap:0;padding:0 12px}}.apex2 .hb-2col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}@media(max-width:1023px){.apex2 .hb-2col{grid-template-columns:minmax(0,1fr);gap:16px}}@media(max-width:767px){.apex2 .hb-side .hb-crest{width:56px!important;height:56px!important;font-size:18px!important}}.apex2 .hb-mgrid>aside:empty{display:none}.apex2 .hb-mgrid:has(>aside:empty){grid-template-columns:minmax(0,1fr)}.apex2 .hb{--font-heading: var(--font-sans);--track-h1: -.015em;--track-h2: -.01em;--track-h3: -.005em}.apex2 .hb-info a{display:inline}.apex2 .hb-info a .truncate{white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){.apex2 .hb-side .hb-link{display:none}.apex2 .hb-nav{-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.apex2 [dir=rtl] .hb-nav,.apex2[dir=rtl] .hb-nav{-webkit-mask-image:linear-gradient(270deg,#000 88%,transparent);mask-image:linear-gradient(270deg,#000 88%,transparent)}.apex2 .hb-tbl .ax-table td:first-child{white-space:normal;min-width:200px;max-width:210px}.apex2 .hb-who{gap:8px}.apex2 .hb-who b{line-height:18px;overflow-wrap:break-word;min-width:0}}.apex2 .ha{display:flex;flex-direction:column;gap:24px;min-width:0}.apex2 .ha>*{min-width:0}.apex2 .ha-hero{position:relative;overflow:hidden;border-radius:var(--radius-lg, 12px);background:linear-gradient(160deg,var(--navy-900, #0b1f44),var(--navy-800, #0f2544));box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12));color:var(--text-on-dark, #fff)}.apex2 .ha-hero__in{display:flex;align-items:stretch;min-width:0}.apex2 .ha-hero__id{flex:1;min-width:0;display:flex;align-items:center;gap:20px;padding:20px 28px}.apex2 .ha-avatar{flex:none;display:grid;width:72px;height:72px;border-radius:var(--radius-lg, 12px);overflow:hidden;background:var(--surface-muted, #f1f5f9);box-shadow:0 0 0 3px #ffffff40}.apex2 .ha-avatar__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.apex2 .ha-hero__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.apex2 .ha-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.apex2 .ha-hero__meta .hb-over{color:var(--text-on-dark-muted, #a5b4cb);min-width:0;overflow-wrap:anywhere}.apex2 .ha-hero__rankchip{display:none;align-items:center;height:20px;padding:0 8px;border-radius:var(--radius-full, 999px);background:#f5b81b;color:#3b2a00;font:800 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.apex2 .ha-hero h1.ha-hero__name{margin:0;min-width:0;color:var(--text-on-dark, #fff)}.apex2 .ha-hero__team{display:flex;align-items:center;gap:8px;min-width:0;font:600 14px/20px var(--font-sans);color:var(--text-on-dark, #fff)}.apex2 .ha-hero__team a{display:inline-flex;align-items:center;gap:4px;min-width:0;min-height:28px;color:inherit;text-decoration:none;border-radius:4px}.apex2 .ha-hero__team a:hover .ha-trunc{text-decoration:underline}.apex2 .ha-hero__team a:focus-visible{outline:2px solid #fff;outline-offset:2px}.apex2 .ha-hero__team a svg{flex:none;width:16px;height:16px}.apex2 .ha-hero__team small{font:500 12px/16px var(--font-sans);color:var(--text-on-dark-muted, #a5b4cb);white-space:nowrap}.apex2 .ha-trunc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .ha-hero__chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:4px}.apex2 .ha-chip{padding-inline:10px}.apex2 .ha-chip__cup{flex:none;width:14px;height:14px;color:var(--warning-700, #b45309)}.apex2 .ha-hero__rank{position:relative;flex:none;width:240px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:end;padding:0 28px;overflow:hidden;clip-path:polygon(28% 0,100% 0,100% 100%,0 100%);color:var(--text-on-dark, #fff)}.apex2 .ha-hero__rank:dir(rtl){clip-path:polygon(0 0,72% 0,100% 100%,0 100%)}.apex2 .ha-hero__rank--plain{width:160px}.apex2 .ha-hero__rank>div{display:flex;flex-direction:column;align-items:flex-end}.apex2 .ha-hero__rank .hb-over{color:var(--text-on-dark, #fff);opacity:.9}.apex2 .ha-hero__rank .hb-cap{color:var(--text-on-dark, #fff);opacity:.85}.apex2 .ha-hero__ranknum{margin-block:4px 2px;color:var(--text-on-dark, #fff)}.apex2 .ha-hero__ghost{position:absolute;inset-inline-end:12px;inset-block-end:-6px;font-weight:800;font-size:64px;line-height:1;color:#ffffff24;-webkit-user-select:none;-moz-user-select:none;user-select:none}.apex2 .ha-strip{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;border-block-start:1px solid rgba(255,255,255,.12);background:#00000038}.apex2 .ha-strip>div{min-width:0;padding:10px 20px}.apex2 .ha-strip>div+div{border-inline-start:1px solid rgba(255,255,255,.12)}.apex2 .ha-strip dt{margin:0;font:700 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark-muted, #a5b4cb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex2 .ha-strip dd{margin:2px 0 0;font:600 14px/20px var(--font-sans);color:var(--text-on-dark, #fff);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex2 .ha-phone{display:none}.apex2 .ha-subnav{display:flex;gap:24px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .ha-subnav>*{display:inline-flex;align-items:center;min-height:44px;margin-block-end:-1px;padding:0;border:0;border-block-end:2px solid transparent;background:none;font:600 14px/20px var(--font-sans);color:var(--text-muted, #5e6b7e);text-decoration:none;cursor:pointer;white-space:nowrap}.apex2 .ha-subnav>[aria-current]{color:var(--text, #0f172a);font-weight:700;border-block-end-color:var(--ha-acc);cursor:default}.apex2 .ha-subnav>a:hover,.apex2 .ha-subnav>button:hover{color:var(--text, #0f172a)}.apex2 .ha-subnav>a:focus-visible,.apex2 .ha-subnav>button:focus-visible{outline:2px solid var(--brand-600, #0284c7);outline-offset:2px}.apex2 .ha-kpis{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.apex2 .ha-kpis--3{grid-template-columns:repeat(3,minmax(0,1fr))}.apex2 .ha-kpis--6{grid-template-columns:repeat(6,minmax(0,1fr))}.apex2 .ha-kpi{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 20px;background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm)}.apex2 .ha-kpi--dark{background:linear-gradient(160deg,var(--navy-900, #0b1f44),var(--navy-800, #0f2544));border-color:transparent}.apex2 .ha-kpi__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.apex2 .ha-kpi .hb-over{min-width:0;color:var(--text-muted, #5e6b7e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .ha-kpi--dark .hb-over{color:var(--text-on-dark-muted, #a5b4cb)}.apex2 .ha-kpi__chip{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-full, 999px);font:700 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;background:var(--ha-tint);color:var(--ha-acc)}.apex2 .ha-kpi__chip--gold{background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309);box-shadow:inset 0 0 0 1.5px var(--warning-500, #f59e0b)}.apex2 .ha-kpi__value{margin:0;color:var(--text, #0f172a)}.apex2 .ha-kpi--dark .ha-kpi__value{color:var(--text-on-dark, #fff)}.apex2 .ha-kpi__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .ha-kpi--dark .ha-kpi__sub{color:var(--text-on-dark-muted, #a5b4cb)}.apex2 .ha-kpi__action{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0;border:0;background:none;font:700 12px/16px var(--font-sans);color:var(--brand-700, #0369a1);cursor:pointer}.apex2 .ha-kpi--dark .ha-kpi__action{color:var(--text-on-dark, #fff)}.apex2 .ha-kpi__action:hover{text-decoration:underline}.apex2 .ha-kpi__action svg{width:14px;height:14px}.apex2 .ha-duo{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;align-items:start}.apex2 .ha-card{min-width:0}.apex2 .ha-empty{margin:0;padding:32px 16px;text-align:center;font:400 14px/22px var(--font-sans);color:var(--text-muted, #5e6b7e)}.apex2 .ha-note{margin:0;padding:14px 20px;background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);font:400 14px/22px var(--font-sans);color:var(--text-muted, #5e6b7e)}.apex2 .ha-donut .ax-donut__center b{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800}.apex2 .ha-vs{display:flex;flex-direction:column;gap:18px}.apex2 .ha-vs__row{display:flex;flex-direction:column;gap:6px;min-width:0}.apex2 .ha-vs__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.apex2 .ha-vs__head b{font:700 14px/20px var(--font-sans);color:var(--text, #0f172a)}.apex2 .ha-vs__track{position:relative;height:8px;border-radius:var(--radius-full, 999px);background:var(--surface-muted, #f1f5f9);overflow:hidden}.apex2 .ha-vs__track span{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--radius-full, 999px)}.apex2 .ha-vs__label{margin-block-end:8px;color:var(--text-muted, #5e6b7e)}.apex2 .ha-dboxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.apex2 .ha-dbox{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px)}.apex2 .ha-dbox b{font-size:24px;line-height:1;font-weight:800;font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}.apex2 .ha-dbox--good b{color:var(--success-700, #047857)}.apex2 .ha-dbox--warn b{color:var(--warning-700, #b45309)}.apex2 .ha-dbox--bad b{color:var(--danger-600, #dc2626)}.apex2 .ha-dbox--muted b{color:var(--text-muted, #5e6b7e)}.apex2 .ha-dbox .hb-cap{overflow-wrap:break-word}.apex2 .ha-goals{overflow:hidden}.apex2 .ha-goals__list{list-style:none;margin:0;padding:0}.apex2 .ha-goals__list>li{padding:14px 20px;border-block-start:1px solid var(--border, #e2e8f0)}.apex2 .ha-goals__match{display:flex;align-items:center;gap:12px;min-width:0}.apex2 .ha-goals__who{flex:1;min-width:0;display:flex;flex-direction:column}.apex2 .ha-goals__res{flex:none;display:inline-flex;align-items:center;gap:8px}.apex2 .ha-goals__res b{font:700 14px/20px var(--font-sans);color:var(--text, #0f172a)}.apex2 .ha-goals__inset{margin-block:10px 0;margin-inline-start:44px}.apex2 .ha-goals__chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.apex2 .ha-goal{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;padding-block:6px;padding-inline:6px 12px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface-subtle, #f8fafc)}.apex2 .ha-goal__min{flex:none;display:inline-grid;place-items:center;min-width:44px;height:32px;padding:0 6px;border-radius:var(--radius-md, 8px);background:var(--ha-tint);color:var(--ha-acc);font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.apex2 .ha-goal__txt{display:flex;flex-direction:column;min-width:0}.apex2 .ha-goal__txt b{font:700 14px/20px var(--font-sans);color:var(--text, #0f172a)}.apex2 .ha-goal__txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .ha-goals__missing{align-self:center}.apex2 .ha-plink{font:600 14px/20px var(--font-sans);color:var(--text, #0f172a);text-decoration:none;overflow-wrap:anywhere}.apex2 a.ha-plink:hover{color:var(--brand-700, #0369a1);text-decoration:underline}.apex2 a.ha-plink:focus-visible{outline:2px solid var(--brand-600, #0284c7);outline-offset:2px;border-radius:2px}.apex2 .ha-logrow{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.apex2 .ha-side{display:flex;flex-direction:column;gap:16px;min-width:0}.apex2 .ha-log .ax-pager{display:none}.apex2 .ha-log .ax-table th.ax-num,.apex2 .ha-log .ax-table td.ax-num{padding-inline:8px}.apex2 .ha-log .ax-table th,.apex2 .ha-log .ax-table td{overflow-wrap:break-word}.apex2 .ha-log .ha-who{min-inline-size:180px}.apex2 .ha-who{display:flex;flex-direction:column;min-width:0}.apex2 .ha-who small{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.apex2 .ha-tag{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border:1px solid var(--border, #e2e8f0);border-radius:6px;font:600 11px/1 var(--font-sans);color:var(--text-secondary, #334155)}.apex2 .ha-res{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.apex2 .ha-res b{font:700 14px/20px var(--font-sans);color:var(--text, #0f172a)}.apex2 .ha-sum{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;padding-inline-start:44px}.apex2 .ha-sum b{font:700 14px/20px var(--font-sans);color:var(--text, #0f172a)}.apex2 .ha-strongnum{font-weight:700;color:var(--text, #0f172a);font-variant-numeric:tabular-nums}.apex2 .ha-log .ax-table tbody tr.ha-row--total td{background:var(--surface-subtle, #f8fafc);border-block-start:1px solid var(--border-strong, #8391a5)}.apex2 .ha-log .ax-table tbody tr.ha-row--pergame td{background:var(--surface-subtle, #f8fafc);color:var(--text-secondary, #334155)}.apex2 .ha-plist{display:none}.apex2 .ha-photo__body{display:flex;flex-direction:column;gap:12px}.apex2 .ha-photo__remove{align-self:center;min-height:32px;padding:0 4px;border:0;background:none;font:600 14px/20px var(--font-sans);color:var(--brand-700, #0369a1);cursor:pointer;border-radius:4px}.apex2 .ha-photo__remove:hover{text-decoration:underline}.apex2 .ha-photo__remove:focus-visible,.apex2 .ha-kpi__action:focus-visible{outline:2px solid var(--brand-600, #0284c7);outline-offset:2px}@media(max-width:1279px){.apex2 .ha-kpis--6{grid-template-columns:repeat(3,minmax(0,1fr))}.apex2 .ha-logrow{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){.apex2 .ha-duo,.apex2 .ha-logrow{grid-template-columns:minmax(0,1fr)}.apex2 .ha-kpis--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.apex2 .ha{gap:16px}.apex2 .ha-hero__id{gap:12px;padding:14px 16px}.apex2 .ha-avatar{width:48px;height:48px}.apex2 .ha-hero__rank{display:none}.apex2 .ha-hero__rankchip{display:inline-flex}.apex2 .ha-strip{grid-auto-flow:row dense;grid-template-columns:repeat(3,minmax(0,1fr))}.apex2 .ha-strip>div{padding:8px 10px}.apex2 .ha-strip>div+div{border-inline-start:0}.apex2 .ha-strip__wide{grid-column:span 2}.apex2 .ha-phone{display:inline}.apex2 .ha-wide{display:none}.apex2 .ha-subnav{gap:20px}.apex2 .ha-kpis,.apex2 .ha-kpis--3,.apex2 .ha-kpis--4,.apex2 .ha-kpis--6{grid-template-columns:repeat(2,minmax(0,1fr))}.apex2 .ha-kpi{padding:12px 14px}.apex2 .ha-kpi__sub{white-space:normal}.apex2 .ha-goals__list>li{padding:12px 16px}.apex2 .ha-goals__inset{margin-inline-start:0}.apex2 .ha-log__table{display:none}.apex2 .ha-plist{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:12px}.apex2 .ha-plist__row{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface, #fff);color:inherit;text-decoration:none}.apex2 a.ha-plist__row:focus-visible{outline:2px solid var(--brand-600, #0284c7);outline-offset:2px}.apex2 .ha-plist__res{flex:none;width:36px;display:flex;justify-content:center}.apex2 .ha-plist__main{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.apex2 .ha-plist__main b{font:700 14px/20px var(--font-sans);color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .ha-plist__main small{flex-basis:100%;overflow-wrap:anywhere}.apex2 .ha-plist__status{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-block-start:2px}.apex2 .ha-plist__end{flex:none;font:800 14px/20px var(--font-sans);color:var(--text, #0f172a);white-space:nowrap}.apex2 .ha-goals__match{flex-wrap:wrap}.apex2 .ha-goals__res{flex-basis:100%;padding-inline-start:44px}}@media(pointer:coarse),(max-width:480px){.apex2 .ha-hero__team a,.apex2 .ha-photo__remove,.apex2 .ha-kpi__action{min-height:44px}}.apex2 .ps2{display:flex;flex-direction:column;gap:16px;min-inline-size:0}.apex2 .ps2-filters>.ax-card__body{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.apex2 .ps2-filters>.ax-card__body>*{min-inline-size:0}.apex2 .ps2-filters__search{flex:1 1 240px}.apex2 .ps2-filters__team{flex:0 1 240px}.apex2 .ps2-scope{display:flex;flex-wrap:wrap;gap:8px}.apex2 .ps2-body{min-inline-size:0}.apex2 .ps2-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-block-end:12px}.apex2 .ps2-head__title{margin:0;font-size:var(--text-lg, 18px)}.apex2 .ps2-table{min-inline-size:0}.apex2 .ps2-export{position:relative}.apex2 .ps2-export__menu{position:absolute;inset-block-start:100%;inset-inline-end:0;z-index:30;margin-block-start:6px;min-inline-size:190px;padding:8px;display:grid;gap:2px;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-lg, 0 10px 25px rgba(15, 23, 42, .12))}.apex2 .ps2-export__item{display:flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:12px;border:0;border-radius:var(--radius-md, 8px);background:transparent;color:var(--text, #0f172a);font:500 14px/20px var(--font-sans);text-align:start;cursor:pointer}.apex2 .ps2-export__item:hover{background:var(--surface-muted, #f1f5f9)}.apex2 td.ps2-player-cell,.apex2 th.ps2-player-cell{min-inline-size:150px;max-inline-size:260px}.apex2 .ps2-player{display:flex;align-items:center;gap:10px;min-inline-size:0;padding-block:4px}.apex2 .ps2-player__text{display:flex;flex-direction:column;min-inline-size:0}.apex2 .ps2-player__name{font:600 14px/20px var(--font-sans);color:var(--text, #0f172a);overflow-wrap:break-word;min-inline-size:0}.apex2 a.ps2-player__name{text-decoration:underline;text-underline-offset:2px;border-radius:4px}.apex2 .ps2-player__team{display:flex;align-items:center;gap:6px;min-inline-size:0;font:500 12px/16px var(--font-sans);color:var(--text-muted, #5e6b7e)}.apex2 .ps2-player__crest{flex:none}.apex2 .ps2-player__teamname{min-inline-size:0;overflow-wrap:break-word}.apex2 .ps2-rank{display:inline-grid;place-items:center;flex:none;min-inline-size:28px;block-size:28px;padding-inline:4px;border-radius:999px;font:800 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-secondary, #334155);background:var(--surface-muted, #f1f5f9)}.apex2 .ps2-rank--plain{background:var(--surface-muted, #f1f5f9)}.apex2 .ps2-avatar{inline-size:32px;block-size:32px;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border, #e2e8f0);background:var(--surface-muted, #f1f5f9)}.apex2 .ps2-avatar--initials{display:inline-grid;place-items:center;font:800 11px/1 var(--font-sans);color:var(--text-muted, #5e6b7e)}.apex2 td.ps2-primary{font-weight:800;color:var(--brand-700, #0369a1)}.apex2 tr.ps2-mine td{background:var(--brand-50, #f0f9ff);font-weight:700}@media(max-width:1279px){.apex2 td.ps2-opt,.apex2 th.ps2-opt{display:none}}.apex2 .ps2-state{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block:32px;text-align:center;color:var(--text-muted, #5e6b7e);font:400 14px/22px var(--font-sans)}.apex2 .ps2-state--error{color:var(--text, #0f172a)}.apex2 .ps2-spin{animation:ps2-spin .9s linear infinite}@keyframes ps2-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.apex2 .ps2-spin{animation:none}}.apex2 .ps2-note{margin:12px 0 0;font:400 12px/18px var(--font-sans);color:var(--text-muted, #5e6b7e);overflow-wrap:break-word}@media(max-width:767px){.apex2 .ps2-filters__search,.apex2 .ps2-filters__team{flex:1 1 100%}.apex2 .ps2-scope{inline-size:100%}.apex2 .ps2-scope .ax-btn{flex:1 1 0}}@media(pointer:coarse),(max-width:480px){.apex2 .ps2-scope .ax-btn,.apex2 .ps2-filters .ax-btn{min-block-size:44px}}.apex2 .psus{border:1px solid #fecaca;background:var(--danger-50, #fef2f2);border-radius:var(--radius-lg, 12px);min-inline-size:0}.apex2 .psus-bar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 14px;padding:14px var(--space-5, 20px)}.apex2 .psus-bar__icon{inline-size:20px;block-size:20px;flex:none;color:var(--danger-600, #dc2626);margin-block-start:2px}.apex2 .psus-bar__text{flex:1 1 260px;min-inline-size:0}.apex2 .psus-bar__text b{font:600 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .psus-bar__text p{margin:2px 0 0;font:400 13px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155)}.apex2 .psus-bar__btn{align-self:center;background:var(--surface, #fff)}.apex2 .psus-chev{inline-size:16px;block-size:16px;transition:transform .15s}.apex2 .psus-chev.is-open{transform:rotate(180deg)}.apex2 .psus-body{border-block-start:1px solid #fecaca;background:var(--surface, #fff);border-end-start-radius:var(--radius-lg, 12px);border-end-end-radius:var(--radius-lg, 12px);padding:12px var(--space-5, 20px) var(--space-5, 20px);display:flex;flex-direction:column;gap:12px}.apex2 .psus-note{margin:0;font:400 13px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psus-group__h{margin:0 0 6px;font:700 12px/16px var(--font-sans, "Manrope", sans-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, #5e6b7e)}.apex2 .psus-list{list-style:none;margin:0;padding:0;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px)}.apex2 .psus-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.5fr) auto;align-items:center;gap:6px 16px;padding:12px 14px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .psus-row:last-child{border-block-end:0}.apex2 .psus-row__who{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-inline-size:0}.apex2 .psus-row__n{font:600 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a);overflow-wrap:break-word}.apex2 .psus-role{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-full, 999px);font:500 12px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155)}.apex2 .psus-role svg{inline-size:12px;block-size:12px}.apex2 .psus-row__why{margin:0;font:400 13px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a);min-inline-size:0}.apex2 .psus-row__miss{display:flex;align-items:flex-start;gap:6px;margin:0;font:400 13px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155);min-inline-size:0}.apex2 .psus-row__miss>svg{inline-size:14px;block-size:14px;flex:none;margin-block-start:2px;color:var(--text-muted, #5e6b7e)}.apex2 .psus-row__lbl{font-weight:600}@media(max-width:1023px){.apex2 .psus-row{grid-template-columns:minmax(0,1fr) auto}.apex2 .psus-row__why,.apex2 .psus-row__miss{grid-column:1 / -1}.apex2 .psus-row__status{grid-row:1;grid-column:2}}@media(max-width:767px){.apex2 .psus-bar{padding:12px}.apex2 .psus-bar__btn{inline-size:100%;justify-content:center}.apex2 .psus-body{padding:12px}}.apex2 .v2lp{border-block-start:1px solid var(--border, #e2e8f0);padding-block-start:8px;min-inline-size:0}.apex2 .v2lp__head{inline-size:100%;min-block-size:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px;border:0;border-radius:var(--radius-md, 8px);background:transparent;cursor:pointer;text-align:start;color:var(--text, #0f172a);font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}.apex2 .v2lp__head:hover{background:var(--surface-muted, #f1f5f9)}.apex2 .v2lp__head:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2lp__head>span{display:inline-flex;align-items:center;gap:8px;min-inline-size:0}.apex2 .v2lp__head svg{inline-size:16px;block-size:16px;flex:none;color:var(--text-muted, #5e6b7e)}.apex2 .v2lp__body{display:flex;flex-direction:column;gap:8px;padding-block:8px 4px;min-inline-size:0}.apex2 .v2lp__muted{margin:0;font:400 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .v2lp__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;min-inline-size:0;background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px)}.apex2 .v2lp__rowicon{inline-size:18px;block-size:18px;flex:none;color:var(--brand-700, #0369a1)}.apex2 .v2lp__rowtext{flex:1 1 10rem;min-inline-size:0;display:flex;flex-direction:column}.apex2 .v2lp__rowtext b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2lp__rowtext span{font:400 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2lp__rowact{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2lp__upload{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--surface-subtle, #f8fafc);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px)}.apex2 .v2lp__btns{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1023px){.apex2 .v2lp__rowact .ax-btn,.apex2 .v2lp__btns .ax-btn{min-block-size:44px}}.apex2 .v2lp--button{display:contents}.apex2 .v2lp--button .v2lp__body{flex:1 1 100%;inline-size:100%;padding-block-start:4px}.apex2 .v2lp__reskin{font-family:var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}.apex2 .v2lp__reskin input:not([type=checkbox]):not([type=radio]):not([type=file]),.apex2 .v2lp__reskin select,.apex2 .v2lp__reskin textarea{min-block-size:36px;padding-inline:10px;border:1px solid var(--border-strong, #8391a5);border-radius:var(--radius-md, 8px);background:var(--surface, #fff);color:var(--text, #0f172a);font-size:14px;line-height:20px}.apex2 .v2lp__reskin input:focus,.apex2 .v2lp__reskin select:focus,.apex2 .v2lp__reskin textarea:focus{outline:none;border-color:var(--brand-500, #0ea5e9);box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2lp__reskin button{min-block-size:36px;border-radius:var(--radius-md, 8px);font-size:13px;font-weight:600}.apex2 .v2lp__reskin>div,.apex2 .v2lp__reskin [class*=rounded-xl],.apex2 .v2lp__reskin [class*=rounded-lg]{border-radius:var(--radius-md, 8px)}@media(max-width:1023px){.apex2 .v2lp__reskin button,.apex2 .v2lp__reskin select,.apex2 .v2lp__reskin input:not([type=checkbox]):not([type=radio]):not([type=file]){min-block-size:44px}}.apex2 .psv2{display:flex;flex-direction:column;gap:var(--space-5, 20px);min-inline-size:0}.apex2 .psv2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4, 16px);flex-wrap:wrap}.apex2 .psv2-head__text{min-inline-size:0;max-inline-size:560px}.apex2 .psv2-title{font:700 24px/32px var(--font-sans, "Manrope", sans-serif);letter-spacing:-.015em;color:var(--text, #0f172a);margin:0}.apex2 .psv2-sub{font:400 14px/22px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155);margin:4px 0 0}.apex2 .psv2-head__actions{display:flex;gap:var(--space-2, 8px);flex-wrap:wrap}.apex2 .psv2-seg button{display:inline-flex;align-items:center;gap:6px;font:600 13px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-seg button svg{inline-size:14px;block-size:14px}.apex2 .psv2-seg button[aria-pressed=true]{background:var(--surface, #fff);color:var(--text, #0f172a);box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06))}.apex2 .psv2-views{align-self:stretch;display:flex}.apex2 .psv2-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4, 16px)}.apex2 .psv2-panel{background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08));min-inline-size:0}.apex2 .psv2-pad{padding:var(--space-5, 20px)}.apex2 .psv2-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3, 12px);padding:var(--space-4, 16px);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .psv2-filters__search{flex:1 1 280px;min-inline-size:0}.apex2 .psv2-filters__ctl{min-inline-size:170px;display:flex;flex-direction:column;gap:4px}.apex2 .psv2-filters__ctl .a2Label{display:none}.apex2 .psv2-filters__date{min-inline-size:140px}.apex2 .psv2-filters__end{display:flex;align-items:center;gap:var(--space-2, 8px);margin-inline-start:auto}.apex2 .psv2-fxcard{--fx-cols: 84px minmax(0, 1.25fr) minmax(0, 1.35fr) minmax(0, 112px) minmax(0, 1fr) minmax(0, 236px)}.apex2 .psv2-fxcard.is-public{--fx-cols: 84px minmax(0, 1.25fr) minmax(0, 1.35fr) minmax(0, 112px) 0 0}.apex2 .psv2-fxhead{display:grid;grid-template-columns:var(--fx-cols);gap:var(--space-4, 16px);padding:10px var(--space-4, 16px);background:var(--surface-subtle, #f8fafc);border-block-end:1px solid var(--border, #e2e8f0);font:600 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-day__h{display:flex;align-items:center;gap:8px;margin:0;padding:8px var(--space-4, 16px);background:var(--surface-muted, #f1f5f9);border-block-end:1px solid var(--border, #e2e8f0);font:700 13px/18px var(--font-sans, "Manrope", sans-serif);letter-spacing:0;color:var(--text, #0f172a)}.apex2 .psv2-day__h svg{inline-size:15px;block-size:15px;color:var(--brand-700, #0369a1)}.apex2 .psv2-day__n{font:600 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e);background:var(--surface, #fff);border-radius:var(--radius-full, 999px);padding:1px 8px}.apex2 .psv2-day__list{list-style:none;margin:0;padding:0}.apex2 .psv2-fx{display:grid;grid-template-columns:var(--fx-cols);gap:var(--space-2, 8px) var(--space-4, 16px);align-items:center;padding:14px var(--space-4, 16px);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .psv2-fx__when{display:flex;flex-direction:column;align-items:flex-end;text-align:end}.apex2 .psv2-fx__time{font:700 15px/20px var(--font-sans, "Manrope", sans-serif);font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}.apex2 .psv2-fx__time.is-live{color:var(--danger-600, #dc2626)}.apex2 .psv2-fx__date{font:400 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-fx__teams{display:flex;flex-direction:column;gap:6px;min-inline-size:0}.apex2 .psv2-fx__team{display:flex;align-items:center;gap:8px;min-inline-size:0;font:500 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .psv2-fx__team.is-mine .psv2-fx__tname{font-weight:700}.apex2 .psv2-fx__tname{flex:1 1 auto;min-inline-size:0;overflow-wrap:break-word}.apex2 .psv2-fx__score{font:700 15px/20px var(--font-sans, "Manrope", sans-serif);font-variant-numeric:tabular-nums;min-inline-size:24px;text-align:end}.apex2 .psv2-fx__comp{display:flex;flex-direction:column;gap:6px;min-inline-size:0}.apex2 .psv2-fx__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.apex2 .psv2-fx__stage{font:400 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-fx__venue{display:flex;align-items:center;gap:4px;margin:0;font:400 13px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155);min-inline-size:0}.apex2 .psv2-fx__venue>svg{inline-size:14px;block-size:14px;flex:none;color:var(--text-muted, #5e6b7e)}.apex2 .psv2-fx__venue a,.apex2 .psv2-fx__venue span{min-inline-size:0;overflow-wrap:break-word}.apex2 .psv2-fx__venue>a>svg,.apex2 .psv2-fx__venue>span>svg{display:none}.apex2 .psv2-fx__venue .truncate{white-space:normal;overflow:visible;text-overflow:clip}.apex2 .psv2-fx__match{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.apex2 .psv2-fx__note{font:600 11px/14px var(--font-sans, "Manrope", sans-serif);color:var(--warning-700, #b45309)}.apex2 .psv2-fx__lineup{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-inline-size:0}.apex2 .psv2-fx__sub{font:400 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-fx__sub.is-bad{color:var(--danger-600, #dc2626)}.apex2 .psv2-fx__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-inline-size:0}.apex2 .psv2-fx__extra{grid-column:2 / -1;display:flex;flex-direction:column;gap:6px;min-inline-size:0}.apex2 .psv2-fx__extra:empty{display:none}.apex2 .psv2-fx__goals{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font:400 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-fx__goals>svg{inline-size:14px;block-size:14px}.apex2 .psv2-fx__goals b{color:var(--brand-700, #0369a1);font-weight:600}.apex2 .psv2-fxfoot{margin:0;padding:12px var(--space-4, 16px);font:400 13px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-fxfoot b{color:var(--text, #0f172a)}.apex2 .psv2-standings{padding:var(--space-4, 16px);display:flex;flex-direction:column;gap:var(--space-3, 12px);background:var(--surface, #fff)}.apex2 .psv2-standings .ax-card{box-shadow:none}.apex2 .psv2-rank{display:inline-grid;place-items:center;inline-size:24px;block-size:24px;border-radius:var(--radius-full, 999px);font:800 11px/1 var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .psv2-rank.is-1{background:#fef3c7;color:#b45309}.apex2 .psv2-rank.is-2{background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}.apex2 .psv2-rank.is-3{background:#ffedd5;color:#c2410c}.apex2 .psv2-st__team{display:inline-flex;align-items:center;gap:8px;min-inline-size:0}.apex2 .psv2-st__hl{font-weight:800;color:var(--brand-700, #0369a1)}.apex2 .psv2-st__mine td{background:var(--brand-50, #f0f9ff);font-weight:700}.apex2 .psv2-you{font:700 11px/16px var(--font-sans, "Manrope", sans-serif);color:var(--brand-700, #0369a1);background:var(--brand-100, #e0f2fe);border-radius:var(--radius-full, 999px);padding:0 6px}.apex2 .psv2-legend{margin:0;font:400 12px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}@media(max-width:1100px){.apex2 .psv2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1439px){.apex2 .psv2-fxcard{--fx-cols: 76px minmax(0, 1.2fr) minmax(0, 1.1fr) minmax(0, 100px) minmax(0, 1fr)}.apex2 .psv2-fxcard.is-public{--fx-cols: 76px minmax(0, 1.2fr) minmax(0, 1.1fr) minmax(0, 100px) 0}.apex2 .psv2-fxhead span:last-child{display:none}.apex2 .psv2-fx{grid-template-areas:"when teams comp match lineup" "when teams comp match actions" ". extra extra extra extra"}.apex2 .psv2-fx__when{grid-area:when}.apex2 .psv2-fx__teams{grid-area:teams}.apex2 .psv2-fx__comp{grid-area:comp}.apex2 .psv2-fx__match{grid-area:match}.apex2 .psv2-fx__lineup{grid-area:lineup}.apex2 .psv2-fx__actions{grid-area:actions;justify-content:flex-start}.apex2 .psv2-fx__extra{grid-area:extra}}@media(max-width:1023px){.apex2 .psv2-fxhead{display:none}.apex2 .psv2-fx{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when match" "teams teams" "comp comp" "lineup lineup" "actions actions" "extra extra";gap:10px}.apex2 .psv2-fx__when{grid-area:when;flex-direction:row;align-items:baseline;gap:8px}.apex2 .psv2-fx__teams{grid-area:teams}.apex2 .psv2-fx__comp{grid-area:comp}.apex2 .psv2-fx__match{grid-area:match;align-items:flex-end}.apex2 .psv2-fx__lineup{grid-area:lineup;border-block-start:1px dashed var(--border, #e2e8f0);padding-block-start:10px}.apex2 .psv2-fx__lineup:empty{display:none}.apex2 .psv2-fx__actions{grid-area:actions;justify-content:stretch}.apex2 .psv2-fx__actions:empty{display:none}.apex2 .psv2-fx__actions .ax-btn{flex:1 1 100%}.apex2 .psv2-fx__extra{grid-area:extra;grid-column:auto}}@media(max-width:767px){.apex2 .psv2-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3, 12px)}.apex2 .psv2-stats .ax-stat{padding:14px}.apex2 .psv2-head__actions,.apex2 .psv2-head__actions .ax-btn{inline-size:100%}.apex2 .psv2-filters{padding:var(--space-3, 12px)}.apex2 .psv2-filters__search,.apex2 .psv2-filters__ctl{flex:1 1 100%;min-inline-size:0}.apex2 .psv2-filters__date{flex:1 1 calc(50% - 6px)}.apex2 .psv2-filters__end{margin-inline-start:0;flex:1 1 100%;justify-content:space-between}.apex2 .psv2-views button{flex:1 1 0;justify-content:center}.apex2 .psv2-fx{padding:12px}.apex2 .psv2-day__h{padding:8px 12px}}@media(max-width:480px){.apex2 .psv2-stats{display:none}}.apx2.apx2--v2theme{--a2-canvas: var(--canvas, #f6f8fb);--a2-surface: var(--surface, #ffffff);--a2-soft: var(--surface-subtle, #f8fafc);--a2-ink: var(--text, #0f172a);--a2-mut: var(--text-muted, #5e6b7e);--a2-line: var(--border, #e2e8f0);--a2-hair: var(--surface-muted, #f1f5f9);--a2-headline: var(--border, #e2e8f0);--a2-navy: var(--navy-800, #0f2544);--a2-sky: var(--brand-500, #0ea5e9);font-family:var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}.apx2.apx2--v2theme .a2Title{font-weight:700;letter-spacing:-.015em}.apx2.apx2--v2theme .a2Card{box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04))}.apx2.apx2--v2theme .a2Btn{border:1px solid transparent;font-weight:600;letter-spacing:0;box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06));transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.apx2.apx2--v2theme .a2Btn:hover{filter:none}.apx2.apx2--v2theme .a2Btn:active{transform:none;box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06))}.apx2.apx2--v2theme .a2Btn:focus-visible{outline:none;border-color:var(--brand-500, #0ea5e9);box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apx2.apx2--v2theme .a2Btn:disabled{filter:none}.apx2.apx2--v2theme .a2Btn.pri{background:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}.apx2.apx2--v2theme .a2Btn.pri:hover:not(:disabled){background:var(--brand-800, #075985)}.apx2.apx2--v2theme .a2Btn.sec{background:var(--surface, #ffffff);color:var(--text, #0f172a);border-color:var(--border-strong, #8391a5)}.apx2.apx2--v2theme .a2Btn.sec:hover:not(:disabled){background:var(--surface-subtle, #f8fafc)}.apx2.apx2--v2theme .a2Btn.ok{background:var(--success-700, #047857);color:var(--text-on-dark, #ffffff)}.apx2.apx2--v2theme .a2Btn.bad{background:var(--danger-600, #dc2626);color:var(--text-on-dark, #ffffff)}.apx2.apx2--v2theme .a2Btn.bad:hover:not(:disabled){background:var(--danger-700, #b91c1c)}.apx2.apx2--v2theme .a2Badge.ok,.apx2.apx2--v2theme .a2Badge.warn,.apx2.apx2--v2theme .a2Badge.bad,.apx2.apx2--v2theme .a2Badge.info,.apx2.apx2--v2theme .a2Badge.neutral{background-image:none;box-shadow:none;border:1px solid transparent}.apx2.apx2--v2theme .a2Badge.ok{background-color:var(--success-50, #ecfdf5);color:var(--success-700, #047857);border-color:var(--success-500, #10b981)}.apx2.apx2--v2theme .a2Badge.warn{background-color:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309);border-color:var(--warning-500, #f59e0b)}.apx2.apx2--v2theme .a2Badge.bad{background-color:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c);border-color:var(--danger-500, #ef4444)}.apx2.apx2--v2theme .a2Badge.info{background-color:var(--brand-100, #e0f2fe);color:var(--brand-700, #0369a1);border-color:var(--brand-500, #0ea5e9)}.apx2.apx2--v2theme .a2Badge.neutral{background-color:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155);border-color:var(--border, #e2e8f0)}.apx2.apx2--v2theme .a2Badge.live{background-image:none;background-color:var(--danger-600, #dc2626);color:var(--text-on-dark, #ffffff);box-shadow:none}.apx2.apx2--v2theme .psl-actions{-moz-column-gap:8px;column-gap:8px;row-gap:8px}.apx2.apx2--v2theme .psl-actions .a2Btn,.apx2.apx2--v2theme .psl-actions .ax-btn{min-block-size:36px;max-inline-size:100%;font-size:13px;line-height:1;padding-inline:12px}@media(pointer:coarse),(max-width:480px){.apx2.apx2--v2theme .psl-actions .a2Btn,.apx2.apx2--v2theme .psl-actions .ax-btn{min-block-size:44px}}.apex2 .v2team{display:flex;flex-direction:column;gap:var(--space-6, 24px);min-inline-size:0}.apex2 .v2team__profile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4, 16px);padding:var(--space-4, 16px);border-radius:var(--radius-lg, 12px);border:1px solid var(--a2-line, #e2e8f0)}.apex2 .v2team__headtext{flex:1 1 auto;min-inline-size:0;inline-size:100%}.apex2 .v2team__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-start:8px;font-size:14px}.apex2 .v2team__meta .ax-badge{min-inline-size:92px;justify-content:center}.apex2 .v2team__status{inline-size:auto;min-inline-size:0}.apex2 .v2team__status .ax-field{margin:0}.apex2 .v2team__status .ax-control{block-size:40px;font-size:13px}.apex2 .v2team__tabs{min-inline-size:0}.apex2 .v2team__body{display:flex;flex-direction:column;gap:var(--space-6, 24px);min-inline-size:0}.apex2 .v2team__state{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.apex2 .v2team__sechead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3, 12px)}.apex2 .v2team__sechead p{margin:4px 0 0}.apex2 .v2team__addrow{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3, 12px);align-items:start}.apex2 .v2team__addbtn{display:flex}.apex2 .v2team__cell{display:flex;align-items:center;gap:12px;min-inline-size:0}.apex2 .v2team__cell b{overflow-wrap:anywhere}.apex2 .v2team__rolesel{inline-size:180px;max-inline-size:100%}.apex2 .v2team__rolesel .ax-field{margin:0}.apex2 .v2team__ack{display:flex;align-items:flex-start;gap:8px;min-inline-size:0}.apex2 .v2team__ack small{display:block;font-size:12px;color:var(--a2-mut, #64748b);overflow-wrap:anywhere}.apex2 .v2team__file{display:flex;justify-content:flex-end}.apex2 .v2team__stackdl{display:flex;flex-direction:column;gap:var(--space-3, 12px)}@media(min-width:768px){.apex2 .v2team__profile{flex-direction:row;align-items:center}.apex2 .v2team__addrow{grid-template-columns:minmax(0,320px) 200px auto;align-items:end}}@media(max-width:767px){.apex2 .v2team__head .ax-ph__actions{inline-size:100%}.apex2 .v2team__head .ax-ph__actions .ax-btn{flex:1 1 auto}.apex2 .v2team__tabs .ax-tabs>button,.apex2 .v2team .ax-btn,.apex2 .v2team .ax-btn--icon{min-block-size:44px}.apex2 .v2team__tabs .ax-tabs{overflow-x:auto;scrollbar-width:none}.apex2 .v2team td.v2team__colwide,.apex2 .v2team th.v2team__colwide{display:none}}.apex2 .v2team__overview{display:flex;flex-direction:column;gap:var(--space-6, 24px);min-inline-size:0}.apex2 .v2team__bar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2, 8px)}.apex2 .v2team__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6, 24px);align-items:start}.apex2 .v2team__answers{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;margin:0}.apex2 .v2team__answers>div,.apex2 .v2team__stack>div{min-inline-size:0}.apex2 .v2team__answers dt,.apex2 .v2team__stack dt{font-size:12px;color:var(--a2-mut, #64748b);margin-block-end:6px}.apex2 .v2team__answers dd,.apex2 .v2team__stack dd{margin:0;font-size:14px;overflow-wrap:anywhere}.apex2 .v2team__stack{display:flex;flex-direction:column;gap:var(--space-4, 16px);margin:0}.apex2 .v2team__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.apex2 .v2team__link{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;color:var(--brand-700, #0369a1);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.apex2 .v2team__link:hover,.apex2 .v2team__link:focus-visible{text-decoration:underline}.apex2 .v2team__link svg,.apex2 .v2team__filelink svg{inline-size:16px;block-size:16px;flex:none}.apex2 .v2team__filelink{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;color:var(--brand-700, #0369a1);font-weight:600;text-decoration:none}.apex2 .v2team__filelink span{overflow-wrap:anywhere}.apex2 .v2team__logo{display:grid;place-items:center;min-block-size:140px;padding:16px;border-radius:var(--radius-md, 8px);border:1px solid var(--a2-line, #e2e8f0);background:var(--surface-subtle, #f8fafc)}.apex2 .v2team__logo>svg{inline-size:32px;block-size:32px;color:var(--a2-mut, #64748b)}.apex2 .v2team__logoimg{max-inline-size:100%;max-block-size:160px;-o-object-fit:contain;object-fit:contain}.apex2 .v2team__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4, 16px) 20px}.apex2 .v2team__group{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.apex2 .v2team__chip{min-block-size:36px;padding:0 12px;border-radius:999px;border:1px solid var(--brand-100, #e0f2fe);background:var(--surface, #ffffff);color:var(--text, #0f172a);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.apex2 .v2team__chip[aria-pressed=true]{background:var(--brand-100, #e0f2fe);border-color:var(--brand-700, #0369a1);color:var(--brand-700, #0369a1)}.apex2 .v2team__chip--orphan{border-color:#f59e0b;background:#fffbeb;color:#92400e}.apex2 .v2team__upload{align-self:flex-start}.apex2 .v2team__filein{display:none}.apex2 .v2team__note{margin:16px 0 0}@media(min-width:640px){.apex2 .v2team__answers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.apex2 .v2team__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.apex2 .v2team__answers,.apex2 .v2team__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.apex2 .v2team__chip,.apex2 .v2team__upload{min-block-size:44px}}.apex2 .v2team__split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6, 24px);align-items:start;min-inline-size:0}.apex2 .v2team__docico{display:grid;place-items:center;inline-size:36px;block-size:36px;flex:none;border-radius:var(--radius-md, 8px);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}.apex2 .v2team__docico svg{inline-size:18px;block-size:18px}.apex2 .v2team__sub{display:block;font-size:13px;color:var(--a2-mut, #64748b);overflow-wrap:anywhere}.apex2 .v2team__sub--danger{color:var(--danger-700, #b91c1c)}.apex2 .v2team__actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:4px}.apex2 .v2team__iconlink{min-inline-size:36px}.apex2 .v2team__check{display:flex;align-items:center;gap:12px;padding:12px 0;border-block-start:1px solid var(--a2-line, #e2e8f0)}.apex2 .v2team__check:first-child{border-block-start:0;padding-block-start:0}.apex2 .v2team__checkname{display:block;font-size:14px;font-weight:600}@media(min-width:1024px){.apex2 .v2team__split{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:767px){.apex2 .v2team__iconlink,.apex2 .v2team__actions .ax-btn{min-block-size:44px;min-inline-size:44px}}.apex2 .v2portal{display:flex;flex-direction:column;gap:var(--space-6, 24px);min-inline-size:0}.apex2 .v2portal__stack{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2portal__stack--lg{gap:var(--space-6, 24px)}.apex2 .v2portal__t2{font:700 18px/26px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);margin:0}.apex2 .v2portal__t3{font:700 15px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);margin:0}.apex2 .v2portal__small{font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e);margin:0}.apex2 .v2portal__cap{font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:.01em;color:var(--text-muted, #5e6b7e);margin:0}.apex2 .v2portal__strong{font-weight:600;font-size:14px;line-height:22px;color:var(--text, #0f172a);margin:0}.apex2 .v2portal__row{display:flex;align-items:center;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2portal__iconline{display:inline-flex;align-items:center;gap:4px;min-inline-size:0;max-inline-size:100%}.apex2 .v2portal__iconline svg{inline-size:14px;block-size:14px;flex:none}.apex2 .v2portal__ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}.apex2 .v2portal__crestwrap{display:inline-flex;flex:none}.apex2 .v2portal__crest32{inline-size:32px;block-size:32px;font-size:10px}.apex2 .v2portal__crest52{inline-size:52px;block-size:52px;font-size:15px}.apex2 .v2portal__crest64{inline-size:64px;block-size:64px;font-size:18px}.apex2 .v2portal__teams{gap:var(--space-4, 16px)}.apex2 .v2portal__teamcard{display:flex;flex-direction:column;gap:var(--space-4, 16px);padding:var(--space-6, 24px);text-align:start;color:inherit;cursor:pointer;font:inherit;min-inline-size:0;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08));transition:border-color .15s ease,box-shadow .15s ease}.apex2 .v2portal__teamcard:hover{border-color:var(--brand-300, #7dd3fc);box-shadow:var(--shadow-md, 0 4px 12px rgba(15, 23, 42, .08))}.apex2 .v2portal__teamcard:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:2px}.apex2 .v2portal__teamtop{display:flex;align-items:flex-start;gap:14px;min-inline-size:0}.apex2 .v2portal__teamtop>div{flex:1 1 auto;min-inline-size:0}.apex2 .v2portal__teamtop>svg{inline-size:18px;block-size:18px;color:var(--text-muted, #5e6b7e);flex:none}.apex2 .v2portal__teamname{overflow-wrap:anywhere}.apex2 .v2portal__teamfoot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block-start:14px;border-block-start:1px solid var(--border, #e2e8f0);color:var(--text-secondary, #334155);font-size:13px;line-height:20px;font-weight:500}.apex2 .v2portal__teamfoot>span{display:inline-flex;align-items:center;gap:6px}.apex2 .v2portal__teamfoot svg{inline-size:14px;block-size:14px;flex:none}.apex2 .v2portal__teamfoot .v2portal__next{margin-inline-start:auto}.apex2 .v2portal__mt8{margin-block-start:8px}.apex2 .v2portal__split{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-6, 24px);align-items:start}.apex2 .v2portal__fixture{display:flex;align-items:center;gap:10px;min-inline-size:0}.apex2 .v2portal__fixture b{display:block;font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);white-space:normal}.apex2 .v2portal__fixture b a{color:inherit;text-decoration:none}.apex2 .v2portal__fixture b a:hover{text-decoration:underline}.apex2 .v2portal__vs{color:var(--text-muted, #5e6b7e);font-weight:400}.apex2 .v2portal__date b{display:block;color:var(--text, #0f172a)}.apex2 .v2portal__thread{display:flex;align-items:center;gap:12px;min-inline-size:0;color:inherit;text-decoration:none}.apex2 .v2portal__thread b{display:block;font-size:14px;line-height:20px;color:var(--text, #0f172a);white-space:normal}.apex2 .v2portal__thread span{display:block;font-size:12.5px;line-height:18px;color:var(--text-muted, #5e6b7e)}.apex2 .v2portal__thread:hover b{text-decoration:underline}.apex2 .v2portal__dot{display:inline-block;inline-size:8px;block-size:8px;border-radius:99px;background:var(--brand-500, #0ea5e9)}.apex2 .v2portal__prog{display:flex;flex-direction:column;gap:6px}.apex2 .v2portal__prog>div:first-child{display:flex;justify-content:space-between;gap:8px}.apex2 .v2portal__bar{block-size:8px;border-radius:999px;background:var(--surface-muted, #f1f5f9);overflow:hidden}.apex2 .v2portal__bar>span{display:block;block-size:100%;border-radius:999px}.apex2 .v2portal__events{display:flex;flex-direction:column;gap:14px}.apex2 .v2portal__events p{display:flex;flex-wrap:wrap;gap:4px 12px}.apex2 .v2portal__statecard{max-inline-size:640px;margin-inline:auto;inline-size:100%}.apex2 .v2portal__statecard--wide{max-inline-size:none}.apex2 .v2portal__alert .ax-alert>div{flex:1 1 0;min-inline-size:0}.apex2 .v2portal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding-block:64px;text-align:center}.apex2 .v2portal__hero{position:relative;display:flex;align-items:center;gap:var(--space-5, 20px);padding:var(--space-6, 24px);overflow:hidden;min-inline-size:0}.apex2 .v2portal__hero:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:4px;background:var(--v2portal-spine, var(--brand-500, #0ea5e9))}.apex2 .v2portal__herotext{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:6px}.apex2 .v2portal__wrap{flex-wrap:wrap;gap:8px 12px}.apex2 .v2portal__h1{font:700 24px/32px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);margin:0;overflow-wrap:anywhere}.apex2 .v2portal__herometa{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-size:14px;line-height:20px;color:var(--text-secondary, #334155);min-inline-size:0}.apex2 .v2portal__herometa b{color:var(--text, #0f172a);font-weight:700}.apex2 .v2portal__hstats{display:flex;gap:var(--space-3, 12px);flex:none}.apex2 .v2portal__hstat{display:flex;align-items:center;gap:12px;padding:12px 16px;min-inline-size:110px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface, #ffffff)}.apex2 .v2portal__hstat b{display:block;font-size:15px;line-height:20px;color:var(--text, #0f172a)}.apex2 .v2portal__hstat span:not(.v2portal__hstat-ico){display:block;font-size:13px;line-height:18px;color:var(--text-muted, #5e6b7e)}.apex2 .v2portal__hstat-ico{display:inline-grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-md, 8px);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);flex:none}.apex2 .v2portal__hstat-ico svg{inline-size:18px;block-size:18px}.apex2 .v2portal__section{min-inline-size:0}.apex2 .v2portal__sectitle{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3, 12px)}.apex2 .v2portal__sectitle h2{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.apex2 .v2portal__secacts{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.apex2 .v2portal__info{display:flex;align-items:flex-start;gap:var(--space-6, 24px)}.apex2 .v2portal__info>.v2portal__stack{flex:1 1 auto}.apex2 .v2portal__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4, 16px);margin:0}.apex2 .v2portal__field{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.apex2 .v2portal__field>div{min-inline-size:0}.apex2 .v2portal__field dt{font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);margin-block-end:2px}.apex2 .v2portal__field dd{margin:0;font-weight:600;font-size:14px;line-height:20px;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2portal__fieldico{display:inline-grid;place-items:center;inline-size:36px;block-size:36px;border-radius:var(--radius-md, 8px);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);flex:none}.apex2 .v2portal__fieldico svg{inline-size:18px;block-size:18px}.apex2 .v2portal__sports{padding-block-start:var(--space-4, 16px);border-block-start:1px solid var(--border, #e2e8f0);display:flex;flex-direction:column;gap:8px}.apex2 .v2portal__chips{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2portal__contact{display:flex;align-items:center;gap:12px;min-inline-size:0;color:var(--text, #0f172a);text-decoration:none;font-size:14px}.apex2 .v2portal__contact:hover{color:var(--brand-700, #0369a1)}.apex2 .v2portal__doc>div{min-inline-size:0}.apex2 .v2portal__doc>div>b,.apex2 .v2portal__doc>div>span{white-space:normal}.apex2 .v2portal__pre{white-space:pre-wrap!important}.apex2 .v2portal__ackcell{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.apex2 .v2portal__rowacts{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.apex2 .v2portal__filters{display:flex;flex-wrap:wrap;gap:var(--space-3, 12px);inline-size:100%}.apex2 .v2portal__filters>*{flex:0 1 220px;min-inline-size:0}.apex2 .v2portal__filters>.ax-control:first-child{flex:1 1 260px;max-inline-size:360px}.apex2 .v2portal__ackprog{align-items:center}.apex2 .v2portal__ackprog .v2portal__prog{flex:1 1 auto;min-inline-size:0}@media(max-width:1023px){.apex2 .v2portal__split{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.apex2 .v2portal{gap:var(--space-4, 16px)}.apex2 .v2portal .ax-grid--3,.apex2 .v2portal .ax-grid--2{grid-template-columns:minmax(0,1fr)}.apex2 .v2portal__teamcard{padding:var(--space-4, 16px)}.apex2 .v2portal__hero{flex-wrap:wrap;padding:var(--space-4, 16px);gap:var(--space-3, 12px)}.apex2 .v2portal__herotext{flex-basis:calc(100% - 80px)}.apex2 .v2portal__h1{font-size:20px;line-height:28px}.apex2 .v2portal__hstats{inline-size:100%}.apex2 .v2portal__hstat{flex:1 1 0;min-inline-size:0}.apex2 .v2portal__info{flex-direction:column;gap:var(--space-4, 16px)}.apex2 .v2portal__alert .ax-alert{flex-wrap:wrap}.apex2 .v2portal__alert .ax-alert__action{flex:1 1 100%;margin-inline-start:0}.apex2 .v2portal__alert .ax-alert__action .ax-btn{inline-size:100%;justify-content:center}.apex2 .v2portal__rowacts{flex-wrap:wrap;justify-content:flex-start}.apex2 .v2portal .v2portal__hidephone{display:none}.apex2 .v2portal__filters>*,.apex2 .v2portal__filters>.ax-control:first-child{flex:1 1 100%;max-inline-size:none}.apex2 .v2portal__doc .v2portal__fieldico{display:none}.apex2 .v2portal__fields{grid-template-columns:minmax(0,1fr)}.apex2 .v2portal__secacts{inline-size:100%}.apex2 .v2portal__secacts .ax-btn{flex:1 1 auto}.apex2 .v2portal .ax-ph__actions{inline-size:100%}.apex2 .v2portal .ax-ph__actions .ax-btn{flex:1 1 auto}}@media(max-width:480px){.apex2 .v2portal .ax-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.apex2 .v2portal__fixture>.v2portal__crestwrap{display:none}}@media(pointer:coarse),(max-width:480px){.apex2 .v2portal__fixture b a,.apex2 .v2portal__thread{min-block-size:44px;display:inline-flex;align-items:center}.apex2 .v2portal__thread{display:flex}}.apex2 .v2docs__cardhead{display:inline-flex;align-items:center;gap:var(--space-2, 8px)}.apex2 .v2docs__cardhead>svg{inline-size:18px;block-size:18px;flex:none;color:var(--brand-700, #0369a1)}.apex2 .v2docs__list{list-style:none;margin:0;padding:0}.apex2 .v2docs__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3, 12px);padding:var(--space-4, 16px) var(--space-5, 20px)}.apex2 .v2docs__row+.v2docs__row{border-block-start:1px solid var(--border, #e2e8f0)}.apex2 .v2docs__main{flex:1 1 14rem;min-inline-size:0;display:flex;flex-direction:column;gap:2px}.apex2 .v2docs__name{font-weight:600;font-size:14px;line-height:22px;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2docs__req{font-size:12px;font-weight:600;color:var(--danger-700, #b91c1c)}.apex2 .v2docs__desc{margin:0;font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e);overflow-wrap:anywhere}.apex2 .v2docs__bad{color:var(--danger-700, #b91c1c)}.apex2 .v2docs__cap{font-size:12px;line-height:16px;color:var(--text-muted, #5e6b7e);font-variant-numeric:tabular-nums}.apex2 .v2docs__ico{inline-size:18px;block-size:18px;flex:none;margin-block-start:2px;color:var(--text-muted, #5e6b7e)}.apex2 .v2docs__ico--approved{color:var(--success-600, #059669)}.apex2 .v2docs__ico--pending{color:var(--warning-600, #d97706)}.apex2 .v2docs__ico--rejected{color:var(--danger-600, #dc2626)}.apex2 .v2docs__ico--info{color:var(--brand-700, #0369a1)}.apex2 .v2docs__chip{display:inline-flex;min-inline-size:7rem;justify-content:center}.apex2 .v2docs__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-inline-start:auto}.apex2 .v2docs__doc{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.apex2 .v2docs__ellipsis{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2docs__linkbtn{max-inline-size:100%}.apex2 .v2docs__note{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e)}.apex2 .v2docs__note>svg{inline-size:16px;block-size:16px;flex:none;margin-block-start:2px}.apex2 .v2docs__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4, 16px)}@media(min-width:1024px){.apex2 .v2docs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.apex2 .v2docs__group{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;color:var(--text, #0f172a)}.apex2 .v2docs__group>svg{inline-size:18px;block-size:18px;color:var(--brand-700, #0369a1)}.apex2 .v2docs__links{display:flex;flex-wrap:wrap;gap:8px;padding:var(--space-4, 16px) var(--space-5, 20px)}.apex2 .v2docs__sporthead{display:flex;align-items:center;gap:var(--space-4, 16px);padding:var(--space-4, 16px) var(--space-5, 20px);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2docs__crest{inline-size:48px;block-size:48px;border-radius:999px;display:grid;place-items:center;flex:none}.apex2 .v2docs__sportname{margin:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}.apex2 .v2docs__sportmeta{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:4px}.apex2 .v2docs__sportbody{display:flex;flex-direction:column;min-inline-size:0;flex:1 1 auto}.apex2 .v2docs__empty{margin:0;padding:var(--space-5, 20px);text-align:center;font-size:14px;color:var(--text-muted, #5e6b7e)}.apex2 .v2docs__viewer{inline-size:min(56rem,100%);overflow:hidden}.apex2 .v2docs__vhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:var(--space-4, 16px) var(--space-6, 24px);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2docs__eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, #5e6b7e)}.apex2 .v2docs__vframe{flex:1 1 auto;min-block-size:0;overflow:auto;padding:8px;display:flex;justify-content:center;background:var(--surface-muted, #f1f5f9)}.apex2 .v2docs__vfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:var(--space-3, 12px) var(--space-6, 24px);border-block-start:1px solid var(--border, #e2e8f0)}.apex2 .v2docs__pager{display:flex;align-items:center;gap:8px}.apex2 .v2docs__field{display:flex;flex-direction:column;gap:8px}.apex2 .v2docs__label{font-size:13px;font-weight:600;color:var(--text, #0f172a)}.apex2 .v2docs__drop{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;padding:24px 16px;text-align:center;border-radius:12px;border:2px dashed var(--border-strong, #cbd5e1)}.apex2 .v2docs__drop[data-picked=true]{border-color:var(--brand-600, #0284c7)}.apex2 .v2docs__drop[aria-disabled=true]{opacity:.6;cursor:not-allowed}.apex2 .v2docs__drop>svg{inline-size:32px;block-size:32px;color:var(--text-muted, #5e6b7e)}@media(max-width:767px){.apex2 .v2docs__acts{justify-content:flex-start;margin-inline-start:0}.apex2 .v2docs__chip{min-inline-size:0}}@media(pointer:coarse),(max-width:480px){.apex2 .v2docs .ax-btn,.apex2 .v2docs__viewer .ax-btn,.apex2 .v2docs__viewer .ax-btn--icon{min-block-size:44px;min-inline-size:44px}}.apex2 .v2msg{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4, 16px);min-inline-size:0}@media(min-width:768px){.apex2 .v2msg{grid-template-columns:minmax(260px,1fr) minmax(0,2fr);align-items:start}}.apex2 .v2msg__pane{display:flex;flex-direction:column;min-inline-size:0;min-block-size:480px;border:1px solid var(--ax-line, #d9dde3);border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff);overflow:hidden}@media(max-width:767px){.apex2 .v2msg__pane--away{display:none}.apex2 .v2msg__pane--thread{min-block-size:0}}.apex2 .v2msg__listhead{display:flex;flex-direction:column;gap:10px;padding:var(--space-3, 12px);border-block-end:1px solid var(--ax-line, #d9dde3)}.apex2 .v2msg__listtitle{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700}.apex2 .v2msg__end{margin-inline-start:auto}.apex2 .v2msg__row{display:flex;align-items:flex-start;gap:10px;min-inline-size:0}.apex2 .v2msg__row--active{background:var(--surface-muted, #f1f5f9)}.apex2 .v2msg__row--unread .v2msg__subject{font-weight:600;color:var(--ax-text, #0f172a)}.apex2 .v2msg__text{display:flex;flex-direction:column;gap:2px;flex:1;min-inline-size:0}.apex2 .v2msg__line{display:flex;align-items:center;gap:8px;min-inline-size:0}.apex2 .v2msg__name{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.apex2 .v2msg__subject,.apex2 .v2msg__ago{font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2msg__ago{flex:none;font-variant-numeric:tabular-nums}.apex2 .v2msg__dot{inline-size:8px;block-size:8px;border-radius:999px;flex:none;background:var(--brand-600, #0369a1)}.apex2 .v2msg__avatar{display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;flex:none;border-radius:999px;border:1px solid var(--brand-100, #e0f2fe);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);font-size:12px;font-weight:800}.apex2 .v2msg__head{display:flex;align-items:center;gap:12px;padding:var(--space-3, 12px) var(--space-4, 16px);border-block-end:1px solid var(--ax-line, #d9dde3);min-inline-size:0}.apex2 .v2msg__headtext{display:flex;flex-direction:column;min-inline-size:0}.apex2 .v2msg__headtext p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2msg__headtitle{font-weight:700}.apex2 .v2msg__headsub{font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2msg__body{flex:1;display:flex;flex-direction:column;gap:12px;padding:var(--space-4, 16px);overflow-y:auto;min-block-size:0}.apex2 .v2msg__day{align-self:center;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-muted, #5b6470)}.apex2 .v2msg__msg{display:flex;flex-direction:column;gap:4px;max-inline-size:78%;align-self:flex-start}.apex2 .v2msg__msg--mine{align-self:flex-end;align-items:flex-end}.apex2 .v2msg__meta{font-size:11px;color:var(--ax-muted, #5b6470)}.apex2 .v2msg__bubble{padding:10px 14px;border-radius:16px;border:1px solid var(--ax-line, #d9dde3);background:var(--surface, #ffffff);color:var(--ax-text, #0f172a);min-inline-size:0;overflow-wrap:anywhere}.apex2 .v2msg__bubble p{margin:0;white-space:pre-wrap;font-size:14px}.apex2 .v2msg__bubble--mine{background:var(--brand-600, #0369a1);color:#fff;border-color:transparent}.apex2 .v2msg__file{display:inline-flex;align-items:center;gap:8px;margin-block-start:6px;font-size:13px;font-weight:600;min-inline-size:0}.apex2 .v2msg__img{max-block-size:224px;max-inline-size:100%;border-radius:8px;border:1px solid rgba(15,23,42,.1);-o-object-fit:contain;object-fit:contain}.apex2 .v2msg__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:var(--space-6, 24px);text-align:center}.apex2 .v2msg__compose{display:flex;flex-direction:column;gap:10px;padding:var(--space-3, 12px) var(--space-4, 16px);border-block-start:1px solid var(--ax-line, #d9dde3)}.apex2 .v2msg__composerow{display:flex;align-items:flex-end;gap:8px;min-inline-size:0}.apex2 .v2msg__input{flex:1;min-inline-size:0;min-block-size:44px;padding:10px 16px;border:1px solid var(--ax-line, #d9dde3);border-radius:22px;background:var(--surface, #ffffff);color:var(--ax-text, #0f172a);font:inherit;font-size:14px;line-height:20px;resize:none;overflow-y:auto}.apex2 .v2msg__input:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:1px}.apex2 .v2msg__attach{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-inline-size:0}.apex2 .v2msg__chip{display:inline-flex;align-items:center;gap:8px;max-inline-size:100%;padding:4px 6px 4px 12px;border-radius:999px;border:1px solid var(--brand-100, #e0f2fe);background:var(--brand-50, #f0f9ff);font-size:12px;min-inline-size:0}.apex2 .v2msg__chipname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:220px}.apex2 .v2msg__stack{display:flex;flex-direction:column;gap:12px;padding:var(--space-4, 16px);min-inline-size:0}.apex2 .v2msg__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.apex2 .v2msg__hint{margin:0;font-size:var(--a2-fs-cap, 12px);color:var(--ax-muted, #5b6470)}.apex2 .v2msg__bubble--mine .v2msg__meta{color:#fffc}.apex2 .v2msg__bubble--mine .v2msg__file{color:#fff}.apex2 .v2msg__clip{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;flex:none;border-radius:999px;border:1px solid var(--ax-line, #d9dde3);background:var(--surface, #ffffff);color:var(--ax-muted, #5b6470);cursor:pointer}.apex2 .v2msg__clip:disabled{opacity:.5;cursor:default}.apex2 .v2msg__clip:focus-visible{outline:2px solid var(--brand-500, #0ea5e9);outline-offset:1px}.apex2 .v2msg__backwrap{display:inline-flex}.apex2 .v2msg__sendtext{display:none}@media(min-width:768px){.apex2 .v2msg__sendtext{display:inline}.apex2 .v2msg__backwrap{display:none}}@media(max-width:767px){.apex2 .v2msg__msg{max-inline-size:92%}.apex2 .v2msg__actions .ax-btn,.apex2 .v2msg__composerow .ax-btn,.apex2 .v2msg__listhead .ax-btn,.apex2 .v2msg__attach .ax-btn,.apex2 .v2msg__head .ax-btn{min-block-size:44px}.apex2 .v2msg__list .ax-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}}.apex2 .v2roster{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0}.apex2 .v2roster__filters{display:flex;flex-direction:column;gap:var(--space-3, 12px)}.apex2 .v2roster__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-2, 8px)}.apex2 .v2roster__fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2, 8px);min-inline-size:0}.apex2 .v2roster__sport{min-inline-size:150px}.apex2 .v2roster__search{min-inline-size:220px}.apex2 .v2roster__k{display:none}.apex2 .v2roster__who{display:flex;align-items:center;gap:var(--space-3, 12px);min-inline-size:0}.apex2 .v2roster__photo{inline-size:32px;block-size:32px;border-radius:var(--radius-full, 999px);-o-object-fit:cover;object-fit:cover;flex:none}.apex2 .v2roster__avatar-stub{display:inline-grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-full, 999px);background:var(--surface-muted, #f1f5f9);color:var(--text-muted, #5e6b7e);flex:none}.apex2 .v2roster__avatar-stub svg{inline-size:16px;block-size:16px}.apex2 .v2roster__main{display:flex;flex-direction:column;min-inline-size:0;overflow-wrap:break-word}.apex2 .v2roster__main b,.apex2 .v2roster__main .ax-mono{overflow-wrap:anywhere}.apex2 .v2roster__main .ax-mono{font-size:12px;color:var(--text-muted, #5e6b7e)}.apex2 .v2roster__link{display:inline-flex;align-items:center;justify-content:flex-start;min-block-size:32px;padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--text, #0f172a);text-decoration:underline;text-align:start;cursor:pointer}.apex2 .v2roster__link:focus-visible{outline:2px solid var(--brand-600, #0284c7);outline-offset:2px;border-radius:4px}.apex2 .v2roster__nat{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.apex2 .v2roster__flag{inline-size:20px;block-size:auto;border-radius:2px;border:1px solid var(--border, #e2e8f0)}.apex2 .v2roster__strong{font-weight:600;display:block;overflow-wrap:break-word}.apex2 .v2roster__sub{display:block;font-size:12px;line-height:16px;color:var(--text-muted, #5e6b7e);overflow-wrap:break-word}.apex2 .v2roster__bad{display:block;margin-block-start:4px;font-size:12px;line-height:16px;color:var(--danger-700, #b91c1c);overflow-wrap:break-word}.apex2 .v2roster__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.apex2 .v2roster__inactive-lead{margin:0 0 var(--space-4, 16px);font-size:14px;line-height:22px;color:var(--text-secondary, #334155)}.apex2 .v2roster__inactive-who{display:flex;align-items:center;gap:var(--space-3, 12px);padding:var(--space-3, 12px);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface-subtle, #f8fafc);min-inline-size:0}.apex2 .v2roster__inactive-who>div{display:flex;flex-direction:column;min-inline-size:0}.apex2 .v2roster__inactive-who span{font-size:13px;color:var(--text-muted, #5e6b7e)}@media(min-width:768px){.apex2 .v2roster .v2roster__c-sport,.apex2 .v2roster .v2roster__c-jersey{white-space:normal}}@media(max-width:767px){.apex2 .v2roster .v2roster__k{display:block;font-size:11px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted, #5e6b7e);margin-block-end:2px}.apex2 .v2roster .v2roster__bar,.apex2 .v2roster .v2roster__fields,.apex2 .v2roster .v2roster__search,.apex2 .v2roster .v2roster__sport{inline-size:100%;min-inline-size:0}.apex2 .v2roster .v2roster__bar>.ax-btn{inline-size:100%}.apex2 .v2roster .ax-table-scroll{overflow:visible}.apex2 .v2roster .ax-table,.apex2 .v2roster .ax-table tbody{display:block;inline-size:100%}.apex2 .v2roster .ax-table thead{display:none}.apex2 .v2roster .ax-table tr{display:grid;gap:var(--space-2, 8px);padding:var(--space-3, 12px);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2roster .ax-table td{display:block;min-inline-size:0;padding:0;border:0;text-align:start;white-space:normal}.apex2 .v2roster .ax-table td.v2roster__c-actions{padding-block-start:4px}.apex2 .v2roster .v2roster__acts{justify-content:flex-start}}@media(pointer:coarse),(max-width:480px){.apex2 .v2roster .ax-btn,.apex2 .v2roster .v2roster__link{min-block-size:44px}}.apex2 .pcs{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0}.apex2 .pcs-title{font:700 18px/26px var(--font-sans, "Manrope", sans-serif);letter-spacing:-.01em;color:var(--text, #0f172a);margin:0}.apex2 .pcs-sub{margin:2px 0 0;font:400 14px/22px var(--font-sans, "Manrope", sans-serif);color:var(--text-secondary, #334155)}.apex2 .pcs-card{background:var(--surface, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08));min-inline-size:0}.apex2 .pcs-pad{padding:var(--space-5, 20px)}.apex2 .pcs-cardhead{display:flex;flex-direction:column;padding:16px var(--space-4, 16px)}.apex2 .pcs-cardhead b{font:600 15px/22px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .pcs-cardhead span{font:400 13px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .pcs-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(var(--pcs-n, 1),minmax(0,1fr)) minmax(0,1.3fr);gap:8px 16px;align-items:center;padding:10px var(--space-4, 16px)}.apex2 .pcs-cols{background:var(--surface-subtle, #f8fafc);border-block:1px solid var(--border, #e2e8f0);font:600 12px/16px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .pcs-list{list-style:none;margin:0;padding:0}.apex2 .pcs-row{border-block-end:1px solid var(--border, #e2e8f0);padding-block:14px}.apex2 .pcs-row:last-child{border-block-end:0}.apex2 .pcs-who{display:flex;align-items:center;gap:10px;min-inline-size:0}.apex2 .pcs-who__t{display:flex;flex-direction:column;min-inline-size:0}.apex2 .pcs-name{font:600 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a);overflow-wrap:break-word}.apex2 .pcs-mail{font:400 13px/18px var(--font-sans, "Manrope", sans-serif);color:var(--text-muted, #5e6b7e);overflow-wrap:break-word}.apex2 .pcs-box{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;cursor:pointer}.apex2 .pcs-box__l{display:none;font:500 14px/20px var(--font-sans, "Manrope", sans-serif);color:var(--text, #0f172a)}.apex2 .pcs-manages{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-inline-size:0}@media(max-width:1023px){.apex2 .pcs-cols{display:none}.apex2 .pcs-grid{grid-template-columns:minmax(0,1fr)}.apex2 .pcs-row{display:flex;flex-wrap:wrap;gap:4px 16px}.apex2 .pcs-who,.apex2 .pcs-manages{flex:1 1 100%}.apex2 .pcs-box__l{display:inline}}.apex2 .v2fac__msg svg{inline-size:16px;block-size:16px;flex:none}.apex2 .v2fac__regbody{display:flex;flex-direction:column;gap:20px;min-inline-size:0}.apex2 .v2fac__label{margin:0 0 8px}.apex2 .v2fac__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0}.apex2 .v2fac__chip{white-space:normal;text-align:start;max-inline-size:100%;block-size:auto;min-block-size:32px;padding-block:6px}.apex2 .v2fac__chip svg,.apex2 .v2fac__tag svg{inline-size:14px;block-size:14px;flex:none}.apex2 .v2fac__tag{gap:6px;max-inline-size:100%;white-space:normal}.apex2 .v2fac__help{margin-block-start:8px}.apex2 .v2fac__divider{block-size:1px;background:var(--border, #e2e8f0);border:0;margin:0}.apex2 .v2fac__kvs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.apex2 .v2fac__kvs dt{font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:.01em;color:var(--text-muted, #5e6b7e);margin-block-end:2px}.apex2 .v2fac__kvs dd{margin:0;font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2fac__tablehead{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.apex2 .v2fac__ar{font-size:13px;line-height:20px;font-weight:400;color:var(--text-muted, #5e6b7e)}.apex2 .v2fac__phonelbl{display:none}.apex2 .v2fac__decision{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.apex2 .v2fac__table .ax-table .ax-col-actions .ax-btn svg{inline-size:16px;block-size:16px}.apex2.v2fac__viewerbadges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.apex2 .v2fac__viewerloading{display:flex;justify-content:center;padding-block:64px;text-align:center}@media(max-width:1023px){.apex2 .v2fac__kvs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.apex2 .v2fac .ax-card__head{flex-wrap:wrap}.apex2 .v2fac .ax-card__head>div:last-child{inline-size:100%}.apex2 .v2fac__msg{flex:1 1 auto}.apex2 .v2fac__kvs{grid-template-columns:minmax(0,1fr)}.apex2 .v2fac__table .ax-table,.apex2 .v2fac__table .ax-table tbody{display:block;inline-size:100%}.apex2 .v2fac__table .ax-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.apex2 .v2fac__table .ax-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2fac__table .ax-table tbody tr:last-child{border-block-end:0}.apex2 .v2fac__table .ax-table tbody td{display:block;padding:0;border:0;block-size:auto}.apex2 .v2fac__table .ax-table tbody td:first-child{flex:1 1 calc(100% - 110px);min-inline-size:0;order:0}.apex2 .v2fac__table .ax-table tbody td.ax-col-actions{order:1;flex:none;inline-size:auto}.apex2 .v2fac__table .ax-table tbody td:nth-child(2),.apex2 .v2fac__table .ax-table tbody td:nth-child(3){order:2;flex:none;max-inline-size:100%}.apex2 .v2fac__table .ax-table tbody td:nth-child(4){order:3;flex:1 1 100%}.apex2 .v2fac__table .ax-table tbody td:has(>.v2fac__dash){display:none}.apex2 .v2fac__table .ax-table tbody td[colspan]{flex:1 1 100%}.apex2 .v2fac__phonelbl{display:inline}.apex2 .v2fac__updated{font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e)}}@media(pointer:coarse),(max-width:480px){.apex2 .v2fac__chip,.apex2 .v2fac__msg,.apex2 .v2fac__table .ax-col-actions .ax-btn{min-block-size:44px}}.apex2 .v2cal,.apex2 .v2cal__page{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0}.apex2 .v2cal__muted{font-size:13px;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__spin{animation:v2cal-spin 1s linear infinite}@keyframes v2cal-spin{to{transform:rotate(360deg)}}.apex2 .v2cal__loading{display:flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);padding-block:64px;color:var(--text-muted, #5e6b7e);font-size:14px}.apex2 .v2cal__loading svg{inline-size:20px;block-size:20px}.apex2 .v2cal__picker{display:flex;align-items:center;gap:var(--space-4, 16px);flex-wrap:wrap}.apex2 .v2cal__pickersel{inline-size:360px;max-inline-size:100%}.apex2 .v2cal__editing{display:flex;align-items:flex-start;gap:6px;font-size:13px;color:var(--text-muted, #5e6b7e);min-inline-size:0;overflow-wrap:anywhere}.apex2 .v2cal__editing b{color:var(--text, #0f172a)}.apex2 .v2cal__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2, 8px)}.apex2 .v2cal__toolbar-actions{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.apex2 .v2cal__saved{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--success-700, #047857)}.apex2 .v2cal__saved svg{inline-size:16px;block-size:16px;flex:none}.apex2 .v2cal__saved--busy{color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__days{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2cal__day{display:inline-flex;align-items:center;gap:6px;block-size:36px;padding-inline:14px;border-radius:var(--radius-full, 999px);border:1px solid var(--border-strong, #8391a5);background:var(--surface, #ffffff);cursor:pointer;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155)}.apex2 .v2cal__day svg{inline-size:14px;block-size:14px}.apex2 .v2cal__day[aria-pressed=true]{background:var(--brand-700, #0369a1);border-color:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}.apex2 .v2cal__day--wkd[aria-pressed=true]{background:var(--warning-700, #b45309);border-color:var(--warning-700, #b45309)}.apex2 .v2cal__day:disabled{cursor:default}.apex2 .v2cal__day:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2cal__sum{margin:12px 0 0;padding:8px 12px;border-radius:var(--radius-md, 8px);background:var(--surface-subtle, #f8fafc);font-size:13px;color:var(--text-secondary, #334155)}.apex2 .v2cal__sum b{color:var(--text, #0f172a)}.apex2 .v2cal__sum--none b{color:var(--danger-700, #b91c1c)}.apex2 .v2cal__stats{gap:12px}.apex2 .v2cal__drill{margin-inline-start:6px}.apex2 .v2cal__stats .ax-stat__meta{flex-wrap:wrap;row-gap:0}.apex2 .v2cal__tbl .ax-table-card{border:0;border-radius:0;box-shadow:none}.apex2 .v2cal__tbl .ax-table th,.apex2 .v2cal__tbl .ax-table td{padding-inline:8px}.apex2 .v2cal__tbl .ax-table th{white-space:nowrap}.apex2 .v2cal__tbl .ax-table th:first-child,.apex2 .v2cal__tbl .ax-table td:first-child{padding-inline-start:16px}.apex2 .v2cal__tbl .ax-table td{vertical-align:middle}.apex2 .v2cal__order{display:flex;align-items:center;gap:2px}.apex2 .v2cal__grip{display:grid;place-items:center;inline-size:24px;block-size:32px;color:var(--text-muted, #5e6b7e);cursor:grab;border-radius:var(--radius-sm, 6px)}.apex2 .v2cal__grip:active{cursor:grabbing}.apex2 .v2cal__grip svg{inline-size:16px;block-size:16px}.apex2 .v2cal__sw{position:relative;display:block;inline-size:28px;block-size:28px;flex:none;border-radius:var(--radius-sm, 6px);border:1px solid var(--border-strong, #8391a5);box-shadow:inset 0 0 0 2px var(--surface, #ffffff);overflow:hidden}.apex2 .v2cal__sw input[type=color]{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer;padding:0;border:0}.apex2 .v2cal__sw:focus-within{box-shadow:inset 0 0 0 2px var(--surface, #ffffff),var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2cal__sw--static{cursor:default}.apex2 .v2cal__in{block-size:32px;inline-size:100%;box-sizing:border-box;padding-inline:8px;border:1px solid var(--border-strong, #8391a5);border-radius:var(--radius-md, 8px);font:500 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);background:var(--surface, #ffffff)}.apex2 .v2cal__in:focus{outline:none;border-color:var(--brand-500, #0ea5e9);box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .25))}.apex2 .v2cal__in--date{min-inline-size:128px}.apex2 .v2cal__namecell{display:flex;flex-direction:column;gap:6px;padding-block:6px;min-inline-size:160px}.apex2 .v2cal__plain{font-weight:600;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2cal__stg{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.apex2 .v2cal__stg button{block-size:24px;padding-inline:8px;border-radius:var(--radius-sm, 6px);border:1px solid var(--border-strong, #8391a5);background:var(--surface, #ffffff);cursor:pointer;font:600 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155)}.apex2 .v2cal__stg button[aria-pressed=true]{background:var(--brand-700, #0369a1);border-color:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}.apex2 .v2cal__stg .v2cal__hint{font-size:12px;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__stg--ro .v2cal__tag{padding:2px 8px;border-radius:var(--radius-sm, 6px);background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);font-size:12px;font-weight:600}.apex2 .v2cal__num{font-variant-numeric:tabular-nums}.apex2 .v2cal__lbl{display:none}.apex2 .v2cal__row--drag{opacity:.4}.apex2 .v2cal__row--over>td{box-shadow:inset 0 2px 0 var(--brand-500, #0ea5e9);background:var(--brand-50, #f0f9ff)}.apex2 .v2cal__tot{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;font-size:13px;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__tot b{font-size:14px;color:var(--text, #0f172a);font-variant-numeric:tabular-nums;margin-inline-start:6px}.apex2 .v2cal__tot b:first-child{margin-inline-start:0;font-size:13px}.apex2 .v2cal__empty{padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:var(--space-4, 16px)}.apex2 .v2cal__emptyacts{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2, 8px)}.apex2 .v2cal__key{display:flex;flex-wrap:wrap;gap:8px 20px;margin-block-end:16px;font-size:12px;font-weight:500;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__key span{display:inline-flex;align-items:center;gap:6px}.apex2 .v2cal__key i{inline-size:12px;block-size:12px;border-radius:3px;display:inline-block;flex:none}.apex2 .v2cal__wall{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.apex2 .v2cal__mm{border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);overflow:hidden;background:var(--surface, #ffffff);min-inline-size:0}.apex2 .v2cal__mmhead{margin:0;padding:6px 8px;background:var(--surface-subtle, #f8fafc);border-block-end:1px solid var(--border, #e2e8f0);font:700 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-align:center;color:var(--text, #0f172a)}.apex2 .v2cal__mmhead span{color:var(--text-muted, #5e6b7e);font-weight:500;margin-inline-start:4px}.apex2 .v2cal__mg{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:6px}.apex2 .v2cal__wd{font:700 10px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);text-align:center}.apex2 .v2cal__d{block-size:22px;display:grid;place-items:center;border-radius:4px;font:600 11px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__d--today{box-shadow:0 0 0 2px var(--brand-500, #0ea5e9);color:var(--text, #0f172a)}.apex2 .v2cal__leg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin-block-start:16px;padding-block-start:16px;border-block-start:1px solid var(--border, #e2e8f0)}.apex2 .v2cal__leg>div{display:flex;gap:8px;align-items:flex-start;min-inline-size:0}.apex2 .v2cal__leg i{inline-size:12px;block-size:12px;border-radius:3px;flex:none;margin-block-start:4px}.apex2 .v2cal__leg b{display:block;font-size:13px;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2cal__leg small{display:block;font-size:12px;color:var(--text-muted, #5e6b7e);font-variant-numeric:tabular-nums}.apex2 .v2cal__mb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.apex2 .v2cal__mbc{border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);padding:12px;background:var(--surface, #ffffff);min-inline-size:0}.apex2 .v2cal__mbc h3{margin:0 0 6px;padding-block-end:6px;border-block-end:1px solid var(--border, #e2e8f0);font:700 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}.apex2 .v2cal__mbn{font:700 24px/30px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}.apex2 .v2cal__mbn--zero{color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__mbh{margin:0;font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__bar{display:flex;block-size:6px;border-radius:999px;overflow:hidden;background:var(--surface-muted, #f1f5f9);margin-block:8px}.apex2 .v2cal__parts{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__parts span{display:flex;align-items:center;gap:6px}.apex2 .v2cal__parts i{inline-size:8px;block-size:8px;border-radius:2px;flex:none}.apex2 .v2cal__parts b{color:var(--text, #0f172a);font-variant-numeric:tabular-nums}@media(max-width:1279px){.apex2 .v2cal__col-weeks{display:none}.apex2 .v2cal__wall,.apex2 .v2cal__mb{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.apex2 .v2cal__col-total,.apex2 .v2cal__col-status{display:none}}@media(max-width:1023px){.apex2 .v2cal__wall,.apex2 .v2cal__mb{grid-template-columns:repeat(3,minmax(0,1fr))}.apex2 .v2cal__leg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.apex2 .v2cal__wall,.apex2 .v2cal__mb{grid-template-columns:repeat(2,minmax(0,1fr))}.apex2 .v2cal__leg{grid-template-columns:minmax(0,1fr)}.apex2 .v2cal__pickersel,.apex2 .v2cal__toolbar-actions{inline-size:100%}.apex2 .v2cal__toolbar-actions .ax-btn{flex:1 1 0}.apex2 .v2cal__tbl .ax-table,.apex2 .v2cal__tbl .ax-table tbody{display:block;inline-size:100%}.apex2 .v2cal__tbl .ax-table thead{display:none}.apex2 .v2cal__tbl .ax-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2cal__tbl .ax-table td{display:block;padding:0!important;border:0;inline-size:auto!important;min-inline-size:0}.apex2 .v2cal__tbl .ax-table td.v2cal__col-order,.apex2 .v2cal__tbl .ax-table td.v2cal__col-name,.apex2 .v2cal__tbl .ax-table td.v2cal__col-type{grid-column:1 / -1}.apex2 .v2cal__tbl .ax-table td.v2cal__col-total,.apex2 .v2cal__tbl .ax-table td.v2cal__col-weeks,.apex2 .v2cal__tbl .ax-table td.v2cal__col-status{display:block}.apex2 .v2cal__tbl .ax-table td.ax-col-actions{grid-column:1 / -1;text-align:end}.apex2 .v2cal__lbl{display:inline;color:var(--text-muted, #5e6b7e);font-size:12px;margin-inline-end:6px}.apex2 .v2cal__tbl .ax-table td .ax-emptystate{white-space:normal}.apex2 .v2cal__in{block-size:44px;font-size:14px}.apex2 .v2cal__in--date{padding-inline:6px;font-size:13px;min-inline-size:0}.apex2 .v2cal__tbl .ax-table td.ax-num{text-align:start}.apex2 .v2cal__day{block-size:44px}.apex2 .v2cal__stg button{block-size:36px;padding-inline:12px}.apex2 .v2cal__grip{block-size:44px;inline-size:32px}.apex2 .v2cal__sw{inline-size:36px;block-size:36px}}@media(max-width:479px){.apex2 .v2cal__wall,.apex2 .v2cal__mb{grid-template-columns:minmax(0,1fr)}}@media print{.apex2 .v2cal__tbl .ax-table-scroll{overflow:visible}.apex2 .v2cal__d,.apex2 .v2cal__leg i,.apex2 .v2cal__key i,.apex2 .v2cal__sw{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.apex2 .v2mc{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-inline-size:0}.apex2 .v2mc__tools{display:flex;flex-direction:column;gap:12px}.apex2 .v2mc__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.apex2 .v2mc__row--end{justify-content:space-between}.apex2 .v2mc__nav{display:flex;align-items:center;gap:8px}.apex2 .v2mc__label{font:700 15px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);min-inline-size:8.5rem;text-align:center}.apex2 .v2mc__pills{display:flex;flex-wrap:wrap;gap:8px}.apex2 .v2mc__pill{display:inline-flex;align-items:center;gap:6px;min-block-size:32px;padding-inline:12px;border-radius:999px;cursor:pointer;border:1px solid var(--border-strong, #8391a5);background:var(--surface, #ffffff);color:var(--text-secondary, #334155);font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);white-space:nowrap}.apex2 .v2mc__pill[aria-pressed=true]{background:var(--navy-900, #0b1f44);border-color:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff)}.apex2 .v2mc__pill--sport[aria-pressed=true]{background:var(--c, #0b1f44);border-color:var(--c, #0b1f44)}.apex2 .v2mc__pill--sport:not([aria-pressed=true]){border-color:var(--c, #8391a5)}.apex2 .v2mc__pill:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2mc__pill small{font-weight:600;font-size:12px;opacity:.75}.apex2 .v2mc__search{inline-size:280px;max-inline-size:100%;margin-inline-start:auto}.apex2 .v2mc__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-block-start:12px;border-block-start:1px solid var(--border, #e2e8f0);font-size:13px;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__meta b{color:var(--text, #0f172a)}.apex2 .v2mc__legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.apex2 .v2mc__legend span{display:inline-flex;align-items:center;gap:6px}.apex2 .v2mc__legend i{inline-size:8px;block-size:8px;border-radius:999px;flex:none}.apex2 .v2mc__legendh{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__cal{border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff);overflow:hidden}.apex2 .v2mc__calhead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2mc__title{margin:0;font:700 20px/28px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}.apex2 .v2mc__wk,.apex2 .v2mc__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.apex2 .v2mc__wk{background:var(--surface-subtle, #f8fafc);border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2mc__wk span{padding:8px 10px;font:600 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__cell{min-block-size:124px;padding:8px;border-block-end:1px solid var(--border, #e2e8f0);border-inline-end:1px solid var(--border, #e2e8f0);display:flex;flex-direction:column;gap:4px;min-inline-size:0}.apex2 .v2mc__cell--empty{background:var(--surface-subtle, #f8fafc)}.apex2 .v2mc__cell--out{opacity:.5}.apex2 .v2mc__cell--today{background:var(--brand-50, #f0f9ff);box-shadow:inset 0 0 0 2px var(--brand-500, #0ea5e9)}.apex2 .v2mc__dayn{align-self:flex-start;min-inline-size:24px;block-size:24px;padding-inline:4px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);font-variant-numeric:tabular-nums}.apex2 .v2mc__dayn:hover{background:var(--surface-muted, #f1f5f9)}.apex2 .v2mc__cell--today .v2mc__dayn{background:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}.apex2 .v2mc__dayn:focus-visible,.apex2 .v2mc__chip:focus-visible,.apex2 .v2mc__more:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2mc__load{block-size:4px;border-radius:999px;background:var(--surface-muted, #f1f5f9);overflow:hidden}.apex2 .v2mc__load i{display:block;block-size:100%;background:var(--brand-500, #0ea5e9)}.apex2 .v2mc__chip{display:flex;align-items:center;gap:6px;inline-size:100%;min-inline-size:0;padding:2px 6px;border:0;border-inline-start:3px solid var(--c, #64748b);border-radius:4px;background:var(--surface-muted, #f1f5f9);cursor:pointer;text-align:start;color:var(--text, #0f172a);font:600 12px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}.apex2 .v2mc__chip:hover{background:var(--surface-subtle, #f8fafc);box-shadow:inset 0 0 0 1px var(--border-strong, #8391a5)}.apex2 .v2mc__chip b{flex:none;font-variant-numeric:tabular-nums;font-weight:700}.apex2 .v2mc__chip span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apex2 .v2mc__more{align-self:flex-start;border:0;background:none;cursor:pointer;padding:0 4px;font:600 12px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-700, #0369a1)}.apex2 .v2mc__more:hover{text-decoration:underline}.apex2 .v2mc__phone{display:none}.apex2 .v2mc__hint{margin:0;font-size:13px;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.apex2 .v2mc__wcol{border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);padding:8px;background:var(--surface, #ffffff);display:flex;flex-direction:column;gap:6px;min-block-size:140px;min-inline-size:0}.apex2 .v2mc__wcol--today{background:var(--brand-50, #f0f9ff);border-color:var(--brand-500, #0ea5e9)}.apex2 .v2mc__wday{border:0;background:none;padding:0;cursor:pointer;text-align:start;display:block}.apex2 .v2mc__wday small{display:block;font-size:12px;font-weight:700;color:var(--text-muted, #5e6b7e);text-transform:uppercase}.apex2 .v2mc__wday b{font-size:16px;color:var(--text, #0f172a)}.apex2 .v2mc__wday:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35));border-radius:4px}.apex2 .v2mc__none{margin:0;font-size:12px;color:var(--text-muted, #5e6b7e);font-style:italic}.apex2 .v2mc__lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.apex2 .v2mc__lane{border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff);overflow:hidden;min-inline-size:0}.apex2 .v2mc__lanehead{display:flex;align-items:center;gap:8px;padding:12px 16px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2mc__lanehead svg{inline-size:16px;block-size:16px;color:var(--text-muted, #5e6b7e);flex:none}.apex2 .v2mc__lanehead b{flex:1 1 0;min-inline-size:0;font-size:14px;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2mc__lanehead small{font-size:12px;color:var(--text-muted, #5e6b7e);flex:none}.apex2 .v2mc__lanebody{padding:12px;display:flex;flex-direction:column;gap:12px}.apex2 .v2mc__mcard{display:flex;flex-direction:column;gap:8px;inline-size:100%;padding:12px;border:1px solid var(--border, #e2e8f0);border-inline-start:4px solid var(--c, #64748b);border-radius:var(--radius-md, 8px);background:var(--surface, #ffffff);cursor:pointer;text-align:start;font:inherit;color:var(--text, #0f172a)}.apex2 .v2mc__mcard:hover{background:var(--surface-subtle, #f8fafc)}.apex2 .v2mc__mcard:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2mc__mtop{display:flex;align-items:center;justify-content:space-between;gap:8px}.apex2 .v2mc__mtime{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.apex2 .v2mc__mtime svg{inline-size:14px;block-size:14px;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__sub{font-size:12px;color:var(--text-muted, #5e6b7e);overflow-wrap:anywhere}.apex2 .v2mc__team{display:flex;align-items:center;gap:8px;min-inline-size:0}.apex2 .v2mc__team .v2mc__tname{flex:1 1 0;min-inline-size:0;font-weight:600;font-size:14px;overflow-wrap:anywhere}.apex2 .v2mc__team b{flex:none;font:700 18px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums}.apex2 .v2mc__crest{inline-size:24px;block-size:24px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border, #e2e8f0);flex:none}.apex2 .v2mc__crestfb{inline-size:24px;block-size:24px;border-radius:999px;border:1px solid var(--border, #e2e8f0);background:var(--surface-muted, #f1f5f9);display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--text-muted, #5e6b7e);flex:none}.apex2 .v2mc__skel{display:grid;gap:8px}@media(max-width:1279px){.apex2 .v2mc__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.apex2 .v2mc__week{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.apex2 .v2mc__lanes{grid-template-columns:minmax(0,1fr)}.apex2 .v2mc__search{inline-size:100%;margin-inline-start:0}.apex2 .v2mc__wk,.apex2 .v2mc__grid{display:none}.apex2 .v2mc__phone{display:flex;flex-direction:column;gap:8px;padding:12px}.apex2 .v2mc__phoneday{border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);padding:8px;display:flex;flex-direction:column;gap:6px}.apex2 .v2mc__phoneday--today{border-color:var(--brand-500, #0ea5e9);background:var(--brand-50, #f0f9ff)}.apex2 .v2mc__phonedayb{align-self:flex-start;min-block-size:44px;padding-inline:4px;border:0;background:none;cursor:pointer;font:700 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);display:inline-flex;align-items:center;gap:8px}.apex2 .v2mc__chip,.apex2 .v2mc__pill,.apex2 .v2mc__mcard,.apex2 .v2mc__wday,.apex2 .v2mc__more{min-block-size:44px}.apex2 .v2mc__row--end>.v2mc__nav{inline-size:100%;justify-content:space-between}.apex2 .v2mc__calhead{padding:12px}.apex2 .v2mc__title{font-size:17px}}@media(max-width:479px){.apex2 .v2mc__week{grid-template-columns:minmax(0,1fr)}}.apex2 .v2mc__seg button[aria-pressed=true]{background:var(--surface, #ffffff);color:var(--text, #0f172a);box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06))}.apex2 .v2mc__clear{all:unset;cursor:pointer;font:600 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-700, #0369a1);border-radius:4px;display:inline-flex;align-items:center;gap:4px}.apex2 .v2mc__clear:hover{text-decoration:underline}.apex2 .v2mc__clear:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}.apex2 .v2mc__clear svg{inline-size:14px;block-size:14px}.apex2 .v2mc__detail{display:flex;flex-direction:column;gap:20px}.apex2 .v2mc__dchips{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.apex2 .v2mc__rel{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--brand-700, #0369a1)}.apex2 .v2mc__rel svg{inline-size:14px;block-size:14px}.apex2 .v2mc__vs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px}.apex2 .v2mc__side{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-inline-size:0}.apex2 .v2mc__side b{font-size:15px;line-height:20px;overflow-wrap:anywhere;color:var(--text, #0f172a)}.apex2 .v2mc__side small{font-size:12px;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__side b.v2mc__side--lost,.apex2 .v2mc__bigscore b.v2mc__side--lost{color:var(--text-muted, #5e6b7e);font-weight:600}.apex2 .v2mc__crest--lg{inline-size:72px;block-size:72px;border-width:2px;-o-object-fit:contain;object-fit:contain;padding:6px;background:var(--surface-subtle, #f8fafc)}.apex2 .v2mc__crestfb--lg{inline-size:72px;block-size:72px;border-width:2px;font-size:20px}.apex2 .v2mc__mid{display:flex;flex-direction:column;align-items:center;gap:6px;padding-block-start:16px}.apex2 .v2mc__bigscore{display:flex;align-items:center;gap:10px}.apex2 .v2mc__bigscore b{font:700 36px/40px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}.apex2 .v2mc__bigscore span{font-size:22px;font-weight:700;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__vsword{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__note{font-size:12px;font-weight:700;text-align:center}.apex2 .v2mc__note--warn{color:var(--warning-700, #b45309)}.apex2 .v2mc__note--bad{color:var(--danger-700, #b91c1c)}.apex2 .v2mc__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding:16px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface-subtle, #f8fafc)}.apex2 .v2mc__fact{display:flex;gap:12px;min-inline-size:0}.apex2 .v2mc__fact>svg{inline-size:18px;block-size:18px;flex:none;margin-block-start:2px;color:var(--brand-700, #0369a1)}.apex2 .v2mc__fact small{display:block;font-size:12px;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__fact>div>div{font-weight:600;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2mc__fact .v2mc__tz{font-weight:400;margin-block-start:2px}.apex2 .v2mc__venue{color:var(--brand-700, #0369a1);font-weight:600}.apex2 .v2mc__notes{padding:12px 16px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px)}.apex2 .v2mc__notes small{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--text-muted, #5e6b7e)}.apex2 .v2mc__notes small svg{inline-size:14px;block-size:14px}.apex2 .v2mc__notes p{margin:6px 0 0;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text, #0f172a)}@media(max-width:767px){.apex2 .v2mc__facts{grid-template-columns:minmax(0,1fr)}.apex2 .v2mc__crest--lg,.apex2 .v2mc__crestfb--lg{inline-size:56px;block-size:56px}.apex2 .v2mc__bigscore b{font-size:28px}}.apex2 .v2mc__meta.v2mc__legend{justify-content:flex-start;border-block-start:0;padding-block-start:0}.apex2 .v2mc__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;inline-size:100%;min-inline-size:0}.apex2 .v2cal__modebar{display:flex}.apex2 .v2cal__daytools{display:flex;flex-wrap:wrap;align-items:center;gap:12px;inline-size:100%}.apex2 .v2cal__daytools-note{margin-inline-start:auto}.apex2 .v2cal__daycell{display:flex;align-items:center;gap:12px;min-inline-size:0}.apex2 .v2cal__daycell b{display:block;font-weight:600;color:var(--text, #0f172a)}.apex2 .v2cal__daycell small{display:block;font-size:13px;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__datechip{flex:none;inline-size:40px;padding-block:2px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);text-align:center;background:var(--surface, #ffffff)}.apex2 .v2cal__datechip b{font-size:15px;line-height:20px;font-variant-numeric:tabular-nums}.apex2 .v2cal__datechip small{font-size:11px;line-height:14px}.apex2 .v2cal__sportchips{display:flex;flex-wrap:wrap;gap:4px}.apex2 .v2cal__row--sel>td{background:var(--brand-50, #f0f9ff)}.apex2 .v2cal__dayhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.apex2 .v2cal__dayhead h2{margin:0;font:700 18px/26px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}.apex2 .v2cal__mname b{display:block;font-weight:600;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2cal__mname small{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__sportdot{inline-size:8px;block-size:8px;border-radius:999px;flex:none}.apex2 .v2cal__phasecard-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.apex2 .v2cal__phasedot{inline-size:12px;block-size:12px;border-radius:999px;border:1px solid var(--border-strong, #8391a5);flex:none}.apex2 .v2cal__phasecard-head b{font-size:15px;color:var(--text, #0f172a);overflow-wrap:anywhere}.apex2 .v2cal__phasecard-range{margin-inline-start:auto;font-size:13px;color:var(--text-muted, #5e6b7e);font-variant-numeric:tabular-nums}.apex2 .v2cal__phasefacts{display:flex;flex-wrap:wrap;gap:4px 24px;font-size:13px;color:var(--text-muted, #5e6b7e);margin-block:12px}.apex2 .v2cal__phasefacts b{color:var(--text, #0f172a);font-variant-numeric:tabular-nums}.apex2 .v2cal__monthgroup+.v2cal__monthgroup{margin-block-start:12px}.apex2 .v2cal__monthgroup h3{margin:0 0 6px;font:700 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;color:var(--text-muted, #5e6b7e)}.apex2 .v2cal__datepills{display:flex;flex-wrap:wrap;gap:6px}.apex2 .v2cal__datepill{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-sm, 6px);background:var(--surface-subtle, #f8fafc);font-size:13px;font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}.apex2 .v2cal__datepill small{color:var(--text-muted, #5e6b7e);font-size:12px}.apex2 .v2cal__phases{display:flex;flex-direction:column;gap:var(--space-4, 16px)}@media(max-width:1023px){.apex2 .v2cal__col-sports,.apex2 .v2cal__col-venues,.apex2 .v2cal__col-venue{display:none}}@media(max-width:767px){.apex2 .v2cal__modebar .ax-seg{inline-size:100%}.apex2 .v2cal__modebar .ax-seg button{flex:1 1 0}.apex2 .v2cal__daytools .v2cal__ovsel{inline-size:100%}.apex2 .v2cal__daytools-note{display:none}.apex2 .v2cal__phasecard-range{margin-inline-start:0;inline-size:100%}}@media(max-width:767px){.apex2 .v2cal__stack .ax-table,.apex2 .v2cal__stack .ax-table tbody{display:block;inline-size:100%}.apex2 .v2cal__stack .ax-table thead{display:none}.apex2 .v2cal__stack .ax-table tr{display:grid;gap:6px 12px;align-items:center;padding:12px 16px;border-block-end:1px solid var(--border, #e2e8f0)}.apex2 .v2cal__stack .ax-table td{display:block;padding:0!important;border:0;inline-size:auto!important;min-inline-size:0;text-align:start}.apex2 .v2cal__stack .ax-table td[colspan]{grid-column:1 / -1}.apex2 .v2cal__stack--days .ax-table tr{grid-template-columns:minmax(0,1fr) auto auto}.apex2 .v2cal__stack--days .ax-table td:nth-child(1){grid-column:1 / -1}.apex2 .v2cal__stack--days .ax-table td:nth-child(2){grid-column:1}.apex2 .v2cal__stack--days .ax-table td:nth-child(5){grid-column:2}.apex2 .v2cal__stack--days .ax-table td:nth-child(5):before{content:"Fixtures ";color:var(--text-muted, #5e6b7e);font-size:12px}.apex2 .v2cal__stack--days .ax-table td:nth-child(6){grid-column:3}.apex2 .v2cal__stack--match .ax-table tr{grid-template-columns:auto minmax(0,1fr) auto}.apex2 .v2cal__stack--match .ax-table td:nth-child(2){grid-column:1 / 3;grid-row:1}.apex2 .v2cal__stack--match .ax-table td:nth-child(6){grid-column:3;grid-row:1}.apex2 .v2cal__stack--match .ax-table td:nth-child(1){grid-column:1;grid-row:2}.apex2 .v2cal__stack--match .ax-table td:nth-child(4){grid-column:2;grid-row:2}.apex2 .v2cal__stack--match .ax-table td:nth-child(5){grid-column:3;grid-row:2}.apex2 .v2cal__stack .ax-table td .ax-emptystate{white-space:normal}.apex2 .v2cal__stack .ax-table tr:has(td[colspan]){display:block;padding:0}.apex2 .v2cal__stack .ax-table td.v2cal__col-sports,.apex2 .v2cal__stack .ax-table td.v2cal__col-venues,.apex2 .v2cal__stack .ax-table td.v2cal__col-venue{display:none}}.apex2 .v2sys-crash{display:flex;flex-direction:column;max-inline-size:760px;margin-inline:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);min-inline-size:0}.apex2 .v2sys-crash__head{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) var(--space-8) var(--space-6)}.apex2 .v2sys-crash__icon{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:var(--radius-lg);background:var(--danger-50);color:var(--danger-600)}.apex2 .v2sys-crash__h{margin:0;font-size:24px;line-height:32px;font-weight:700;color:var(--text);letter-spacing:-.015em}.apex2 .v2sys-crash__lead{margin:0;font-size:16px;line-height:26px;color:var(--text-secondary);max-inline-size:60ch}.apex2 .v2sys-crash__note{margin:0;color:var(--text-muted);font-size:14px;line-height:22px}.apex2 .v2sys-crash__ref{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle)}.apex2 .v2sys-crash__ref span{font-size:13px;line-height:20px;color:var(--text-muted)}.apex2 .v2sys-crash__ref b{font-size:15px;line-height:22px;color:var(--text);letter-spacing:.04em}.apex2 .v2sys-crash__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-block-start:var(--space-2)}.apex2 .v2sys-crash__actions .ax-btn{min-block-size:44px}.apex2 .v2sys-crash__status{min-block-size:20px;margin:0;font-size:13px;line-height:20px;color:var(--success-700);font-weight:600}.apex2 .v2sys-crash__details{border-block-start:1px solid var(--border)}.apex2 .v2sys-crash__details summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);cursor:pointer;font-weight:600;color:var(--text)}.apex2 .v2sys-crash__admin{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;color:var(--warning-700);font-weight:600;font-size:13px}.apex2 .v2sys-crash__pre{margin:0 var(--space-8) var(--space-6);padding:var(--space-4);max-block-size:220px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-md);font:400 12.5px/20px var(--font-mono);color:var(--text-secondary)}.apex2 .v2sys-tab{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--danger-50);border:1px solid var(--danger-500);border-radius:var(--radius-xl);min-inline-size:0}.apex2 .v2sys-tab:focus{outline:none}.apex2 .v2sys-tab__title{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--danger-700)}.apex2 .v2sys-tab__title svg{margin-block-start:2px;flex:none}.apex2 .v2sys-tab__text{margin:var(--space-1) 0 0;font-size:13px;line-height:20px;color:var(--text-muted)}.apex2 .v2sys-tab__pre{margin:0;padding:var(--space-3);max-block-size:256px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font:400 12px/18px var(--font-mono);color:var(--text)}.apex2 .v2sys-tab__actions{display:flex;flex-direction:column;gap:var(--space-2)}.apex2 .v2sys-tab__actions .ax-btn{inline-size:100%;min-block-size:44px}.apex2 .v2sys-tab__status{min-block-size:16px;margin:0;font-size:12px;line-height:16px;color:var(--text-muted)}.apex2 .v2sys-note{margin-block-end:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-md);font-size:12px;line-height:18px;color:var(--text-muted)}.apex2 .v2sys-note__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3)}.apex2 .v2sys-note__status{margin:var(--space-1) 0 0;color:var(--text-secondary)}.apex2 .v2sys-note__pre{margin:var(--space-2) 0 0;padding:var(--space-3);max-block-size:256px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font:400 12px/18px var(--font-mono);color:var(--text)}.apex2 .v2sys-pop{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:50;inline-size:min(400px,calc(100vw - 2rem));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;text-align:start}.apex2 .v2sys-pop__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-block-end:1px solid var(--border)}.apex2 .v2sys-pop__title{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:15px;line-height:22px;font-weight:700;color:var(--text)}.apex2 .v2sys-pop__list{max-block-size:560px;overflow-y:auto}.apex2 .v2sys-pop__grp{margin:0;padding:var(--space-3) var(--space-4) var(--space-1);color:var(--text-muted)}.apex2 .v2sys-pop__item{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);inline-size:100%;min-block-size:44px;padding:var(--space-3) var(--space-4);border:0;border-block-end:1px solid var(--border);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.apex2 .v2sys-pop__item:hover{background:var(--surface-subtle)}.apex2 .v2sys-pop__item:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px}.apex2 .v2sys-pop__item.is-unread{background:var(--brand-50)}.apex2 .v2sys-pop__ic{display:grid;place-items:center;flex:none;inline-size:36px;block-size:36px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface)}.apex2 .v2sys-pop__ic--accreditation{color:var(--warning-700)}.apex2 .v2sys-pop__ic--message,.apex2 .v2sys-pop__ic--demo{color:var(--brand-700)}.apex2 .v2sys-pop__ic--feedback{color:var(--success-700)}.apex2 .v2sys-pop__text{display:flex;flex:1;flex-direction:column;min-inline-size:0}.apex2 .v2sys-pop__text b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;font-weight:600;color:var(--text)}.apex2 .v2sys-pop__text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;color:var(--text-secondary)}.apex2 .v2sys-pop__text small{margin-block-start:2px;font-size:12px;line-height:16px;color:var(--text-muted)}.apex2 .v2sys-pop__dot{flex:none;inline-size:8px;block-size:8px;margin-block-start:6px;border-radius:var(--radius-full);background:var(--brand-500)}.apex2 .v2sys-pop__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);text-align:center}.apex2 .v2sys-pop__empty h3{margin:var(--space-1) 0 0;font-size:15px;line-height:22px;font-weight:700;color:var(--text)}.apex2 .v2sys-pop__empty p{margin:0;max-inline-size:30ch;font-size:13px;line-height:20px;color:var(--text-muted)}.apex2 .v2sys-pop__ok{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-full);background:var(--success-50);color:var(--success-700)}.apex2 .v2sys-banner{padding:var(--space-2) var(--space-4)}.apex2 .v2sys-status{min-block-size:100%;background:var(--canvas);color:var(--text)}.apex2 .v2sys-status__hero{position:relative;overflow:hidden;padding:var(--space-8) var(--space-8) 96px;background:var(--navy-900);color:var(--text-on-dark)}.apex2 .v2sys-status__big{position:absolute;inset-inline-end:96px;inset-block-start:150px;font-size:200px;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--navy-800);font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.apex2 .v2sys-status__hero-in{position:relative;max-inline-size:720px;margin-block-start:88px}.apex2 .v2sys-status__eyebrow{margin:0;color:#7dd3fc}.apex2 .v2sys-status__h{margin:var(--space-4) 0;font-size:40px;line-height:48px;font-weight:800;letter-spacing:-.025em;color:var(--text-on-dark)}.apex2 .v2sys-status__lead{margin:0;max-inline-size:600px;font-size:18px;line-height:30px;color:var(--text-on-dark-muted)}.apex2 .v2sys-status__code{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-6) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--navy-800);border:1px solid var(--navy-700);font:500 13px/20px var(--font-mono);color:var(--text-on-dark);overflow-wrap:anywhere}.apex2 .v2sys-status__code small{font:500 12px/16px var(--font-sans);color:var(--text-on-dark-muted)}.apex2 .v2sys-status__ctas{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-8)}.apex2 .v2sys-status__ctas .ax-btn{min-block-size:44px}.apex2 .v2sys-status__ghost{background:transparent;color:var(--text-on-dark);border-color:var(--navy-700);box-shadow:none}.apex2 .v2sys-status__main{max-inline-size:1360px;margin-inline:auto;padding:var(--space-10) var(--space-8) var(--space-12)}.apex2 .v2sys-status__h2{margin:0 0 4px;font-size:24px;line-height:32px;font-weight:700;color:var(--text)}.apex2 .v2sys-status__sub{margin:0 0 var(--space-6);color:var(--text-muted)}.apex2 .v2sys-status__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-6)}.apex2 .v2sys-status__tile{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:inherit;text-decoration:none;min-inline-size:0}.apex2 a.v2sys-status__tile:hover{border-color:var(--brand-500)}.apex2 a.v2sys-status__tile:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.apex2 .v2sys-status__tile-ic{display:grid;place-items:center;flex:none;inline-size:44px;block-size:44px;border-radius:var(--radius-lg);background:var(--brand-50);color:var(--brand-700)}.apex2 .v2sys-status__tile-text{display:flex;flex-direction:column;gap:4px}.apex2 .v2sys-status__tile-text b{display:flex;align-items:center;gap:4px;font-size:16px;line-height:24px;font-weight:700;color:var(--text)}.apex2 .v2sys-status__tile-text>span{font-size:14px;line-height:22px;color:var(--text-secondary)}.apex2 .v2sys-status__foot{margin:var(--space-8) 0 0;color:var(--text-muted)}.apex2 .v2sys-session{display:flex;flex-direction:column;gap:var(--space-4)}.apex2 .v2sys-session__lead{margin:0;color:var(--text-secondary)}.apex2 .v2sys-session__who{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle)}.apex2 .v2sys-session__who b{display:block;font-size:14px;line-height:20px;color:var(--text)}.apex2 .v2sys-session__who span{font-size:13px;line-height:20px;color:var(--text-muted)}@media(max-width:767px){.apex2 .v2sys-crash__head{padding:var(--space-6) var(--space-4) var(--space-4)}.apex2 .v2sys-crash__actions .ax-btn{inline-size:100%}.apex2 .v2sys-crash__admin{margin-inline-start:0}.apex2 .v2sys-crash__pre{margin:0 var(--space-4) var(--space-4)}.apex2 .v2sys-status__hero{padding:var(--space-6) var(--space-4) 64px}.apex2 .v2sys-status__hero-in{margin-block-start:48px}.apex2 .v2sys-status__big{font-size:120px;inset-inline-end:16px;inset-block-start:96px}.apex2 .v2sys-status__h{font-size:28px;line-height:36px}.apex2 .v2sys-status__lead{font-size:16px;line-height:26px}.apex2 .v2sys-status__ctas .ax-btn{inline-size:100%}.apex2 .v2sys-status__main{padding:var(--space-8) var(--space-4)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter Tight,Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:320px){.container{max-width:320px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1440px){.container{max-width:1440px}}@media(min-width:1920px){.container{max-width:1920px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-2{inset:-.5rem}.-inset-4{inset:-1rem}.-inset-8{inset:-2rem}.inset-0{inset:0}.inset-\[1\.5px\]{inset:1.5px}.inset-\[2px\]{inset:2px}.inset-\[40px\]{inset:40px}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-1\/4{bottom:-25%}.-bottom-2{bottom:-.5rem}.-bottom-32{bottom:-8rem}.-end-1\.5{inset-inline-end:-.375rem}.-end-32{inset-inline-end:-8rem}.-end-8{inset-inline-end:-2rem}.-left-1\/4{left:-25%}.-left-16{left:-4rem}.-left-20{left:-5rem}.-left-32{left:-8rem}.-left-4{left:-1rem}.-left-40{left:-10rem}.-right-1{right:-.25rem}.-right-1\/4{right:-25%}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-24{right:-6rem}.-right-3{right:-.75rem}.-right-32{right:-8rem}.-right-4{right:-1rem}.-right-\[2px\]{right:-2px}.-top-1{top:-.25rem}.-top-1\/4{top:-25%}.-top-10{top:-2.5rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.-top-4{top:-1rem}.-top-40{top:-10rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.-top-\[2px\]{top:-2px}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-1px\]{bottom:-1px}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.end-1\.5{inset-inline-end:.375rem}.end-3{inset-inline-end:.75rem}.end-4{inset-inline-end:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[-10\%\]{left:-10%}.left-\[1\.625rem\]{left:1.625rem}.left-\[1px\]{left:1px}.right-0{right:0}.right-0\.5{right:.125rem}.right-1\.5{right:.375rem}.right-1\/3{right:33.333333%}.right-1\/4{right:25%}.right-10{right:2.5rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-10\%\]{right:-10%}.right-\[-1px\]{right:-1px}.start-0{inset-inline-start:0px}.start-2\.5{inset-inline-start:.625rem}.start-3{inset-inline-start:.75rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-10\%\]{top:-10%}.top-\[1px\]{top:1px}.top-\[3\.4rem\]{top:3.4rem}.top-\[40\%\]{top:40%}.top-\[42\%\]{top:42%}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.z-\[99\]{z-index:99}.z-\[NN\]{z-index:NN}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.-m-2{margin:-.5rem}.-m-8{margin:-2rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-1{margin-bottom:-.25rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-3{margin-left:-.75rem}.-ms-2{margin-inline-start:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-2\.5{margin-top:-.625rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:.25rem}.me-1\.5{margin-inline-end:.375rem}.me-\[0\.28em\]{margin-inline-end:.28em}.me-auto{margin-inline-end:auto}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.ms-0\.5{margin-inline-start:.125rem}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-5{margin-inline-start:1.25rem}.ms-6{margin-inline-start:1.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-56{margin-top:14rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[150\%\]{height:150%}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[1px\]{height:1px}.h-\[200\%\]{height:200%}.h-\[200px\]{height:200px}.h-\[260px\]{height:260px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[3px\]{height:3px}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[450px\]{height:450px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[700px\]{height:700px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[88px\]{height:88px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-16{max-height:4rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[26rem\]{max-height:26rem}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[780px\]{max-height:780px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-19rem\)\]{max-height:calc(100vh - 19rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-4{min-height:1rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[140px\]{min-height:140px}.min-h-\[200px\]{min-height:200px}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[600px\]{min-height:600px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[84px\]{min-height:84px}.min-h-\[8rem\]{min-height:8rem}.min-h-\[calc\(100vh-1px\)\]{min-height:calc(100vh - 1px)}.min-h-\[calc\(100vh-3\.5rem\)\]{min-height:calc(100vh - 3.5rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/6{width:66.666667%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\.333rem\]{width:1.333rem}.w-\[10\%\]{width:10%}.w-\[100px\]{width:100px}.w-\[11\%\]{width:11%}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[13\%\]{width:13%}.w-\[15\%\]{width:15%}.w-\[150\%\]{width:150%}.w-\[170px\]{width:170px}.w-\[18px\]{width:18px}.w-\[2\.667rem\]{width:2.667rem}.w-\[200\%\]{width:200%}.w-\[21\%\]{width:21%}.w-\[210px\]{width:210px}.w-\[240px\]{width:240px}.w-\[26\%\]{width:26%}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[390px\]{width:390px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[500px\]{width:500px}.w-\[52px\]{width:52px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[820px\]{width:820px}.w-\[86px\]{width:86px}.w-\[9\%\]{width:9%}.w-\[90px\]{width:90px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-20{min-width:5rem}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[100px\]{min-width:100px}.min-w-\[104px\]{min-width:104px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[110px\]{min-width:110px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[54px\]{min-width:54px}.min-w-\[60px\]{min-width:60px}.min-w-\[64px\]{min-width:64px}.min-w-\[6rem\]{min-width:6rem}.min-w-\[760px\]{min-width:760px}.min-w-\[76px\]{min-width:76px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[860px\]{min-width:860px}.min-w-\[88px\]{min-width:88px}.min-w-\[90px\]{min-width:90px}.min-w-\[96px\]{min-width:96px}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.\!max-w-5xl{max-width:64rem!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[110px\]{max-width:110px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[1600px\]{max-width:1600px}.max-w-\[168px\]{max-width:168px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[170px\]{max-width:170px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[40\%\]{max-width:40%}.max-w-\[420px\]{max-width:420px}.max-w-\[42px\]{max-width:42px}.max-w-\[45\%\]{max-width:45%}.max-w-\[46vw\]{max-width:46vw}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[60vw\]{max-width:60vw}.max-w-\[6ch\]{max-width:6ch}.max-w-\[70\%\]{max-width:70%}.max-w-\[70vw\]{max-width:70vw}.max-w-\[75\%\]{max-width:75%}.max-w-\[75vw\]{max-width:75vw}.max-w-\[85\%\]{max-width:85%}.max-w-\[8rem\]{max-width:8rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.basis-16{flex-basis:4rem}.basis-28{flex-basis:7rem}.basis-32{flex-basis:8rem}.basis-40{flex-basis:10rem}.basis-48{flex-basis:12rem}.basis-64{flex-basis:16rem}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-\[45deg\]{--tw-skew-x: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-y-\[45deg\]{--tw-skew-y: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-\[-20deg\]{--tw-skew-x: -20deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-\[15deg\]{--tw-skew-x: 15deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.55\]{--tw-scale-x: .55;--tw-scale-y: .55;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[scan_2s_ease-in-out_infinite\]{animation:scan 2s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr\,auto\,1fr\],.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[3\.25rem_1fr\]{grid-template-columns:3.25rem 1fr}.grid-cols-\[repeat\(auto-fit\,minmax\(18rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(22rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:var(--border)}.divide-slate-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(248 250 252 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hyphens-auto{hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[4rem\]{border-radius:4rem}.rounded-full{border-radius:999px}.rounded-lg{border-radius:16px}.rounded-md{border-radius:12px}.rounded-none{border-radius:0}.rounded-sm{border-radius:8px}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:999px;border-bottom-left-radius:999px}.rounded-r-full{border-top-right-radius:999px;border-bottom-right-radius:999px}.rounded-r-sm{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[2\.5rem\]{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.rounded-t-lg{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-md{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-sm{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-bl-md{border-bottom-left-radius:12px}.rounded-br-md{border-bottom-right-radius:12px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-\[40px\]{border-width:40px}.border-\[44px\]{border-width:44px}.border-\[60px\]{border-width:60px}.border-\[6px\]{border-width:6px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#050b18\]{--tw-border-opacity: 1;border-color:rgb(5 11 24 / var(--tw-border-opacity, 1))}.border-\[\#0a1120\]\/60{border-color:#0a112099}.border-\[\#0f172a\]{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-\[\#10b981\]\/40{border-color:#10b98166}.border-\[\#d4af37\]\/30{border-color:#d4af374d}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/60{border-color:#f59e0b99}.border-base{--tw-border-opacity: 1;border-color:rgb(var(--base-rgb) / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-50\/50{border-color:#eff6ff80}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-border{border-color:var(--border)}.border-critical\/20{border-color:#dc262633}.border-critical\/30{border-color:#dc26264d}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-500\/60{border-color:#10b98199}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-emerald-600\/40{border-color:#05966966}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-main\/80{border-color:rgb(var(--main-rgb) / .8)}.border-muted{--tw-border-opacity: 1;border-color:rgb(var(--muted-rgb) / var(--tw-border-opacity, 1))}.border-muted\/20{border-color:rgb(var(--muted-rgb) / .2)}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/50{border-color:#f9731680}.border-orange-600{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-pink-500\/20{border-color:#ec489933}.border-primary{--tw-border-opacity: 1;border-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.border-primary-400{--tw-border-opacity: 1;border-color:rgb(var(--primary-light-rgb) / var(--tw-border-opacity, 1))}.border-primary-400\/10{border-color:rgb(var(--primary-light-rgb) / .1)}.border-primary-400\/25{border-color:rgb(var(--primary-light-rgb) / .25)}.border-primary-400\/30{border-color:rgb(var(--primary-light-rgb) / .3)}.border-primary-400\/40{border-color:rgb(var(--primary-light-rgb) / .4)}.border-primary-400\/50{border-color:rgb(var(--primary-light-rgb) / .5)}.border-primary-400\/60{border-color:rgb(var(--primary-light-rgb) / .6)}.border-primary-500{--tw-border-opacity: 1;border-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.border-primary-500\/10{border-color:rgb(var(--primary-rgb) / .1)}.border-primary-500\/15{border-color:rgb(var(--primary-rgb) / .15)}.border-primary-500\/20{border-color:rgb(var(--primary-rgb) / .2)}.border-primary-500\/25{border-color:rgb(var(--primary-rgb) / .25)}.border-primary-500\/30{border-color:rgb(var(--primary-rgb) / .3)}.border-primary-500\/40{border-color:rgb(var(--primary-rgb) / .4)}.border-primary-500\/50{border-color:rgb(var(--primary-rgb) / .5)}.border-primary-500\/60{border-color:rgb(var(--primary-rgb) / .6)}.border-primary-600{--tw-border-opacity: 1;border-color:rgb(var(--primary-dark-rgb) / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400\/30{border-color:#f871714d}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/10{border-color:#ef44441a}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-900\/50{border-color:#7f1d1d80}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-rose-500{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-rose-500\/10{border-color:#f43f5e1a}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-500\/50{border-color:#f43f5e80}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-sky-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-500\/40{border-color:#0ea5e966}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-100\/50{border-color:#f1f5f980}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-50{--tw-border-opacity: 1;border-color:rgb(248 250 252 / var(--tw-border-opacity, 1))}.border-success\/20{border-color:#10b98133}.border-success\/30{border-color:#10b9814d}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/60{border-color:#fff9}.border-white\/80{border-color:#fffc}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.border-l-border{border-left-color:var(--border)}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-muted{--tw-border-opacity: 1;border-left-color:rgb(var(--muted-rgb) / var(--tw-border-opacity, 1))}.border-l-primary-500{--tw-border-opacity: 1;border-left-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-amber-400{--tw-border-opacity: 1;border-top-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-t-muted\/60{border-top-color:rgb(var(--muted-rgb) / .6)}.border-t-orange-500\/70{border-top-color:#f97316b3}.border-t-pink-500{--tw-border-opacity: 1;border-top-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-t-primary-500{--tw-border-opacity: 1;border-top-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.border-t-red-400{--tw-border-opacity: 1;border-top-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#\.\.\.\]{background-color:#...}.bg-\[\#0f172a\]{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-\[\#475569\]{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-\[\#d4af37\]{--tw-bg-opacity: 1;background-color:rgb(212 175 55 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-400\/30{background-color:#fbbf244d}.bg-amber-400\/70{background-color:#fbbf24b3}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/30{background-color:#f59e0b4d}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-900\/10{background-color:#78350f1a}.bg-amber-950\/90{background-color:#451a03e6}.bg-base{--tw-bg-opacity: 1;background-color:rgb(var(--base-rgb) / var(--tw-bg-opacity, 1))}.bg-base-alt{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.bg-base-alt\/0{background-color:rgb(var(--base-alt-rgb) / 0)}.bg-base-alt\/10{background-color:rgb(var(--base-alt-rgb) / .1)}.bg-base-alt\/20{background-color:rgb(var(--base-alt-rgb) / .2)}.bg-base-alt\/30{background-color:rgb(var(--base-alt-rgb) / .3)}.bg-base-alt\/40{background-color:rgb(var(--base-alt-rgb) / .4)}.bg-base-alt\/50{background-color:rgb(var(--base-alt-rgb) / .5)}.bg-base-alt\/60{background-color:rgb(var(--base-alt-rgb) / .6)}.bg-base-alt\/70{background-color:rgb(var(--base-alt-rgb) / .7)}.bg-base-alt\/80{background-color:rgb(var(--base-alt-rgb) / .8)}.bg-base-alt\/90{background-color:rgb(var(--base-alt-rgb) / .9)}.bg-base-alt\/95{background-color:rgb(var(--base-alt-rgb) / .95)}.bg-base\/20{background-color:rgb(var(--base-rgb) / .2)}.bg-base\/40{background-color:rgb(var(--base-rgb) / .4)}.bg-base\/50{background-color:rgb(var(--base-rgb) / .5)}.bg-base\/60{background-color:rgb(var(--base-rgb) / .6)}.bg-base\/70{background-color:rgb(var(--base-rgb) / .7)}.bg-base\/80{background-color:rgb(var(--base-rgb) / .8)}.bg-base\/85{background-color:rgb(var(--base-rgb) / .85)}.bg-base\/90{background-color:rgb(var(--base-rgb) / .9)}.bg-base\/95{background-color:rgb(var(--base-rgb) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-border{background-color:var(--border)}.bg-critical{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-critical\/10{background-color:#dc26261a}.bg-critical\/15{background-color:#dc262626}.bg-critical\/5{background-color:#dc26260d}.bg-critical\/50{background-color:#dc262680}.bg-current{background-color:currentColor}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/70{background-color:#34d399b3}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/50{background-color:#10b98180}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/5{background-color:#0596690d}.bg-emerald-600\/80{background-color:#059669cc}.bg-emerald-900\/20{background-color:#064e3b33}.bg-glass{background-color:var(--glass)}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-inactive{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-main{--tw-bg-opacity: 1;background-color:rgb(var(--main-rgb) / var(--tw-bg-opacity, 1))}.bg-main\/10{background-color:rgb(var(--main-rgb) / .1)}.bg-main\/20{background-color:rgb(var(--main-rgb) / .2)}.bg-main\/5{background-color:rgb(var(--main-rgb) / .05)}.bg-main\/60{background-color:rgb(var(--main-rgb) / .6)}.bg-main\/\[0\.02\]{background-color:rgb(var(--main-rgb) / .02)}.bg-main\/\[0\.03\]{background-color:rgb(var(--main-rgb) / .03)}.bg-muted{--tw-bg-opacity: 1;background-color:rgb(var(--muted-rgb) / var(--tw-bg-opacity, 1))}.bg-muted\/10{background-color:rgb(var(--muted-rgb) / .1)}.bg-muted\/15{background-color:rgb(var(--muted-rgb) / .15)}.bg-muted\/20{background-color:rgb(var(--muted-rgb) / .2)}.bg-muted\/5{background-color:rgb(var(--muted-rgb) / .05)}.bg-muted\/50{background-color:rgb(var(--muted-rgb) / .5)}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-orange-900\/30{background-color:#7c2d124d}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-500\/5{background-color:#ec48990d}.bg-primary-400{--tw-bg-opacity: 1;background-color:rgb(var(--primary-light-rgb) / var(--tw-bg-opacity, 1))}.bg-primary-400\/10{background-color:rgb(var(--primary-light-rgb) / .1)}.bg-primary-400\/30{background-color:rgb(var(--primary-light-rgb) / .3)}.bg-primary-400\/5{background-color:rgb(var(--primary-light-rgb) / .05)}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(var(--primary-rgb) / var(--tw-bg-opacity, 1))}.bg-primary-500\/10{background-color:rgb(var(--primary-rgb) / .1)}.bg-primary-500\/15{background-color:rgb(var(--primary-rgb) / .15)}.bg-primary-500\/20{background-color:rgb(var(--primary-rgb) / .2)}.bg-primary-500\/25{background-color:rgb(var(--primary-rgb) / .25)}.bg-primary-500\/30{background-color:rgb(var(--primary-rgb) / .3)}.bg-primary-500\/40{background-color:rgb(var(--primary-rgb) / .4)}.bg-primary-500\/5{background-color:rgb(var(--primary-rgb) / .05)}.bg-primary-500\/\[0\.02\]{background-color:rgb(var(--primary-rgb) / .02)}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgb(var(--primary-dark-rgb) / var(--tw-bg-opacity, 1))}.bg-primary-600\/10{background-color:rgb(var(--primary-dark-rgb) / .1)}.bg-primary-600\/20{background-color:rgb(var(--primary-dark-rgb) / .2)}.bg-primary-600\/5{background-color:rgb(var(--primary-dark-rgb) / .05)}.bg-primary-600\/80{background-color:rgb(var(--primary-dark-rgb) / .8)}.bg-primary\/10{background-color:rgb(var(--primary-rgb) / .1)}.bg-primary\/30{background-color:rgb(var(--primary-rgb) / .3)}.bg-primary\/60{background-color:rgb(var(--primary-rgb) / .6)}.bg-prism-navy{--tw-bg-opacity: 1;background-color:rgb(11 31 68 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/70{background-color:#f87171b3}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/80{background-color:#dc2626cc}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-950\/90{background-color:#450a0ae6}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/5{background-color:#f43f5e0d}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/40{background-color:#f0f9ff66}.bg-sky-50\/60{background-color:#f0f9ff99}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-100\/50{background-color:#f1f5f980}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-400\/20{background-color:#94a3b833}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/20{background-color:#02061733}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/60{background-color:#02061799}.bg-success{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:#10b9811a}.bg-success\/15{background-color:#10b98126}.bg-success\/5{background-color:#10b9810d}.bg-success\/50{background-color:#10b98180}.bg-success\/60{background-color:#10b98199}.bg-transparent{background-color:transparent}.bg-warning\/10{background-color:#f59e0b1a}.bg-warning\/5{background-color:#f59e0b0d}.bg-warning\/50{background-color:#f59e0b80}.bg-warning\/70{background-color:#f59e0bb3}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-900\/20{background-color:#713f1233}.bg-\[linear-gradient\(90deg\,transparent_50\%\,rgba\(255\,255\,255\,0\.4\)_50\%\)\]{background-image:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.4) 50%)}.bg-\[radial-gradient\(circle\,theme\(colors\.emerald\.500\/40\)_1px\,transparent_1px\)\]{background-image:radial-gradient(circle,rgb(16 185 129 / 40) 1px,transparent 1px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#020617\]{--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0b1f44\]{--tw-gradient-from: #0b1f44 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 31 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0f172a\]{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from: #fcd34d var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/20{--tw-gradient-from: rgb(251 191 36 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-base{--tw-gradient-from: rgb(var(--base-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--base-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-800{--tw-gradient-from: #1e40af var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-critical\/10{--tw-gradient-from: rgb(220 38 38 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-main\/10{--tw-gradient-from: rgb(var(--main-rgb) / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--main-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-300{--tw-gradient-from: #fdba74 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from: #db2777 var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-400{--tw-gradient-from: rgb(var(--primary-light-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-light-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-400\/25{--tw-gradient-from: rgb(var(--primary-light-rgb) / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-light-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-400\/5{--tw-gradient-from: rgb(var(--primary-light-rgb) / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-light-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from: rgb(var(--primary-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500\/10{--tw-gradient-from: rgb(var(--primary-rgb) / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500\/25{--tw-gradient-from: rgb(var(--primary-rgb) / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from: rgb(var(--primary-dark-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-dark-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/40{--tw-gradient-from: rgb(var(--primary-rgb) / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-prism-navy{--tw-gradient-from: #0b1f44 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 31 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400{--tw-gradient-from: #fb7185 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-200\/0{--tw-gradient-from: rgb(186 230 253 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(186 230 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-300\/40{--tw-gradient-from: rgb(125 211 252 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(125 211 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from: #f0f9ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600{--tw-gradient-from: #0284c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-200{--tw-gradient-from: #e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(226 232 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from: #475569 var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #0d9488 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-base-alt{--tw-gradient-to: rgb(var(--base-alt-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--base-alt-rgb) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-base-alt\/50{--tw-gradient-to: rgb(var(--base-alt-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--base-alt-rgb) / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-base-alt\/60{--tw-gradient-to: rgb(var(--base-alt-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--base-alt-rgb) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-base-alt\/70{--tw-gradient-to: rgb(var(--base-alt-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--base-alt-rgb) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-base\/30{--tw-gradient-to: rgb(var(--base-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--base-rgb) / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-base\/80{--tw-gradient-to: rgb(var(--base-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--base-rgb) / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-700{--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary-500{--tw-gradient-to: rgb(var(--primary-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--primary-rgb) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary-500\/15{--tw-gradient-to: rgb(var(--primary-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--primary-rgb) / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary-600{--tw-gradient-to: rgb(var(--primary-dark-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--primary-dark-rgb) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-200\/20{--tw-gradient-to: rgb(186 230 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(186 230 253 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-400\/10{--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(56 189 248 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-500{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0ea5e9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-100\/90{--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(241 245 249 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-600{--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #475569 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/90{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-400{--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #facc15 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0b1120\]{--tw-gradient-to: #0b1120 var(--tw-gradient-to-position)}.to-\[\#0e2a5c\]{--tw-gradient-to: #0e2a5c var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-base-alt{--tw-gradient-to: rgb(var(--base-alt-rgb) / 1) var(--tw-gradient-to-position)}.to-base-alt\/30{--tw-gradient-to: rgb(var(--base-alt-rgb) / .3) var(--tw-gradient-to-position)}.to-base-alt\/70{--tw-gradient-to: rgb(var(--base-alt-rgb) / .7) var(--tw-gradient-to-position)}.to-base\/50{--tw-gradient-to: rgb(var(--base-rgb) / .5) var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-emerald-700{--tw-gradient-to: #047857 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-main{--tw-gradient-to: rgb(var(--main-rgb) / 1) var(--tw-gradient-to-position)}.to-main\/5{--tw-gradient-to: rgb(var(--main-rgb) / .05) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-primary-400{--tw-gradient-to: rgb(var(--primary-light-rgb) / 1) var(--tw-gradient-to-position)}.to-primary-400\/10{--tw-gradient-to: rgb(var(--primary-light-rgb) / .1) var(--tw-gradient-to-position)}.to-primary-500{--tw-gradient-to: rgb(var(--primary-rgb) / 1) var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to: rgb(var(--primary-dark-rgb) / 1) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: rgb(var(--primary-rgb) / .1) var(--tw-gradient-to-position)}.to-prism-navy-deep{--tw-gradient-to: #0e2a5c var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-800{--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to: #e11d48 var(--tw-gradient-to-position)}.to-sky-100{--tw-gradient-to: #e0f2fe var(--tw-gradient-to-position)}.to-sky-200\/0{--tw-gradient-to: rgb(186 230 253 / 0) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-sky-500\/5{--tw-gradient-to: rgb(14 165 233 / .05) var(--tw-gradient-to-position)}.to-sky-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}.to-sky-700{--tw-gradient-to: #0369a1 var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to: #94a3b8 var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to: #64748b var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-400\/20{--tw-gradient-to: rgb(250 204 21 / .2) var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.bg-\[length\:12px_12px\]{background-size:12px 12px}.bg-\[length\:6px_6px\]{background-size:6px 6px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-400{fill:#fbbf24}.fill-current{fill:currentColor}.fill-primary-400{fill:rgb(var(--primary-light-rgb) / 1)}.fill-sky-400{fill:#38bdf8}.stroke-primary-500{stroke:rgb(var(--primary-rgb) / 1)}.stroke-primary-600{stroke:rgb(var(--primary-dark-rgb) / 1)}.stroke-\[3\.5px\]{stroke-width:3.5px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13\%\]{padding:13%}.p-\[18\%\]{padding:18%}.p-\[2px\]{padding:2px}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-48{padding-bottom:12rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pe-1\.5{padding-inline-end:.375rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-6{padding-inline-end:1.5rem}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[52px\]{padding-left:52px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-9{padding-right:2.25rem}.ps-1\.5{padding-inline-start:.375rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-body{font-family:Inter,system-ui,sans-serif}.font-display{font-family:Barlow Condensed,Arial Narrow,Inter Tight,sans-serif}.font-heading{font-family:Inter Tight,Inter,system-ui,sans-serif}.font-mono{font-family:JetBrains Mono,monospace}.font-sans{font-family:Inter Tight,Inter,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.6875rem;line-height:1rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-3xs{font-size:.625rem;line-height:.875rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-4xs{font-size:.5625rem;line-height:.75rem}.text-5xl{font-size:3rem;line-height:1.1}.text-6xl{font-size:3.75rem;line-height:1.05}.text-7xl{font-size:4.5rem;line-height:1.05}.text-8xl{font-size:6rem;line-height:1}.text-\[10vw\]{font-size:10vw}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-base{font-size:1rem;line-height:1.6rem}.text-display{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);line-height:1.15;letter-spacing:.02em;font-weight:800}.text-h1{font-size:var(--text-h1);line-height:1.2;letter-spacing:.02em;font-weight:800}.text-h3{font-size:var(--text-h3);line-height:1.3;letter-spacing:.06em;font-weight:700}.text-headline{font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem);line-height:1.1;letter-spacing:.01em}.text-hero{font-size:clamp(1.05rem,5.4vw,2rem);line-height:1.15;letter-spacing:-.025em;font-weight:800}.text-lg{font-size:1.125rem;line-height:1.65rem}.text-meta{font-size:var(--text-meta);line-height:1.2;letter-spacing:.18em;font-weight:700}.text-sm{font-size:.875rem;line-height:1.35rem}.text-stat-title{font-size:clamp(1.375rem,1.15rem + .9vw,2rem);line-height:1.05;letter-spacing:0}.text-stat-value{font-size:clamp(1.75rem,1.5rem + .6vw,2.25rem);line-height:1;letter-spacing:-.01em}.text-xl{font-size:1.25rem;line-height:1.7rem}.text-xs{font-size:.75rem;line-height:1.1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.12\]{line-height:1.12}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#10b981\]{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-\[\#2D4A9E\]{--tw-text-opacity: 1;color:rgb(45 74 158 / var(--tw-text-opacity, 1))}.text-\[\#64748b\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-\[\#94a3b8\]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-\[\#cbd5e1\]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-\[\#d4af37\]{--tw-text-opacity: 1;color:rgb(212 175 55 / var(--tw-text-opacity, 1))}.text-\[\#ff6b6b\]{--tw-text-opacity: 1;color:rgb(255 107 107 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/50{color:#fde68a80}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/70{color:#fcd34db3}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-700\/80{color:#b45309cc}.text-amber-700\/90{color:#b45309e6}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-border{color:var(--border)}.text-critical{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-critical\/80{color:#dc2626cc}.text-critical\/90{color:#dc2626e6}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/10{color:#10b9811a}.text-emerald-500\/50{color:#10b98180}.text-emerald-500\/60{color:#10b98199}.text-emerald-500\/70{color:#10b981b3}.text-emerald-500\/80{color:#10b981cc}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-600\/80{color:#059669cc}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-main{--tw-text-opacity: 1;color:rgb(var(--main-rgb) / var(--tw-text-opacity, 1))}.text-main\/20{color:rgb(var(--main-rgb) / .2)}.text-main\/30{color:rgb(var(--main-rgb) / .3)}.text-main\/40{color:rgb(var(--main-rgb) / .4)}.text-main\/50{color:rgb(var(--main-rgb) / .5)}.text-main\/70{color:rgb(var(--main-rgb) / .7)}.text-main\/80{color:rgb(var(--main-rgb) / .8)}.text-muted{--tw-text-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity, 1))}.text-muted-on-dark{--tw-text-opacity: 1;color:rgb(var(--muted-on-dark-rgb) / var(--tw-text-opacity, 1))}.text-muted\/25{color:rgb(var(--muted-rgb) / .25)}.text-muted\/30{color:rgb(var(--muted-rgb) / .3)}.text-muted\/40{color:rgb(var(--muted-rgb) / .4)}.text-muted\/50{color:rgb(var(--muted-rgb) / .5)}.text-muted\/60{color:rgb(var(--muted-rgb) / .6)}.text-muted\/70{color:rgb(var(--muted-rgb) / .7)}.text-muted\/80{color:rgb(var(--muted-rgb) / .8)}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-500\/80{color:#f97316cc}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-orange-950{--tw-text-opacity: 1;color:rgb(67 20 7 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-500\/50{color:#ec489980}.text-primary{--tw-text-opacity: 1;color:rgb(var(--primary-rgb) / var(--tw-text-opacity, 1))}.text-primary-400{--tw-text-opacity: 1;color:rgb(var(--primary-light-rgb) / var(--tw-text-opacity, 1))}.text-primary-400\/40{color:rgb(var(--primary-light-rgb) / .4)}.text-primary-400\/60{color:rgb(var(--primary-light-rgb) / .6)}.text-primary-400\/70{color:rgb(var(--primary-light-rgb) / .7)}.text-primary-400\/80{color:rgb(var(--primary-light-rgb) / .8)}.text-primary-400\/90{color:rgb(var(--primary-light-rgb) / .9)}.text-primary-500{--tw-text-opacity: 1;color:rgb(var(--primary-rgb) / var(--tw-text-opacity, 1))}.text-primary-500\/40{color:rgb(var(--primary-rgb) / .4)}.text-primary-500\/60{color:rgb(var(--primary-rgb) / .6)}.text-primary-500\/70{color:rgb(var(--primary-rgb) / .7)}.text-primary-500\/80{color:rgb(var(--primary-rgb) / .8)}.text-primary-600{--tw-text-opacity: 1;color:rgb(var(--primary-dark-rgb) / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-200\/70{color:#fecacab3}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-500\/40{color:#ef444466}.text-red-500\/70{color:#ef4444b3}.text-red-500\/80{color:#ef4444cc}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-warning{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-muted::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-placeholder-opacity, 1))}.placeholder-muted::placeholder{--tw-placeholder-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.accent-amber-500{accent-color:#f59e0b}.accent-primary-500{accent-color:rgb(var(--primary-rgb) / 1)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.45\]{opacity:.45}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_32px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 -8px 32px rgba(0,0,0,.5);--tw-shadow-colored: 0 -8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow: 0 0 10px rgba(16,185,129,.3);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(16,185,129,.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(59\,130\,246\,0\.8\)\]{--tw-shadow: 0 0 10px rgba(59,130,246,.8);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(5\,150\,105\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(5,150,105,.5);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(14\,165\,233\,0\.2\)\]{--tw-shadow: 0 0 15px rgba(14,165,233,.2);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow: 0 0 15px rgba(59,130,246,.5);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_4px_rgba\(56\,189\,248\,0\.8\)\]{--tw-shadow: 0 0 20px 4px rgba(56,189,248,.8);--tw-shadow-colored: 0 0 20px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(165\,132\,63\,0\.4\)\]{--tw-shadow: 0 0 20px rgba(165,132,63,.4);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(59\,130\,246\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(59,130,246,.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(6\,182\,212\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(6,182,212,.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(59\,130\,246\,0\.4\)\]{--tw-shadow: 0 0 25px rgba(59,130,246,.4);--tw-shadow-colored: 0 0 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow: 0 0 30px rgba(16,185,129,.4);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(56\,189\,248\,0\.8\)\]{--tw-shadow: 0 0 30px rgba(56,189,248,.8);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(37\,99\,235\,0\.6\)\]{--tw-shadow: 0 0 40px rgba(37,99,235,.6);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow: 0 0 5px rgba(16,185,129,.5);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(245\,158\,11\,0\.5\)\]{--tw-shadow: 0 0 5px rgba(245,158,11,.5);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_80px_-10px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow: 0 0 80px -10px rgba(255,255,255,.3);--tw-shadow-colored: 0 0 80px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 0 80px rgba(0,0,0,.6);--tw-shadow-colored: 0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_15px_30px_-5px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 15px 30px -5px rgba(0,0,0,.4);--tw-shadow-colored: 0 15px 30px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 20px 40px -10px rgba(0,0,0,.5);--tw-shadow-colored: 0 20px 40px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_-12px_rgba\(0\,0\,0\,0\.5\)\,0_0_30px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow: 0 20px 50px -12px rgba(0,0,0,.5),0 0 30px rgba(16,185,129,.15);--tw-shadow-colored: 0 20px 50px -12px var(--tw-shadow-color), 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_-12px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 20px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored: 0 20px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.5);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_-16px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 24px 80px -16px rgba(0,0,0,.25);--tw-shadow-colored: 0 24px 80px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(251\,191\,36\,0\.5\)\]{--tw-shadow: 0 2px 12px rgba(251,191,36,.5);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_100px_-20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 40px 100px -20px rgba(0,0,0,.8);--tw-shadow-colored: 0 40px 100px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_80px_-20px_rgba\(37\,99\,235\,0\.4\)\]{--tw-shadow: 0 40px 80px -20px rgba(37,99,235,.4);--tw-shadow-colored: 0 40px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.35\)\,0_2px_5px_rgba\(15\,37\,68\,0\.28\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.35),0 2px 5px rgba(15,37,68,.28);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.4\)\,0_0_12px_rgba\(14\,165\,233\,0\.3\)\,0_2px_4px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 0 12px rgba(14,165,233,.3),0 2px 4px rgba(0,0,0,.3);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 12px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.4\)\,0_0_15px_rgba\(16\,185\,129\,0\.4\)\,0_2px_4px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 0 15px rgba(16,185,129,.4),0 2px 4px rgba(0,0,0,.3);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 15px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\,0_2px_5px_rgba\(15\,37\,68\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.6),0 2px 5px rgba(15,37,68,.14);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\,0_2px_5px_rgba\(15\,37\,68\,0\.18\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.6),0 2px 5px rgba(15,37,68,.18);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-cyanGlow{--tw-shadow: 0 0 12px rgba(14, 165, 233, .2);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#10b981\]\/20{--tw-shadow-color: rgb(16 185 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--fx-glow\)\]{--tw-shadow-color: var(--fx-glow);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-400\/20{--tw-shadow-color: rgb(251 191 36 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/20{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/30{--tw-shadow-color: rgb(245 158 11 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/40{--tw-shadow-color: rgb(245 158 11 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-950\/20{--tw-shadow-color: rgb(69 26 3 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black{--tw-shadow-color: #000;--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/5{--tw-shadow-color: rgb(0 0 0 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/\[0\.04\]{--tw-shadow-color: rgb(0 0 0 / .04);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200{--tw-shadow-color: #bfdbfe;--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/10{--tw-shadow-color: rgb(16 185 129 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/20{--tw-shadow-color: rgb(16 185 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/30{--tw-shadow-color: rgb(16 185 129 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/40{--tw-shadow-color: rgb(16 185 129 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-900\/20{--tw-shadow-color: rgb(6 78 59 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-950\/20{--tw-shadow-color: rgb(2 44 34 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-950\/50{--tw-shadow-color: rgb(2 44 34 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/40{--tw-shadow-color: rgb(249 115 22 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-900\/20{--tw-shadow-color: rgb(124 45 18 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-900\/20{--tw-shadow-color: rgb(131 24 67 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/10{--tw-shadow-color: rgb(var(--primary-rgb) / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/15{--tw-shadow-color: rgb(var(--primary-rgb) / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/20{--tw-shadow-color: rgb(var(--primary-rgb) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/25{--tw-shadow-color: rgb(var(--primary-rgb) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/30{--tw-shadow-color: rgb(var(--primary-rgb) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/40{--tw-shadow-color: rgb(var(--primary-rgb) / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-600\/40{--tw-shadow-color: rgb(var(--primary-dark-rgb) / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: rgb(var(--primary-rgb) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/5{--tw-shadow-color: rgb(var(--primary-rgb) / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color: rgb(239 68 68 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/40{--tw-shadow-color: rgb(239 68 68 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-900\/30{--tw-shadow-color: rgb(127 29 29 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-950\/20{--tw-shadow-color: rgb(69 10 10 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-500\/40{--tw-shadow-color: rgb(244 63 94 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/20{--tw-shadow-color: rgb(14 165 233 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/30{--tw-shadow-color: rgb(14 165 233 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200\/50{--tw-shadow-color: rgb(226 232 240 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-400\/40{--tw-shadow-color: rgb(148 163 184 / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-200\/70{--tw-ring-color: rgb(253 230 138 / .7)}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-amber-500\/20{--tw-ring-color: rgb(245 158 11 / .2)}.ring-amber-500\/30{--tw-ring-color: rgb(245 158 11 / .3)}.ring-amber-500\/50{--tw-ring-color: rgb(245 158 11 / .5)}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-border{--tw-ring-color: var(--border)}.ring-emerald-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.ring-emerald-500\/20{--tw-ring-color: rgb(16 185 129 / .2)}.ring-emerald-500\/30{--tw-ring-color: rgb(16 185 129 / .3)}.ring-muted\/10{--tw-ring-color: rgb(var(--muted-rgb) / .1)}.ring-muted\/40{--tw-ring-color: rgb(var(--muted-rgb) / .4)}.ring-orange-500\/40{--tw-ring-color: rgb(249 115 22 / .4)}.ring-primary-400\/20{--tw-ring-color: rgb(var(--primary-light-rgb) / .2)}.ring-primary-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--primary-rgb) / var(--tw-ring-opacity, 1))}.ring-primary-500\/20{--tw-ring-color: rgb(var(--primary-rgb) / .2)}.ring-primary-500\/25{--tw-ring-color: rgb(var(--primary-rgb) / .25)}.ring-primary-500\/30{--tw-ring-color: rgb(var(--primary-rgb) / .3)}.ring-primary-500\/50{--tw-ring-color: rgb(var(--primary-rgb) / .5)}.ring-primary-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--primary-dark-rgb) / var(--tw-ring-opacity, 1))}.ring-red-500\/20{--tw-ring-color: rgb(239 68 68 / .2)}.ring-rose-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(244 63 94 / var(--tw-ring-opacity, 1))}.ring-rose-500\/20{--tw-ring-color: rgb(244 63 94 / .2)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.ring-white\/40{--tw-ring-color: rgb(255 255 255 / .4)}.ring-offset-0{--tw-ring-offset-width: 0px}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[60px\]{--tw-blur: blur(60px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(34,211,238,.7));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(34,211,238,.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_30px_rgba\(255\,255\,255\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 30px rgba(255,255,255,.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_3px_rgba\(56\,189\,248\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 0 3px rgba(56,189,248,.7));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_40px_rgba\(239\,68\,68\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 0 40px rgba(239,68,68,.7));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_40px_rgba\(34\,211\,238\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0 0 40px rgba(34,211,238,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.45));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_8px_24px_rgba\(14\,165\,233\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0 8px 24px rgba(14,165,233,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xs{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\]{transition-property:margin;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-apex,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[background-image\:linear-gradient\(to_right\,rgb\(var\(--primary-rgb\)\/0\.07\)_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,rgb\(var\(--primary-rgb\)\/0\.07\)_1px\,transparent_1px\)\]{background-image:linear-gradient(to right,rgb(var(--primary-rgb)/.07) 1px,transparent 1px),linear-gradient(to bottom,rgb(var(--primary-rgb)/.07) 1px,transparent 1px)}.\[background-size\:44px_44px\]{background-size:44px 44px}.\[background\:radial-gradient\(circle_at_20\%_20\%\,white\,transparent_40\%\)\,radial-gradient\(circle_at_80\%_80\%\,white\,transparent_40\%\)\]{background:radial-gradient(circle at 20% 20%,white,transparent 40%),radial-gradient(circle at 80% 80%,white,transparent 40%)}.\[background\:radial-gradient\(circle_at_25\%_20\%\,white\,transparent_45\%\)\]{background:radial-gradient(circle at 25% 20%,white,transparent 45%)}.\[clip-path\:polygon\(28\%_0\,100\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(28% 0,100% 0,100% 100%,0 100%)}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.\[mask-image\:radial-gradient\(ellipse_75\%_65\%_at_50\%_35\%\,black\,transparent\)\]{-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 35%,black,transparent);mask-image:radial-gradient(ellipse 75% 65% at 50% 35%,black,transparent)}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[word-break\:normal\]{word-break:normal}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--font-heading: "Inter Tight", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--font-urdu: "Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", serif;--text-h1: clamp(1.5rem, 1.25rem + 1vw, 1.75rem);--text-h2: clamp(1rem, .9rem + .45vw, 1.25rem);--text-h3: clamp(.9375rem, .9rem + .2vw, 1.0625rem);--text-body: .875rem;--text-meta: .6875rem;--track-h1: .02em;--track-h2: .1em;--track-h3: .06em;--track-meta: .18em;--primary: #0ea5e9;--primary-light: #38bdf8;--primary-dark: #0284c7;--base: #f8fafc;--base-alt: #ffffff;--main: #0f172a;--muted: #475569;--glass: rgba(255, 255, 255, .85);--border: #e2e8f0;--primary-rgb: 14 165 233;--primary-light-rgb: 56 189 248;--primary-dark-rgb: 2 132 199;--base-rgb: 248 250 252;--base-alt-rgb: 255 255 255;--main-rgb: 15 23 42;--muted-rgb: 71 85 105;--muted-on-dark-rgb: 148 163 184}.dark{--primary: #38bdf8;--primary-light: #7dd3fc;--primary-dark: #0ea5e9;--base: #0f172a;--base-alt: #1e293b;--main: #f8fafc;--muted: #94a3b8;--glass: rgba(30, 41, 59, .85);--border: rgba(51, 65, 85, .8);--primary-rgb: 56 189 248;--primary-light-rgb: 125 211 252;--primary-dark-rgb: 14 165 233;--base-rgb: 15 23 42;--base-alt-rgb: 30 41 59;--main-rgb: 248 250 252;--muted-rgb: 148 163 184}*{box-sizing:border-box}body{font-family:var(--font-body);font-size:var(--text-body);line-height:1.6;background-color:var(--base);color:var(--main);transition:background-color .3s ease,color .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0;padding:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.font-h1,.font-h2,.font-h3,.font-black,.font-bold{font-family:var(--font-heading)!important}html .font-display{font-family:Barlow Condensed,Arial Narrow,Inter Tight,sans-serif!important}html :is(h1,h2,h3).font-display{letter-spacing:0!important}html :is(h1,h2,h3).font-display.uppercase{text-transform:uppercase!important}h1:not([class*=tracking-]),h2:not([class*=tracking-]),h3:not([class*=tracking-]),h4:not([class*=tracking-]),h5:not([class*=tracking-]),h6:not([class*=tracking-]),.font-h1:not([class*=tracking-]),.font-h2:not([class*=tracking-]),.font-h3:not([class*=tracking-]),.font-black:not([class*=tracking-]),.font-bold:not([class*=tracking-]){letter-spacing:-.015em}.uppercase:not([class*=tracking-]){letter-spacing:.03em}h1,.font-h1{font-weight:800;font-size:var(--text-h1);line-height:1.2;letter-spacing:var(--track-h1)!important;text-transform:none}h2,.font-h2{font-weight:700;font-size:var(--text-h2);line-height:1.25;letter-spacing:var(--track-h2)!important;text-transform:none}h3,.font-h3{font-weight:700;font-size:var(--text-h3);line-height:1.3;letter-spacing:var(--track-h3)!important}.text-meta{font-family:var(--font-heading)!important;font-size:var(--text-meta);font-weight:700;letter-spacing:var(--track-meta)!important;text-transform:uppercase;color:var(--muted)}button,.card,a,input,select{transition:all .2s cubic-bezier(.4,0,.2,1)}@media(max-width:640px){input,select,textarea{font-size:16px!important}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.scrollbar-hide::-webkit-scrollbar{display:none}.apex-glass{background:var(--glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 32px #0000001a}.apex-gradient{background:linear-gradient(135deg,var(--primary-light) 0%,var(--primary) 100%)}.text-gradient{background:linear-gradient(to right,var(--primary-light),var(--primary-dark));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.layout-container{max-width:1280px;margin:0 auto;padding:0 24px}html.prism-boot,html.prism-boot body{background-color:#0b1f44}@media print{body{background:#fff!important;color:#000!important}.no-print,nav,header,aside,#admin_sidebar{display:none!important}.print-only{display:block!important}.qr-print-preview{border:1px dashed #ccc!important;box-shadow:0 4px 6px #0000001a!important;background:#fff!important;padding:10px}.cut-here-line{border-top:1px dashed #000;margin:20px 0;text-align:center;position:relative}.cut-here-line:after{content:"✂ Cut here";position:absolute;top:-10px;background:#fff;padding:0 10px;font-size:10px;color:#000}.calendar-print-area,.calendar-print-area *,.calendar-print-area *:before,.calendar-print-area *:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-hide{display:none!important}.cal-print-chip{display:inline-block!important}main{margin:0!important}.calendar-print-area{width:100%!important}.calendar-print-area .overflow-x-auto{overflow:visible!important}.calendar-print-area table{min-width:0!important;width:100%!important;font-size:9px!important}.calendar-print-area th,.calendar-print-area td{padding:3px 4px!important}.calendar-print-area input,.calendar-print-area select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:9px!important;width:100%!important;min-width:0!important;padding:1px 2px!important}.calendar-print-area tr,.calendar-print-area .grid>*{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.calendar-print-area section{-moz-column-break-before:auto;break-before:auto}.calendar-print-area h3{-moz-column-break-after:avoid;break-after:avoid}}@page{margin:12mm}.cal-print-chip{display:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--base)}::-webkit-scrollbar-thumb{background:var(--muted);border-radius:3px;opacity:.5}::-webkit-scrollbar-thumb:hover{background:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::-moz-selection{background:#38bdf859;color:var(--main)}::selection{background:#38bdf859;color:var(--main)}html.dark:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark body:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark #root:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark main:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .bg-base:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .bg-slate-950:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark div[class*=bg-slate-950]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark div[class*=bg-gray-950]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){background-color:#12151d!important;background-image:radial-gradient(circle at 50% 0%,#232a3a,#12151d 80%)!important;background-attachment:fixed!important;color:#ededed!important;font-family:var(--font-body)!important;letter-spacing:-.01em!important;-webkit-font-smoothing:antialiased!important}.dark .p-lg:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .lg\:p-xl:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .p-4:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .p-6:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){padding:38px!important}.dark .mx-auto:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){margin-top:15px!important;margin-bottom:45px!important}.dark h1:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark h2:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark h3:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .font-h1:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .font-h2:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .font-h3:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark h1[class*=text-]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark h2[class*=text-]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark h3[class*=text-]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){background:linear-gradient(135deg,#fff,#dcdcdc 55%,#38bdf8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-family:var(--font-heading)!important;text-transform:uppercase!important;filter:drop-shadow(0 2px 10px rgba(0,0,0,.5))!important}.dark .text-muted:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark p[class*=text-slate-400]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=text-slate-400]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .text-meta:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){color:var(--muted)!important;letter-spacing:.02em!important}.dark .card:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .bg-base-alt:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark div[class*=bg-base-alt]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark div[class*=bg-slate-900]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark div[class*=bg-gray-900]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark div[class*="bg-slate-800/50"]:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .apex-glass:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .panel:not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){background:#1b202bd9!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(56,189,248,.15)!important;border-radius:16px!important;box-shadow:0 16px 45px #000000bf!important;transition:all .4s cubic-bezier(.25,1,.5,1)!important}.dark div[id^=global-network-banner],.dark #app_pageloader+div{background:#12151dfa!important;border-bottom:2px solid rgba(56,189,248,.3)!important;box-shadow:0 4px 25px #0ea5e926!important;padding-top:10px!important;padding-bottom:10px!important;font-family:var(--font-heading)!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#38bdf8!important;text-shadow:0 0 10px rgba(56,189,248,.3)!important}.dark #admin_sidebar{background:linear-gradient(180deg,#12151d,#171b25)!important;border-right:1.5px solid rgba(56,189,248,.12)!important;box-shadow:10px 0 45px #000000e6!important}.dark #admin_sidebar div[class*=min-h-]{padding-top:36px!important;padding-bottom:36px!important}.dark #admin_sidebar .active{background:linear-gradient(to right,#38bdf81a,#38bdf803)!important;color:#38bdf8!important;border-left:3.5px solid #38bdf8!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;box-shadow:inset 5px 0 15px #0ea5e91f,0 0 20px #38bdf80d!important;font-weight:700!important;letter-spacing:.04em!important}.dark #admin_sidebar .active svg{color:#38bdf8!important;filter:drop-shadow(0 0 6px rgba(56,189,248,.45))!important}.dark #admin_sidebar a{transition:all .3s cubic-bezier(.25,1,.5,1)!important;border-left:3.5px solid transparent!important}.dark #admin_sidebar a:not(.active):hover{background-color:#38bdf80a!important;color:#fff!important}.dark #admin_sidebar div[class*=border-t]{background-color:#10131b!important;border-top:1.5px solid rgba(56,189,248,.12)!important;padding:26px 30px!important}.dark .filters-container,.dark form[class*=bg-base-alt]{background:#1b202bd1!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1.5px solid rgba(56,189,248,.15)!important;border-radius:18px!important;padding:32px!important;box-shadow:0 12px 45px #000000a6!important}.dark select:not(.light-form *):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark input:not(.light-form *):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark textarea:not(.light-form *):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark select[class*=bg-]:not(.light-form *):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark input[class*=bg-]:not(.light-form *):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){background-color:var(--base-alt)!important;border:1px solid rgba(56,189,248,.18)!important;color:#ededed!important;border-radius:8px!important;padding:12px 18px!important;font-size:13px!important;box-shadow:inset 0 1px 2px #00000040!important;transition:all .3s cubic-bezier(.25,1,.5,1)!important}.dark .apx-select-trigger:not(.light-form *):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){background-color:var(--base-alt)!important}.apx-field{z-index:var(--field-z, auto)}.apx-field:focus-within{z-index:1100}.apx-field:has([aria-expanded=true]){z-index:1100}.dark select:focus:not(.light-form *),.dark input:focus:not(.light-form *),.dark textarea:focus:not(.light-form *),.dark input[type=text]:focus:not(.light-form *),.dark input[type=search]:focus:not(.light-form *),.dark input[type=password]:focus:not(.light-form *),.dark input[type=email]:focus:not(.light-form *){border-color:#38bdf8!important;outline:none!important;box-shadow:0 0 0 3px #38bdf82e,inset 0 1px 2px #00000040!important}.dark .filters-container input:not(.light-form *)::-moz-placeholder,.dark input:not(.light-form *)::-moz-placeholder{color:#5a5d6a!important;font-weight:500!important}.dark .filters-container input:not(.light-form *)::placeholder,.dark input:not(.light-form *)::placeholder{color:#5a5d6a!important;font-weight:500!important}.dark label,.dark .text-xs.font-semibold,.dark .text-meta{color:#38bdf8!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}.dark table{border-collapse:separate!important;border-spacing:0 8px!important;width:100%!important;background-color:transparent!important}.dark table thead tr{background-color:transparent!important;border-bottom:none!important}.dark table thead th{color:#38bdf8!important;font-weight:850!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.14em!important;padding:14px 20px!important;border-bottom:2px solid rgba(56,189,248,.25)!important}.dark table tbody tr{background:linear-gradient(135deg,#202531e6,#1b202be6)!important;box-shadow:0 4px 20px #0000008c!important;border:1.2px solid rgba(56,189,248,.06)!important;height:68px!important;will-change:transform,box-shadow,border-color!important;transition:transform .4s cubic-bezier(.25,1,.5,1),background-color .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),border-color .4s cubic-bezier(.25,1,.5,1)!important}.dark table tbody tr td:first-child{border-top-left-radius:14px!important;border-bottom-left-radius:14px!important;padding-left:24px!important}.dark table tbody tr td:last-child{border-top-right-radius:14px!important;border-bottom-right-radius:14px!important;padding-right:24px!important}.dark table tbody tr:hover{transform:translateY(-3.5px)!important;background:linear-gradient(135deg,#262c3af5,#202531f5)!important;box-shadow:0 12px 30px #0ea5e91f,0 6px 20px #0009!important;border-color:#38bdf84d!important}.dark table tbody tr td{border-top:1px solid rgba(56,189,248,.06)!important;border-bottom:1px solid rgba(56,189,248,.06)!important;position:relative!important}.dark table tbody tr td:first-child{border-left:1.5px solid rgba(56,189,248,.06)!important}.dark table tbody tr td:last-child{border-right:1.5px solid rgba(56,189,248,.06)!important}.dark table tbody tr:hover td:first-child{border-left:3.5px solid #38bdf8!important}.dark table td img{border:1.5px solid rgba(56,189,248,.35)!important;border-radius:50%!important;padding:1.5px!important}.dark table td button{background-color:#ffffff05!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:6px!important;padding:4px!important;margin-right:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .25s cubic-bezier(.25,1,.5,1)!important}.dark table td button svg{color:#ededed!important;opacity:.85!important;transition:all .25s cubic-bezier(.25,1,.5,1)!important}.dark table td button:hover{background-color:#38bdf814!important;border-color:#38bdf859!important;box-shadow:0 0 12px #38bdf840!important;transform:scale(1.08)!important}.dark table td button:hover svg{color:#38bdf8!important;opacity:1!important;filter:drop-shadow(0 0 8px rgba(56,189,248,.75))!important}.dark span[class*=bg-slate-800],.dark span[class*=bg-gray-800],.dark .badge-secondary{background-color:#1d222e!important;color:#a1a1aa!important;border:1px solid rgba(255,255,255,.06)!important;font-weight:700!important;border-radius:6px!important;padding:4px 12px!important}.dark button.bg-primary-500,.dark button.bg-primary,.dark .btn-primary,.dark .bg-primary-600{background:linear-gradient(135deg,#1a2133,#151a28)!important;color:#38bdf8!important;font-weight:800!important;letter-spacing:.01em!important;border:1.5px solid rgba(56,189,248,.45)!important;border-radius:8px!important;box-shadow:0 6px 20px #1a213399,inset 0 1px #38bdf826!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;transition:all .3s cubic-bezier(.25,1,.5,1)!important;position:relative!important;overflow:hidden!important}.dark button.bg-primary-500:after,.dark button.bg-primary:after,.dark .btn-primary:after,.dark .bg-primary-600:after{content:""!important;position:absolute!important;top:0!important;left:-50%!important;width:200%!important;height:100%!important;background:linear-gradient(to right,transparent,rgba(56,189,248,.08),transparent)!important;transform:skew(-25deg)!important;transition:.75s ease!important}.dark button.bg-primary-500:hover:after,.dark button.bg-primary:hover:after,.dark .btn-primary:hover:after,.dark .bg-primary-600:hover:after{left:125%!important}.dark button.bg-primary-500:hover,.dark button.bg-primary:hover,.dark .btn-primary:hover,.dark .bg-primary-600:hover{box-shadow:0 0 25px #38bdf840,inset 0 1px #38bdf840!important;border-color:#38bdf8!important;background:linear-gradient(135deg,#212a40,#1a2133)!important;transform:translateY(-1.5px)!important}html:not(.dark) button.bg-primary-500,html:not(.dark) button.bg-primary,html:not(.dark) .btn-primary,html:not(.dark) .bg-primary-600{background:linear-gradient(135deg,#0ea5e9,#075985)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;letter-spacing:.01em!important;border:1.5px solid #075985!important;border-radius:8px!important;box-shadow:0 6px 18px #5d461e66,inset 0 1px #ffffff38!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important;transition:all .3s cubic-bezier(.25,1,.5,1)!important}html:not(.dark) button.bg-primary-500:hover,html:not(.dark) button.bg-primary:hover,html:not(.dark) .btn-primary:hover,html:not(.dark) .bg-primary-600:hover{background:linear-gradient(135deg,#38bdf8,#0369a1)!important;border-color:#075985!important;box-shadow:0 8px 24px #5d461e80,inset 0 1px #ffffff47!important;transform:translateY(-1.5px)!important}.dark button.border-border,.dark button[class*="border-primary/20"],.dark .btn-secondary{background-color:transparent!important;border:1.5px solid rgba(56,189,248,.45)!important;color:#38bdf8!important;font-weight:800!important;letter-spacing:.01em!important;border-radius:8px!important;transition:all .3s cubic-bezier(.25,1,.5,1)!important}.dark button.border-border:hover,.dark button[class*="border-primary/20"]:hover,.dark .btn-secondary:hover{background-color:#38bdf814!important;border-color:#38bdf8!important;box-shadow:0 0 14px #38bdf840!important}.dark span[class*=bg-sky-500]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=bg-blue-]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=bg-sky-]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=bg-indigo-]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=bg-cyan-]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=bg-teal-]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark span[class*=bg-slate-700]:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *),.dark .badge-role:not(.apx-badge):not(#verify-accreditation-page *):not(.qr-print-preview *):not(.scanner-info-hub *){background:linear-gradient(135deg,#38bdf8,#0284c7)!important;color:#000!important;font-weight:900!important;font-size:10px!important;letter-spacing:.08em!important;border-radius:6px!important;padding:4px 14px!important;text-transform:uppercase!important;box-shadow:0 3px 10px #0ea5e94d!important;border:1px solid rgba(56,189,248,.5)!important}.dark span[class*="bg-emerald-500/10"]:not(.apx-badge),.dark span.text-emerald-500:not(.apx-badge),.dark span.text-emerald-400:not(.apx-badge),.dark span[class*=bg-emerald-500]:not(.apx-badge){border:1.5px solid rgba(16,185,129,.5)!important;color:#10b981!important;background-color:#10b9811a!important;font-weight:800!important;font-size:10px!important;letter-spacing:.06em!important;border-radius:6px!important;padding:4px 14px!important}.dark .text-primary-500,.dark .text-primary{color:#38bdf8!important}.dark div[class*="fixed inset-0 z-50"],.dark div[class*="fixed inset-0 z-40"],.dark div[class*="bg-slate-900/80"],.dark .modal-backdrop{backdrop-filter:blur(12px)!important;background-color:#12151dcc!important}.dark div[role=dialog],.dark .modal-content,.dark .modal-dialog{background:#1b202bf2!important;backdrop-filter:blur(28px)!important;-webkit-backdrop-filter:blur(28px)!important;border:1.5px solid rgba(56,189,248,.25)!important;border-radius:20px!important;box-shadow:0 24px 60px #000000e6!important;transition:all .4s cubic-bezier(.25,1,.5,1)!important}.dark::-webkit-scrollbar,.dark *::-webkit-scrollbar{width:8px!important;height:8px!important}.dark::-webkit-scrollbar-track,.dark *::-webkit-scrollbar-track{background:#12151d!important}.dark::-webkit-scrollbar-thumb,.dark *::-webkit-scrollbar-thumb{background:#38bdf826!important;border-radius:9999px!important;border:2px solid #12151d!important}.dark::-webkit-scrollbar-thumb:hover,.dark *::-webkit-scrollbar-thumb:hover{background:#38bdf859!important}html body #root input.pl-9,html body #root select.pl-9,.dark input.pl-9,.dark select.pl-9{padding-left:2.25rem!important}html body #root input.pl-14,html body #root select.pl-14,.dark input.pl-14,.dark select.pl-14{padding-left:3.5rem!important}html body #root input.pl-11,html body #root select.pl-11,.dark input.pl-11,.dark select.pl-11{padding-left:2.75rem!important}html body #root input.pl-12,html body #root select.pl-12,.dark input.pl-12,.dark select.pl-12{padding-left:3rem!important}html body #root input.pr-12,html body #root select.pr-12,.dark input.pr-12,.dark select.pr-12{padding-right:3rem!important}html body #root input.pl-12,html body #root input[type=text].pl-12,html body #root input[type=email].pl-12,html body #root input[type=tel].pl-12,html body #root input[type=password].pl-12,html body #root input[class*=bg-].pl-12{padding-left:3.25rem!important}html body #root input.pr-12,html body #root input[type=text].pr-12,html body #root input[type=email].pr-12,html body #root input[type=tel].pr-12,html body #root input[type=password].pr-12,html body #root input[class*=bg-].pr-12{padding-right:3.25rem!important}#root #register_page>div>div>h1,#root #register_page>div>div>h2,#root #register_page h1[class*=text-],#root #register_page h2[class*=text-],#root #team_register_page h1[class*=text-],#root #team_register_page h2[class*=text-],#root #register_closed h1,#root #register_closed h2,#root #register_not-found h1,#root #register_not-found h2,#root #register_success h1,#root #register_success h2,#root #team_register_closed h1,#root #team_register_closed h2,#root #team_register_not-found h1,#root #team_register_not-found h2,#root #team_register_success h1,#root #team_register_success h2{background:none!important;-webkit-text-fill-color:initial!important;text-shadow:none!important;filter:none!important}#root select.country-select,.dark select.country-select{padding-left:3rem!important;padding-right:2.5rem!important}html:not(.dark) [class~=text-white],html:not(.dark) [class*="text-white/"],html:not(.dark) .text-slate-50,html:not(.dark) .text-slate-100,html:not(.dark) .text-gray-50,html:not(.dark) .text-gray-100,html:not(.dark) .text-zinc-50,html:not(.dark) .text-zinc-100,html:not(.dark) .text-neutral-100{color:var(--main)!important;-webkit-text-fill-color:var(--main)!important;text-shadow:none!important}html:not(.dark) :is([class~=text-white],[class*="text-white/"],.text-slate-50,.text-slate-100,.text-gray-50,.text-gray-100,.text-zinc-50,.text-zinc-100,.text-neutral-100):not(:is([class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-rose-],[class*=bg-red-],[class*=bg-orange-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-lime-],[class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-primary-],[class*=bg-gradient],[class*=btn-primary],[class*=btn-danger],[class*=btn-success])){background:none!important}html:not(.dark) [class~=text-white]:is([class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-rose-],[class*=bg-red-],[class*=bg-orange-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-lime-],[class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-primary-],[class*=bg-gradient],[class*=btn-primary],[class*=btn-danger],[class*=btn-success]),html:not(.dark) :is([class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-rose-],[class*=bg-red-],[class*=bg-orange-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-lime-],[class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-primary-],[class*=bg-gradient],[class*=btn-primary],[class*=btn-danger],[class*=btn-success]) :is([class~=text-white],[class*="text-white/"]){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) .text-slate-200:not([class*=bg-]),html:not(.dark) .text-gray-200:not([class*=bg-]),html:not(.dark) .text-zinc-200:not([class*=bg-]),html:not(.dark) .text-slate-300:not([class*=bg-]),html:not(.dark) .text-gray-300:not([class*=bg-]),html:not(.dark) .text-zinc-300:not([class*=bg-]),html:not(.dark) .text-slate-400:not([class*=bg-]),html:not(.dark) .text-gray-400:not([class*=bg-]),html:not(.dark) .text-zinc-400:not([class*=bg-]){color:#475569!important}html:not(.dark) .text-slate-500:not([class*=bg-]),html:not(.dark) .text-gray-500:not([class*=bg-]),html:not(.dark) .text-zinc-500:not([class*=bg-]){color:#334155!important}html:not(.dark) .text-slate-600:not([class*=bg-]),html:not(.dark) .text-gray-600:not([class*=bg-]){color:#1e293b!important}html:not(.dark) [class*=text-amber-200],html:not(.dark) [class*=text-amber-300],html:not(.dark) [class*=text-amber-400],html:not(.dark) [class*=text-yellow-200],html:not(.dark) [class*=text-yellow-300],html:not(.dark) [class*=text-yellow-400]{color:#b45309!important;-webkit-text-fill-color:#b45309!important}html:not(.dark) [class*=text-blue-200],html:not(.dark) [class*=text-blue-300]{color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important}html:not(.dark) [class*=text-sky-200],html:not(.dark) [class*=text-sky-300]{color:#0369a1!important;-webkit-text-fill-color:#0369a1!important}html:not(.dark) [class*=text-cyan-200],html:not(.dark) [class*=text-cyan-300]{color:#0e7490!important;-webkit-text-fill-color:#0e7490!important}html:not(.dark) [class*=text-indigo-200],html:not(.dark) [class*=text-indigo-300]{color:#4338ca!important;-webkit-text-fill-color:#4338ca!important}html:not(.dark) [class*=text-emerald-200],html:not(.dark) [class*=text-emerald-300]{color:#047857!important;-webkit-text-fill-color:#047857!important}html:not(.dark) [class*=text-green-200],html:not(.dark) [class*=text-green-300]{color:#15803d!important;-webkit-text-fill-color:#15803d!important}html:not(.dark) [class*=text-purple-200],html:not(.dark) [class*=text-purple-300]{color:#6d28d9!important;-webkit-text-fill-color:#6d28d9!important}html:not(.dark) [class*=text-red-200],html:not(.dark) [class*=text-red-300]{color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important}html:not(.dark) [class*=bg-slate-800]:not(button):not(.btn),html:not(.dark) [class*=bg-slate-900]:not(button):not(.btn),html:not(.dark) [class*=bg-slate-950]:not(button):not(.btn),html:not(.dark) [class*=bg-gray-800]:not(button):not(.btn),html:not(.dark) [class*=bg-gray-900]:not(button):not(.btn){background-color:var(--base-alt)!important}html:not(.dark) [class*=border-slate-700],html:not(.dark) [class*=border-slate-800]{border-color:var(--border)!important}html:not(.dark) [class*=divide-slate-700]>:not([hidden])~:not([hidden]){border-color:var(--border)!important}html:not(.dark) input::-moz-placeholder,html:not(.dark) textarea::-moz-placeholder{color:#94a3b8!important;opacity:1!important}html:not(.dark) input::placeholder,html:not(.dark) textarea::placeholder{color:#94a3b8!important;opacity:1!important}.dark input.apx-mini-num:not(.light-form *),html:not(.dark) input.apx-mini-num,input.apx-mini-num{padding:6px 4px!important;text-align:center!important;font-size:14px!important;box-shadow:none!important;-moz-appearance:textfield}input.apx-mini-num::-webkit-outer-spin-button,input.apx-mini-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html:not(.dark) :is(input,select,textarea)[class*=text-white]:not(:is([class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-rose-],[class*=bg-red-],[class*=bg-orange-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-lime-],[class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-primary-],[class*=bg-gradient],[class*=btn-primary],[class*=btn-danger],[class*=btn-success])),html:not(.dark) input[class*=bg-slate-],html:not(.dark) select[class*=bg-slate-],html:not(.dark) textarea[class*=bg-slate-]{background-color:#fff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark) select[class*=text-white] option,html:not(.dark) select[class*=bg-slate-] option{background-color:#fff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important}.selection\:bg-primary-500\/30 *::-moz-selection{background-color:rgb(var(--primary-rgb) / .3)}.selection\:bg-primary-500\/30 *::selection{background-color:rgb(var(--primary-rgb) / .3)}.selection\:bg-primary-500\/30::-moz-selection{background-color:rgb(var(--primary-rgb) / .3)}.selection\:bg-primary-500\/30::selection{background-color:rgb(var(--primary-rgb) / .3)}.placeholder\:text-base::-moz-placeholder{font-size:1rem;line-height:1.6rem}.placeholder\:text-base::placeholder{font-size:1rem;line-height:1.6rem}.placeholder\:tracking-normal::-moz-placeholder{letter-spacing:0em}.placeholder\:tracking-normal::placeholder{letter-spacing:0em}.placeholder\:text-main\/30::-moz-placeholder{color:rgb(var(--main-rgb) / .3)}.placeholder\:text-main\/30::placeholder{color:rgb(var(--main-rgb) / .3)}.placeholder\:text-muted::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity, 1))}.placeholder\:text-muted::placeholder{--tw-text-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity, 1))}.placeholder\:text-muted\/70::-moz-placeholder{color:rgb(var(--muted-rgb) / .7)}.placeholder\:text-muted\/70::placeholder{color:rgb(var(--muted-rgb) / .7)}.placeholder\:text-slate-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-600::placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-700::-moz-placeholder{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-700::placeholder{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-3:after{content:var(--tw-content);height:.75rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-3:after{content:var(--tw-content);width:.75rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:border-slate-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.after\:bg-gray-400:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.after\:bg-slate-400:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.odd\:bg-base-alt\/30:nth-child(odd){background-color:rgb(var(--base-alt-rgb) / .3)}.even\:bg-base-alt\/20:nth-child(2n){background-color:rgb(var(--base-alt-rgb) / .2)}.open\:border-primary-500\/40[open]{border-color:rgb(var(--primary-rgb) / .4)}.focus-within\:border-primary-500:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.focus-within\:border-sky-500:focus-within{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-primary-500\/40:focus-within{--tw-ring-color: rgb(var(--primary-rgb) / .4)}.focus-within\:ring-sky-500\/10:focus-within{--tw-ring-color: rgb(14 165 233 / .1)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500\/50:hover{border-color:#10b98180}.hover\:border-emerald-500\/70:hover{border-color:#10b981b3}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.hover\:border-orange-500:hover{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:border-orange-500\/30:hover{border-color:#f973164d}.hover\:border-orange-500\/50:hover{border-color:#f9731680}.hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.hover\:border-pink-500\/50:hover{border-color:#ec489980}.hover\:border-primary-400:hover{--tw-border-opacity: 1;border-color:rgb(var(--primary-light-rgb) / var(--tw-border-opacity, 1))}.hover\:border-primary-400\/30:hover{border-color:rgb(var(--primary-light-rgb) / .3)}.hover\:border-primary-500:hover{--tw-border-opacity: 1;border-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.hover\:border-primary-500\/20:hover{border-color:rgb(var(--primary-rgb) / .2)}.hover\:border-primary-500\/30:hover{border-color:rgb(var(--primary-rgb) / .3)}.hover\:border-primary-500\/40:hover{border-color:rgb(var(--primary-rgb) / .4)}.hover\:border-primary-500\/50:hover{border-color:rgb(var(--primary-rgb) / .5)}.hover\:border-primary\/30:hover{border-color:rgb(var(--primary-rgb) / .3)}.hover\:border-red-500\/20:hover{border-color:#ef444433}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-red-500\/50:hover{border-color:#ef444480}.hover\:border-rose-500\/50:hover{border-color:#f43f5e80}.hover\:border-sky-200:hover{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-sky-500\/50:hover{border-color:#0ea5e980}.hover\:border-l-emerald-600:hover{--tw-border-opacity: 1;border-left-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.hover\:border-l-primary-500\/50:hover{border-left-color:rgb(var(--primary-rgb) / .5)}.hover\:bg-amber-50\/40:hover{background-color:#fffbeb66}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/15:hover{background-color:#f59e0b26}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-500\/25:hover{background-color:#f59e0b40}.hover\:bg-base:hover{--tw-bg-opacity: 1;background-color:rgb(var(--base-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-base-alt:hover{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-base-alt\/20:hover{background-color:rgb(var(--base-alt-rgb) / .2)}.hover\:bg-base-alt\/30:hover{background-color:rgb(var(--base-alt-rgb) / .3)}.hover\:bg-base-alt\/40:hover{background-color:rgb(var(--base-alt-rgb) / .4)}.hover\:bg-base-alt\/50:hover{background-color:rgb(var(--base-alt-rgb) / .5)}.hover\:bg-base-alt\/60:hover{background-color:rgb(var(--base-alt-rgb) / .6)}.hover\:bg-base-alt\/80:hover{background-color:rgb(var(--base-alt-rgb) / .8)}.hover\:bg-base\/60:hover{background-color:rgb(var(--base-rgb) / .6)}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-emerald-500\/30:hover{background-color:#10b9814d}.hover\:bg-emerald-500\/5:hover{background-color:#10b9810d}.hover\:bg-emerald-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-main\/10:hover{background-color:rgb(var(--main-rgb) / .1)}.hover\:bg-main\/20:hover{background-color:rgb(var(--main-rgb) / .2)}.hover\:bg-main\/5:hover{background-color:rgb(var(--main-rgb) / .05)}.hover\:bg-main\/\[0\.03\]:hover{background-color:rgb(var(--main-rgb) / .03)}.hover\:bg-muted\/10:hover{background-color:rgb(var(--muted-rgb) / .1)}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500\/10:hover{background-color:#f973161a}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-500\/10:hover{background-color:#ec48991a}.hover\:bg-pink-500\/5:hover{background-color:#ec48990d}.hover\:bg-primary-400:hover{--tw-bg-opacity: 1;background-color:rgb(var(--primary-light-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-primary-400\/10:hover{background-color:rgb(var(--primary-light-rgb) / .1)}.hover\:bg-primary-500:hover{--tw-bg-opacity: 1;background-color:rgb(var(--primary-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-primary-500\/10:hover{background-color:rgb(var(--primary-rgb) / .1)}.hover\:bg-primary-500\/15:hover{background-color:rgb(var(--primary-rgb) / .15)}.hover\:bg-primary-500\/20:hover{background-color:rgb(var(--primary-rgb) / .2)}.hover\:bg-primary-500\/30:hover{background-color:rgb(var(--primary-rgb) / .3)}.hover\:bg-primary-500\/5:hover{background-color:rgb(var(--primary-rgb) / .05)}.hover\:bg-primary-600:hover{--tw-bg-opacity: 1;background-color:rgb(var(--primary-dark-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-prism-navy-deep:hover{--tw-bg-opacity: 1;background-color:rgb(14 42 92 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-400\/10:hover{background-color:#f871711a}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900\/10:hover{background-color:#7f1d1d1a}.hover\:bg-red-900\/40:hover{background-color:#7f1d1d66}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/20:hover{background-color:#f43f5e33}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-50\/40:hover{background-color:#f0f9ff66}.hover\:bg-sky-500\/5:hover{background-color:#0ea5e90d}.hover\:bg-sky-600:hover{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100\/60:hover{background-color:#f1f5f999}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/40:hover{background-color:#1e293b66}.hover\:bg-slate-800\/60:hover{background-color:#1e293b99}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:from-emerald-500:hover{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-500:hover{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-pink-500:hover{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary-400:hover{--tw-gradient-from: rgb(var(--primary-light-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-light-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary-600:hover{--tw-gradient-from: rgb(var(--primary-dark-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-dark-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-sky-50:hover{--tw-gradient-from: #f0f9ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-orange-400:hover{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.hover\:to-primary-500:hover{--tw-gradient-to: rgb(var(--primary-rgb) / 1) var(--tw-gradient-to-position)}.hover\:to-rose-400:hover{--tw-gradient-to: #fb7185 var(--tw-gradient-to-position)}.hover\:to-teal-500:hover{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.hover\:to-white:hover{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.hover\:text-amber-100:hover{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.hover\:text-amber-200:hover{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.hover\:text-amber-300:hover{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.hover\:text-amber-400:hover{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.hover\:text-amber-500:hover{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.hover\:text-amber-800:hover{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.hover\:text-emerald-400:hover{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-main:hover{--tw-text-opacity: 1;color:rgb(var(--main-rgb) / var(--tw-text-opacity, 1))}.hover\:text-muted:hover{--tw-text-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity, 1))}.hover\:text-orange-200:hover{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.hover\:text-orange-400:hover{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(var(--primary-rgb) / var(--tw-text-opacity, 1))}.hover\:text-primary-400:hover{--tw-text-opacity: 1;color:rgb(var(--primary-light-rgb) / var(--tw-text-opacity, 1))}.hover\:text-primary-500:hover{--tw-text-opacity: 1;color:rgb(var(--primary-rgb) / var(--tw-text-opacity, 1))}.hover\:text-primary-600:hover{--tw-text-opacity: 1;color:rgb(var(--primary-dark-rgb) / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-rose-200:hover{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.hover\:text-rose-500:hover{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-sky-400:hover{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.hover\:text-sky-500:hover{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.45\)\,0_5px_12px_rgba\(15\,37\,68\,0\.34\)\]:hover{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.45),0 5px 12px rgba(15,37,68,.34);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\,0_5px_12px_rgba\(15\,37\,68\,0\.18\)\]:hover{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.7),0 5px 12px rgba(15,37,68,.18);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[var\(--fx-glow-hover\)\]:hover{--tw-shadow-color: var(--fx-glow-hover);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary-500\/40:hover{--tw-shadow-color: rgb(var(--primary-rgb) / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary-500\/5:hover{--tw-shadow-color: rgb(var(--primary-rgb) / .05);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-primary-500\/40:hover{--tw-ring-color: rgb(var(--primary-rgb) / .4)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-amber-500\/50:focus{border-color:#f59e0b80}.focus\:border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500\/50:focus{border-color:#10b98180}.focus\:border-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.focus\:border-primary-400:focus{--tw-border-opacity: 1;border-color:rgb(var(--primary-light-rgb) / var(--tw-border-opacity, 1))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.focus\:border-primary-500\/50:focus{border-color:rgb(var(--primary-rgb) / .5)}.focus\:border-primary-500\/60:focus{border-color:rgb(var(--primary-rgb) / .6)}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-red-500\/50:focus{border-color:#ef444480}.focus\:border-sky-400:focus{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus\:text-main:focus{--tw-text-opacity: 1;color:rgb(var(--main-rgb) / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-500\/10:focus{--tw-ring-color: rgb(16 185 129 / .1)}.focus\:ring-emerald-500\/20:focus{--tw-ring-color: rgb(16 185 129 / .2)}.focus\:ring-emerald-500\/40:focus{--tw-ring-color: rgb(16 185 129 / .4)}.focus\:ring-emerald-500\/50:focus{--tw-ring-color: rgb(16 185 129 / .5)}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--primary-rgb) / var(--tw-ring-opacity, 1))}.focus\:ring-primary-500\/20:focus{--tw-ring-color: rgb(var(--primary-rgb) / .2)}.focus\:ring-primary-500\/25:focus{--tw-ring-color: rgb(var(--primary-rgb) / .25)}.focus\:ring-primary-500\/30:focus{--tw-ring-color: rgb(var(--primary-rgb) / .3)}.focus\:ring-primary-500\/40:focus{--tw-ring-color: rgb(var(--primary-rgb) / .4)}.focus\:ring-primary-500\/50:focus{--tw-ring-color: rgb(var(--primary-rgb) / .5)}.focus\:ring-primary-500\/60:focus{--tw-ring-color: rgb(var(--primary-rgb) / .6)}.focus\:ring-red-500\/30:focus{--tw-ring-color: rgb(239 68 68 / .3)}.focus\:ring-red-500\/40:focus{--tw-ring-color: rgb(239 68 68 / .4)}.focus\:ring-rose-500\/20:focus{--tw-ring-color: rgb(244 63 94 / .2)}.focus\:ring-sky-400\/50:focus{--tw-ring-color: rgb(56 189 248 / .5)}.focus\:ring-sky-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1))}.focus\:ring-sky-500\/50:focus{--tw-ring-color: rgb(14 165 233 / .5)}.focus-visible\:bg-sky-50:focus-visible{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--primary-rgb) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary-500\/40:focus-visible{--tw-ring-color: rgb(var(--primary-rgb) / .4)}.focus-visible\:ring-primary-500\/50:focus-visible{--tw-ring-color: rgb(var(--primary-rgb) / .5)}.focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-base-alt:focus-visible{--tw-ring-offset-color: rgb(var(--base-alt-rgb) / 1)}.focus-visible\:ring-offset-prism-navy:focus-visible{--tw-ring-offset-color: #0b1f44}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-base-alt:active{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.active\:bg-base-alt\/60:active{background-color:rgb(var(--base-alt-rgb) / .6)}.active\:bg-emerald-600\/15:active{background-color:#05966926}.active\:bg-main\/20:active{background-color:rgb(var(--main-rgb) / .2)}.active\:bg-primary-500\/10:active{background-color:rgb(var(--primary-rgb) / .1)}.active\:bg-primary-500\/5:active{background-color:rgb(var(--primary-rgb) / .05)}.active\:shadow-\[inset_0_2px_4px_rgba\(15\,37\,68\,0\.20\)\]:active{--tw-shadow: inset 0 2px 4px rgba(15,37,68,.2);--tw-shadow-colored: inset 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:shadow-\[inset_0_2px_4px_rgba\(15\,37\,68\,0\.35\)\]:active{--tw-shadow: inset 0 2px 4px rgba(15,37,68,.35);--tw-shadow-colored: inset 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:from-slate-300:disabled{--tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-slate-300:disabled{--tw-gradient-to: #cbd5e1 var(--tw-gradient-to-position)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:border-border:hover:disabled{border-color:var(--border)}.disabled\:hover\:bg-base:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(var(--base-rgb) / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-primary-500:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(var(--primary-rgb) / var(--tw-bg-opacity, 1))}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[-180deg\]{--tw-rotate: -180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-y-110{--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:border-primary-500\/30,.group\/date:hover .group-hover\/date\:border-primary-500\/30{border-color:rgb(var(--primary-rgb) / .3)}.group:hover .group-hover\:border-border{border-color:var(--border)}.group:hover .group-hover\:border-primary-400\/50{border-color:rgb(var(--primary-light-rgb) / .5)}.group:hover .group-hover\:border-primary-500{--tw-border-opacity: 1;border-color:rgb(var(--primary-rgb) / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-primary-500\/40{border-color:rgb(var(--primary-rgb) / .4)}.group:hover .group-hover\:border-primary-500\/50{border-color:rgb(var(--primary-rgb) / .5)}.group:hover .group-hover\:border-primary\/20{border-color:rgb(var(--primary-rgb) / .2)}.group:hover .group-hover\:border-primary\/30{border-color:rgb(var(--primary-rgb) / .3)}.group\/btn:hover .group-hover\/btn\:bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(var(--primary-rgb) / var(--tw-bg-opacity, 1))}.group\/btn:hover .group-hover\/btn\:bg-primary-500\/20,.group\/date:hover .group-hover\/date\:bg-primary-500\/20{background-color:rgb(var(--primary-rgb) / .2)}.group:hover .group-hover\:bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-base-alt{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/25{background-color:#00000040}.group:hover .group-hover\:bg-emerald-500\/20{background-color:#10b98133}.group:hover .group-hover\:bg-main\/10{background-color:rgb(var(--main-rgb) / .1)}.group:hover .group-hover\:bg-primary-500\/10{background-color:rgb(var(--primary-rgb) / .1)}.group:hover .group-hover\:bg-primary-500\/20{background-color:rgb(var(--primary-rgb) / .2)}.group:hover .group-hover\:bg-primary-600{--tw-bg-opacity: 1;background-color:rgb(var(--primary-dark-rgb) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-white\/90{background-color:#ffffffe6}.group\/badge:hover .group-hover\/badge\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.group\/btn:hover .group-hover\/btn\:text-primary-400{--tw-text-opacity: 1;color:rgb(var(--primary-light-rgb) / var(--tw-text-opacity, 1))}.group\/btn:hover .group-hover\/btn\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/check:hover .group-hover\/check\:text-main{--tw-text-opacity: 1;color:rgb(var(--main-rgb) / var(--tw-text-opacity, 1))}.group\/date:hover .group-hover\/date\:text-primary-400{--tw-text-opacity: 1;color:rgb(var(--primary-light-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-main{--tw-text-opacity: 1;color:rgb(var(--main-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-pink-200{--tw-text-opacity: 1;color:rgb(251 207 232 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:rgb(var(--primary-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-400{--tw-text-opacity: 1;color:rgb(var(--primary-light-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-500{--tw-text-opacity: 1;color:rgb(var(--primary-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity: 1;color:rgb(var(--primary-dark-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary\/60{color:rgb(var(--primary-rgb) / .6)}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(var(--primary-rgb) / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}@media(prefers-reduced-motion:no-preference){@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:bg-primary-500\/10:is(.dark *){background-color:rgb(var(--primary-rgb) / .1)}.dark\:bg-primary-600\/10:is(.dark *){background-color:rgb(var(--primary-dark-rgb) / .1)}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-primary-400:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--primary-light-rgb) / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:opacity-20:is(.dark *){opacity:.2}@media(min-width:320px){.sm\:-left-10{left:-2.5rem}.sm\:-left-8{left:-2rem}.sm\:-right-10{right:-2.5rem}.sm\:-right-6{right:-1.5rem}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-24{height:6rem}.sm\:h-8{height:2rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-64{width:16rem}.sm\:w-8{width:2rem}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-\[0\.85\]{--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr\,1fr\,auto\,auto\]{grid-template-columns:1fr 1fr auto auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-7{gap:1.75rem}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-\[2\.5rem\]{border-radius:2.5rem}.sm\:p-10{padding:2.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-3xs{font-size:.625rem;line-height:.875rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1.1}.sm\:text-lg{font-size:1.125rem;line-height:1.65rem}.sm\:text-sm{font-size:.875rem;line-height:1.35rem}.sm\:tracking-\[1em\]{letter-spacing:1em}}@media(min-width:768px){.md\:sticky{position:sticky}.md\:inset-x-auto{left:auto;right:auto}.md\:bottom-8{bottom:2rem}.md\:end-6{inset-inline-end:1.5rem}.md\:left-1\/2{left:50%}.md\:left-8{left:2rem}.md\:left-auto{left:auto}.md\:right-0{right:0}.md\:right-8{right:2rem}.md\:top-4{top:1rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-12{grid-column:span 12 / span 12}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:-mt-12{margin-top:-3rem}.md\:mb-1{margin-bottom:.25rem}.md\:mb-8{margin-bottom:2rem}.md\:me-auto{margin-inline-end:auto}.md\:ml-20{margin-left:5rem}.md\:ml-\[232px\]{margin-left:232px}.md\:ml-auto{margin-left:auto}.md\:ms-12{margin-inline-start:3rem}.md\:ms-auto{margin-inline-start:auto}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:grid{display:grid}.md\:inline-grid{display:inline-grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-28{height:7rem}.md\:h-3\.5{height:.875rem}.md\:h-36{height:9rem}.md\:h-4{height:1rem}.md\:h-6{height:1.5rem}.md\:h-64{height:16rem}.md\:h-7{height:1.75rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[72px\]{height:72px}.md\:min-h-0{min-height:0px}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-16{width:4rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-3\.5{width:.875rem}.md\:w-36{width:9rem}.md\:w-4{width:1rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-56{width:14rem}.md\:w-6{width:1.5rem}.md\:w-64{width:16rem}.md\:w-7{width:1.75rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-\[130px\]{width:130px}.md\:w-\[140px\]{width:140px}.md\:w-\[150px\]{width:150px}.md\:w-\[160px\]{width:160px}.md\:w-\[232px\]{width:232px}.md\:w-\[240px\]{width:240px}.md\:w-\[260px\]{width:260px}.md\:w-\[72px\]{width:72px}.md\:w-\[90px\]{width:90px}.md\:w-auto{width:auto}.md\:min-w-9{min-width:2.25rem}.md\:min-w-\[180px\]{min-width:180px}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[210px\]{min-width:210px}.md\:min-w-\[220px\]{min-width:220px}.md\:min-w-\[260px\]{min-width:260px}.md\:min-w-\[280px\]{min-width:280px}.md\:min-w-\[72px\]{min-width:72px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-\[240px\]{max-width:240px}.md\:max-w-\[280px\]{max-width:280px}.md\:max-w-\[340px\]{max-width:340px}.md\:max-w-\[60\%\]{max-width:60%}.md\:max-w-md{max-width:28rem}.md\:max-w-none{max-width:none}.md\:max-w-sm{max-width:24rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-xs{max-width:20rem}.md\:flex-1{flex:1 1 0%}.md\:flex-initial{flex:0 1 auto}.md\:flex-none{flex:none}.md\:flex-shrink-0,.md\:shrink-0{flex-shrink:0}.md\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1fr\,auto\,1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[1fr_3\.25rem_1fr\]{grid-template-columns:1fr 3.25rem 1fr}.md\:grid-cols-\[9rem\,1fr\]{grid-template-columns:9rem 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-border>:not([hidden])~:not([hidden]){border-color:var(--border)}.md\:self-end{align-self:flex-end}.md\:overflow-x-auto{overflow-x:auto}.md\:hyphens-none{hyphens:none}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:border{border-width:1px}.md\:border-b-0{border-bottom-width:0px}.md\:border-l-0{border-left-width:0px}.md\:border-r{border-right-width:1px}.md\:border-r-4{border-right-width:4px}.md\:border-s{border-inline-start-width:1px}.md\:border-t-0{border-top-width:0px}.md\:border-white\/10{border-color:#ffffff1a}.md\:bg-base-alt{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-2\.5{padding:.625rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-1{padding-bottom:.25rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-2{padding-bottom:.5rem}.md\:pb-2\.5{padding-bottom:.625rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-9{padding-bottom:2.25rem}.md\:pl-0{padding-left:0}.md\:ps-7{padding-inline-start:1.75rem}.md\:pt-0{padding-top:0}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-7{padding-top:1.75rem}.md\:pt-9{padding-top:2.25rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-start{text-align:start}.md\:text-end{text-align:end}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-2xs{font-size:.6875rem;line-height:1rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-3xs{font-size:.625rem;line-height:.875rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1.1}.md\:text-7xl{font-size:4.5rem;line-height:1.05}.md\:text-base{font-size:1rem;line-height:1.6rem}.md\:text-lg{font-size:1.125rem;line-height:1.65rem}.md\:text-sm{font-size:.875rem;line-height:1.35rem}.md\:text-xl{font-size:1.25rem;line-height:1.7rem}.md\:text-xs{font-size:.75rem;line-height:1.1rem}.md\:tracking-widest{letter-spacing:.1em}.md\:shadow-\[0_32px_64px_-16px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 32px 64px -16px rgba(0,0,0,.8);--tw-shadow-colored: 0 32px 64px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:me-auto{margin-inline-end:auto}.lg\:ml-auto{margin-left:auto}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:h-8{height:2rem}.lg\:h-9{height:2.25rem}.lg\:h-auto{height:auto}.lg\:w-24{width:6rem}.lg\:w-32{width:8rem}.lg\:w-40{width:10rem}.lg\:w-44{width:11rem}.lg\:w-48{width:12rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:0px}.lg\:min-w-\[140px\]{min-width:140px}.lg\:min-w-\[240px\]{min-width:240px}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-\[11rem\]{max-width:11rem}.lg\:max-w-\[280px\]{max-width:280px}.lg\:flex-1{flex:1 1 0%}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.lg\:grid-cols-\[1fr\,1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-11{padding-left:2.75rem;padding-right:2.75rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:pe-4{padding-inline-end:1rem}.lg\:pe-6{padding-inline-end:1.5rem}.lg\:pl-4{padding-left:1rem}.lg\:pt-0{padding-top:0}.lg\:pt-24{padding-top:6rem}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1.1}.lg\:text-base{font-size:1rem;line-height:1.6rem}.lg\:text-lg{font-size:1.125rem;line-height:1.65rem}.lg\:text-xl{font-size:1.25rem;line-height:1.7rem}}@media(min-width:1440px){.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:grid{display:grid}.xl\:columns-2{-moz-columns:2;columns:2}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(max-content\,1fr\)\,minmax\(0\,auto\)\,minmax\(max-content\,1fr\)\]{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)}.xl\:gap-14{gap:3.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:text-lg{font-size:1.125rem;line-height:1.65rem}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:\[clip-path\:polygon\(0_0\,72\%_0\,100\%_100\%\,0_100\%\)\]:where([dir=rtl],[dir=rtl] *){clip-path:polygon(0 0,72% 0,100% 100%,0 100%)}@media(min-width:768px){.md\:rtl\:divide-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 1}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}.\[\&\>\*\]\:min-h-11>*{min-height:2.75rem}@media(min-width:1024px){.lg\:\[\&\>\*\]\:min-h-0>*{min-height:0px}}.\[\&\>div\]\:justify-end>div{justify-content:flex-end}.\[\&\>video\]\:object-cover>video{-o-object-fit:cover;object-fit:cover}.\[\&_\.sm\\\:flex-row\]\:justify-end .sm\:flex-row{justify-content:flex-end}.\[\&_select\]\:border-border select{border-color:var(--border)}.\[\&_select\]\:bg-base-alt select{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-base tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(var(--base-rgb) / var(--tw-bg-opacity, 1))}.\[\&_tbody_tr\]\:border-b tbody tr{border-bottom-width:1px}.\[\&_tbody_tr\]\:border-border tbody tr{border-color:var(--border)}.hover\:\[\&_tbody_tr\]\:bg-base-alt\/10 tbody tr:hover{background-color:rgb(var(--base-alt-rgb) / .1)}.\[\&_td\]\:py-4 td{padding-top:1rem;padding-bottom:1rem}.\[\&_thead\]\:bg-base-alt thead{--tw-bg-opacity: 1;background-color:rgb(var(--base-alt-rgb) / var(--tw-bg-opacity, 1))}.\[\&_thead\]\:text-muted thead{--tw-text-opacity: 1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity, 1))}.\[\&_thead_th\]\:p-4 thead th{padding:1rem}.\[\&_thead_th\]\:text-4xs thead th{font-size:.5625rem;line-height:.75rem}.\[\&_thead_th\]\:font-black thead th{font-weight:900}.\[\&_thead_th\]\:uppercase thead th{text-transform:uppercase}.\[\&_thead_th\]\:tracking-\[0\.1em\] thead th{letter-spacing:.1em}.apex2{--brand-50:#f0f9ff;--brand-100:#e0f2fe;--brand-500:#0ea5e9;--brand-600:#0284c7;--brand-700:#0369a1;--brand-800:#075985;--navy-900:#0b1f44;--navy-800:#0f2544;--navy-700:#1b3561;--canvas:#f6f8fb;--surface:#ffffff;--surface-subtle:#f8fafc;--surface-muted:#f1f5f9;--border:#e2e8f0;--border-strong:#8391a5;--text:#0f172a;--text-secondary:#334155;--text-muted:#5e6b7e;--text-on-dark:#ffffff;--text-on-dark-muted:#a5b4cb;--success-50:#ecfdf5;--success-500:#10b981;--success-700:#047857;--warning-50:#fffbeb;--warning-500:#f59e0b;--warning-700:#b45309;--danger-50:#fef2f2;--danger-500:#ef4444;--danger-600:#dc2626;--danger-700:#b91c1c;--chart-1:#0ea5e9;--chart-2:#1e3a8a;--chart-3:#14b8a6;--chart-4:#f59e0b;--chart-5:#8b5cf6;--chart-6:#f43f5e;--chart-7:#84cc16;--chart-8:#64748b;--violet-50:#f5f3ff;--violet-700:#6d28d9;--teal-50:#f0fdfa;--teal-700:#0f766e;--rose-50:#fff1f2;--rose-700:#be123c;--indigo-50:#eef2ff;--indigo-700:#4338ca;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--control-sm:32px;--control-md:36px;--control-lg:44px;--row-height:52px;--row-height-compact:40px;--sidebar-width:248px;--topbar-height:60px;--content-max:1920px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--shadow-xs:0 1px 2px rgba(15, 23, 42, .06);--shadow-sm:0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04);--shadow-md:0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06);--shadow-lg:0 24px 48px -12px rgba(15, 23, 42, .25);--focus-ring:0 0 0 3px rgba(14, 165, 233, .35);--font-sans:"Manrope", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", monospace}.apex2,.apex2 *,.apex2 *:before,.apex2 *:after{box-sizing:border-box}.apex2{font-family:var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-size:14px;line-height:22px;color:var(--text, #0f172a);font-feature-settings:"tnum" 0,"cv11" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.apex2 h1,.apex2 h2,.apex2 h3,.apex2 p{margin:0}:where(.apex2) .ax-num{font-variant-numeric:tabular-nums}:where(.apex2) .ax-mono{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace);font-size:12.5px;line-height:18px;font-weight:500;letter-spacing:0}:where(.apex2) .ax-muted{color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-overline{font-size:11px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:where(.apex2) .ax-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.apex2) .ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);height:var(--control-md, 36px);padding:0 14px;border-radius:var(--radius-md, 8px);font:600 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:0;white-space:nowrap;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}:where(.apex2) .ax-btn svg{width:16px;height:16px;flex:none}:where(.apex2) .ax-btn:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35));border-color:var(--brand-500, #0ea5e9)}:where(.apex2) .ax-btn:disabled{opacity:.5;cursor:not-allowed}:where(.apex2) .ax-btn--sm{height:var(--control-sm, 32px);padding:0 10px;font-size:13px}:where(.apex2) .ax-btn--lg{height:var(--control-lg, 44px);padding:0 20px;font-size:15px}:where(.apex2) .ax-btn--block{width:100%}:where(.apex2) .ax-btn--primary{background:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-btn--primary:hover:not(:disabled){background:var(--brand-800, #075985)}:where(.apex2) .ax-btn--secondary{background:var(--surface, #ffffff);color:var(--text, #0f172a);border-color:var(--border-strong, #8391a5);box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06))}:where(.apex2) .ax-btn--secondary:hover:not(:disabled){background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-btn--ghost{background:transparent;color:var(--text-secondary, #334155)}:where(.apex2) .ax-btn--ghost:hover:not(:disabled){background:var(--surface-muted, #f1f5f9);color:var(--text, #0f172a)}:where(.apex2) .ax-btn--success{background:var(--success-700, #047857);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-btn--success:hover:not(:disabled){filter:brightness(.92)}:where(.apex2) .ax-btn--danger{background:var(--danger-600, #dc2626);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-btn--danger:hover:not(:disabled){background:var(--danger-700, #b91c1c)}:where(.apex2) .ax-btn--icon{width:var(--control-md, 36px);padding:0}:where(.apex2) .ax-btn--icon.ax-btn--sm{width:var(--control-sm, 32px)}:where(.apex2) .ax-btn--icon.ax-btn--ghost{color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-btn--icon.ax-btn--ghost:hover:not(:disabled){color:var(--text, #0f172a)}:where(.apex2) .ax-btn--icon.ax-btn--danger-ghost{background:transparent;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-btn--icon.ax-btn--danger-ghost:hover:not(:disabled){background:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-spin{animation:ax-spin 1s linear infinite}@keyframes ax-spin{to{transform:rotate(360deg)}}:where(.apex2) .ax-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding-block:0;padding-inline:8px 10px;border-radius:var(--radius-sm, 6px);font:600 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);white-space:nowrap;background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}:where(.apex2) .ax-badge__dot{width:6px;height:6px;border-radius:var(--radius-full, 999px);background:currentColor;flex:none}:where(.apex2) .ax-badge--success{background:var(--success-50, #ecfdf5);color:var(--success-700, #047857)}:where(.apex2) .ax-badge--success .ax-badge__dot{background:var(--success-500, #10b981)}:where(.apex2) .ax-badge--warning{background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309)}:where(.apex2) .ax-badge--warning .ax-badge__dot{background:var(--warning-500, #f59e0b)}:where(.apex2) .ax-badge--danger{background:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-badge--danger .ax-badge__dot{background:var(--danger-500, #ef4444)}:where(.apex2) .ax-badge--info{background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-badge--info .ax-badge__dot{background:var(--brand-500, #0ea5e9)}:where(.apex2) .ax-badge--neutral .ax-badge__dot{background:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-badge--outline{background:var(--surface, #ffffff);box-shadow:inset 0 0 0 1px var(--border, #e2e8f0);color:var(--text-secondary, #334155);padding:0 10px}:where(.apex2) .ax-badge--sm{height:20px;font-size:11.5px;padding-block:0;padding-inline:6px 8px}:where(.apex2) .ax-badge--live .ax-badge__dot{animation:ax-pulse 1.6s ease-in-out infinite}@keyframes ax-pulse{50%{opacity:.35}}:where(.apex2) .ax-avatar{width:32px;height:32px;border-radius:var(--radius-full, 999px);display:inline-grid;place-items:center;flex:none;font:700 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);background:var(--brand-100, #e0f2fe);color:var(--brand-800, #075985);overflow:hidden}:where(.apex2) .ax-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.apex2) .ax-avatar--sm{width:24px;height:24px;font-size:10px}:where(.apex2) .ax-avatar--lg{width:64px;height:64px;font-size:20px}:where(.apex2) .ax-avatar--xl{width:96px;height:96px;font-size:28px;border-radius:var(--radius-lg, 12px)}:where(.apex2) .ax-field{display:flex;flex-direction:column;gap:6px;min-width:0}:where(.apex2) .ax-label{font:600 13px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-label__req{color:var(--danger-600, #dc2626);margin-inline-start:2px}:where(.apex2) .ax-label__opt{color:var(--text-muted, #5e6b7e);font-weight:500;margin-inline-start:4px}:where(.apex2) .ax-help{font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-error{font:600 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--danger-600, #dc2626);display:flex;gap:6px;align-items:center}:where(.apex2) .ax-control{position:relative;display:flex;align-items:center;height:var(--control-md, 36px);background:var(--surface, #ffffff);border:1px solid var(--border-strong, #8391a5);border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06));transition:border-color .15s ease,box-shadow .15s ease}:where(.apex2) .ax-control:focus-within{border-color:var(--brand-500, #0ea5e9);box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-control--invalid{border-color:var(--danger-600, #dc2626)}:where(.apex2) .ax-control--lg{height:var(--control-lg, 44px)}:where(.apex2) .ax-control--lg input,:where(.apex2) .ax-control--lg select{font-size:16px}:where(.apex2) .ax-control input,:where(.apex2) .ax-control select,:where(.apex2) .ax-control textarea{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0 12px;font:400 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);-moz-appearance:none;appearance:none;-webkit-appearance:none}:where(.apex2) .ax-control input::-moz-placeholder{color:var(--text-muted, #5e6b7e);opacity:1}:where(.apex2) .ax-control input::placeholder{color:var(--text-muted, #5e6b7e);opacity:1}:where(.apex2) .ax-control__icon{color:var(--text-muted, #5e6b7e);margin-inline-start:12px;width:16px;height:16px;flex:none}:where(.apex2) .ax-control__icon+input{padding-inline-start:8px}:where(.apex2) .ax-control__chev{position:absolute;inset-inline-end:10px;width:16px;height:16px;color:var(--text-muted, #5e6b7e);pointer-events:none}:where(.apex2) .ax-control select{padding-inline-end:34px;cursor:pointer}:where(.apex2) .ax-control__suffix{padding:0 12px;color:var(--text-muted, #5e6b7e);font-size:13px}:where(.apex2) .ax-check{vertical-align:middle;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}:where(.apex2) .ax-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--border-strong, #8391a5);background:var(--surface, #ffffff);display:grid;place-items:center;cursor:pointer;flex:none}:where(.apex2) .ax-check input:checked,:where(.apex2) .ax-check input:indeterminate{background:var(--brand-700, #0369a1);border-color:var(--brand-700, #0369a1)}:where(.apex2) .ax-check input:checked:after{content:"";width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}:where(.apex2) .ax-check input:indeterminate:after{content:"";width:8px;height:2px;background:#fff;border-radius:1px}:where(.apex2) .ax-check input:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-seg{display:inline-flex;padding:3px;gap:2px;background:var(--surface-muted, #f1f5f9);border-radius:var(--radius-md, 8px)}:where(.apex2) .ax-seg button{height:30px;padding:0 12px;border:0;border-radius:6px;background:transparent;cursor:pointer;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);display:inline-flex;align-items:center;gap:6px}:where(.apex2) .ax-seg button:hover{color:var(--text, #0f172a)}:where(.apex2) .ax-seg button[aria-selected=true]{background:var(--surface, #ffffff);color:var(--text, #0f172a);box-shadow:var(--shadow-xs, 0 1px 2px rgba(15, 23, 42, .06))}:where(.apex2) .ax-seg button:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-tabs{display:flex;gap:24px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-tabs button{position:relative;height:44px;padding:0;border:0;background:none;cursor:pointer;font:600 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);display:inline-flex;align-items:center;gap:8px}:where(.apex2) .ax-tabs button:hover{color:var(--text, #0f172a)}:where(.apex2) .ax-tabs button[aria-selected=true]{color:var(--text, #0f172a)}:where(.apex2) .ax-tabs button[aria-selected=true]:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:-1px;height:2px;background:var(--brand-500, #0ea5e9);border-radius:2px}:where(.apex2) .ax-tabs button:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35));border-radius:4px}:where(.apex2) .ax-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full, 999px);background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155);font:700 11.5px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums}:where(.apex2) [aria-selected=true]>.ax-count{background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-card{background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04))}:where(.apex2) .ax-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px var(--space-6, 24px);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-card__title{font:700 18px/26px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.01em}:where(.apex2) .ax-card__sub{font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e);margin-top:2px}:where(.apex2) .ax-card__body{padding:var(--space-6, 24px)}:where(.apex2) .ax-card__foot{padding:14px var(--space-6, 24px);border-top:1px solid var(--border, #e2e8f0);background:var(--surface-subtle, #f8fafc);border-radius:0 0 var(--radius-lg, 12px) var(--radius-lg, 12px)}:where(.apex2) .ax-stat{padding:20px;display:flex;flex-direction:column;gap:6px}:where(.apex2) .ax-stat__top{display:flex;align-items:center;justify-content:space-between;gap:8px}:where(.apex2) .ax-stat__label{font:600 13px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-stat__icon{width:32px;height:32px;border-radius:var(--radius-md, 8px);display:grid;place-items:center;background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-stat__icon svg{width:16px;height:16px}:where(.apex2) .ax-stat__value{font:700 28px/34px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text, #0f172a)}:where(.apex2) .ax-stat__meta{display:flex;align-items:center;gap:6px;font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-trend{display:inline-flex;align-items:center;gap:2px;font-weight:700}:where(.apex2) .ax-trend svg{width:14px;height:14px}:where(.apex2) .ax-trend--up{color:var(--success-700, #047857)}:where(.apex2) .ax-trend--down{color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-progress{height:6px;border-radius:var(--radius-full, 999px);background:var(--surface-muted, #f1f5f9);overflow:hidden;margin-top:6px}:where(.apex2) .ax-progress>span{display:block;height:100%;border-radius:inherit;background:var(--brand-500, #0ea5e9)}:where(.apex2) .ax-crumbs{display:flex;align-items:center;gap:6px;font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);margin-bottom:8px;flex-wrap:wrap}:where(.apex2) .ax-crumbs a{color:var(--text-muted, #5e6b7e);text-decoration:none}:where(.apex2) .ax-crumbs a:hover{color:var(--brand-700, #0369a1)}:where(.apex2) .ax-crumbs svg{width:12px;height:12px}:where(.apex2) .ax-crumbs [aria-current]{color:var(--text-secondary, #334155);font-weight:600}:where(.apex2) .ax-ph{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}:where(.apex2) .ax-ph__title{font:700 24px/32px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.015em;display:flex;align-items:center;gap:10px}:where(.apex2) .ax-ph__desc{font-size:14px;line-height:22px;color:var(--text-muted, #5e6b7e);margin-top:4px;max-width:64ch}:where(.apex2) .ax-ph__actions{display:flex;gap:var(--space-2, 8px);flex-wrap:wrap}:where(.apex2) .ax-table-card{overflow:hidden}:where(.apex2) .ax-toolbar{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border, #e2e8f0);flex-wrap:wrap}:where(.apex2) .ax-toolbar__grow{flex:1 1 260px;max-width:360px}:where(.apex2) .ax-toolbar__end{margin-inline-start:auto;display:flex;gap:8px;align-items:center}:where(.apex2) .ax-bulk{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--brand-50, #f0f9ff);border-bottom:1px solid var(--border, #e2e8f0);font:600 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-800, #075985)}:where(.apex2) .ax-table-scroll{overflow-x:auto}:where(.apex2) .ax-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}:where(.apex2) .ax-table th{position:sticky;top:0;z-index:1;height:40px;padding:0 var(--space-4, 16px);text-align:start;white-space:nowrap;background:var(--surface-subtle, #f8fafc);border-bottom:1px solid var(--border, #e2e8f0);font:600 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:.01em;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-table th button{all:unset;display:inline-flex;align-items:center;gap:4px;cursor:pointer}:where(.apex2) .ax-table th button:hover{color:var(--text, #0f172a)}:where(.apex2) .ax-table th button:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35));border-radius:4px}:where(.apex2) .ax-table th svg{width:14px;height:14px}:where(.apex2) .ax-table td{height:var(--row-height, 52px);padding:0 var(--space-4, 16px);border-bottom:1px solid var(--border, #e2e8f0);color:var(--text-secondary, #334155);vertical-align:middle;white-space:nowrap}:where(.apex2) .ax-table--compact td{height:var(--row-height-compact, 40px)}:where(.apex2) .ax-table tbody tr:last-child td{border-bottom:0}:where(.apex2) .ax-table tbody tr:hover td{background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-table tbody tr[aria-selected=true] td{background:var(--brand-50, #f0f9ff)}:where(.apex2) .ax-table .ax-col-check{width:44px;padding-inline-end:0}:where(.apex2) .ax-table .ax-num,:where(.apex2) .ax-table th.ax-num{text-align:end;font-variant-numeric:tabular-nums}:where(.apex2) .ax-table .ax-col-actions{width:1%;text-align:end}:where(.apex2) .ax-cell-primary{display:flex;align-items:center;gap:12px}:where(.apex2) .ax-cell-primary>div>b{display:block;font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-cell-primary>div>span{display:block;font-size:12.5px;line-height:18px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-empty{color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--border, #e2e8f0);font:500 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-pager__btns{display:flex;gap:6px;align-items:center}:where(.apex2) .ax-pager__page{min-width:32px;height:32px;border-radius:var(--radius-md, 8px);border:0;background:transparent;cursor:pointer;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155)}:where(.apex2) .ax-pager__page[aria-current=page]{background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-pager__page:hover:not([aria-current]){background:var(--surface-muted, #f1f5f9)}:where(.apex2) .ax-alert{display:flex;gap:12px;padding:14px 16px;border-radius:var(--radius-lg, 12px);border:1px solid;font-size:14px;line-height:22px}:where(.apex2) .ax-alert svg{width:18px;height:18px;flex:none;margin-top:2px}:where(.apex2) .ax-alert b{display:block;font-weight:700;color:var(--text, #0f172a)}:where(.apex2) .ax-alert p{color:var(--text-secondary, #334155)}:where(.apex2) .ax-alert--info{background:var(--brand-50, #f0f9ff);border-color:var(--brand-100, #e0f2fe)}:where(.apex2) .ax-alert--info svg{color:var(--brand-700, #0369a1)}:where(.apex2) .ax-alert--success{background:var(--success-50, #ecfdf5);border-color:#a7f3d0}:where(.apex2) .ax-alert--success svg{color:var(--success-700, #047857)}:where(.apex2) .ax-alert--warning{background:var(--warning-50, #fffbeb);border-color:#fde68a}:where(.apex2) .ax-alert--warning svg{color:var(--warning-700, #b45309)}:where(.apex2) .ax-alert--danger{background:var(--danger-50, #fef2f2);border-color:#fecaca}:where(.apex2) .ax-alert--danger svg{color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-alert__action{margin-inline-start:auto;align-self:center}:where(.apex2) .ax-overlay{position:fixed;inset:0;z-index:50;background:#0b1f447a;display:grid;place-items:center;padding:16px;animation:ax-fade .15s ease}:where(.apex2) .ax-modal{width:100%;max-width:480px;background:var(--surface, #ffffff);border-radius:var(--radius-xl, 16px);box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25));animation:ax-rise .18s ease;outline:none;max-height:calc(100vh - 32px);display:flex;flex-direction:column}:where(.apex2) .ax-modal--lg{max-width:720px}:where(.apex2) .ax-modal__head{display:flex;align-items:flex-start;gap:16px;padding:24px 24px 0}:where(.apex2) .ax-modal__icon{width:40px;height:40px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;flex:none;background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-modal__icon--danger{background:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-modal__icon svg{width:20px;height:20px}:where(.apex2) .ax-modal__title{font:700 18px/26px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.01em}:where(.apex2) .ax-modal__body{padding:8px 24px 24px;color:var(--text-secondary, #334155);overflow-y:auto}:where(.apex2) .ax-modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--border, #e2e8f0);background:var(--surface-subtle, #f8fafc);border-radius:0 0 var(--radius-xl, 16px) var(--radius-xl, 16px)}:where(.apex2) .ax-modal__close{margin-inline-start:auto}@keyframes ax-fade{0%{opacity:0}}@keyframes ax-rise{0%{opacity:0;transform:translateY(8px) scale(.98)}}:where(.apex2) .ax-toasts{position:fixed;z-index:60;inset-inline-end:24px;bottom:24px;display:flex;flex-direction:column;gap:8px;width:360px;max-width:calc(100vw - 32px)}:where(.apex2) .ax-toast{display:flex;gap:12px;align-items:flex-start;padding-block:14px;padding-inline:16px 14px;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06));animation:ax-rise .2s ease;font-size:14px;line-height:20px}:where(.apex2) .ax-toast svg{width:18px;height:18px;flex:none;margin-top:1px}:where(.apex2) .ax-toast--success>svg{color:var(--success-700, #047857)}:where(.apex2) .ax-toast--danger>svg{color:var(--danger-600, #dc2626)}:where(.apex2) .ax-toast--warning>svg{color:var(--warning-700, #b45309)}:where(.apex2) .ax-toast--info>svg{color:var(--brand-700, #0369a1)}:where(.apex2) .ax-toast b{display:block;font-weight:700}:where(.apex2) .ax-toast p{color:var(--text-muted, #5e6b7e);font-size:13px}:where(.apex2) .ax-toast__x{margin-inline-start:auto;margin-top:-4px;margin-inline-end:-4px}:where(.apex2) .ax-emptystate{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-10, 40px) var(--space-6, 24px);gap:6px}:where(.apex2) .ax-emptystate__icon{width:48px;height:48px;border-radius:var(--radius-lg, 12px);display:grid;place-items:center;background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);margin-bottom:10px}:where(.apex2) .ax-emptystate__icon svg{width:22px;height:22px}:where(.apex2) .ax-emptystate h3,:where(.apex2) .ax-emptystate .ax-emptystate__title{font:700 16px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-emptystate p{color:var(--text-muted, #5e6b7e);max-width:40ch;margin-bottom:14px}:where(.apex2) .ax-shell{display:grid;grid-template-columns:var(--sidebar-width, 248px) 1fr;min-height:100%;background:var(--canvas, #f6f8fb)}:where(.apex2) .ax-side{background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff);display:flex;flex-direction:column;padding:20px 12px 12px;gap:2px}:where(.apex2) .ax-side__brand{padding:4px 12px 20px;display:flex;align-items:center}:where(.apex2) .ax-side__brand img{height:26px;filter:brightness(0) invert(1)}:where(.apex2) .ax-side__event{display:flex;align-items:center;gap:10px;margin:0 4px 16px;padding:10px 12px;border-radius:var(--radius-md, 8px);background:var(--navy-800, #0f2544);border:1px solid var(--navy-700, #1b3561);cursor:pointer}:where(.apex2) .ax-side__event small{display:block;color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-side__event b{display:block;font:700 13px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-side__event svg{margin-inline-start:auto;width:16px;height:16px;color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-side__group{padding:16px 12px 6px;color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-nav{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px;border-radius:var(--radius-md, 8px);color:var(--text-on-dark-muted, #a5b4cb);text-decoration:none;font:600 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-nav svg{width:18px;height:18px;flex:none}:where(.apex2) .ax-nav:hover{background:var(--navy-800, #0f2544);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-nav[aria-current=page]{background:var(--navy-800, #0f2544);color:var(--text-on-dark, #ffffff);box-shadow:inset 3px 0 0 var(--brand-500, #0ea5e9)}:where(.apex2) .ax-nav[aria-current=page] svg{color:var(--brand-500, #0ea5e9)}:where(.apex2) .ax-nav .ax-count{margin-inline-start:auto;background:var(--navy-700, #1b3561);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-side__user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px;border-top:1px solid var(--navy-700, #1b3561)}:where(.apex2) .ax-side__user b{display:block;font:700 13px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-side__user small{color:var(--text-on-dark-muted, #a5b4cb);font-size:12px}:where(.apex2) .ax-main{display:flex;flex-direction:column;min-width:0}:where(.apex2) .ax-top{height:var(--topbar-height, 60px);display:flex;align-items:center;gap:16px;padding:0 var(--space-5, 20px);background:var(--surface, #ffffff);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-top__search{flex:1;max-width:420px}:where(.apex2) .ax-top__end{margin-inline-start:auto;display:flex;align-items:center;gap:4px}:where(.apex2) .ax-kbd{font:600 11px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);border:1px solid var(--border, #e2e8f0);border-radius:4px;padding:3px 5px;margin-inline-end:8px}:where(.apex2) .ax-content{width:100%;max-width:var(--content-max, 1920px);margin:0;padding:var(--space-6, 24px) var(--space-5, 20px);display:flex;flex-direction:column;gap:var(--space-6, 24px)}:where(.apex2) .ax-grid{display:grid;gap:var(--space-3, 12px)}:where(.apex2) .ax-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.apex2) .ax-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.apex2) .ax-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){:where(.apex2) .ax-grid--4,:where(.apex2) .ax-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.apex2) .ax-shell{grid-template-columns:1fr}:where(.apex2) .ax-side{display:none}}:where(.apex2) .ax-dl{margin:0;display:grid;grid-template-columns:160px 1fr;gap:0}:where(.apex2) .ax-dl dt{padding:12px 0;color:var(--text-muted, #5e6b7e);font:500 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-dl dd{margin:0;padding:12px 0;color:var(--text, #0f172a);font:500 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-dl>:nth-last-child(-n+2){border-bottom:0}@media(prefers-reduced-motion:reduce){.apex2 *,:where(.apex2) .ax-overlay,:where(.apex2) .ax-modal,:where(.apex2) .ax-toast{animation:none!important;transition:none!important}}:where(.apex2) .ax-role{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-sm, 6px);font:700 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);white-space:nowrap;background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}:where(.apex2) .ax-role svg{width:13px;height:13px}:where(.apex2) .ax-role--sm{height:20px;padding:0 8px;font-size:11.5px}:where(.apex2) .ax-role--athlete{background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-role--coach{background:var(--violet-50, #f5f3ff);color:var(--violet-700, #6d28d9)}:where(.apex2) .ax-role--official{background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309)}:where(.apex2) .ax-role--media{background:var(--teal-50, #f0fdfa);color:var(--teal-700, #0f766e)}:where(.apex2) .ax-role--medical{background:var(--rose-50, #fff1f2);color:var(--rose-700, #be123c)}:where(.apex2) .ax-role--vip{background:var(--indigo-50, #eef2ff);color:var(--indigo-700, #4338ca)}:where(.apex2) .ax-role--volunteer{background:var(--success-50, #ecfdf5);color:var(--success-700, #047857)}:where(.apex2) .ax-role--staff{background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}:where(.apex2) .ax-zones{display:inline-flex;gap:4px}:where(.apex2) .ax-zone{min-width:24px;height:24px;padding:0 6px;border-radius:var(--radius-sm, 6px);display:inline-grid;place-items:center;background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff);font:800 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums}:where(.apex2) .ax-zone--sm{min-width:20px;height:20px;font-size:11px}:where(.apex2) .ax-zone--lg{min-width:32px;height:32px;font-size:15px;border-radius:var(--radius-md, 8px)}:where(.apex2) .ax-copy{display:flex;align-items:center;gap:4px;height:40px;padding-block:0;padding-inline:12px 4px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-copy svg.ax-copy__lead{width:16px;height:16px;color:var(--text-muted, #5e6b7e);flex:none}:where(.apex2) .ax-copy code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 12.5px/1 var(--font-mono, "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace);color:var(--text-secondary, #334155);padding-inline-start:6px}:where(.apex2) .ax-copy__ok{color:var(--success-700, #047857);font:600 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);padding:0 6px}:where(.apex2) .ax-module{display:flex;flex-direction:column;gap:8px;padding:20px;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}:where(.apex2) .ax-module:hover{border-color:var(--brand-500, #0ea5e9);box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06))}:where(.apex2) .ax-module__top{display:flex;align-items:center;justify-content:space-between}:where(.apex2) .ax-module h3{font:700 15px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.005em;color:var(--text, #0f172a)}:where(.apex2) .ax-module p{font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e);flex:1}:where(.apex2) .ax-module__foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border, #e2e8f0);font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-module__foot svg{width:16px;height:16px}:where(.apex2) .ax-event{display:flex;flex-direction:column;text-decoration:none;color:inherit;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}:where(.apex2) .ax-event:hover{box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06));border-color:var(--border-strong, #8391a5)}:where(.apex2) .ax-event__art{height:84px;position:relative;overflow:hidden;background:var(--navy-900, #0b1f44)}:where(.apex2) .ax-event__logo{position:absolute;inset-inline-start:20px;bottom:-22px;width:48px;height:48px;border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04));border:1px solid var(--border, #e2e8f0);display:grid;place-items:center;font:800 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-event__body{padding:32px 20px 16px;display:flex;flex-direction:column;gap:6px}:where(.apex2) .ax-event__title{font:700 16px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.01em;color:var(--text, #0f172a);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}:where(.apex2) .ax-event__meta{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:18px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-event__meta span{display:flex;gap:6px;align-items:center;min-width:0}:where(.apex2) .ax-event__meta span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}:where(.apex2) .ax-event__meta svg{width:14px;height:14px;flex:none}:where(.apex2) .ax-event__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 20px;border-top:1px solid var(--border, #e2e8f0);font-size:12.5px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-event__foot b{color:var(--text, #0f172a);font-variant-numeric:tabular-nums}:where(.apex2) .ax-drawer-overlay{position:fixed;inset:0;z-index:50;background:#0b1f4466;animation:ax-fade .15s ease}:where(.apex2) .ax-drawer{z-index:51;position:fixed;top:0;inset-inline-end:0;bottom:0;width:min(640px,100%);background:var(--surface, #ffffff);box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25));display:flex;flex-direction:column;animation:ax-slide .2s ease;outline:none}:where(.apex2) .ax-drawer--wide{width:min(880px,100%)}:where(.apex2) .ax-drawer__head{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-drawer__body{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:24px;background:var(--canvas, #f6f8fb)}:where(.apex2) .ax-drawer__foot{display:flex;gap:8px;align-items:center;padding:16px 24px;border-top:1px solid var(--border, #e2e8f0);background:var(--surface, #ffffff)}@keyframes ax-slide{0%{transform:translate(24px);opacity:0}}:where(.apex2) .ax-doc{display:flex;flex-direction:column;overflow:hidden}:where(.apex2) .ax-doc__thumb{aspect-ratio:4 / 3;background:var(--surface-muted, #f1f5f9);display:grid;place-items:center;overflow:hidden;border-bottom:1px solid var(--border, #e2e8f0);position:relative}:where(.apex2) .ax-doc__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}:where(.apex2) .ax-doc__body{display:flex;align-items:center;gap:12px;padding:12px 14px}:where(.apex2) .ax-doc__body b{display:block;font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-doc__body span{display:block;font-size:12.5px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-doc__state{position:absolute;top:10px;inset-inline-start:10px}:where(.apex2) .ax-kv{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:0}:where(.apex2) .ax-kv>div{padding:14px 16px;border-inline-start:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-kv>div:first-child{border-inline-start:0;padding-inline-start:0}:where(.apex2) .ax-kv dt{font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);margin-bottom:4px}:where(.apex2) .ax-kv dd{margin:0;font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-linkbtn{all:unset;cursor:pointer;font:600 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-700, #0369a1);border-radius:4px}:where(.apex2) .ax-linkbtn:hover{text-decoration:underline}:where(.apex2) .ax-linkbtn:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) button.ax-side__event{width:calc(100% - 8px);font:inherit;color:inherit;text-align:start}:where(.apex2) button.ax-side__event:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-side__brand{justify-content:space-between;gap:8px}:where(.apex2) .ax-side .ax-btn--icon.ax-btn--ghost{color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-side .ax-btn--icon.ax-btn--ghost:hover:not(:disabled){background:var(--navy-800, #0f2544);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-side__close,:where(.apex2) .ax-top__menu{display:none}:where(.apex2) .ax-shell--collapsed{grid-template-columns:72px 1fr}:where(.apex2) .ax-shell--collapsed .ax-side{padding-inline-start:8px;padding-inline-end:8px}:where(.apex2) .ax-shell--collapsed .ax-side__brand img,:where(.apex2) .ax-shell--collapsed .ax-side__event,:where(.apex2) .ax-shell--collapsed .ax-side__group,:where(.apex2) .ax-shell--collapsed .ax-side__user>div,:where(.apex2) .ax-shell--collapsed .ax-nav .ax-count{display:none}:where(.apex2) .ax-shell--collapsed .ax-nav{justify-content:center;padding:0;font-size:0}:where(.apex2) .ax-shell--collapsed .ax-side__brand{justify-content:center;padding:4px 0 16px}:where(.apex2) .ax-top__avatar{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:var(--control-md, 36px);height:var(--control-md, 36px);border-radius:var(--radius-full, 999px)}:where(.apex2) .ax-top__avatar:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}@media(max-width:900px){:where(.apex2) .ax-top__menu{display:inline-flex}:where(.apex2) .ax-shell--menu .ax-side{display:flex;position:fixed;z-index:55;inset-block:0;inset-inline:0 auto;width:min(300px,86vw);overflow-y:auto;box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25))}:where(.apex2) .ax-shell--menu .ax-side__close{display:inline-flex}}@media(pointer:coarse),(max-width:480px){.apex2 .ax-btn,.apex2 .ax-btn--sm,.apex2 .ax-control,:where(.apex2) .ax-seg button,:where(.apex2) .ax-tabs button,.apex2 .ax-pager__page,.apex2 .ax-check,.apex2 .ax-radio,.apex2 .ax-nav,.apex2 .ax-switch__track,.apex2 .ax-chip__x,.apex2 .ax-linkbtn,.apex2 .ax-menu__item,.apex2 .ax-cal__day,.apex2 .ax-acc__h button,.apex2 .ax-kit__sw,.apex2 .ax-sheet__handle,.apex2 .ax-undo__btn,.apex2 .ax-top__avatar,.apex2 .ax-crumbs a,:where(.apex2) .ax-table th button{min-height:44px}.apex2 .ax-btn--icon,.apex2 .ax-btn--icon.ax-btn--sm,.apex2 .ax-pager__page,.apex2 .ax-chip__x,.apex2 .ax-kit__sw,.apex2 .ax-top__avatar,.apex2 .ax-switch__track{min-width:44px}.apex2 .ax-linkbtn,.apex2 .ax-crumbs a{display:inline-flex;align-items:center}.apex2 .ax-control:not(.ax-control--area):not(.ax-ms__control){min-height:46px}.apex2 .ax-control input,.apex2 .ax-control select,.apex2 .ax-control textarea{font-size:16px}.apex2 .ax-chip{height:auto}}:where(.apex2) .ax-touch,:where(.apex2) .ax-touch :is(button,a,select,input:not([type=checkbox]):not([type=radio]),textarea,[role=button],[role=tab],[role=switch]),:where(.apex2) .ax-touch :is(.ax-check,.ax-radio){min-height:44px}:where(.apex2) .ax-touch:is(button,a,[role=button]),:where(.apex2) .ax-touch :is(button,a,[role=button],[role=tab],[role=switch]){min-width:44px}:where(.apex2) .ax-touch .ax-control input,:where(.apex2) .ax-touch .ax-control select,:where(.apex2) .ax-touch .ax-control textarea{font-size:16px}:where(.apex2) .ax-switch{display:flex;align-items:flex-start;gap:12px}:where(.apex2) .ax-switch__track{position:relative;flex:none;width:40px;height:24px;padding:0;border:0;border-radius:var(--radius-full, 999px);background:var(--border-strong, #8391a5);cursor:pointer;transition:background-color .15s ease;display:inline-flex;align-items:center;justify-content:center}:where(.apex2) .ax-switch__track:before{content:"";position:absolute;width:40px;height:24px;border-radius:inherit;background:inherit}:where(.apex2) .ax-switch__track{background:transparent}:where(.apex2) .ax-switch__track:before{background:var(--border-strong, #8391a5);transition:background-color .15s ease}:where(.apex2) .ax-switch__thumb{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -17px;border-radius:var(--radius-full, 999px);background:var(--surface, #ffffff);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04));transition:transform .15s ease}:where(.apex2) .ax-switch__track[aria-checked=true]:before{background:var(--brand-700, #0369a1)}:where(.apex2) .ax-switch__track[aria-checked=true] .ax-switch__thumb{transform:translate(16px)}:where(.apex2) .ax-switch__track:focus-visible{outline:none}:where(.apex2) .ax-switch__track:focus-visible:before{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-switch__track:disabled{cursor:not-allowed;opacity:.5}:where(.apex2) .ax-switch__label{display:block;font:600 14px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);cursor:pointer}:where(.apex2) .ax-switch--disabled .ax-switch__label{color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-radio-group{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:8px}:where(.apex2) .ax-radio-group>legend{padding:0;margin-bottom:8px}:where(.apex2) .ax-radio-list{display:flex;flex-direction:column;gap:10px}:where(.apex2) .ax-radio-list--row{flex-direction:row;flex-wrap:wrap;gap:8px 20px}:where(.apex2) .ax-radio-list--card{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}:where(.apex2) .ax-radio{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;line-height:20px}:where(.apex2) .ax-radio input{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:2px 0 0;width:16px;height:16px;flex:none;border-radius:var(--radius-full, 999px);border:1px solid var(--border-strong, #8391a5);background:var(--surface, #ffffff);display:grid;place-items:center;cursor:pointer}:where(.apex2) .ax-radio input:checked{border-color:var(--brand-700, #0369a1);border-width:5px}:where(.apex2) .ax-radio input:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-radio b{display:block;font-weight:600;color:var(--text, #0f172a)}:where(.apex2) .ax-radio small{display:block;font-size:12.5px;line-height:18px;color:var(--text-muted, #5e6b7e);margin-top:2px}:where(.apex2) .ax-radio.is-disabled{opacity:.5;cursor:not-allowed}:where(.apex2) .ax-radio--card{padding:14px 16px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff)}:where(.apex2) .ax-radio--card.is-selected{border-color:var(--brand-500, #0ea5e9);background:var(--brand-50, #f0f9ff);box-shadow:inset 0 0 0 1px var(--brand-500, #0ea5e9)}:where(.apex2) .ax-control--area{height:auto;align-items:stretch}:where(.apex2) .ax-control textarea{padding:10px 12px;line-height:22px;resize:vertical;min-height:80px;font:400 14px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-control textarea::-moz-placeholder{color:var(--text-muted, #5e6b7e);opacity:1}:where(.apex2) .ax-control textarea::placeholder{color:var(--text-muted, #5e6b7e);opacity:1}:where(.apex2) .ax-area__foot{display:flex;justify-content:space-between;gap:12px}:where(.apex2) .ax-area__count{flex:none}:where(.apex2) .ax-area__count.is-near{color:var(--warning-700, #b45309);font-weight:700}:where(.apex2) .ax-control--picker input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;opacity:0;cursor:pointer}:where(.apex2) .ax-control--picker input{font-variant-numeric:tabular-nums}:where(.apex2) .ax-chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding-block:0;padding-inline:10px 2px;border-radius:var(--radius-sm, 6px);background:var(--brand-50, #f0f9ff);color:var(--brand-800, #075985);font:600 12.5px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);white-space:nowrap}:where(.apex2) .ax-chip--more{padding-inline-end:10px;background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}:where(.apex2) .ax-chip__x{all:unset;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:4px;cursor:pointer;color:currentColor;opacity:.7}:where(.apex2) .ax-chip__x:hover{opacity:1;background:#0369a11f}:where(.apex2) .ax-chip__x:focus-visible{opacity:1;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-chip__x svg{width:14px;height:14px}:where(.apex2) .ax-pop{position:absolute;z-index:40;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25));padding:6px;animation:ax-rise .12s ease}:where(.apex2) .ax-dropzone{display:flex;flex-direction:column;gap:12px}:where(.apex2) .ax-dropzone__area{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:28px 24px;border:1.5px dashed var(--border-strong, #8391a5);border-radius:var(--radius-lg, 12px);background:var(--surface-subtle, #f8fafc);transition:border-color .15s ease,background-color .15s ease}:where(.apex2) .ax-dropzone__area.is-dragging{border-color:var(--brand-500, #0ea5e9);background:var(--brand-50, #f0f9ff)}:where(.apex2) .ax-dropzone__area--compact{flex-direction:row;flex-wrap:wrap;text-align:start;padding:16px 20px}:where(.apex2) .ax-dropzone__area--compact .ax-dropzone__text{flex:1 1 220px;min-width:0}:where(.apex2) .ax-dropzone__area--compact .ax-dropzone__btns{justify-content:flex-start}@media(max-width:560px){:where(.apex2) .ax-dropzone__area--compact{flex-direction:column;text-align:center}:where(.apex2) .ax-dropzone__area--compact .ax-dropzone__btns{flex-wrap:wrap}}:where(.apex2) .ax-dropzone__icon{width:44px;height:44px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1);flex:none}:where(.apex2) .ax-dropzone__icon svg{width:22px;height:22px}:where(.apex2) .ax-dropzone__text b{display:block;font:700 15px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-dropzone__text span{display:block;font-size:13px;line-height:20px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-dropzone__btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}:where(.apex2) .ax-filelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}:where(.apex2) .ax-file{display:flex;align-items:center;gap:12px;padding-block:10px;padding-inline:12px 8px;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 8px);background:var(--surface, #ffffff)}:where(.apex2) .ax-file.is-error{border-color:var(--danger-500, #ef4444);background:var(--danger-50, #fef2f2)}:where(.apex2) .ax-file__icon{width:32px;height:32px;border-radius:var(--radius-md, 8px);display:grid;place-items:center;background:var(--surface-muted, #f1f5f9);color:var(--text-muted, #5e6b7e);flex:none}:where(.apex2) .ax-file__icon svg{width:16px;height:16px}:where(.apex2) .ax-file.is-error .ax-file__icon{background:var(--surface, #ffffff);color:var(--danger-600, #dc2626)}:where(.apex2) .ax-file.is-done .ax-file__icon{background:var(--success-50, #ecfdf5);color:var(--success-700, #047857)}:where(.apex2) .ax-file__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}:where(.apex2) .ax-file__top{display:flex;gap:12px;justify-content:space-between;align-items:baseline}:where(.apex2) .ax-file__top b{font:600 13.5px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-file__top span{font-size:12px;color:var(--text-muted, #5e6b7e);flex:none}:where(.apex2) .ax-file .ax-progress{margin-top:4px;height:4px}:where(.apex2) .ax-ms{position:relative}:where(.apex2) .ax-ms__control{height:auto;min-height:var(--control-md, 36px);padding-block:4px;padding-inline:6px 34px;cursor:text;align-items:center}:where(.apex2) .ax-ms__chips{display:flex;flex-wrap:wrap;gap:4px;flex:1;min-width:0;align-items:center}:where(.apex2) .ax-ms__chips input{flex:1 0 80px;height:28px;padding:0 6px}:where(.apex2) .ax-ms__chev{position:absolute;inset-inline-end:10px;top:50%;margin-top:-8px;width:16px;height:16px;color:var(--text-muted, #5e6b7e);pointer-events:none}:where(.apex2) .ax-ms__list{inset-inline-start:0;inset-inline-end:0;top:calc(100% + 4px);list-style:none;margin:0;max-height:264px;overflow-y:auto}:where(.apex2) .ax-ms__opt{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:var(--radius-md, 8px);cursor:pointer;font-size:14px;color:var(--text, #0f172a)}:where(.apex2) .ax-ms__opt:hover{background:var(--surface-muted, #f1f5f9)}:where(.apex2) .ax-ms__box{width:16px;height:16px;border-radius:4px;border:1px solid var(--border-strong, #8391a5);display:grid;place-items:center;flex:none;color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-ms__box svg{width:12px;height:12px;stroke-width:3}:where(.apex2) .ax-ms__opt.is-on .ax-ms__box{background:var(--brand-700, #0369a1);border-color:var(--brand-700, #0369a1)}:where(.apex2) .ax-ms__label{flex:1}:where(.apex2) .ax-ms__meta{font-size:12px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-ms__empty{padding:10px;font-size:13px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-menu{position:relative;display:inline-flex}:where(.apex2) .ax-menu__list{top:calc(100% + 4px);inset-inline-end:0;min-width:200px;display:flex;flex-direction:column;text-align:start}:where(.apex2) .ax-menu__list--start{inset-inline-end:auto;inset-inline-start:0}:where(.apex2) .ax-menu__item{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:var(--radius-md, 8px);cursor:pointer;font:500 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);white-space:nowrap}:where(.apex2) .ax-menu__item svg{width:16px;height:16px;color:var(--text-muted, #5e6b7e);flex:none}:where(.apex2) .ax-menu__noicon{width:16px;flex:none}:where(.apex2) .ax-menu__item small{margin-inline-start:auto;padding-inline-start:16px;font-size:12px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-menu__item:hover,:where(.apex2) .ax-menu__item:focus-visible{background:var(--surface-muted, #f1f5f9)}:where(.apex2) .ax-menu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-500, #0ea5e9)}:where(.apex2) .ax-menu__item.is-danger,:where(.apex2) .ax-menu__item.is-danger svg{color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-menu__item.is-danger:hover{background:var(--danger-50, #fef2f2)}:where(.apex2) .ax-menu__item:disabled{opacity:.45;cursor:not-allowed}:where(.apex2) .ax-menu__sep{height:1px;background:var(--border, #e2e8f0);margin:6px -6px}:where(.apex2) .ax-tip{position:relative;display:inline-flex}:where(.apex2) .ax-tip__bubble{position:absolute;z-index:45;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:260px;padding:6px 10px;border-radius:var(--radius-md, 8px);background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff);font:500 12.5px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06));opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none;text-align:start}:where(.apex2) .ax-tip__bubble:after{content:"";position:absolute;left:50%;top:100%;margin-left:-5px;border:5px solid transparent;border-top-color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-tip__bubble--bottom{bottom:auto;top:calc(100% + 8px)}:where(.apex2) .ax-tip__bubble--bottom:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-tip__bubble--right{left:auto;inset-inline-start:calc(100% + 8px);bottom:auto;top:50%;transform:translateY(-50%)}:where(.apex2) .ax-tip__bubble--right:after{left:auto;right:auto;inset-inline-end:100%;top:50%;margin:-5px 0 0;border-top-color:transparent;border-inline-end-color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-tip__bubble.is-open{opacity:1;visibility:visible}:where(.apex2) .ax-stepper{list-style:none;margin:0;padding:0;display:flex;gap:8px;counter-reset:s}:where(.apex2) .ax-step{flex:1;display:flex;align-items:flex-start;gap:10px;min-width:0;position:relative}:where(.apex2) .ax-step:not(:last-child):after{content:"";flex:1;height:2px;margin-top:15px;min-width:16px;background:var(--border, #e2e8f0);border-radius:2px}:where(.apex2) .ax-step.is-done:not(:last-child):after{background:var(--brand-500, #0ea5e9)}:where(.apex2) .ax-step__dot{width:32px;height:32px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;flex:none;font:700 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums;border:2px solid var(--border, #e2e8f0);background:var(--surface, #ffffff);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-step__dot svg{width:16px;height:16px;stroke-width:3}:where(.apex2) .ax-step.is-done .ax-step__dot{background:var(--brand-700, #0369a1);border-color:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-step.is-current .ax-step__dot{border-color:var(--brand-700, #0369a1);color:var(--brand-700, #0369a1);box-shadow:0 0 0 4px var(--brand-50, #f0f9ff)}:where(.apex2) .ax-step__text{display:flex;flex-direction:column;padding-top:5px;min-width:0;max-width:180px}:where(.apex2) .ax-step__text b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-step.is-upcoming .ax-step__text b{color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-step__text>span:not(.ax-sr){font-size:12.5px;line-height:18px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-stepper--v{flex-direction:column;gap:0}:where(.apex2) .ax-stepper--v .ax-step{flex:none;padding-bottom:20px}:where(.apex2) .ax-stepper--v .ax-step:not(:last-child):after{position:absolute;inset-inline-start:15px;top:36px;bottom:4px;width:2px;height:auto;margin:0;min-width:0}:where(.apex2) .ax-stepper--v .ax-step__text{max-width:none}:where(.apex2) .ax-skel{display:inline-block;border-radius:var(--radius-sm, 6px);background:linear-gradient(90deg,var(--surface-muted, #f1f5f9) 25%,var(--border, #e2e8f0) 37%,var(--surface-muted, #f1f5f9) 63%);background-size:400% 100%;animation:ax-shimmer 1.4s ease infinite}:where(.apex2) .ax-skel--circle{border-radius:var(--radius-full, 999px);flex:none}:where(.apex2) .ax-skel-lines{display:flex;flex-direction:column;gap:10px}:where(.apex2) .ax-skel-table{overflow:hidden}:where(.apex2) .ax-skel-table__head{display:flex;gap:24px;align-items:center;height:40px;padding:0 16px;background:var(--surface-subtle, #f8fafc);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-skel-table__row{display:flex;gap:24px;align-items:center;height:var(--row-height, 52px);padding:0 16px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-skel-table__row:last-child{border-bottom:0}:where(.apex2) .ax-skel-table__row>.ax-skel--circle{margin-inline-end:-12px}@keyframes ax-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}:where(.apex2) .ax-acc{overflow:hidden}:where(.apex2) .ax-acc__item+.ax-acc__item{border-top:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-acc__h{margin:0}:where(.apex2) .ax-acc__h button{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 20px;cursor:pointer;font:600 15px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-acc__h button:hover{background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-acc__h button:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-500, #0ea5e9)}:where(.apex2) .ax-acc__title{flex:1}:where(.apex2) .ax-acc__meta{font:500 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-acc__chev{width:18px;height:18px;color:var(--text-muted, #5e6b7e);transition:transform .15s ease;flex:none}:where(.apex2) .ax-acc__item.is-open .ax-acc__chev{transform:rotate(180deg)}:where(.apex2) .ax-acc__body{padding:0 20px 20px;color:var(--text-secondary, #334155);font-size:14px;line-height:22px}:where(.apex2) .ax-timeline{list-style:none;margin:0;padding:0}:where(.apex2) .ax-tl{display:flex;gap:14px;position:relative;padding-bottom:20px}:where(.apex2) .ax-tl:not(:last-child):before{content:"";position:absolute;inset-inline-start:13px;top:30px;bottom:2px;width:2px;background:var(--border, #e2e8f0);border-radius:2px}:where(.apex2) .ax-tl__dot{width:28px;height:28px;border-radius:var(--radius-full, 999px);flex:none;display:grid;place-items:center;background:var(--surface-muted, #f1f5f9);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-tl__dot svg{width:14px;height:14px}:where(.apex2) .ax-tl__dot>span{width:8px;height:8px;border-radius:var(--radius-full, 999px);background:currentColor}:where(.apex2) .ax-tl--success .ax-tl__dot{background:var(--success-50, #ecfdf5);color:var(--success-700, #047857)}:where(.apex2) .ax-tl--warning .ax-tl__dot{background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309)}:where(.apex2) .ax-tl--danger .ax-tl__dot{background:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-tl--info .ax-tl__dot{background:var(--brand-50, #f0f9ff);color:var(--brand-700, #0369a1)}:where(.apex2) .ax-tl__body{flex:1;min-width:0;padding-top:3px;display:flex;flex-direction:column;gap:4px}:where(.apex2) .ax-tl__top{display:flex;justify-content:space-between;gap:12px;align-items:baseline}:where(.apex2) .ax-tl__top b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-tl__top time{font-size:12.5px;color:var(--text-muted, #5e6b7e);flex:none}:where(.apex2) .ax-tl__body p{font-size:13.5px;line-height:20px;color:var(--text-secondary, #334155)}:where(.apex2) .ax-tl__actor{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-cal{overflow:hidden}:where(.apex2) .ax-cal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-cal__title{font:700 18px/26px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.01em}:where(.apex2) .ax-cal__nav{display:flex;gap:6px}:where(.apex2) .ax-cal__grid{width:100%;border-collapse:collapse;table-layout:fixed}:where(.apex2) .ax-cal__grid th{height:36px;font:600 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);text-align:start;padding:0 10px;background:var(--surface-subtle, #f8fafc);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-cal__grid td{height:104px;padding:0;vertical-align:top;border-inline-end:1px solid var(--border, #e2e8f0);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-cal__grid td:last-child{border-inline-end:0}:where(.apex2) .ax-cal__grid tr:last-child td{border-bottom:0}:where(.apex2) .ax-cal__grid td.is-out{background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-cal__grid--dots td{height:52px}:where(.apex2) .ax-cal--dots .ax-cal__head{padding:10px 12px}:where(.apex2) .ax-cal--dots .ax-cal__title{font-size:15px;line-height:22px;white-space:nowrap}:where(.apex2) .ax-cal--dots .ax-cal__grid th{padding:0;text-align:center}:where(.apex2) .ax-cal__day{all:unset;box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;gap:4px;padding:6px;cursor:pointer}:where(.apex2) .ax-cal__day:hover{background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-cal__day:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-500, #0ea5e9)}:where(.apex2) .ax-cal__n{width:26px;height:26px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155);flex:none}:where(.apex2) .ax-cal__grid--dots .ax-cal__day{align-items:center}:where(.apex2) td.is-today .ax-cal__n{background:var(--brand-700, #0369a1);color:var(--text-on-dark, #ffffff)}:where(.apex2) td.is-selected .ax-cal__day{background:var(--brand-50, #f0f9ff);box-shadow:inset 0 0 0 2px var(--brand-500, #0ea5e9)}:where(.apex2) .ax-cal__pills{display:flex;flex-direction:column;gap:3px;min-width:0}:where(.apex2) .ax-cal__pill{display:block;padding-block:2px;padding-inline:8px 6px;border-radius:4px;font:600 11.5px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);background:var(--surface-muted, #f1f5f9);box-shadow:inset 3px 0 0 var(--c);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-cal__pill b{font-weight:700;margin-inline-end:4px;color:var(--text-secondary, #334155)}:where(.apex2) .ax-cal__more{font:600 11.5px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-700, #0369a1);padding-inline-start:6px}:where(.apex2) .ax-cal__dots{display:flex;gap:3px}:where(.apex2) .ax-cal__dots span{width:6px;height:6px;border-radius:var(--radius-full, 999px)}:where(.apex2) .ax-chart{margin:0;display:flex;flex-direction:column;gap:12px}:where(.apex2) .ax-chart__grid{stroke:var(--border, #e2e8f0);stroke-width:1;vector-effect:non-scaling-stroke}:where(.apex2) .ax-chart__base{stroke:var(--border-strong, #8391a5);stroke-width:1;vector-effect:non-scaling-stroke}:where(.apex2) .ax-chart__axis{font:500 11px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);fill:var(--text-muted, #5e6b7e);font-variant-numeric:tabular-nums}:where(.apex2) .ax-chart__val{font:700 11.5px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);fill:var(--text, #0f172a);font-variant-numeric:tabular-nums}:where(.apex2) .ax-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font:500 12.5px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155)}:where(.apex2) .ax-legend span{display:inline-flex;align-items:center;gap:6px}:where(.apex2) .ax-legend i,:where(.apex2) .ax-donut__legend i{width:10px;height:10px;border-radius:3px;flex:none}:where(.apex2) .ax-bars-h{margin:0;display:flex;flex-direction:column;gap:10px}:where(.apex2) .ax-bars-h__row{display:grid;grid-template-columns:minmax(80px,160px) 1fr 56px;gap:12px;align-items:center;font-size:13px}:where(.apex2) .ax-bars-h__label{color:var(--text-secondary, #334155);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-bars-h__track{height:10px;border-radius:var(--radius-full, 999px);background:var(--surface-muted, #f1f5f9);overflow:hidden}:where(.apex2) .ax-bars-h__track span{display:block;height:100%;border-radius:inherit}:where(.apex2) .ax-bars-h b{text-align:end;color:var(--text, #0f172a)}:where(.apex2) .ax-donut{margin:0;display:flex;align-items:center;gap:28px;flex-wrap:wrap}:where(.apex2) .ax-donut__ring{position:relative;flex:none}:where(.apex2) .ax-donut__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}:where(.apex2) .ax-donut__center b{font:800 26px/30px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);letter-spacing:-.02em}:where(.apex2) .ax-donut__center span{font:500 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-donut__legend{display:flex;flex-direction:column;gap:8px;min-width:200px;flex:1}:where(.apex2) .ax-donut__legend div{display:grid;grid-template-columns:10px 1fr auto 44px;gap:10px;align-items:center;font-size:13.5px;color:var(--text-secondary, #334155)}:where(.apex2) .ax-donut__legend b{color:var(--text, #0f172a);font-weight:700;text-align:end}:where(.apex2) .ax-donut__legend small{color:var(--text-muted, #5e6b7e);font-size:12px;text-align:end}:where(.apex2) .ax-lightbox{position:fixed;inset:0;z-index:70;background:#0b1f44f0;display:flex;flex-direction:column;color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-lightbox--inline{position:relative;inset:auto;z-index:auto;border-radius:var(--radius-lg, 12px);overflow:hidden;height:100%}:where(.apex2) .ax-lightbox__bar{display:flex;align-items:center;gap:8px;padding-block:10px;padding-inline:20px 12px}:where(.apex2) .ax-lightbox__title{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-lightbox__count{font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-on-dark-muted, #a5b4cb);margin-inline-end:8px}:where(.apex2) .ax-lightbox .ax-btn--ghost{color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-lightbox .ax-btn--ghost:hover:not(:disabled){background:#ffffff1f;color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-lightbox__stage{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:0 72px}:where(.apex2) .ax-lightbox__stage img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25))}:where(.apex2) .ax-lightbox__nav{position:absolute;top:50%;margin-top:-22px;width:44px!important;height:44px!important;border-radius:var(--radius-full, 999px)!important;background:#ffffff1f!important}:where(.apex2) .ax-lightbox__nav--prev{inset-inline-start:16px}:where(.apex2) .ax-lightbox__nav--next{inset-inline-end:16px}:where(.apex2) .ax-lightbox__caption{text-align:center;padding:12px 20px 4px;font-size:14px;line-height:20px;color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-lightbox__thumbs{display:flex;gap:8px;justify-content:center;padding:10px 16px 16px}:where(.apex2) .ax-lightbox__thumbs button{all:unset;cursor:pointer;width:56px;height:44px;border-radius:6px;overflow:hidden;opacity:.5;box-shadow:0 0 0 2px transparent}:where(.apex2) .ax-lightbox__thumbs button[aria-current]{opacity:1;box-shadow:0 0 0 2px var(--brand-500, #0ea5e9)}:where(.apex2) .ax-lightbox__thumbs button:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35));opacity:1}:where(.apex2) .ax-lightbox__thumbs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.apex2) .ax-pdf{overflow:hidden;display:flex;flex-direction:column}:where(.apex2) .ax-pdf__bar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border, #e2e8f0);flex-wrap:wrap}:where(.apex2) .ax-pdf__icon{width:18px;height:18px;color:var(--danger-600, #dc2626);flex:none}:where(.apex2) .ax-pdf__name{flex:1;min-width:120px;display:flex;flex-direction:column}:where(.apex2) .ax-pdf__name b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-pdf__name span{font-size:12px;line-height:16px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-pdf__pager,:where(.apex2) .ax-pdf__zoom{display:flex;align-items:center;gap:2px;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155);padding:0 4px}:where(.apex2) .ax-pdf__pager span,:where(.apex2) .ax-pdf__zoom span{min-width:44px;text-align:center}:where(.apex2) .ax-pdf__pager span{min-width:88px}:where(.apex2) .ax-pdf__stage{background:var(--surface-muted, #f1f5f9);overflow:auto;display:flex;justify-content:center;padding:24px}:where(.apex2) .ax-pdf__page{width:100%;max-width:560px;aspect-ratio:1 / 1.414;background:var(--surface, #ffffff);box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06));padding:40px 44px;transform-origin:top center;flex:none;align-self:flex-start}:where(.apex2) .ax-pdf__ph{display:flex;flex-direction:column;gap:12px}:where(.apex2) .ax-pdf__ph span{display:block;background:var(--surface-muted, #f1f5f9);border-radius:2px}:where(.apex2) .ax-sheet-wrap{position:fixed;inset:0;z-index:55;background:#0b1f447a;display:flex;align-items:flex-end;justify-content:center;animation:ax-fade .15s ease}:where(.apex2) .ax-sheet-wrap--inline{position:absolute}:where(.apex2) .ax-sheet{width:100%;max-width:560px;max-height:88%;background:var(--surface, #ffffff);border-radius:20px 20px 0 0;box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25));display:flex;flex-direction:column;animation:ax-sheet-up .2s ease}@keyframes ax-sheet-up{0%{transform:translateY(24px);opacity:0}}:where(.apex2) .ax-sheet__handle{all:unset;align-self:center;width:64px;height:24px;display:grid;place-items:center;cursor:pointer;border-radius:var(--radius-md, 8px)}:where(.apex2) .ax-sheet__handle span{width:40px;height:5px;border-radius:var(--radius-full, 999px);background:var(--border-strong, #8391a5);opacity:.6}:where(.apex2) .ax-sheet__handle:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-sheet__head{padding:4px 20px 12px}:where(.apex2) .ax-sheet__body{padding:0 20px 16px;overflow-y:auto;color:var(--text-secondary, #334155)}:where(.apex2) .ax-sheet__foot{display:flex;flex-direction:column;gap:8px;padding:12px 20px 20px;border-top:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-banner{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 20px;font-size:14px;line-height:20px;border-bottom:1px solid}:where(.apex2) .ax-banner__icon{width:18px;height:18px;flex:none}:where(.apex2) .ax-banner__text{flex:1;min-width:0;color:var(--text-secondary, #334155)}:where(.apex2) .ax-banner__text b{color:var(--text, #0f172a);font-weight:700}:where(.apex2) .ax-banner__action{display:flex;gap:8px;flex:none}:where(.apex2) .ax-banner__x{margin-inline-end:-8px}:where(.apex2) .ax-banner--info{background:var(--brand-50, #f0f9ff);border-color:var(--brand-100, #e0f2fe)}:where(.apex2) .ax-banner--info .ax-banner__icon{color:var(--brand-700, #0369a1)}:where(.apex2) .ax-banner--success{background:var(--success-50, #ecfdf5);border-color:#a7f3d0}:where(.apex2) .ax-banner--success .ax-banner__icon{color:var(--success-700, #047857)}:where(.apex2) .ax-banner--warning{background:var(--warning-50, #fffbeb);border-color:#fde68a}:where(.apex2) .ax-banner--warning .ax-banner__icon{color:var(--warning-700, #b45309)}:where(.apex2) .ax-banner--danger{background:var(--danger-600, #dc2626);border-color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-banner--danger .ax-banner__icon,:where(.apex2) .ax-banner--danger .ax-banner__text,:where(.apex2) .ax-banner--danger .ax-banner__text b{color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-banner--offline{background:var(--navy-900, #0b1f44);border-color:var(--navy-700, #1b3561)}:where(.apex2) .ax-banner--offline .ax-banner__icon,:where(.apex2) .ax-banner--offline .ax-banner__text b{color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-banner--offline .ax-banner__text{color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-banner--danger .ax-btn--ghost,:where(.apex2) .ax-banner--offline .ax-btn--ghost{color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-banner--danger .ax-btn--ghost:hover:not(:disabled),:where(.apex2) .ax-banner--offline .ax-btn--ghost:hover:not(:disabled){background:#ffffff24;color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-filters{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}:where(.apex2) .ax-filters ul{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}:where(.apex2) .ax-filters__count{font:600 13px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155);margin-inline-end:4px}:where(.apex2) .ax-chip--filter{background:var(--surface, #ffffff);color:var(--text, #0f172a);box-shadow:inset 0 0 0 1px var(--border-strong, #8391a5);height:28px}:where(.apex2) .ax-chip__k{color:var(--text-muted, #5e6b7e);font-weight:500}:where(.apex2) .ax-chip--filter .ax-chip__x:hover{background:var(--surface-muted, #f1f5f9)}:where(.apex2) .ax-sport svg{width:14px;height:14px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-sport--strong{height:auto;min-block-size:32px;padding-block:6px;padding-inline:12px 14px;gap:8px;font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.01em;border-radius:var(--radius-sm, 6px);max-inline-size:100%;min-inline-size:0}:where(.apex2) .ax-sport--strong svg{width:18px;height:18px;flex:none;color:currentColor}:where(.apex2) .ax-sport__label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-crest{--team: var(--navy-900, #0b1f44);position:relative;display:inline-grid;place-items:center;flex:none;border-radius:var(--radius-full, 999px);background:var(--surface, #ffffff);box-shadow:0 0 0 2px var(--team),0 0 0 4px var(--surface, #ffffff);overflow:hidden}:where(.apex2) .ax-crest img{width:78%;height:78%;-o-object-fit:contain;object-fit:contain}:where(.apex2) .ax-crest__mono{display:grid;place-items:center;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:inherit;background:var(--team);color:var(--text-on-dark, #ffffff);font-weight:800;letter-spacing:-.01em;line-height:1;text-shadow:0 0 2px rgba(0,0,0,.35)}:where(.apex2) .ax-shirt{--team: var(--navy-900, #0b1f44);display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 4px;border-radius:var(--radius-md, 8px);background:var(--surface-muted, #f1f5f9);color:var(--text, #0f172a);font:800 15px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums;box-shadow:inset 0 -3px 0 var(--team);flex:none}:where(.apex2) .ax-shirt--sm{min-width:28px;height:28px;font-size:13px}:where(.apex2) .ax-shirt--lg{min-width:44px;height:44px;font-size:20px}:where(.apex2) .ax-mark{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 4px;margin-inline-start:6px;border-radius:4px;background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155);font:800 10.5px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:.02em;text-decoration:none;vertical-align:1px;border:0;cursor:help}:where(.apex2) .ax-mark--c{background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-mark--l{background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309)}:where(.apex2) .ax-sb{overflow:hidden}:where(.apex2) .ax-sb__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-sb__comp{display:flex;align-items:center;gap:10px;font:600 13px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);min-width:0}:where(.apex2) .ax-sb__comp>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-sb__state{display:flex;align-items:center;gap:10px;flex:none}:where(.apex2) .ax-sb__state b{font:700 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-sb--live .ax-sb__state b{color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-sb__main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:24px 20px}:where(.apex2) .ax-sb__team{display:flex;align-items:center;gap:14px;min-width:0}:where(.apex2) .ax-sb__team--away{flex-direction:row-reverse;text-align:end}:where(.apex2) .ax-sb__name{display:flex;flex-direction:column;gap:6px;min-width:0}:where(.apex2) .ax-sb__name>b{font:700 18px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);letter-spacing:-.01em}:where(.apex2) .ax-sb__team--away .ax-sb__name{align-items:flex-end}:where(.apex2) .ax-sb__score{display:flex;align-items:center;gap:8px;font-family:var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-sb__n{font-weight:800;font-size:64px;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text, #0f172a);min-width:1.2ch;text-align:center}:where(.apex2) .ax-sb__dash{font:600 32px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-sb__serve{width:22px;height:22px;display:grid;place-items:center;color:var(--warning-700, #b45309)}:where(.apex2) .ax-sb__serve svg{width:20px;height:20px}:where(.apex2) .ax-sb__serve--off{visibility:hidden}:where(.apex2) .ax-sb__sets{display:inline-flex;align-items:center;gap:4px}:where(.apex2) .ax-sb__sets i{width:10px;height:10px;border-radius:var(--radius-full, 999px);border:2px solid var(--border-strong, #8391a5)}:where(.apex2) .ax-sb__sets i.is-won{background:var(--navy-900, #0b1f44);border-color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-sb__sets small{margin-inline-start:4px;font:600 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-sb__bbmeta{display:inline-flex;gap:12px;font:600 12px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);flex-wrap:wrap}:where(.apex2) .ax-sb__team--away .ax-sb__bbmeta{justify-content:flex-end}:where(.apex2) .ax-sb__bonus{font-style:normal;margin-inline-start:6px;padding:1px 5px;border-radius:4px;background:var(--danger-50, #fef2f2);color:var(--danger-700, #b91c1c);font-weight:700}:where(.apex2) .ax-sb__to{display:inline-flex;align-items:center;gap:3px}:where(.apex2) .ax-sb__to i{width:12px;height:4px;border-radius:2px;background:var(--border, #e2e8f0)}:where(.apex2) .ax-sb__to i.is-left{background:var(--text-secondary, #334155)}:where(.apex2) .ax-sb__periods{width:calc(100% - 40px);margin:0 20px 16px;border-collapse:collapse;font:600 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums}:where(.apex2) .ax-sb__periods th,:where(.apex2) .ax-sb__periods td{height:32px;padding:0 10px;text-align:center;border-bottom:1px solid var(--border, #e2e8f0);color:var(--text-secondary, #334155)}:where(.apex2) .ax-sb__periods thead th{font-size:11.5px;color:var(--text-muted, #5e6b7e);font-weight:600;background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-sb__periods tbody th{text-align:start;color:var(--text, #0f172a);font-weight:700}:where(.apex2) .ax-sb__periods tr:last-child>*{border-bottom:0}:where(.apex2) .ax-sb__periods .is-current{background:var(--brand-50, #f0f9ff);color:var(--brand-800, #075985)}:where(.apex2) .ax-sb__periods .is-won{color:var(--text, #0f172a);font-weight:800}:where(.apex2) .ax-sb__periods .ax-sb__tot{font-weight:800;color:var(--text, #0f172a);border-inline-start:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-sb__foot{display:flex;align-items:center;gap:6px;padding:10px 20px;border-top:1px solid var(--border, #e2e8f0);background:var(--surface-subtle, #f8fafc);font-size:12.5px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-sb__foot svg{width:14px;height:14px}:where(.apex2) .ax-sb--review{box-shadow:inset 0 3px 0 var(--warning-500, #f59e0b),var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04))}:where(.apex2) .ax-sb--live{box-shadow:inset 0 3px 0 var(--danger-500, #ef4444),var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04))}:where(.apex2) .ax-sb--compact .ax-sb__main{padding:16px;gap:12px}:where(.apex2) .ax-sb--compact .ax-sb__n{font-size:44px}:where(.apex2) .ax-sb--compact .ax-sb__team,:where(.apex2) .ax-sb--compact .ax-sb__team--away{flex-direction:column;text-align:center;gap:8px}:where(.apex2) .ax-sb--compact .ax-sb__name,:where(.apex2) .ax-sb--compact .ax-sb__team--away .ax-sb__name{align-items:center;gap:4px}:where(.apex2) .ax-sb--compact .ax-sb__name>b{font-size:14px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(.apex2) .ax-sb--compact .ax-sb__bbmeta,:where(.apex2) .ax-sb--compact .ax-sb__team--away .ax-sb__bbmeta{justify-content:center;gap:8px}:where(.apex2) .ax-sb__sets,:where(.apex2) .ax-sb__bbmeta>span{white-space:nowrap}@media(max-width:480px){:where(.apex2) .ax-sb__main{grid-template-columns:1fr;gap:12px;padding:16px}:where(.apex2) .ax-sb__team,:where(.apex2) .ax-sb__team--away{flex-direction:row;text-align:start}:where(.apex2) .ax-sb__team--away .ax-sb__name,:where(.apex2) .ax-sb__team--away .ax-sb__bbmeta{align-items:flex-start;justify-content:flex-start}:where(.apex2) .ax-sb__score{order:3;justify-content:center}:where(.apex2) .ax-sb__team--away{order:2}}:where(.apex2) .ax-kit{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}:where(.apex2) .ax-kit>legend{padding:0;margin-bottom:8px}:where(.apex2) .ax-kit__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}:where(.apex2) .ax-kit__sw{position:relative;min-height:64px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 2px;cursor:pointer;border-radius:var(--radius-md, 8px)}:where(.apex2) .ax-kit__name{font-size:var(--caption-size, 12px);line-height:16px;color:var(--text-secondary, #334155);font-weight:500}:where(.apex2) .ax-kit__taken{position:absolute;top:0;inset-inline-end:0;font-size:10px;line-height:14px;font-weight:700;padding:0 4px;border-radius:var(--radius-sm, 6px);background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}:where(.apex2) .ax-kit__sw.is-taken{cursor:not-allowed}:where(.apex2) .ax-kit__sw.is-taken .ax-kit__chip{opacity:.45}:where(.apex2) .ax-kit__sw.is-taken .ax-kit__name{color:var(--text-muted, #5e6b7e);text-decoration:line-through}:where(.apex2) .ax-kit__sw input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}:where(.apex2) .ax-kit__chip{width:36px;height:36px;border-radius:var(--radius-md, 8px);box-shadow:inset 0 0 0 1px #0f172a29;display:grid;place-items:center;color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-kit__chip svg{width:18px;height:18px;stroke-width:3;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.7))}:where(.apex2) .ax-kit__sw.is-on .ax-kit__chip{box-shadow:0 0 0 2px var(--surface, #ffffff),0 0 0 4px var(--brand-700, #0369a1)}:where(.apex2) .ax-kit__sw:has(input:focus-visible) .ax-kit__chip{box-shadow:0 0 0 2px var(--surface, #ffffff),var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-kit__warn{position:absolute;top:0;inset-inline-end:0;width:12px;height:12px;border-radius:var(--radius-full, 999px);background:var(--warning-500, #f59e0b);border:2px solid var(--surface, #ffffff)}:where(.apex2) .ax-prow{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px;border-bottom:1px solid var(--border, #e2e8f0);background:transparent}:where(.apex2) .ax-prow:last-child{border-bottom:0}:where(.apex2) .ax-prow__main{flex:1;min-width:0;display:flex;flex-direction:column}:where(.apex2) .ax-prow__main b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.apex2) .ax-prow__main span{font-size:12.5px;line-height:18px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-picker{display:flex;flex-direction:column;gap:12px}:where(.apex2) .ax-picker__head{display:flex;align-items:center;gap:10px}:where(.apex2) .ax-picker__head>div>b{display:block;font:700 17px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-picker__head>div>span{display:block;font-size:13px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}:where(.apex2) .ax-picker__btn{--team: var(--navy-900, #0b1f44);all:unset;box-sizing:border-box;min-height:64px;min-width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff);border:1px solid var(--border-strong, #8391a5);box-shadow:inset 0 -4px 0 var(--team);cursor:pointer;padding:6px 4px 8px}:where(.apex2) .ax-picker__btn:hover{background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-picker__btn:focus-visible{box-shadow:inset 0 -4px 0 var(--team),var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-picker__btn.is-on{background:var(--brand-50, #f0f9ff);border-color:var(--brand-700, #0369a1);box-shadow:inset 0 0 0 1px var(--brand-700, #0369a1),inset 0 -4px 0 var(--team)}:where(.apex2) .ax-picker__btn:disabled{opacity:.4;cursor:not-allowed}:where(.apex2) .ax-picker__n{font:800 22px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-picker__name{font:600 11px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-rot{overflow:hidden}:where(.apex2) .ax-rot__head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-rot__head b{flex:1;font:700 15px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-rot__court{margin:16px;border:2px solid var(--border-strong, #8391a5);border-top:0;border-radius:0 0 var(--radius-md, 8px) var(--radius-md, 8px);background:var(--surface-subtle, #f8fafc);position:relative}:where(.apex2) .ax-rot__net{height:18px;border-top:4px solid var(--navy-900, #0b1f44);display:flex;justify-content:center}:where(.apex2) .ax-rot__net span{font:700 10px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-rot__row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px 12px}:where(.apex2) .ax-rot__line{border-top:2px dashed var(--border-strong, #8391a5);margin:0;opacity:.6}:where(.apex2) .ax-rot__pos{position:relative;min-height:72px;border-radius:var(--radius-md, 8px);background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}:where(.apex2) .ax-rot__z{position:absolute;top:4px;inset-inline-start:6px;font:700 10.5px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-rot__num{font:800 22px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-rot__name{font:600 11.5px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}:where(.apex2) .ax-rot__pos.is-server{border-color:var(--warning-500, #f59e0b);box-shadow:inset 0 0 0 1px var(--warning-500, #f59e0b)}:where(.apex2) .ax-rot__pos.is-libero{background:var(--warning-50, #fffbeb)}:where(.apex2) .ax-rot__ball{position:absolute;top:4px;inset-inline-end:4px;color:var(--warning-700, #b45309)}:where(.apex2) .ax-rot__ball svg{width:16px;height:16px}:where(.apex2) .ax-rot__foot{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--border, #e2e8f0);font-size:13px;color:var(--text-secondary, #334155)}:where(.apex2) .ax-rot__foot .ax-mark{margin-inline-start:0}:where(.apex2) .ax-mtl{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:6px}:where(.apex2) .ax-mtl:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--border, #e2e8f0)}:where(.apex2) .ax-mtl__ev{display:grid;grid-template-columns:1fr 52px 1fr;align-items:center;position:relative}:where(.apex2) .ax-mtl__min{grid-column:2;grid-row:1;justify-self:center;z-index:1;min-width:40px;height:24px;padding:0 6px;display:grid;place-items:center;border-radius:var(--radius-full, 999px);background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);font:700 12px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155)}:where(.apex2) .ax-mtl__body{grid-row:1;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius-md, 8px);background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);min-width:0}:where(.apex2) .ax-mtl__ev--home .ax-mtl__body{grid-column:1;margin-inline-end:8px;flex-direction:row-reverse;text-align:end}:where(.apex2) .ax-mtl__ev--away .ax-mtl__body{grid-column:3;margin-inline-start:8px}:where(.apex2) .ax-mtl__body>div{flex:1;min-width:0;display:flex;flex-direction:column}:where(.apex2) .ax-mtl__body>div>b{font:600 13.5px/18px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-mtl__body>div>span{font-size:12px;line-height:16px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-mtl__ico{width:28px;height:28px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155);flex:none}:where(.apex2) .ax-mtl__ico svg{width:15px;height:15px}:where(.apex2) .is-goal .ax-mtl__ico,:where(.apex2) .is-penalty .ax-mtl__ico,:where(.apex2) .is-basket .ax-mtl__ico,:where(.apex2) .is-three .ax-mtl__ico,:where(.apex2) .is-point .ax-mtl__ico{background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-mtl__score{flex:none;font:800 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);padding:4px 6px;border-radius:4px;background:var(--surface-muted, #f1f5f9)}:where(.apex2) .ax-mtl__period{position:relative;z-index:1;display:flex;justify-content:center;gap:8px;align-items:center;margin:6px 0}:where(.apex2) .ax-mtl__period span,:where(.apex2) .ax-mtl__period b{padding:3px 10px;border-radius:var(--radius-full, 999px);background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff);font:700 11.5px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-mtl__period b{background:var(--surface, #ffffff);color:var(--text, #0f172a);box-shadow:inset 0 0 0 1px var(--border, #e2e8f0)}:where(.apex2) .ax-card-ico{display:inline-block;width:10px;height:14px;border-radius:2px}:where(.apex2) .ax-card-ico--yellow{background:var(--warning-500, #f59e0b)}:where(.apex2) .ax-card-ico--red{background:var(--danger-600, #dc2626)}:where(.apex2) .is-yellow .ax-mtl__ico,:where(.apex2) .is-red .ax-mtl__ico{background:var(--surface, #ffffff);box-shadow:inset 0 0 0 1px var(--border, #e2e8f0)}@media(max-width:480px){:where(.apex2) .ax-mtl:before{left:auto;right:auto;inset-inline-start:26px}:where(.apex2) .ax-mtl__ev{grid-template-columns:52px 1fr}:where(.apex2) .ax-mtl__min{grid-column:1}:where(.apex2) .ax-mtl__ev--home .ax-mtl__body,:where(.apex2) .ax-mtl__ev--away .ax-mtl__body{grid-column:2;margin:0;flex-direction:row;text-align:start}}:where(.apex2) .ax-mrow{display:grid;grid-template-columns:72px minmax(200px,1.4fr) minmax(160px,1fr) 176px;align-items:center;gap:16px;padding:12px 16px;background:var(--surface, #ffffff);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-mrow:has(.ax-mrow__actions){grid-template-columns:72px minmax(200px,1.4fr) minmax(160px,1fr) 176px 32px}:where(.apex2) .ax-mrow:last-child{border-bottom:0}:where(.apex2) .ax-mrow:hover{background:var(--surface-subtle, #f8fafc)}:where(.apex2) .ax-mrow__time{display:flex;flex-direction:column}:where(.apex2) .ax-mrow__time b{font:700 15px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-mrow__time span{font-size:12px;line-height:16px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-mrow--live .ax-mrow__time b{color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-mrow__teams{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;border-radius:var(--radius-md, 8px);min-width:0}:where(.apex2) .ax-mrow__teams:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-mrow__t{display:flex;align-items:center;gap:10px;font:500 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155);min-width:0}:where(.apex2) .ax-mrow__t>span:not(.ax-crest){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-mrow__t b{font:800 16px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-secondary, #334155);min-width:24px;text-align:end}:where(.apex2) .ax-mrow__t.is-win,:where(.apex2) .ax-mrow__t.is-win b{color:var(--text, #0f172a);font-weight:700}:where(.apex2) .ax-mrow__t.is-win b{font-weight:800}:where(.apex2) .ax-mrow__teams:hover .ax-mrow__t>span:not(.ax-crest){text-decoration:underline}:where(.apex2) .ax-mrow__meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:12.5px;color:var(--text-muted, #5e6b7e);min-width:0}:where(.apex2) .ax-mrow__meta>span:last-child{display:flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-mrow__meta svg{width:13px;height:13px;flex:none}:where(.apex2) .ax-mrow__status{display:flex;align-items:center;gap:8px;justify-content:flex-end}:where(.apex2) .ax-mrow__status b{font:700 13px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--danger-700, #b91c1c)}:where(.apex2) .ax-mrow__actions{display:flex;gap:4px}@media(max-width:640px){:where(.apex2) .ax-mrow,:where(.apex2) .ax-mrow:has(.ax-mrow__actions){grid-template-columns:56px minmax(0,1fr) auto}:where(.apex2) .ax-mrow__actions{grid-column:3;grid-row:2}:where(.apex2) .ax-mrow__meta{grid-column:2 / -1;grid-row:2;flex-direction:row}}:where(.apex2) .ax-podium{display:flex;flex-direction:column;gap:16px}:where(.apex2) .ax-podium__stage{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:12px}:where(.apex2) .ax-podium__col{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0}:where(.apex2) .ax-podium__who{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}:where(.apex2) .ax-podium__who .ax-crest{margin-bottom:4px}:where(.apex2) .ax-podium__who>b{font:700 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.apex2) .ax-podium__who>span:not(.ax-crest){font-size:12px;line-height:16px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-podium__who>.ax-podium__val{font:800 18px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-podium__block{display:flex;justify-content:center;padding-top:14px;border-radius:var(--radius-md, 8px) var(--radius-md, 8px) 0 0;background:var(--surface-muted, #f1f5f9);border:1px solid var(--border, #e2e8f0);border-bottom:0}:where(.apex2) .ax-podium__col--1 .ax-podium__block{height:120px;background:var(--navy-900, #0b1f44);border-color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-podium__col--2 .ax-podium__block{height:88px;background:var(--navy-700, #1b3561);border-color:var(--navy-700, #1b3561)}:where(.apex2) .ax-podium__col--3 .ax-podium__block{height:64px;background:var(--border-strong, #8391a5);border-color:var(--border-strong, #8391a5)}:where(.apex2) .ax-medal{position:relative;width:36px;height:36px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;background:var(--surface, #ffffff);color:var(--navy-900, #0b1f44);box-shadow:var(--shadow-sm, 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04))}:where(.apex2) .ax-medal svg{display:none}:where(.apex2) .ax-medal b{font:800 16px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums}:where(.apex2) .ax-ranklist{list-style:none;margin:0;padding:0;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);background:var(--surface, #ffffff);overflow:hidden}:where(.apex2) .ax-ranklist li{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 16px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-ranklist li:last-child{border-bottom:0}:where(.apex2) .ax-ranklist__r{width:24px;font:700 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text-muted, #5e6b7e);text-align:end}:where(.apex2) .ax-ranklist__n{flex:1;min-width:0;display:flex;flex-direction:column}:where(.apex2) .ax-ranklist__n b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-ranklist__n small{font-size:12px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-ranklist>li>b{font:700 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-lu{overflow:hidden}:where(.apex2) .ax-lu__head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-lu__head>div>b{display:block;font:700 15px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-lu__head>div>span{display:block;font-size:12.5px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-lu__table th{position:static}:where(.apex2) .ax-lu__table td{height:44px}:where(.apex2) .ax-lu__sec th{height:32px;background:var(--canvas, #f6f8fb);color:var(--text-secondary, #334155);font:700 11px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase}:where(.apex2) .ax-lu__name{color:var(--text, #0f172a);font-weight:600}:where(.apex2) .ax-lu__num{width:52px}:where(.apex2) .ax-lu__num .ax-mark{margin-inline-start:0}:where(.apex2) .ax-ss-wrap{display:flex;flex-direction:column;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 12px);overflow:hidden;background:var(--surface-muted, #f1f5f9)}:where(.apex2) .ax-ss__bar{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--surface, #ffffff);border-bottom:1px solid var(--border, #e2e8f0)}:where(.apex2) .ax-ss__bar>b{font:700 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-ss{margin:24px auto;width:calc(100% - 48px);max-width:820px;background:var(--surface, #ffffff);box-shadow:var(--shadow-md, 0 8px 24px -6px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06));padding:32px 36px;display:flex;flex-direction:column;gap:18px;color:var(--text, #0f172a);font-size:12.5px;line-height:18px}:where(.apex2) .ax-ss__head{display:flex;align-items:center;gap:16px;padding-bottom:14px;border-bottom:2px solid var(--text, #0f172a)}:where(.apex2) .ax-ss__head h2{font:800 18px/24px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.01em}:where(.apex2) .ax-ss__head>div{flex:1}:where(.apex2) .ax-ss__logo{width:44px;height:44px;-o-object-fit:contain;object-fit:contain}:where(.apex2) .ax-ss__logo--ph{display:grid;place-items:center;border:1px solid var(--text, #0f172a);border-radius:4px}:where(.apex2) .ax-ss__logo--ph svg{width:22px;height:22px}:where(.apex2) .ax-ss__no{margin:0;text-align:end}:where(.apex2) .ax-ss__no dt{font:600 10.5px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-ss__no dd{margin:0;font:800 20px/24px var(--font-mono, "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace)}:where(.apex2) .ax-ss__meta{margin:0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--text, #0f172a)}:where(.apex2) .ax-ss__meta>div{padding:6px 10px;border-inline-start:1px solid var(--text, #0f172a)}:where(.apex2) .ax-ss__meta>div:first-child{border-inline-start:0}:where(.apex2) .ax-ss__meta dt{font:600 10px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-ss__meta dd{margin:0;font-weight:600}:where(.apex2) .ax-ss__result{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:12px 16px;border:2px solid var(--text, #0f172a)}:where(.apex2) .ax-ss__rt{font:700 15px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-ss__rt:last-child{text-align:end}:where(.apex2) .ax-ss__rs{font:800 30px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);letter-spacing:-.02em}:where(.apex2) .ax-ss__tbl{width:100%;border-collapse:collapse;font-size:12px}:where(.apex2) .ax-ss__tbl th,:where(.apex2) .ax-ss__tbl td{border:1px solid var(--text-secondary, #334155);padding:4px 8px;height:24px;text-align:start}:where(.apex2) .ax-ss__tbl thead th{background:var(--surface-muted, #f1f5f9);font:700 10.5px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.04em}:where(.apex2) .ax-ss__tbl td.ax-num{text-align:center;width:1%;white-space:nowrap}:where(.apex2) .ax-ss__periods th,:where(.apex2) .ax-ss__periods td{text-align:center}:where(.apex2) .ax-ss__periods tbody th{text-align:start}:where(.apex2) .ax-ss__teams{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.apex2) .ax-ss__th{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}:where(.apex2) .ax-ss__th span{font:700 10.5px/14px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-ss__th b{font-size:13.5px}:where(.apex2) .ax-ss__h3{font:700 11px/16px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}:where(.apex2) .ax-ss__notes{padding:8px 10px;border:1px solid var(--text-secondary, #334155);min-height:40px}:where(.apex2) .ax-ss__sigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;padding-top:8px}:where(.apex2) .ax-ss__sigs>div{display:flex;flex-direction:column;gap:2px}:where(.apex2) .ax-ss__sigline{height:32px;border-bottom:1px solid var(--text, #0f172a);display:flex;align-items:flex-end;padding-bottom:2px}:where(.apex2) .ax-ss__sigline em{font:italic 600 16px/1 Georgia,serif;color:var(--navy-700, #1b3561)}:where(.apex2) .ax-ss__sigs b{font-size:11.5px}:where(.apex2) .ax-ss__sigs span:last-child{font-size:11.5px;color:var(--text-muted, #5e6b7e)}@media print{:where(.apex2) .ax-ss__bar{display:none}:where(.apex2) .ax-ss-wrap{border:0;background:none}:where(.apex2) .ax-ss{box-shadow:none;margin:0;width:100%}}:where(.apex2) .ax-sbanner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;border-radius:var(--radius-lg, 12px);border:1px solid}:where(.apex2) .ax-sbanner__icon{width:40px;height:40px;border-radius:var(--radius-full, 999px);display:grid;place-items:center;flex:none}:where(.apex2) .ax-sbanner__icon svg{width:20px;height:20px}:where(.apex2) .ax-sbanner__text{flex:1 1 220px;min-width:0}:where(.apex2) .ax-sbanner__text b{display:block;font:700 15px/22px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--text, #0f172a)}:where(.apex2) .ax-sbanner__text p{font-size:13.5px;line-height:20px;color:var(--text-secondary, #334155)}:where(.apex2) .ax-sbanner__text small{display:block;margin-top:2px;font-size:12px;color:var(--text-muted, #5e6b7e)}:where(.apex2) .ax-sbanner__action{flex:none;display:flex;gap:8px;margin-inline-start:auto}:where(.apex2) .ax-sbanner--stopped{background:var(--danger-50, #fef2f2);border-color:#fecaca}:where(.apex2) .ax-sbanner--stopped .ax-sbanner__icon{background:var(--danger-600, #dc2626);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-sbanner--awaiting{background:var(--warning-50, #fffbeb);border-color:#fde68a}:where(.apex2) .ax-sbanner--awaiting .ax-sbanner__icon{background:var(--warning-500, #f59e0b);color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-sbanner--offline{background:var(--navy-900, #0b1f44);border-color:var(--navy-900, #0b1f44)}:where(.apex2) .ax-sbanner--offline .ax-sbanner__icon{background:var(--navy-700, #1b3561);color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-sbanner--offline .ax-sbanner__text b{color:var(--text-on-dark, #ffffff)}:where(.apex2) .ax-sbanner--offline .ax-sbanner__text p,:where(.apex2) .ax-sbanner--offline .ax-sbanner__text small{color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-sbanner--readonly{background:var(--surface-subtle, #f8fafc);border-color:var(--border, #e2e8f0)}:where(.apex2) .ax-sbanner--readonly .ax-sbanner__icon{background:var(--surface-muted, #f1f5f9);color:var(--text-secondary, #334155)}@media(max-width:480px){:where(.apex2) .ax-sbanner{flex-wrap:wrap}:where(.apex2) .ax-sbanner__action{width:100%}:where(.apex2) .ax-sbanner__action>*{flex:1}}:where(.apex2) .ax-undo{position:fixed;z-index:60;left:50%;bottom:24px;transform:translate(-50%);width:min(420px,calc(100vw - 32px));display:flex;align-items:center;gap:12px;padding-block:12px 14px;padding-inline:16px 8px;border-radius:var(--radius-lg, 12px);background:var(--navy-900, #0b1f44);color:var(--text-on-dark, #ffffff);box-shadow:var(--shadow-lg, 0 24px 48px -12px rgba(15, 23, 42, .25));overflow:hidden;animation:ax-rise .2s ease}:where(.apex2) .ax-undo--inline{position:relative;left:auto;bottom:auto;transform:none}:where(.apex2) .ax-undo__icon{width:18px;height:18px;color:var(--success-500, #10b981);flex:none}:where(.apex2) .ax-undo__text{flex:1;min-width:0;display:flex;flex-direction:column}:where(.apex2) .ax-undo__text b{font:600 14px/20px var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif)}:where(.apex2) .ax-undo__text span{font-size:12.5px;line-height:18px;color:var(--text-on-dark-muted, #a5b4cb)}:where(.apex2) .ax-undo__btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:var(--radius-md, 8px);cursor:pointer;font:700 14px/1 var(--font-sans, "Manrope", "Segoe UI", system-ui, sans-serif);color:var(--brand-500, #0ea5e9)}:where(.apex2) .ax-undo__btn svg{width:16px;height:16px}:where(.apex2) .ax-undo__btn:hover{background:var(--navy-800, #0f2544)}:where(.apex2) .ax-undo__btn:focus-visible{box-shadow:var(--focus-ring, 0 0 0 3px rgba(14, 165, 233, .35))}:where(.apex2) .ax-undo__left{font-weight:600;color:var(--text-on-dark-muted, #a5b4cb);font-size:12.5px}:where(.apex2) .ax-undo__bar{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:3px;background:var(--navy-700, #1b3561)}:where(.apex2) .ax-undo__bar span{display:block;height:100%;background:var(--brand-500, #0ea5e9);width:100%;animation:ax-countdown linear forwards}@keyframes ax-countdown{to{width:0}}:where(.apex2) [dir=rtl] .ax-icon--dir,:where(.apex2)[dir=rtl] .ax-icon--dir,[dir=rtl] :where(.apex2) .ax-icon--dir,:where(.apex2) [dir=rtl] .lucide-chevron-right,:where(.apex2)[dir=rtl] .lucide-chevron-right,[dir=rtl] :where(.apex2) .lucide-chevron-right,:where(.apex2) [dir=rtl] .lucide-chevron-left,:where(.apex2)[dir=rtl] .lucide-chevron-left,[dir=rtl] :where(.apex2) .lucide-chevron-left,:where(.apex2) [dir=rtl] .lucide-chevrons-right,:where(.apex2)[dir=rtl] .lucide-chevrons-right,[dir=rtl] :where(.apex2) .lucide-chevrons-right,:where(.apex2) [dir=rtl] .lucide-chevrons-left,:where(.apex2)[dir=rtl] .lucide-chevrons-left,[dir=rtl] :where(.apex2) .lucide-chevrons-left,:where(.apex2) [dir=rtl] .lucide-arrow-right,:where(.apex2)[dir=rtl] .lucide-arrow-right,[dir=rtl] :where(.apex2) .lucide-arrow-right,:where(.apex2) [dir=rtl] .lucide-arrow-left,:where(.apex2)[dir=rtl] .lucide-arrow-left,[dir=rtl] :where(.apex2) .lucide-arrow-left,:where(.apex2) [dir=rtl] .lucide-arrow-up-right,:where(.apex2)[dir=rtl] .lucide-arrow-up-right,[dir=rtl] :where(.apex2) .lucide-arrow-up-right,:where(.apex2) [dir=rtl] .lucide-arrow-down-right,:where(.apex2)[dir=rtl] .lucide-arrow-down-right,[dir=rtl] :where(.apex2) .lucide-arrow-down-right,:where(.apex2) [dir=rtl] .lucide-external-link,:where(.apex2)[dir=rtl] .lucide-external-link,[dir=rtl] :where(.apex2) .lucide-external-link,:where(.apex2) [dir=rtl] .lucide-log-out,:where(.apex2)[dir=rtl] .lucide-log-out,[dir=rtl] :where(.apex2) .lucide-log-out,:where(.apex2) [dir=rtl] .lucide-undo-2,:where(.apex2)[dir=rtl] .lucide-undo-2,[dir=rtl] :where(.apex2) .lucide-undo-2{transform:scaleX(-1)}:where(.apex2) [dir=rtl] .ax-icon--nodir,:where(.apex2)[dir=rtl] .ax-icon--nodir,[dir=rtl] :where(.apex2) .ax-icon--nodir{transform:none}:where(.apex2) [dir=rtl] .ax-nav[aria-current=page],:where(.apex2)[dir=rtl] .ax-nav[aria-current=page],[dir=rtl] :where(.apex2) .ax-nav[aria-current=page]{box-shadow:inset -3px 0 0 var(--brand-500, #0ea5e9)}:where(.apex2) [dir=rtl] .ax-cal__pill,:where(.apex2)[dir=rtl] .ax-cal__pill,[dir=rtl] :where(.apex2) .ax-cal__pill{box-shadow:inset -3px 0 0 var(--c)}@keyframes ax-slide-rtl{0%{transform:translate(-24px);opacity:0}}:where(.apex2) [dir=rtl] .ax-drawer,:where(.apex2)[dir=rtl] .ax-drawer,[dir=rtl] :where(.apex2) .ax-drawer{animation-name:ax-slide-rtl}:where(.apex2) [dir=rtl] .ax-switch__thumb,:where(.apex2)[dir=rtl] .ax-switch__thumb,[dir=rtl] :where(.apex2) .ax-switch__thumb{margin:-9px 0 0 -1px}:where(.apex2) [dir=rtl] .ax-switch__track[aria-checked=true] .ax-switch__thumb,:where(.apex2)[dir=rtl] .ax-switch__track[aria-checked=true] .ax-switch__thumb,[dir=rtl] :where(.apex2) .ax-switch__track[aria-checked=true] .ax-switch__thumb{transform:translate(-16px)}:where(.apex2) [dir=rtl] input[dir=ltr],:where(.apex2)[dir=rtl] input[dir=ltr],[dir=rtl] :where(.apex2) input[dir=ltr],:where(.apex2) [dir=rtl] textarea[dir=ltr],:where(.apex2)[dir=rtl] textarea[dir=ltr],[dir=rtl] :where(.apex2) textarea[dir=ltr]{text-align:right}:where(.apex2) [dir=rtl] .ax-bulk>[style*="margin-left: auto"],:where(.apex2)[dir=rtl] .ax-bulk>[style*="margin-left: auto"],[dir=rtl] :where(.apex2) .ax-bulk>[style*="margin-left: auto"],:where(.apex2) [dir=rtl] .ax-ss__bar>[style*="margin-left: auto"],:where(.apex2)[dir=rtl] .ax-ss__bar>[style*="margin-left: auto"],[dir=rtl] :where(.apex2) .ax-ss__bar>[style*="margin-left: auto"]{margin-left:0!important;margin-right:auto!important}:where(.apex2) [dir=rtl] .ax-event [style*="right: 14px"],:where(.apex2)[dir=rtl] .ax-event [style*="right: 14px"],[dir=rtl] :where(.apex2) .ax-event [style*="right: 14px"]{right:auto!important;left:14px}:where(.apex2) [dir=rtl] td.ax-num[style*="text-align: right"],:where(.apex2)[dir=rtl] td.ax-num[style*="text-align: right"],[dir=rtl] :where(.apex2) td.ax-num[style*="text-align: right"]{text-align:left!important}.apex2{--font-heading: var(--font-sans);--track-h1: -.01em;--track-h2: normal;--track-h3: normal}.apex2 .apex2-dir{display:contents}.apex2 [dir=rtl]{--font-sans: "Manrope", "Noto Kufi Arabic", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;font-family:var(--font-sans)}
