.pn{z-index:50;background:var(--inst-glass-light);-webkit-backdrop-filter:var(--inst-blur);backdrop-filter:var(--inst-blur);border-bottom:1px solid var(--inst-line);font-family:var(--font-hanken), sans-serif;color:var(--inst-slate);transition:background .2s,border-color .2s,color .2s;position:fixed;top:0;left:0;right:0}.pn.is-dark{background:var(--inst-glass);border-bottom-color:var(--inst-glass-line);color:var(--inst-on-dark)}.pn.is-dark .pn-links a{color:var(--inst-on-dark-mist)}.pn.is-dark .pn-links a:hover,.pn.is-dark .pn-links a.is-current{color:var(--inst-on-dark)}.pn.is-dark .pn-icon:hover{background:#ffffff1f}.pn.is-dark .pn-chip{color:var(--inst-on-dark);background:#ffffff24}.pn.is-dark .pn-chip:hover{background:#ffffff38}.pn.is-dark .pn-dot{box-shadow:0 0 0 2px var(--inst-ink)}.pn.is-dark .pn-menu{color:var(--inst-slate)}.pn-in{grid-template-columns:auto 1fr auto;align-items:center;gap:44px;min-height:56px;padding:0 clamp(16px,2.5vw,36px);display:grid}.pn-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pn-word{font-family:"Red Hat Text", var(--font-hanken), sans-serif;letter-spacing:-.006em;white-space:nowrap;font-size:16.73px;font-weight:562;line-height:1.2}.pn-links{align-items:center;gap:28px;display:flex}.pn-links a{height:56px;color:var(--inst-mist);align-items:center;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.pn-links a:hover,.pn-links a.is-current{color:var(--inst-slate)}.pn-links{position:relative}.pn-links a:after{content:"";background:var(--inst-btn-edge);transform-origin:0;height:2px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pn-links a:not(.is-current):hover:after,.pn-links a:not(.is-current):focus-visible:after{transform:scaleX(1)}.pn.is-dark .pn-links a:after{background:var(--inst-btn-glass-edge)}.pn-ink{background:var(--inst-slate);pointer-events:none;height:2px;position:absolute;bottom:0;left:0}.pn-ink.is-ready{transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),opacity .2s}.pn.is-dark .pn-ink{background:var(--inst-on-dark)}@media (prefers-reduced-motion:reduce){.pn-links a:after,.pn-ink.is-ready{transition:none}}.pn-right{align-items:center;gap:8px;display:flex}.pn-more{all:unset;cursor:pointer;height:56px;font:inherit;color:var(--inst-mist);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.pn-more:hover{color:var(--inst-slate)}.pn.is-dark .pn-more{color:var(--inst-on-dark-mist)}.pn.is-dark .pn-more:hover{color:var(--inst-on-dark)}.pn-more--x{height:var(--inst-ctrl-h);width:var(--inst-ctrl-h);border-radius:var(--inst-ctrl-r);justify-content:center}.pn.is-dark .pn-more--x:hover{background:#ffffff1f}.pn-icon{width:var(--inst-ctrl-h);height:var(--inst-ctrl-h);border-radius:var(--inst-ctrl-r);color:inherit;justify-content:center;align-items:center;display:inline-flex}.pn-icon:hover{background:#2328290f}.pn-acct{position:relative}.pn-chip{all:unset;cursor:pointer;border-radius:var(--inst-pill-r);background:var(--inst-field-fill);height:36px;font:inherit;color:var(--inst-slate);white-space:nowrap;align-items:center;gap:10px;padding:0 14px 0 4px;font-size:14px;display:inline-flex;position:relative}.pn-chip:hover{background:color-mix(in srgb, var(--inst-field-fill), var(--inst-slate) 5%)}.pn-chip:focus-visible{outline:2px solid var(--inst-slate);outline-offset:2px}.pn-chip-text b{font-weight:500}.pn-avatar{border-radius:var(--inst-pill-r);flex:none}.pn-dot{border-radius:var(--inst-pill-r);background:var(--inst-error);width:8px;height:8px;box-shadow:0 0 0 2px var(--inst-paper);position:absolute;top:4px;right:6px}.pn-dot--row{vertical-align:middle;box-shadow:none;margin-left:8px;display:inline-block;position:static}.pn-menu{min-width:220px;padding:var(--inst-ctrl-gap);border-radius:var(--inst-group-r);background:var(--inst-paper);border:1px solid var(--inst-line);box-shadow:var(--inst-shadow-pop);z-index:60;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0}.pn-menu a,.pn-menu button{all:unset;cursor:pointer;border-radius:var(--inst-ctrl-r);font:inherit;color:var(--inst-slate);padding:10px 12px;font-size:14px;text-decoration:none;display:block}.pn-menu a:hover,.pn-menu button:hover{background:#2328290f}.pn-menu form{display:contents}.pn-tabs{display:none}@media (max-width:760px){.pn-in{grid-template-columns:auto 1fr;gap:0 12px;min-height:60px}.pn-brand{grid-column:1}.pn-right{grid-column:2;justify-content:flex-end}.pn-links,.pn-word{display:none}.pn-chip-text b{text-overflow:ellipsis;vertical-align:bottom;max-width:90px;display:inline-block;overflow:hidden}.pn-links .pn-more{display:none}.pn-tabs{z-index:50;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--inst-glass-light);-webkit-backdrop-filter:var(--inst-blur);backdrop-filter:var(--inst-blur);border-top:1px solid var(--inst-line);font-family:var(--font-hanken), sans-serif;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.pn-tabs a,.pn-tabs button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--inst-ctrl-r);min-height:52px;font:inherit;font-size:var(--inst-note-size);color:var(--inst-mist);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.pn-tabs a.is-current{color:var(--inst-slate);background:#2328290f}.pn-tabs.is-dark{background:var(--inst-glass);border-top-color:var(--inst-glass-line)}.pn-tabs.is-dark a,.pn-tabs.is-dark button{color:var(--inst-on-dark-mist)}.pn-tabs.is-dark a.is-current{color:var(--inst-on-dark);background:#ffffff14}.pn-tabs{z-index:40}.pn.is-menu .pn-acct,.pn.is-menu .pn-visitor{display:none}}.n3-menu{z-index:45}.pn.is-menu{background:var(--inst-glass);border-bottom-color:#0000}.pn.is-menu .pn-links,.pn.is-menu .pn-visitor,.pn.is-menu .pn-acct{visibility:hidden}.pn.is-dark .pn-visitor.inst-btn--ghost{color:var(--inst-on-dark);border-color:var(--inst-btn-glass-edge);background:0 0}.pn.is-dark .pn-visitor.inst-btn--ghost:hover,.pn.is-dark .pn-visitor.inst-btn--ghost:focus-visible{border-color:var(--inst-paper);color:var(--inst-on-dark);background:#ffffff14}.pn.is-dark .pn-visitor.inst-btn--ghost:focus-visible{outline-color:var(--inst-lemon)}
