.trial-read-only-title[data-v-dfbf02ea]{font-size:var(--sui-font-size-xl);margin:0}.trial-read-only-content[data-v-dfbf02ea]{display:grid;gap:var(--sui-space-4)}.trial-read-only-content p[data-v-dfbf02ea]{margin:0}.trial-read-only-hint[data-v-dfbf02ea]{color:var(--sui-color-text-muted)}.trial-read-only-cta[data-v-dfbf02ea]{justify-self:end}.trial-modal-title[data-v-02243bb3]{color:var(--sui-color-text);font-size:var(--sui-text-xl);font-weight:var(--sui-weight-semibold);margin:0}.trial-modal-content[data-v-02243bb3]{display:grid;gap:var(--sui-space-4);padding:var(--sui-space-1)}.trial-modal-content h3[data-v-02243bb3],.trial-modal-content h4[data-v-02243bb3],.trial-modal-content p[data-v-02243bb3]{margin:0}.trial-hero[data-v-02243bb3]{background:var(--sui-gradient-brand);color:var(--sui-color-text-on-accent);display:grid;gap:var(--sui-space-5);grid-template-columns:auto minmax(0,1fr);overflow:hidden;padding:var(--sui-space-6);position:relative}.trial-hero.is-expired[data-v-02243bb3]{background:var(--sui-color-warning-subtle);border-color:var(--sui-color-warning-muted);color:var(--sui-color-text)}.trial-hero[data-v-02243bb3]:after{background:var(--sui-color-glass-bg);border-radius:var(--sui-radius-full);bottom:calc(0px - var(--sui-space-8));content:"";height:8rem;pointer-events:none;position:absolute;right:calc(0px - var(--sui-space-8));width:8rem}.trial-hero__decoration[data-v-02243bb3]{background:var(--sui-color-surface);border:1px solid var(--sui-color-glass-border);border-radius:var(--sui-radius-xl);box-shadow:var(--sui-shadow-md);color:var(--sui-color-accent);display:grid;height:3.5rem;place-items:center;position:relative;width:3.5rem;z-index:1}.trial-hero__decoration i[data-v-02243bb3]{font-size:var(--sui-text-xl)}.trial-hero__content[data-v-02243bb3]{display:grid;gap:var(--sui-space-2);position:relative;z-index:1}.trial-hero__eyebrow[data-v-02243bb3]{display:flex;flex-wrap:wrap;font-weight:var(--sui-weight-medium);gap:var(--sui-space-2)}.trial-hero__eyebrow[data-v-02243bb3],.trial-status-badge[data-v-02243bb3]{align-items:center;font-size:var(--sui-text-xs)}.trial-status-badge[data-v-02243bb3]{background:var(--sui-color-surface);border-radius:var(--sui-radius-full);display:inline-flex;font-weight:var(--sui-weight-semibold);min-height:var(--sui-height-xs);padding:0 var(--sui-space-2)}.trial-status-badge.is-active[data-v-02243bb3]{color:var(--sui-color-success)}.trial-status-badge.is-expired[data-v-02243bb3]{color:var(--sui-color-warning)}.trial-status-badge.is-awaiting[data-v-02243bb3]{color:var(--sui-color-accent)}.trial-activation-details[data-v-02243bb3]{align-items:center;display:flex;gap:var(--sui-space-4);justify-content:space-between;padding:var(--sui-space-5)}.trial-activation-details>div[data-v-02243bb3]{display:grid;gap:var(--sui-space-1)}.trial-activation-details p[data-v-02243bb3]{color:var(--sui-color-text-muted);font-size:var(--sui-text-sm)}.trial-activation-details strong[data-v-02243bb3]{color:var(--sui-color-text);font-size:var(--sui-text-lg);font-weight:var(--sui-weight-semibold)}.trial-activation-details>i[data-v-02243bb3]{color:var(--sui-color-accent);font-size:var(--sui-text-2xl)}.trial-hero h3[data-v-02243bb3]{font-size:var(--sui-text-2xl);font-weight:var(--sui-weight-bold);line-height:var(--sui-leading-tight)}.trial-hero__period[data-v-02243bb3]{font-size:var(--sui-text-sm);opacity:.82}.trial-period-progress[data-v-02243bb3]{display:grid;gap:var(--sui-space-2);margin-top:var(--sui-space-2)}.trial-period-progress__labels[data-v-02243bb3]{align-items:center;display:flex;font-size:var(--sui-text-xs);font-weight:var(--sui-weight-semibold);gap:var(--sui-space-4);justify-content:space-between}.activation-progress-track[data-v-02243bb3],.trial-credit-track[data-v-02243bb3],.trial-progress-track[data-v-02243bb3]{border-radius:var(--sui-radius-full);display:flex;overflow:hidden;width:100%}.trial-progress-track[data-v-02243bb3]{background:var(--sui-color-glass-bg);height:var(--sui-space-2)}.trial-progress-track span[data-v-02243bb3]{background:var(--sui-color-surface);border-radius:inherit;display:block;height:100%;transition:width var(--sui-duration-slow) var(--sui-ease-out)}.trial-expired-notice[data-v-02243bb3]{background:var(--sui-color-warning-subtle);border:1px solid var(--sui-color-warning-muted);border-radius:var(--sui-radius-xl);display:grid;gap:var(--sui-space-3);padding:var(--sui-space-4)}.trial-expired-notice__title[data-v-02243bb3]{align-items:flex-start;color:var(--sui-color-text);display:flex;font-size:var(--sui-text-sm);font-weight:var(--sui-weight-semibold);gap:var(--sui-space-2)}.trial-expired-notice ul[data-v-02243bb3]{display:grid;gap:var(--sui-space-2);list-style:none;margin:0;padding:0}.trial-expired-notice li[data-v-02243bb3]{align-items:start;color:var(--sui-color-text-secondary);display:grid;font-size:var(--sui-text-sm);gap:var(--sui-space-2);grid-template-columns:var(--sui-space-4) 1fr}.trial-expired-notice li svg[data-v-02243bb3]{color:var(--sui-color-success);height:var(--sui-space-3);margin-top:var(--sui-space-1);width:var(--sui-space-3)}.trial-journey[data-v-02243bb3]{display:grid;gap:var(--sui-space-3);padding:var(--sui-space-5)}.trial-section-heading[data-v-02243bb3]{align-items:flex-start;display:flex;gap:var(--sui-space-3);justify-content:space-between}.trial-section-heading__eyebrow[data-v-02243bb3]{color:var(--sui-color-accent);font-size:var(--sui-text-xs);font-weight:var(--sui-weight-semibold);letter-spacing:.04em;margin-bottom:var(--sui-space-1)!important;text-transform:uppercase}.trial-section-heading h3[data-v-02243bb3]{color:var(--sui-color-text);font-size:var(--sui-text-lg);font-weight:var(--sui-weight-semibold)}.trial-current-badge[data-v-02243bb3],.trial-section-count[data-v-02243bb3]{align-items:center;background:var(--sui-color-accent-subtle);border-radius:var(--sui-radius-full);color:var(--sui-color-accent);display:inline-flex;flex-shrink:0;font-size:var(--sui-text-xs);font-weight:var(--sui-weight-semibold);min-height:var(--sui-height-xs);padding:0 var(--sui-space-2)}.activation-progress-track[data-v-02243bb3]{background:var(--sui-color-border);height:var(--sui-space-1)}.activation-progress-track span[data-v-02243bb3]{background:var(--sui-color-success);border-radius:inherit;height:100%;transition:width var(--sui-duration-slow) var(--sui-ease-out)}.trial-journey__intro[data-v-02243bb3]{color:var(--sui-color-text-muted);font-size:var(--sui-text-sm);line-height:var(--sui-leading-normal)}.trial-timeline[data-v-02243bb3]{display:grid;list-style:none;margin:var(--sui-space-1) 0 0;padding:0}.trial-timeline__item[data-v-02243bb3]{display:grid;gap:var(--sui-space-3);grid-template-columns:var(--sui-height-md) minmax(0,1fr);min-height:5rem;padding-bottom:var(--sui-space-4);position:relative}.trial-timeline__item[data-v-02243bb3]:last-child{min-height:auto;padding-bottom:0}.trial-timeline__item[data-v-02243bb3]:not(:last-child):before{background:var(--sui-color-border);bottom:0;content:"";left:calc(var(--sui-height-md)/2);position:absolute;top:var(--sui-height-md);transform:translate(-50%);width:2px}.trial-timeline__item.is-completed[data-v-02243bb3]:not(:last-child):before{background:var(--sui-color-success)}.trial-timeline__marker[data-v-02243bb3]{background:var(--sui-color-surface);border:2px solid var(--sui-color-border-strong);border-radius:var(--sui-radius-full);color:var(--sui-color-text-muted);display:grid;font-size:var(--sui-text-xs);font-weight:var(--sui-weight-bold);height:var(--sui-height-md);place-items:center;position:relative;transition:transform var(--sui-duration-normal) var(--sui-ease-out),box-shadow var(--sui-duration-normal) var(--sui-ease-out);width:var(--sui-height-md);z-index:1}.trial-timeline__item.is-completed .trial-timeline__marker[data-v-02243bb3]{background:var(--sui-color-success);border-color:var(--sui-color-success);color:var(--sui-color-text-on-success)}.trial-timeline__item.is-current .trial-timeline__marker[data-v-02243bb3]{background:var(--sui-color-accent-subtle);border-color:var(--sui-color-accent);box-shadow:var(--sui-shadow-accent-glow);color:var(--sui-color-accent)}.trial-timeline__item.is-completed .trial-timeline__marker[data-v-02243bb3]:hover,.trial-timeline__item.is-current .trial-timeline__marker[data-v-02243bb3]:hover{transform:translateY(-1px)}.trial-timeline__marker svg[data-v-02243bb3]{height:var(--sui-space-3);width:var(--sui-space-3)}.trial-timeline__copy[data-v-02243bb3]{display:grid;gap:var(--sui-space-1);min-width:0;padding-top:var(--sui-space-1)}.trial-timeline__label-row[data-v-02243bb3]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sui-space-2)}.trial-timeline__copy h4[data-v-02243bb3]{color:var(--sui-color-text);font-size:var(--sui-text-base);font-weight:var(--sui-weight-semibold)}.trial-timeline__copy p[data-v-02243bb3],.trial-timeline__status[data-v-02243bb3]{color:var(--sui-color-text-muted);font-size:var(--sui-text-xs);line-height:var(--sui-leading-normal)}.trial-timeline__item.is-pending .trial-timeline__copy[data-v-02243bb3]{opacity:.7}.trial-timeline__item.is-completed .trial-timeline__status[data-v-02243bb3]{color:var(--sui-color-success);font-weight:var(--sui-weight-medium)}.trial-credits[data-v-02243bb3]{display:grid;gap:var(--sui-space-4);grid-template-columns:auto minmax(0,1fr);padding:var(--sui-space-5)}.trial-credits__icon[data-v-02243bb3]{background:var(--sui-color-warning-subtle);border:1px solid var(--sui-color-warning-muted);border-radius:var(--sui-radius-lg);color:var(--sui-color-warning);display:grid;height:var(--sui-height-lg);place-items:center;width:var(--sui-height-lg)}.trial-credits__icon svg[data-v-02243bb3]{height:var(--sui-space-6);width:var(--sui-space-6)}.trial-credits__content[data-v-02243bb3]{display:grid;gap:var(--sui-space-3);min-width:0}.trial-credit-info[data-v-02243bb3]{background:transparent;border:0;border-radius:var(--sui-radius-full);color:var(--sui-color-text-muted);cursor:help;display:grid;height:var(--sui-height-xs);padding:0;place-items:center;transition:color var(--sui-duration-normal) var(--sui-ease-default),background-color var(--sui-duration-normal) var(--sui-ease-default);width:var(--sui-height-xs)}.trial-credit-info[data-v-02243bb3]:focus-visible,.trial-credit-info[data-v-02243bb3]:hover{background:var(--sui-color-accent-subtle);color:var(--sui-color-accent);outline:none}.trial-credit-info[data-v-02243bb3]:focus-visible{box-shadow:var(--sui-focus-ring)}.trial-credit-track[data-v-02243bb3]{background:var(--sui-color-border);height:var(--sui-space-2)}.trial-credit-track span[data-v-02243bb3]{height:100%;transition:width var(--sui-duration-slow) var(--sui-ease-out)}.trial-credit-legend i.is-trial[data-v-02243bb3],.trial-credit-track .is-trial[data-v-02243bb3]{background:var(--sui-color-warning)}.trial-credit-legend i.is-regular[data-v-02243bb3],.trial-credit-track .is-regular[data-v-02243bb3]{background:var(--sui-color-success)}.trial-credit-legend[data-v-02243bb3]{align-items:center;color:var(--sui-color-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--sui-text-xs);gap:var(--sui-space-3)}.trial-credit-legend span[data-v-02243bb3]{align-items:center;display:inline-flex;gap:var(--sui-space-2)}.trial-credit-legend i[data-v-02243bb3]{border-radius:var(--sui-radius-full);display:block;height:var(--sui-space-2);width:var(--sui-space-2)}.trial-credit-rule[data-v-02243bb3]{color:var(--sui-color-text-muted);font-size:var(--sui-text-xs);line-height:var(--sui-leading-normal)}.trial-modal-actions[data-v-02243bb3]{align-items:center;display:flex;gap:var(--sui-space-3);justify-content:flex-end;width:100%}@media(prefers-reduced-motion:reduce){.activation-progress-track span[data-v-02243bb3],.trial-credit-track span[data-v-02243bb3],.trial-progress-track span[data-v-02243bb3],.trial-timeline__marker[data-v-02243bb3]{transition:none}}@media(max-width:640px){.trial-modal-content[data-v-02243bb3]{padding:0}.trial-hero[data-v-02243bb3]{gap:var(--sui-space-3);grid-template-columns:1fr;padding:var(--sui-space-5)}.trial-hero__decoration[data-v-02243bb3]{height:var(--sui-height-lg);width:var(--sui-height-lg)}.trial-hero h3[data-v-02243bb3]{font-size:var(--sui-text-xl)}.trial-credits[data-v-02243bb3],.trial-journey[data-v-02243bb3]{padding:var(--sui-space-4)}.trial-credits[data-v-02243bb3]{grid-template-columns:1fr}.trial-section-heading[data-v-02243bb3]{align-items:flex-start}.trial-modal-actions[data-v-02243bb3]{align-items:stretch;flex-direction:column-reverse}.trial-modal-actions[data-v-02243bb3] .p-button{justify-content:center;width:100%}}.credits-chip[data-v-74b65452]{background-color:var(--sui-color-surface);border:1px solid var(--sui-color-border-strong);border-radius:var(--sui-radius-full);padding:0 var(--sui-space-3)}.credits-chip[data-v-74b65452],.trial-status-trigger[data-v-74b65452]{align-items:center;box-shadow:var(--sui-shadow-xs);display:inline-flex;gap:var(--sui-space-2);height:var(--sui-height-lg)}.trial-status-trigger[data-v-74b65452]{background:var(--sui-color-accent-subtle);border:1px solid var(--sui-color-accent-muted);border-radius:var(--sui-radius-full);color:var(--sui-color-primary);cursor:pointer;padding:var(--sui-space-1) var(--sui-space-3) var(--sui-space-1) var(--sui-space-1);transition:background-color var(--sui-duration-normal) var(--sui-ease-default),border-color var(--sui-duration-normal) var(--sui-ease-default),box-shadow var(--sui-duration-normal) var(--sui-ease-default),transform var(--sui-duration-normal) var(--sui-ease-out);width:-moz-max-content;width:max-content}.trial-status-trigger__icon[data-v-74b65452]{background:var(--sui-gradient-brand);border-radius:var(--sui-radius-full);box-shadow:var(--sui-shadow-sm);color:var(--sui-color-text-on-accent);display:grid;flex-shrink:0;height:var(--sui-height-md);place-items:center;width:var(--sui-height-md)}.trial-status-trigger__icon i[data-v-74b65452]{font-size:var(--sui-text-sm)}.trial-status-trigger__copy[data-v-74b65452]{display:grid;line-height:var(--sui-leading-tight);min-width:0;text-align:left}.trial-status-trigger__copy small[data-v-74b65452],.trial-status-trigger__copy strong[data-v-74b65452]{white-space:nowrap}.trial-status-trigger__copy strong[data-v-74b65452]{color:var(--sui-color-text);font-size:var(--sui-text-xs);font-weight:var(--sui-weight-semibold)}.trial-status-trigger__copy small[data-v-74b65452]{color:var(--sui-color-text-muted);font-size:var(--sui-text-2xs);font-weight:var(--sui-weight-medium)}.trial-status-trigger.is-expired[data-v-74b65452]{background:var(--sui-color-warning-subtle);border-color:var(--sui-color-warning-muted);color:var(--sui-color-warning)}.trial-status-trigger.is-expired .trial-status-trigger__icon[data-v-74b65452]{background:var(--sui-color-warning);color:var(--sui-color-text-on-warning)}.trial-status-trigger[data-v-74b65452]:focus-visible,.trial-status-trigger[data-v-74b65452]:hover{background:var(--sui-color-surface);border-color:var(--sui-color-accent);box-shadow:var(--sui-shadow-md);outline:none;transform:translateY(-1px)}.trial-status-trigger[data-v-74b65452]:focus-visible{box-shadow:var(--sui-focus-ring)}.trial-status-trigger.is-expired[data-v-74b65452]:focus-visible,.trial-status-trigger.is-expired[data-v-74b65452]:hover{border-color:var(--sui-color-warning)}@media(max-width:900px){.trial-status-trigger[data-v-74b65452]{padding:var(--sui-space-1);width:var(--sui-height-lg)}.trial-status-trigger__copy[data-v-74b65452]{display:none}}@media(prefers-reduced-motion:reduce){.trial-status-trigger[data-v-74b65452]{transition:none}}.sui-sidebar-nav[data-v-05b95521]{display:flex;flex-direction:column;gap:var(--sui-space-1);height:100%}.sui-sidebar-cta-wrap[data-v-05b95521] .sui-sidebar-cta{gap:var(--sui-space-3);justify-content:flex-start;width:100%}.sui-sidebar-cta-wrap[data-v-05b95521] .sui-sidebar-cta .pi-plus{font-size:1.0125rem;-webkit-text-stroke:.4px currentColor}.sidebar-collapsed .sui-sidebar-cta-wrap[data-v-05b95521] .sui-sidebar-cta{justify-content:center}.sidebar-collapsed .sui-sidebar-cta-wrap[data-v-05b95521] .sui-sidebar-cta span:not(.pi){display:none}.sui-sidebar-admin[data-v-05b95521]{background-color:var(--sui-color-hover);border:1px solid var(--sui-color-border);border-radius:var(--sui-radius-lg);display:flex;flex-direction:column;gap:var(--sui-space-1);padding:var(--sui-space-2);padding-left:var(--sui-space-3)}.sui-sidebar-admin.is-collapsed[data-v-05b95521]{padding:var(--sui-space-1);padding-left:var(--sui-space-2)}.sui-sidebar-divider[data-v-05b95521]{background-color:var(--sui-color-divider);border:none;height:1px;margin:var(--sui-space-3) var(--sui-space-1) var(--sui-space-1)}.sui-sidebar-disabled-feature[data-v-05b95521]{align-items:center;background:color-mix(in srgb,var(--metal-50) 72%,#fff);border:1px dashed var(--metal-200);border-radius:var(--sui-radius-lg);color:var(--metal-500);-moz-column-gap:var(--sui-space-3);column-gap:var(--sui-space-3);cursor:default;display:grid;grid-template-areas:"icon label" "icon badge";grid-template-columns:auto minmax(0,1fr);padding:var(--sui-space-2) var(--sui-space-3);row-gap:.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sui-sidebar-disabled-feature .pi[data-v-05b95521]{color:var(--metal-400);font-size:1rem;grid-area:icon}.sui-sidebar-disabled-feature__label[data-v-05b95521]{font-size:var(--sui-text-sm);font-weight:var(--sui-weight-medium);grid-area:label;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui-sidebar-disabled-feature__badge[data-v-05b95521]{background:var(--carrot-50);border:1px solid var(--carrot-100);border-radius:var(--sui-radius-full);color:var(--carrot-700);font-size:.625rem;font-weight:var(--sui-weight-semibold);grid-area:badge;justify-self:start;letter-spacing:.04em;line-height:1.35;padding:.0625rem .375rem;text-transform:uppercase}.sidebar-collapsed .sui-sidebar-disabled-feature[data-v-05b95521]{display:flex;justify-content:center;padding:var(--sui-space-2)}.sidebar-collapsed .sui-sidebar-disabled-feature__badge[data-v-05b95521],.sidebar-collapsed .sui-sidebar-disabled-feature__label[data-v-05b95521]{display:none}.sui-sidebar-footer[data-v-05b95521]{border-top:1px solid var(--sui-color-divider);display:flex;flex-direction:column;gap:var(--sui-space-1);margin-top:auto;padding-top:var(--sui-space-3)}.sui-sidebar-logout[data-v-05b95521]{align-items:center;background:transparent;border:none;border-radius:var(--sui-radius-lg);color:var(--metal-700);cursor:pointer;display:flex;font-size:var(--sui-text-sm);font-weight:var(--sui-weight-medium);gap:var(--sui-space-3);padding:var(--sui-space-2) var(--sui-space-3);text-align:left;transition:background-color var(--sui-duration-normal) var(--sui-ease-default),color var(--sui-duration-normal) var(--sui-ease-default)}.sui-sidebar-logout[data-v-05b95521]:hover{background-color:var(--sui-color-error-subtle);color:var(--sui-color-error)}.sui-sidebar-logout .pi[data-v-05b95521]{flex-shrink:0;font-size:1rem}.sidebar-collapsed .sui-sidebar-logout[data-v-05b95521]{gap:0;justify-content:center;padding:var(--sui-space-2)}.sui-sidebar--collapsed,.sui-sidebar--expanded{display:flex;flex-direction:column;padding:0}.sui-sidebar__header{align-items:center;border-bottom:1px solid var(--sui-color-divider);display:flex;height:var(--header-height);justify-content:space-between;padding:0 var(--sui-space-4)}.sui-sidebar__header.is-collapsed{justify-content:center;padding:0}.menu-content{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:var(--sui-space-3)}.sui-sidebar-logo-home{padding:0}.sui-sidebar-logo-home,.sui-sidebar-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex}.sui-sidebar-toggle{border-radius:var(--sui-radius-md);color:var(--metal-500);height:1.75rem;justify-content:center;transition:background-color var(--sui-duration-normal) var(--sui-ease-default),color var(--sui-duration-normal) var(--sui-ease-default);width:1.75rem}.sui-sidebar-toggle:hover{background-color:var(--sui-color-hover);color:var(--metal-900)}.sui-sidebar-toggle__icon{height:.875rem;width:.875rem}.sui-sidebar-toggle__icon.is-collapsed{transform:rotate(180deg)}.sui-sidebar-toggle--standalone{margin:var(--sui-space-2) auto}.sui-fullscreen .app-footer,.sui-fullscreen .header-wrapper,.sui-fullscreen .menu{display:none!important}.sui-fullscreen main{margin-left:0!important;margin-top:0!important;padding-right:0!important;width:100%!important}.sui-fullscreen main,.sui-fullscreen main>.root-wrapper>.min-w-0{padding-bottom:0!important}
