.MasterInterventions-module__5YtCBq__container{gap:var(--space-xl,2rem);padding:var(--space-md);flex-direction:column;animation:.4s ease-out MasterInterventions-module__5YtCBq__fadeIn;display:flex}@keyframes MasterInterventions-module__5YtCBq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MasterInterventions-module__5YtCBq__topHeader h2{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.MasterInterventions-module__5YtCBq__topHeader p{color:var(--text-secondary);font-size:.95rem}.MasterInterventions-module__5YtCBq__grid{gap:var(--space-lg,1.5rem);grid-template-columns:1fr 1fr;align-items:start;display:grid}.MasterInterventions-module__5YtCBq__panel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.MasterInterventions-module__5YtCBq__panelHeader{padding:var(--space-md) var(--space-lg);background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.MasterInterventions-module__5YtCBq__panelHeader h3{font-size:1.1rem;font-weight:700}.MasterInterventions-module__5YtCBq__addBtn{background:var(--accent-blue);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:6px 14px;font-size:.8rem;font-weight:600;transition:background .2s}.MasterInterventions-module__5YtCBq__addBtn:hover{background:#2563eb}.MasterInterventions-module__5YtCBq__list{max-height:600px;padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex;overflow-y:auto}.MasterInterventions-module__5YtCBq__listItem{padding:var(--space-md);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:var(--space-md);border-left-width:4px;display:flex}.MasterInterventions-module__5YtCBq__itemIcon{font-size:1.5rem}.MasterInterventions-module__5YtCBq__itemDetails{flex:1;min-width:0}.MasterInterventions-module__5YtCBq__itemDetails h4{align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.95rem;font-weight:600;display:flex}.MasterInterventions-module__5YtCBq__itemDetails p{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.MasterInterventions-module__5YtCBq__dangerBadge,.MasterInterventions-module__5YtCBq__triggerBadge{font-size:var(--type-caption);background:var(--bg-main);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:2px 6px}.MasterInterventions-module__5YtCBq__roundBadge{font-size:var(--type-caption);color:#fff;border-radius:var(--radius-sm);background:#6366f1;padding:2px 6px;font-weight:700}.MasterInterventions-module__5YtCBq__anyBadge{font-size:var(--type-caption);background:var(--bg-main);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);padding:2px 6px}.MasterInterventions-module__5YtCBq__itemActions{gap:.5rem;display:flex}.MasterInterventions-module__5YtCBq__itemActions button{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;padding:4px;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.MasterInterventions-module__5YtCBq__itemActions button:hover{background:var(--bg-main);color:var(--text-primary)}.MasterInterventions-module__5YtCBq__deleteIcon:hover{color:var(--gauge-red)!important}.MasterInterventions-module__5YtCBq__modalOverlay{width:100vw;height:100vh;z-index:var(--z-gate);background:#0f172af2;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.MasterInterventions-module__5YtCBq__modal{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);width:600px;max-width:90%;max-height:85vh;padding:var(--space-lg);z-index:var(--z-modal-over-gate);overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}.MasterInterventions-module__5YtCBq__modal h3{margin-bottom:var(--space-lg);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-sm);font-size:1.25rem}.MasterInterventions-module__5YtCBq__form{gap:var(--space-md);flex-direction:column;display:flex}.MasterInterventions-module__5YtCBq__formRow{gap:var(--space-md);display:flex}.MasterInterventions-module__5YtCBq__formGroup{flex-direction:column;flex:1;gap:.25rem;display:flex}.MasterInterventions-module__5YtCBq__formGroup label{color:var(--text-secondary);font-size:.8rem;font-weight:500}.MasterInterventions-module__5YtCBq__formGroup input,.MasterInterventions-module__5YtCBq__formGroup select,.MasterInterventions-module__5YtCBq__formGroup textarea{background:var(--bg-main);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);padding:8px;font-family:inherit}.MasterInterventions-module__5YtCBq__modalActions{margin-top:var(--space-md);justify-content:flex-end;gap:1rem;display:flex}.MasterInterventions-module__5YtCBq__cancelBtn{color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 16px}.MasterInterventions-module__5YtCBq__saveBtn{background:var(--accent-blue);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:8px 16px;font-weight:600}.MasterInterventions-module__5YtCBq__mediaSection{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-md);margin-top:var(--space-sm);background:#6366f10a}.MasterInterventions-module__5YtCBq__mediaSectionHeader{margin-bottom:var(--space-md);color:var(--text-primary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.MasterInterventions-module__5YtCBq__mediaTypeSelector{gap:.5rem;display:flex}.MasterInterventions-module__5YtCBq__mediaTypeBtn{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-main);color:var(--text-secondary);cursor:pointer;text-align:center;flex:1;padding:8px 12px;font-family:inherit;font-size:.82rem;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.MasterInterventions-module__5YtCBq__mediaTypeBtn:hover{border-color:var(--accent-blue);color:var(--text-primary)}.MasterInterventions-module__5YtCBq__mediaTypeBtnActive{border-color:var(--accent-blue);color:var(--accent-blue);background:#6366f126;font-weight:600;box-shadow:0 0 0 1px #6366f14d}.MasterInterventions-module__5YtCBq__dropZone{border:2px dashed var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-lg);cursor:pointer;text-align:center;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.MasterInterventions-module__5YtCBq__dropZone:hover{border-color:var(--accent-blue);background:#6366f10a}.MasterInterventions-module__5YtCBq__dropZoneEmpty{color:var(--text-muted);flex-direction:column;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.MasterInterventions-module__5YtCBq__dropZoneEmpty small{opacity:.7;font-size:.75rem}.MasterInterventions-module__5YtCBq__dropIcon{opacity:.6;font-size:2rem}.MasterInterventions-module__5YtCBq__fileSelected{border-radius:var(--radius-sm);background:#6366f114;border:1px solid #6366f133;align-items:center;gap:.75rem;padding:8px 12px;display:flex}.MasterInterventions-module__5YtCBq__fileIcon{font-size:1.3rem}.MasterInterventions-module__5YtCBq__fileName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.85rem;font-weight:500;overflow:hidden}.MasterInterventions-module__5YtCBq__fileSize{color:var(--text-muted);font-size:.75rem}.MasterInterventions-module__5YtCBq__removeFile{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:1rem;line-height:1;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s}.MasterInterventions-module__5YtCBq__removeFile:hover{color:var(--gauge-red);background:#ef444426}.MasterInterventions-module__5YtCBq__mediaBadge{border-radius:var(--radius-sm);cursor:default;background:#6366f126;border:1px solid #6366f140;padding:2px 6px;font-size:.75rem}.MasterInterventions-module__5YtCBq__mediaPreview{margin-top:var(--space-sm)}.MasterInterventions-module__5YtCBq__audioPlayer{border-radius:var(--radius-sm);width:100%;height:36px}.MasterInterventions-module__5YtCBq__videoPlayer{border-radius:var(--radius-sm);background:#000;width:100%;max-height:200px}.MasterInterventions-module__5YtCBq__inlineAudio{border-radius:var(--radius-sm);width:100%;height:32px;margin-top:.5rem}.MasterInterventions-module__5YtCBq__inlineVideo{border-radius:var(--radius-sm);background:#000;width:100%;max-height:120px;margin-top:.5rem}.MasterInterventions-module__5YtCBq__loading{text-align:center;padding:var(--space-xl);color:var(--text-muted);font-size:.95rem}@media (max-width:1024px){.MasterInterventions-module__5YtCBq__grid{grid-template-columns:1fr}}.MasterInterventions-module__5YtCBq__gatePrompt{border-radius:var(--radius-md,.5rem);border:1.5px dashed var(--border-subtle);background:var(--bg-elevated);text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 2rem;display:flex}.MasterInterventions-module__5YtCBq__gateIcon{width:56px;height:56px;color:var(--accent-blue);background:#3b82f61a;border:1px solid #3b82f640;border-radius:14px;justify-content:center;align-items:center;display:flex}.MasterInterventions-module__5YtCBq__gateText{color:var(--text-secondary);max-width:480px;margin:0;font-size:.88rem;line-height:1.6}.MasterInterventions-module__5YtCBq__gateText strong{color:var(--gauge-red);font-weight:700}.MasterInterventions-module__5YtCBq__gateBtn{background:linear-gradient(135deg, var(--accent-blue), #2563eb);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:8px;padding:.7rem 1.6rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .25s cubic-bezier(.25,.46,.45,.94),color .25s cubic-bezier(.25,.46,.45,.94),border-color .25s cubic-bezier(.25,.46,.45,.94),box-shadow .25s cubic-bezier(.25,.46,.45,.94),opacity .25s cubic-bezier(.25,.46,.45,.94),transform .25s cubic-bezier(.25,.46,.45,.94);box-shadow:0 3px 12px #3b82f64d}.MasterInterventions-module__5YtCBq__gateBtn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.MasterInterventions-module__5YtCBq__gateBtn:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f64d}
.ResourceManager-module__xb8kuq__resourceManager{flex-direction:column;gap:1.5rem;max-width:1000px;display:flex}.ResourceManager-module__xb8kuq__tabBar{border-bottom:1px solid #ffffff14;gap:.5rem;padding-bottom:.5rem;display:flex}.ResourceManager-module__xb8kuq__tabBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;padding:.5rem 1.2rem;font-size:.85rem;font-weight:600;transition:color .2s,background-color .2s,border-color .2s}.ResourceManager-module__xb8kuq__tabBtn:hover{color:#a5b4fc;background:#6366f11a}.ResourceManager-module__xb8kuq__tabBtn.ResourceManager-module__xb8kuq__active{color:#a5b4fc;background:linear-gradient(135deg,#6366f133,#8b5cf626);border-color:#6366f166}.ResourceManager-module__xb8kuq__uploadSection{background:var(--bg-card);border:1px solid #ffffff0f;border-radius:12px;padding:1.2rem}.ResourceManager-module__xb8kuq__uploadSection h3{color:var(--text-primary);margin:0 0 .8rem;font-size:1rem}.ResourceManager-module__xb8kuq__uploadArea{text-align:center;color:var(--text-secondary);cursor:pointer;border:2px dashed #6366f14d;border-radius:10px;padding:1.5rem;transition:border-color .2s,background .2s}.ResourceManager-module__xb8kuq__uploadArea:hover{background:#6366f10d;border-color:#6366f199}.ResourceManager-module__xb8kuq__uploadArea input[type=file]{display:none}.ResourceManager-module__xb8kuq__fileInfo{justify-content:center;align-items:center;gap:.5rem;display:flex}.ResourceManager-module__xb8kuq__resourceTable{border-collapse:separate;border-spacing:0;width:100%}.ResourceManager-module__xb8kuq__resourceTable th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);border-bottom:1px solid #ffffff0f;padding:.6rem .8rem;font-size:.75rem}.ResourceManager-module__xb8kuq__resourceTable td{color:var(--text-primary);vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.6rem .8rem;font-size:.85rem}.ResourceManager-module__xb8kuq__resourceTable tr:hover td{background:#6366f10a}.ResourceManager-module__xb8kuq__typeBadge{font-size:var(--type-caption);letter-spacing:.04em;border-radius:6px;padding:.15rem .5rem;font-weight:700;display:inline-block}.ResourceManager-module__xb8kuq__typePDF{color:var(--gauge-red);background:#ef444426}.ResourceManager-module__xb8kuq__typeVideo{color:var(--accent-purple);background:#8b5cf626}.ResourceManager-module__xb8kuq__typeWeblink{color:var(--accent-blue);background:#3b82f626}.ResourceManager-module__xb8kuq__typeMemo{color:var(--accent-gold);background:#f59e0b26}.ResourceManager-module__xb8kuq__libraryActions{justify-content:flex-end;margin-bottom:1rem;display:flex}.ResourceManager-module__xb8kuq__addBtn{color:#a5b4fc;cursor:pointer;background:linear-gradient(135deg,#6366f126,#6366f140);border:1px solid #6366f166;border-radius:8px;padding:.6rem 1.2rem;font-size:.82rem;font-weight:600;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.ResourceManager-module__xb8kuq__addBtn:hover{background:linear-gradient(135deg,#6366f140,#6366f166);box-shadow:0 4px 12px #6366f126}.ResourceManager-module__xb8kuq__addBtnActive{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.ResourceManager-module__xb8kuq__addBtnActive:hover{background:#ef444440;box-shadow:0 4px 12px #ef444426}.ResourceManager-module__xb8kuq__addForm{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 4px 15px #0000000d}.ResourceManager-module__xb8kuq__addForm h4{color:#1e293b;border-bottom:1px solid #e2e8f0;margin:0 0 1.2rem;padding-bottom:.6rem;font-size:1.05rem;font-weight:700}.ResourceManager-module__xb8kuq__formGrid{grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.ResourceManager-module__xb8kuq__formGrid{grid-template-columns:1fr}}.ResourceManager-module__xb8kuq__inputGroup{flex-direction:column;gap:.4rem;display:flex}.ResourceManager-module__xb8kuq__fullWidth{grid-column:1/-1}.ResourceManager-module__xb8kuq__inputGroup label{color:var(--text-secondary);font-size:.75rem;font-weight:700}.ResourceManager-module__xb8kuq__inputGroup input,.ResourceManager-module__xb8kuq__inputGroup select,.ResourceManager-module__xb8kuq__inputGroup textarea{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;padding:.55rem .8rem;font-family:inherit;font-size:.85rem;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.ResourceManager-module__xb8kuq__inputGroup input::placeholder,.ResourceManager-module__xb8kuq__inputGroup textarea::placeholder{color:var(--text-muted)}.ResourceManager-module__xb8kuq__inputGroup input:focus,.ResourceManager-module__xb8kuq__inputGroup select:focus,.ResourceManager-module__xb8kuq__inputGroup textarea:focus{border-color:var(--accent-blue);background:#fff;outline:none;box-shadow:0 0 0 3px #6366f11a}.ResourceManager-module__xb8kuq__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:8px;width:100%;padding:.8rem;font-size:.9rem;font-weight:700;transition:opacity .2s,transform .1s}.ResourceManager-module__xb8kuq__submitBtn:hover{opacity:.9}.ResourceManager-module__xb8kuq__submitBtn:active{transform:scale(.98)}.ResourceManager-module__xb8kuq__hiddenBadge{font-size:var(--type-caption);color:#fbbf24;background:#f59e0b26;border-radius:6px;margin-left:.4rem;padding:.15rem .45rem;font-weight:700;display:inline-block}.ResourceManager-module__xb8kuq__deleteBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem;font-size:1rem;transition:color .15s}.ResourceManager-module__xb8kuq__deleteBtn:hover{color:var(--gauge-red)}.ResourceManager-module__xb8kuq__sessionSelector{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.ResourceManager-module__xb8kuq__sessionSelector label{color:var(--text-secondary);font-size:.85rem;font-weight:600}.ResourceManager-module__xb8kuq__sessionSelector select{background:var(--bg-elevated);color:var(--text-primary);border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:.5rem .8rem;font-size:.85rem}.ResourceManager-module__xb8kuq__toggleRow{border-bottom:1px solid #ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;padding:.6rem .8rem;transition:background .15s;display:flex}.ResourceManager-module__xb8kuq__toggleRow:hover{background:#6366f10a}.ResourceManager-module__xb8kuq__toggleInfo{flex-direction:column;flex:1;gap:.15rem;display:flex}.ResourceManager-module__xb8kuq__toggleTitle{color:var(--text-primary);font-size:.85rem;font-weight:600}.ResourceManager-module__xb8kuq__toggleMeta{font-size:var(--type-caption);color:var(--text-secondary)}.ResourceManager-module__xb8kuq__toggleActions{align-items:center;gap:.6rem;display:flex}.ResourceManager-module__xb8kuq__toggleSwitch{width:40px;height:22px;position:relative}.ResourceManager-module__xb8kuq__toggleSwitch input{opacity:0;width:0;height:0}.ResourceManager-module__xb8kuq__slider{cursor:pointer;background:#ffffff1a;border-radius:22px;transition:background .2s;position:absolute;inset:0}.ResourceManager-module__xb8kuq__slider:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;bottom:3px;left:3px}.ResourceManager-module__xb8kuq__toggleSwitch input:checked+.ResourceManager-module__xb8kuq__slider{background:var(--accent-blue)}.ResourceManager-module__xb8kuq__toggleSwitch input:checked+.ResourceManager-module__xb8kuq__slider:before{transform:translate(18px)}.ResourceManager-module__xb8kuq__dropBtn{background:linear-gradient(135deg, var(--kpi-danger), #f97316);color:#fff;font-size:var(--type-caption);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.3rem .6rem;font-weight:700;transition:opacity .15s}.ResourceManager-module__xb8kuq__dropBtn:hover{opacity:.85}.ResourceManager-module__xb8kuq__dropBtn:disabled{opacity:.4;cursor:not-allowed}.ResourceManager-module__xb8kuq__guideSection{background:var(--bg-card);border:1px solid #ffffff0f;border-radius:12px;padding:1.2rem}.ResourceManager-module__xb8kuq__guideSection h3{color:var(--text-primary);margin:0 0 .8rem;font-size:1rem}.ResourceManager-module__xb8kuq__guideRound{margin-bottom:1rem}.ResourceManager-module__xb8kuq__guideRoundHeader{align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.ResourceManager-module__xb8kuq__roundBadge{background:linear-gradient(135deg, #6366f1, var(--accent-purple));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:inline-flex}.ResourceManager-module__xb8kuq__guideRoundHeader span:last-child{color:var(--text-secondary);font-size:.82rem;font-weight:600}.ResourceManager-module__xb8kuq__guideItem{color:var(--text-primary);padding:.5rem .8rem .5rem 2.5rem;font-size:.82rem;line-height:1.5}.ResourceManager-module__xb8kuq__guideStrategy{color:var(--text-muted);margin-top:.15rem;font-size:.75rem;font-style:italic}.ResourceManager-module__xb8kuq__hiddenGuide{border-top:1px solid #ffffff0f;margin-top:1.5rem;padding-top:1rem}.ResourceManager-module__xb8kuq__hiddenGuide h4{color:var(--accent-gold);margin:0 0 .8rem;font-size:.9rem}.ResourceManager-module__xb8kuq__hiddenCard{background:#f59e0b0f;border:1px solid #f59e0b26;border-radius:10px;margin-bottom:.6rem;padding:.8rem 1rem}.ResourceManager-module__xb8kuq__hiddenCard h5{color:var(--accent-gold);margin:0;font-size:.85rem}.ResourceManager-module__xb8kuq__conditionText{color:var(--text-muted);margin:.3rem 0;font-size:.78rem}.ResourceManager-module__xb8kuq__effectText{color:var(--gauge-green);margin:0;font-size:.78rem}.ResourceManager-module__xb8kuq__statusMsg{border-radius:8px;padding:.6rem 1rem;font-size:.82rem;font-weight:600}.ResourceManager-module__xb8kuq__statusSuccess{color:var(--gauge-green);background:#10b9811a;border:1px solid #10b98133}.ResourceManager-module__xb8kuq__statusError{color:var(--gauge-red);background:#ef44441a;border:1px solid #ef444433}.ResourceManager-module__xb8kuq__fileInput{font-size:.82rem}.ResourceManager-module__xb8kuq__typeNotebookLM{color:var(--accent-purple);background:linear-gradient(135deg,#7c3aed26,#3b82f626);border:1px solid #7c3aed4d}.ResourceManager-module__xb8kuq__nbHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ResourceManager-module__xb8kuq__nbHeading{color:var(--text-primary);margin:0;font-size:1.1rem}.ResourceManager-module__xb8kuq__nbSubtext{color:var(--text-secondary);max-width:600px;margin:.3rem 0 0;font-size:.78rem;line-height:1.5}.ResourceManager-module__xb8kuq__nbGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.ResourceManager-module__xb8kuq__nbCard{background:var(--bg-card);border:1px solid #7c3aed33;border-radius:12px;padding:1rem 1.2rem;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;position:relative;overflow:hidden}.ResourceManager-module__xb8kuq__nbCard:before{content:"";background:linear-gradient(90deg, #7c3aed, var(--accent-blue), var(--accent-cyan));height:3px;position:absolute;top:0;left:0;right:0}.ResourceManager-module__xb8kuq__nbCard:hover{border-color:#7c3aed66;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed1a}.ResourceManager-module__xb8kuq__nbCardHeader{align-items:flex-start;gap:.7rem;display:flex}.ResourceManager-module__xb8kuq__nbCardIcon{background:linear-gradient(135deg,#7c3aed33,#3b82f633);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex}.ResourceManager-module__xb8kuq__nbCardInfo{flex:1;min-width:0}.ResourceManager-module__xb8kuq__nbCardTitle{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:700;line-height:1.3}.ResourceManager-module__xb8kuq__nbCardMeta{font-size:var(--type-caption);color:var(--text-secondary);font-weight:500}.ResourceManager-module__xb8kuq__nbCardDesc{color:var(--text-secondary);margin:.6rem 0 0;font-size:.78rem;line-height:1.5}.ResourceManager-module__xb8kuq__nbCardFooter{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.8rem;display:flex}.ResourceManager-module__xb8kuq__nbContentTags{flex-wrap:wrap;gap:.35rem;display:flex}.ResourceManager-module__xb8kuq__nbContentTag{font-size:var(--type-caption);color:var(--text-secondary);background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;padding:.15rem .45rem;font-weight:700;display:inline-block}.ResourceManager-module__xb8kuq__nbCt_podcast{color:var(--accent-purple);background:#7c3aed1f;border-color:#7c3aed40}.ResourceManager-module__xb8kuq__nbCt_review{color:var(--accent-blue);background:#3b82f61f;border-color:#3b82f640}.ResourceManager-module__xb8kuq__nbCt_quiz{color:var(--gauge-green);background:#10b9811f;border-color:#10b98140}.ResourceManager-module__xb8kuq__nbOpenLink{color:var(--accent-purple);white-space:nowrap;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .15s}.ResourceManager-module__xb8kuq__nbOpenLink:hover{color:var(--accent-purple)}.ResourceManager-module__xb8kuq__nbContentTypePicker{flex-wrap:wrap;gap:.5rem;display:flex}.ResourceManager-module__xb8kuq__nbCtBtn{color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:.4rem .8rem;font-size:.8rem;font-weight:600;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.ResourceManager-module__xb8kuq__nbCtBtn:hover{background:#7c3aed1a;border-color:#7c3aed4d}.ResourceManager-module__xb8kuq__nbCtBtnActive{color:#a5b4fc;background:linear-gradient(135deg,#7c3aed33,#3b82f626);border-color:#7c3aed80}
ï»¿ .FacilitatorManager-module__VMZVFq__container{background:var(--bg-card);border:1px solid #ffffff0a;border-radius:12px;position:relative;overflow:hidden}.FacilitatorManager-module__VMZVFq__header{background:#ffffff04;border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:1rem;padding:1.25rem 1.75rem;display:flex}.FacilitatorManager-module__VMZVFq__icon{font-size:2rem;line-height:1}.FacilitatorManager-module__VMZVFq__title{color:var(--text-primary);margin:0 0 .25rem;font-size:1.1rem;font-weight:700}.FacilitatorManager-module__VMZVFq__subtitle{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.5}.FacilitatorManager-module__VMZVFq__headerActions{flex-shrink:0;align-self:center;align-items:center;gap:.5rem;display:flex}.FacilitatorManager-module__VMZVFq__addBtn{background:linear-gradient(135deg, var(--accent-gold), #f97316);color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:.02em;border:none;border-radius:8px;padding:.55rem 1rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 8px #f59e0b33}.FacilitatorManager-module__VMZVFq__addBtn:hover{transform:translateY(-1px);box-shadow:0 4px 14px #f59e0b4d}.FacilitatorManager-module__VMZVFq__bulkBtn{color:#a5b4fc;cursor:pointer;white-space:nowrap;letter-spacing:.02em;background:#6366f10f;border:1px solid #6366f14d;border-radius:8px;padding:.55rem 1rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:background .2s,border-color .2s,transform .2s}.FacilitatorManager-module__VMZVFq__bulkBtn:hover{background:#6366f11f;border-color:#6366f180;transform:translateY(-1px)}.FacilitatorManager-module__VMZVFq__statsBar{background:#ffffff03;border-bottom:1px solid #ffffff0a;align-items:center;gap:0;padding:.75rem 1.75rem;display:flex}.FacilitatorManager-module__VMZVFq__statCard{flex-direction:column;gap:1px;padding:0 1.5rem 0 0;display:flex}.FacilitatorManager-module__VMZVFq__statValue{color:var(--text-primary);font-size:1.35rem;font-weight:800;font-family:var(--font-mono);line-height:1}.FacilitatorManager-module__VMZVFq__statLabel{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:600}.FacilitatorManager-module__VMZVFq__statDivider{background:var(--border-subtle);flex-shrink:0;width:1px;height:32px;margin:0 1.5rem}.FacilitatorManager-module__VMZVFq__searchBar{background:0 0;border-bottom:1px solid #ffffff0a;align-items:center;gap:.5rem;padding:.6rem 1.75rem;display:flex}.FacilitatorManager-module__VMZVFq__searchIcon{color:var(--text-muted);flex-shrink:0;font-size:.85rem}.FacilitatorManager-module__VMZVFq__searchInput{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-body);color:var(--text-primary);outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.82rem;transition:border-color .2s,box-shadow .2s}.FacilitatorManager-module__VMZVFq__searchInput:focus{border-color:var(--accent-cyan);box-shadow:0 0 0 3px #06b6d41a}.FacilitatorManager-module__VMZVFq__clearSearch{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:.8rem;line-height:1}.FacilitatorManager-module__VMZVFq__clearSearch:hover{color:var(--text-primary)}.FacilitatorManager-module__VMZVFq__tableWrap{overflow-x:auto}.FacilitatorManager-module__VMZVFq__table{border-collapse:collapse;width:100%;font-size:.82rem}.FacilitatorManager-module__VMZVFq__table th{text-align:left;font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;font-weight:700;font-family:var(--font-mono);background:#ffffff04;border-bottom:1px solid #ffffff0a;padding:.65rem 1rem}.FacilitatorManager-module__VMZVFq__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}.FacilitatorManager-module__VMZVFq__sortable:hover{color:var(--text-primary)!important}.FacilitatorManager-module__VMZVFq__table td{color:var(--text-secondary);vertical-align:middle;border-bottom:1px solid #ffffff06;padding:.6rem 1rem}.FacilitatorManager-module__VMZVFq__table tbody tr:hover{background:#ffffff05}.FacilitatorManager-module__VMZVFq__table tbody tr.FacilitatorManager-module__VMZVFq__rowDanger{background:#ef444408}.FacilitatorManager-module__VMZVFq__table tbody tr.FacilitatorManager-module__VMZVFq__rowDisabled{opacity:.55}.FacilitatorManager-module__VMZVFq__facId{font-family:var(--font-mono);color:var(--accent-cyan);background:#06b6d414;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600}.FacilitatorManager-module__VMZVFq__facName{color:var(--text-primary);white-space:nowrap;font-weight:600}.FacilitatorManager-module__VMZVFq__contactCell{flex-direction:column;gap:2px;display:flex}.FacilitatorManager-module__VMZVFq__contactItem{font-size:var(--type-caption);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.FacilitatorManager-module__VMZVFq__programmeBadge{font-size:var(--type-caption);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:#94a3b814;border-radius:6px;max-width:150px;padding:2px 8px;font-weight:600;display:inline-block;overflow:hidden}.FacilitatorManager-module__VMZVFq__scheduleCell{flex-direction:column;gap:1px;display:flex}.FacilitatorManager-module__VMZVFq__scheduleItem{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap}.FacilitatorManager-module__VMZVFq__paradigmBadge{font-size:var(--type-caption);white-space:nowrap;letter-spacing:.04em;border-radius:10px;padding:2px 8px;font-weight:700}.FacilitatorManager-module__VMZVFq__date{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap}.FacilitatorManager-module__VMZVFq__usageWrap{align-items:center;gap:.4rem;min-width:80px;display:flex}.FacilitatorManager-module__VMZVFq__usageText{font-family:var(--font-mono);white-space:nowrap;min-width:30px;font-size:.75rem;font-weight:700}.FacilitatorManager-module__VMZVFq__usageBar{background:var(--border-subtle);border-radius:3px;flex:1;min-width:36px;height:5px;overflow:hidden}.FacilitatorManager-module__VMZVFq__usageFill{border-radius:3px;min-width:2px;height:100%;transition:width .4s,background .4s}.FacilitatorManager-module__VMZVFq__actionBtn{cursor:pointer;border-radius:var(--radius-md);opacity:.55;background:0 0;border:1px solid #0000;padding:.25rem .35rem;font-size:.85rem;line-height:1;transition:opacity .15s,background .15s,border-color .15s}.FacilitatorManager-module__VMZVFq__actionBtn:hover{opacity:1;background:#06b6d414;border-color:#06b6d433}.FacilitatorManager-module__VMZVFq__deleteBtn{cursor:pointer;border-radius:var(--radius-md);opacity:.5;white-space:nowrap;background:0 0;border:1px solid #0000;padding:.25rem .35rem;font-size:.85rem;line-height:1;transition:opacity .2s,background .2s,border-color .2s}.FacilitatorManager-module__VMZVFq__deleteBtn:hover{opacity:1;background:#ef444414;border-color:#ef444440}.FacilitatorManager-module__VMZVFq__deleteBtnConfirm{opacity:1;color:var(--gauge-red);font-size:var(--type-caption);background:#ef44441f;border-color:#ef444466;padding:.25rem .5rem;font-weight:700;animation:.8s ease-in-out infinite alternate FacilitatorManager-module__VMZVFq__pulse}@keyframes FacilitatorManager-module__VMZVFq__pulse{0%{box-shadow:0 0 #ef444400}to{box-shadow:0 0 0 4px #ef444426}}.FacilitatorManager-module__VMZVFq__empty{text-align:center;color:var(--text-muted);padding:3rem 2rem;font-size:.85rem;font-style:italic}.FacilitatorManager-module__VMZVFq__drawerOverlay{z-index:var(--z-drawer-scrim);background:#000000eb;animation:.2s FacilitatorManager-module__VMZVFq__fadeInOverlay;position:fixed;inset:0}@keyframes FacilitatorManager-module__VMZVFq__fadeInOverlay{0%{opacity:0}to{opacity:1}}.FacilitatorManager-module__VMZVFq__drawer{background:var(--bg-card);border-left:1px solid var(--border-subtle);width:520px;max-width:95vw;height:100vh;z-index:var(--z-drawer);flex-direction:column;animation:.25s cubic-bezier(.4,0,.2,1) FacilitatorManager-module__VMZVFq__slideInDrawer;display:flex;position:fixed;top:0;right:0;box-shadow:-8px 0 40px #00000040}.FacilitatorManager-module__VMZVFq__drawerWide{width:680px}@keyframes FacilitatorManager-module__VMZVFq__slideInDrawer{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.FacilitatorManager-module__VMZVFq__drawerHeader{border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem 1rem;display:flex}.FacilitatorManager-module__VMZVFq__drawerTitle{color:var(--text-primary);margin:0 0 .2rem;font-size:1rem;font-weight:700}.FacilitatorManager-module__VMZVFq__drawerSubtitle{font-size:var(--type-caption);color:var(--text-muted);margin:0}.FacilitatorManager-module__VMZVFq__drawerClose{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;transition:background .15s,border-color .15s,color .15s;display:flex}.FacilitatorManager-module__VMZVFq__drawerClose:hover{color:var(--gauge-red);background:#ef44441a;border-color:#ef44444d}.FacilitatorManager-module__VMZVFq__stepIndicator{border-bottom:1px solid var(--border-subtle);background:#0000001a;flex-shrink:0;align-items:center;gap:0;padding:.75rem 1.5rem;display:flex}.FacilitatorManager-module__VMZVFq__stepDot{border:2px solid var(--border-subtle);width:28px;height:28px;color:var(--text-muted);font-size:var(--type-caption);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;transition:background .25s,border-color .25s,box-shadow .25s;display:flex}.FacilitatorManager-module__VMZVFq__stepDotActive{border-color:var(--accent-blue);color:#a5b4fc;background:#6366f126}.FacilitatorManager-module__VMZVFq__stepDotCurrent{border-color:var(--accent-blue);color:#fff;background:#6366f1;box-shadow:0 0 0 4px #6366f126}.FacilitatorManager-module__VMZVFq__stepLine{background:var(--border-subtle);flex:1;height:2px;margin:0 6px;transition:background .3s}.FacilitatorManager-module__VMZVFq__stepLineActive{background:#6366f180}.FacilitatorManager-module__VMZVFq__drawerBody{flex:1;padding:0;overflow-y:auto}.FacilitatorManager-module__VMZVFq__stepContent{padding:1.25rem 1.5rem 1.5rem}.FacilitatorManager-module__VMZVFq__stepHeader{border-bottom:1px solid #ffffff08;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.FacilitatorManager-module__VMZVFq__stepIcon{flex-shrink:0;margin-top:2px;font-size:1.5rem}.FacilitatorManager-module__VMZVFq__stepTitle{color:var(--text-primary);margin:0 0 .2rem;font-size:.92rem;font-weight:700}.FacilitatorManager-module__VMZVFq__stepDesc{font-size:var(--type-caption);color:var(--text-muted);margin:0;line-height:1.5}.FacilitatorManager-module__VMZVFq__formGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.FacilitatorManager-module__VMZVFq__formGroup{flex-direction:column;gap:.3rem;display:flex}.FacilitatorManager-module__VMZVFq__formGroupFull{flex-direction:column;grid-column:1/-1;gap:.3rem;display:flex}.FacilitatorManager-module__VMZVFq__formLabel{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:700;display:block}.FacilitatorManager-module__VMZVFq__required{color:var(--gauge-red);font-size:.85em}.FacilitatorManager-module__VMZVFq__formInput{border-radius:var(--radius-md,8px);border:1.5px solid var(--border-subtle);background:var(--bg-body);width:100%;color:var(--text-primary);box-sizing:border-box;outline:none;padding:.6rem .75rem;font-family:inherit;font-size:.85rem;transition:border-color .2s,box-shadow .2s}.FacilitatorManager-module__VMZVFq__formInput:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #6366f11a}.FacilitatorManager-module__VMZVFq__formInput::placeholder{color:var(--text-muted);opacity:.5}.FacilitatorManager-module__VMZVFq__formTextarea{border-radius:var(--radius-md,8px);border:1.5px solid var(--border-subtle);background:var(--bg-body);width:100%;color:var(--text-primary);resize:vertical;box-sizing:border-box;outline:none;padding:.6rem .75rem;font-family:inherit;font-size:.82rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.FacilitatorManager-module__VMZVFq__formTextarea:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #6366f11a}.FacilitatorManager-module__VMZVFq__formTextarea::placeholder{color:var(--text-muted);opacity:.5}.FacilitatorManager-module__VMZVFq__formHint{font-size:var(--type-caption);color:var(--text-muted);opacity:.7}.FacilitatorManager-module__VMZVFq__stepNavigation{border-top:1px solid #ffffff08;justify-content:space-between;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.FacilitatorManager-module__VMZVFq__navBtnPrimary{border-radius:var(--radius-md,8px);background:linear-gradient(135deg, #6366f1, var(--accent-purple));color:#fff;cursor:pointer;border:none;padding:.65rem 1.25rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 10px #6366f140}.FacilitatorManager-module__VMZVFq__navBtnPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #6366f159}.FacilitatorManager-module__VMZVFq__navBtnPrimary:disabled{opacity:.4;cursor:not-allowed}.FacilitatorManager-module__VMZVFq__navBtnSecondary{border-radius:var(--radius-md,8px);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;padding:.65rem 1.25rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:background .15s,color .15s}.FacilitatorManager-module__VMZVFq__navBtnSecondary:hover:not(:disabled){color:var(--text-primary);background:#ffffff0a}.FacilitatorManager-module__VMZVFq__navBtnSecondary:disabled{opacity:.4;cursor:not-allowed}.FacilitatorManager-module__VMZVFq__navBtnCreate{border-radius:var(--radius-md,8px);background:linear-gradient(135deg, var(--kpi-good), #059669);color:#fff;cursor:pointer;border:none;padding:.65rem 1.25rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 10px #10b98140}.FacilitatorManager-module__VMZVFq__navBtnCreate:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #10b98159}.FacilitatorManager-module__VMZVFq__navBtnCreate:disabled{opacity:.4;cursor:not-allowed}.FacilitatorManager-module__VMZVFq__paradigmGrid{flex-direction:column;gap:6px;margin-bottom:1rem;display:flex}.FacilitatorManager-module__VMZVFq__paradigmCard{border:1.5px solid var(--border-subtle);border-radius:var(--radius-md,8px);cursor:pointer;background:var(--bg-body);align-items:center;gap:12px;padding:.7rem .85rem;transition:border-color .15s,background .15s;display:flex;position:relative}.FacilitatorManager-module__VMZVFq__paradigmCard:hover{border-color:var(--accent-blue);background:#6366f10a}.FacilitatorManager-module__VMZVFq__paradigmCardActive{border-color:var(--accent-blue);background:#6366f10f;box-shadow:0 0 0 3px #6366f11a}.FacilitatorManager-module__VMZVFq__paradigmIcon{text-align:center;flex-shrink:0;width:28px;font-size:1.2rem}.FacilitatorManager-module__VMZVFq__paradigmLabel{color:var(--text-primary);font-size:.82rem;font-weight:700;line-height:1.2}.FacilitatorManager-module__VMZVFq__paradigmSub{font-size:var(--type-caption);color:var(--text-muted);margin-top:1px}.FacilitatorManager-module__VMZVFq__paradigmCheck{color:var(--accent-blue);font-size:.85rem;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.FacilitatorManager-module__VMZVFq__permissionsSection{border-top:1px solid #ffffff08;margin-top:1.25rem;padding-top:1rem}.FacilitatorManager-module__VMZVFq__permGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.FacilitatorManager-module__VMZVFq__permCard{border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.55rem .7rem;transition:border-color .15s,background .15s;display:flex}.FacilitatorManager-module__VMZVFq__permCard:hover{border-color:#6366f14d}.FacilitatorManager-module__VMZVFq__permCardActive{background:#10b98108;border-color:#10b98140}.FacilitatorManager-module__VMZVFq__permIcon{flex-shrink:0;font-size:.85rem}.FacilitatorManager-module__VMZVFq__permLabel{font-size:var(--type-caption);color:var(--text-secondary);flex:1;font-weight:600}.FacilitatorManager-module__VMZVFq__permToggle{flex-shrink:0}.FacilitatorManager-module__VMZVFq__permToggleTrack{border-radius:8px;width:30px;height:16px;transition:background .2s;position:relative}.FacilitatorManager-module__VMZVFq__permToggleThumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:left .2s;position:absolute;top:2px;box-shadow:0 1px 2px #00000026}.FacilitatorManager-module__VMZVFq__reviewCard{border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);background:#ffffff03;overflow:hidden}.FacilitatorManager-module__VMZVFq__reviewSection{padding:.85rem 1rem}.FacilitatorManager-module__VMZVFq__reviewSectionTitle{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 .5rem;font-weight:700}.FacilitatorManager-module__VMZVFq__reviewDivider{background:var(--border-subtle);height:1px}.FacilitatorManager-module__VMZVFq__reviewGrid{grid-template-columns:1fr 1fr 1fr;gap:.5rem;display:grid}.FacilitatorManager-module__VMZVFq__reviewItem{flex-direction:column;gap:2px;display:flex}.FacilitatorManager-module__VMZVFq__reviewKey{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:600}.FacilitatorManager-module__VMZVFq__reviewValue{color:var(--text-primary);font-size:.82rem;font-weight:600}.FacilitatorManager-module__VMZVFq__reviewNotes{border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);background:#6366f108;margin-top:.75rem;padding:.65rem .85rem}.FacilitatorManager-module__VMZVFq__reviewNotesText{color:var(--text-secondary);margin:.3rem 0 0;font-size:.78rem;line-height:1.5}.FacilitatorManager-module__VMZVFq__bulkFormatBox{border-radius:var(--radius-md,8px);background:#6366f108;border:1px solid #6366f126;margin-bottom:1rem;padding:.85rem 1rem}.FacilitatorManager-module__VMZVFq__bulkFormatTitle{font-size:var(--type-caption);color:var(--text-primary);margin:0 0 .5rem;font-weight:700}.FacilitatorManager-module__VMZVFq__bulkFormatCode{font-size:var(--type-caption);font-family:var(--font-mono);color:#a5b4fc;word-break:break-all;background:#0003;border-radius:6px;margin-bottom:.5rem;padding:.5rem .75rem;display:block}.FacilitatorManager-module__VMZVFq__bulkFormatHint{font-size:var(--type-caption);color:var(--text-muted);margin:0 0 .75rem;line-height:1.5}.FacilitatorManager-module__VMZVFq__bulkFormatHint code{font-size:var(--type-caption);color:var(--text-secondary);background:#00000026;border-radius:3px;padding:1px 4px}.FacilitatorManager-module__VMZVFq__bulkDownloadBtn{color:#a5b4fc;font-size:var(--type-caption);cursor:pointer;background:#6366f114;border:1px solid #6366f140;border-radius:6px;padding:.4rem .75rem;font-family:inherit;font-weight:600;transition:background .15s,border-color .15s}.FacilitatorManager-module__VMZVFq__bulkDownloadBtn:hover{background:#6366f126;border-color:#6366f166}.FacilitatorManager-module__VMZVFq__dropzone{border:2px dashed var(--border-subtle);border-radius:var(--radius-md,8px);text-align:center;cursor:pointer;background:0 0;margin-bottom:1rem;padding:2rem 1.5rem;transition:border-color .2s,background .2s}.FacilitatorManager-module__VMZVFq__dropzone:hover{background:#6366f105;border-color:#6366f166}.FacilitatorManager-module__VMZVFq__dropzoneActive{border-color:var(--accent-blue);background:#6366f10f;border-style:solid}.FacilitatorManager-module__VMZVFq__dropzoneIcon{margin-bottom:.5rem;font-size:2rem;display:block}.FacilitatorManager-module__VMZVFq__dropzoneText{color:var(--text-secondary);margin:0 0 .25rem;font-size:.82rem}.FacilitatorManager-module__VMZVFq__dropzoneHint{font-size:var(--type-caption);color:var(--text-muted)}.FacilitatorManager-module__VMZVFq__bulkErrors{border-radius:var(--radius-md,8px);background:#ef44440a;border:1px solid #ef444440;margin-bottom:1rem;padding:.5rem .75rem}.FacilitatorManager-module__VMZVFq__bulkErrorRow{font-size:var(--type-caption);color:var(--gauge-red);padding:.2rem 0}.FacilitatorManager-module__VMZVFq__bulkPreview{margin-bottom:1rem}.FacilitatorManager-module__VMZVFq__bulkPreviewTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.FacilitatorManager-module__VMZVFq__bulkPreviewTable{border-radius:var(--radius-md,8px);border:1px solid var(--border-subtle);max-height:260px;overflow-y:auto}.FacilitatorManager-module__VMZVFq__limitInput{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-body);width:60px;color:var(--text-primary);font-size:.82rem;font-family:var(--font-mono);text-align:center;outline:none;padding:.35rem .5rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.FacilitatorManager-module__VMZVFq__limitInput:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #6366f11a}.FacilitatorManager-module__VMZVFq__toast{border-radius:var(--radius-md);color:var(--gauge-green);z-index:var(--z-coach);word-break:break-word;background:#10b98126;border:1px solid #10b9814d;max-width:360px;padding:.75rem 1.5rem;font-size:.82rem;font-weight:600;animation:.3s ease-out FacilitatorManager-module__VMZVFq__slideUp;position:fixed;bottom:2rem;right:2rem}.FacilitatorManager-module__VMZVFq__toastError{color:var(--gauge-red);background:#ef444426;border-color:#ef44444d}@keyframes FacilitatorManager-module__VMZVFq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
ï»¿.PeerEvaluation-module__i7BeEq__container{flex-direction:column;gap:1.25rem;display:flex}.PeerEvaluation-module__i7BeEq__header{align-items:flex-start;gap:1rem;display:flex}.PeerEvaluation-module__i7BeEq__icon{font-size:2rem}.PeerEvaluation-module__i7BeEq__title{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:800}.PeerEvaluation-module__i7BeEq__subtitle{color:var(--text-muted);margin:.2rem 0 0;font-size:.82rem}.PeerEvaluation-module__i7BeEq__form{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.PeerEvaluation-module__i7BeEq__formRow2{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.PeerEvaluation-module__i7BeEq__input{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-body);color:var(--text-primary);box-sizing:border-box;outline:none;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.85rem}.PeerEvaluation-module__i7BeEq__ratingsRow{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.PeerEvaluation-module__i7BeEq__ratingGroup{flex-direction:column;align-items:center;gap:.3rem;display:flex}.PeerEvaluation-module__i7BeEq__ratingLabel{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:700}.PeerEvaluation-module__i7BeEq__stars{gap:2px;display:flex}.PeerEvaluation-module__i7BeEq__star{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0;font-size:1.2rem;transition:color .15s}.PeerEvaluation-module__i7BeEq__starActive,.PeerEvaluation-module__i7BeEq__star:hover{color:var(--accent-gold)}.PeerEvaluation-module__i7BeEq__submitBtn{background:linear-gradient(135deg, #6366f1, var(--accent-blue));color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;padding:.65rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:700}.PeerEvaluation-module__i7BeEq__submitBtn:disabled{opacity:.5;cursor:not-allowed}.PeerEvaluation-module__i7BeEq__avgSection{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.PeerEvaluation-module__i7BeEq__avgTitle{background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);margin:0;padding:.75rem 1rem;font-size:.85rem;font-weight:700}.PeerEvaluation-module__i7BeEq__table{border-collapse:collapse;width:100%;font-size:.78rem}.PeerEvaluation-module__i7BeEq__table th{text-align:left;font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:.5rem .75rem;font-weight:700}.PeerEvaluation-module__i7BeEq__table td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:.45rem .75rem}.PeerEvaluation-module__i7BeEq__playerName{color:var(--text-primary);font-weight:600}.PeerEvaluation-module__i7BeEq__evalList{flex-direction:column;gap:.5rem;display:flex}.PeerEvaluation-module__i7BeEq__evalCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.75rem 1rem;position:relative}.PeerEvaluation-module__i7BeEq__evalHeader{color:var(--text-secondary);justify-content:space-between;margin-bottom:.3rem;font-size:.82rem;display:flex}.PeerEvaluation-module__i7BeEq__evalHeader strong{color:var(--text-primary)}.PeerEvaluation-module__i7BeEq__evalTime{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono)}.PeerEvaluation-module__i7BeEq__evalScores{color:var(--text-secondary);gap:.75rem;font-size:.78rem;display:flex}.PeerEvaluation-module__i7BeEq__evalComment{color:var(--text-muted);margin:.3rem 0 0;font-size:.78rem;font-style:italic}.PeerEvaluation-module__i7BeEq__deleteBtn{cursor:pointer;opacity:.3;background:0 0;border:none;font-size:.8rem;position:absolute;top:.5rem;right:.5rem}.PeerEvaluation-module__i7BeEq__deleteBtn:hover{opacity:1}.PeerEvaluation-module__i7BeEq__empty{text-align:center;color:var(--text-muted);padding:2rem;font-size:.85rem}
ï»¿.BulkMessaging-module__l9jseW__container{flex-direction:column;gap:1.25rem;display:flex}.BulkMessaging-module__l9jseW__header{align-items:flex-start;gap:1rem;display:flex}.BulkMessaging-module__l9jseW__icon{font-size:2rem}.BulkMessaging-module__l9jseW__title{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:800}.BulkMessaging-module__l9jseW__subtitle{color:var(--text-muted);margin:.2rem 0 0;font-size:.82rem}.BulkMessaging-module__l9jseW__form{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.BulkMessaging-module__l9jseW__input{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-body);color:var(--text-primary);box-sizing:border-box;outline:none;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.88rem;font-weight:600}.BulkMessaging-module__l9jseW__textarea{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-body);width:100%;color:var(--text-primary);resize:vertical;box-sizing:border-box;outline:none;padding:.6rem .75rem;font-family:inherit;font-size:.85rem}.BulkMessaging-module__l9jseW__targetHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.BulkMessaging-module__l9jseW__targetLabel{color:var(--text-secondary);font-size:.78rem;font-weight:600}.BulkMessaging-module__l9jseW__linkBtn{color:var(--accent-blue);font-size:var(--type-caption);cursor:pointer;background:0 0;border:none;font-family:inherit;text-decoration:underline}.BulkMessaging-module__l9jseW__sessionChips{flex-wrap:wrap;gap:.3rem;display:flex}.BulkMessaging-module__l9jseW__chip{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-full);font-size:var(--type-caption);cursor:pointer;color:var(--text-secondary);padding:3px 10px;font-family:inherit;transition:border-color .15s,background .15s,color .15s}.BulkMessaging-module__l9jseW__chip:hover{border-color:var(--accent-blue)}.BulkMessaging-module__l9jseW__chipActive{border-color:var(--accent-blue);color:var(--accent-blue);background:#3b82f61f;font-weight:700}.BulkMessaging-module__l9jseW__scheduleRow{align-items:center;gap:.5rem;display:flex}.BulkMessaging-module__l9jseW__scheduleLabel{color:var(--text-secondary);font-size:.78rem;font-weight:600}.BulkMessaging-module__l9jseW__roundInput{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-body);width:60px;color:var(--text-primary);text-align:center;outline:none;padding:.4rem .5rem;font-size:.82rem}.BulkMessaging-module__l9jseW__scheduleHint{font-size:var(--type-caption);color:var(--text-muted)}.BulkMessaging-module__l9jseW__sendBtn{background:linear-gradient(135deg, #6366f1, var(--accent-blue));color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;padding:.7rem 1.5rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:box-shadow .2s,transform .2s}.BulkMessaging-module__l9jseW__sendBtn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #6366f14d}.BulkMessaging-module__l9jseW__sendBtn:disabled{opacity:.5;cursor:not-allowed}.BulkMessaging-module__l9jseW__success{color:#22c55e;border-radius:var(--radius-md);background:#22c55e14;border:1px solid #22c55e4d;padding:.7rem 1rem;font-size:.85rem;font-weight:600}.BulkMessaging-module__l9jseW__historyTitle{color:var(--text-primary);margin:0 0 .75rem;font-size:.9rem;font-weight:700}.BulkMessaging-module__l9jseW__historyCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:.5rem;padding:.75rem 1rem}.BulkMessaging-module__l9jseW__historyHeader{justify-content:space-between;align-items:center;margin-bottom:.3rem;display:flex}.BulkMessaging-module__l9jseW__historyHeader strong{color:var(--text-primary);font-size:.85rem}.BulkMessaging-module__l9jseW__statusBadge{font-size:var(--type-caption);text-transform:uppercase;border-radius:var(--radius-full);padding:2px 8px;font-weight:700}.BulkMessaging-module__l9jseW__statusSent{color:#22c55e;background:#22c55e1a}.BulkMessaging-module__l9jseW__statusScheduled{color:var(--accent-gold);background:#f59e0b1a}.BulkMessaging-module__l9jseW__historyBody{color:var(--text-secondary);margin:0 0 .3rem;font-size:.78rem}.BulkMessaging-module__l9jseW__historyMeta{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono);gap:.75rem;display:flex}
.JoinCohortModal-module__B7yDva__overlay{--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--text-muted:#94a3b8;z-index:5000;background-color:#080c18;background-image:radial-gradient(at 30% 20%,#00e5c30a 0%,#0000 50%),radial-gradient(at 70% 80%,#6366f108 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;justify-content:center;align-items:center;padding:2rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.JoinCohortModal-module__B7yDva__scanlines{pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00e5c302 2px 4px);position:absolute;inset:0}.JoinCohortModal-module__B7yDva__particles{pointer-events:none;z-index:1;position:absolute;inset:0}.JoinCohortModal-module__B7yDva__particle{width:3px;height:3px;left:var(--x);top:var(--y);animation:JoinCohortModal-module__B7yDva__particleFloat 8s ease-in-out var(--delay,0s) infinite;background:#00e5c366;border-radius:50%;position:absolute;box-shadow:0 0 8px #00e5c34d}.JoinCohortModal-module__B7yDva__particle:nth-child(2n){background:#f5b94259;width:2px;height:2px;box-shadow:0 0 8px #f5b94233}@keyframes JoinCohortModal-module__B7yDva__particleFloat{0%,to{opacity:.3;transform:translate(0)}25%{opacity:.8;transform:translate(15px,-20px)}50%{opacity:.4;transform:translate(-10px,-40px)}75%{opacity:.7;transform:translate(20px,-15px)}}.JoinCohortModal-module__B7yDva__card{z-index:10;width:100%;max-width:440px;animation:.6s cubic-bezier(.16,1,.3,1) forwards JoinCohortModal-module__B7yDva__cardReveal;position:relative}@keyframes JoinCohortModal-module__B7yDva__cardReveal{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.JoinCohortModal-module__B7yDva__logoSection{text-align:center;margin-bottom:2rem}.JoinCohortModal-module__B7yDva__shieldIcon{background:linear-gradient(135deg,#f5b9421f,#f5b9420a);border:1px solid #f5b94240;border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1rem;display:inline-flex;box-shadow:0 0 30px #f5b94214}.JoinCohortModal-module__B7yDva__shieldIcon svg path:first-child{fill:#f5b94226;stroke:#f5b942}.JoinCohortModal-module__B7yDva__shieldIcon svg path:last-child{stroke:#f5b942}.JoinCohortModal-module__B7yDva__brandName{letter-spacing:.16em;color:var(--text-primary);text-transform:uppercase;font-size:1.25rem;font-weight:800}.JoinCohortModal-module__B7yDva__brandAccent{color:#f5b942;font-weight:900}.JoinCohortModal-module__B7yDva__brandSubtitle{letter-spacing:.35em;color:#00e5c380;margin-top:var(--space-1);text-transform:uppercase;font-size:.6rem;font-weight:500}.JoinCohortModal-module__B7yDva__formSection{background:#0e1424f7;border:1px solid #00e5c31a;border-radius:12px;padding:2rem 2rem 1.5rem;box-shadow:0 0 40px #0000004d,inset 0 1px #ffffff08}.JoinCohortModal-module__B7yDva__title{color:var(--text-primary);margin:0 0 var(--space-1) 0;font-size:1.2rem;font-weight:700}.JoinCohortModal-module__B7yDva__subtitle{color:#94a3b8;margin:0 0 1.5rem;font-size:.78rem;line-height:1.5}.JoinCohortModal-module__B7yDva__form{gap:var(--space-4);flex-direction:column;display:flex}.JoinCohortModal-module__B7yDva__field{flex-direction:column;gap:0;display:flex}.JoinCohortModal-module__B7yDva__label{letter-spacing:0;color:#cbd5e1;margin-bottom:.5rem;font-size:.78rem;font-weight:600}.JoinCohortModal-module__B7yDva__input{color:#e2e8f0;box-sizing:border-box;letter-spacing:.04em;background:0 0;border:none;border-bottom:1px solid #64748b4d;outline:none;width:100%;padding:.75rem 0;font-family:JetBrains Mono,SF Mono,monospace;font-size:.92rem;transition:border-color .3s,box-shadow .3s}.JoinCohortModal-module__B7yDva__input:focus{border-bottom-color:#00e5c3;box-shadow:0 2px 12px #00e5c314}.JoinCohortModal-module__B7yDva__input::placeholder{color:#64748b80;font-family:var(--font-mono)}.JoinCohortModal-module__B7yDva__input:disabled{opacity:.4;cursor:not-allowed}.JoinCohortModal-module__B7yDva__optionsRow{margin-top:var(--space-1);justify-content:space-between;align-items:center;display:flex}.JoinCohortModal-module__B7yDva__rememberLabel{align-items:center;gap:var(--space-2);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.6rem;font-weight:600;display:flex}.JoinCohortModal-module__B7yDva__checkbox{accent-color:#00e5c3;cursor:pointer;width:14px;height:14px}.JoinCohortModal-module__B7yDva__lostCipher{color:#f5b942;letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-size:.78rem;font-weight:600;transition:color .2s}.JoinCohortModal-module__B7yDva__lostCipher:hover{color:#fcd34d;text-shadow:0 0 12px #f5b9424d}.JoinCohortModal-module__B7yDva__errorBox{padding:var(--space-2) var(--space-3);color:var(--gauge-red);align-items:center;gap:var(--space-2);background:#ef444414;border:1px solid #ef444433;border-radius:6px;font-size:.72rem;font-weight:600;display:flex}.JoinCohortModal-module__B7yDva__errorIcon{color:var(--gauge-red);font-size:.85rem}.JoinCohortModal-module__B7yDva__submitBtn{width:100%;padding:var(--space-3);color:#0a0e1a;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;margin-top:var(--space-3);background:linear-gradient(135deg,#00e5c3,#0dd9b0,#00c4a7);border:none;border-radius:8px;font-size:.78rem;font-weight:800;transition:background .3s,color .3s,border-color .3s,box-shadow .3s,opacity .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #00e5c333,0 0 0 1px #00e5c31a}.JoinCohortModal-module__B7yDva__submitBtn:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;inset:0;transform:translate(-100%)}.JoinCohortModal-module__B7yDva__submitBtn:hover:not(:disabled):after{animation:.7s ease-out JoinCohortModal-module__B7yDva__shimmer}.JoinCohortModal-module__B7yDva__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #00e5c34d,0 0 0 1px #00e5c333}.JoinCohortModal-module__B7yDva__submitBtn:active:not(:disabled){transform:scale(.98)}.JoinCohortModal-module__B7yDva__submitBtn:disabled{opacity:.35;cursor:not-allowed}@keyframes JoinCohortModal-module__B7yDva__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.JoinCohortModal-module__B7yDva__soloBtn{width:100%;color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;margin-top:var(--space-2);background:#141b2d80;border:1px solid #64748b40;border-radius:8px;padding:.75rem;font-size:.72rem;font-weight:700;transition:background .25s,color .25s,border-color .25s,box-shadow .25s,opacity .25s,transform .25s}.JoinCohortModal-module__B7yDva__soloBtn:hover:not(:disabled){color:var(--text-primary);background:#1e293b99;border-color:#00e5c34d;box-shadow:0 0 20px #00e5c30d}.JoinCohortModal-module__B7yDva__soloBtn:disabled{opacity:.3;cursor:not-allowed}.JoinCohortModal-module__B7yDva__footerStatus{margin-top:var(--space-4);letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);justify-content:center;align-items:center;gap:.5rem;font-size:.68rem;font-weight:600;display:flex}.JoinCohortModal-module__B7yDva__statusDot{border-radius:50%;width:5px;height:5px}.JoinCohortModal-module__B7yDva__statusDot[data-status=green]{background:#00e5c3;box-shadow:0 0 6px #00e5c380}.JoinCohortModal-module__B7yDva__statusDot[data-status=amber]{background:#f5b942;box-shadow:0 0 6px #f5b94266}.JoinCohortModal-module__B7yDva__statusSep{color:#334155;margin:0 var(--space-1)}.JoinCohortModal-module__B7yDva__bottomBar{height:32px;padding:0 var(--space-5);z-index:5001;font-family:var(--font-mono);background:#080c18e6;border-top:1px solid #00e5c30f;justify-content:space-between;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.JoinCohortModal-module__B7yDva__bottomHash{color:#64748b40;letter-spacing:.1em;white-space:nowrap;max-width:50%;font-size:.65rem;overflow:hidden}.JoinCohortModal-module__B7yDva__bottomRight{align-items:center;gap:var(--space-3);display:flex}.JoinCohortModal-module__B7yDva__bottomLabel{letter-spacing:.1em;color:#f5b942;font-size:.68rem;font-weight:800}.JoinCohortModal-module__B7yDva__bottomTime{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.68rem}.JoinCohortModal-module__B7yDva__themeIcon{color:var(--text-muted);cursor:pointer;font-size:.9rem;transition:color .2s}.JoinCohortModal-module__B7yDva__themeIcon:hover{color:#f5b942}
.RoundPacingControl-module__-2E_zW__panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-width:760px;padding:2rem;box-shadow:0 1px 3px #0000000f}.RoundPacingControl-module__-2E_zW__title{background:linear-gradient(90deg,#6366f1,#a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:1.4rem}.RoundPacingControl-module__-2E_zW__subtitle{color:var(--text-secondary);margin:0 0 1.5rem;font-size:.9rem}.RoundPacingControl-module__-2E_zW__fieldGroup{margin-bottom:1.5rem}.RoundPacingControl-module__-2E_zW__label{color:#334155;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.8rem;font-weight:700;display:block}.RoundPacingControl-module__-2E_zW__select{color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:.6rem 1rem;font-family:inherit;font-size:.9rem}.RoundPacingControl-module__-2E_zW__select:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #6366f11f}.RoundPacingControl-module__-2E_zW__statusBox{background:#f0f4ff;border:1px solid #c7d2fe;border-radius:10px;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding:1rem 1.2rem;display:flex}.RoundPacingControl-module__-2E_zW__statusKey{font-size:var(--type-caption);color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.RoundPacingControl-module__-2E_zW__statusVal{color:#1e293b;margin-top:.1rem;font-size:1.1rem;font-weight:700}.RoundPacingControl-module__-2E_zW__statusValWarning{color:var(--kpi-warn-on-light);margin-top:.1rem;font-size:1rem;font-weight:700}.RoundPacingControl-module__-2E_zW__modeRow{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1.5rem;display:grid}.RoundPacingControl-module__-2E_zW__modeBtn{color:var(--text-secondary);cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;padding:.75rem .8rem;font-family:inherit;font-size:.82rem;font-weight:500;line-height:1.4;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s}.RoundPacingControl-module__-2E_zW__modeBtn:hover{color:#4338ca;background:#f5f3ff;border-color:#a5b4fc}.RoundPacingControl-module__-2E_zW__modeBtnActive{color:#4338ca;background:#6366f112;border:2px solid #6366f1;font-weight:700}.RoundPacingControl-module__-2E_zW__modeBtnLabel{font-size:.88rem;display:block}.RoundPacingControl-module__-2E_zW__modeBtnDesc{font-size:var(--type-caption);color:var(--text-muted);margin-top:.15rem;display:block}.RoundPacingControl-module__-2E_zW__modeBtnActive .RoundPacingControl-module__-2E_zW__modeBtnDesc{color:var(--accent-blue)}.RoundPacingControl-module__-2E_zW__scheduleGrid{border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1.5rem;overflow:hidden}.RoundPacingControl-module__-2E_zW__scheduleHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:80px 1fr 40px;gap:.5rem;padding:.5rem 1rem;display:grid}.RoundPacingControl-module__-2E_zW__scheduleHeaderLabel{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:700}.RoundPacingControl-module__-2E_zW__scheduleRow{border-bottom:1px solid #f1f5f9;grid-template-columns:80px 1fr 40px;align-items:center;gap:.5rem;padding:.45rem 1rem;transition:background .15s;display:grid}.RoundPacingControl-module__-2E_zW__scheduleRow:last-child{border-bottom:none}.RoundPacingControl-module__-2E_zW__scheduleRow:hover{background:#fafbff}.RoundPacingControl-module__-2E_zW__scheduleRowPast{opacity:.45}.RoundPacingControl-module__-2E_zW__scheduleRoundLabel{color:var(--text-secondary);align-items:center;gap:.3rem;font-size:.82rem;font-weight:700;display:flex}.RoundPacingControl-module__-2E_zW__scheduleDot{background:#e2e8f0;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.RoundPacingControl-module__-2E_zW__scheduleDotScheduled{background:#6366f1}.RoundPacingControl-module__-2E_zW__scheduleDotPast{background:var(--kpi-good)}.RoundPacingControl-module__-2E_zW__scheduleDotActive{background:var(--accent-gold);box-shadow:0 0 0 3px #f59e0b33}.RoundPacingControl-module__-2E_zW__scheduleDateInput{color:#1e293b;box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;padding:.35rem .6rem;font-family:inherit;font-size:.8rem}.RoundPacingControl-module__-2E_zW__scheduleDateInput:focus{border-color:var(--accent-blue);background:#fff}.RoundPacingControl-module__-2E_zW__scheduleClearBtn{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:.9rem;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:flex}.RoundPacingControl-module__-2E_zW__scheduleClearBtn:hover{color:var(--gauge-red);background:#fee2e2}.RoundPacingControl-module__-2E_zW__scheduleNote{font-size:var(--type-caption);color:var(--text-muted);background:#f8fafc;border-top:1px solid #e2e8f0;padding:.5rem 1rem}.RoundPacingControl-module__-2E_zW__immediateStrip{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.2rem;padding:.75rem 1rem;display:flex}.RoundPacingControl-module__-2E_zW__immediateLabel{color:#92400e;flex:1;font-size:.82rem;font-weight:600}.RoundPacingControl-module__-2E_zW__actions{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.RoundPacingControl-module__-2E_zW__btnPrimary{background:linear-gradient(135deg, #6366f1, var(--accent-purple));color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.7rem 1.8rem;font-family:inherit;font-size:.92rem;font-weight:700;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s;box-shadow:0 4px 16px #6366f140}.RoundPacingControl-module__-2E_zW__btnPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #6366f159}.RoundPacingControl-module__-2E_zW__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.RoundPacingControl-module__-2E_zW__btnSuccess{background:linear-gradient(135deg, var(--kpi-good), #059669);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.7rem 1.6rem;font-family:inherit;font-size:.92rem;font-weight:700;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s;box-shadow:0 4px 16px #10b98140}.RoundPacingControl-module__-2E_zW__btnSuccess:hover:not(:disabled){transform:translateY(-1px)}.RoundPacingControl-module__-2E_zW__btnSuccess:disabled{opacity:.5;cursor:not-allowed}.RoundPacingControl-module__-2E_zW__btnWarning{background:linear-gradient(135deg, var(--accent-gold), #d97706);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.55rem 1.2rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s}.RoundPacingControl-module__-2E_zW__btnWarning:disabled{opacity:.5;cursor:not-allowed}.RoundPacingControl-module__-2E_zW__statusMsg{border-radius:8px;margin-top:1rem;padding:.8rem 1rem;font-size:.88rem;font-weight:500}.RoundPacingControl-module__-2E_zW__statusMsgOk{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.RoundPacingControl-module__-2E_zW__statusMsgErr{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.RoundPacingControl-module__-2E_zW__statusItem{color:var(--text-secondary);align-items:center;gap:6px;font-size:.75rem;display:flex}
@keyframes SimulationSwitchboard-module__0JrU-q__shake{0%,to{transform:translate(0)rotate(0)}10%{transform:translate(-3px,2px)rotate(-.3deg)}20%{transform:translate(3px,-2px)rotate(.3deg)}30%{transform:translate(-4px,1px)rotate(-.2deg)}40%{transform:translate(4px,-1px)rotate(.2deg)}50%{transform:translate(-2px,3px)rotate(-.1deg)}60%{transform:translate(2px,-3px)rotate(.1deg)}70%{transform:translate(-1px,2px)}80%{transform:translate(1px,-1px)}90%{transform:translate(-1px)}}@keyframes SimulationSwitchboard-module__0JrU-q__glitch{0%{clip-path:inset(0 0 100%);transform:translate(0)}10%{clip-path:inset(10% 0 80%);transform:translate(-4px,2px)}20%{clip-path:inset(40% 0 50%);transform:translate(4px,-2px)}30%{clip-path:inset(70% 0 20%);transform:translate(-3px,3px)}40%{clip-path:inset(20% 0 60%);transform:translate(2px,-1px)}50%{clip-path:inset(0);transform:translate(0)}to{clip-path:inset(0);transform:translate(0)}}@keyframes SimulationSwitchboard-module__0JrU-q__blink{0%,to{opacity:1}50%{opacity:0}}@keyframes SimulationSwitchboard-module__0JrU-q__neonPulse{0%,to{text-shadow:0 0 6px #f59e0b80,0 0 14px #f59e0b4d}50%{text-shadow:0 0 12px #f59e0bcc,0 0 28px #f59e0b80,0 0 44px #f59e0b33}}@keyframes SimulationSwitchboard-module__0JrU-q__drawLine{0%{stroke-dashoffset:800px}to{stroke-dashoffset:0}}@keyframes SimulationSwitchboard-module__0JrU-q__fadeInBranch{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes SimulationSwitchboard-module__0JrU-q__amberShimmer{0%,to{opacity:.4}50%{opacity:.8}}.SimulationSwitchboard-module__0JrU-q__root{background:var(--bg-body);font-family:var(--font-sans,"DM Sans", -apple-system, sans-serif);color:var(--text-primary);grid-template-columns:320px 1fr;align-content:start;display:grid;position:relative;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__root:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#f59e0b59,#3b82f633,#0000);height:2px;animation:4s ease-in-out infinite SimulationSwitchboard-module__0JrU-q__amberShimmer;position:absolute;top:0;left:0;right:0}.SimulationSwitchboard-module__0JrU-q__root.SimulationSwitchboard-module__0JrU-q__shaking{animation:.5s ease-in-out SimulationSwitchboard-module__0JrU-q__shake}.SimulationSwitchboard-module__0JrU-q__leftPanel{background:#080c18;border-right:1px solid #ffffff0a;flex-direction:column;gap:1.5rem;padding:1.5rem 1.25rem;display:flex;position:relative}.SimulationSwitchboard-module__0JrU-q__leftPanel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f59e0b33,#3b82f61a,#0000);height:1px;position:absolute;bottom:0;left:1.25rem;right:1.25rem}.SimulationSwitchboard-module__0JrU-q__sectionLabel{font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.4rem;margin-bottom:.5rem;font-weight:800;display:flex}.SimulationSwitchboard-module__0JrU-q__sectionLabel:before{content:"//";color:var(--accent-gold);opacity:.6;font-size:var(--type-caption)}.SimulationSwitchboard-module__0JrU-q__masterBlock{border:1px solid var(--border-subtle);border-radius:var(--radius-md,10px);background:var(--bg-card);border-left:3px solid #3b82f64d;padding:1.1rem;transition:border-left-color .3s;position:relative}.SimulationSwitchboard-module__0JrU-q__masterBlock:has(.SimulationSwitchboard-module__0JrU-q__masterBtnOn){border-left-color:var(--accent-gold)}.SimulationSwitchboard-module__0JrU-q__masterLabel{font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.9rem;font-weight:700}.SimulationSwitchboard-module__0JrU-q__masterBtn{border-radius:var(--radius-sm,6px);cursor:pointer;width:100%;font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--border-subtle);color:var(--text-secondary);background:0 0;padding:.9rem .75rem;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;position:relative;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__masterBtn:hover{color:var(--text-primary);background:#3b82f60f;border-color:#3b82f64d}.SimulationSwitchboard-module__0JrU-q__masterBtnOff{border-radius:var(--radius-sm,6px);cursor:pointer;width:100%;font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-blue);background:#3b82f60a;border:1px solid #3b82f640;padding:.9rem .75rem;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,color .2s}.SimulationSwitchboard-module__0JrU-q__masterBtnOff:hover{color:var(--text-primary);background:#3b82f61a;border-color:#3b82f680;box-shadow:0 0 12px #3b82f626}.SimulationSwitchboard-module__0JrU-q__masterBtnOn{border-radius:var(--radius-sm,6px);cursor:pointer;width:100%;font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-gold);background:linear-gradient(135deg,#f59e0b2e,#ef44441f);border:1px solid #f59e0b80;padding:.9rem .75rem;font-weight:700;transition:box-shadow .2s;animation:2.5s ease-in-out infinite SimulationSwitchboard-module__0JrU-q__neonPulse;box-shadow:0 0 20px #f59e0b26,inset 0 0 12px #f59e0b0d}.SimulationSwitchboard-module__0JrU-q__indicator{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:.5rem;transition:background-color .3s,box-shadow .3s;display:inline-block}.SimulationSwitchboard-module__0JrU-q__indicatorOff{vertical-align:middle;width:7px;height:7px;box-shadow:none;background:#ffffff1f;border-radius:50%;margin-right:.5rem;transition:background-color .3s,box-shadow .3s;display:inline-block}.SimulationSwitchboard-module__0JrU-q__indicatorOn{vertical-align:middle;background:var(--accent-gold);border-radius:50%;width:7px;height:7px;margin-right:.5rem;transition:background-color .3s,box-shadow .3s;animation:1.2s ease-in-out infinite SimulationSwitchboard-module__0JrU-q__blink;display:inline-block;box-shadow:0 0 6px #f59e0bcc,0 0 12px #f59e0b66}.SimulationSwitchboard-module__0JrU-q__statusChip{font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--accent-blue);background:#3b82f614;border:1px solid #3b82f62e;border-radius:4px;margin-top:.65rem;padding:4px 10px;font-weight:700}.SimulationSwitchboard-module__0JrU-q__statusChipOn{font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--accent-gold);background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:4px;margin-top:.65rem;padding:4px 10px;font-weight:700;animation:1.2s ease-in-out infinite SimulationSwitchboard-module__0JrU-q__blink}.SimulationSwitchboard-module__0JrU-q__slidersBlock{flex-direction:column;gap:1.1rem;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__slidersHidden{opacity:0;pointer-events:none;flex-direction:column;gap:1.1rem;max-height:0;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__slidersVisible{opacity:1;flex-direction:column;gap:1.1rem;max-height:600px;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__sliderRow{flex-direction:column;gap:.4rem;display:flex}.SimulationSwitchboard-module__0JrU-q__sliderMeta{justify-content:space-between;align-items:baseline;display:flex}.SimulationSwitchboard-module__0JrU-q__sliderName{font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.SimulationSwitchboard-module__0JrU-q__sliderVal{color:var(--accent-gold);font-size:.85rem;font-weight:700;font-family:var(--font-mono,monospace);text-align:right;min-width:2.5rem}.SimulationSwitchboard-module__0JrU-q__sliderUnit{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono,monospace);margin-left:2px}input[type=range].SimulationSwitchboard-module__0JrU-q__terminalSlider{appearance:none;cursor:pointer;background:#f59e0b26;border-radius:2px;outline:none;width:100%;height:2px}input[type=range].SimulationSwitchboard-module__0JrU-q__terminalSlider::-webkit-slider-thumb{appearance:none;background:var(--accent-gold);cursor:pointer;border-radius:50%;width:13px;height:13px;transition:transform .15s,box-shadow .15s;box-shadow:0 0 8px #f59e0b99}input[type=range].SimulationSwitchboard-module__0JrU-q__terminalSlider::-webkit-slider-thumb:hover{transform:scale(1.25);box-shadow:0 0 12px #f59e0bcc}input[type=range].SimulationSwitchboard-module__0JrU-q__terminalSlider::-moz-range-thumb{background:var(--accent-gold);cursor:pointer;border:none;border-radius:50%;width:13px;height:13px;box-shadow:0 0 8px #f59e0b99}.SimulationSwitchboard-module__0JrU-q__sliderTrackFill{background:linear-gradient(90deg, var(--accent-gold), #f59e0b33);pointer-events:none;height:2px;margin-top:-18px}.SimulationSwitchboard-module__0JrU-q__rightPanel{background:var(--bg-primary);background-image:radial-gradient(at 0 0,#3b82f606 0%,#0000 50%),radial-gradient(at 100% 100%,#f59e0b05 0%,#0000 50%);flex-direction:column;gap:1.1rem;padding:1.5rem;display:flex}.SimulationSwitchboard-module__0JrU-q__rightHeader{font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.5rem;font-weight:700;display:flex}.SimulationSwitchboard-module__0JrU-q__rightHeader:before{content:"//";color:var(--accent-gold);opacity:.5;font-size:var(--type-caption)}.SimulationSwitchboard-module__0JrU-q__timelineCard{border-radius:var(--radius-md,10px);background:var(--bg-card);border:1px solid #ffffff0a;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__timelineCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f59e0b33,#0000);height:2px;position:absolute;top:0;left:0;right:0}.SimulationSwitchboard-module__0JrU-q__timelineSvg{width:100%;max-width:1000px;height:auto;display:block}.SimulationSwitchboard-module__0JrU-q__terminal{background:var(--bg-card);border-radius:var(--radius-md,10px);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--type-caption);border:1px solid #ffffff0a;min-height:80px;padding:.9rem 1.1rem;line-height:1.8;position:relative;overflow:hidden}.SimulationSwitchboard-module__0JrU-q__terminal:before{content:"ENGINE LOG >";font-size:var(--type-caption);color:var(--accent-gold);opacity:.5;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-weight:800;display:block}.SimulationSwitchboard-module__0JrU-q__terminal:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f59e0b26,#0000);height:2px;position:absolute;top:0;left:0;right:0}.SimulationSwitchboard-module__0JrU-q__terminalText{color:var(--text-secondary)}.SimulationSwitchboard-module__0JrU-q__terminalWarning{color:var(--gauge-red);font-weight:700;animation:1.4s ease-in-out infinite SimulationSwitchboard-module__0JrU-q__blink}.SimulationSwitchboard-module__0JrU-q__terminalHighlight{color:var(--accent-gold);font-weight:700}.SimulationSwitchboard-module__0JrU-q__cursor{background:var(--accent-gold);vertical-align:text-bottom;opacity:.7;width:7px;height:1em;margin-left:2px;animation:.9s step-end infinite SimulationSwitchboard-module__0JrU-q__blink;display:inline-block}
.RoundBriefing-module__9Xe4mG__overlay{z-index:var(--z-briefing,600);font-family:var(--font-sans);padding:var(--space-xl) var(--space-md);background:radial-gradient(at 30% 20%,#183052 0%,#0c1426 70%);justify-content:center;align-items:center;animation:.5s ease-out RoundBriefing-module__9Xe4mG__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes RoundBriefing-module__9Xe4mG__fadeIn{0%{opacity:0}to{opacity:1}}.RoundBriefing-module__9Xe4mG__container{width:100%;max-width:1100px;animation:.6s cubic-bezier(.16,1,.3,1) RoundBriefing-module__9Xe4mG__slideUp}@keyframes RoundBriefing-module__9Xe4mG__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.RoundBriefing-module__9Xe4mG__header{text-align:center;margin-bottom:var(--space-5)}.RoundBriefing-module__9Xe4mG__roundBadge{font-size:var(--type-caption);letter-spacing:.14em;text-transform:uppercase;color:#cbd5e1;border-radius:var(--radius-full);padding:var(--space-1) 1rem;margin-bottom:var(--space-sm);background:#94a3b81f;border:1px solid #94a3b84d;font-weight:800;display:inline-block}.RoundBriefing-module__9Xe4mG__titleRow{justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.RoundBriefing-module__9Xe4mG__icon{font-size:2rem;line-height:1}.RoundBriefing-module__9Xe4mG__title{font-size:var(--type-display);color:#f8fafc;letter-spacing:-.02em;margin:0;font-weight:800}.RoundBriefing-module__9Xe4mG__theme{font-size:var(--type-body);color:#94a3b8;margin:0;font-weight:500}.RoundBriefing-module__9Xe4mG__document{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-4);box-shadow:var(--shadow-lg), 0 0 80px -20px #38bdf814;position:relative;overflow:hidden}.RoundBriefing-module__9Xe4mG__document:before{content:"";z-index:1;background:linear-gradient(90deg,#0000 5%,#38bdf866 30%,#8b5cf64d 70%,#0000 95%);height:1px;position:absolute;top:0;left:0;right:0}.RoundBriefing-module__9Xe4mG__docHeader{margin-bottom:var(--space-md);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);align-items:center;gap:.5rem;display:flex}.RoundBriefing-module__9Xe4mG__docIcon{font-size:1rem}.RoundBriefing-module__9Xe4mG__docTitle{font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:700}.RoundBriefing-module__9Xe4mG__stamp{letter-spacing:.06em;text-transform:uppercase;color:var(--gauge-red);padding:var(--space-0) .5rem;background:#ef44441a;border:1px solid #ef444440;border-radius:3px;margin-left:auto;font-size:.68rem;font-weight:700}.RoundBriefing-module__9Xe4mG__narrative{font-size:var(--type-body);color:var(--text-secondary);columns:2;column-gap:2rem;margin:0 0 1rem;line-height:1.65}.RoundBriefing-module__9Xe4mG__narrative p{margin:0 0 var(--space-3);break-inside:avoid}.RoundBriefing-module__9Xe4mG__narrative p:last-child{margin-bottom:0}.RoundBriefing-module__9Xe4mG__narrative strong{color:var(--text-primary);font-weight:700}.RoundBriefing-module__9Xe4mG__narrative em{color:var(--accent-purple);font-style:italic}.RoundBriefing-module__9Xe4mG__sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);margin:var(--space-3) 0 .5rem;font-weight:700;display:flex}.RoundBriefing-module__9Xe4mG__sectionIcon{font-size:.85rem}.RoundBriefing-module__9Xe4mG__objectivesList{margin:0 0 .5rem;padding:0;list-style:none}.RoundBriefing-module__9Xe4mG__objectivesList li{padding:var(--space-1) 0 var(--space-1) var(--space-5);font-size:var(--type-body);color:var(--text-secondary);line-height:1.45;position:relative}.RoundBriefing-module__9Xe4mG__objectivesList li:before{content:"▸";color:var(--accent-blue);font-size:.85rem;font-weight:700;position:absolute;left:.2rem}.RoundBriefing-module__9Xe4mG__docBottomGrid{margin-top:var(--space-2);grid-template-columns:1fr 1fr;gap:1rem 2rem;display:grid}@media (max-width:900px){.RoundBriefing-module__9Xe4mG__docBottomGrid{grid-template-columns:1fr}.RoundBriefing-module__9Xe4mG__narrative{columns:1}}.RoundBriefing-module__9Xe4mG__metricsRow{gap:var(--space-2);margin:var(--space-2) 0 0;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.RoundBriefing-module__9Xe4mG__metricChip{align-items:center;gap:var(--space-2);padding:.5rem var(--space-3);background:#3b82f614;border:1px solid #3b82f62e;border-radius:8px;display:flex}.RoundBriefing-module__9Xe4mG__metricIcon{font-size:.9rem}.RoundBriefing-module__9Xe4mG__metricLabel{font-size:var(--type-caption);color:var(--text-secondary);font-weight:600}.RoundBriefing-module__9Xe4mG__warningBox{padding:var(--space-2) var(--space-3);margin-top:var(--space-2);background:#f59e0b14;border:1px solid #f59e0b33;border-radius:8px;align-items:flex-start;gap:.5rem;display:flex}.RoundBriefing-module__9Xe4mG__warningIcon{margin-top:var(--space-0);flex-shrink:0;font-size:1rem}.RoundBriefing-module__9Xe4mG__warningText{font-size:var(--type-caption);color:var(--accent-gold);font-weight:500;line-height:1.45}.RoundBriefing-module__9Xe4mG__warningText strong{color:var(--text-primary)}.RoundBriefing-module__9Xe4mG__footer{text-align:center;margin-top:var(--space-2)}.RoundBriefing-module__9Xe4mG__proceedBtn{background:linear-gradient(135deg, var(--accent-blue), #2563eb);color:#fff;padding:var(--space-4) 3rem;letter-spacing:.04em;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;font-size:.88rem;font-weight:700;transition:transform .2s,box-shadow .2s;animation:2.5s ease-in-out infinite RoundBriefing-module__9Xe4mG__proceedPulse;display:inline-flex;position:relative;box-shadow:0 4px 20px #3b82f666,inset 0 1px #ffffff1f}@keyframes RoundBriefing-module__9Xe4mG__proceedPulse{0%,to{box-shadow:0 4px 20px #3b82f666,inset 0 1px #ffffff1f}50%{box-shadow:0 4px 30px #3b82f699,0 0 60px -15px #3b82f64d,inset 0 1px #ffffff1f}}.RoundBriefing-module__9Xe4mG__proceedBtn:hover{animation:none;transform:translateY(-2px)scale(1.03);box-shadow:0 8px 30px #3b82f680,0 0 60px -10px #3b82f640,inset 0 1px #ffffff1f}.RoundBriefing-module__9Xe4mG__proceedBtn:active{animation:none;transform:translateY(0)scale(.98)}@media (max-width:640px){.RoundBriefing-module__9Xe4mG__document{padding:var(--space-md) var(--space-md)}.RoundBriefing-module__9Xe4mG__title{font-size:var(--type-display)}.RoundBriefing-module__9Xe4mG__metricsRow{grid-template-columns:1fr 1fr}}.RoundBriefing-module__9Xe4mG__butterflyPanel{padding:var(--space-2) var(--space-3);margin-top:var(--space-2);background:#8b5cf60f;border:1px solid #8b5cf62e;border-radius:8px}.RoundBriefing-module__9Xe4mG__butterflyHeader{align-items:center;gap:var(--space-2);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-purple);margin-bottom:.5rem;font-weight:800;display:flex}.RoundBriefing-module__9Xe4mG__butterflyHint{font-size:var(--type-body);color:var(--text-secondary);padding:var(--space-1) 0 var(--space-1) 1rem;margin:var(--space-1) 0;border-left:2px solid #8b5cf64d;line-height:1.5}.RoundBriefing-module__9Xe4mG__recapPanel{background:#3b82f60f;border:1px solid #3b82f626;border-radius:8px;margin-top:1rem;padding:0 1rem;transition:max-height .3s;overflow:hidden}.RoundBriefing-module__9Xe4mG__recapToggle{width:100%;padding:var(--space-3) 0;cursor:pointer;color:var(--accent-blue);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-weight:700;display:flex}.RoundBriefing-module__9Xe4mG__recapToggle:hover{color:var(--text-primary)}.RoundBriefing-module__9Xe4mG__recapChevron{font-size:.7rem;transition:transform .2s}.RoundBriefing-module__9Xe4mG__recapChevronOpen{transform:rotate(90deg)}.RoundBriefing-module__9Xe4mG__recapContent{padding:0 0 var(--space-3)}.RoundBriefing-module__9Xe4mG__recapRow{padding:var(--space-1) 0;font-size:var(--type-body);justify-content:space-between;align-items:center;display:flex}.RoundBriefing-module__9Xe4mG__recapLabel{color:var(--text-secondary)}.RoundBriefing-module__9Xe4mG__recapValuePositive{color:var(--gauge-green);font-weight:700}.RoundBriefing-module__9Xe4mG__recapValueNegative{color:var(--gauge-red);font-weight:700}.RoundBriefing-module__9Xe4mG__recapValueNeutral{color:var(--text-primary);font-weight:600}.RoundBriefing-module__9Xe4mG__voicesPanel{margin-top:var(--space-2)}.RoundBriefing-module__9Xe4mG__voicesTitle{font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem;font-weight:800}.RoundBriefing-module__9Xe4mG__voiceQuote{padding:.5rem var(--space-3);background:var(--bg-elevated);border-radius:var(--radius-sm);margin-bottom:var(--space-2);border-left:2px solid var(--border-subtle);align-items:flex-start;gap:.5rem;display:flex}.RoundBriefing-module__9Xe4mG__voiceAvatar{flex-shrink:0;font-size:1rem}.RoundBriefing-module__9Xe4mG__voiceContent{flex:1}.RoundBriefing-module__9Xe4mG__voiceText{font-size:var(--type-body);color:var(--text-secondary);margin:0;font-style:italic;line-height:1.5}.RoundBriefing-module__9Xe4mG__voiceRole{font-size:var(--type-caption);color:var(--text-muted);margin-top:var(--space-0);font-weight:600}.RoundBriefing-module__9Xe4mG__theoryCard{padding:var(--space-2) var(--space-3);margin-top:var(--space-2);background:#10b9810f;border:1px solid #10b9812e;border-radius:8px}.RoundBriefing-module__9Xe4mG__theoryHeader{align-items:center;gap:var(--space-2);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--gauge-green);margin-bottom:var(--space-2);font-weight:800;display:flex}.RoundBriefing-module__9Xe4mG__theoryTitle{font-size:var(--type-body);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:700}.RoundBriefing-module__9Xe4mG__theoryDesc{font-size:var(--type-caption);color:var(--text-secondary);margin:0;line-height:1.5}.RoundBriefing-module__9Xe4mG__stochasticPanel{padding:var(--space-3) var(--space-4);margin-top:var(--space-3);background:#f59e0b0f;border:1px solid #f59e0b2e;border-radius:8px}.RoundBriefing-module__9Xe4mG__stochasticHeader{font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-gold);margin-bottom:.5rem;font-weight:800}.RoundBriefing-module__9Xe4mG__stochasticBar{height:8px;margin-bottom:var(--space-1);background:#ffffff14;border-radius:4px;overflow:hidden}.RoundBriefing-module__9Xe4mG__stochasticFill{border-radius:4px;height:100%;transition:width .8s cubic-bezier(.16,1,.3,1)}.RoundBriefing-module__9Xe4mG__stochasticLabel{font-size:var(--type-caption);color:var(--accent-gold);font-weight:600}.RoundBriefing-module__9Xe4mG__valuationCard{padding:var(--space-3) 1rem;text-align:center;background:linear-gradient(135deg,#6366f114,#8b5cf614);border:1px solid #8b5cf633;border-radius:8px;margin-top:1rem}.RoundBriefing-module__9Xe4mG__valuationHeader{font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-purple);margin-bottom:var(--space-2);font-weight:800}.RoundBriefing-module__9Xe4mG__valuationRange{font-size:var(--type-display);color:var(--text-primary);margin:var(--space-1) 0;font-weight:800}.RoundBriefing-module__9Xe4mG__valuationNote{font-size:var(--type-caption);color:var(--text-muted)}.RoundBriefing-module__9Xe4mG__warningBadge{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--type-caption);color:var(--gauge-red);background:#ef44441a;border:1px solid #ef44444d;margin-top:.5rem;font-weight:600;display:inline-flex}
ï»¿ .CrisisAlerts-module__ycpkiG__overlay{min-height:100vh;font-family:var(--font-sans);justify-content:center;align-items:center;padding:2rem;animation:.4s ease-out CrisisAlerts-module__ycpkiG__flashIn;display:flex;position:fixed;inset:0}.CrisisAlerts-module__ycpkiG__overlayActivist{background:radial-gradient(at 40% 30%,#7f1d1df5 0%,#1e0a0afa 70%)}.CrisisAlerts-module__ycpkiG__overlayLiquidity{background:radial-gradient(at 40% 30%,#78350ff5 0%,#1e0f05fa 70%)}@keyframes CrisisAlerts-module__ycpkiG__flashIn{0%{opacity:0}20%{opacity:1}35%{opacity:.6}50%{opacity:1}to{opacity:1}}.CrisisAlerts-module__ycpkiG__card{width:100%;max-width:600px;margin:auto;animation:.5s cubic-bezier(.16,1,.3,1) .3s both CrisisAlerts-module__ycpkiG__slideUp}@keyframes CrisisAlerts-module__ycpkiG__slideUp{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.CrisisAlerts-module__ycpkiG__alertHeader{text-align:center;margin-bottom:1.4rem}.CrisisAlerts-module__ycpkiG__alertIcon{margin-bottom:.5rem;font-size:3rem;animation:1.5s ease-in-out infinite CrisisAlerts-module__ycpkiG__pulse;display:block}@keyframes CrisisAlerts-module__ycpkiG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.CrisisAlerts-module__ycpkiG__alertBadge{font-size:var(--type-caption);letter-spacing:.16em;text-transform:uppercase;border-radius:100px;margin-bottom:.6rem;padding:.3rem 1rem;font-weight:800;display:inline-block}.CrisisAlerts-module__ycpkiG__badgeActivist{color:#fca5a5;background:#fca5a51f;border:1px solid #fca5a540}.CrisisAlerts-module__ycpkiG__badgeLiquidity{color:#fcd34d;background:#fcd34d1f;border:1px solid #fcd34d40}.CrisisAlerts-module__ycpkiG__alertTitle{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.CrisisAlerts-module__ycpkiG__titleActivist{color:#fca5a5}.CrisisAlerts-module__ycpkiG__titleLiquidity{color:#fcd34d}.CrisisAlerts-module__ycpkiG__alertBody{border-radius:12px;margin-bottom:1.2rem;padding:1.5rem 1.8rem;box-shadow:0 4px 24px #0006}.CrisisAlerts-module__ycpkiG__bodyActivist{background:#7f1d1d80;border:1px solid #fca5a526}.CrisisAlerts-module__ycpkiG__bodyLiquidity{background:#78350f80;border:1px solid #fcd34d26}.CrisisAlerts-module__ycpkiG__alertText{color:var(--text-primary);white-space:pre-line;margin:0;font-size:.88rem;line-height:1.75}.CrisisAlerts-module__ycpkiG__alertText strong{color:#fff}.CrisisAlerts-module__ycpkiG__metricRibbon{border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.6rem 1rem;font-size:.75rem;font-weight:700;display:flex}.CrisisAlerts-module__ycpkiG__ribbonActivist{color:#fca5a5;background:#ef444426;border:1px solid #ef44444d}.CrisisAlerts-module__ycpkiG__ribbonLiquidity{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d}.CrisisAlerts-module__ycpkiG__metricValue{font-size:1.1rem;font-weight:800}.CrisisAlerts-module__ycpkiG__voiceIndicator{font-size:var(--type-caption);color:var(--text-muted);letter-spacing:.04em;justify-content:center;align-items:center;gap:.4rem;margin-top:.8rem;font-weight:600;display:flex}.CrisisAlerts-module__ycpkiG__voiceDot{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:1s infinite CrisisAlerts-module__ycpkiG__voicePulse}@keyframes CrisisAlerts-module__ycpkiG__voicePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.CrisisAlerts-module__ycpkiG__actions{text-align:center}.CrisisAlerts-module__ycpkiG__dismissBtn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.8rem 2.2rem;font-size:.8rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.CrisisAlerts-module__ycpkiG__dismissActivist{background:linear-gradient(135deg, var(--kpi-danger), #dc2626);color:#fff;box-shadow:0 4px 16px #ef444466}.CrisisAlerts-module__ycpkiG__dismissLiquidity{background:linear-gradient(135deg, var(--accent-gold), #d97706);color:#fff;box-shadow:0 4px 16px #f59e0b66}.CrisisAlerts-module__ycpkiG__dismissBtn:hover{transform:translateY(-1px)scale(1.02)}.CrisisAlerts-module__ycpkiG__dismissBtn:active{transform:translateY(0)scale(.99)}@media (max-width:640px){.CrisisAlerts-module__ycpkiG__alertBody{padding:1.2rem 1rem}.CrisisAlerts-module__ycpkiG__alertTitle{font-size:1.2rem}}
.RegulatorySandboxControl-module___mvNSG__panel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.RegulatorySandboxControl-module___mvNSG__panel:before{content:"";background:linear-gradient(90deg, #6366f1, var(--accent-gold), var(--kpi-good), var(--accent-blue));opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.RegulatorySandboxControl-module___mvNSG__headerRow{align-items:flex-start;gap:1rem;display:flex}.RegulatorySandboxControl-module___mvNSG__headerIcon{flex-shrink:0;font-size:2rem;line-height:1}.RegulatorySandboxControl-module___mvNSG__headerText{flex:1}.RegulatorySandboxControl-module___mvNSG__title{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.2rem;font-weight:800}.RegulatorySandboxControl-module___mvNSG__subtitle{color:var(--text-muted);max-width:560px;margin:0;font-size:.78rem;line-height:1.5}.RegulatorySandboxControl-module___mvNSG__sessionTag{font-size:var(--type-caption);font-weight:700;font-family:var(--font-mono);color:var(--text-muted);background:#6366f114;border:1px solid #6366f12e;border-radius:6px;flex-shrink:0;padding:4px 10px}.RegulatorySandboxControl-module___mvNSG__gaugeRow{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;grid-template-columns:1fr 1fr;gap:1rem;padding:.9rem 1.1rem;display:grid}.RegulatorySandboxControl-module___mvNSG__gauge{flex-direction:column;gap:5px;display:flex}.RegulatorySandboxControl-module___mvNSG__gaugeLabel{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-weight:700}.RegulatorySandboxControl-module___mvNSG__gaugeBar{background:#ffffff0f;border-radius:99px;height:6px;overflow:hidden}.RegulatorySandboxControl-module___mvNSG__gaugeFill{border-radius:99px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.RegulatorySandboxControl-module___mvNSG__gaugeVal{font-size:.75rem;font-weight:800;font-family:var(--font-mono)}.RegulatorySandboxControl-module___mvNSG__statusBanner{border-radius:8px;padding:.65rem 1rem;font-size:.82rem;font-weight:600;line-height:1.5;transition:background .3s,color .3s,border-color .3s,box-shadow .3s,opacity .3s,transform .3s}.RegulatorySandboxControl-module___mvNSG__status_info{color:var(--accent-blue);background:#3b82f61a;border:1px solid #3b82f640}.RegulatorySandboxControl-module___mvNSG__status_success{color:var(--gauge-green);background:#10b9811a;border:1px solid #10b98140}.RegulatorySandboxControl-module___mvNSG__status_error{color:var(--gauge-red);background:#ef44441a;border:1px solid #ef444440}.RegulatorySandboxControl-module___mvNSG__status_warn{color:var(--accent-gold);background:#f59e0b1a;border:1px solid #f59e0b40}.RegulatorySandboxControl-module___mvNSG__ostromHint{color:#a5b4fc;background:#6366f10f;border:1px solid #6366f133;border-radius:8px;padding:.75rem 1rem;font-size:.8rem;line-height:1.55}.RegulatorySandboxControl-module___mvNSG__ostromHint strong{color:var(--accent-blue)}.RegulatorySandboxControl-module___mvNSG__instrumentGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}.RegulatorySandboxControl-module___mvNSG__instrumentCard{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;flex-direction:row;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.RegulatorySandboxControl-module___mvNSG__instrumentCard:hover{border-color:rgba(var(--accent-rgb,99, 102, 241), .3);box-shadow:0 4px 20px #00000026}.RegulatorySandboxControl-module___mvNSG__cardAccentBar{border-radius:0;flex-shrink:0;width:4px;transition:opacity .2s}.RegulatorySandboxControl-module___mvNSG__cardBody{flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex}.RegulatorySandboxControl-module___mvNSG__cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.RegulatorySandboxControl-module___mvNSG__instName{color:var(--text-primary);margin:0 0 .25rem;font-size:.92rem;font-weight:800;line-height:1.2}.RegulatorySandboxControl-module___mvNSG__instDesc{font-size:var(--type-caption);color:var(--text-muted);margin:0;line-height:1.4}.RegulatorySandboxControl-module___mvNSG__theoryPill{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border:1px solid;border-radius:5px;flex-shrink:0;padding:3px 7px;font-weight:800}.RegulatorySandboxControl-module___mvNSG__paramsList{flex-direction:column;gap:6px;display:flex}.RegulatorySandboxControl-module___mvNSG__paramRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RegulatorySandboxControl-module___mvNSG__paramLabel{font-size:var(--type-caption);color:var(--text-secondary);text-transform:capitalize;flex:1;font-weight:500}.RegulatorySandboxControl-module___mvNSG__paramSelect{color:var(--text-primary);font-size:var(--type-caption);cursor:pointer;background:#0000004d;border:1px solid #475569;border-radius:5px;outline:none;padding:3px 6px;transition:border-color .15s}.RegulatorySandboxControl-module___mvNSG__paramSelect:focus{border-color:var(--accent-blue)}.RegulatorySandboxControl-module___mvNSG__numInput{align-items:center;gap:4px;display:flex}.RegulatorySandboxControl-module___mvNSG__paramNumber{width:64px;color:var(--text-primary);font-size:var(--type-caption);text-align:right;font-family:var(--font-mono);background:#0000004d;border:1px solid #475569;border-radius:5px;outline:none;padding:3px 6px;transition:border-color .15s}.RegulatorySandboxControl-module___mvNSG__paramNumber:focus{border-color:var(--accent-blue)}.RegulatorySandboxControl-module___mvNSG__paramUnit{font-size:var(--type-caption);color:var(--text-muted);white-space:nowrap}.RegulatorySandboxControl-module___mvNSG__cardFooter{border-top:1px solid #ffffff0f;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.65rem;display:flex}.RegulatorySandboxControl-module___mvNSG__theoryNote{font-size:var(--type-caption);color:var(--text-secondary);margin:0;font-style:italic;line-height:1.4}.RegulatorySandboxControl-module___mvNSG__activateBtn{border:1px solid var(--btn-color,#6366f1);width:100%;color:var(--btn-color,#818cf8);cursor:pointer;letter-spacing:.02em;background:0 0;border-radius:7px;padding:8px 12px;font-size:.78rem;font-weight:700;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.RegulatorySandboxControl-module___mvNSG__activateBtn:hover:not(:disabled){background:color-mix(in srgb, var(--btn-color,#6366f1) 12%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--btn-color,#6366f1) 20%, transparent)}.RegulatorySandboxControl-module___mvNSG__activateBtn:disabled{opacity:.5;cursor:not-allowed}.RegulatorySandboxControl-module___mvNSG__emptyState{text-align:center;color:var(--text-muted);padding:3rem 1rem}.RegulatorySandboxControl-module___mvNSG__emptyIcon{margin-bottom:.75rem;font-size:3rem}.RegulatorySandboxControl-module___mvNSG__loadingPulse{text-align:center;color:var(--text-muted);padding:2rem;font-size:.85rem;animation:1.5s ease-in-out infinite RegulatorySandboxControl-module___mvNSG__pulse}@keyframes RegulatorySandboxControl-module___mvNSG__pulse{0%,to{opacity:1}50%{opacity:.4}}.RegulatorySandboxControl-module___mvNSG__exoSection{border-top:1px solid #ef444426;flex-direction:column;gap:1rem;margin-top:.5rem;padding-top:1.25rem;display:flex}.RegulatorySandboxControl-module___mvNSG__exoHeader{align-items:center;gap:.75rem;display:flex}.RegulatorySandboxControl-module___mvNSG__exoIcon{font-size:1.6rem;line-height:1}.RegulatorySandboxControl-module___mvNSG__exoTitle{color:var(--gauge-red);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:800}.RegulatorySandboxControl-module___mvNSG__exoSubtitle{font-size:var(--type-caption);color:var(--text-muted);margin:.1rem 0 0}.RegulatorySandboxControl-module___mvNSG__exoGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem;display:grid}.RegulatorySandboxControl-module___mvNSG__exoCard{background:#ef444408;border:1px solid #ef44441f;border-radius:10px;flex-direction:column;gap:.6rem;padding:1rem;transition:border-color .2s,box-shadow .2s,opacity .3s;display:flex}.RegulatorySandboxControl-module___mvNSG__exoCard:hover:not(.RegulatorySandboxControl-module___mvNSG__exoFired){border-color:#ef44444d;box-shadow:0 4px 20px #ef444414}.RegulatorySandboxControl-module___mvNSG__exoFired{opacity:.5;background:#22c55e08;border-color:#22c55e40}.RegulatorySandboxControl-module___mvNSG__exoCardHeader{align-items:flex-start;gap:.6rem;display:flex}.RegulatorySandboxControl-module___mvNSG__exoCardIcon{flex-shrink:0;font-size:1.4rem}.RegulatorySandboxControl-module___mvNSG__exoCardName{color:var(--text-primary);margin:0 0 .15rem;font-size:.88rem;font-weight:800;line-height:1.2}.RegulatorySandboxControl-module___mvNSG__exoCardDesc{font-size:var(--type-caption);color:var(--text-muted);margin:0;line-height:1.4}.RegulatorySandboxControl-module___mvNSG__exoSeverity{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.08em;border:1px solid;border-radius:4px;flex-shrink:0;padding:2px 7px;font-weight:800}.RegulatorySandboxControl-module___mvNSG__exoMeta{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono);align-items:center;gap:.5rem;display:flex}.RegulatorySandboxControl-module___mvNSG__exoEffects{flex-wrap:wrap;gap:4px;display:flex}.RegulatorySandboxControl-module___mvNSG__exoEffectPill{font-size:var(--type-caption);color:var(--text-muted);white-space:nowrap;font-weight:600;font-family:var(--font-mono);background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:2px 6px}.RegulatorySandboxControl-module___mvNSG__exoTriggerBtn{width:100%;color:var(--gauge-red);cursor:pointer;letter-spacing:.02em;background:0 0;border:1px solid #ef444459;border-radius:7px;margin-top:auto;padding:7px 12px;font-size:.76rem;font-weight:700;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.RegulatorySandboxControl-module___mvNSG__exoTriggerBtn:hover:not(:disabled){background:#ef444414;border-color:#ef444480;box-shadow:0 0 12px #ef44441f}.RegulatorySandboxControl-module___mvNSG__exoTriggerBtn:disabled{opacity:.5;cursor:not-allowed;color:#22c55e;border-color:#22c55e4d}
ï»¿ .CohortPulse-module__CXg2yW__container{font-family:var(--font-sans);padding:1rem}.CohortPulse-module__CXg2yW__loading{text-align:center;color:var(--text-secondary);padding:2rem;font-size:.85rem}.CohortPulse-module__CXg2yW__empty{text-align:center;color:var(--text-muted);padding:2rem;font-size:.82rem;font-style:italic}.CohortPulse-module__CXg2yW__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.CohortPulse-module__CXg2yW__headerLeft{align-items:center;gap:.6rem;display:flex}.CohortPulse-module__CXg2yW__headerIcon{font-size:1.4rem}.CohortPulse-module__CXg2yW__headerTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800}.CohortPulse-module__CXg2yW__headerSubtitle{font-size:var(--type-caption);color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.05em}.CohortPulse-module__CXg2yW__headerRight{align-items:center;display:flex}.CohortPulse-module__CXg2yW__toggleLabel{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:.5rem;padding:.3rem .6rem;transition:background .2s;display:flex}.CohortPulse-module__CXg2yW__toggleLabel:hover{background:#ffffff0f}.CohortPulse-module__CXg2yW__toggleInput{width:14px;height:14px;accent-color:var(--accent-blue)}.CohortPulse-module__CXg2yW__toggleText{font-size:var(--type-caption);color:var(--text-secondary);font-weight:600}.CohortPulse-module__CXg2yW__metricSelector{background:#00000026;border:1px solid #ffffff0a;border-radius:10px;gap:.3rem;margin-bottom:1rem;padding:.35rem;display:flex}.CohortPulse-module__CXg2yW__metricBtn{color:var(--text-muted);font-size:var(--type-caption);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.45rem .5rem;font-weight:600;transition:background .15s,color .15s;display:flex}.CohortPulse-module__CXg2yW__metricBtn:hover{color:var(--text-primary);background:#ffffff0d}.CohortPulse-module__CXg2yW__metricBtnActive{background:linear-gradient(135deg, var(--accent-blue), #2563eb);color:#fff;font-weight:700;box-shadow:0 2px 8px #3b82f640}.CohortPulse-module__CXg2yW__heatmapGrid{background:#00000026;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;gap:2px;padding:.4rem;display:flex;overflow:hidden}.CohortPulse-module__CXg2yW__heatmapHeaderRow{grid-template-columns:100px repeat(10,1fr) 1fr;gap:2px;display:grid}.CohortPulse-module__CXg2yW__heatmapTeamHeader{font-size:var(--type-caption);color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;padding:.4rem .5rem;font-weight:700}.CohortPulse-module__CXg2yW__heatmapRoundHeader{font-size:var(--type-caption);color:var(--text-muted);letter-spacing:.08em;text-align:center;font-weight:700;font-family:var(--font-mono);padding:.4rem 0}.CohortPulse-module__CXg2yW__heatmapRow{grid-template-columns:100px repeat(10,1fr) 1fr;gap:2px;display:grid}.CohortPulse-module__CXg2yW__heatmapTeamName{font-size:var(--type-caption);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:.4rem .5rem;font-weight:600;display:flex;overflow:hidden}.CohortPulse-module__CXg2yW__heatmapCell{cursor:default;border-radius:4px;justify-content:center;align-items:center;min-height:32px;transition:transform .3s,box-shadow .3s;display:flex}.CohortPulse-module__CXg2yW__heatmapCell:hover{z-index:1;transform:scale(1.05);box-shadow:0 2px 8px #0000004d}.CohortPulse-module__CXg2yW__currentCell{border:1px solid #3b82f64d}.CohortPulse-module__CXg2yW__cellValue{font-size:var(--type-caption);color:#ffffffd9;font-weight:600;font-family:var(--font-mono);letter-spacing:.02em}@media (max-width:768px){.CohortPulse-module__CXg2yW__heatmapHeaderRow,.CohortPulse-module__CXg2yW__heatmapRow{grid-template-columns:80px repeat(10,1fr) 1fr}.CohortPulse-module__CXg2yW__cellValue{font-size:var(--type-caption)}.CohortPulse-module__CXg2yW__metricBtn{font-size:var(--type-caption);padding:.35rem .3rem}}
.PeerComparison-module__EAGYNq__overlay{z-index:var(--z-overlay,500);font-family:var(--font-sans);background:#0a0e1af2;justify-content:center;align-items:center;animation:.25s PeerComparison-module__EAGYNq__overlayFadeIn;display:flex;position:fixed;inset:0}[data-theme=light] .PeerComparison-module__EAGYNq__overlay{background:#0f172a80}@keyframes PeerComparison-module__EAGYNq__overlayFadeIn{0%{opacity:0}to{opacity:1}}.PeerComparison-module__EAGYNq__card{background:var(--bg-card);border-radius:var(--radius-lg);width:90%;max-width:640px;max-height:80vh;padding:var(--space-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border-subtle);animation:.3s PeerComparison-module__EAGYNq__cardSlideUp;overflow:auto}@keyframes PeerComparison-module__EAGYNq__cardSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PeerComparison-module__EAGYNq__lockedCard{background:var(--bg-card);border-radius:var(--radius-lg);width:90%;max-width:480px;padding:var(--space-2xl) var(--space-xl);text-align:center;box-shadow:var(--shadow-lg);border:1px solid var(--border-subtle);animation:.3s PeerComparison-module__EAGYNq__cardSlideUp}.PeerComparison-module__EAGYNq__lockedIcon{margin-bottom:var(--space-sm);font-size:2.5rem}.PeerComparison-module__EAGYNq__lockedTitle{margin:0 0 var(--space-xs);font-size:var(--type-display);color:var(--text-primary);font-weight:800}.PeerComparison-module__EAGYNq__lockedBadge{font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-full);color:var(--accent-gold);margin-bottom:var(--space-md);background:#f59e0b1a;border:1px solid #f59e0b40;padding:3px 10px;font-weight:800;display:inline-block}.PeerComparison-module__EAGYNq__lockedBody{font-size:var(--type-body);color:var(--text-secondary);margin:0 0 var(--space-lg);line-height:1.6}.PeerComparison-module__EAGYNq__gotItBtn{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--accent-blue), var(--accent-purple));color:#fff;font-weight:700;font-size:var(--type-body);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:none;padding:9px 28px;box-shadow:0 4px 14px #6366f14d}.PeerComparison-module__EAGYNq__gotItBtn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #6366f166}.PeerComparison-module__EAGYNq__header{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.PeerComparison-module__EAGYNq__title{font-size:var(--type-display);color:var(--text-primary);margin:0;font-weight:800}.PeerComparison-module__EAGYNq__closeBtn{background:var(--bg-elevated);border:1px solid var(--border-subtle);cursor:pointer;width:32px;height:32px;color:var(--text-secondary);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.PeerComparison-module__EAGYNq__closeBtn:hover{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-active)}.PeerComparison-module__EAGYNq__subtitle{font-size:var(--type-caption);color:var(--text-secondary);margin:0 0 var(--space-md);line-height:1.5}.PeerComparison-module__EAGYNq__message{color:var(--text-muted);margin-top:4px;font-style:italic;display:block}.PeerComparison-module__EAGYNq__liveIndicator{font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--gauge-green);border-radius:var(--radius-full);background:#10b98114;border:1px solid #10b98133;align-items:center;gap:6px;padding:3px 10px;font-weight:800;display:flex}.PeerComparison-module__EAGYNq__liveDot{background:var(--gauge-green);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite PeerComparison-module__EAGYNq__livePulse}@keyframes PeerComparison-module__EAGYNq__livePulse{0%,to{opacity:1;box-shadow:0 0 #10b98166}50%{opacity:.6;box-shadow:0 0 0 4px #10b98100}}.PeerComparison-module__EAGYNq__loading{gap:var(--space-xs);padding:var(--space-md) 0;flex-direction:column;display:flex}.PeerComparison-module__EAGYNq__skeletonRow{align-items:center;gap:var(--space-sm);padding:6px 0;display:flex}.PeerComparison-module__EAGYNq__emptyState{text-align:center;padding:var(--space-2xl) var(--space-xl);color:var(--text-muted);font-size:var(--type-body);border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);margin:var(--space-sm) 0}.PeerComparison-module__EAGYNq__table{border-collapse:collapse;width:100%;font-size:var(--type-caption)}.PeerComparison-module__EAGYNq__tableHeader{border-bottom:2px solid var(--border-subtle)}.PeerComparison-module__EAGYNq__th{padding:var(--space-sm) 6px;text-align:left;color:var(--text-muted);font-weight:700;font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.06em;cursor:default;-webkit-user-select:none;user-select:none}.PeerComparison-module__EAGYNq__thRight{text-align:right;}.PeerComparison-module__EAGYNq__thCenter{text-align:center;}.PeerComparison-module__EAGYNq__row{border-bottom:1px solid var(--border-subtle);transition:background var(--transition-fast)}.PeerComparison-module__EAGYNq__row:hover{background:var(--bg-elevated)}.PeerComparison-module__EAGYNq__rowYou{background:#3b82f60f;}.PeerComparison-module__EAGYNq__rowYou:hover{background:#3b82f61a}.PeerComparison-module__EAGYNq__td{padding:10px 6px}.PeerComparison-module__EAGYNq__rankCell{color:var(--text-primary);font-weight:800;}.PeerComparison-module__EAGYNq__nameCell{color:var(--text-primary);font-weight:600;}.PeerComparison-module__EAGYNq__nameCellYou{color:var(--accent-blue);font-weight:800;}.PeerComparison-module__EAGYNq__youBadge{font-size:var(--type-caption);background:var(--accent-blue);color:#fff;border-radius:var(--radius-sm);vertical-align:middle;margin-left:6px;padding:1px 6px;font-weight:800}.PeerComparison-module__EAGYNq__treasuryCell{text-align:right;color:var(--gauge-green);font-weight:600;}.PeerComparison-module__EAGYNq__reputationCell{text-align:right;color:var(--accent-gold);font-weight:600;}.PeerComparison-module__EAGYNq__co2Cell{text-align:right;color:var(--text-secondary);font-weight:600;}.PeerComparison-module__EAGYNq__bonusCell{text-align:right;font-weight:600;}.PeerComparison-module__EAGYNq__bonusActive{color:var(--gauge-green)}.PeerComparison-module__EAGYNq__bonusInactive{color:var(--text-muted)}.PeerComparison-module__EAGYNq__trendCell{text-align:center;font-size:.85rem;}.PeerComparison-module__EAGYNq__trendUp{color:var(--gauge-green)}.PeerComparison-module__EAGYNq__trendDown{color:var(--gauge-red)}.PeerComparison-module__EAGYNq__trendFlat{color:var(--text-muted)}.PeerComparison-module__EAGYNq__reconnecting{border-radius:var(--radius-md);font-size:var(--type-caption);color:var(--accent-gold);text-align:center;margin-bottom:var(--space-sm);background:#f59e0b14;border:1px solid #f59e0b33;padding:6px 12px;animation:2s ease-in-out infinite PeerComparison-module__EAGYNq__reconnectPulse}@keyframes PeerComparison-module__EAGYNq__reconnectPulse{0%,to{opacity:1}50%{opacity:.6}}
