body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{cursor:pointer}button.button.image-button{background:0;border:0;border-radius:0;margin:0;padding:0}button.button.button-color-primary.MuiButton-contained:not(:disabled){background-color:var(--primary-color);color:var(--light-color)}button.button.button-color-primary.MuiButton-contained:not(:disabled):hover{background-color:var(--primary-dark)}button.button.button-color-secondary.MuiButton-contained:not(:disabled),button.button.secondary.MuiButton-contained:not(:disabled):not(.button-color-primary):not(.button-color-success):not(.button-color-warning):not(.button-color-error):not(.button-color-info){background-color:var(--secondary-color);color:var(--light-color)}button.button.button-color-secondary.MuiButton-contained:not(:disabled):hover,button.button.secondary.MuiButton-contained:not(:disabled):not(.button-color-primary):not(.button-color-success):not(.button-color-warning):not(.button-color-error):not(.button-color-info):hover{background-color:var(--secondary-dark)}button.button.button-color-success.MuiButton-contained:not(:disabled){background-color:var(--success-color);color:var(--light-color)}button.button.button-color-success.MuiButton-contained:not(:disabled):hover{background-color:#1d5f20}button.button.button-color-warning.MuiButton-contained:not(:disabled),button.button.warning-action.MuiButton-contained:not(:disabled),button.button.warning-action.secondary.MuiButton-contained:not(:disabled){background-color:var(--warning-color);color:var(--light-color)}button.button.button-color-warning.MuiButton-contained:not(:disabled):hover,button.button.warning-action.MuiButton-contained:not(:disabled):hover,button.button.warning-action.secondary.MuiButton-contained:not(:disabled):hover{background-color:#6d4000}button.button.button-color-error.MuiButton-contained:not(:disabled){background-color:var(--error-color);color:var(--light-color)}button.button.button-color-error.MuiButton-contained:not(:disabled):hover{background-color:#7a1538}button.button.button-color-info.MuiButton-contained:not(:disabled){background-color:var(--info-color);color:var(--light-color)}button.button.button-color-info.MuiButton-contained:not(:disabled):hover{background-color:#0b6fa5}button.button.button-color-primary.MuiButton-outlined:not(:disabled),button.button.button-color-primary.MuiButton-text:not(:disabled){color:var(--primary-color)}button.button.button-color-primary.MuiButton-outlined:not(:disabled){border-color:var(--primary-color)}button.button.button-color-secondary.MuiButton-outlined:not(:disabled),button.button.button-color-secondary.MuiButton-text:not(:disabled){color:var(--secondary-dark)}button.button.button-color-secondary.MuiButton-outlined:not(:disabled){border-color:var(--secondary-dark)}button.button.button-color-success.MuiButton-outlined:not(:disabled),button.button.button-color-success.MuiButton-text:not(:disabled){color:var(--success-color)}button.button.button-color-success.MuiButton-outlined:not(:disabled){border-color:var(--success-color)}button.button.button-color-warning.MuiButton-outlined:not(:disabled),button.button.button-color-warning.MuiButton-text:not(:disabled){color:var(--warning-color)}button.button.button-color-warning.MuiButton-outlined:not(:disabled){border-color:var(--warning-color)}button.button.button-color-error.MuiButton-outlined:not(:disabled),button.button.button-color-error.MuiButton-text:not(:disabled){color:var(--error-color)}button.button.button-color-error.MuiButton-outlined:not(:disabled){border-color:var(--error-color)}button.button.button-color-info.MuiButton-outlined:not(:disabled),button.button.button-color-info.MuiButton-text:not(:disabled){color:var(--info-color)}button.button.button-color-info.MuiButton-outlined:not(:disabled){border-color:var(--info-color)}button.button.button-color-primary.MuiButton-outlined:not(:disabled),button.button.button-color-secondary.MuiButton-outlined:not(:disabled),button.button.button-color-success.MuiButton-outlined:not(:disabled),button.button.button-color-warning.MuiButton-outlined:not(:disabled),button.button.button-color-error.MuiButton-outlined:not(:disabled),button.button.button-color-info.MuiButton-outlined:not(:disabled),button.button.button-color-primary.MuiButton-text:not(:disabled),button.button.button-color-secondary.MuiButton-text:not(:disabled),button.button.button-color-success.MuiButton-text:not(:disabled),button.button.button-color-warning.MuiButton-text:not(:disabled),button.button.button-color-error.MuiButton-text:not(:disabled),button.button.button-color-info.MuiButton-text:not(:disabled){background-color:#0000}.toggle-button-container{width:100%;display:grid}.toggle-button-container .toggle-button{text-transform:none;grid-template-columns:1fr 30px;margin:0;padding:15px 0;display:grid}.who-card{box-shadow:var(--standard-box-shadow);border-radius:5px;margin:20px 5px;padding:0 10px 5px}.container{animation:var(--fade-in)}.profile-field-with-privacy{--profile-field-privacy-selector-width:clamp(13rem, 24%, 16rem);grid-template-columns:minmax(18rem, 1fr) minmax(13rem, var(--profile-field-privacy-selector-width));align-items:stretch;gap:0;width:100%;min-width:0;height:100%;display:grid}.profile-field-with-privacy__field,.profile-field-with-privacy__visibility{box-sizing:border-box;align-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;display:grid}.profile-field-with-privacy__selector{width:100%;min-width:0;height:100%}.profile-field-with-privacy__field>*,.profile-field-with-privacy__visibility>*{width:100%;height:100%}.profile-field-with-privacy__field .box-styles,.profile-field-with-privacy__field .MuiFormControl-root,.profile-field-with-privacy__selector .MuiFormControl-root{height:100%}.profile-field-with-privacy__field .MuiInputBase-root,.profile-field-with-privacy__selector .MuiInputBase-root{min-height:100%}.profile-field-with-privacy__selector .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb, var(--text-color) 28%, transparent)}.profile-field-with-privacy__selector .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb, var(--text-color) 42%, transparent)}.profile-field-with-privacy__selector .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--secondary-color)}@media (width<=1199.98px){.profile-field-with-privacy{--profile-field-privacy-selector-width:14rem;grid-template-columns:minmax(16rem,1fr) minmax(12rem,14rem)}}@media (width<=1023.98px){.profile-field-with-privacy--stack-tablet{--profile-field-privacy-selector-width:100%;grid-template-columns:1fr;gap:.625rem}}@media (width<=767.98px){.profile-field-with-privacy{--profile-field-privacy-selector-width:100%;grid-template-columns:1fr;gap:.625rem}}.who-discovery-card{--who-discovery-card-radius:5px;border-radius:var(--who-discovery-card-radius);height:100%;padding:0;overflow:hidden}.who-discovery-card-shell{flex-direction:column;height:100%;display:flex}.who-discovery-card .MuiCardHeader-root{padding-bottom:.25rem}.who-discovery-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .85rem;padding:.1rem 0 0;display:grid}.who-discovery-status-section{text-align:left;align-content:start;gap:.05rem;min-width:0;padding:0;display:grid}.who-discovery-card .who-discovery-status-title{color:inherit;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.2}.who-discovery-card .who-discovery-status-summary{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.25}.who-discovery-status-list{gap:.18rem;min-width:0;margin:0;padding-inline-start:1rem;display:grid}.who-discovery-status-item{min-width:0;padding-inline-start:.1rem}.who-discovery-status-item::marker{color:var(--secondary-dark)}.who-discovery-card-content{gap:.75rem;display:grid}.who-discovery-card-footer{gap:.75rem;margin-top:auto;padding:0 1rem 1rem;display:grid}.who-discovery-card-summary-grid{align-items:start}.who-discovery-card .image-button.MuiButton-root{border-radius:var(--who-discovery-card-radius) var(--who-discovery-card-radius) 0 0;box-shadow:none;justify-content:stretch;align-self:stretch;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.who-discovery-card .profile-picture-preview{border-radius:var(--who-discovery-card-radius) var(--who-discovery-card-radius) 0 0;object-fit:cover;width:100%;display:block}.who-discovery-card .profile-picture-preview--portrait{max-height:420px}.who-discovery-card-image-count{color:var(--light-color);overflow-wrap:anywhere;background:#000000ad;border-radius:4px;max-width:calc(100% - 1.5rem);padding:.25rem .45rem;font-size:.78rem;font-weight:600;line-height:1.15;position:absolute;bottom:.75rem;right:.75rem}.who-discovery-card-actions{padding:0}.who-discovery-card-actions .MuiGrid2-root{display:flex}.who-discovery-card-actions .MuiButton-root{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;line-height:1.15}.who-discovery-card-actions .MuiButton-startIcon,.who-discovery-card-utility-actions .MuiButton-startIcon{flex:none}.who-discovery-card .connection-request-button.connection-request-button--completed.MuiButton-root{background-color:var(--success-color);box-shadow:inset 0 0 0 1px var(--lightest), var(--small-box-shadow);color:var(--light-color)}.who-discovery-card .connection-request-button.connection-request-button--completed.MuiButton-root:hover{background-color:var(--success-color);filter:brightness(.96)}.who-discovery-card-utility-actions{flex-wrap:wrap;gap:.75rem;display:flex}.who-discovery-card-utility-actions .MuiButton-root{overflow-wrap:anywhere;white-space:normal;flex:11rem;min-width:0;line-height:1.15}@media (width<=767.98px){.who-discovery-card-actions .MuiGrid2-root,.who-discovery-card-utility-actions .MuiButton-root{flex-basis:100%}}@media (width>=480px){.who-discovery-card .who-discovery-status-title,.who-discovery-card .who-discovery-status-summary{font-size:13px}}@media (width>=768px){.who-discovery-card .who-discovery-status-title,.who-discovery-card .who-discovery-status-summary{font-size:14px}}@media (width>=1024px){.who-discovery-card .who-discovery-status-title,.who-discovery-card .who-discovery-status-summary{font-size:15px}.who-discovery-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.who-group-card{flex-direction:column;min-width:0;height:100%;display:flex}.who-group-card .MuiCardHeader-title{overflow-wrap:anywhere}.who-group-card-image{object-fit:cover;background:var(--tint-light);width:100%}.who-group-card-content{flex:auto;gap:.75rem;display:grid}.who-group-card-summary{gap:.75rem;display:grid}.who-group-card-description{-webkit-line-clamp:3;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.who-group-card-meta{color:var(--color-text-muted,var(--text-color));text-align:left}.who-group-card-guidance{text-align:left;gap:.35rem;display:grid}.who-group-card-guidance-row{gap:.05rem;min-width:0;display:grid}.who-group-card-guidance-row--recommendation{padding-bottom:.1rem}.who-group-card-guidance-title{overflow-wrap:anywhere;font-weight:600;line-height:1.2}.who-group-card-guidance-summary{overflow-wrap:anywhere;min-width:0;line-height:1.25}.who-group-tags{flex-wrap:wrap;gap:.5rem;display:flex}.who-group-card-actions{gap:.75rem;padding:0 1rem 1rem;display:grid}.who-group-card-main-actions,.who-group-card-utility-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:stretch;gap:.75rem;width:100%;display:grid}.who-group-card-action-item{min-width:0}.who-group-card-action-item .MuiButton-root{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;line-height:1.15}.who-group-card-action-item .MuiButton-startIcon,.who-group-card-utility-actions .MuiButton-startIcon{flex:none}.who-group-card-utility-actions .MuiButton-root{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;line-height:1.15}@media (width<=767.98px){.who-group-card-main-actions,.who-group-card-utility-actions{grid-template-columns:1fr}}@media (width>=768px){.who-group-card-main-actions--count-3,.who-group-card-main-actions--count-4{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}}div.collapse-container{--who-collapse-background:var(--surface-color);--who-collapse-border:var(--tint-darker);background:var(--who-collapse-background);border:1px solid var(--who-collapse-border);box-shadow:none;border-radius:8px;width:100%;margin:0;padding:0;overflow:hidden}div.collapse-container .expand-button{text-align:left;border-radius:0;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:10px}div.collapse-container .expand-button svg{flex:none}div.collapse-container .MuiCollapse-root{background:var(--who-collapse-background);box-sizing:border-box;width:100%}div.collapse-container.collapse-container--button-before.collapse-container--expanded .MuiCollapse-root{border-top:1px solid var(--who-collapse-border)}div.collapse-container.collapse-container--button-after.collapse-container--expanded .MuiCollapse-root{border-bottom:1px solid var(--who-collapse-border)}.who-image-view-backdrop{animation:var(--fade-in);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2500;background-color:#080c18f0;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,1.5rem);display:flex;position:fixed;inset:0}.who-image-view-backdrop--empty .who-image-view-content{text-align:center;justify-content:center;align-items:center}.who-image-view-content{background:var(--background-dark-paper);box-shadow:var(--standard-box-shadow);color:var(--text-light-primary);border-radius:8px;gap:.85rem;width:min(96vw,960px);max-height:92vh;padding:clamp(.85rem,2vw,1.25rem);display:grid;position:relative}.who-image-view-content--empty{max-width:32rem}.who-image-view-frame{background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;min-height:min(58vh,520px);display:flex;overflow:hidden}.who-image-view-image{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:min(68vh,680px);display:block}.who-image-view-caption{color:var(--light-color);overflow-wrap:anywhere;min-width:0;margin:0;font-size:1rem;line-height:1.35}.who-image-view-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.who-image-view-counter{color:var(--light-color);letter-spacing:0;font-size:.85rem;font-weight:600}.who-image-view-controls{justify-content:center;align-items:center;gap:.5rem;display:flex}.who-image-view-controls--single{width:100%}.who-image-view-nav-button,.who-image-view-close-button{cursor:pointer;letter-spacing:0;border:1px solid #ffffff47;justify-content:center;align-items:center;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.who-image-view-nav-button,.who-image-view-close-button--icon{color:var(--light-color);background:#ffffff1f;border-radius:999px;width:44px;height:44px;padding:0}.who-image-view-close-button--icon{z-index:1;position:absolute;top:.75rem;right:.75rem}.who-image-view-close-button--text{background:var(--primary-color);color:var(--light-color);border-radius:8px;width:100%;min-height:44px;padding:.6rem 1rem}.who-image-view-nav-button:hover,.who-image-view-nav-button:focus-visible,.who-image-view-close-button:hover,.who-image-view-close-button:focus-visible{background:#ffffff3d;outline:none;transform:translateY(-1px)}.who-image-view-close-button--text:hover,.who-image-view-close-button--text:focus-visible{background:var(--primary-light)}.who-image-view-thumbnails{scroll-snap-type:x proximity;gap:.5rem;max-width:100%;padding:.1rem 0 .35rem;scroll-padding-inline:.25rem;display:flex;overflow-x:auto}.who-image-view-thumbnail{aspect-ratio:1;cursor:pointer;scroll-snap-align:start;background:#ffffff1a;border:2px solid #0000;border-radius:8px;flex:0 0 4.75rem;min-width:0;padding:0;overflow:hidden}.who-image-view-thumbnail:hover,.who-image-view-thumbnail:focus-visible{border-color:var(--primary-light);outline:none}.who-image-view-thumbnail--active{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-tint)}.who-image-view-thumbnail-image{object-fit:cover;width:100%;height:100%;display:block}@media (width<=767.98px){.who-image-view-content{gap:.75rem;width:96vw;padding:.75rem}.who-image-view-frame{min-height:min(54vh,420px)}.who-image-view-footer{flex-direction:column;align-items:stretch}.who-image-view-counter{text-align:center;width:100%}.who-image-view-controls{justify-content:center;width:100%}.who-image-view-nav-button{flex:1 1 0;max-width:8rem}.who-image-view-thumbnail{flex-basis:4.25rem}}@media (width<=479.98px){.who-image-view-backdrop{padding:.5rem}.who-image-view-frame{min-height:min(50vh,360px)}}.who-resource-link-bar{text-align:left;gap:.5rem;width:100%;display:grid}.who-resource-link-bar-label{color:var(--color-text-muted,var(--text-color));font-weight:700;line-height:1.2}.who-resource-link-bar-actions{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.who-resource-link-bar-actions .MuiButton-root{overflow-wrap:anywhere;white-space:normal;flex:16rem;min-width:0;line-height:1.15}.who-resource-link-bar-actions .MuiButton-startIcon{flex:none}@media (width<=767.98px){.who-resource-link-bar-actions .MuiButton-root{flex-basis:100%}}.who-auth-layout.container{background:linear-gradient(135deg, var(--primary-bg-light) 0%, #f8fbff 48%, var(--surface-color) 100%);color:var(--text-color);box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;min-height:100lvh;padding:clamp(1rem,3vh,2.25rem) clamp(1.5rem,4vw,4rem) clamp(1.5rem,4vh,3rem);animation:none;display:flex;position:relative}.who-auth-layout.container *,.who-auth-layout.container :before,.who-auth-layout.container :after{box-sizing:border-box}.who-auth-layout.container:before{background:inherit;content:"";z-index:0;position:fixed;inset:0}.who-auth-layout-inner{z-index:1;width:min(100%,1080px);position:relative}.who-auth-layout.dark-theme{background:linear-gradient(135deg, var(--primary-bg-dark) 0%, #172433 48%, var(--background-dark-paper) 100%)}@media (width<=479.98px){.who-auth-layout.container{align-items:stretch;padding:1rem}}.who-user-guide-layer{right:16px;top:calc(var(--who-shell-top-space) + 12px);z-index:1200;text-align:left;justify-items:end;gap:8px;max-width:min(420px,100vw - 24px);display:grid;position:fixed}.who-user-guide-trigger{box-shadow:var(--small-box-shadow);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.who-user-guide-panel{width:min(420px,100vw - 24px);max-height:calc(var(--viewport-height) - var(--who-shell-top-space) - var(--who-shell-bottom-space) - 32px);background:var(--surface-color);color:var(--text-color);box-shadow:var(--standard-box-shadow);border:1px solid #0f172a29;border-radius:8px;gap:16px;padding:16px;display:grid;overflow-y:auto}.who-user-guide-panel-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.who-user-guide-active-path,.who-user-guide-menu-actions,.who-user-guide-path-list{gap:12px;display:grid}.who-user-guide-bullets{gap:8px;margin:0;padding-left:20px;display:grid}.who-user-guide-example{background:#187bd214;border:1px solid #0f172a1f;border-radius:8px;gap:10px;padding:12px;display:grid}.who-user-guide-example-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.who-user-guide-footer{border-top:1px solid #0f172a1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}@media screen and (width<=767.98px){.who-user-guide-layer{justify-items:stretch;left:12px;right:12px}.who-user-guide-trigger{justify-self:end}.who-user-guide-panel{width:100%}.who-user-guide-example-actions{grid-template-columns:1fr}}.who-header{min-height:var(--who-shell-top-space);height:var(--who-shell-top-space);padding-top:var(--who-safe-area-top);justify-content:center}.who-header .who-header-shell{width:100%;max-width:100%;height:var(--who-header-height);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 clamp(12px,2.2vw,24px);display:grid}.who-header .who-title{text-align:left;grid-template-columns:auto minmax(0,auto);place-content:center;place-items:center start;column-gap:.5rem;min-width:0;line-height:1.1;display:grid}.who-header .who-title-logo-column{place-items:center;display:grid}.who-header .who-title-text-column{gap:2px;min-width:0;display:grid}.who-header .who-title-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.who-header .who-title-logo{object-fit:contain;flex:none;width:2rem;height:2rem;display:block}.who-header .who-title-mode{opacity:.92;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.8rem,1.8vw,1rem);font-weight:600;display:block;overflow:hidden}.who-header .who-header-toggle-button{text-transform:none;white-space:nowrap;align-items:center;gap:8px;width:auto;min-width:48px;height:48px;padding-inline:12px;display:inline-flex}.who-header .who-header-toggle-label{font-size:.95rem;font-weight:600;display:none}.who-header-drawer-paper{background:var(--surface-color);width:min(88vw,360px);max-width:360px;color:var(--text-color);padding:20px 16px 24px}.who-header-popover-paper{background:var(--surface-color);width:min(90vw,320px);color:var(--text-color);border-radius:16px;margin-top:8px;padding:16px}.who-header-panel{gap:16px;width:100%;display:grid}.who-header-panel-title{text-align:left}.who-header-menu{width:100%;margin:0;padding:0;list-style:none}.who-header-menu-item{display:grid}.who-header-menu-button{width:100%;font-size:var(--font-size-small);text-transform:none;border-radius:12px;justify-content:flex-start;padding:14px 16px}@media screen and (width>=768px){.who-header .who-header-shell{gap:16px}.who-header .who-header-toggle-label{display:inline}}@media screen and (width<=480px){.who-header .who-header-shell{gap:8px;padding-inline:8px}.who-header-drawer-paper{width:100%;max-width:100%}.who-header-popover-paper{width:calc(100vw - 24px)}}.who-app nav.who-nav{width:100%;max-width:100%;padding:0 8px var(--who-safe-area-bottom);z-index:1200;box-sizing:border-box;border-top:1px solid var(--tint-lighter);box-shadow:0 -8px 24px var(--darker);-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);background:#093170f5;position:fixed;inset:auto 0 0}.who-nav .who-nav-list{height:var(--who-bottom-nav-height);box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;margin:0;padding:0;list-style:none;display:grid}.who-nav .who-nav-item{min-width:0;height:100%;padding:0;display:block}.who-nav .who-nav-tab{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:48px;color:var(--light-color);cursor:pointer;letter-spacing:0;text-align:center;text-transform:none;box-shadow:none;background:0 0;border:0;border-radius:8px;grid-template-rows:30px 16px;align-content:center;place-items:center;gap:2px;padding:5px 4px;font-size:12px;font-weight:600;line-height:1.1;text-decoration:none;display:grid;position:relative}.who-nav button.who-nav-tab:hover,.who-nav a.who-nav-tab:hover{background:var(--tint-light)}.who-nav button.who-nav-tab--active:hover,.who-nav a.who-nav-tab--active:hover{background:var(--secondary-dark)}.who-nav .who-nav-tab:focus-visible{outline:3px solid var(--light-color);outline-offset:-3px}.who-nav .who-nav-tab:disabled,.who-nav .who-nav-tab[disabled]{cursor:default;opacity:.48}.who-nav .who-nav-icon{width:42px;height:28px;color:inherit;border-radius:999px;place-items:center;display:inline-grid}.who-nav .who-nav-icon svg{width:22px;height:22px;font-size:22px}.who-nav .who-nav-label{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;line-height:1.2;display:block;overflow:hidden}.who-nav .who-nav-tab--active{background:var(--secondary-dark);box-shadow:inset 0 0 0 1px #ffffffd1,inset 0 0 0 2px #0000003d}@media screen and (width>=480px){.who-nav .who-nav-tab{grid-template-rows:30px 17px;font-size:13px}}@media screen and (width>=768px){.who-nav .who-nav-tab{grid-template-rows:31px 18px;font-size:14px}.who-nav .who-nav-icon svg{width:23px;height:23px;font-size:23px}}@media screen and (width>=1024px){.who-nav .who-nav-tab{grid-template-rows:32px 19px;font-size:15px}}:root{--primary-main:#187bd2;--primary-light:#4695db;--primary-dark:#105693;--primary-darker:#093170;--primary-bg-dark:#1f3343;--primary-bg-light:#e3eefa;--primary-color:#187bd2;--primary-tint:#09317033;--friends-main:#119848;--friends-light:#40ac6c;--friends-dark:#0b6a32;--friends-color:#119848;--dating-main:#a61e4d;--dating-light:#c04a73;--dating-dark:#741536;--dating-color:#a61e4d;--academic-main:#400080;--academic-light:#639;--academic-dark:#2c0059;--academic-color:#400080;--professional-main:navy;--professional-light:#339;--professional-dark:#000059;--professional-color:navy;--neighborhood-main:#4b0a00;--neighborhood-light:#6f3b33;--neighborhood-dark:#340700;--neighborhood-color:#4b0a00;--secondary-main:var(--friends-main);--secondary-light:var(--friends-light);--secondary-dark:var(--friends-dark);--secondary-color:var(--friends-color);--accent-color:var(--friends-dark);--error-color:#bf0202;--warning-color:#935600;--info-color:#0f8fd4;--success-color:#277b2b;--selected-color:#009624;--tint-light:#ffffff1a;--tint-lighter:#fff3;--tint-lightest:#ffffff4d;--tint-dark:#0000001a;--tint-darker:#0003;--tint-darkest:#0000004d;--lighten:#f0ffff1a;--lighter:#f0ffff4d;--lightest:#f0ffff80;--light-color:#fff;--dark-color:#000;--darken:#0000001a;--darker:#0000004d;--darkest:#00000080;--background-dark-default:#1f3343;--background-dark-paper:#151618;--background-light-default:#3d6bb3;--background-light-paper:#f6f6f6;--text-light-primary:#fcfcfc;--text-dark-primary:#0a0a0a;--background-color:var(--background-light-default);--text-color:var(--text-dark-primary);--surface-color:var(--background-light-paper);--standard-box-shadow:2px 2px 2px 1px var(--darker);--small-box-shadow:1px 1px 1px var(--darker);--fade-in:fade-in .5s linear;--fade-out:fade-out .5s linear;--who-header-height:clamp(60px, 10vw, 72px);--who-bottom-nav-height:68px;--who-safe-area-top:env(safe-area-inset-top,0px);--who-safe-area-bottom:env(safe-area-inset-bottom,0px);--who-shell-top-space:calc(var(--who-header-height) + var(--who-safe-area-top));--who-shell-bottom-space:calc(var(--who-bottom-nav-height) + var(--who-safe-area-bottom));--bar-height:var(--who-header-height);--viewport-height:100dvh;--font-size-small:16px;--font-size-medium:clamp(18px, calc(16px + 2vmin), 22px);--font-size-large:clamp(20px, calc(18px + 2vmin), 24px);--font-size-xlarge:clamp(22px, calc(20px + 2vmin), 28px)}.friends-theme{--secondary-color:var(--friends-color);--secondary-dark:var(--friends-dark);--accent-color:var(--friends-light)}.dating-theme{--secondary-color:var(--dating-color);--secondary-dark:var(--dating-dark);--accent-color:var(--dating-light)}.academic-theme{--secondary-color:var(--academic-color);--secondary-dark:var(--academic-dark);--accent-color:var(--academic-light)}.professional-theme{--secondary-color:var(--professional-color);--secondary-dark:var(--professional-dark);--accent-color:var(--professional-light)}.neighborhood-theme{--secondary-color:var(--neighborhood-color);--secondary-dark:var(--neighborhood-dark);--accent-color:var(--neighborhood-light)}.light-theme{--primary-color:var(--primary-main);--secondary-color:var(--secondary-main);--background-color:var(--background-light-default);--surface-color:var(--background-light-paper);--text-color:var(--text-dark-primary)}.dark-theme{--primary-color:var(--primary-dark);--secondary-color:var(--secondary-dark);--background-color:var(--background-dark-default);--surface-color:var(--background-dark-paper);--text-color:var(--text-light-primary)}body{background-color:var(--background-color);color:var(--text-color)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--accent-color);outline-offset:2px}.card{background-color:var(--surface-color);box-shadow:var(--standard-box-shadow)}button{background-color:var(--primary-color);color:var(--light-color);min-width:44px;min-height:44px}button:hover{background-color:var(--accent-color)}button.secondary{background-color:var(--secondary-color)}button.accent{background-color:var(--accent-color)}menu{margin:0;padding:0}.who-app{text-align:center;width:100%;font-size:var(--font-size-small);min-height:var(--viewport-height);overflow-x:hidden}.who-app *,.who-app :before,.who-app :after{box-sizing:border-box}.who-app .who-skip-link{z-index:2000;background:var(--dark-color);color:var(--light-color);box-shadow:var(--small-box-shadow);border-radius:6px;padding:8px 12px;text-decoration:none;transition:transform .12s ease-in-out;position:fixed;top:8px;left:12px;transform:translateY(-160%)}.who-app .who-skip-link:focus,.who-app .who-skip-link:focus-visible{transform:translateY(0)}.who-app h1,.who-app h2,.who-app h3,.who-app p{margin:0}.who-app h1{font-size:var(--font-size-xlarge)}.who-app h2{font-size:var(--font-size-large)}.who-app h3{font-size:var(--font-size-medium)}.who-app .main-grid{height:var(--viewport-height);min-height:var(--viewport-height);box-sizing:border-box;max-width:100%;padding-top:var(--who-shell-top-space);padding-bottom:var(--who-shell-bottom-space);scroll-padding-top:calc(var(--who-shell-top-space) + 8px);scroll-padding-bottom:calc(var(--who-shell-bottom-space) + 16px);overflow:hidden auto}.who-app .who-main-content{min-height:calc(var(--viewport-height) - var(--who-shell-top-space) - var(--who-shell-bottom-space))}.who-app .who-main{box-sizing:border-box;min-height:calc(var(--viewport-height) - var(--who-shell-top-space) - var(--who-shell-bottom-space));animation:var(--fade-in);width:100%;max-width:100%;margin:0;padding:8px 8px 16px}.who-app .who-main.profile,.who-app .who-main.dashboard{padding-left:8px;padding-right:8px}.who-app .who-main-login{min-height:calc(var(--viewport-height) - var(--who-shell-top-space) - var(--who-shell-bottom-space));animation:var(--fade-in);max-width:100%;margin:0;padding:0 12px 24px}.who-app .who-main-login .MuiTypography-h2{padding-bottom:12px}.who-app .who-auth-layout{min-height:var(--viewport-height);justify-content:center;align-items:center;padding:24px 16px;display:flex}.who-app .who-auth-grid{justify-content:center;width:100%}.who-app .who-auth-card{width:100%}.who-app .who-auth-layout .who-main-login{min-height:auto;margin:0}.who-app .community-preview{margin-top:8px}.who-app .box-styles{background-color:var(--surface-color);width:100%;padding:10px;box-shadow:0 3px 8px #0000003d}.who-app .box-styles .MuiFormControl-root,.who-app .box-styles .MuiAutocomplete-root,.who-app .box-styles .MuiTextField-root{width:100%}.who-app .box-styles .MuiInputBase-root{background-color:var(--surface-color)}.who-app .box-styles label.MuiFormLabel-root{color:var(--text-color)}.who-app .box-styles .MuiInputLabel-root{background-color:var(--surface-color);padding:0 4px}.who-app .box-styles input.MuiInput-input{color:var(--text-color)}.who-app .box-styles input.MuiOutlinedInput-input{background-color:var(--surface-color);color:var(--text-color)}.who-app .MuiTabs-indicator{background-color:var(--info-color)}.who-app .who-tab-container div[role=tablist]{gap:12px;padding:5px}.who-app .who-tab-container.who-tab-container--distributed div[role=tablist]{gap:0;padding:0}.who-app .who-tab-container .MuiTabs-scrollButtons{border-radius:12px}.who-app .who-tab-container .MuiTabs-scrollButtons.Mui-disabled{opacity:.35}.who-app .who-tab-container.who-tab-container--scrollable .MuiTabs-scroller{scrollbar-width:none;overflow-x:auto!important}.who-app .who-tab-container.who-tab-container--scrollable .MuiTabs-scroller::-webkit-scrollbar{display:none}.who-app .who-tab-container .MuiTabs-scroller{scroll-behavior:smooth}.who-app .who-tab-container .who-tab{box-shadow:var(--standard-box-shadow);text-transform:none;white-space:normal;border-radius:8px;width:auto;max-width:none;min-height:46px;line-height:1.15}.who-app .who-tab-container.who-tab-container--distributed .who-tab{width:100%}.who-app .dashboard-top-tabs-tab-container.who-tab-container--scrollable .who-tab,.who-app .dashboard-connections-tabs-tab-container.who-tab-container--scrollable .who-tab,.who-app .dashboard-community-tabs-tab-container.who-tab-container--scrollable .who-tab,.who-app .dashboard-notifications-tabs-tab-container.who-tab-container--scrollable .who-tab{min-width:min(42vw,148px)}.who-app .who-discovery-card .MuiInputBase-root.Mui-disabled,.who-app .who-discovery-card .MuiInputBase-input.Mui-disabled,.who-app .who-discovery-card .MuiFormLabel-root.Mui-disabled,.who-app .who-discovery-card .MuiOutlinedInput-input.Mui-disabled{color:var(--text-color);opacity:1;-webkit-text-fill-color:var(--text-color)}.who-app .who-discovery-card .MuiOutlinedInput-notchedOutline,.who-app .who-discovery-card .MuiInput-underline:before,.who-app .who-discovery-card .MuiInput-underline:after,.who-app .who-discovery-card .MuiFilledInput-underline:before,.who-app .who-discovery-card .MuiFilledInput-underline:after{border:none}.who-app .who-discovery-card .MuiAutocomplete-endAdornment,.who-app .who-discovery-card .MuiSelect-icon{display:none}.who-app .who-discovery-card .MuiChip-root{background:0 0;border:none;padding:0}.who-app .who-discovery-card .MuiChip-deleteIcon{display:none}.who-app .who-discovery-card .MuiChip-root.Mui-disabled,.who-app .who-discovery-card .MuiChip-label{color:var(--text-color);opacity:1;-webkit-text-fill-color:var(--text-color)}.who-app .who-discovery-card input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.who-app .who-discovery-card input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.who-app .who-discovery-card input[type=number]{-moz-appearance:textfield}.who-app .no-space{margin:0;padding:0}.who-app-shell{position:relative}.who-mode-switch-overlay{inset:var(--who-shell-top-space) 0 var(--who-shell-bottom-space) 0;z-index:1500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all;background:#0f172a3d;position:fixed}@media screen and (width<=767.98px){.who-app .who-main{padding-left:8px;padding-right:8px}.who-app .who-main.onboarding{padding-left:0;padding-right:0}.who-app .who-onboarding-card .card-content{padding:12px}.who-app .who-card{width:100%;margin-left:0;margin-right:0}.who-app .who-tab-container div[role=tablist],.who-app .who-tab-container.who-tab-container--distributed div[role=tablist]{gap:8px;padding:4px 0 6px}.who-app .dashboard-top-tabs-tab-container.who-tab-container--scrollable .who-tab,.who-app .dashboard-connections-tabs-tab-container.who-tab-container--scrollable .who-tab,.who-app .dashboard-community-tabs-tab-container.who-tab-container--scrollable .who-tab,.who-app .dashboard-notifications-tabs-tab-container.who-tab-container--scrollable .who-tab{min-width:min(34vw,132px)}}.fade-in{animation:var(--fade-in)}.fade-out{animation:var(--fade-out)}@supports not (height:100dvh){:root{--viewport-height:100vh}}@media (prefers-reduced-motion:reduce){:root{--fade-in:none;--fade-out:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
