/*! Third-party licenses and copyright notices: /licenses/third-party-notices.txt */
.avatar-online-halo_halo__slbrI{--halo-anchor-size:calc(var(--avatar-size) + var(--avatar-ring-width) * 2);--halo-outset:calc(var(--avatar-ring-width) + var(--halo-anchor-size) * 0.125);position:absolute;z-index:-1;top:calc(var(--halo-outset) * -1);left:calc(var(--halo-outset) * -1);width:calc(var(--avatar-size) + var(--halo-outset) * 2);height:calc(var(--avatar-size) + var(--halo-outset) * 2);overflow:visible;pointer-events:none;color:var(--color-green-600);opacity:0;transform:scale(.78);transform-origin:center;transition:opacity var(--halo-transition-duration) ease-in-out,transform var(--halo-transition-duration) ease-in-out}.avatar-online-halo_halo__slbrI[data-active=true]{opacity:1;transform:scale(1)}.avatar-online-halo_waves__QG555{opacity:.4}.avatar-online-halo_wave__9Ayf2{fill:currentColor}@media (prefers-reduced-motion:reduce){.avatar-online-halo_halo__slbrI{transition:none}.avatar-online-halo_waves__QG555{opacity:.24}}.haptic-feedback_input__K7Wef{position:absolute;width:1px;height:1px;visibility:hidden;appearance:auto;pointer-events:none}.haptic-feedback_target__PRgNa{position:absolute;inset:0;z-index:1;border-radius:inherit;cursor:inherit}.avatar-photo_trigger__ws6nc{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.avatar-photo_trigger__ws6nc:focus-visible{outline:2px solid var(--ring);outline-offset:calc(var(--avatar-ring-width) + 3px)}.avatar-photo_layer__9MapC{--photo-unit:1px;--photo-radius:calc(var(--photo-unit) * 14);--photo-blur:calc(var(--photo-unit) * 6);--photo-stroke:calc(var(--photo-unit) * 3);--photo-green:#16a34a;--photo-track:#f5f5f5;--photo-exit-duration:600ms;color:#0a0a0a;font-family:var(--font-geist-sans),system-ui,sans-serif}.avatar-photo_backdrop__E9jHP{position:fixed;z-index:60;inset:0;background:rgb(100 100 100/.16);backdrop-filter:blur(var(--photo-blur));-webkit-backdrop-filter:blur(var(--photo-blur));transition:background .16s ease-out,backdrop-filter .16s ease-out}.avatar-photo_backdrop__E9jHP[data-ending-style],.avatar-photo_backdrop__E9jHP[data-starting-style]{background:rgb(100 100 100/0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.avatar-photo_backdrop__E9jHP[data-ending-style],.avatar-photo_popup__42Rgw[data-ending-style]{transition-duration:var(--photo-exit-duration);transition-timing-function:ease-in-out}.avatar-photo_viewport__dWeoH{position:fixed;z-index:61;inset:0;overflow:auto;overscroll-behavior:contain}.avatar-photo_popup__42Rgw{position:absolute;isolation:isolate;width:calc(var(--photo-unit) * 184.32);margin:0;overflow:hidden;border-radius:var(--photo-radius);background:#fff;color:#0a0a0a;box-shadow:0 0 calc(var(--photo-unit) * 28) rgb(0 0 0/.16),0 0 calc(var(--photo-unit) * 6) rgb(0 0 0/.06);transform:translate(-50%,-50%) scale(1);opacity:1;outline:none;transition:opacity .16s ease-out,transform .16s ease-out}.avatar-photo_popup__42Rgw[data-starting-style]{opacity:0;transform:translate(-50%,-50%) scale(.97)}.avatar-photo_popup__42Rgw[data-ending-style]{opacity:0;transform:translate(-50%,-50%) scale(.985)}.avatar-photo_imageWrap__77Xr1{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--photo-radius) var(--photo-radius) 0 0;background:var(--photo-track)}.avatar-photo_image__abMnc{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.avatar-photo_fallback__bXVkz{position:absolute;inset:0;display:grid;place-items:center;font-size:calc(var(--photo-unit) * 36)}.avatar-photo_caption__QZ4mR{display:flex;align-items:center;gap:calc(var(--photo-unit) * 8);padding:calc(var(--photo-unit) * 14) calc(var(--photo-unit) * 8) calc(var(--photo-unit) * 16);text-align:left}.avatar-photo_captionText__zQbjR{display:flex;flex-direction:column;min-width:0;gap:calc(var(--photo-unit) * 3)}.avatar-photo_japanese__0D9RD{margin:0;font-family:Hiragino Sans,Yu Gothic,Noto Sans JP,sans-serif;font-size:calc(var(--photo-unit) * 20);font-weight:500;line-height:1.4;letter-spacing:.04em;white-space:nowrap}.avatar-photo_translation__Lail8{margin:0;min-height:calc(var(--photo-unit) * 22);color:#737373;font-size:calc(var(--photo-unit) * 16);font-weight:400;line-height:calc(var(--photo-unit) * 22)}.avatar-photo_timer__9boBi{--photo-elapsed:0;position:relative;display:grid;flex:0 0 auto;place-items:center;width:calc(var(--photo-unit) * 32);aspect-ratio:1;font-size:calc(var(--photo-unit) * 13);font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.avatar-photo_timer__9boBi:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--photo-track) calc(var(--photo-elapsed) * 1turn),var(--photo-green) 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--photo-stroke)),#000 0)}.avatar-photo_accessibleClose__DH0ad{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.avatar-photo_accessibleClose__DH0ad:focus-visible{left:50%;bottom:calc(var(--photo-unit) * 8);width:auto;height:auto;padding:calc(var(--photo-unit) * 4) calc(var(--photo-unit) * 8);clip-path:none;transform:translateX(-50%);border-radius:calc(var(--photo-unit) * 4);background:#fff;font-size:calc(var(--photo-unit) * 13);outline:calc(var(--photo-unit) * 2) solid #737373}@media (prefers-reduced-motion:reduce){.avatar-photo_backdrop__E9jHP,.avatar-photo_popup__42Rgw{transition:none}}.profile-avatar_root__u_C1A{position:relative;isolation:isolate;width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0}.profile-avatar_portrait__eQdeU{box-shadow:0 0 0 var(--avatar-ring-width) var(--background)}.profile-geometry_geometry__B8EA9{--avatar-size:calc(var(--profile-unit, 1rem) * 8);--avatar-fallback-font-size:calc(var(--avatar-size) * 0.35);--avatar-fallback-line-height:calc(var(--avatar-size) * 0.5);--presence-indicator-size:calc(var(--avatar-size) * 0.225);--presence-indicator-offset:calc(var(--avatar-size) * 0.0375);--presence-indicator-ring:calc(var(--avatar-size) * 0.05);--avatar-ring-width:calc(var(--presence-indicator-ring) / 2);--status-info-icon-size:calc(var(--presence-indicator-size) * 0.75);--status-info-gap:calc(var(--avatar-size) * 0.05);--status-info-slot-size:calc(var(--avatar-size) * 0.34375);--status-info-target-size:max(2.75rem,var(--status-info-slot-size));--status-info-shift:calc(var(--avatar-size) * 0.0275)}

/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */.domain-switcher_root__l4IdA{--switch-unit:var(--profile-control-unit,1rem);--switch-pixel:calc(var(--switch-unit) / 16);--switch-radius:calc(var(--switch-unit) * var(--radius-ratio));display:flex}.domain-switcher_switcher__uA577{width:max-content;height:calc(var(--switch-unit) * 2);padding:calc(var(--switch-pixel) * 3);border-radius:var(--switch-radius);vertical-align:middle;isolation:isolate;font-size:calc(var(--switch-unit) * .875);font-weight:500;line-height:calc(var(--switch-unit) * 1.25);letter-spacing:normal;grid-template-columns:repeat(2,minmax(0,1fr));display:inline-grid;position:relative}.domain-switcher_track___RmUH{border-radius:var(--switch-radius);background-color:var(--muted);position:absolute;inset:0}.domain-switcher_thumb___InE1{inset-block:calc(var(--switch-pixel) * 3.5);left:calc(var(--switch-pixel) * 3);width:calc((100% - var(--switch-pixel) * 6) / 2);border:var(--switch-pixel) solid transparent;border-radius:calc(var(--switch-radius) * .8);background-color:var(--background);box-shadow:0 var(--switch-pixel) calc(var(--switch-pixel) * 3) 0 #0000001a,0 var(--switch-pixel) calc(var(--switch-pixel) * 2) calc(var(--switch-pixel) * -1) #0000001a;position:absolute;transform:translate(0)}.domain-switcher_switcher__uA577[data-domain=org] .domain-switcher_thumb___InE1{transform:translate(100%)}.domain-switcher_label__cG7z5{z-index:1;height:calc(100% - var(--switch-pixel));padding:calc(var(--switch-unit) * .125 + var(--switch-pixel)) calc(var(--switch-unit) * .375 + var(--switch-pixel));color:var(--foreground);align-self:center;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.domain-switcher_label__cG7z5{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.domain-switcher_label__cG7z5{white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.domain-switcher_switcher__uA577[data-domain=com] .domain-switcher_label__cG7z5[data-domain=com],.domain-switcher_switcher__uA577[data-domain=org] .domain-switcher_label__cG7z5[data-domain=org]{color:var(--foreground)}.domain-switcher_input__F6mjE{min-height:max(44px,calc(var(--switch-unit) * 3.125));border-radius:var(--switch-radius);top:50%;bottom:auto;transform:translateY(-50%)}.domain-switcher_input__F6mjE:focus-visible+.domain-switcher_track___RmUH{outline:2px solid var(--ring);outline-offset:4px}@media (hover:hover){.domain-switcher_switcher__uA577:has(.domain-switcher_input__F6mjE:enabled:hover) .domain-switcher_label__cG7z5{color:var(--foreground)}}.domain-switcher_switcher__uA577[data-pending] .domain-switcher_label__cG7z5,.domain-switcher_switcher__uA577[data-pending] .domain-switcher_thumb___InE1,.domain-switcher_switcher__uA577[data-pending] .domain-switcher_track___RmUH{transition-duration:var(--default-transition-duration,.15s);transition-timing-function:cubic-bezier(.2,0,.2,1)}.domain-switcher_switcher__uA577[data-pending] .domain-switcher_track___RmUH{transition-property:background-color}.domain-switcher_switcher__uA577[data-pending] .domain-switcher_thumb___InE1{transition-property:transform,background-color}.domain-switcher_switcher__uA577[data-pending] .domain-switcher_label__cG7z5{transition-property:color}.dark .domain-switcher_switcher__uA577 .domain-switcher_label__cG7z5{color:var(--muted-foreground)}.dark .domain-switcher_switcher__uA577 .domain-switcher_thumb___InE1{border-color:var(--input)}@media (prefers-reduced-motion:reduce){.domain-switcher_switcher__uA577[data-pending] .domain-switcher_label__cG7z5,.domain-switcher_switcher__uA577[data-pending] .domain-switcher_thumb___InE1,.domain-switcher_switcher__uA577[data-pending] .domain-switcher_track___RmUH{transition:none}}.selector-trigger_root__ZaVlF{--selector-unit:var(--profile-control-unit,1rem);--selector-pixel:calc(var(--selector-unit) / 16);position:relative;width:calc(var(--selector-unit) * var(--selector-width, 3.75));height:calc(var(--selector-unit) * 2);flex-shrink:0}.selector-trigger_trigger__b2mqf{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:max(44px,calc(var(--selector-unit) * var(--selector-width, 3.75)));height:max(44px,calc(var(--selector-unit) * 3.125));padding:0;border:0;background:transparent;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.selector-trigger_surface__XoZu1{display:flex;align-items:center;justify-content:center;width:calc(var(--selector-unit) * var(--selector-width, 3.75));height:calc(var(--selector-unit) * 2);border-radius:calc(var(--selector-unit) * var(--radius-ratio));background:var(--muted);color:var(--foreground);font-size:calc(var(--selector-unit) * .875);font-weight:500;line-height:calc(var(--selector-unit) * 1.25);white-space:nowrap;user-select:none}.selector-trigger_selection__BjphV{display:flex;align-items:center;justify-content:center;gap:calc(var(--selector-unit) * .375);width:calc(100% - var(--selector-pixel) * 6);height:calc(100% - var(--selector-pixel) * 7);border:var(--selector-pixel) solid transparent;border-radius:calc(var(--selector-unit) * var(--radius-ratio) * .8);background:var(--background);box-shadow:0 var(--selector-pixel) calc(var(--selector-pixel) * 3) 0 rgb(0 0 0/.1),0 var(--selector-pixel) calc(var(--selector-pixel) * 2) calc(var(--selector-pixel) * -1) rgb(0 0 0/.1)}.selector-trigger_trigger__b2mqf:focus-visible .selector-trigger_surface__XoZu1{outline:2px solid var(--ring);outline-offset:4px}.selector-trigger_icon__3hjgg{width:var(--selector-unit);height:var(--selector-unit);flex-shrink:0}@media (forced-colors:active){.selector-trigger_surface__XoZu1{outline:1px solid ButtonText}}.profile-identity_container__TqE5W{--profile-scale:0.9;display:flex;justify-content:center;container-type:inline-size;width:100%}.profile-identity_root___yDeT{--profile-unit:min(calc(1rem * var(--profile-scale)),calc(100cqi / 28));--profile-control-unit:calc(var(--profile-unit) / 0.9);display:grid;grid-template-columns:var(--avatar-size) max-content;align-items:start;column-gap:max(calc(var(--profile-unit) * 3.55),calc(var(--status-info-gap) - var(--status-info-shift) + var(--status-info-slot-size) / 2 + var(--status-info-target-size) / 2 + .125rem));width:max-content;flex-shrink:0;padding-inline:calc(var(--profile-control-unit) * .8125);padding-block:calc(var(--profile-control-unit) * 1.6875)}.profile-identity_details__vdxf_{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:calc(var(--avatar-size) - var(--presence-indicator-offset))}.profile-identity_controls__98hqX{display:flex;align-items:flex-end;gap:max(calc(var(--profile-control-unit) * 1.125),calc(2.875rem - var(--profile-control-unit) * 2.875))}.profile-identity_name__r8df4{margin-block-start:-.14em;font-size:calc(var(--profile-unit) * 2.5);line-height:1;text-align:left;white-space:nowrap}.profile-identity_surname__m_mXj{display:block;color:var(--foreground);font-weight:700;letter-spacing:-.025em}.profile-identity_givenName__X_DnU{display:block;margin-block-start:0;color:var(--muted-foreground);font-size:.8em;font-weight:400;line-height:1;letter-spacing:-.015em}