.lmn-ui-badge{min-height:34px;color:var(--ink);background:linear-gradient(#fffffffa,#f3f8f4f0);border:1px solid #1330231a;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.88rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 18px #112a1c0a}.lmn-ui-badge--neutral,.lmn-ui-badge--zip{color:var(--ink);background:linear-gradient(#fbfcfafa,#f1f6f2f5)}.lmn-ui-badge--pinned,.lmn-ui-badge--cleanup{color:var(--green-deep);background:linear-gradient(#eef8f1fc,#e1f1e7f7);border-color:#16694029}.lmn-ui-badge--alert{color:#9a4a00;background:linear-gradient(#fff6ebfc,#ffecd2f7);border-color:#ef6c0033}.lmn-ui-badge--resource{color:#0f5685;background:linear-gradient(#ecf4fcfc,#dfedfaf7);border-color:#0e6cb629}.lmn-ui-badge--question{color:#4b3a8f;background:linear-gradient(#f7f4fcfc,#eee9faf7);border-color:#624cb129}.lmn-ui-avatar{width:48px;height:48px;color:var(--green-deep);background:linear-gradient(135deg,#16694029,#0e6cb61f);border:1px solid #13302314;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff59}.lmn-ui-avatar--sm{width:34px;height:34px;font-size:.92rem}.lmn-ui-reaction-pill{min-height:40px;color:var(--ink);background:linear-gradient(#fffffffa,#f2f7f3f0);border:1px solid #13302317;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 10px 22px #112a1c0d}.lmn-ui-share-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lmn-ui-share-button{min-height:44px;color:var(--ink);background:linear-gradient(#fffffffc,#f3f8f4f2);border:1px solid #13302314;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;text-decoration:none;transition:transform .14s,box-shadow .14s,border-color .14s;display:inline-flex;box-shadow:0 10px 22px #112a1c0a}.lmn-ui-share-button:hover{border-color:#13302324;transform:translateY(-1px);box-shadow:0 14px 26px #112a1c0f}.lmn-ui-share-icon{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.lmn-ui-share-icon svg{fill:currentColor;width:14px;height:14px;display:block}.lmn-ui-share-icon--facebook{background:#1877f2}.lmn-ui-share-icon--x{background:#111}.lmn-ui-share-icon--email{background:#db4437}.lmn-ui-card{background:linear-gradient(#fffffffc,#f7faf7f7);border:1px solid #13302314;border-radius:28px;box-shadow:0 20px 48px #0e2e2514}.lmn-ui-soft-card{background:linear-gradient(#fffffffa,#f3f8f4f0);border:1px solid #13302312;border-radius:24px;box-shadow:0 14px 34px #0e2e250e}.lmn-ui-badge--idea,.lmn-ui-badge--info{color:#0f5685;background:linear-gradient(#ecf4fcfc,#dfedfaf7);border-color:#0e6cb629}.lmn-ui-badge--warning,.lmn-ui-badge--flagged{color:#8b3f16;background:linear-gradient(#fff4ebfc,#ffe8d6f7);border-color:#b54f1f33}.lmn-ui-badge--email,.lmn-ui-badge--member{color:var(--green-deep);background:linear-gradient(#eef8f1fc,#e1f1e7f7);border-color:#16694029}.lmn-ui-badge--metric{color:var(--ink);background:linear-gradient(#fffffffc,#f0f6f2f5);border-color:#1330231a}.lmn-ui-author-row{align-items:center;gap:12px;min-width:0;display:flex}.lmn-ui-author-copy{gap:3px;min-width:0;display:grid}.lmn-ui-author-copy strong{color:var(--ink);line-height:1.2}.lmn-ui-author-copy span,.lmn-ui-author-copy small{color:var(--muted);line-height:1.45}.lmn-ui-reaction-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lmn-ui-reaction-pill--sm{gap:6px;min-height:34px;padding:7px 11px;font-size:.9rem}.lmn-ui-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:720px){.lmn-ui-card{border-radius:22px}.lmn-ui-action-row,.lmn-ui-reaction-row{align-items:stretch}}.lmn-ui-badge,.type-pill.lmn-ui-badge{letter-spacing:.01em;white-space:nowrap}.lmn-ui-badge--cleanup,.lmn-ui-badge--pinned,.lmn-ui-badge--success{color:#0f5f37;background:linear-gradient(#e8f7edfc,#d3ebdcfa);border-color:#16694042}.lmn-ui-badge--alert,.lmn-ui-badge--warning,.lmn-ui-badge--flagged{color:#833d00;background:linear-gradient(#fff2e1fc,#ffe1b8fa);border-color:#be520042}.lmn-ui-badge--question,.lmn-ui-badge--idea,.lmn-ui-badge--info{color:#463286;background:linear-gradient(#f6f3fffc,#e9e2fcfa);border-color:#533fa538}.lmn-ui-badge--resource,.lmn-ui-badge--metric{color:#0a527f;background:linear-gradient(#ebf6fffc,#daebfafa);border-color:#0e6cb638}.lmn-ui-badge--zip,.lmn-ui-badge--member,.lmn-ui-badge--email,.lmn-ui-badge--neutral{color:#173727;background:linear-gradient(#fcfefbfc,#ebf2ecfa);border-color:#13302324}.lmn-ui-reaction-row{align-items:center;gap:.55rem}.lmn-ui-reaction-pill{box-shadow:0 8px 20px #112a1c0b}.lmn-ui-reaction-pill:hover{background:linear-gradient(#fff,#ecf4eefa);border-color:#16694033}.lmn-ui-avatar{flex:none}.lmn-ui-card{overflow-wrap:anywhere}.lmn-ui-card,.lmn-ui-soft-card{min-width:0}.lmn-ui-card h2,.lmn-ui-card h3,.lmn-ui-soft-card h2,.lmn-ui-soft-card h3{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;line-height:1.08}.lmn-ui-card p,.lmn-ui-soft-card p,.lmn-ui-muted-copy{color:var(--muted);line-height:1.68}.lmn-ui-button{min-height:44px;color:var(--ink);background:linear-gradient(#fffffffc,#f0f7f2f5);border:1px solid #1330231a;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.78rem 1.05rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:inline-flex;box-shadow:0 10px 22px #112a1c0d}.lmn-ui-button:hover{border-color:#16694033;transform:translateY(-1px);box-shadow:0 14px 28px #112a1c13}.lmn-ui-button--primary{color:#fff;background:linear-gradient(135deg,#166940f5,#0e6cb6e0);border-color:#1669403d;box-shadow:0 14px 30px #1669402e}.lmn-ui-button--secondary{color:var(--green-deep);background:linear-gradient(#fffffffc,#f1f7f2f7);border-color:#1330231a}.lmn-ui-button--subtle{box-shadow:none;background:#f8faf7eb}.lmn-ui-button:focus-visible,.lmn-ui-share-button:focus-visible,.lmn-ui-reaction-pill:focus-visible,.lmn-ui-card a:focus-visible,.lmn-ui-soft-card a:focus-visible{outline-offset:3px;outline:3px solid #16694047}.lmn-ui-share-button,.lmn-ui-reaction-pill,.lmn-ui-badge{-webkit-tap-highlight-color:transparent}.lmn-ui-author-row,.lmn-ui-share-row,.lmn-ui-reaction-row,.lmn-ui-action-row{min-width:0}.lmn-ui-author-copy strong,.lmn-ui-author-copy span,.lmn-ui-author-copy small{overflow-wrap:anywhere}@media (max-width:560px){.lmn-ui-share-button,.lmn-ui-button{width:100%}.lmn-ui-share-row,.lmn-ui-action-row{align-items:stretch}.lmn-ui-badge{white-space:normal;text-align:center;max-width:100%;padding-top:.45rem;padding-bottom:.45rem;line-height:1.18}}@media (prefers-reduced-motion:reduce){.lmn-ui-button,.lmn-ui-share-button,.lmn-ui-reaction-pill,.lmn-ui-card a,.lmn-ui-soft-card a{transition:none}.lmn-ui-button:hover,.lmn-ui-share-button:hover,.lmn-ui-card a:hover,.lmn-ui-soft-card a:hover{transform:none}}.lmn-ui-status-note{color:var(--ink);background:linear-gradient(#f4faf6f5,#fffffffa);border:1px solid #16694024;border-radius:18px;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;display:flex;box-shadow:0 12px 28px #112a1c0b}.lmn-ui-status-note strong{color:var(--green-deep)}.lmn-ui-status-note p{color:var(--muted);margin:.2rem 0 0;line-height:1.58}.lmn-ui-field{gap:.45rem;display:grid}.lmn-ui-field label,.lmn-ui-label{color:var(--green-deep);letter-spacing:-.01em;font-size:.88rem;font-weight:850}.lmn-ui-input,.lmn-ui-select,.lmn-ui-textarea{width:100%;color:var(--ink);font:inherit;background:#fffffff5;border:1px solid #13302321;border-radius:16px;font-weight:650;transition:border-color .14s,box-shadow .14s,background .14s;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #112a1c09}.lmn-ui-input,.lmn-ui-select{min-height:46px;padding:0 .9rem}.lmn-ui-textarea{resize:vertical;min-height:120px;padding:.85rem .9rem}.lmn-ui-input::placeholder,.lmn-ui-textarea::placeholder{color:#586c60b8;font-weight:600}.lmn-ui-input:focus,.lmn-ui-select:focus,.lmn-ui-textarea:focus{border-color:#16694059;outline:none;box-shadow:0 0 0 4px #1669401f,0 10px 22px #112a1c0d}.lmn-ui-table-shell{background:#fffffff0;border:1px solid #1330231a;border-radius:22px;overflow:hidden;box-shadow:0 16px 36px #112a1c0e}.lmn-ui-table-scroll{overflow-x:auto}.lmn-ui-table{border-collapse:collapse;width:100%;min-width:720px}.lmn-ui-table th,.lmn-ui-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #13302314;padding:.9rem 1rem}.lmn-ui-table th{color:var(--green-deep);letter-spacing:.02em;text-transform:uppercase;background:#f4faf6d6;font-size:.82rem;font-weight:900}.lmn-ui-table td{color:var(--muted);font-weight:650}.lmn-ui-table tr:last-child td{border-bottom:0}.lmn-ui-table a{color:var(--green-deep);text-underline-offset:.18em;font-weight:850}@media (max-width:560px){.lmn-ui-status-note{border-radius:16px;padding:.8rem}.lmn-ui-input,.lmn-ui-select{min-height:44px}}.meta-chip-v3:not(.lmn-ui-badge),.meta-pill:not(.lmn-ui-badge),.location-pill:not(.lmn-ui-badge),.type-pill:not(.lmn-ui-badge){width:fit-content;max-width:100%;min-height:30px;color:var(--green-deep);letter-spacing:-.01em;white-space:normal;background:linear-gradient(#ffffffeb,#eef7efe6);border:1px solid #16694029;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .78rem;font-size:.8rem;font-weight:850;line-height:1.15;display:inline-flex;box-shadow:inset 0 1px #ffffffe0,0 7px 16px #112a1c09}.eyebrow:not(.lmn-ui-badge){white-space:normal;max-width:100%}@media (max-width:560px){.meta-chip-v3:not(.lmn-ui-badge),.meta-pill:not(.lmn-ui-badge),.location-pill:not(.lmn-ui-badge),.type-pill:not(.lmn-ui-badge){min-height:28px;padding:.25rem .68rem;font-size:.76rem}}.lmn-ui-stack{gap:var(--lmn-stack-gap,1rem);display:grid}.lmn-ui-stack--tight{--lmn-stack-gap:.55rem}.lmn-ui-stack--loose{--lmn-stack-gap:1.4rem}.lmn-ui-cluster{align-items:center;gap:var(--lmn-cluster-gap,.75rem);flex-wrap:wrap;min-width:0;display:flex}.lmn-ui-cluster--between{justify-content:space-between}.lmn-ui-kicker{width:fit-content;max-width:100%;color:var(--green-deep);letter-spacing:.04em;text-transform:uppercase;background:#eff8f2c7;border:1px solid #16694029;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .7rem;font-size:.78rem;font-weight:900;line-height:1.1;display:inline-flex}.lmn-ui-empty-state{color:var(--muted);text-align:left;background:linear-gradient(#f8fcf9f2,#fffffffa);border:1px dashed #16694038;border-radius:24px;gap:.65rem;padding:1.1rem;display:grid}.lmn-ui-empty-state strong{color:var(--ink);font-weight:900}.lmn-ui-empty-state p{color:var(--muted);margin:0;line-height:1.6}.lmn-ui-divider{background:linear-gradient(90deg,#0000,#1330231f,#0000);width:100%;height:1px}@media (max-width:560px){.lmn-ui-cluster--between{justify-content:flex-start;align-items:stretch}.lmn-ui-kicker{white-space:normal}}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_5noNFw4YvyuEaq7rEF4kv7BtzKux)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_5noNFw4YvyuEaq7rEF4kv7BtzKux)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_40b93add-module__kJBK_q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_40b93add-module__kJBK_q__variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2?dpl=dpl_5noNFw4YvyuEaq7rEF4kv7BtzKux)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2?dpl=dpl_5noNFw4YvyuEaq7rEF4kv7BtzKux)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2?dpl=dpl_5noNFw4YvyuEaq7rEF4kv7BtzKux)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2?dpl=dpl_5noNFw4YvyuEaq7rEF4kv7BtzKux)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_aa74f99e-module__EvQv5a__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_aa74f99e-module__EvQv5a__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
