.pg-account-slot,.pg-account-cluster{display:inline-flex;align-items:center;gap:.65rem}.pg-account{position:relative}.pg-account__toggle{display:inline-flex;align-items:center;gap:.45rem;border:0;background:transparent;border-radius:0;padding:.35rem 0;cursor:pointer;color:#333;font:inherit;font-weight:500;font-size:14px;text-decoration:none;list-style:none}.pg-account__toggle::-webkit-details-marker{display:none}.pg-account__toggle:hover{color:#007bff}.pg-account__avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#e8eef5;color:#334155;font-size:.85rem;font-weight:700}.pg-account__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-account__label{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-account__caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #64748b;transition:transform .15s ease}.pg-account[open] .pg-account__caret,.pg-account.is-open .pg-account__caret{transform:rotate(180deg)}.pg-account__menu{position:absolute;top:calc(100% + .45rem);left:0;z-index:80;min-width:220px;max-width:min(280px,calc(100vw - 1rem));background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 12px 32px #0f172a1f;padding:.4rem}.pg-account__head{padding:.65rem .75rem .45rem}.pg-account__head strong{display:block;font-size:.9rem}.pg-account__head small{color:#64748b;font-size:.75rem}.pg-account__item{display:block;width:100%;text-align:right;border:0;background:transparent;border-radius:10px;padding:.65rem .75rem;color:#0f172a;text-decoration:none;font:inherit;font-size:.86rem;cursor:pointer}.pg-account__item:hover{background:#f8fafc}.pg-account__item--danger{color:#dc2626}.pg-account__divider{border:0;border-top:1px solid #eef2f7;margin:.35rem 0}.pg-create-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;min-width:4.6rem;padding:.35rem .55rem .4rem;border:0;border-radius:14px;background:#124161;color:#fff;font:inherit;font-size:11px;font-weight:700;line-height:1.35;text-decoration:none;cursor:pointer;white-space:nowrap}.pg-create-btn:hover{background:#1d4ed8;color:#fff}.pg-create-btn__plus{font-size:1.25rem;font-weight:500;line-height:1}.pg-header__login{background:#0d6efd;color:#fff;text-decoration:none;border-radius:.375rem;padding:.35rem 1rem;font-size:.875rem;font-weight:500;white-space:nowrap}.pg-header__login:hover{background:#0b5ed7;color:#fff}.pg-account__toggle .pg-avatar--md{width:36px;height:36px}.pg-content-create{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;align-items:end;direction:rtl;font-family:inherit}.pg-content-create__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0f172a73;cursor:pointer}.pg-content-create__panel{position:relative;background:#fff;border-radius:22px 22px 0 0;padding:.75rem 1rem calc(1.1rem + env(safe-area-inset-bottom));box-shadow:0 -12px 40px #0f172a1f}.pg-content-create__handle{width:42px;height:4px;border-radius:999px;background:#e2e8f0;margin:.15rem auto .85rem}.pg-content-create__panel h2{margin:0 0 .85rem;font-size:1.05rem;font-weight:800;color:var(--pg-ink, #1e293b);text-align:center}.pg-content-create__actions{display:grid;gap:.55rem}.pg-content-create__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:42px minmax(0,1fr);gap:.75rem;align-items:center;width:100%;padding:.75rem;border:0;border-radius:16px;background:#f8fafc;color:inherit;font:inherit;text-align:right;cursor:pointer}.pg-content-create__item:hover{background:#eff6ff}.pg-content-create__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid var(--pg-line, #e8eef5)}.pg-content-create__label{font-size:.95rem;font-weight:700}.pg-content-create__close{width:100%;margin-top:.85rem;min-height:42px;border:0;border-radius:12px;background:#eef2f7;font:inherit;font-weight:700;cursor:pointer}@media (min-width: 768px){.pg-content-create{align-items:center;justify-items:center}.pg-content-create__panel{width:min(400px,calc(100vw - 2rem));border-radius:22px;padding:1.1rem 1.15rem 1.15rem}.pg-content-create__handle{display:none}}@media (max-width: 767px){.pg-account__label{max-width:5.5rem}.pg-create-btn{min-width:4.1rem;padding:.3rem .4rem .35rem}}
