html,body,p,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,img,pre,form,fieldset{margin:0;padding:0}img,fieldset{border:0}body,html{width:100%;height:100%}body,[data-subtree-theme]{background-color:var(--ds-surface,#fff);color:var(--ds-text,#172b4d);font:var(--ds-font-body,normal 400 14px/1.42857 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}body{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}p,ul,ol,dl,h1,h2,h3,h4,h5,h6,blockquote,pre,form,table{margin:var(--ds-space-150,12px) 0 0 0}a{color:var(--ds-link,#0052cc);text-decoration:none}a:hover{color:var(--ds-link,#0065ff);text-decoration:underline}a:active{color:var(--ds-link-pressed,#0747a6)}a:focus-visible{outline:var(--ds-border-width-focused,2px) solid var(--ds-border-focused,#2684ff);outline-offset:var(--ds-space-025,2px)}@supports not selector(*:focus-visible){a:focus{outline:var(--ds-border-width-focused,2px) solid var(--ds-border-focused,#4c9aff);outline-offset:var(--ds-space-025,2px)}}h1{font:var(--ds-font-heading-xlarge,600 2.07143em/1.10345 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:var(--ds-space-500)}h2{font:var(--ds-font-heading-large,500 1.71429em/1.16667 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:var(--ds-space-500)}h3{font:var(--ds-font-heading-medium,500 1.42857em/1.2 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:28px}h4{font:var(--ds-font-heading-small,600 1.14286em/1.25 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:var(--ds-space-300)}h5{font:var(--ds-font-heading-xsmall,600 1em/1.14286 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:var(--ds-space-200)}h6{font:var(--ds-font-heading-xxsmall,600 .857143em/1.33333 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:var(--ds-space-250);text-transform:uppercase}ul,ol,dl{padding-left:var(--ds-space-500,40px)}dd,dd+dt,li+li,ul ul:not(:first-child),ul style:first-child~*+ul,ol ul:not(:first-child),ol style:first-child~*+ul,ul ol:not(:first-child),ul style:first-child~*+ol,ol ol:not(:first-child),ol style:first-child~*+ol{margin-top:var(--ds-space-050,4px)}p:first-child,style:first-child+p,ul:first-child,style:first-child+ul,ol:first-child,style:first-child+ol,dl:first-child,style:first-child+dl,h1:first-child,style:first-child+h1,h2:first-child,style:first-child+h2,h3:first-child,style:first-child+h3,h4:first-child,style:first-child+h4,h5:first-child,style:first-child+h5,h6:first-child,style:first-child+h6,blockquote:first-child,style:first-child+blockquote,pre:first-child,style:first-child+pre,form:first-child,style:first-child+form,table:first-child,style:first-child+table{margin-top:0}blockquote,q{color:inherit}blockquote{padding-left:var(--ds-space-500,40px);border:none}[dir=rtl] blockquote{padding-left:0;padding-right:var(--ds-space-500,40px)}blockquote:before,q:before{content:"“"}blockquote:after,q:after{content:"”"}blockquote:before{float:left;text-align:right;width:1em;margin-left:-1em}[dir=rtl] blockquote:before{float:right;text-align:left;margin-right:-1em}blockquote>:last-child{display:inline-block}small{font:var(--ds-font-body-small,normal 400 11px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif)}code,kbd{font-family:var(--ds-font-family-code,ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace)}var,address,dfn,cite{font-style:italic}abbr{border-bottom:var(--ds-border-width,1px) var(--ds-border,#ccc) dotted;cursor:help}@supports (color-scheme:dark) and (color-scheme:light){[data-color-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}table{border-collapse:collapse;width:100%}thead,tbody,tfoot{border-bottom:var(--ds-border-width-selected,2px) solid var(--ds-border,#dfe1e6)}td,th{padding:var(--ds-space-050,4px) var(--ds-space-100,8px);text-align:left;border:none}th{vertical-align:top}td:first-child,style:first-child+td,th:first-child,style:first-child+th{padding-left:0}td:last-child,th:last-child{padding-right:0}caption{font:var(--ds-font-heading-medium,500 1.42857em/1.2 ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif);letter-spacing:-.008em;color:var(--ds-text);margin-top:28px;margin-bottom:var(--ds-space-100,8px);text-align:left}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}@-moz-document url-prefix(){img{font-size:0}img:-moz-broken{font-size:inherit}}button{font-family:inherit}:root[data-scrollbar-harmonisation],:root[data-scrollbar-harmonisation] *{scrollbar-color:var(--ds-border-input,#8c8f97) var(--ds-elevation-surface-current,#fff)}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent],:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] *{scrollbar-color:var(--ds-border-input,#8c8f97) transparent}:root[data-scrollbar-harmonisation]::-webkit-scrollbar-track{background-color:var(--ds-elevation-surface-current,#fff);border:0}:root[data-scrollbar-harmonisation]::-webkit-scrollbar-corner{background-color:var(--ds-elevation-surface-current,#fff);border:0}:root[data-scrollbar-harmonisation] ::-webkit-scrollbar-track{background-color:var(--ds-elevation-surface-current,#fff);border:0}:root[data-scrollbar-harmonisation] ::-webkit-scrollbar-corner{background-color:var(--ds-elevation-surface-current,#fff);border:0}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent]::-webkit-scrollbar-track{background-color:#0000}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent]::-webkit-scrollbar-corner{background-color:#0000}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] ::-webkit-scrollbar-track{background-color:#0000}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] ::-webkit-scrollbar-corner{background-color:#0000}:root[data-scrollbar-harmonisation]::-webkit-scrollbar-thumb{background-color:var(--ds-border-input,#8c8f97)}:root[data-scrollbar-harmonisation] ::-webkit-scrollbar-thumb{background-color:var(--ds-border-input,#8c8f97)}@media (forced-colors:active){:root[data-scrollbar-harmonisation],:root[data-scrollbar-harmonisation] *,:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent],:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] *{scrollbar-color:auto}:root[data-scrollbar-harmonisation]::-webkit-scrollbar-track{background-color:revert;border:revert}:root[data-scrollbar-harmonisation]::-webkit-scrollbar-thumb{background-color:revert;border:revert}:root[data-scrollbar-harmonisation]::-webkit-scrollbar-corner{background-color:revert;border:revert}:root[data-scrollbar-harmonisation] ::-webkit-scrollbar-track{background-color:revert;border:revert}:root[data-scrollbar-harmonisation] ::-webkit-scrollbar-thumb{background-color:revert;border:revert}:root[data-scrollbar-harmonisation] ::-webkit-scrollbar-corner{background-color:revert;border:revert}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent]::-webkit-scrollbar-track{background-color:revert;border:revert}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent]::-webkit-scrollbar-thumb{background-color:revert;border:revert}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent]::-webkit-scrollbar-corner{background-color:revert;border:revert}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] ::-webkit-scrollbar-track{background-color:revert;border:revert}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] ::-webkit-scrollbar-thumb{background-color:revert;border:revert}:root[data-scrollbar-harmonisation][data-scrollbar-harmonisation-transparent] ::-webkit-scrollbar-corner{background-color:revert;border:revert}}.assistive{clip:rect(1px, 1px, 1px, 1px)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}._14mj1kw7:after{border-radius:inherit}._2rko1qi0{border-radius:var(--ds-radius-medium,6px)}._9v7aze3t:after{inset:var(--ds-space-0,0)}._v5649dqc{transition:background .1s ease-out}._v564k6bl{transition:var(--ds-button-hovered,background-color border-color .15s cubic-bezier(.4,1,.6,1))}._189eidpf{border-width:0}._1rjc12x7{padding-block:var(--ds-space-075,6px)}._1rjcv77o{padding-block:var(--ds-space-025,2px)}._1tv3nqa1:after{border-style:solid}._39yqe4h9:after{border-width:var(--ds-border-width,1px)}._8l3m1l7x:after{border-color:var(--ds-border,#0b120e24)}._8l3mq98m:after{border-color:var(--ds-border-selected,#1868db)}._11fnglyw:after{pointer-events:none}._18postnw:after{position:absolute}._1bsb1osq{width:100%}._1bsb1wug{width:auto}._1e0c116y{display:inline-flex}._1hmsagmp{text-decoration-line:none!important}._1o9zidpf{flex-shrink:0}._4bfu1snc{text-decoration-color:currentColor!important}._4cvr1q9y{align-items:baseline}._4t3i1k8s{height:1.5rem}._4t3iviql{height:2rem}._80om13gf{cursor:not-allowed}._aetrb3bt:after{content:""}._aetrglyw:after{content:none}._ajmmvv82{text-decoration-style:solid!important}._bfhk15s3{background-color:var(--ds-background-selected,#e9f2fe)}._bfhk1856{background-color:var(--ds-background-brand-bold,#1868db)}._bfhk187o{background-color:var(--ds-background-disabled,#0515240f)}._bfhk1kmu{background-color:var(--ds-background-warning-bold,#fbc828)}._bfhklqh9{background-color:var(--ds-rovo-background-brand-bold,#000)}._bfhksm61{background-color:var(--ds-background-neutral-subtle,#0000)}._bfhku5tj{background-color:var(--ds-background-discovery-bold,#964ac0)}._bfhkybec{background-color:var(--ds-background-danger-bold,#c9372c)}._bozgutpp{padding-inline-start:var(--ds-space-150,9pt)}._gy1p12x7{column-gap:var(--ds-space-075,6px)}._gy1p1b66{column-gap:var(--ds-space-050,4px)}._p12f1osq{max-width:100%}._s7n4nkob{vertical-align:middle}._syaz1gmx{color:var(--ds-text-disabled,#080f214a)}._syaz1yd3{color:var(--ds-text-warning-inverse,#292a2e)}._syaz6x5g{color:var(--ds-text-selected,#1868db)}._vchhusvi{box-sizing:border-box}._y4tiutpp{padding-inline-end:var(--ds-space-150,9pt)}._10531gmx:visited{color:var(--ds-text-disabled,#080f214a)}._10531yd3:visited{color:var(--ds-text-warning-inverse,#292a2e)}._10536x5g:visited{color:var(--ds-text-selected,#1868db)}._1053azsu:visited{color:var(--ds-text-subtle,#505258)}._4fprglyw:focus{text-decoration-line:none}._f8pj1gmx:focus{color:var(--ds-text-disabled,#080f214a)}._f8pj1mjl:focus{color:color.text.subtle}._f8pj1yd3:focus{color:var(--ds-text-warning-inverse,#292a2e)}._f8pj6x5g:focus{color:var(--ds-text-selected,#1868db)}._jomr187o:focus{background-color:var(--ds-background-disabled,#0515240f)}._1bnxglyw:hover{text-decoration-line:none}._30l31gmx:hover{color:var(--ds-text-disabled,#080f214a)}._30l31yd3:hover{color:var(--ds-text-warning-inverse,#292a2e)}._30l36x5g:hover{color:var(--ds-text-selected,#1868db)}._irr315s3:hover{background-color:var(--ds-background-selected,#e9f2fe)}._irr3187o:hover{background-color:var(--ds-background-disabled,#0515240f)}._irr31afz:hover{background-color:var(--ds-rovo-background-brand-bold-hovered,#1e1f21)}._irr31dpa:hover{background-color:var(--ds-background-neutral-subtle-hovered,#0515240f)}._irr31spp:hover{background-color:var(--ds-background-warning-bold-hovered,#fca700)}._irr3fqeg:hover{background-color:var(--ds-background-discovery-bold-hovered,#803fa5)}._irr3hf2y:hover{background-color:var(--ds-background-brand-bold-hovered,#1558bc)}._irr3s9hg:hover{background-color:var(--ds-background-danger-bold-hovered,#ae2e24)}._1ggl5xtf:active{transition:var(--ds-button-pressed,background-color border-color .15s cubic-bezier(.4,1,.6,1))}._1di613a9:active{background-color:var(--ds-background-danger-bold-pressed,#872821)}._1di615s3:active{background-color:var(--ds-background-selected,#e9f2fe)}._1di6187o:active{background-color:var(--ds-background-disabled,#0515240f)}._1di61f1m:active{background-color:var(--ds-background-discovery-bold-pressed,#673286)}._1di61kru:active{background-color:var(--ds-rovo-background-brand-bold-pressed,#292a2e)}._1di64m4m:active{background-color:var(--ds-background-warning-bold-pressed,#f68909)}._1di6fcek:active{background-color:var(--ds-background-neutral-subtle-pressed,#0b120e24)}._1di6g6ey:active{background-color:var(--ds-background-brand-bold-pressed,#144794)}._9h8h1gmx:active{color:var(--ds-text-disabled,#080f214a)}._9h8h1yd3:active{color:var(--ds-text-warning-inverse,#292a2e)}._9h8h6x5g:active{color:var(--ds-text-selected,#1868db)}._9h8hazsu:active{color:var(--ds-text-subtle,#505258)}._c2waglyw:active{text-decoration-line:none}._11c8fhey{font:var(--ds-font-body,normal 400 14px/20px "Atlassian Sans",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Ubuntu,"Helvetica Neue",sans-serif)}._1q51ze3t{padding-block-start:var(--ds-space-0,0)}._85i5ze3t{padding-block-end:var(--ds-space-0,0)}._bfhk1j28{background-color:#0000}._bozgze3t{padding-inline-start:var(--ds-space-0,0)}._k48p1wq8{font-weight:var(--ds-font-weight-medium,500)}._k48pi7a9{font-weight:var(--ds-font-weight-regular,400)}._y4tize3t{padding-inline-end:var(--ds-space-0,0)}._2rkolb4i{border-radius:var(--ds-radius-xsmall,2px)}._v564hxmd{transition:var(--ds-listitem-hovered,background-color border-color color text-decoration-color 50ms cubic-bezier(.4,1,.6,1))}._152ttb3r{inset-block-start:.11em}._1bsbgm0b{width:.9em}._1e0c1nu9{display:inline}._1hms8stv{text-decoration-line:underline}._4bfu1j28{text-decoration-color:#0000}._4bfu1r31{text-decoration-color:currentColor}._4t3igm0b{height:.9em}._ahbqzjw7{margin-inline-start:.3em}._ajmmnqa1{text-decoration-style:solid}._ect4ttxp{font-family:var(--ds-font-family-body,"Atlassian Sans",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Ubuntu,"Helvetica Neue",sans-serif)}._kqswh2mm{position:relative}._o5721q9c{white-space:nowrap}._s7n41q9y{vertical-align:baseline}._syaz13af{color:var(--ds-link,#1868db)}._syaz15cr{color:var(--ds-text-inverse,#fff)}._syazazsu{color:var(--ds-text-subtle,#505258)}._105315cr:visited{color:var(--ds-text-inverse,#fff)}._10531ra0:visited{color:var(--ds-link-visited,#803fa5)}._1a3b1j28:focus{text-decoration-color:#0000}._1a3b1r31:focus{text-decoration-color:currentColor}._1ien1ra0:visited:focus{color:var(--ds-link-visited,#803fa5)}._4fpr8stv:focus{text-decoration-line:underline}._5goinqa1:focus{text-decoration-style:solid}._f8pj13af:focus{color:var(--ds-link,#1868db)}._f8pj15cr:focus{color:var(--ds-text-inverse,#fff)}._f8pjazsu:focus{color:var(--ds-text-subtle,#505258)}._o7kshxmd:hover{transition:var(--ds-listitem-hovered,background-color border-color color text-decoration-color 50ms cubic-bezier(.4,1,.6,1))}._1bnx8stv:hover{text-decoration-line:underline}._30l313af:hover{color:var(--ds-link,#1868db)}._30l315cr:hover{color:var(--ds-text-inverse,#fff)}._30l3azsu:hover{color:var(--ds-text-subtle,#505258)}._9oik1j28:hover{text-decoration-color:#0000}._9oik1r31:hover{text-decoration-color:currentColor}._jf4cnqa1:hover{text-decoration-style:solid}._n0fx1ra0:visited:hover{color:var(--ds-link-visited,#803fa5)}._1ggl87vo:active{transition:var(--ds-listitem-pressed,background-color border-color color text-decoration-color .1s cubic-bezier(.4,1,.6,1))}._1iohnqa1:active{text-decoration-style:solid}._1nrm1j28:active{text-decoration-color:#0000}._1nrm1r31:active{text-decoration-color:currentColor}._1vhv17z1:visited:active{color:var(--ds-link-visited-pressed,#48245d)}._9h8h12zz:active{color:var(--ds-link-pressed,#1558bc)}._9h8h15cr:active{color:var(--ds-text-inverse,#fff)}._9h8hi7uo:active{color:var(--ds-text,#292a2e)}._c2wa8stv:active{text-decoration-line:underline}._1bah1h6o{justify-content:center}._1e0c1txw{display:flex}._4cvr1h6o{align-items:center}._6rthu2gc{margin-block-end:var(--ds-space-100,8px)}._bozg1jfw{padding-inline-start:var(--ds-space-500,40px)}._1pfhoahv{margin-block-start:var(--ds-space-600,3pc)}._6rthoahv{margin-block-end:var(--ds-space-600,3pc)}._p12f1pl1{max-width:29pc}._p12fko4j{max-width:19pc}._y3gn1h6o{text-align:center}._12l21wug{margin-inline-end:auto}._1e0c1ule{display:block}._1pfhidpf{margin-block-start:0}._6rth1ejb{margin-block-end:var(--ds-space-300,24px)}._ahbq1wug{margin-inline-start:auto}._c71l649k{max-height:var(--_zsxb2b)}._p12f163m{max-width:var(--_11x3y0)}._1bsb1ejb{width:var(--ds-space-300,24px)}._ahbqpxbi{margin-inline-start:var(--ds-space-200,1pc)}@font-face{font-family:Michroma;src:url(/fonts/Michroma-Regular.ttf)format("truetype");font-display:swap}:root{--ink:var(--ds-text,#172b4d);--muted:var(--ds-text-subtlest,#626f86);--line:var(--ds-border,#091e4224);--paper:var(--ds-surface,#fff);--ground:var(--ds-surface-sunken,#f7f8f9);--veil:color-mix(in srgb, var(--paper) 92%, transparent);--glass:color-mix(in srgb, var(--paper) 25%, transparent);--selected:var(--ds-background-selected,#e9f2ff);--sos:var(--ds-background-danger,#ffeceb);--red:#c62828;--danger:var(--ds-text-danger,#ae2e24);--good:var(--ds-text-success,#216e4e);--shadow:var(--ds-shadow-raised,0 1px 1px #091e4240, 0 0 1px #091e424f);font-family:var(--ds-font-family-body,system-ui, "Segoe UI", sans-serif);color:var(--ink);background:var(--ground)}:root[data-color-mode=dark]{--ink:var(--ds-text,#cecfd2);--muted:var(--ds-text-subtlest,#96999e);--line:var(--ds-border,#e3e4f21f);--paper:var(--ds-surface,#1f1f21);--ground:var(--ds-surface-sunken,#18191a);--red:#e53935}:root[data-color-mode=dark] body{background-color:var(--paper);color:var(--ink)}*,:before,:after{box-sizing:border-box}body{margin:0}html,body,#root{min-height:100%}.dashboard{position:fixed;inset:0}header.bar{z-index:4;padding:4px 12px;padding-top:calc(4px + env(safe-area-inset-top));background:color-mix(in srgb, var(--paper) 70%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}header.bar h1{text-transform:uppercase;flex-direction:column;flex:1;gap:2px;margin:0;font-family:Michroma,system-ui,sans-serif;font-weight:400;line-height:1;display:flex}header.bar h1 .brand{letter-spacing:.04em;-webkit-text-stroke:.3px currentColor;font-size:13px;font-weight:700}.page-name{letter-spacing:.22em;text-transform:uppercase;color:var(--red);font-family:Michroma,system-ui,sans-serif;font-size:8px;font-weight:700;line-height:1}header.bar .logo{width:48px;height:48px;margin:-8px 0}:root[data-color-mode=light] header.bar .logo{filter:brightness(0)}header.bar .home{display:inline-flex}header.bar .status{color:var(--muted);font-size:13px}.admin,.landing{flex-direction:column;min-height:100vh;display:flex}.admin header.bar,.landing header.bar{position:sticky;top:0}.backdrop{object-fit:cover;z-index:0;pointer-events:none;filter:grayscale()contrast(1.15)brightness(.45);width:100vw;min-width:100%;height:100vh;min-height:100%;position:fixed;top:0;left:0}:root[data-color-mode=light] .backdrop{filter:grayscale()contrast(.85)brightness(1.1);opacity:.3;mix-blend-mode:multiply}.admin.entering .door,.landing>:not(.backdrop,header){z-index:1;position:relative}:is(.landing,.admin,.dashboard) .card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}:is(.landing,.admin,.dashboard,[role=dialog]) .stack{flex-direction:column;gap:12px;display:flex}:is(.landing,.admin,.dashboard) .actions{justify-content:flex-end;gap:8px;display:flex}:is(.landing,.admin,.dashboard,[role=dialog]) .aside{color:var(--muted);margin:0;font-size:13px}.menu-note{min-height:32px;color:var(--muted);align-items:center;gap:12px;margin:0;padding:4px 16px;font-size:14px;display:flex}.menu-note-icon{justify-content:center;min-width:24px;display:inline-flex}.account{align-items:center;display:inline-flex}.person-line{vertical-align:middle;align-items:center;gap:8px;min-width:0;display:inline-flex}.person-line .person-words{overflow-wrap:anywhere;flex-direction:column;min-width:0;line-height:1.25;display:flex}.person-line .person-words .aside{color:var(--muted);font-size:12px}.person-line.inline .person-words{flex-direction:row;align-items:baseline;gap:6px}.avatar-button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.avatar-button:focus-visible{outline:2px solid var(--ds-border-focused,#388bff);outline-offset:2px}.avatar{--avatar-size:32px;width:var(--avatar-size);height:var(--avatar-size);object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;display:block}.landing .events{width:100%;max-width:1100px;margin:0 auto;padding:48px 16px 0}.landing .events>h2{letter-spacing:.22em;text-transform:uppercase;color:var(--red);margin:24px 0 10px;font-size:11px;font-weight:700}.landing .muted{max-width:520px;color:var(--ink);opacity:.85;text-align:center;margin:96px auto 0}.landing .notice{max-width:560px;margin:96px auto 0}.landing .cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.landing .event{background:color-mix(in srgb, var(--paper) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.landing .event[data-on=true]{border-color:var(--ds-border-success,#22a06b)}.landing .event .when,.landing .event .who{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.landing .event h3{margin:6px 0;font-size:18px}.landing .event .rallies{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.landing .event li a{border:1px solid var(--line);color:var(--ink);border-radius:8px;align-items:center;gap:8px;margin:4px 0;padding:8px 10px;text-decoration:none;display:flex}.landing .event li a:hover{background:var(--selected)}.landing .event li a svg:last-child{margin-left:auto}.landing .sheet{z-index:1;background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;gap:12px;width:min(420px,100vw - 32px);margin:96px auto;padding:24px;display:flex;position:relative}.landing .sheet h2{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.landing .sheet p{color:var(--muted);margin:0;font-size:14px}.landing .sheet form{flex-direction:column;gap:12px;display:flex}.landing .sheet .actions{justify-content:flex-end;margin:0}.landing .sheet .who{align-items:center;gap:16px;display:flex}.landing .sheet .who p{margin:4px 0 0}.landing .sheet .who .picture-actions{justify-content:flex-start;margin-top:10px}.landing .sheet .who .problem{color:var(--ds-text-danger,#c9372c)}.landing .sheet hr{border:0;border-top:1px solid var(--line);margin:4px 0}.landing .sheet .grants{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.opening{place-items:center;display:grid;position:absolute;inset:0}.join{z-index:3;width:min(400px,100vw - 32px);max-height:calc(100vh - 96px);padding:24px;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.join .offered{flex-direction:column;gap:6px;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.join .offer{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.join .offer:hover,.join .offer:focus-visible{background:var(--selected);border-color:var(--ds-border-selected,var(--red))}.join .offer[aria-current]{border-color:var(--ds-border-selected,var(--red))}.join .offer:disabled{cursor:progress;opacity:.6}.join .offer .words{flex-direction:column;gap:2px;min-width:0;display:flex}.join .offer b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.join .offer small{color:var(--muted);font-size:12px}.admin .door{z-index:1;text-align:center;padding:96px 24px;position:relative}.admin .door p{max-width:480px;color:var(--ink);opacity:.85;margin:0 auto}.admin code{font-size:13px}.admin .sections{flex-direction:column;gap:16px;width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:16px;display:flex}.admin .section{flex-direction:column;gap:14px;min-width:0;padding:16px 20px 8px;display:flex}.admin .section-head{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.admin .section-head h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.admin .section-head .lead{color:var(--muted);flex-basis:100%;margin:0;font-size:13px;line-height:1.45}.admin .toolbar{border:1px solid var(--line);background:var(--ground);border-radius:6px;padding:12px 14px}.admin .table-scroll{overscroll-behavior-x:contain;margin:0 -20px;padding:0 20px;overflow-x:auto}.admin .table-scroll table{min-width:100%}.admin .table-scroll th{white-space:nowrap}.admin .table-scroll td{vertical-align:middle}.admin .table-scroll td code{overflow-wrap:anywhere}.admin .table-scroll td:last-child:has(button){white-space:nowrap;text-align:right;width:1%}@media (width<=720px){.admin .sections{gap:12px;padding:8px}.admin .section{padding:12px 14px 4px}.admin .table-scroll{margin:0 -14px;padding:0 14px}}.secret{border:1px solid var(--line);background:var(--ground);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}.secret code{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.inline-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.inline-form .control{flex:160px;min-width:0}.inline-form .control.submit{flex:none}.inline-form .control.check{flex:none;padding-bottom:4px}.inline-form .control.permissions .checks{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:0 16px;display:grid}.row-actions{white-space:nowrap;gap:4px;display:inline-flex}.itinerary-editor{flex-direction:column;gap:16px;display:flex}.itinerary-editor .section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.itinerary-editor .section-head h3{margin:0;font-size:15px}.itinerary-editor .section-head .actions,.itinerary-editor .waypoints .actions{gap:8px;display:flex}.itinerary-editor .status{flex:100%;margin:0;font-size:13px}.itinerary-editor .waypoints-of{border-top:1px solid var(--line);padding:8px 0 0}.itinerary-editor .waypoints-of h4{color:var(--muted);margin:8px 0;font-size:13px}.itinerary-editor .radii{gap:4px;display:inline-flex}.itinerary-editor input.when{font:inherit;border:1px solid var(--line);color:inherit;background:0 0;border-radius:3px;padding:4px 6px;font-size:13px}.admin textarea.lines,.texts-dialog textarea.lines,.import textarea.paste{border:1px solid var(--line);width:100%;color:inherit;resize:vertical;white-space:pre;background:0 0;border-radius:3px;padding:8px 10px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;line-height:1.4}.texts-dialog .preview{flex-wrap:wrap;gap:6px;display:flex}.itinerary-editor .ppt-map{height:clamp(380px,60vh,640px)}.itinerary-editor .ppt-map>.aside{z-index:calc(var(--layer-veil) + 1);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.import .actions{align-items:center;gap:12px;display:flex}.page-tabs{border-bottom:1px solid var(--line);align-items:center;gap:4px;width:100%;display:flex;position:relative}.page-tab{color:var(--ds-text-subtle,var(--muted));font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:4px 4px 0 0;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 10px;font-weight:500;display:inline-flex}.page-tab:hover{color:var(--ds-text,var(--ink));background:var(--ds-background-neutral-subtle-hovered,var(--selected))}.page-tab[aria-selected=true]{color:var(--ds-text-selected,var(--ink));border-bottom-color:var(--ds-border-selected,var(--red))}.page-tabs-gauge{visibility:hidden;pointer-events:none;gap:4px;display:flex;position:absolute;top:0;left:0}
