.mvl-theme{--mvl-bg:#e8efe0;--mvl-bg-2:#dde6d4;--mvl-surface:#eef3e7;--mvl-card:#f4f6f7;--mvl-card-raised:#fbfcfc;--mvl-ink:#142019;--mvl-ink-2:#485048;--mvl-mute:#8a8c80;--mvl-rule:#d8ddd0;--mvl-rule-soft:#e4e7dc;--mvl-primary:#1c4035;--mvl-primary-deep:#122e25;--mvl-primary-soft:#c8d4ca;--mvl-primary-tint:#dee6dd;--mvl-warn:#b6502a;--mvl-warn-soft:#f0d8c5;--mvl-go:#1f6b3a;--mvl-go-soft:#d4e5d2;--mvl-hi:#b8884a;--mvl-hi-soft:#efe1c0;--mvl-serif:var(--font-newsreader), "Cormorant Garamond", Georgia, serif;--mvl-sans:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;font-family:var(--mvl-sans);color:var(--mvl-ink);background:var(--mvl-bg)}.mvl-serif{font-family:var(--mvl-serif);letter-spacing:-.01em}.mvl-panel{background:var(--mvl-card);border:1px solid #0000;border-radius:16px;overflow:hidden}.mvl-panel.mvl-detail{background:var(--mvl-card-raised)}.mvl-tab{color:var(--mvl-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 14px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.mvl-tab:hover{color:var(--mvl-ink);background:#00000008}.mvl-tab.active{background:var(--mvl-card);color:var(--mvl-ink);border-color:var(--mvl-rule)}.mvl-tab .mvl-tab-badge{color:var(--mvl-ink-2);text-align:center;background:#00000012;border-radius:999px;min-width:16px;padding:0 6px;font-size:11px;line-height:16px}.mvl-tab.active .mvl-tab-badge{background:var(--mvl-primary);color:#f4ecd6}.mvl-btn{font:500 13px var(--mvl-sans);cursor:pointer;border:1px solid var(--mvl-rule);background:var(--mvl-card);color:var(--mvl-ink);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;transition:background .12s,border-color .12s,transform 40ms;display:inline-flex}.mvl-btn:hover{background:#fff;border-color:#c4b994}.mvl-btn:active{transform:translateY(1px)}.mvl-btn:disabled{opacity:.55;cursor:not-allowed}.mvl-btn.ghost{color:var(--mvl-ink-2);background:0 0;border-color:#0000}.mvl-btn.ghost:hover{color:var(--mvl-ink);background:#0000000a}.mvl-btn.primary{background:var(--mvl-primary);border-color:var(--mvl-primary);color:#f6efda}.mvl-btn.primary:hover{background:var(--mvl-primary-deep);border-color:var(--mvl-primary-deep)}.mvl-btn.danger{border-color:var(--mvl-warn);color:var(--mvl-warn);background:0 0}.mvl-btn.danger:hover{background:var(--mvl-warn-soft)}.mvl-btn.sm{border-radius:7px;padding:5px 10px;font-size:12px}.mvl-pill{border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.mvl-pill.warn{background:var(--mvl-warn-soft);color:var(--mvl-warn)}.mvl-pill.hi{background:var(--mvl-hi-soft);color:var(--mvl-hi)}.mvl-pill.go{background:var(--mvl-go-soft);color:var(--mvl-go)}.mvl-pill.mute{color:var(--mvl-ink-2);background:#0000000f}.mvl-dot{border-radius:4px;flex:none;width:7px;height:7px;display:inline-block}.mvl-dot.warn{background:var(--mvl-warn)}.mvl-dot.hi{background:var(--mvl-hi)}.mvl-dot.go{background:var(--mvl-go)}.mvl-dot.mute{background:var(--mvl-mute)}.mvl-tag{background:var(--mvl-primary-tint);color:var(--mvl-primary);border:1px solid var(--mvl-primary-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}.mvl-tag.warn{background:var(--mvl-warn-soft);color:var(--mvl-warn);border-color:#ecc8a9}.mvl-field-row{border-bottom:1px dashed var(--mvl-rule-soft);grid-template-columns:92px 1fr;gap:10px;padding:4px 0;font-size:13px;display:grid}.mvl-field-row:last-child{border-bottom:0}.mvl-field-row .k{color:var(--mvl-mute)}.mvl-field-row .v{color:var(--mvl-ink);font-weight:500}.mvl-theme ::-webkit-scrollbar{width:8px;height:8px}.mvl-theme ::-webkit-scrollbar-thumb{background:var(--mvl-rule);border-radius:4px}.mvl-theme ::-webkit-scrollbar-track{background:0 0}@keyframes mvl-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.mvl-fade-in{animation:.14s ease-out mvl-fade-in}
