.raid-page{padding-bottom:72px}.raid-back,.raid-card-link{display:inline-block;margin-top:12px;color:var(--cyan);font-size:13px;font-weight:700}.raid-layout{display:grid;gap:20px;max-width:1280px}.raid-alert,.raid-panel{border:1px solid rgba(255,255,255,.13);border-radius:20px;background:rgba(28,31,34,.86);backdrop-filter:blur(18px);padding:24px;box-shadow:0 14px 40px rgba(0,0,0,.17)}.raid-alert{border-color:rgba(255,184,108,.40);color:#f2d4b2;line-height:1.65}.raid-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.raid-metrics>div{border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px 17px;background:rgba(18,21,24,.9);display:grid;gap:7px;min-width:0}.raid-metrics small,.raid-card-label span,.raid-config-list dt{color:#a4b2b4;font-size:10px;letter-spacing:.12em;font-weight:800}.raid-metrics strong{color:#f3f5f4;font-size:15px;letter-spacing:.03em}.raid-metrics>div:nth-child(2) strong{color:#f6c894}.raid-metrics>div:nth-child(3) strong,.raid-metrics>div:nth-child(4) strong{color:#f2a9a9}.raid-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.raid-dashboard-card{min-width:0;display:flex;flex-direction:column;gap:12px}.raid-dashboard-card>p{margin:0;line-height:1.62}.raid-dashboard-card form{display:grid;gap:8px}.raid-dashboard-card .raid-card-link{margin-top:auto;padding-top:10px}.raid-card-label{display:flex;align-items:center;justify-content:space-between;gap:12px}.raid-card-label b{font-size:10px;letter-spacing:.1em;color:#b4ebdf;border:1px solid rgba(68,231,240,.25);border-radius:100px;padding:5px 9px}.raid-dashboard-card:nth-child(2) .raid-card-label b{color:#dcf4a3;border-color:rgba(214,255,77,.28)}.raid-dashboard-card:nth-child(3) .raid-card-label b{color:#f9cbac;border-color:rgba(255,184,108,.28)}.raid-panel h2{margin:0;font-size:21px;line-height:1.2}.raid-requirements,.raid-review ol{padding-left:22px;line-height:1.8;color:var(--muted)}.raid-requirements strong{color:#f3f4f4}.raid-external{display:inline-block;margin:8px 0;color:var(--cyan);font-weight:700}.raid-note{color:var(--muted);font-size:12px;line-height:1.65}.raid-panel label{display:grid;gap:7px;margin:9px 0;color:#e5e9eb;font-size:12px;font-weight:650}.raid-panel input{width:100%;min-height:43px;padding:10px 12px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:rgba(10,13,16,.65);color:#fff;font:inherit}.raid-panel input:focus{outline:2px solid var(--cyan);outline-offset:1px}.raid-button{border:1px solid rgba(114,225,225,.48);border-radius:9px;background:rgba(40,186,190,.12);color:#c8ffff;padding:11px 15px;font-weight:700;cursor:pointer;min-height:43px}.raid-button:disabled{opacity:.55;cursor:not-allowed}.raid-button--quiet{border-color:rgba(255,255,255,.2);background:transparent;color:var(--muted)}.raid-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.raid-actions span{color:var(--muted);font-size:12px}.raid-config-list{margin:0;display:grid;gap:7px}.raid-config-list>div{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:9px 11px;display:grid;gap:3px;background:rgba(8,10,12,.30)}.raid-config-list dd{margin:0;font-size:12px;overflow-wrap:anywhere}.raid-config-list code,.raid-panel code{overflow-wrap:anywhere;color:#c9f0ec}.raid-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.raid-settings-grid label:last-child{grid-column:1/-1}.raid-review p{color:#f3d3aa}#external-projects-later>summary{cursor:pointer;list-style:none;font-size:15px}#external-projects-later>summary::before{content:'+';display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;margin-right:10px;border-radius:6px;background:rgba(68,231,240,.12);color:#a8f7f4}#external-projects-later[open]>summary::before{content:'−'}#external-projects-later>section{margin-top:18px}#external-projects-later .raid-panel{box-shadow:none}@media(max-width:1100px){.raid-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.raid-card-grid>.raid-dashboard-card:last-child{grid-column:1/-1}}@media(max-width:700px){.raid-panel,.raid-alert{padding:18px}.raid-page .page-hero-grid{gap:18px}.raid-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.raid-card-grid{grid-template-columns:1fr}.raid-card-grid>.raid-dashboard-card:last-child{grid-column:auto}.raid-actions>.raid-button{flex:1 1 100%}}@media(max-width:390px){.raid-metrics{grid-template-columns:1fr}.raid-settings-grid{grid-template-columns:1fr}.raid-settings-grid label:last-child{grid-column:auto}}
.raid-page .page-hero{padding-bottom:20px}.raid-dashboard{padding-top:14px}@media(max-width:700px){.raid-page .page-hero{padding-top:26px;padding-bottom:10px}.raid-dashboard{padding-top:8px}}
.raid-tabbar{display:flex;gap:8px;padding:7px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgba(15,18,20,.82)}.raid-tabbar button{flex:1;border:1px solid transparent;border-radius:10px;background:transparent;color:#aab9b6;padding:14px 18px;font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer;text-align:left}.raid-tabbar button span{display:inline-block;margin-right:14px;color:#748d89;font-size:11px}.raid-tabbar button[aria-selected="true"]{border-color:rgba(68,231,240,.3);background:rgba(68,231,240,.09);color:#d9fdf8;box-shadow:inset 0 1px rgba(255,255,255,.08)}.raid-tabbar button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.raid-card-grid{display:block}.raid-dashboard-card{min-height:440px;gap:18px}.raid-dashboard-card[hidden]{display:none!important}.raid-dashboard-card>p,.raid-dashboard-card>form,.raid-dashboard-card>.raid-actions,.raid-dashboard-card>.raid-config-list{max-width:850px}.raid-dashboard-card .raid-card-link{margin-top:0}.raid-dashboard-card .raid-card-label{max-width:none}.raid-dashboard-card#axo-x-authorization .raid-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.raid-dashboard-card#axo-x-authorization .raid-settings-grid label:last-child{grid-column:auto}.raid-dashboard-card#axo-x-authorization .raid-config-list{grid-template-columns:repeat(3,minmax(0,1fr))}.raid-dashboard-card#axo-x-authorization .raid-config-list>div{min-width:0}@media(max-width:700px){.raid-tabbar{gap:3px;padding:5px}.raid-tabbar button{padding:12px 7px;text-align:center;font-size:11px}.raid-tabbar button span{display:block;margin:0 0 3px}.raid-dashboard-card{min-height:0}.raid-dashboard-card#axo-x-authorization .raid-config-list,.raid-dashboard-card#axo-x-authorization .raid-settings-grid{grid-template-columns:1fr 1fr}.raid-dashboard-card#axo-x-authorization .raid-config-list>div:last-child{grid-column:1/-1}}@media(max-width:390px){.raid-dashboard-card#axo-x-authorization .raid-config-list,.raid-dashboard-card#axo-x-authorization .raid-settings-grid{grid-template-columns:1fr}}
