.register.svelte-1g7dnk3{background-color:var(--light);border-radius:var(--border-radius);text-align:center;display:flex;flex-direction:column;position:relative;padding-bottom:2rem;margin-bottom:30px}.close.svelte-1g7dnk3{position:absolute;top:.75rem;right:.75rem;z-index:1;width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#fffffff2;color:var(--brown);box-shadow:6px 8px 18px #2d1f122e;cursor:pointer}.close.svelte-1g7dnk3:hover{color:var(--black)}.close.svelte-1g7dnk3 svg{width:1.25rem;height:1.25rem;fill:currentColor}.intro.svelte-1g7dnk3{border-bottom:2px solid var(--beige);text-align:left;line-height:1.3;padding:1rem 2rem 2rem;margin:1rem 0}.join.svelte-1g7dnk3{padding:0}.flex.svelte-1g7dnk3{display:flex;justify-content:center;gap:1rem}.flex.svelte-1g7dnk3>.button:where(.svelte-1g7dnk3),.flex.svelte-1g7dnk3>.button{min-width:10rem}@media(max-width:700px){.flex.svelte-1g7dnk3{align-items:stretch;justify-content:center;gap:.5rem;padding:0 1rem}.flex.svelte-1g7dnk3>.button:where(.svelte-1g7dnk3),.flex.svelte-1g7dnk3>.button{flex:0 1 auto;min-width:0}.flex.svelte-1g7dnk3>.later{display:none}}.veil.svelte-1aidv3j{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.content.svelte-1aidv3j{position:relative;width:min(600px,92vw);max-height:calc(100vh - 2rem);overflow:auto;border-radius:.9rem;background:var(--light);box-shadow:0 14px 34px #130e0a40;padding:clamp(1rem,2.4vw,2rem)}.close.plain.svelte-1aidv3j{position:absolute;top:1rem;right:1rem;display:block;width:2rem;height:2rem;color:var(--brown);font-size:2.2rem;cursor:pointer}h2.svelte-1aidv3j{margin-top:0;margin-bottom:1.5rem}p.svelte-1aidv3j{margin:0;white-space:pre-wrap;font-size:.98rem;line-height:1.45;opacity:.9}aside.svelte-1nwtzae{position:sticky;top:2rem;align-self:start;height:fit-content;padding-top:.2rem}aside.svelte-1nwtzae a:where(.svelte-1nwtzae){text-decoration:none}#logo.svelte-1nwtzae,#profile.svelte-1nwtzae{display:block;color:var(--brown);width:2.5rem;height:2.5rem;margin-left:-7px}#logo.svelte-1nwtzae{margin-bottom:1rem}#profile.svelte-1nwtzae{margin-top:1rem;border-radius:50%}#logo.svelte-1nwtzae svg,#profile.svelte-1nwtzae svg{width:100%;height:100%;display:block}#logo.svelte-1nwtzae:hover,#profile.svelte-1nwtzae:hover{transform:scale(1.1);color:var(--black)}#profile.svelte-1nwtzae{margin-bottom:.7rem}.icon.svelte-1nwtzae{display:inline-flex;align-items:center;justify-content:center;fill:var(--brown);width:1.45rem;height:1.45rem}nav.svelte-1nwtzae{display:flex;flex-direction:column;gap:.25rem}nav.svelte-1nwtzae a:where(.svelte-1nwtzae){display:flex;align-items:center;gap:.7rem;padding:.4rem .1rem;color:var(--brown);font-family:var(--font-display);font-size:1.8rem;text-transform:uppercase}nav.svelte-1nwtzae a.active:where(.svelte-1nwtzae){color:var(--black);font-weight:450}nav.svelte-1nwtzae a.active:where(.svelte-1nwtzae) svg,nav.svelte-1nwtzae a:where(.svelte-1nwtzae):hover:not(.active) svg{fill:var(--black)}nav.svelte-1nwtzae a:where(.svelte-1nwtzae) .label:where(.svelte-1nwtzae){opacity:1;max-width:20rem;transform:translate(0);transition:opacity .2s ease,max-width .25s ease,transform .25s ease}aside.compact.svelte-1nwtzae{width:100%;max-width:100%;padding:.2rem .2rem .2rem 0}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae){width:100%;justify-self:start}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae){gap:.25rem}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae){justify-content:flex-start;width:100%;padding:.4rem .1rem;border-radius:var(--border-radius-small);white-space:nowrap;overflow:hidden}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae) .label:where(.svelte-1nwtzae){opacity:0;max-width:0;transform:translate(-.3rem)}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae) .icon:where(.svelte-1nwtzae){width:1.45rem;height:1.45rem;min-width:1.45rem}aside.compact.svelte-1nwtzae:hover nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae) .label:where(.svelte-1nwtzae),aside.compact.svelte-1nwtzae:focus-within nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae) .label:where(.svelte-1nwtzae){opacity:1;max-width:8rem;transform:translate(0)}@media(max-width:1050px){aside.svelte-1nwtzae{position:fixed;top:0;right:0;bottom:0;z-index:60;width:var(--mobileSidebarWidth, min(80vw, 420px));max-width:420px;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.25rem 1rem;background:var(--beige-light);border-left:1px solid rgba(109,80,49,.35);transform:translate(100%);transition:transform .28s ease,opacity .2s ease;opacity:0;pointer-events:none;overflow-y:auto}aside.mobileOpen.svelte-1nwtzae{transform:translate(0);opacity:1;pointer-events:auto;box-shadow:-18px 0 40px #1d130a33}nav.svelte-1nwtzae{width:100%;flex-direction:column;flex-wrap:nowrap;gap:.25rem}nav.svelte-1nwtzae a:where(.svelte-1nwtzae){width:100%;justify-content:flex-start;font-size:1.8rem}aside.compact.svelte-1nwtzae{width:var(--mobileSidebarWidth, min(80vw, 420px));max-width:420px;padding:1.25rem 1rem}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae){width:100%;height:initial;padding:.4rem .1rem}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae) a:where(.svelte-1nwtzae) .label:where(.svelte-1nwtzae){opacity:1;max-width:20rem;transform:translate(0)}aside.compact.svelte-1nwtzae:hover,aside.compact.svelte-1nwtzae:focus-within{width:80vw}aside.compact.svelte-1nwtzae nav:where(.svelte-1nwtzae){width:100%}aside.compact.svelte-1nwtzae #profile:where(.svelte-1nwtzae),aside.compact.svelte-1nwtzae #logo:where(.svelte-1nwtzae){width:2.5rem;height:2.5rem}}:root{--white: #ffffff;--black: #000000;--gray: #888888;--light: #f0e9d9;--light-half: #e3d7be;--beige: #d5c5a4;--beige-light: #e0d1b5;--beige-dark: #c4b28e;--brown: #6c5a42;--brown-dark: #5c4b35;--brown-half: #a19476;--dark-gray: #4b4741;--blue: #9cb0ca;--positive: #eee;--negative: #333;--font-body: "Crimson Pro", serif;--font-inputs: "Barlow", sans-serif;--font-display: "Barlow Condensed", sans-serif;--border-radius: 12px;--border-radius-small: 6px;--border-radius-large: 24px}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;color:var(--brown-dark);background:var(--beige);font-family:var(--font-body);font-size:16pt}@media(max-width:1050px){html,body{overflow-x:clip}}a{color:inherit;font-family:inherit;transition:all .2s ease;cursor:default}a.plain{text-decoration:none}a:hover:not(.active):not(.button):not(.btn){cursor:pointer;color:var(--black)}a.back{text-decoration:none}h1,h2,h3{font-family:var(--font-display)}h2{font-weight:500;margin:.5rem 0}svg{display:block}button,input[type=button],input[type=submit],a.button{border:none;font-size:1.3rem;color:var(--beige-light);font-family:var(--font-display);background-color:var(--brown);border-radius:var(--border-radius);transition:all .3s ease;height:3rem;line-height:.5;display:flex;justify-content:center;align-items:center;text-decoration:none;padding:1rem 1.5rem 1.2rem;max-width:max-content}button:hover,input[type=button]:hover,input[type=submit]:hover,a.button:hover{cursor:pointer;background-color:var(--black)}button.plain{border:0;padding:0;max-width:initial;min-height:initial;border-radius:0;background:transparent;color:var(--brown);height:initial}button.secondary{background:transparent;border:2px solid var(--brown);color:var(--brown)}button.secondary:hover{border:2px solid var(--black);color:var(--black)}button.square:hover{scale:1.1}button.plain:hover{color:var(--black)}button:disabled,button:hover:disabled,input[type=button]:disabled,input[type=submit]:disabled,a.button:disabled{opacity:.5;scale:1;cursor:default;color:var(--brown)}input,select,textarea{border:none;font-size:1.1rem;padding:1rem .7rem;background-color:var(--white);border-radius:var(--border-radius);font-family:var(--font-inputs);transition:all .3s ease}select:hover,input:hover{background-color:var(--white)}input:focus,textarea:focus{outline:2px solid var(--brown-half)}.info{text-align:center;padding:2rem;font-style:italic}.graphic{position:fixed;z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:contain;width:min(688px,calc(100vw - 1rem));height:min(384px,55.82vw);opacity:.5}#tooltip{position:absolute;z-index:99999999;display:none;background-color:var(--white);box-shadow:1px 2px 3px #0002;border-radius:5px;font-size:11pt;padding:10px;line-height:150%;white-space:pre-line;max-width:400px}#linkPreview{position:fixed;z-index:99999998;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;width:min(25rem,calc(100vw - 1.5rem));border:1px solid rgba(63,44,21,.18);border-radius:.35rem;background:var(--white);box-shadow:0 .5rem 1.5rem #140e082e;color:var(--brown);opacity:0;pointer-events:none;transition:opacity .12s ease}#linkPreview[hidden]{display:none}#linkPreview.hasImage{grid-template-columns:minmax(0,1fr) 7.6rem}#linkPreview .linkPreviewBody{min-width:0;padding:.75rem .9rem}#linkPreview strong{display:block;overflow:hidden;margin-bottom:.28rem;color:inherit;font-size:.98rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}#linkPreview p{display:-webkit-box;overflow:hidden;margin:0 0 .42rem;color:color-mix(in oklab,currentColor 72%,transparent);font-size:.86rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}#linkPreview span{display:block;overflow:hidden;color:color-mix(in oklab,currentColor 56%,transparent);font-size:.72rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}#linkPreview .linkPreviewMedia{position:relative;min-height:6.2rem;background:#3f2c1514}#linkPreview img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}html[data-paper-dark="1"] #linkPreview{border-color:#e7e3da38;background:#24211f;box-shadow:0 .5rem 1.5rem #00000047;color:var(--light)}html[data-paper-dark="1"] #linkPreview .linkPreviewMedia{background:#e7e3da1a}.mobileMenuButton.svelte-12qhfyh,.veil.svelte-12qhfyh{display:none}.layout.svelte-12qhfyh{position:relative;isolation:isolate;min-height:100vh;display:grid;grid-template-columns:200px 1fr;gap:2.5rem;width:min(1400px,calc(100% - 2.5rem));margin:0 auto;padding:1rem 0 2rem}.layout.compactSidebar.svelte-12qhfyh{grid-template-columns:25px 1fr;transition:grid-template-columns .25s ease}.layout.compactSidebar.svelte-12qhfyh:has(aside.compact:hover),.layout.compactSidebar.svelte-12qhfyh:has(aside.compact:focus-within){grid-template-columns:180px 1fr}main.svelte-12qhfyh{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column}aside{position:relative;z-index:1}footer.svelte-12qhfyh{margin-top:auto;padding-top:2.5rem;display:flex;flex-wrap:wrap;gap:.75rem;color:var(--brown);font-family:var(--font-display);font-size:.95rem;opacity:.72}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit}@media(max-width:1050px){.mobileMenuButton.svelte-12qhfyh{position:fixed;right:1rem;bottom:1rem;z-index:75;width:3.25rem;height:3.25rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;border-radius:999px;background:#fffffff2;border:0;outline:none;color:var(--brown);box-shadow:8px 10px 24px #2d1f1240}.mobileMenuButton.svelte-12qhfyh:focus,.mobileMenuButton.svelte-12qhfyh:focus-visible{outline:none}.mobileMenuButton.svelte-12qhfyh span:where(.svelte-12qhfyh){width:1.15rem;height:2px;border-radius:2px;background:currentColor}.veil.svelte-12qhfyh{position:fixed;inset:0;z-index:70;display:block;background:#00000052;opacity:0;pointer-events:none;transition:opacity .25s ease}.veil.open.svelte-12qhfyh{opacity:1;pointer-events:auto}.layout.svelte-12qhfyh,.layout.compactSidebar.svelte-12qhfyh,.layout.compactSidebar.svelte-12qhfyh:has(aside.compact:hover),.layout.compactSidebar.svelte-12qhfyh:has(aside.compact:focus-within){--mobileSidebarWidth: min(80vw, 420px);grid-template-columns:1fr;gap:0;width:100%;margin:0;padding:0}main.svelte-12qhfyh{position:relative;z-index:0;width:100%;max-width:1360px;margin:0 auto;padding:1rem .75rem 2rem;transition:transform .28s ease}.layout.mobileMenuOpen.svelte-12qhfyh main:where(.svelte-12qhfyh){will-change:transform;transform:translate(calc(0px - var(--mobileSidebarWidth)))}}#graphic-bottom-left.svelte-12qhfyh{background-image:url(../../../atrium-bottom-left.jpg);bottom:0;left:0}._toastItem.toast-error{--toastBackground: #fdf0ed;--toastColor: #7a2318;--toastBorder: 1px solid rgba(122, 35, 24, .35);--toastBarBackground: rgba(122, 35, 24, .85)}._toastItem.toast-success{--toastBorder: 1px solid rgba(47, 111, 47, .35);--toastBarBackground: rgba(47, 111, 47, .85)}
