@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Outfit:wght@300;400;500&display=swap");:root{--bg-dark:#010101;--bg-deeper:#16141f;--cream:#e8e4dc;--cream-dim:rgba(232,228,220,0.5);--cream-faint:rgba(232,228,220,0.15);--accent:#c4a574}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:Outfit,sans-serif;min-height:100vh;background:var(--bg-dark);color:var(--cream)}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.landing-body{display:flex;align-items:center;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.landing-container{text-align:center;padding:2rem;z-index:2;max-width:600px;position:relative}.logo{font-family:Outfit,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.4em;text-transform:uppercase;color:var(--cream-dim);margin-bottom:2rem;opacity:0;animation:fadeIn 1.2s ease-out .3s forwards}.logo a{color:inherit;text-decoration:none;transition:color .3s ease}.logo a:hover,h1{color:var(--cream)}h1{font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,10vw,4.5rem);font-weight:600;text-transform:uppercase;line-height:1.1;letter-spacing:.02em;opacity:0;animation:fadeIn 1.2s ease-out .5s forwards}.tagline{font-size:1.25rem;font-weight:300;color:var(--cream-dim);line-height:1.8;max-width:460px;margin-top:1.5rem;margin-left:auto;margin-right:auto;opacity:0;animation:fadeIn 1.2s ease-out .7s forwards}.page-wrapper{position:relative;z-index:2;min-height:100vh;padding:2rem}.header{text-align:center;margin-bottom:3rem}.roastery-title{font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,6vw,3rem);font-weight:600;text-transform:uppercase;color:var(--cream);line-height:1.1;letter-spacing:.02em;opacity:0;animation:fadeIn 1.2s ease-out .5s forwards}.philosophy{font-size:1rem;font-weight:300;color:var(--cream-dim);line-height:1.7;max-width:700px;margin:1.5rem auto 0}.philosophy,.section{opacity:0;animation:fadeIn 1.2s ease-out .7s forwards}.section{max-width:900px;margin:0 auto 3rem}.section-title{font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--cream-dim);margin-bottom:1.5rem;gap:.75rem}.section-title,.step-number{display:flex;align-items:center}.step-number{width:28px;height:28px;border:1px solid var(--cream-dim);border-radius:50%;justify-content:center;font-size:.85rem;font-weight:600}.beans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.bean-card{background:rgba(22,20,31,.85);border:1px solid var(--cream-faint);border-radius:12px;padding:1.5rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bean-card:hover{background:rgba(22,20,31,.95);border-color:var(--cream-dim);transform:translateY(-2px)}.bean-card.selected{background:rgba(196,165,116,.2);border-color:var(--accent)}.bean-card.card-hidden{display:none}.change-selection{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--cream-dim);background:transparent;border:1px solid var(--cream-faint);padding:.6rem 1.2rem;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:Space Grotesk,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-top:1rem}.change-selection:hover{color:var(--cream);border-color:var(--cream-dim);background:rgba(232,228,220,.03)}.bean-name{font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:600;margin-bottom:.5rem;color:var(--cream)}.bean-origin{font-size:.8rem;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.bean-notes{font-size:.9rem;color:var(--cream-dim);line-height:1.5}.roast-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.roast-card{background:rgba(22,20,31,.85);border:1px solid var(--cream-faint);border-radius:12px;padding:1.25rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.roast-card:hover{background:rgba(22,20,31,.95);border-color:var(--cream-dim);transform:translateY(-2px)}.roast-card.selected{background:rgba(196,165,116,.2);border-color:var(--accent)}.roast-card.card-hidden{display:none}.roast-card.recommended{position:relative}.roast-card.recommended:after{content:"Recommended";position:absolute;top:-8px;right:12px;background:var(--accent);color:var(--bg-dark);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px}.roast-name{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600;margin-bottom:.5rem;color:var(--cream)}.roast-temp{font-size:.75rem;color:var(--accent);margin-bottom:.5rem}.roast-description{font-size:.85rem;color:var(--cream-dim);line-height:1.4}.volume-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem}.volume-card{background:rgba(22,20,31,.85);border:1px solid var(--cream-faint);border-radius:12px;padding:1.5rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center}.volume-card:hover{background:rgba(22,20,31,.95);border-color:var(--cream-dim);transform:translateY(-2px)}.volume-card.selected{background:rgba(196,165,116,.2);border-color:var(--accent)}.volume-card.card-hidden{display:none}.volume-amount{font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700;margin-bottom:.25rem;color:var(--cream)}.volume-label{font-size:.75rem;color:var(--cream-dim);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.volume-espressos{font-size:.8rem;color:var(--accent);line-height:1.4;margin-bottom:.75rem}.volume-price{font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:600;color:var(--cream)}.selection-summary{max-width:900px;margin:2rem auto;padding:1.5rem;background:rgba(196,165,116,.15);border:1px solid var(--accent);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadeIn .5s ease-out forwards}.summary-title{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600;color:var(--accent);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.1em}.summary-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.summary-details{font-size:1.1rem;color:var(--cream)}.summary-details span{color:var(--cream-dim)}.purchase-btn{font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:.9rem 2rem;background:var(--accent);color:var(--bg-dark);border:none;border-radius:6px;cursor:pointer;transition:all .3s ease}.purchase-btn:hover{background:var(--cream);transform:translateY(-2px);box-shadow:0 4px 12px rgba(196,165,116,.3)}.purchase-btn:active{transform:translateY(0)}@media (max-width:600px){.page-wrapper{padding:1.5rem 1rem}.beans-grid,.roast-grid{grid-template-columns:1fr}.summary-content{flex-direction:column;align-items:flex-start}h1{font-size:clamp(2rem,12vw,3.5rem)}.tagline{font-size:.95rem}}.admin-nav{border-bottom:1px solid rgba(240,235,224,.08);padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.admin-main{padding:2rem}.admin-orders-wrap{overflow-x:auto}.admin-product-summary{display:flex;align-items:center;gap:1.5rem;padding:1rem 1.25rem;flex-wrap:wrap}.admin-edit-grid{border-top:1px solid rgba(240,235,224,.08);padding:1.5rem 1.25rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.admin-field-span2{grid-column:span 2}@media (max-width:768px){.admin-nav{padding:.75rem 1rem}.admin-main{padding:1rem}.admin-orders-wrap table{min-width:0!important}.admin-orders-wrap table,.admin-orders-wrap tbody,.admin-orders-wrap td,.admin-orders-wrap th,.admin-orders-wrap thead,.admin-orders-wrap tr{display:block;width:100%}.admin-orders-wrap thead tr{display:none}.admin-orders-wrap tbody tr{border:1px solid rgba(240,235,224,.08);border-radius:4px;padding:1rem;margin-bottom:.75rem}.admin-orders-wrap td{padding:.3rem 0!important;border-bottom:none!important}.admin-orders-wrap td[data-label]:before{content:attr(data-label);display:block;font-family:monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:rgba(240,235,224,.3);margin-bottom:2px}.admin-edit-grid{grid-template-columns:1fr}.admin-field-span2{grid-column:span 1}}.CartDrawer_backdrop__TtBnO{position:fixed;inset:0;z-index:200;background:rgba(12,11,9,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CartDrawer_drawer__YEz6H{position:fixed;top:0;right:0;bottom:0;z-index:201;width:420px;max-width:100vw;background:#111009;border-left:1px solid rgba(240,235,224,.08);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.CartDrawer_open__HtCjl{transform:translateX(0)}.CartDrawer_header__7oOc1{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1.5rem;border-bottom:1px solid rgba(240,235,224,.08)}.CartDrawer_title__hC0d5{font-family:var(--font-mono),monospace;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(240,235,224,.5)}.CartDrawer_close__Z3D8j{background:none;border:none;color:rgba(240,235,224,.4);font-size:1rem;cursor:pointer;padding:.25rem;transition:color .2s ease}.CartDrawer_close__Z3D8j:hover{color:#f0ebe0}.CartDrawer_empty__IFYcA{flex:1 1;display:flex;align-items:center;justify-content:center;font-family:var(--font-jakarta),sans-serif;font-size:1rem;font-weight:300;color:rgba(240,235,224,.25);margin:0}.CartDrawer_items__Ql_rb{flex:1 1;overflow-y:auto;list-style:none;margin:0;padding:0}.CartDrawer_item__XpkSp{padding:1.5rem 2rem;border-bottom:1px solid rgba(240,235,224,.06);display:flex;flex-direction:column;gap:.85rem}.CartDrawer_itemInfo__btZ7J{display:flex;justify-content:space-between;align-items:baseline}.CartDrawer_itemName__YnCro{font-family:var(--font-jakarta),sans-serif;font-size:1.05rem;font-weight:500;color:#f0ebe0;letter-spacing:.02em}.CartDrawer_itemPrice__m4Xcg{font-family:var(--font-mono),monospace;font-size:.9rem;color:rgba(240,235,224,.5)}.CartDrawer_itemControls__5tsX5{display:flex;align-items:center;gap:.75rem}.CartDrawer_qty__dG4JE{background:rgba(240,235,224,.06);border:1px solid rgba(240,235,224,.1);color:#f0ebe0;width:2rem;height:2rem;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease;border-radius:2px}.CartDrawer_qty__dG4JE:hover:not(:disabled){background:rgba(240,235,224,.12)}.CartDrawer_qty__dG4JE:disabled{opacity:.25;cursor:not-allowed}.CartDrawer_qtyVal__wZdnl{font-family:var(--font-mono),monospace;font-size:.9rem;color:#f0ebe0;min-width:1.5rem;text-align:center}.CartDrawer_remove__w1vj9{background:none;border:none;font-family:var(--font-jakarta),sans-serif;font-size:.8rem;color:rgba(240,235,224,.25);cursor:pointer;margin-left:auto;padding:0;transition:color .2s ease;letter-spacing:.04em}.CartDrawer_remove__w1vj9:hover{color:rgba(240,235,224,.6)}.CartDrawer_footer__T9TCU{padding:1.75rem 2rem 2.5rem;border-top:1px solid rgba(240,235,224,.08);display:flex;flex-direction:column;gap:1.25rem}.CartDrawer_total__Qh6A3{display:flex;justify-content:space-between;align-items:baseline}.CartDrawer_totalLabel__5GoGP{font-family:var(--font-mono),monospace;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,235,224,.3)}.CartDrawer_totalValue__8Myj2{font-family:var(--font-jakarta),sans-serif;font-size:1.4rem;font-weight:500;color:#f0ebe0}.CartDrawer_error__vt9mi{font-family:var(--font-jakarta),sans-serif;font-size:.85rem;color:#e07070;margin:0;line-height:1.5}.CartDrawer_checkout__EZpBn{width:100%;padding:1rem;background:#f0ebe0;color:#0c0b09;border:none;font-family:var(--font-jakarta),sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:2px;transition:background .2s ease,transform .15s ease}.CartDrawer_checkout__EZpBn:hover{background:#ffffff;transform:translateY(-1px)}.CartDrawer_checkout__EZpBn:active{transform:translateY(0)}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bebas Neue Fallback;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_d758cf{font-family:Bebas Neue,Bebas Neue Fallback;font-weight:400;font-style:normal}.__variable_d758cf{--font-bebas:"Bebas Neue","Bebas Neue Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_1fb18e{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_1fb18e{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-mono:"Space Mono","Space Mono Fallback"}