svg.svelte-1wp26ey path,svg.svelte-1wp26ey polygon{fill:currentColor}.esence-logo.svelte-spjxn9{display:flex;align-items:center;gap:12px}.logo-icon.svelte-spjxn9{width:36px;height:36px;flex-shrink:0;background:var(--color-primary);color:var(--color-on-brand);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:22px;font-weight:700;transform:skew(-10deg)}.logo-text.svelte-spjxn9{font-family:var(--font-heading);font-size:26px;font-weight:700;letter-spacing:2px;color:var(--color-sidebar-fg)}.powered-by.svelte-spjxn9{margin-left:48px;display:flex;flex-direction:row;align-items:center;gap:6px;font-size:9px;color:var(--color-text-light);text-transform:uppercase;letter-spacing:1px;opacity:.7;transition:opacity .3s;text-decoration:none}.powered-by.svelte-spjxn9:hover{opacity:1}.powered-by.svelte-spjxn9 svg:where(.svelte-spjxn9){width:65px;height:auto;transform:translateY(-1px)}.powered-by.svelte-spjxn9 svg:where(.svelte-spjxn9) path,.powered-by.svelte-spjxn9 svg:where(.svelte-spjxn9) polygon{fill:var(--color-text-light)}.esence-header.svelte-6s0gx3{position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;margin-bottom:40px;background:var(--color-bg)}.header-date.svelte-6s0gx3{font-size:13px;color:var(--color-primary);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.header-section.svelte-6s0gx3{margin:4px 0 0}.header-actions.svelte-6s0gx3{display:flex;gap:15px;align-items:stretch;height:44px}.membership-chip.svelte-6s0gx3{cursor:pointer;padding:0 16px;border-radius:var(--radius-md, 4px);font-family:Oswald,sans-serif;letter-spacing:.5px;transition:.3s;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;border:1px solid transparent;background:transparent;color:inherit}.membership-chip.is-active.svelte-6s0gx3{background:var(--color-primary);color:var(--color-text-dark, #000);border-color:transparent}.membership-chip.is-inactive.svelte-6s0gx3{background:var(--color-danger, #dc2626);color:#fff;border-color:var(--color-danger, #dc2626)}.chip-validity.svelte-6s0gx3{font-size:10px;font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;opacity:.8;line-height:1}.chip-status.svelte-6s0gx3{font-size:15px;line-height:1.2;margin-top:2px}
