.shell[data-v-4a54bb45]{height:100vh;display:flex;flex-direction:column}.top[data-v-4a54bb45]{height:48px;flex-shrink:0;display:flex;align-items:center;gap:14px;padding:0 16px 0 20px;background:var(--colorBrandBackground, #00432b);color:#fff}.brand[data-v-4a54bb45]{display:flex;align-items:baseline;gap:12px;color:#fff;text-decoration:none}.logo[data-v-4a54bb45]{font-size:20px;font-weight:800;letter-spacing:-.3px}.club[data-v-4a54bb45]{color:var(--club-yellow)}.product[data-v-4a54bb45]{font-size:14px;font-weight:600;opacity:.85;padding-left:12px;border-left:1px solid rgba(255,255,255,.35)}.env[data-v-4a54bb45]{font-size:11px;font-weight:600;letter-spacing:.4px;padding:2px 8px;border-radius:4px;background:var(--club-yellow);color:#00432b}.spacer[data-v-4a54bb45]{flex-grow:1}.who[data-v-4a54bb45]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.name[data-v-4a54bb45]{font-size:13px;font-weight:600}.roles[data-v-4a54bb45]{font-size:11px;opacity:.8}.signout[data-v-4a54bb45]{color:#fff;--colorNeutralForeground1: #fff;--colorNeutralForeground1Hover: #fff;--colorNeutralForeground1Pressed: #fff;--colorNeutralBackground1: transparent;--colorNeutralBackground1Hover: rgba(255, 255, 255, .12);--colorNeutralBackground1Pressed: rgba(255, 255, 255, .2);--colorNeutralStroke1: rgba(255, 255, 255, .5);--colorNeutralStroke1Hover: #fff}.body[data-v-4a54bb45]{flex-grow:1;display:flex;min-height:0}.nav[data-v-4a54bb45]{width:var(--nav-width);flex-shrink:0;padding:16px 8px;display:flex;flex-direction:column;gap:2px;background:var(--colorNeutralBackground2, #fafafa);border-right:1px solid var(--colorNeutralStroke2, #e0e0e0);overflow-y:auto}.section[data-v-4a54bb45]{font-size:12px;font-weight:600;color:var(--colorNeutralForeground3, #616161);padding:8px 12px 6px}.section[data-v-4a54bb45]:not(:first-child){padding-top:20px}.item[data-v-4a54bb45]{position:relative;display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:var(--borderRadiusMedium, 4px);color:var(--colorNeutralForeground2, #424242);text-decoration:none}.item[data-v-4a54bb45]:hover{background:var(--colorNeutralBackground2Hover, #f0f0f0);color:var(--colorNeutralForeground1, #242424)}.item.active[data-v-4a54bb45]{background:var(--colorNeutralBackground2Pressed, #ebebeb);color:var(--colorNeutralForeground1, #242424);font-weight:600}.item.active svg[data-v-4a54bb45]{color:var(--colorBrandForeground1, #00432b)}.item.active[data-v-4a54bb45]:before{content:"";position:absolute;left:0;top:10px;width:3px;height:20px;border-radius:2px;background:var(--colorBrandBackground, #00432b)}.main[data-v-4a54bb45]{flex-grow:1;min-width:0;overflow-y:auto;padding:24px 32px 40px}:root{--club-yellow: #f5e003;--nav-width: 248px}*{box-sizing:border-box}html,body{margin:0;height:100%;font-family:var(--fontFamilyBase, "Segoe UI", system-ui, sans-serif);font-size:var(--fontSizeBase300, 14px);line-height:var(--lineHeightBase300, 20px);color:var(--colorNeutralForeground1, #242424);background:var(--colorNeutralBackground3, #f5f5f5)}a{color:var(--colorBrandForegroundLink, #00432b)}a:hover{color:var(--colorBrandForegroundLinkHover, #00753c)}h1{margin:0;font-size:var(--fontSizeBase600, 24px);line-height:var(--lineHeightBase600, 32px);font-weight:var(--fontWeightSemibold, 600)}h2{margin:0;font-size:var(--fontSizeBase400, 16px);line-height:var(--lineHeightBase400, 22px);font-weight:var(--fontWeightSemibold, 600)}.card{background:var(--colorNeutralBackground1, #fff);border-radius:var(--borderRadiusLarge, 8px);box-shadow:var(--shadow4, 0 0 2px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .14))}.card.pad{padding:16px 20px}.muted{color:var(--colorNeutralForeground3, #616161)}.num{font-variant-numeric:tabular-nums}.toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.stack{display:flex;flex-direction:column;gap:16px}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 1100px){.grid2{grid-template-columns:minmax(0,1fr)}}dl.facts{display:grid;grid-template-columns:170px minmax(0,1fr);row-gap:10px;margin:0}dl.facts dt{color:var(--colorNeutralForeground3, #616161)}dl.facts dd{margin:0;min-width:0;overflow-wrap:anywhere}pre.json{margin:0;max-height:240px;overflow:auto;padding:8px 10px;border-radius:var(--borderRadiusMedium, 4px);background:var(--colorNeutralBackground3, #f5f5f5);font-size:12px;line-height:16px;white-space:pre-wrap;word-break:break-all}.fatal{max-width:520px;margin:15vh auto;padding:24px;border-radius:8px;background:#fff;box-shadow:0 0 2px #0000001f,0 2px 4px #00000024}.fatal h1{font-size:20px;margin-bottom:8px}
