.jbz-v2-account{font-family:var(--jbz-font-sans);color:var(--jbz-ink);flex-direction:column;display:flex}.jbz-v2-account__header{justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 0;display:flex}.jbz-v2-account__title{margin:0;font-size:22px;font-weight:700}.jbz-v2-account__header-contact{color:var(--jbz-ink-2);font-size:13px}.jbz-v2-account__body{flex-direction:column;flex:1;gap:10px;padding:12px 20px 16px;display:flex}.jbz-v2-account__member-card{background:var(--jbz-dark-1);color:var(--jbz-ink-on-dark);border-radius:20px;padding:18px;position:relative;overflow:hidden}.jbz-v2-account__member-card-deco{background:var(--jbz-orange);opacity:.18;border-radius:50%;width:150px;height:150px;position:absolute;top:-30px;right:-30px}.jbz-v2-account__member-card-logo{height:22px;position:relative}.jbz-v2-account__member-card-info{margin-top:22px;position:relative}.jbz-v2-account__member-card-label{color:var(--jbz-ink-2-on-dark);font-size:12px}.jbz-v2-account__member-card-value{margin-top:2px;font-size:18px;font-weight:700}.jbz-v2-account__member-card-since{color:var(--jbz-ink-2-on-dark);margin-top:2px;font-size:12px}.jbz-v2-account__member-card-units-row{justify-content:flex-end;margin-top:16px;display:flex;position:relative}.jbz-v2-account__member-card-units{text-align:right}.jbz-v2-account__member-card-units-label{color:var(--jbz-ink-2-on-dark);font-size:12px}.jbz-v2-account__member-card-units-value{font-family:var(--jbz-font-mono);font-size:18px;font-weight:600}.jbz-v2-account__member-card-units-unit{color:var(--jbz-ink-2-on-dark);font-size:12px;font-weight:400}.jbz-v2-account__section-head{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}.jbz-v2-account__section-title{font-size:17px;font-weight:700}.jbz-v2-account__section-count{color:var(--jbz-ink-2);font-size:13px}.jbz-v2-account__empty-link{background:var(--jbz-card);text-align:center;color:var(--jbz-ink-2);border-radius:16px;padding:22px;font-size:15px;text-decoration:none;display:block}.jbz-v2-account__empty-cta{color:var(--jbz-orange-ink);font-weight:600}.jbz-v2-account__orders{flex-direction:column;gap:10px;display:flex}.jbz-v2-account__order-card{background:var(--jbz-card);box-shadow:var(--jbz-shadow-card);border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex}.jbz-v2-account__order-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.jbz-v2-account__order-ref{font-family:var(--jbz-font-mono);color:var(--jbz-ink-2);font-size:12px}.jbz-v2-account__order-date{color:var(--jbz-ink-2);font-size:12px}.jbz-v2-account__order-product{font-size:15px;font-weight:600;line-height:1.3}.jbz-v2-account__order-stage{border-radius:6px;align-self:flex-start;padding:3px 10px;font-size:13px;font-weight:600}.jbz-v2-account__todo{color:var(--jbz-ink);background:var(--jbz-panel);border-radius:14px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.jbz-v2-account__todo-icon{background:var(--jbz-muted);border-radius:50%;flex-shrink:0;width:28px;min-width:28px;height:28px}.jbz-v2-account__share-locked{background:var(--jbz-panel);opacity:.6;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.jbz-v2-account__share-locked-text{min-width:0}.jbz-v2-account__share-locked-title{font-size:13px;font-weight:600}.jbz-v2-account__share-locked-reason{color:var(--jbz-danger);font-size:11px}.jbz-v2-account__share-locked-action{color:var(--jbz-orange-ink);cursor:not-allowed;flex-shrink:0;font-size:13px;font-weight:700}.jbz-v2-account__info-title{margin-top:4px;font-size:17px;font-weight:700}.jbz-v2-account__info-rows{background:var(--jbz-card);box-shadow:var(--jbz-shadow-card);border-radius:18px;flex-direction:column;display:flex}.jbz-v2-account__info-row{color:inherit;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;text-decoration:none;display:flex}.jbz-v2-account__info-row:not(:last-child){border-bottom:1px solid var(--jbz-line-soft)}.jbz-v2-account__info-row-label{font-size:15px;font-weight:600}.jbz-v2-account__info-row-value{color:var(--jbz-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.jbz-v2-account__info-row-text{min-width:0}.jbz-v2-account__info-row-action{color:var(--jbz-orange-ink);flex-shrink:0;font-size:13px;font-weight:600}@container dev (min-width:768px){.jbz-v2-account__header,.jbz-v2-account__body{width:100%;max-width:900px;margin:0 auto}}@container dev (min-width:1024px){.jbz-v2-account__header,.jbz-v2-account__body{max-width:1080px}}
