:root{--eden-bg:#f8f7f4;--eden-bg-rail:#f4f3ef;--eden-paper:#ffffff;--eden-border:#e7e5e0;--eden-border-hover:#d6d3cd;--eden-border-strong:#c8c4ba;--eden-ink:#1c1c19;--eden-ink-body:#44443f;--eden-ink-muted:#76746e;--eden-ink-soft:#a8a59e;--eden-ink-on-accent:#ffffff;--eden-accent:#1e7a4f;--eden-accent-hover:#165638;--eden-accent-tint:rgba(30,122,79,0.08);--eden-accent-line:rgba(30,122,79,0.22);--eden-ok:#1e7a4f;--eden-warn:#a76d2c;--eden-risk:#a8553d;--eden-gold:#a78b3c;--eden-gold-tint:rgba(167,139,60,0.1);--eden-radius-xs:4px;--eden-radius-sm:6px;--eden-radius-md:8px;--eden-radius-lg:12px;--eden-shadow-document:0 1px 2px rgba(28,28,25,0.04),0 4px 16px -4px rgba(28,28,25,0.05);--eden-font-sans:"Inter Tight",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--eden-font-serif:"Iowan Old Style","Source Serif Pro",Charter,Georgia,serif;--eden-font-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){*,:after,:before{border-color:ButtonText!important}}:root{--er-paper:var(--eden-bg-rail,#f4f3ef);--er-paper-bright:var(--eden-bg,#f8f7f4);--er-panel:var(--eden-paper,#ffffff);--er-panel-soft:var(--eden-bg,#f8f7f4);--er-ink:var(--eden-ink,#1c1c19);--er-ink-muted:var(--eden-ink-muted,#76746e);--er-ocean:var(--eden-accent,#1e7a4f);--er-ocean-deep:var(--eden-accent-hover,#165638);--er-copper:var(--eden-gold,#a78b3c);--er-night:#050816;--er-night-panel:#0a1222;--er-night-soft:#111b2e;--er-night-text:#f4f7fb;--er-night-muted:#aab6c8;--er-line:rgba(25,24,28,0.12);--er-line-strong:rgba(25,24,28,0.22);--er-night-line:rgba(148,163,184,0.18);--er-success:var(--eden-ok,#1e7a4f);--er-warning:var(--eden-warn,#a76d2c);--er-radius-lg:1.75rem;--er-radius-md:1.2rem;--er-max:76rem;--er-shadow:0 28px 80px rgba(18,15,11,0.09);--er-shadow-dark:0 30px 90px rgba(0,0,0,0.34);--er-font-display:var(--eden-font-serif,Georgia,serif);--er-font-body:var(--eden-font-sans,Inter,system-ui,sans-serif);--er-font-mono:var(--eden-font-mono,ui-monospace,monospace)}*{box-sizing:border-box}html{min-width:20rem;scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--er-font-body)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.er-root{min-height:100vh;background:radial-gradient(circle at 92% 0,rgba(138,104,48,.1),transparent 24%),linear-gradient(180deg,#f1ebe3 0,var(--er-paper-bright) 48%,var(--er-paper) 100%);color:var(--er-ink)}.er-root[data-surface=workspace]{background:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px),radial-gradient(circle at 8% 0,rgba(40,90,99,.28),transparent 30%),radial-gradient(circle at 92% 0,rgba(138,104,48,.2),transparent 26%),var(--er-night);background-size:36px 36px,36px 36px,auto,auto,auto;color:var(--er-night-text)}.er-container{width:min(calc(100% - 2rem),var(--er-max));margin:0 auto}.er-header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--er-line);background:rgba(248,244,237,.91);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}[data-surface=workspace] .er-header{border-color:var(--er-night-line);background:rgba(5,8,22,.88)}.er-header__inner{width:min(calc(100% - 2rem),var(--er-max));min-height:4.9rem;margin:0 auto;display:flex;align-items:center;gap:1.2rem}.er-brand{display:inline-flex;align-items:center;gap:.8rem;min-width:max-content}.er-brand-mark{width:4.5rem;height:4.5rem;display:block;flex-shrink:0;object-fit:contain}.er-brand-mark--compact{width:2.75rem;height:2.75rem}.er-brand__eyebrow,.er-brand__title{display:block}.er-brand__eyebrow,.er-eyebrow{color:var(--er-copper);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.er-brand__title{margin-top:.15rem;font-weight:750;letter-spacing:-.02em}.er-navigation{margin-left:auto;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.er-navigation a{color:var(--er-ink-muted);font-size:.9rem}[data-surface=workspace] .er-navigation a{color:var(--er-night-muted)}.er-navigation a:hover,.er-text-link:hover{color:var(--er-ocean)}.er-header__utility{display:flex;align-items:center;gap:.65rem}.er-hero{padding:clamp(4.5rem,9vw,7.5rem) 0 3rem}.er-hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:1.2rem;align-items:stretch}.er-card,.er-hero__aside,.er-hero__main,.er-panel{border:1px solid var(--er-line);border-radius:var(--er-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,247,241,.9));box-shadow:var(--er-shadow)}[data-surface=workspace] .er-card,[data-surface=workspace] .er-hero__aside,[data-surface=workspace] .er-hero__main,[data-surface=workspace] .er-panel{border-color:var(--er-night-line);background:linear-gradient(180deg,rgba(17,27,46,.92),rgba(7,13,27,.96));box-shadow:var(--er-shadow-dark)}.er-hero__main{padding:clamp(1.6rem,5vw,3.2rem)}.er-hero__aside{padding:1.2rem;display:grid;gap:.8rem}.er-hero h1{max-width:13ch;margin:0;font-family:var(--er-font-display);font-size:clamp(3rem,7vw,5.6rem);line-height:.95;letter-spacing:-.055em}.er-hero__lede{max-width:44rem;margin:1.35rem 0 0;color:var(--er-ink-muted);font-size:1.08rem;line-height:1.8}[data-surface=workspace] .er-card>p,[data-surface=workspace] .er-hero__lede,[data-surface=workspace] .er-panel>p{color:var(--er-night-muted)}.er-actions{margin-top:1.6rem;display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.er-button{min-height:2.9rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.76rem 1.1rem;border:1px solid var(--er-line-strong);border-radius:999px;background:rgba(255,255,255,.62);color:var(--er-ink);font-weight:750;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.er-button:hover:not(:disabled){transform:translateY(-1px);border-color:var(--er-ocean)}.er-button--primary{border-color:var(--er-ocean-deep);background:linear-gradient(135deg,var(--er-ocean-deep),var(--er-ocean));color:#fff;box-shadow:0 14px 32px rgba(23,48,57,.2)}[data-surface=workspace] .er-button:not(.er-button--primary){border-color:var(--er-night-line);background:rgba(17,27,46,.8);color:var(--er-night-text)}.er-button:disabled,.er-button[aria-disabled=true]{cursor:not-allowed;opacity:.52}.er-stat{padding:1rem;border:1px solid var(--er-line);border-radius:var(--er-radius-md);background:var(--er-panel-soft)}[data-surface=workspace] .er-stat{border-color:var(--er-night-line);background:rgba(5,8,22,.48)}.er-stat span,.er-stat strong{display:block}.er-stat strong{font-family:var(--er-font-display);font-size:1.3rem}.er-stat span{margin-top:.35rem;color:var(--er-ink-muted);font-size:.86rem;line-height:1.5}[data-surface=workspace] .er-stat span{color:var(--er-night-muted)}.er-section{padding:1.6rem 0 2.3rem}.er-section__head{max-width:48rem;margin-bottom:1.15rem}.er-section__head h2{margin:.4rem 0 0;font-family:var(--er-font-display);font-size:clamp(2rem,4vw,3.1rem);letter-spacing:-.045em}.er-section__head p{margin:.8rem 0 0;color:var(--er-ink-muted);line-height:1.75}[data-surface=workspace] .er-section__head p{color:var(--er-night-muted)}.er-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.er-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.er-card,.er-panel{padding:1.35rem}.er-card h3,.er-panel h2,.er-panel h3{margin:.35rem 0 0;font-family:var(--er-font-display);letter-spacing:-.035em}.er-card h3{font-size:1.5rem}.er-card>p,.er-panel>p{color:var(--er-ink-muted);line-height:1.72}.er-text-link{display:inline-flex;margin-top:.75rem;color:var(--er-ocean);font-weight:750}.er-status{display:inline-flex;align-items:center;width:fit-content;padding:.38rem .65rem;border:1px solid;border-radius:999px;font-family:var(--er-font-mono);font-size:.69rem;letter-spacing:.04em}.er-status--clear{color:var(--er-success);background:rgba(45,106,85,.08)}.er-status--guarded{color:var(--er-warning);background:rgba(155,107,34,.08)}.er-status--neutral{color:var(--er-ocean);background:rgba(40,90,99,.08)}[data-surface=workspace] .er-status--clear{color:#8bd9b7}[data-surface=workspace] .er-status--guarded{color:#f0c071}[data-surface=workspace] .er-status--neutral{color:#92c8d2}.er-empty-state{padding:1.1rem;border:1px dashed var(--er-line-strong);border-radius:var(--er-radius-md);color:var(--er-ink-muted);line-height:1.7}[data-surface=workspace] .er-empty-state{border-color:var(--er-night-line);color:var(--er-night-muted)}.er-login{width:min(calc(100% - 2rem),31rem);margin:0 auto;padding:clamp(4rem,10vw,8rem) 0}.er-login__panel{padding:clamp(1.5rem,5vw,2.5rem);border:1px solid var(--er-night-line);border-radius:var(--er-radius-lg);background:linear-gradient(180deg,rgba(17,27,46,.96),rgba(5,8,22,.98));box-shadow:var(--er-shadow-dark)}.er-login__panel h1{margin:.65rem 0 0;font-family:var(--er-font-display);font-size:clamp(2.4rem,8vw,3.8rem);letter-spacing:-.05em}.er-login__panel p{color:var(--er-night-muted);line-height:1.7}.er-form-note{margin-top:1rem;font-size:.82rem}.er-account{display:inline-flex;align-items:center;gap:.6rem;color:var(--er-night-muted);font-size:.78rem}.er-footer{padding:2.2rem 0 3rem;color:var(--er-ink-muted);font-size:.84rem}[data-surface=workspace] .er-footer{color:var(--er-night-muted)}.er-footer__inner{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.er-footer__links{display:flex;gap:.85rem;flex-wrap:wrap}.er-footer__links a:hover{color:var(--er-ocean)}.er-info-hero{padding:clamp(3.5rem,8vw,6rem) 0 1.4rem}.er-info-hero h1{max-width:16ch;margin:.5rem 0 0;font-family:var(--er-font-display);font-size:clamp(2.6rem,6vw,4.8rem);line-height:1;letter-spacing:-.052em}.er-info-hero p:last-child{max-width:48rem;color:var(--er-ink-muted);font-size:1.05rem;line-height:1.75}.er-info-list{margin:0;padding-left:1.2rem;color:var(--er-ink-muted);line-height:1.7}.er-info-list li+li{margin-top:.55rem}@media (max-width:60rem){.er-header__inner{padding:.8rem 0;flex-wrap:wrap}.er-navigation{order:3;width:100%;margin-left:0;overflow-x:auto;flex-wrap:nowrap}.er-grid,.er-grid--two,.er-hero__grid{grid-template-columns:1fr}}@media (max-width:38rem){.er-header__utility{width:100%;justify-content:space-between}.er-hero{padding-top:3.2rem}.er-card,.er-hero__aside,.er-hero__main,.er-panel{border-radius:1.2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-latin-variable.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:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-variable.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}.eden-access{--eden-access-paper:var(--eden-entry-paper,#f8f7f4);--eden-access-card:var(--eden-card,#fff);--eden-access-ink:var(--eden-paper-text,#1c1c19);--eden-access-secondary:var(--eden-paper-text-sec,#59645e);--eden-access-line:var(--eden-paper-border,#e7e5e0);--eden-access-green:var(--eden-brand-evergreen,#0f3d2e);--eden-access-danger:var(--eden-danger,#a33131);min-height:100dvh;height:100%;width:100%;overflow-y:auto;background:var(--eden-access-paper);color:var(--eden-access-ink);font-family:Manrope,var(--eden-font-ui,system-ui,sans-serif);display:flex;flex-direction:column;align-items:center;padding:clamp(28px,6vh,64px) 24px max(24px,env(safe-area-inset-bottom));color-scheme:light}.eden-access,.eden-access *,.eden-access :after,.eden-access :before{box-sizing:border-box}.eden-access__header{width:100%;max-width:420px;text-align:center;margin-bottom:28px;flex-shrink:0}.eden-access__brand{display:inline-flex;min-height:44px;align-items:center}.eden-access__brand img{display:block;width:252px;height:auto;max-width:100%}.eden-access__layout{width:100%;max-width:420px}.eden-access__card{width:100%;background:var(--eden-access-card);padding:32px;border:1px solid var(--eden-access-line);border-radius:14px;box-shadow:0 4px 16px rgba(28,28,25,.06)}.eden-access h1{font:500 30px/1.2 Fraunces,var(--eden-font-serif,Georgia,serif);margin:0 0 10px;letter-spacing:-.01em}.eden-access__note{font-size:14px;line-height:1.6;color:var(--eden-access-secondary);margin:0 0 24px}.eden-access__form{display:grid;gap:20px}.eden-access label{display:block;font-size:13px;font-weight:600;margin:0 0 8px}.eden-access input{width:100%;min-height:48px;padding:11px 13px;font:inherit;font-size:16px;border:1px solid var(--eden-access-line);border-radius:7px;background:var(--eden-access-card);color:var(--eden-access-ink)}.eden-access button{font:inherit;cursor:pointer;min-height:48px;border-radius:7px;font-size:14px;font-weight:600}.eden-access button:disabled{cursor:wait;opacity:.65}.eden-access :is(a,button,input,summary):focus-visible{outline:3px solid var(--eden-access-green);outline-offset:3px}.eden-access__submit{border:1px solid var(--eden-access-green);background:var(--eden-access-green);color:var(--eden-access-card);width:100%}.eden-access__submit:hover:not(:disabled){filter:brightness(1.12)}.eden-access__google{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--eden-access-line);background:var(--eden-access-card);color:var(--eden-access-ink);width:100%}.eden-access__google:hover:not(:disabled){background:var(--eden-access-paper)}.eden-access__divider{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--eden-access-secondary);font-size:12px}.eden-access__divider:after,.eden-access__divider:before{content:"";height:1px;background:var(--eden-access-line);flex:1 1}.eden-access__text-button{display:block;margin:12px auto -8px;background:transparent;border:0;color:var(--eden-access-green);padding:10px}.eden-access__text-button:hover{text-decoration:underline;text-underline-offset:3px}.eden-access__error,.eden-access__message{font-size:13px;line-height:1.6;padding:12px;border:1px solid;border-radius:7px;margin:0 0 18px;overflow-wrap:anywhere}.eden-access__error{color:var(--eden-access-danger)}.eden-access__message{color:var(--eden-access-green)}.eden-access__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;width:100%;max-width:420px;margin-top:16px;font-size:12px;color:var(--eden-access-secondary)}.eden-access__footer a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.eden-access__footer a:hover{text-decoration:underline;text-underline-offset:4px}.eden-access__beta{margin:0 0 12px;font-size:16px;line-height:1.6;font-weight:600}.eden-access__private{border-top:1px solid var(--eden-access-line)}.eden-access__private summary{padding:14px 0;min-height:48px;font-size:13px;line-height:20px;font-weight:600;color:var(--eden-access-green);cursor:pointer}.eden-access__private-content{padding-top:12px}@media(max-width:480px){.eden-access{padding:28px 20px max(20px,env(safe-area-inset-bottom))}.eden-access__header{margin-bottom:24px}.eden-access__brand img{width:228px}.eden-access__card{padding:26px 24px}.eden-access h1{font-size:28px}}.eden-access__access-note{color:var(--eden-access-secondary);font-size:12px;line-height:1.6;margin:18px 0 0}.eden-access button:disabled{cursor:not-allowed}.eden-route-boot{min-height:100dvh;width:100%;box-sizing:border-box;display:grid;place-items:center;padding:24px;background:var(--eden-entry-paper,#f8f7f4);color:var(--eden-ink);font-family:Manrope,var(--eden-font-sans);color-scheme:light}.eden-route-boot__frame{display:grid;gap:24px;justify-items:center;text-align:center;width:min(100%,440px)}.eden-route-boot__logo{width:252px;max-width:100%;height:auto;display:block}.eden-route-boot__label{color:var(--eden-ink-body);font-size:14px;line-height:1.6}.eden-route-boot__activity{display:block;width:18px;height:18px;margin:20px auto 0;border:2px solid var(--eden-border);border-top-color:var(--eden-accent);border-radius:50%;animation:eden-entry-turn 1.2s linear infinite}@keyframes eden-entry-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.eden-route-boot__activity{animation:none}}html{color-scheme:dark}body,html{background:var(--er-night)}ul{padding-left:1.2rem}li+li{margin-top:.45rem}.er-header__utility{min-width:0;flex-shrink:0}.er-header__utility .er-button{flex-shrink:0;white-space:nowrap}.er-header__utility .er-account{min-width:0;max-width:12rem;overflow-wrap:anywhere}.er-header__utility .er-status{max-width:8.25rem}.er-library{padding-block:clamp(2rem,5vw,4rem)}.er-library__heading{display:flex;align-items:start;justify-content:space-between;gap:1.5rem}.er-library__heading h1{font-family:var(--er-font-display);font-size:clamp(2.4rem,5vw,4.2rem);letter-spacing:-.045em;line-height:1.1;margin:.5rem 0 1rem}.er-library__heading p:not(.er-eyebrow){max-width:48ch;color:var(--er-night-muted);line-height:1.65}.er-library__heading>a{flex-shrink:0;margin-top:1rem}.er-library__source{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.7rem;border-top:1px solid var(--er-night-line);padding-top:1rem;margin-top:1.5rem;color:var(--er-night-muted);font-size:.8rem}.er-library__source a{color:var(--er-night-text);text-decoration:underline;text-underline-offset:.2em}.er-library__scope{margin:.6rem 0 1.75rem;color:var(--er-night-muted);font-size:.8rem;line-height:1.55}.er-library__filters{display:grid;grid-template-columns:minmax(12rem,2fr) minmax(29rem,3fr);align-items:end;gap:.85rem}.er-library__options>div,.er-library__search{display:flex;flex-direction:column;gap:.5rem}.er-library__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.er-library__filter-toggle{display:none}.er-library__filters label{font-size:.78rem;font-weight:650;color:var(--er-night-muted)}.er-library__filters input,.er-library__filters select{width:100%;min-width:0;min-height:3rem;border:1px solid var(--er-night-line);border-radius:.6rem;padding:.65rem .75rem;background:var(--er-night-panel);color:var(--er-night-text);font-size:1rem}.er-library__filters input::placeholder{color:var(--er-night-muted);opacity:1}.er-library :is(a,input,select,button):focus-visible{outline:2px solid var(--er-night-text);outline-offset:4px}.er-library__results{display:flex;align-items:center;justify-content:space-between;min-height:4.5rem;gap:.75rem;color:var(--er-night-muted);font-size:.85rem}.er-library__reset{padding:.65rem .2rem;border:none;background:none;color:var(--er-night-text);text-decoration:underline;text-underline-offset:.25em;cursor:pointer;min-height:44px}.er-library__list{list-style:none;margin:0;padding:0}.er-library__list>li{margin:0}.er-publication{display:grid;grid-template-columns:minmax(0,1fr) 13rem;align-items:center;gap:2rem;padding:1.65rem 0;border-top:1px solid var(--er-night-line)}.er-publication__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-family:var(--er-font-mono);font-size:.7rem;color:var(--er-night-muted)}.er-publication__status{border:1px solid var(--er-night-line);padding:.2rem .5rem;border-radius:.35rem;text-transform:capitalize}.er-publication h2{max-width:60ch;font-family:var(--er-font-display);font-size:clamp(1.25rem,2.3vw,1.65rem);font-weight:500;letter-spacing:-.02em;line-height:1.35;margin:.7rem 0;overflow-wrap:anywhere}.er-publication h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.er-publication__version{font-size:.8rem;line-height:1.6;color:var(--er-night-muted);margin:0}.er-publication__links{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .8rem}.er-publication__links>a:not(.er-button){display:inline-flex;align-items:center;min-height:44px;font-size:.78rem;text-decoration:underline;text-underline-offset:.2em}.er-publication__links>.er-button{padding:.65rem .8rem;font-size:.8rem;min-height:44px}.er-library__notice{margin-block:2rem;border:1px solid var(--er-night-line);border-radius:var(--er-radius-md);padding:1.5rem;background:var(--er-night-panel)}.er-library__notice h2{font-family:var(--er-font-display);font-size:1.6rem;font-weight:500;margin-top:0}.er-library__notice p{color:var(--er-night-muted);line-height:1.65}@media (max-width:850px){.er-library__filters,.er-publication{grid-template-columns:minmax(0,1fr)}.er-publication{gap:.9rem}.er-publication__links{gap:.25rem 1rem}}@media (max-width:540px){.er-header__utility .er-button{padding:.65rem .85rem;font-size:.8rem}.er-header__utility .er-status{font-size:.6rem}.er-library{padding-top:1.5rem}.er-library__heading{display:block}.er-library__heading>a{margin-top:.25rem}.er-library__filters{grid-template-columns:minmax(0,1fr) auto}.er-library__filter-toggle{display:inline-flex;min-height:3rem;padding:.65rem 1rem}.er-library__options{display:none;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.er-library__options--open{display:grid}.er-library__options>div:last-child{grid-column:1/-1}.er-library__source{flex-direction:column}}