.item-loading{opacity:0;text-align:center;background-position:50%;min-height:120px;margin-left:auto;margin-right:auto;animation:.4s ease-in 1s both fade-in}.item-loading.-white .p-progress-spinner-circle{stroke:#fff;animation:1.5s ease-in-out infinite p-progress-spinner-dash}@keyframes fade-in{to{opacity:1}}._avatar-holder-outer{position:relative}._avatar-holder-outer ._avatar-holder{z-index:99;border:.125rem solid #fffc;border-radius:50%;flex:0 auto;width:4.25rem;max-width:4.25rem;height:4.25rem;max-height:4.25rem;margin-bottom:0;transition:all .1s;overflow:hidden}._avatar-holder-outer ._avatar-holder:hover{color:#ddd}._avatar-holder-outer ._avatar-holder.-clickable{cursor:pointer}._avatar-holder-outer ._avatar-holder.-clickable:hover{border-color:#fff;box-shadow:0 0 0 2px #ffffff4d}._avatar-holder-outer ._avatar-holder ._avatar{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._avatar-holder-outer ._avatar-holder ._avatar.-local{transform-origin:50% 25%;transform:scale(1.33)}._avatar-holder-outer ._avatar-holder ._avatar.-gravatar{background:#ccc}.-console ._avatar-holder-outer ._avatar-holder:hover{border-color:var(--ing-control-link)!important}._avatar-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._avatar-modal-overlay ._avatar-modal-content{max-width:90vw;max-height:90vh;position:relative}._avatar-modal-overlay ._avatar-modal-content ._avatar-modal-close{background:var(--ing-control-accent);color:#0009;cursor:pointer;opacity:.7;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.25rem .5rem;font-size:2rem;line-height:1;transition:opacity .2s;display:flex;position:absolute;top:-2.5rem;right:-.5rem;font-style:normal!important}._avatar-modal-overlay ._avatar-modal-content ._avatar-modal-close:hover{opacity:1}._avatar-modal-overlay ._avatar-modal-content ._avatar-modal-frame{background-color:var(--ing-surface-panel);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjAiIGhlaWdodD0iMzAiPjxkZWZzPjxwYXRoIGlkPSJhIiBmaWxsPSIjNzM1ZjNkIiBzdHJva2U9IiNkZGQiIHN0cm9rZS1vcGFjaXR5PSIuNSIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMCAwaDMwdjE1SDB6Ii8+PGcgaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB5PSIxNSIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIHk9IjMwIi8+PHVzZSB4bGluazpocmVmPSIjYSIgeT0iNDUiLz48L2c+PC9kZWZzPjx1c2UgeGxpbms6aHJlZj0iI2IiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTI1KXNrZXdZKDQwKSIvPjx1c2UgeGxpbms6aHJlZj0iI2IiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwKXNrZXdZKC00MCkiLz48L3N2Zz4=);border:.25rem solid #eee;border-radius:50%;max-width:90vw;max-height:90vh;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 8px 32px #00000080}._avatar-modal-overlay ._avatar-modal-content ._avatar-modal-frame .item-loading{color:#fff;justify-content:center;align-items:center;height:100%;display:flex}._avatar-modal-overlay ._avatar-modal-content ._avatar-modal-frame ._avatar-modal-image{-o-object-fit:cover;object-fit:cover;opacity:1;width:100%;height:100%}._avatar-modal-overlay ._avatar-modal-content ._avatar-modal-frame ._avatar-modal-image.-local{transform-origin:50% 25%;transform:scale(1.33)}._avatar-modal-overlay ._avatar-modal-content ._name-and-email{text-align:center;color:#fff;margin-top:.5rem;font-size:1.25rem;display:block}._avatar-modal-overlay ._avatar-modal-content ._name-and-email ._name{line-height:1.5;display:block}._avatar-modal-overlay ._avatar-modal-content ._name-and-email ._email{display:block}._avatar-modal-overlay ._avatar-modal-content ._name-and-email ._email:hover{color:var(--ing-control-accent)}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .2s}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.role-face{--role-face-background-current:var(--ing-role-face-background);--role-face-color-current:var(--ing-role-face-color);--role-face-current-background-current:var(--ing-role-face-current-background);--role-face-current-border-current:var(--ing-role-face-current-border);--role-face-current-color-current:var(--ing-role-face-current-color);--role-face-hover-current:var(--ing-role-face-hover);text-wrap:balance;border-radius:.5rem;min-height:3.5rem;display:flex;background:var(--role-face-background-current)!important;margin-top:0!important;margin-bottom:0!important}@media (width<=700px){.role-face{max-width:85vw;margin-bottom:0}}.role-face.-current{border:2px solid var(--role-face-current-border-current);pointer-events:none;z-index:0;background:var(--role-face-current-background-current)!important}.role-face.-current ._link{color:var(--role-face-current-color-current)!important}body.-no-domain-colors .role-face.-current{background:var(--ing-role-face-no-domain-colors-current-background)!important}body.-no-domain-colors .role-face.-current ._link{color:var(--ing-role-face-no-domain-colors-current-color)!important}@media screen and (prefers-color-scheme:dark){body.-no-domain-colors .role-face.-current{background:var(--ing-role-face-no-domain-colors-current-night-background)!important}body.-no-domain-colors .role-face.-current ._link{color:var(--ing-role-face-no-domain-colors-current-night-color)!important}}html.dark body.-no-domain-colors .role-face.-current{background:var(--ing-role-face-no-domain-colors-current-night-background)!important}html.dark body.-no-domain-colors .role-face.-current ._link{color:var(--ing-role-face-no-domain-colors-current-night-color)!important}.role-face:hover:not(.-disabled) ._link{color:var(--role-face-hover-current)!important}.role-face ._link{flex:1;width:100%;padding:.5rem .75rem;display:block;color:var(--role-face-color-current)!important}.role-face ._link p{text-align:center;width:100%;margin:0;line-height:1.125}.role-face ._link p .-system{line-height:1.125}.role-face ._link p ._date-holder{display:none}@media screen and (prefers-color-scheme:dark){.role-face{--role-face-background-current:var(--ing-role-face-night-background);--role-face-color-current:var(--ing-role-face-night-color);--role-face-current-background-current:var(--ing-role-face-current-night-background);--role-face-current-border-current:var(--ing-role-face-current-night-border);--role-face-current-color-current:var(--ing-role-face-current-night-color);--role-face-hover-current:var(--ing-role-face-night-hover)}}html.dark .role-face{--role-face-background-current:var(--ing-role-face-night-background);--role-face-color-current:var(--ing-role-face-night-color);--role-face-current-background-current:var(--ing-role-face-current-night-background);--role-face-current-border-current:var(--ing-role-face-current-night-border);--role-face-current-color-current:var(--ing-role-face-current-night-color);--role-face-hover-current:var(--ing-role-face-night-hover)}.wrapper.-reverse .role-face{--role-face-background-current:var(--ing-role-face-reverse-background);--role-face-color-current:var(--ing-role-face-reverse-color);--role-face-current-background-current:var(--ing-role-face-reverse-current-background);--role-face-current-border-current:var(--ing-role-face-reverse-current-border);--role-face-current-color-current:var(--ing-role-face-reverse-current-color);--role-face-hover-current:var(--ing-role-face-reverse-hover)}@media screen and (prefers-color-scheme:dark){.wrapper.-reverse .role-face{--role-face-background-current:var(--ing-role-face-reverse-night-background);--role-face-color-current:var(--ing-role-face-reverse-night-color);--role-face-current-background-current:var(--ing-role-face-reverse-current-night-background);--role-face-current-border-current:var(--ing-role-face-reverse-current-night-border);--role-face-current-color-current:var(--ing-role-face-reverse-current-night-color);--role-face-hover-current:var(--ing-role-face-reverse-night-hover)}}html.dark .wrapper.-reverse .role-face{--role-face-background-current:var(--ing-role-face-reverse-night-background);--role-face-color-current:var(--ing-role-face-reverse-night-color);--role-face-current-background-current:var(--ing-role-face-reverse-current-night-background);--role-face-current-border-current:var(--ing-role-face-reverse-current-night-border);--role-face-current-color-current:var(--ing-role-face-reverse-current-night-color);--role-face-hover-current:var(--ing-role-face-reverse-night-hover)}.conduits{--conduit-background-current:var(--domain-color);text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;width:100%;font-size:1rem;line-height:normal;display:flex}.conduits a{text-decoration:none}@media screen and (prefers-color-scheme:dark){.conduits{--conduit-background-current:color-mix(in srgb, var(--domain-color) 67%, transparent)}}html.dark .conduits{--conduit-background-current:color-mix(in srgb, var(--domain-color) 67%, transparent)}.conduits .-conduit{text-align:right;max-width:9rem;margin:0!important}@media (width<=700px){.conduits .-conduit{white-space:nowrap;max-width:none}}.conduits .-conduit a{background-color:var(--conduit-background-current);border-radius:.33rem;padding:.33rem;line-height:1.1;display:inline-block;transform:translateY(-.33rem);color:#fff!important}.conduits .-conduit a ._operation{text-transform:capitalize;font-family:Ideal Sans SSm A,Ideal Sans SSm B,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:italic;font-weight:900}.conduits .-conduit a ._body-name{font-style:normal!important}.conduits .-conduit a:hover span,.conduits .-conduit a:hover svg{color:var(--domain-hover,var(--ing-status-attention))!important}.conduits .-conduit svg{padding-right:.25rem}.conduits .-conduit.-cancel-only a{color:var(--ing-status-warning)}.conduits .-conduit.-cancel-only a:hover{background-color:var(--ing-status-warning);color:#fff;opacity:.85}._add-conduit .conduits{justify-content:flex-end;width:calc(100% - 1rem);margin-bottom:.25rem;margin-left:.5rem;margin-right:.5rem;display:flex}._port-body-inner ._add-conduit .conduits{width:calc(100% - 3.5rem);margin-left:1.75rem;margin-right:1.75rem}.-port-body .conduits.-add-conduit .-conduit{transform:translate(.33rem)}.-port-body .conduits.-add-conduit .-conduit a{background:0 0}.port-holder:where(.-no-domain-colors) .-port-body .conduits.-add-conduit .-conduit a{background:var(--conduit-background-current)}.to-button{--scroll-to-active-current:var(--ing-scroll-to-top-active);--scroll-to-background-current:var(--ing-scroll-to-top-background);--scroll-to-color-current:var(--ing-scroll-to-top-color);--scroll-to-hover-current:var(--ing-scroll-to-top-hover);box-shadow:none;color:var(--scroll-to-color-current);cursor:pointer;opacity:0;pointer-events:none;z-index:200;border:0;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-family:Ideal Sans SSm A,Ideal Sans SSm B,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;transition:opacity .25s;display:flex;position:fixed;bottom:.5rem;background:var(--scroll-to-background-current)!important}@media screen and (prefers-color-scheme:dark){.to-button{--scroll-to-active-current:var(--ing-scroll-to-top-night-active);--scroll-to-background-current:var(--ing-scroll-to-top-night-background);--scroll-to-color-current:var(--ing-scroll-to-top-night-color);--scroll-to-hover-current:var(--ing-scroll-to-top-night-hover)}}html.dark .to-button{--scroll-to-active-current:var(--ing-scroll-to-top-night-active);--scroll-to-background-current:var(--ing-scroll-to-top-night-background);--scroll-to-color-current:var(--ing-scroll-to-top-night-color);--scroll-to-hover-current:var(--ing-scroll-to-top-night-hover)}.wrapper.-reverse .to-button{--scroll-to-active-current:var(--ing-scroll-to-top-reverse-active);--scroll-to-background-current:var(--ing-scroll-to-top-reverse-background);--scroll-to-color-current:var(--ing-scroll-to-top-reverse-color);--scroll-to-hover-current:var(--ing-scroll-to-top-reverse-hover)}@media screen and (prefers-color-scheme:dark){.wrapper.-reverse .to-button{--scroll-to-active-current:var(--ing-scroll-to-top-reverse-night-active);--scroll-to-background-current:var(--ing-scroll-to-top-reverse-night-background);--scroll-to-color-current:var(--ing-scroll-to-top-reverse-night-color);--scroll-to-hover-current:var(--ing-scroll-to-top-reverse-night-hover)}}html.dark .wrapper.-reverse .to-button{--scroll-to-active-current:var(--ing-scroll-to-top-reverse-night-active);--scroll-to-background-current:var(--ing-scroll-to-top-reverse-night-background);--scroll-to-color-current:var(--ing-scroll-to-top-reverse-night-color);--scroll-to-hover-current:var(--ing-scroll-to-top-reverse-night-hover)}.to-button.-operations{--scroll-to-background-current:var(--ing-scroll-to-top-operations-background);box-shadow:0 .25rem .5rem color-mix(in srgb,var(--ing-shadow-color-current) 20%,transparent)}@media screen and (prefers-color-scheme:dark){.to-button.-operations{--scroll-to-background-current:var(--ing-scroll-to-top-operations-night-background)}}html.dark .to-button.-operations{--scroll-to-background-current:var(--ing-scroll-to-top-operations-night-background)}.wrapper.-reverse .to-button.-operations{--scroll-to-background-current:var(--ing-scroll-to-top-reverse-operations-background)}@media screen and (prefers-color-scheme:dark){.wrapper.-reverse .to-button.-operations{--scroll-to-background-current:var(--ing-scroll-to-top-reverse-operations-night-background)}}html.dark .wrapper.-reverse .to-button.-operations{--scroll-to-background-current:var(--ing-scroll-to-top-reverse-operations-night-background)}.to-button.-top{right:.5rem}.to-button.-bottom{left:.5rem}.to-button.-visible{opacity:1;pointer-events:auto}.to-button.-visible:focus-visible,.to-button.-visible:hover{background:var(--scroll-to-background-current)!important}.to-button.-visible:focus-visible svg,.to-button.-visible:hover svg{color:var(--scroll-to-hover-current)}.to-button:active{box-shadow:none;transform:translate(.125rem,.125rem);background:var(--scroll-to-background-current)!important}.to-button:active svg{color:var(--scroll-to-active-current)}.to-button svg{color:var(--scroll-to-color-current);font-size:1.5rem}.dev-badge{box-shadow:0 .25rem .5rem color-mix(in srgb,var(--ing-shadow-color-current) 70%,transparent);cursor:pointer;pointer-events:auto;z-index:200;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;line-height:1;transition:transform .25s;display:flex;position:fixed;bottom:.5rem;left:50%;transform:translate(-50%)}.dev-badge.-tucked{transform:translate(-50%,100%)}.dev-badge.-tucked svg{opacity:0}@media (prefers-reduced-motion:reduce){.dev-badge{transition:none}}.dev-badge.-dev{background:color-mix(in srgb,var(--ing-status-attention) 90%,transparent);color:var(--ing-base-night)}.dev-badge.-staging{background:color-mix(in srgb,var(--ing-control-link) 90%,transparent);color:var(--ing-base-night)}.dev-badge svg{font-size:1.5rem;transition:opacity .25s}
