.ap2 .ps-scrim{background:var(--scrim);padding:calc(72px * var(--u)) var(--space-4) var(--space-4);z-index:var(--z-dialog-over);align-content:start;justify-items:center;display:grid;position:fixed;inset:0}.ap2 .ps-box{width:min(580px * var(--u),100%);background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);max-height:min(480px * var(--u),100vh - 110px);flex-direction:column;display:flex;overflow:hidden}.ap2 .ps-in{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);display:flex}.ap2 .ps-in svg{width:calc(18px * var(--u));height:calc(18px * var(--u));fill:none;stroke:var(--mute);stroke-width:1.8px;stroke-linecap:round;flex:none}.ap2 .ps-box .ps-in input,.ap2 .ps-box .ps-in input:focus{min-width:0;box-shadow:none;font:inherit;font-size:var(--type-field-phone);color:var(--ink);padding:var(--space-1) 0;background:0 0;border:0;border-radius:0;outline:0;flex:1;height:auto}.ap2 .ps-in input::-webkit-search-cancel-button{display:none}.ap2 kbd{font:var(--fw-medium) var(--type-micro) ui-monospace,SFMono-Regular,Menlo,monospace;border:1px solid var(--line2);border-radius:var(--radius-xs);padding:1px var(--space-2);color:var(--mute);background:var(--card)}.ap2 .ps-list{padding:var(--space-2);overflow:auto}.ap2 .ps-grp{font-size:var(--role-group);font-weight:var(--role-group-w);letter-spacing:.05em;text-transform:uppercase;color:var(--mute);padding:var(--space-3) var(--space-3) var(--space-1)}.ap2 .ps-res{appearance:none;width:100%;font:inherit;color:var(--ink);text-align:left;align-items:center;gap:var(--space-3);min-height:var(--menu-row-h);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;display:flex}.ap2 .ps-res.on{background:var(--acc-tint)}.ap2 .ps-av{width:calc(26px * var(--u));height:calc(26px * var(--u));background:var(--chip);font-size:var(--type-micro);font-weight:var(--fw-semibold);color:var(--ink2);border-radius:50%;flex:none;place-items:center;display:grid}.ap2 .ps-av--img{box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.ap2 .ps-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ap2 .ps-t{min-width:0;display:grid}.ap2 .ps-t b{font-weight:var(--fw-medium)}.ap2 .ps-t b,.ap2 .ps-t span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap2 .ps-go,.ap2 .ps-t span{font-size:var(--type-meta);color:var(--mute)}.ap2 .ps-go{margin-left:auto}.ap2 .ps-none{padding:var(--space-4) var(--space-3);color:var(--mute)}.ap2 .ps-ft{gap:var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--line);font-size:var(--type-meta);color:var(--mute);display:flex}.ap2 .ps-x{cursor:pointer;min-width:var(--ctl-h);min-height:var(--ctl-h);color:var(--mute);background:0 0;border:0;place-items:center;padding:0;display:grid}.ap2 .ps-x .ps-x-ph{font-size:var(--type-title);line-height:1;display:none}@media (width<=960px){.ap2 .ps-scrim{align-content:stretch;padding:0}.ap2 .ps-box{border:0;border-radius:0;width:100%;height:100%;max-height:none}.ap2 .ps-ft,.ap2 .ps-x kbd{display:none}.ap2 .ps-x{min-width:var(--tap-min);min-height:var(--tap-min)}.ap2 .ps-x .ps-x-ph{display:inline}}.ppbar[data-v-137afda3]{max-width:var(--page-max);margin:0 auto var(--space-4);justify-content:space-between;gap:var(--space-3);min-height:calc(36px * var(--u));padding-bottom:var(--space-3);border-bottom:1px solid var(--hair)}.ppbar[data-v-137afda3],.ppbar-trail[data-v-137afda3]{align-items:center;display:flex}.ppbar-trail[data-v-137afda3]{gap:var(--space-2);flex-wrap:wrap;min-width:0}.ppbar-crumb[data-v-137afda3]{color:var(--mute);font-size:var(--type-body);white-space:nowrap;text-decoration:none}.ppbar-crumb[data-v-137afda3]:hover{color:var(--ink);text-decoration:underline}.ppbar-sep[data-v-137afda3]{color:var(--mute);font-size:var(--type-body)}.ppbar-switch[data-v-137afda3]{min-width:0;position:relative}.ppbar-btn[data-v-137afda3]{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;height:var(--ctl-h);padding:0 var(--space-2) 0 var(--space-1);border:1px solid var(--line2);border-radius:var(--radius-ctl);background:var(--card);color:var(--ink);font:inherit;font-size:var(--type-body);cursor:pointer;display:inline-flex}.ppbar-btn[data-v-137afda3]:hover{background:var(--hover)}.ppbar-btn[data-v-137afda3]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ppbar-btn b[data-v-137afda3]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ppbar-sub[data-v-137afda3]{color:var(--mute);font-size:var(--type-meta);white-space:nowrap}.ppbar-chev[data-v-137afda3]{width:var(--space-4);height:var(--space-4);fill:none;stroke:var(--mute);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ppbar-mark[data-v-137afda3]{width:calc(22px * var(--u));height:calc(22px * var(--u));border-radius:var(--radius-xs,4px);background:var(--acc-tint);color:var(--acc);font-size:var(--type-meta);flex:none;place-items:center;font-weight:600;display:inline-grid}.ppbar .ppbar-menu[data-v-137afda3]{top:calc(100% + var(--space-1));min-width:calc(220px * var(--u));z-index:var(--z-menu);position:absolute;bottom:auto;left:0;right:auto}.ppbar-opt[data-v-137afda3]{align-items:center;gap:var(--space-2);display:inline-flex}.ppbar-view[data-v-137afda3]{height:calc(22px * var(--u));padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--chip);color:var(--ink2);font-size:var(--type-meta);cursor:default}.ppbar-back[data-v-137afda3],.ppbar-view[data-v-137afda3]{white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.ppbar-back[data-v-137afda3]{gap:var(--space-1);color:var(--acc);font-size:var(--type-body);flex:none;text-decoration:none}.ppbar-back[data-v-137afda3]:hover{text-decoration:underline}.ppbar-back svg[data-v-137afda3]{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ppbar-back-s[data-v-137afda3]{display:none}@media (width<=600px){.ppbar[data-v-137afda3]{-moz-column-gap:var(--space-2);column-gap:var(--space-2);flex-wrap:nowrap}.ppbar-trail[data-v-137afda3]{flex-wrap:nowrap;flex:auto}.ppbar-switch[data-v-137afda3]{flex:0 auto}.ppbar-back-l[data-v-137afda3]{display:none}.ppbar-back-s[data-v-137afda3]{display:inline}.ppbar-crumb[data-v-137afda3],.ppbar-sep[data-v-137afda3],.ppbar-sub[data-v-137afda3],.ppbar-view[data-v-137afda3]{display:none}.ppbar-btn[data-v-137afda3]{height:var(--tap-min,40px)}}html.portal-frame:not(.pulse-mirror){scrollbar-gutter:stable}.ap2 .co-org{align-items:center;gap:10px;min-width:0;display:flex}.ap2 .co-org .n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ap2 .co-tile{background:var(--hover);width:28px;height:28px;color:var(--mute);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ap2 .co-tile svg{width:16px;height:16px}.ap2 .acctmenu .cs-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap2 .co-nobody-acts{justify-content:center;gap:10px;margin-top:16px;display:flex}.ap2 .openas{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--gap-inline);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--chip);color:var(--ink);border:1px solid var(--line2);border-radius:var(--radius-card);box-shadow:var(--shadow-card);display:flex;position:sticky;top:0}.ap2 .openas-w{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ap2 .openas-w b{font-size:var(--role-body);font-weight:var(--fw-semibold)}.ap2 .openas-why{font-size:var(--role-help);color:var(--mute);line-height:var(--role-help-lh)}@media (width<=600px){.ap2 .openas{flex-direction:column;align-items:stretch}.ap2 .openas .btn{width:100%}}
