@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers.ef6db872.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers-2x.9859cd12.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/_next/static/media/marker-icon.d577052a.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-container{width:100%;height:100%;min-height:400px;font-family:inherit;font-size:inherit;line-height:inherit}.modal-body .leaflet-container{height:calc(100vh - 200px);max-height:600px}.leaflet-default-icon-path{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/marker-icon.png)}.leaflet-tile-container img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.leaflet-popup-content-wrapper{background-color:white;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-radius:.5rem;padding:0}.leaflet-popup-content{margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:#1f2937;min-width:150px}.leaflet-popup-tip{background-color:white;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.leaflet-control-zoom{border:none!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:.375rem;overflow:hidden}.leaflet-control-zoom a{background-color:white;color:#4b5563;width:32px;height:32px;line-height:32px;font-size:20px;font-weight:400;text-indent:0;border:none;transition:all .2s ease}.leaflet-control-zoom a:hover{background-color:#f3f4f6;color:#1f2937}.leaflet-control-zoom a.leaflet-disabled{background-color:#f9fafb;color:#d1d5db;cursor:not-allowed}.leaflet-control-attribution{background-color:rgba(255,255,255,.9);font-size:11px;padding:2px 5px;color:#6b7280;border-radius:.25rem;margin:5px}.location-layer{cursor:pointer;transition:all .2s ease}.location-layer:hover{stroke-width:2;stroke-opacity:1}.location-layer-selected{fill-opacity:.4!important;stroke-width:3!important;stroke-opacity:1!important}.location-layer-inactive{fill-opacity:.05;stroke-opacity:.3}.leaflet-tooltip{background-color:rgba(31,41,55,.9);border:none;border-radius:.375rem;color:white;font-size:.875rem;font-weight:500;padding:.375rem .75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.leaflet-tooltip:before{border-top-color:rgba(31,41,55,.9)}.map-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:1000}.leaflet-marker-icon{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/marker-icon.png)!important}.leaflet-marker-shadow{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/marker-shadow.png)!important}@media (max-width:640px){.leaflet-control-zoom a{width:28px;height:28px;line-height:28px;font-size:18px}.leaflet-popup-content{font-size:.75rem;padding:.5rem .75rem}}:root{--elumai-almost-black:#13120E;--elumai-grey-03:#757167;--elumai-grey-02:#E1D9C2;--elumai-grey-01:#FBF7ED;--elumai-almost-white:#FFFCF5;--elumai-cream:#F8F1DE;--elumai-ink-light:#FEFAF1;--elumai-orange-01:#FE6B01;--elumai-orange-02:#FCB86D;--elumai-orange-tint:#FFE8CF;--elumai-blue-01:#81C9FF;--elumai-blue-02:#CCE8FD;--elumai-green-01:#A7A744;--elumai-green-02:#DCDC8F;--elumai-yellow-01:#ECD03B;--elumai-yellow-02:#FFEA7B;--fg-1:var(--elumai-almost-black);--fg-2:var(--elumai-grey-03);--fg-3:rgba(30,25,21,0.6);--fg-on-dark:var(--elumai-ink-light);--fg-accent:var(--elumai-orange-01);--bg-page:var(--elumai-almost-white);--bg-signature:var(--elumai-grey-02);--bg-card:var(--elumai-grey-01);--bg-paper:#FFFFFF;--bg-ink:var(--elumai-almost-black);--border-1:var(--elumai-grey-02);--border-soft:rgba(117,113,103,0.25);--rule-muted:rgba(117,113,103,0.5);--r-sm:8px;--r-md:16px;--r-lg:32px;--r-xl:47px;--r-xxl:60px;--r-pill:9999px;--shadow-paper:0 1px 2px rgba(30,25,21,0.04),0 12px 32px -16px rgba(30,25,21,0.12);--shadow-lift:0 2px 6px rgba(30,25,21,0.06),0 24px 48px -24px rgba(30,25,21,0.18);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--fs-display:112px;--fs-h1:92px;--fs-h2:58px;--fs-h3:48px;--fs-h4:32px;--fs-lead:28px;--fs-body-lg:23px;--fs-body:19px;--fs-caption:18px;--fs-small:16px;--fs-xs:13px;--track-tight:-0.04em;--track-normal:-0.03em;--track-body:-0.02em;--track-italic:0;--font-sans:"STK Bureau Sans","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-italic:"PP Kyoto","Libre Caslon Text",Georgia,"Times New Roman",serif;--font-mono:"ABC Diatype Mono",ui-monospace,SFMono-Regular,Menlo,monospace}[data-brand-fallback=google]{--font-sans:"Inter",system-ui,sans-serif;--font-italic:"Libre Caslon Text",Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace}.e-bg-paper{background:var(--bg-page)}.e-bg-sand{background:var(--bg-signature)}.e-bg-ink{background:var(--bg-ink);color:var(--fg-on-dark)}.e-bg-card{background:var(--bg-card)}.e-texture-halftone{position:relative;isolation:isolate}.e-texture-halftone:before{content:"";position:absolute;inset:-5%;background:url(/elumai/engram/halftone-dots.png) 50%/cover no-repeat;opacity:.2;pointer-events:none;z-index:0}.e-texture-halftone>*{position:relative;z-index:1}.e-texture-grain{background:url(/elumai/engram/grain-gradient.png) 50%/cover no-repeat,var(--bg-signature)}@keyframes engram-spin{to{transform:rotate(1turn)}}@keyframes engram-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-brand-fallback=google] ::-webkit-scrollbar{width:5px;height:5px}[data-brand-fallback=google] ::-webkit-scrollbar-track{background:transparent}[data-brand-fallback=google] ::-webkit-scrollbar-thumb{background:rgba(117,113,103,.15);border-radius:3px}:root{--probability-outline-opacity:0.25;--widget-ink:#4D3E30;--widget-muted:#856F5A;--widget-hint:#B5AA98;--widget-border:#E4DFD6;--widget-bg:#FAF7F2;--widget-paper:#FEFDF9;--widget-active:#F0EBE2;--widget-warm:#F5F0E8;--feedback-positive:#2D8A56;--feedback-success:#2E7D32;--review-success:#1F6B3D;--journey-community:#1F6B3E;--journey-personal:#2B4B6F;--journey-business:#A63034;--journey-pitch:#5A3A7C;--feedback-info:#4275AC;--feedback-purple:#664A9B;--feedback-error:#C04B38;--feedback-danger:#B42318;--feedback-negative:#C62828;--feedback-orange:#E65100;--feedback-amber:#D4943A;--feedback-positive-bg:#E8F5E9;--feedback-amber-bg:#FFF8F0;--feedback-warm-bg:#FFF3E8;--feedback-error-bg:#FFF5F5;--feedback-purple-bg:#F8F5FF;--feedback-info-bg:#E8F1FF;--feedback-positive-border:#C8E6C9;--feedback-purple-border:#E8E0F5;--feedback-purple-tint:#E0D0F0;--feedback-orange-tint:#FFE0C0;--canvas-selected:#F0F5F8;--canvas-conversation:#F1F4F5;--canvas-conversation-border:#CBD8DF;--canvas-proposal:#FFF5E9;--canvas-proposal-border:#DC9C51;--canvas-proposal-ink:#805018;--journey-amber:#795527;--canvas-control-border:#B6B0A2;--canvas-placeholder:#716D63;--hint-warm:#9A958A;--text-warm:#605D55;--text-brown:#5A4D3F;--rule-warm:#D9D2C2;--rule-sand:#D4C9B4;--rule-paper:#E3DFD5;--grid-paper:#E5E0D5;--text-draft:#8C480A;--text-board-error:#A8412C;--badge-green-ink:#6B6B2A;--badge-blue-ink:#2B6CA3;--badge-yellow-ink:#7A6A12;--fg-on-brand:#FFFFFF;--fg-on-accent:#13120E;--resume-toggle-ink:var(--fg-1);--resume-review-hint:#757167;--activity-primary:#13120E;--calculator-rule:rgba(117,113,103,0.22);--bg-cream:#F8F1DE;--bg-chip:#F5F1EC}html[data-theme=dark]{--probability-outline-opacity:1;--resume-review-hint:var(--onboarding-hint);--activity-primary:var(--fg-1);--calculator-rule:color-mix(in srgb,var(--fg-2) 22%,transparent);--widget-ink:#FEFAF1;--widget-muted:#CFC8B8;--widget-hint:#BEB7A9;--widget-border:#8B8579;--widget-bg:#16150F;--widget-paper:#26231D;--widget-active:#3A362D;--widget-warm:#302C24;--feedback-positive:#6EE2A6;--feedback-success:#6EE2A6;--review-success:#6EE2A6;--journey-community:#6EE2A6;--journey-personal:#9ECFFF;--journey-business:#FFAAA9;--journey-pitch:#D0B7F2;--feedback-info:#9ECFFF;--feedback-purple:#D0B7F2;--feedback-error:#FFAAA9;--feedback-danger:#FFAAA9;--feedback-negative:#FFAAA9;--feedback-orange:#FCB86D;--feedback-amber:#FCB86D;--feedback-positive-bg:#1A2E1A;--feedback-amber-bg:#2A2520;--feedback-warm-bg:#30251D;--feedback-error-bg:#3A2424;--feedback-purple-bg:#30273E;--feedback-info-bg:#243040;--feedback-positive-border:#7EB896;--feedback-purple-border:#A48DC2;--feedback-purple-tint:#49345E;--feedback-orange-tint:#4A3520;--canvas-selected:#243040;--canvas-conversation:#243040;--canvas-conversation-border:#8CA3B2;--canvas-proposal:#30251D;--canvas-proposal-border:#DC9C51;--canvas-proposal-ink:#FCB86D;--journey-amber:#FCB86D;--canvas-control-border:#8B8579;--canvas-placeholder:#BEB7A9;--hint-warm:#BEB7A9;--text-warm:#CFC8B8;--text-brown:#CFC8B8;--rule-warm:#8B8579;--rule-sand:#8B8579;--rule-paper:#8B8579;--grid-paper:#48443C;--text-draft:#FCB86D;--text-board-error:#FFAAA9;--badge-green-ink:#DCDC8F;--badge-blue-ink:#9ECFFF;--badge-yellow-ink:#FFEA7B;--fg-on-brand:#13120E;--bg-cream:#3A362D;--bg-chip:#3A362D;--resume-toggle-ink:#FEFAF1}:root{--board-ink:var(--fg-1);--board-paper:var(--bg-card);--board-grid:rgba(225,217,194,0.35);--board-shading:rgba(19,18,14,0.45);--board-legacy-tutor:#5C9F4A;--board-legacy-shading:rgba(92,159,74,0.75);--board-learner:#4275AC;--board-mentor:#FE6B01;--board-team:#A8773C}html[data-theme=dark]{color-scheme:dark;--sidebar-gradient-top:var(--bg-card);--sidebar-gradient-bottom:var(--bg-page);--sidebar-logo-filter:invert(1);--sidebar-active-caption:var(--fg-on-accent);--staff-question-muted:var(--fg-2);--staff-question-hint:var(--fg-3);--staff-question-accent:var(--text-accent);--staff-question-accent-bg:var(--elumai-orange-tint);--staff-question-late:var(--feedback-danger);--staff-question-late-bg:var(--feedback-error-bg);--staff-question-rule:var(--border-soft);--bg-page:#16150F;--bg-card:#1E1C16;--bg-paper:#26231D;--bg-signature:#3A362D;--bg-ink:#F8F1DE;--fg-1:#FEFAF1;--fg-2:#BEB7A9;--fg-3:#CFC8B8;--fg-on-dark:#13120E;--fg-accent:#FCB86D;--border-1:#48443C;--border-soft:rgba(254,250,241,0.52);--rule-muted:rgba(254,250,241,0.52);--elumai-orange-tint:#4A2E14;--board-grid:rgba(254,250,241,0.025);--board-shading:rgba(254,250,241,0.55);--board-legacy-tutor:var(--fg-1);--board-legacy-shading:var(--board-shading);--board-learner:#9ECFFF;--board-team:#FCB86D;--shadow-paper:none;--shadow-lift:0 24px 48px -24px rgba(0,0,0,0.6)}html[data-theme=dark] .elumai-msg-avatar img,html[data-theme=dark] .lc2-logo img,html[data-theme=dark] .topbar-logo img,html[data-theme=dark] img[src="/prototype/logo-dark.svg"]{filter:invert(1)}:root{--canvas-soft:#FAF8F2;--canvas-strip:#F0EDE4;--canvas-line:#E6E2D9;--canvas-faint:#8B877E;--canvas-label:#3D3B36;--canvas-discussion-ink:#4A3FB5;--canvas-discussion-bg:#ECE9FB;--canvas-saved-ink:#2E7D4F;--canvas-draft-accent:#E2600F;--canvas-draft-ink:#9A5A2C;--feedback-pale-info:#EBF4FF;--feedback-pale-purple:#F0E8FF;--feedback-pale-orange:#FFF3E0;--feedback-pale-red:#FFEBEE;--widget-subtle:#F5F5F5;--text-neutral:#757575;--border-neutral:#E0E0E0;--text-advisory:#8A5A1A;--bg-advisory:#FFF4E6;--border-advisory:#F3D5A7;--text-blue:#2272B4;--text-link:#1565C0;--bg-link:#E3F2FD;--bg-purple-soft:#F5F0FF;--text-resource:#003366;--widget-disabled:#E8E4DD;--placement-note-bg:#EEF6F0;--paper-warm:#FFFDF8;--paper-cream:#FFFDF5}html[data-theme=dark]{--canvas-soft:#26231D;--canvas-strip:#3A362D;--canvas-line:#8B8579;--canvas-faint:#BEB7A9;--canvas-label:#FEFAF1;--canvas-discussion-ink:#D0B7F2;--canvas-discussion-bg:#30273E;--canvas-saved-ink:#6EE2A6;--canvas-draft-accent:#FCB86D;--canvas-draft-ink:#FCB86D;--feedback-pale-info:#243040;--feedback-pale-purple:#30273E;--feedback-pale-orange:#30251D;--feedback-pale-red:#3A2424;--widget-subtle:#26231D;--text-neutral:#BEB7A9;--border-neutral:#8B8579;--text-advisory:#FCB86D;--bg-advisory:#30251D;--border-advisory:#BB9A78;--text-blue:#9ECFFF;--text-link:#9ECFFF;--bg-link:#243040;--bg-purple-soft:#30273E;--text-resource:#9ECFFF;--widget-disabled:#3A362D;--placement-note-bg:#1A2E1A;--paper-warm:#26231D;--paper-cream:#26231D}:root{--question-error-ink:#9A3412}html[data-theme=dark]{--question-error-ink:#FFAAA9}:root{--onboarding-progress-ink:var(--onboarding-hint)}html[data-theme=dark]{--onboarding-progress-ink:var(--fg-2)}:root{--journey-thread:linear-gradient(180deg,rgba(117,113,103,0.10),rgba(117,113,103,0.28) 8%,rgba(117,113,103,0.28) 92%,rgba(117,113,103,0.10));--onboarding-upcoming-opacity:0.7;--onboarding-completed-opacity:0.8;--onboarding-atmosphere:radial-gradient(900px 620px at 85% -8%,rgba(252,184,109,0.26),rgba(252,184,109,0) 62%),radial-gradient(720px 520px at -12% 108%,rgba(255,232,207,0.55),rgba(255,232,207,0) 58%),var(--bg-page)}html[data-theme=dark]{--journey-thread:linear-gradient(180deg,rgba(254,250,241,0.10),rgba(254,250,241,0.28) 8%,rgba(254,250,241,0.28) 92%,rgba(254,250,241,0.10));--onboarding-upcoming-opacity:0.7;--onboarding-completed-opacity:0.8;--onboarding-atmosphere:radial-gradient(900px 620px at 85% -8%,rgba(252,184,109,0.06),rgba(252,184,109,0) 62%),radial-gradient(720px 520px at -12% 108%,rgba(255,232,207,0.04),rgba(255,232,207,0) 58%),var(--bg-page)}:root{--onboarding-stub-ink:rgba(255,252,245,0.85)}html[data-theme=dark]{--onboarding-stub-ink:var(--fg-on-dark)}:root{--text-accent:#934005;--onboarding-quote-bg:#FFF7EF;--onboarding-hint:#605D55;--onboarding-secondary:color-mix(in srgb,var(--fg-1) 70%,transparent);--board-toolbar-ink:#605D55;--profile-field-border:#856F5A;--profile-field-hint:#605D55;--avatar-gradient:linear-gradient(135deg,#1671AE,#1E40AF);--avatar-ink:#FFFFFF}html[data-theme=dark]{--text-accent:var(--fg-accent);--onboarding-quote-bg:var(--feedback-warm-bg);--onboarding-hint:var(--hint-warm);--onboarding-secondary:var(--fg-2);--board-toolbar-ink:var(--fg-2);--profile-field-border:var(--widget-border);--profile-field-hint:var(--widget-hint)}.desk2 input::placeholder{color:var(--fg-2);opacity:1}[data-legacy-header],[data-legacy-header] :is(a,button,span,div){transition-property:transform,box-shadow,width,height!important}[data-legacy-dashboard]{animation-name:legacy-dashboard-paint!important}[data-legacy-dashboard] :is(a,button){transition-property:transform,box-shadow!important}@keyframes legacy-dashboard-paint{0%{opacity:1;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--resume-processing-bg:rgba(255,252,245,0.94);--resume-section-hint:var(--onboarding-hint);--resume-review-accent:var(--text-accent)}html[data-theme=dark]{--resume-processing-bg:color-mix(in srgb,var(--bg-page) 94%,transparent)}html:not([data-theme=dark]) .resume-review-underlay.is-processing{--resume-review-accent:#FE6B01;--onboarding-hint:#757167;--resume-section-hint:#9A958A;--resume-toggle-ink:#FFFFFF}div:has(>[data-profile-editor]){animation-name:profile-editor-paint!important}@keyframes profile-editor-paint{0%{opacity:1;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}