:root{--layout-max:1400px;--color-bg:#111;--color-bg-raised:#222;--color-bg-inverse:#fff;--color-scrim:#000a;--color-veil:#ffffff14;--color-text:#fff;--color-text-muted:#bbb;--color-text-dim:#777;--color-text-inverse:#000;--color-brand:#06f;--color-brand-hover:#0052cc;--color-brand-bright:#4d94ff;--color-line:#555;--color-line-strong:#aaa;--color-line-dim:#777;--color-line-muted:#333;--color-line-subtle:#222;--color-line-faint:#3a3a3a;--color-swatch-dark:#1c1c1c;--color-danger:#dc3545;--color-danger-hover:#bb2d3b;--color-danger-text:#ea868f;--color-danger-bg:#2c0b0e;--color-danger-line:#842029;--color-success-text:#75b798;--color-success-bg:#051b11;--color-success-line:#0f5132;--color-info-text:#6edff6;--color-info-bg:#032830;--color-info-line:#087990;--color-warning-text:#ffda6a;--color-warning-bg:#332701;--color-warning-line:#997404;--font-body:"CodecPro", system-ui, -apple-system, "Segoe UI", sans-serif;--weight-hairline:100;--weight-light:200;--weight-regular:250;--weight-normal:300;--weight-medium:500;--text-sm:.9em;--text-lead:1.15rem;--text-title:1.2em;--text-modal-title:1.5em;--text-h3:1.75rem;--text-h2:2em;--track-tight:-.02em;--track-tighter:-.03em;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:3rem;--border-width:1px;--radius-control:.2em;--radius-sm:.5em;--radius-md:1em;--radius-image:7px;--radius-circle:50%}
@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable.2i_5aul2mixqp.woff2)format("woff2"),url(../media/CodecProVariable.0th5v_0az5fk5.ttf)format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:CodecPro;src:url(../media/CodecProVariable-Italic.197q4_1xra3_5.woff2)format("woff2"),url(../media/CodecProVariable-Italic.1vb8a_z61rknv.ttf)format("truetype");font-weight:900;font-style:italic;font-display:block}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-light);letter-spacing:var(--track-tight);margin:0;line-height:1.5}h1{letter-spacing:-.03em;color:#ccc;font-size:3em;font-weight:500}h2,h3,p{margin-top:0}h2{font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--track-tighter);margin-bottom:.5em}h3,.h3{font-size:var(--text-h3);font-weight:var(--weight-regular);color:var(--color-text-muted);margin-bottom:.5rem}h5{font-size:1.25rem;font-weight:var(--weight-regular);margin-top:0;margin-bottom:.5rem}p{font-weight:var(--weight-light);margin-bottom:1rem;line-height:1.2em}.lead{font-size:var(--text-lead);font-weight:var(--weight-light)}.slim{max-width:41em}.extraSlim{max-width:35em}b,strong{font-weight:var(--weight-medium)}small{font-size:.875em}hr{border:0;border-top:var(--border-width) solid var(--color-line-muted);margin:1rem 0}a{color:var(--color-brand-bright);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}#root{min-height:100vh}#content{min-height:calc(100vh - 14em)}.main,.header{width:100%;padding:0 max(1em, calc((100% - var(--layout-max)) / 2))}.header{margin:5em 0 3em}.header .logo{width:17em}.panel{border:1px solid #555;margin:1em 0 2em;padding:1em;display:inline-block}
.Dropdown-module__DasDQW__dropdown{position:relative}.Dropdown-module__DasDQW__toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.Dropdown-module__DasDQW__toggle:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.Dropdown-module__DasDQW__menu{z-index:1000;min-width:18em;color:var(--color-text);text-align:left;background:var(--color-bg-raised);border:var(--border-width) solid var(--color-line-muted);border-radius:var(--radius-control);background-clip:padding-box;margin:0;padding:2em 0 1em;list-style:none;display:none;position:absolute;top:100%;left:0}.Dropdown-module__DasDQW__open{display:block}.Dropdown-module__DasDQW__end{left:auto;right:0}.Dropdown-module__DasDQW__item{width:100%;color:var(--color-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.25rem 1rem;text-decoration:none;display:block}.Dropdown-module__DasDQW__item:hover{background:var(--color-veil)}.Dropdown-module__DasDQW__item:focus-visible{outline:2px solid var(--color-brand-bright);outline-offset:-2px;background:var(--color-veil)}.Dropdown-module__DasDQW__static{padding:.25rem 1rem}.Dropdown-module__DasDQW__divider{border:0;border-top:var(--border-width) solid var(--color-line-muted);opacity:1;height:0;margin:.5rem 0;overflow:hidden}
.ProfileMenu-module__64Pfyq__summary{display:flex}.ProfileMenu-module__64Pfyq__avatar{border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-circle);background-position:50%;background-repeat:no-repeat;background-size:cover;width:3em;height:3em;margin:0 1em 0 0;display:inline-block}.ProfileMenu-module__64Pfyq__name{margin-bottom:.2em}.ProfileMenu-module__64Pfyq__email{font-weight:var(--weight-light)}.ProfileMenu-module__64Pfyq__toggleRow{justify-content:space-between;align-items:center;gap:1em;display:flex}
.TopNav-module__ymwk6W__topNav{width:100%;padding:.3em var(--space-5);margin-bottom:var(--space-5);background:var(--color-bg-inverse);color:var(--color-text-inverse)}body.auth .TopNav-module__ymwk6W__topNav{display:none}.TopNav-module__ymwk6W__inner{padding-block:var(--space-2);justify-content:space-between;align-items:center;display:flex}.TopNav-module__ymwk6W__logo{background-image:url(../media/codex-platform.3k7uyc6372hc9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15em;height:2.5em;display:block}.TopNav-module__ymwk6W__actions{align-items:center;margin:0;padding:0;list-style:none;display:flex}.TopNav-module__ymwk6W__iconButton{cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;width:1.5em;height:1.5em;margin-right:2.5em;padding:0}.TopNav-module__ymwk6W__iconButton:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.TopNav-module__ymwk6W__search{background-image:url(../media/search.31zxb5zc9cocd.svg)}.TopNav-module__ymwk6W__notifications{background-image:url(../media/alert.15llf7oc2bhm_.svg);background-size:133%}.TopNav-module__ymwk6W__help{background-image:url(../media/help.3mz6gd14-vmrt.svg)}.TopNav-module__ymwk6W__menuToggle{height:2.5em;margin-bottom:-2em}.TopNav-module__ymwk6W__menuToggle:after{content:"";filter:invert();background-image:url(../media/meatballs.1yat6i2yyzcia.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.9em;height:1.9em;display:inline-block}
.Footer-module__yg9ahW__footer{height:6em}body.auth .Footer-module__yg9ahW__footer{display:none}.Footer-module__yg9ahW__logo{width:10em;height:2em;margin-bottom:var(--space-3);background-image:url(../media/codex-logo-gray.0yjaefmqkiy2y.svg);background-repeat:no-repeat;background-size:contain}
