:root{--mm2-pattern:url(/assets/brand/harvester-pattern.png?v=3);--mm2-pattern-size:132px 116px;--mm2-pattern-opacity:.22;--mm2-panel:#141820;--mm2-panel-2:#10141c;--mm2-panel-border:#38f06029;--mm2-panel-border-strong:#38f06052;--mm2-ink-muted:#8b93a7;--mm2-ink-soft:#b7c0c8}.mm2-kicker{color:#38f060;letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.mm2-panel{isolation:isolate;border:1px solid var(--mm2-panel-border);background:radial-gradient(circle at 0 0,#38f0601a,#0000 46%),radial-gradient(circle at 100% 110%,#22d8480f,#0000 42%),linear-gradient(#1a222c 0%,#121820 100%);border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.mm2-panel:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--mm2-pattern-opacity);-webkit-mask:var(--mm2-pattern) center / var(--mm2-pattern-size);-webkit-mask:var(--mm2-pattern) center / var(--mm2-pattern-size);mask:var(--mm2-pattern) center / var(--mm2-pattern-size);background:#1a8a38;position:absolute;inset:0}.mm2-panel--quiet{background:linear-gradient(#38f06008, #38f06008), linear-gradient(#10141ceb, #10141ceb), var(--mm2-pattern);background-size:auto, auto, var(--mm2-pattern-size);background-position:50%;border-color:#ffffff14}.mm2-panel--quiet:before{content:none}.mm2-gloss{color:#0a1a10;height:42px;font:inherit;cursor:pointer;background:linear-gradient(#9dffb0 0%,#38f060 48%,#1fbf45 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 2px #168a30}.mm2-gloss:hover:not(:disabled){filter:brightness(1.05)}.mm2-gloss:disabled{opacity:.7;cursor:default}.mm2-card{isolation:isolate;color:inherit;font:inherit;background:#121620e0;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.mm2-card:hover{border-color:#38f06066;transform:translateY(-4px);box-shadow:0 16px 30px #00000047}
