@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-ext-wdth-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rc-ground:#171b22;--rc-raised:#20262f;--rc-raised-2:#262d38;--rc-rule:#323a48;--rc-rule-strong:#4a5466;--rc-text:#e8e3d6;--rc-quiet:#8d95a4;--rc-accent:#f2c14e;--rc-accent-hover:#f6cf6e;--rc-accent-ink:#2a2006;--rc-success:#5fb8a6;--rc-success-ink:#0b2620;--rc-danger:#ef7a6a;--rc-danger-ink:#2b0d08;--rc-danger-wash:#3a2023;--rc-focus:#f2c14e;--rc-font:"Archivo", system-ui, sans-serif;--rc-mono:"IBM Plex Mono", ui-monospace, monospace;--rc-size-1:.8125rem;--rc-size-2:.9375rem;--rc-size-3:1.125rem;--rc-size-4:1.5rem;--rc-size-5:2.125rem;--rc-size-6:clamp(2.75rem, 7vw + 1rem, 5.75rem);--rc-wide:125%;--rc-semi-wide:112%;--rc-leading:1.55;--rc-leading-tight:1.05;--rc-space-1:4px;--rc-space-2:8px;--rc-space-3:12px;--rc-space-4:16px;--rc-space-5:24px;--rc-space-6:32px;--rc-space-7:48px;--rc-space-8:72px;--rc-radius-1:6px;--rc-radius-2:10px;--rc-radius-pill:999px;--rc-shadow-1:0 1px 0 #ffffff0a inset, 0 1px 2px #00000059;--rc-shadow-2:0 1px 0 #ffffff0d inset, 0 8px 24px #00000061;--rc-shadow-3:0 1px 0 #ffffff0f inset, 0 24px 64px #00000080;--rc-fast:.12s;--rc-mid:.24s;--rc-slow:.48s;--rc-ease-out:cubic-bezier(.22, 1, .36, 1);--rc-ease-press:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.rc{background:var(--rc-ground);min-height:100vh;color:var(--rc-text);font:400 var(--rc-size-2) / var(--rc-leading) var(--rc-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.rc h1,.rc h2,.rc h3{font-weight:700;line-height:var(--rc-leading-tight);margin:0}.rc p{margin:0}:where(.rc) a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:where(.rc) a:hover{-webkit-text-decoration-color:var(--rc-accent);text-decoration-color:var(--rc-accent)}.rc :focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px;border-radius:2px}.rc-quiet{color:var(--rc-quiet)}.rc-fine{color:var(--rc-quiet);font-size:var(--rc-size-1)}.rc-time{font-family:var(--rc-mono);font-size:var(--rc-size-1);letter-spacing:0;color:var(--rc-quiet);white-space:nowrap}.rc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rc-skip{left:var(--rc-space-4);z-index:10;background:var(--rc-accent);color:var(--rc-accent-ink);padding:var(--rc-space-2) var(--rc-space-3);border-radius:var(--rc-radius-1);font-weight:600;text-decoration:none;position:absolute;top:-60px}.rc-skip:focus{top:var(--rc-space-3)}.rc-wordmark{font-weight:800;font-stretch:var(--rc-wide);letter-spacing:.01em;white-space:nowrap;line-height:1;text-decoration:none}.rc-wordmark span{color:var(--rc-accent)}.rc-mark{width:min(260px,70%);height:14px;margin-top:var(--rc-space-3);color:var(--rc-accent);display:block;overflow:visible}.rc-mark path{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:300;stroke-dashoffset:300px;animation:rc-draw .64s var(--rc-ease-out) .18s forwards}@keyframes rc-draw{to{stroke-dashoffset:0}}.rc-btn{--btn-bg:var(--rc-raised-2);--btn-fg:var(--rc-text);--btn-edge:var(--rc-rule-strong);justify-content:center;align-items:center;gap:var(--rc-space-2);min-height:44px;padding:0 var(--rc-space-5);border:1px solid var(--btn-edge);border-radius:var(--rc-radius-1);background:var(--btn-bg);color:var(--btn-fg);font:600 var(--rc-size-2) / 1 var(--rc-font);font-stretch:var(--rc-semi-wide);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--rc-fast) linear, border-color var(--rc-fast) linear, transform var(--rc-fast) var(--rc-ease-press);text-decoration:none;display:inline-flex;position:relative}.rc-btn:active:not(:disabled){transition-duration:60ms;transform:scale(.97)}.rc-btn:disabled{opacity:.45;cursor:not-allowed}.rc-btn-primary{--btn-bg:var(--rc-accent);--btn-fg:var(--rc-accent-ink);--btn-edge:var(--rc-accent)}.rc-btn-secondary{--btn-bg:transparent}.rc-btn-danger{--btn-bg:transparent;--btn-fg:var(--rc-danger);--btn-edge:color-mix(in srgb, var(--rc-danger) 55%, transparent)}.rc-btn-ghost{--btn-bg:transparent;--btn-edge:transparent;padding:0 var(--rc-space-3)}.rc-btn-small{min-height:34px;padding:0 var(--rc-space-3);font-size:var(--rc-size-1)}.rc-btn-block{width:100%}@media (hover:hover){.rc-btn:hover:not(:disabled){border-color:var(--rc-quiet)}.rc-btn-primary:hover:not(:disabled){--btn-bg:var(--rc-accent-hover);border-color:var(--rc-accent-hover)}.rc-btn-danger:hover:not(:disabled){--btn-bg:var(--rc-danger-wash);border-color:var(--rc-danger)}.rc-btn-ghost:hover:not(:disabled){--btn-bg:var(--rc-raised-2);border-color:#0000}}.rc-btn[aria-busy=true]{cursor:progress;color:#0000}.rc-btn[aria-busy=true]:after{content:"";background:linear-gradient(90deg, transparent, var(--btn-fg) 40%, var(--btn-fg) 60%, transparent) 0 0 / 50% 100% no-repeat;border-radius:3px;height:3px;animation:.9s linear infinite rc-sweep;position:absolute;inset:auto 18% 38%}@keyframes rc-sweep{0%{background-position:-100% 0}to{background-position:200% 0}}.rc-form{gap:var(--rc-space-5);display:grid}.rc-field{gap:var(--rc-space-2);display:grid}.rc-label{font-weight:600;font-size:var(--rc-size-2)}.rc-hint{color:var(--rc-quiet);font-size:var(--rc-size-1)}.rc-input,.rc-select,.rc-textarea{width:100%;min-height:46px;padding:0 var(--rc-space-4);border:1px solid var(--rc-rule-strong);border-radius:var(--rc-radius-1);background:var(--rc-raised);color:var(--rc-text);font:400 1rem / 1.4 var(--rc-font);transition:border-color var(--rc-fast) linear, box-shadow var(--rc-fast) linear}.rc-textarea{padding:var(--rc-space-3) var(--rc-space-4);resize:vertical;min-height:112px}.rc-input::placeholder,.rc-textarea::placeholder{color:var(--rc-quiet);opacity:1}.rc-input:focus-visible,.rc-select:focus-visible,.rc-textarea:focus-visible{border-color:var(--rc-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-accent) 28%, transparent);outline:none}.rc-input[readonly]{color:var(--rc-quiet);background:0 0;border-style:dashed}.rc-input[aria-invalid=true],.rc-textarea[aria-invalid=true]{border-color:var(--rc-danger)}.rc-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--rc-quiet) 50%), linear-gradient(-45deg, transparent 50%, var(--rc-quiet) 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.rc-error{color:var(--rc-danger);font-size:var(--rc-size-1);font-weight:500}.rc-error:empty{display:none}.rc-password{position:relative}.rc-password .rc-input{padding-right:76px}.rc-password-toggle{padding:0 var(--rc-space-3);color:var(--rc-quiet);font:600 var(--rc-size-1) / 1 var(--rc-font);cursor:pointer;background:0 0;border:0;border-radius:4px;position:absolute;top:5px;bottom:5px;right:5px}.rc-password-toggle:hover{color:var(--rc-text);background:var(--rc-raised-2)}.rc-strength{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.rc-strength i{background:var(--rc-rule);height:3px;transition:background-color var(--rc-mid) linear;border-radius:3px}.rc-strength[data-score="1"] i:nth-child(-n+1){background:var(--rc-danger)}.rc-strength[data-score="2"] i:nth-child(-n+2){background:var(--rc-accent)}.rc-strength[data-score="3"] i:nth-child(-n+3),.rc-strength[data-score="4"] i{background:var(--rc-success)}.rc-check{align-items:center;gap:var(--rc-space-2);cursor:pointer;font-size:var(--rc-size-2);display:inline-flex}.rc-check input{width:18px;height:18px;accent-color:var(--rc-accent);margin:0}.rc-banner{gap:var(--rc-space-3);padding:var(--rc-space-3) var(--rc-space-4);border:1px solid var(--rc-rule-strong);border-radius:var(--rc-radius-1);background:var(--rc-raised);border-left-width:3px;align-items:flex-start;display:flex}.rc-banner[data-tone=error]{border-left-color:var(--rc-danger)}.rc-banner[data-tone=success]{border-left-color:var(--rc-success)}.rc-banner[data-tone=info]{border-left-color:var(--rc-accent)}.rc-banner[hidden]{display:none}.rc-toast{left:50%;bottom:var(--rc-space-5);z-index:20;max-width:min(480px,100vw - 32px);padding:var(--rc-space-3) var(--rc-space-5);border:1px solid var(--rc-rule-strong);border-radius:var(--rc-radius-2);background:var(--rc-raised-2);color:var(--rc-text);box-shadow:var(--rc-shadow-3);animation:rc-rise var(--rc-mid) var(--rc-ease-out);position:fixed;transform:translate(-50%)}.rc-toast[hidden]{display:none}.rc-avatar{background:var(--rc-raised-2);width:36px;height:36px;color:var(--rc-text);border:1px solid var(--rc-rule-strong);font-weight:700;font-stretch:var(--rc-semi-wide);font-size:var(--rc-size-1);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.rc-avatar-lg{width:64px;height:64px;font-size:var(--rc-size-3)}.rc-chip{border-radius:var(--rc-radius-pill);border:1px solid var(--rc-rule-strong);font-size:var(--rc-size-1);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-weight:600;line-height:1.4;display:inline-flex}.rc-chip:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.rc-chip[data-status=sent]{color:var(--rc-accent)}.rc-chip[data-status=joined],.rc-chip[data-status=active]{color:var(--rc-success)}.rc-chip[data-status=expired],.rc-chip[data-status=cancelled]{color:var(--rc-quiet)}.rc-chip[data-status=not_sent]{color:var(--rc-danger)}.rc-chip[data-status=admin]{color:var(--rc-text)}.rc-chip[data-status=admin]:before{display:none}.rc-table{border-collapse:collapse;width:100%}.rc-table th{text-align:left;font-weight:600;font-size:var(--rc-size-1);font-stretch:var(--rc-semi-wide);color:var(--rc-quiet);padding:0 var(--rc-space-3) var(--rc-space-3);border-bottom:1px solid var(--rc-rule)}.rc-table td{padding:var(--rc-space-3);border-bottom:1px solid var(--rc-rule);vertical-align:middle}.rc-table tr:last-child td{border-bottom:0}.rc-table .rc-actions{text-align:right;white-space:nowrap}.rc-person{align-items:center;gap:var(--rc-space-3);min-width:0;display:flex}.rc-person b{overflow-wrap:anywhere;font-weight:600;display:block}.rc-person small{color:var(--rc-quiet);font-size:var(--rc-size-1);overflow-wrap:anywhere;display:block}@media (hover:hover){.rc-table tbody tr:hover td{background:color-mix(in srgb, var(--rc-raised) 60%, transparent)}}@media (width<=720px){.rc-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rc-table,.rc-table tbody,.rc-table tr,.rc-table td{width:100%;display:block}.rc-table tr{padding:var(--rc-space-3) 0;border-bottom:1px solid var(--rc-rule)}.rc-table tr:last-child{border-bottom:0}.rc-table td{padding:var(--rc-space-1) 0;border:0}.rc-table td[data-label]:before{content:attr(data-label);color:var(--rc-quiet);font-size:var(--rc-size-1);display:block}.rc-table .rc-actions{text-align:left;white-space:normal;padding-top:var(--rc-space-2)}}.rc-empty{justify-items:start;gap:var(--rc-space-3);padding:var(--rc-space-7) var(--rc-space-6);border:1px dashed var(--rc-rule-strong);border-radius:var(--rc-radius-2);display:grid}.rc-empty h2{font-size:var(--rc-size-3);font-stretch:var(--rc-semi-wide)}.rc-empty p{color:var(--rc-quiet);max-width:52ch}.rc-empty .rc-btn{margin-top:var(--rc-space-2)}.rc-dialog{width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);padding:var(--rc-space-6);border:1px solid var(--rc-rule-strong);border-radius:var(--rc-radius-2);background:var(--rc-raised);color:var(--rc-text);box-shadow:var(--rc-shadow-3)}.rc-dialog::backdrop{background:#0a0c10b8}.rc-dialog[open]{animation:rc-open var(--rc-mid) var(--rc-ease-out)}.rc-dialog[open]::backdrop{animation:rc-fade var(--rc-mid) linear}.rc-dialog h2{font-size:var(--rc-size-4);font-stretch:var(--rc-semi-wide);margin-bottom:var(--rc-space-3)}.rc-dialog-actions{justify-content:flex-end;gap:var(--rc-space-3);margin-top:var(--rc-space-6);flex-wrap:wrap;display:flex}@keyframes rc-open{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes rc-fade{0%{opacity:0}}.rc-reveal>*{animation:rc-rise var(--rc-slow) var(--rc-ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes rc-rise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.rc-reveal>*,.rc-toast,.rc-dialog[open]{animation:rc-fade var(--rc-fast) linear both;animation-delay:0s}.rc-mark path{stroke-dashoffset:0;animation:none}.rc-btn,.rc-btn:active:not(:disabled){transition:background-color var(--rc-fast) linear, border-color var(--rc-fast) linear;transform:none}.rc-btn[aria-busy=true]:after{background-position:50% 0;animation:1s linear infinite alternate rc-fade}}.rc-auth{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;display:grid}.rc-slate{padding:var(--rc-space-7) var(--rc-space-7) var(--rc-space-6);background:var(--rc-raised);border-right:1px solid var(--rc-rule);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.rc-slate:after{content:"";background:repeating-linear-gradient(to bottom, transparent 0 14px, var(--rc-ground) 14px 30px);opacity:.9;border-radius:3px;width:14px;position:absolute;top:0;bottom:0;right:18px}.rc-slate .rc-wordmark{font-size:var(--rc-size-6);display:block}.rc-slate .rc-wordmark span{display:block}.rc-slate-foot{gap:var(--rc-space-2);max-width:40ch;padding-right:var(--rc-space-7);display:grid}.rc-slate-foot p{color:var(--rc-quiet)}.rc-auth-main{padding:var(--rc-space-7) var(--rc-space-6);align-items:center;display:grid}.rc-auth-panel{gap:var(--rc-space-6);width:100%;max-width:400px;margin:0 auto;display:grid}.rc-auth-panel h1{font-size:var(--rc-size-5);font-stretch:var(--rc-semi-wide);letter-spacing:-.01em}.rc-auth-panel .rc-lead{color:var(--rc-quiet);margin-top:var(--rc-space-3);font-size:var(--rc-size-3);line-height:1.45}.rc-auth-links{justify-content:space-between;gap:var(--rc-space-4);font-size:var(--rc-size-2);flex-wrap:wrap;display:flex}@media (width<=900px){.rc-auth{grid-template-rows:auto 1fr;grid-template-columns:1fr}.rc-slate{padding:var(--rc-space-5) var(--rc-space-4);border-right:0;border-bottom:1px solid var(--rc-rule)}.rc-slate:after{background:repeating-linear-gradient(to right, transparent 0 12px, var(--rc-ground) 12px 24px);width:auto;height:10px;inset:auto 0 8px}.rc-slate .rc-wordmark{font-size:clamp(1.75rem,9vw,2.75rem)}.rc-slate .rc-wordmark span{display:inline}.rc-slate-foot{display:none}.rc-auth-main{padding:var(--rc-space-6) var(--rc-space-4) var(--rc-space-8);align-items:start}.rc-auth-panel h1{font-size:var(--rc-size-4)}}.rc-top{z-index:5;align-items:center;gap:var(--rc-space-5);height:64px;padding:0 var(--rc-space-6);background:color-mix(in srgb, var(--rc-ground) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rc-rule);display:flex;position:sticky;top:0}.rc-top .rc-wordmark{font-size:1.0625rem}.rc-nav{gap:var(--rc-space-1);margin-left:var(--rc-space-3);display:flex}.rc-nav a{padding:var(--rc-space-2) var(--rc-space-3);border-radius:var(--rc-radius-1);color:var(--rc-quiet);font-weight:600;text-decoration:none;position:relative}.rc-nav a:hover,.rc-nav a[aria-current=page]{color:var(--rc-text)}.rc-nav a[aria-current=page]:after{content:"";left:var(--rc-space-3);right:var(--rc-space-3);background:var(--rc-accent);border-radius:3px;height:3px;position:absolute;bottom:-1px;transform:rotate(-1deg)}.rc-top-end{align-items:center;gap:var(--rc-space-3);margin-left:auto;display:flex}.rc-company-name{color:var(--rc-quiet);text-overflow:ellipsis;white-space:nowrap;max-width:22ch;font-weight:600;overflow:hidden}.rc-menu{position:relative}.rc-menu>button{align-items:center;gap:var(--rc-space-2);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px;display:flex}.rc-menu-list{min-width:220px;padding:var(--rc-space-2);border:1px solid var(--rc-rule-strong);border-radius:var(--rc-radius-2);background:var(--rc-raised);box-shadow:var(--rc-shadow-2);animation:rc-open var(--rc-mid) var(--rc-ease-out);display:grid;position:absolute;top:calc(100% + 8px);right:0}.rc-menu-list[hidden]{display:none}.rc-menu-who{padding:var(--rc-space-2) var(--rc-space-3) var(--rc-space-3);border-bottom:1px solid var(--rc-rule);margin-bottom:var(--rc-space-2)}.rc-menu-who b{display:block}.rc-menu-who small{color:var(--rc-quiet);font-size:var(--rc-size-1);overflow-wrap:anywhere}.rc-menu-list a,.rc-menu-list button{text-align:left;width:100%;padding:var(--rc-space-2) var(--rc-space-3);border-radius:var(--rc-radius-1);color:var(--rc-text);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none;display:block}.rc-menu-list a:hover,.rc-menu-list button:hover{background:var(--rc-raised-2)}.rc-page{max-width:1040px;padding:var(--rc-space-7) var(--rc-space-6) var(--rc-space-8);margin:0 auto}.rc-page-head{justify-content:space-between;align-items:flex-end;gap:var(--rc-space-5);margin-bottom:var(--rc-space-6);flex-wrap:wrap;display:flex}.rc-page-head h1{font-size:var(--rc-size-5);font-stretch:var(--rc-wide);letter-spacing:-.015em}.rc-page-actions{gap:var(--rc-space-3);flex-wrap:wrap;display:flex}.rc-tabs{gap:var(--rc-space-5);border-bottom:1px solid var(--rc-rule);margin-bottom:var(--rc-space-6);display:flex;overflow-x:auto}.rc-tabs a{padding:var(--rc-space-3) 0;color:var(--rc-quiet);white-space:nowrap;border-bottom:3px solid #0000;margin-bottom:-1px;font-weight:600;text-decoration:none}.rc-tabs a:hover{color:var(--rc-text)}.rc-tabs a[aria-current=page]{color:var(--rc-text);border-bottom-color:var(--rc-accent)}.rc-section{gap:var(--rc-space-6);padding:var(--rc-space-6) 0;border-top:1px solid var(--rc-rule);grid-template-columns:minmax(0,260px) minmax(0,1fr);display:grid}.rc-section:first-of-type{border-top:0;padding-top:0}.rc-section>header h2{font-size:var(--rc-size-3);font-stretch:var(--rc-semi-wide)}.rc-section>header p{color:var(--rc-quiet);margin-top:var(--rc-space-2);font-size:var(--rc-size-2)}.rc-section .rc-form{max-width:480px}.rc-form-foot{align-items:center;gap:var(--rc-space-4);flex-wrap:wrap;display:flex}.rc-show{border:1px solid var(--rc-rule);border-radius:var(--rc-radius-2);background:var(--rc-raised);margin-bottom:var(--rc-space-5)}.rc-show-head{justify-content:space-between;align-items:center;gap:var(--rc-space-4);padding:var(--rc-space-4) var(--rc-space-5);border-bottom:1px solid var(--rc-rule);flex-wrap:wrap;display:flex}.rc-show-head h2{font-size:var(--rc-size-3);font-stretch:var(--rc-semi-wide)}.rc-show-head p{color:var(--rc-quiet);font-size:var(--rc-size-1);margin-top:2px}.rc-projects{margin:0;padding:0;list-style:none}.rc-project{align-items:center;gap:var(--rc-space-4);padding:var(--rc-space-4) var(--rc-space-5);border-top:1px solid var(--rc-rule);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.rc-projects>.rc-project:first-child{border-top:0}.rc-project-name{font-weight:600;font-size:var(--rc-size-3);overflow-wrap:anywhere;text-decoration:none}.rc-project-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rc-accent);text-decoration-color:var(--rc-accent)}.rc-project-meta{color:var(--rc-quiet);font-size:var(--rc-size-1);margin-top:2px}.rc-standalone{border:1px solid var(--rc-rule);border-radius:var(--rc-radius-2)}.rc-group-title{font-size:var(--rc-size-2);color:var(--rc-quiet);margin:var(--rc-space-6) 0 var(--rc-space-3);font-weight:600}.rc-show-empty{padding:var(--rc-space-4) var(--rc-space-5);color:var(--rc-quiet)}.rc-invite-box{gap:var(--rc-space-4);padding:var(--rc-space-5);border:1px solid var(--rc-rule);border-radius:var(--rc-radius-2);background:var(--rc-raised);margin-bottom:var(--rc-space-6);display:grid}.rc-invite-row{gap:var(--rc-space-4);flex-wrap:wrap;align-items:end;display:flex}.rc-invite-row .rc-field{flex:220px}.rc-results{gap:var(--rc-space-2);margin:0;padding:0;list-style:none;display:grid}.rc-results li{justify-content:space-between;gap:var(--rc-space-3);font-size:var(--rc-size-2);flex-wrap:wrap;display:flex}.rc-results li span:first-child{overflow-wrap:anywhere}.rc-row-actions{gap:var(--rc-space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.rc-inline-select{width:auto;min-height:34px;padding-left:var(--rc-space-3);font-size:var(--rc-size-1)}.rc-identity{align-items:center;gap:var(--rc-space-4);margin-bottom:var(--rc-space-5);display:flex}.rc-identity b{font-size:var(--rc-size-3);display:block}.rc-preview-note{left:var(--rc-space-4);bottom:var(--rc-space-4);z-index:30;max-width:min(360px,100vw - 32px);padding:var(--rc-space-3) var(--rc-space-4);border:1px solid var(--rc-rule-strong);border-left:3px solid var(--rc-accent);border-radius:var(--rc-radius-1);background:var(--rc-raised-2);box-shadow:var(--rc-shadow-2);font-size:var(--rc-size-1);gap:var(--rc-space-2);display:grid;position:fixed}.rc-preview-note nav{flex-wrap:wrap;gap:4px 10px;display:flex}@media (width<=720px){.rc-top{padding:0 var(--rc-space-4);gap:var(--rc-space-3)}.rc-nav{margin-left:0}.rc-company-name{display:none}.rc-page{padding:var(--rc-space-6) var(--rc-space-4) var(--rc-space-8)}.rc-page-head h1{font-size:var(--rc-size-4)}.rc-section{gap:var(--rc-space-4);grid-template-columns:1fr}.rc-project{padding:var(--rc-space-4);grid-template-columns:minmax(0,1fr)}.rc-show-head{padding:var(--rc-space-4)}}@media (width<=400px){.rc-top .rc-wordmark{font-size:.9375rem}.rc-nav a{padding:var(--rc-space-2)}}
