.signin-root{color-scheme:light;width:100%;min-height:100vh;display:grid;grid-template-columns:1fr;background:var(--surface-bg);font-family:inherit}@media (min-width:960px){.signin-root{grid-template-columns:600px 1fr}}.signin-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--space-9) var(--space-8);gap:var(--space-8);width:100%;background:var(--brand-primary);color:var(--brand-contrast);position:relative;overflow:hidden;box-sizing:border-box}@media (min-width:768px){.signin-left{padding:var(--space-11)}}@media (min-width:960px){.signin-left{padding:72px;gap:var(--space-9);width:600px;max-width:100%}}.signin-left-blooms{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:.35}.signin-left-bloom-1{top:-96px;left:-96px;background:rgba(255,255,255,.15)}.signin-left-bloom-1,.signin-left-bloom-2{position:absolute;width:384px;height:384px;border-radius:50%;filter:blur(48px)}.signin-left-bloom-2{bottom:-96px;right:-96px;background:rgba(0,0,0,.25)}.signin-logo{display:flex;flex-direction:row;align-items:center;gap:var(--space-5);height:40px;position:relative;z-index:10;flex:none}.signin-logo-mark{justify-content:center;width:40px;height:40px;background:var(--brand-contrast);color:var(--brand-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.signin-logo-mark,.signin-logo-name{display:flex;align-items:center;font-weight:var(--font-weight-bold);font-size:20px;flex:none}.signin-logo-name{color:var(--brand-contrast);letter-spacing:var(--letter-spacing-tight)}.signin-hero{display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:456px;position:relative;z-index:10;flex:none}.signin-hero-heading{margin:0;width:100%;max-width:456px;font-weight:var(--font-weight-bold);font-size:24px;line-height:var(--line-height-tight);color:var(--brand-contrast)}@media (min-width:768px){.signin-hero-heading{font-size:var(--font-size-display)}}@media (min-width:960px){.signin-hero-heading{font-size:38px}}.signin-hero-sub{margin:0;width:100%;max-width:456px;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);line-height:var(--line-height-relaxed);color:rgba(255,255,255,.85)}.signin-stats{flex-direction:column;gap:var(--space-6);position:relative;z-index:10;padding:0;margin:0;list-style:none;flex:none}.signin-stat,.signin-stats{display:flex;width:100%;max-width:456px}.signin-stat{flex-direction:row;gap:var(--space-5)}.signin-stat,.signin-stat-value{align-items:center;height:28px;flex:none}.signin-stat-value{font-weight:var(--font-weight-bold);font-size:var(--font-size-title);color:var(--brand-contrast);min-width:90px;display:flex}.signin-stat-label{font-weight:var(--font-weight-regular);font-size:var(--font-size-body);color:rgba(255,255,255,.8);height:20px;display:flex;align-items:center;flex:none}.signin-right{display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-6);background:var(--surface-bg);color:var(--text-primary)}@media (min-width:768px){.signin-right{padding:var(--space-10)}}.signin-form-wrap{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-8) var(--space-8);gap:var(--space-7);width:100%;max-width:420px;background:var(--surface-canvas);border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:none;box-sizing:border-box}@media (min-width:768px){.signin-form-wrap{padding:var(--space-10)}}.signin-header-block{width:100%;display:flex;flex-direction:column;gap:var(--space-2)}.signin-form-heading{margin:0;width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-title-lg);line-height:var(--line-height-snug);color:var(--text-primary)}.signin-form-lead{margin:0;font-size:var(--font-size-body);color:var(--text-secondary)}.signin-form-content{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}.ps-field__label{color:var(--text-secondary);font-size:var(--font-size-footnote);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}.signin-form-wrap .ps-input{background:var(--surface-canvas);border:1px solid var(--border-default);color:var(--text-primary);height:42px;border-radius:var(--radius-md);font-size:var(--font-size-body)}.signin-form-wrap .ps-input:-webkit-autofill,.signin-form-wrap .ps-input:-webkit-autofill:focus,.signin-form-wrap .ps-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:var(--text-primary)!important}.signin-form-wrap .ps-input::placeholder{color:var(--text-tertiary)}.signin-form-wrap .ps-input:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.signin-form-wrap .ps-inputwrap .ps-icon,.signin-form-wrap .ps-inputwrap__trailing button{color:var(--text-tertiary)}.signin-form-wrap .ps-inputwrap__trailing button:hover{color:var(--text-primary)}.signin-form-wrap .ps-btn--primary{background:var(--brand-primary);color:var(--brand-contrast);height:44px;border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);border:none}.signin-form-wrap .ps-btn--primary:hover{background:var(--brand-primary-hover);opacity:.95}.signin-form-wrap .ps-btn--secondary{background:var(--surface-canvas);border:1px solid var(--border-default);color:var(--brand-primary);height:44px;border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);box-shadow:none}.signin-form-wrap .ps-btn--secondary:hover{background:var(--brand-primary-soft)}.signin-form-wrap .ps-auth__divider{color:var(--text-tertiary)}.signin-form-wrap .ps-auth__divider:after,.signin-form-wrap .ps-auth__divider:before{background:var(--border-default)}.signin-footer-block{width:100%;padding-top:var(--space-6);border-top:1px solid var(--border-soft);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--font-size-body-sm);color:var(--text-secondary);text-align:center;gap:var(--space-4)}.signin-footer-block a,.signin-form-wrap .ps-auth__links a{color:var(--brand-primary);font-weight:var(--font-weight-medium);text-decoration:none}.signin-footer-block a:hover,.signin-form-wrap .ps-auth__links a:hover{text-decoration:underline}.ps-auth{min-height:100vh;display:grid;grid-template-columns:1fr;background:var(--surface-bg)}.ps-auth__form{display:flex;flex-direction:column;gap:var(--space-6)}.ps-auth__error{color:var(--status-danger);background:var(--status-danger-bg)}.ps-auth__error,.ps-auth__success{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-body)}.ps-auth__success{color:var(--status-success);background:var(--status-success-bg)}.ps-auth__links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-4);font-size:var(--font-size-body)}.ps-auth__links a{color:var(--brand-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.ps-auth__links a:hover{text-decoration:underline}.ps-auth__divider{display:flex;align-items:center;gap:var(--space-5);color:var(--text-tertiary);font-size:var(--font-size-body-sm)}.ps-auth__divider:after,.ps-auth__divider:before{content:"";flex:1 1;height:1px;background:var(--border-default)}.ps-inputwrap--trailing .ps-input{padding-right:40px}.ps-inputwrap__trailing{position:absolute;right:6px;display:inline-flex;align-items:center;justify-content:center}.ps-inputwrap__trailing button{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--text-tertiary);padding:4px}.ps-inputwrap__trailing button:hover{background:transparent!important;color:var(--text-primary)}.ps-auth-standalone{min-height:100vh;width:100%;align-items:center;justify-content:center;background:var(--surface-bg);padding:var(--space-6)}.ps-auth-card,.ps-auth-standalone{display:flex;box-sizing:border-box}.ps-auth-card{flex-direction:column;align-items:flex-start;padding:36px 40px;gap:14px;width:440px;max-width:100%;background:var(--surface-canvas,#ffffff);border:1px solid var(--border-default,#dbdee1);border-radius:var(--radius-xl,16px)}@media (max-width:480px){.ps-auth-card{padding:24px 20px;gap:12px}}.ps-auth-card__brand{flex-direction:row;gap:var(--space-3);width:154px}.ps-auth-card__brand,.ps-auth-card__logo{display:flex;align-items:center;height:36px}.ps-auth-card__logo{justify-content:center;width:36px;background:var(--brand-primary);border-radius:var(--radius-md);color:var(--brand-contrast)}.ps-auth-card__logo,.ps-auth-card__wordmark{font-weight:var(--font-weight-bold);font-size:var(--font-size-title);line-height:var(--line-height-snug)}.ps-auth-card__wordmark{color:var(--text-primary)}.ps-auth-card__title{font-weight:var(--font-weight-bold);font-size:var(--font-size-title-lg);color:var(--text-primary)}.ps-auth-card__subtitle,.ps-auth-card__title{margin:0;line-height:var(--line-height-snug);width:100%}.ps-auth-card__subtitle{font-weight:var(--font-weight-regular);font-size:var(--font-size-body);color:var(--text-secondary)}.ps-auth-card__form{display:flex;flex-direction:column;width:100%;gap:14px}.ps-auth-card .ps-input{background:var(--surface-canvas);border:1px solid var(--border-default);color:var(--text-primary);height:42px;border-radius:var(--radius-md);font-size:var(--font-size-body)}.ps-auth-card .ps-input:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.ps-auth-card__hint{margin:0;font-weight:var(--font-weight-regular);font-size:var(--font-size-footnote);line-height:var(--line-height-snug);color:var(--text-tertiary);width:100%}.ps-auth-card__btn{height:44px;background:var(--brand-primary);border-radius:var(--radius-md);font-size:var(--font-size-body-lg);color:var(--brand-contrast)}.ps-auth-card__btn,.ps-auth-card__link{font-weight:var(--font-weight-semibold)}.ps-auth-card__link{font-size:var(--font-size-body-sm);line-height:var(--line-height-snug);color:var(--brand-primary);text-decoration:none}.ps-onboard-layout{min-height:100vh;background-color:var(--bg-secondary);width:100%;overflow-x:hidden}.ps-onboard-header{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding:16px 32px;background-color:#ffffff;border-bottom:1px solid var(--border-soft)}.ps-onboard-main{padding:32px;max-width:1400px;margin:0 auto;width:100%;box-sizing:border-box}@media (max-width:767px){.ps-onboard-header{padding:12px 16px}.ps-onboard-main{padding:16px 12px}}.ps-onboard-stepper-card{padding:24px 32px;margin-bottom:32px}@media (max-width:767px){.ps-onboard-stepper-card{padding:16px 12px;margin-bottom:20px}}.ps-onboard-stepper{display:flex;align-items:flex-start;width:100%;box-sizing:border-box}.ps-onboard-step-item{display:flex;align-items:flex-start;flex:1 1;min-width:0}.ps-onboard-step-item:last-child{flex:0 0 auto}.ps-onboard-step-node{display:flex;flex-direction:column;align-items:center;text-align:center;width:120px;flex-shrink:0}@media (max-width:480px){.ps-onboard-step-node{width:95px}}.ps-onboard-step-circle{width:28px;height:28px;border-radius:50%;background-color:#ffffff;border:1.5px solid var(--border-strong);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0;transition:all .2s ease}.ps-onboard-step-circle--active,.ps-onboard-step-circle--done{background-color:#005b60;border-color:#005b60;color:#ffffff}.ps-onboard-step-label{margin-top:8px;font-size:var(--font-size-footnote);font-weight:500;color:var(--text-secondary);line-height:1.3;text-align:center;word-wrap:break-word;max-width:100%}.ps-onboard-step-label--active{font-weight:700;color:var(--text-primary)}.ps-onboard-step-line{flex:1 1;height:2px;background-color:var(--border-soft);margin-top:13px;margin-left:8px;margin-right:8px;min-width:16px}.ps-onboard-step-line--done{background-color:#005b60}.ps-onboard-body{display:flex;flex-wrap:wrap;gap:32px;width:100%}.ps-onboard-form-area{flex-direction:column;position:relative;flex:1 1 500px}.ps-onboard-form-area,.ps-onboard-sidebar{display:flex;gap:24px;min-width:0;width:100%}.ps-onboard-sidebar{flex-direction:column;flex:1 1 300px}@media (max-width:767px){.ps-onboard-body{gap:20px;flex-direction:column}}.ps-onboard-card{padding:32px;width:100%;box-sizing:border-box}.ps-onboard-sidebar-card{padding:24px}@media (max-width:767px){.ps-onboard-card,.ps-onboard-sidebar-card{padding:16px}}.ps-onboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px;margin-bottom:32px;align-items:start}@media (max-width:640px){.ps-onboard-grid{grid-template-columns:1fr;gap:16px;margin-bottom:24px}}.ps-license-list{display:flex;flex-direction:column;gap:16px}.ps-license-row{display:grid;grid-template-columns:160px 1fr 1fr auto;grid-gap:12px;gap:12px;align-items:flex-start;width:100%;box-sizing:border-box}.ps-license-card-header{display:none}.ps-license-delete-btn{background:none;border:none;cursor:pointer;color:var(--text-tertiary);padding:8px;height:38px;margin-top:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md,6px);transition:color .15s ease,background-color .15s ease}.ps-license-delete-btn:hover{color:#ef4444;background-color:#fee2e2}@media (max-width:640px){.ps-license-row{grid-template-columns:1fr;gap:12px;padding:14px;border:1px solid var(--border-soft);border-radius:var(--radius-lg,8px);background-color:var(--surface-canvas,#ffffff)}.ps-license-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ps-license-card-title{font-size:13px;font-weight:600;color:var(--text-secondary)}.ps-license-delete-btn{margin-top:0;height:auto;padding:4px 8px;color:#ef4444;font-size:12px;gap:4px}.ps-license-delete-btn:hover{background-color:#fef2f2}}.ps-onboard-actions{justify-content:flex-end;width:100%}.ps-onboard-actions,.ps-onboard-actions-group{display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media (max-width:480px){.ps-onboard-actions,.ps-onboard-actions-group{flex-direction:column-reverse;gap:12px}.ps-onboard-actions .ps-btn,.ps-onboard-actions-group,.ps-onboard-actions-group .ps-btn{width:100%}}.ps-onboard-review-section{border:1px solid var(--border-soft);border-radius:12px;padding:24px 32px;margin-bottom:16px}.ps-onboard-notice-box{display:flex;align-items:flex-start;gap:12px;margin-bottom:32px;padding:16px 24px;background-color:#f9fafb;border-radius:8px}@media (max-width:767px){.ps-onboard-review-section{padding:16px}.ps-onboard-notice-box{padding:12px 16px;margin-bottom:20px}}.ps-onboard-error{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500;margin-bottom:16px;display:flex;align-items:center;gap:8px}.ps-shell{height:100dvh;display:grid;grid-template-columns:240px 1fr;background:var(--surface-bg);color:var(--text-primary);transition:grid-template-columns var(--duration-normal,.24s) var(--ease-standard,ease);width:100%;overflow-x:hidden}.ps-shell[data-collapsed=true]{grid-template-columns:72px 1fr}.ps-shell[data-collapsed=true] .ps-shell__sidebar{padding-left:12px;padding-right:12px}.ps-shell[data-collapsed=true] .ps-shell__navlink{justify-content:center;padding-left:0;padding-right:0}.ps-shell[data-collapsed=true] .ps-shell__navlabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ps-shell__sidebar-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;flex:none;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-canvas);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast,.15s) var(--ease-standard,ease),color var(--duration-fast,.15s) var(--ease-standard,ease)}.ps-shell__sidebar-toggle:hover{background:var(--surface-sunken);color:var(--text-primary)}.ps-shell__sidebar-toggle:focus-visible{outline:2px solid var(--border-focus,var(--brand-primary));outline-offset:2px}.ps-shell__brandrow{display:flex;align-items:flex-start;gap:8px;justify-content:space-between}.ps-shell[data-collapsed=true] .ps-shell__brandrow{justify-content:center}.ps-shell__sidebar{background:#ffffff;border-right:1px solid #e9ebee;padding:20px 16px;display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:0;height:100dvh;min-width:0}.ps-shell__brand{padding:0 8px}.ps-shell__nav{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-shell__navlink{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;text-decoration:none;font-family:Inter;font-size:14px;font-weight:500;background:transparent;color:#51565b;white-space:nowrap}.ps-shell__navlink[aria-current=page]{background:#cfebec;color:#005b60;font-weight:600}.ps-shell__navlink:hover{color:var(--text-primary)}.ps-shell__main{min-width:0;min-height:0;height:100%;overflow:auto;padding:var(--space-8)}.ps-shell__mobile-actions,.ps-shell__mobile-topbar{display:none}.ps-account-menu{position:relative;margin-top:auto;width:100%;min-width:0}.ps-account-menu__trigger{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:56px;padding:10px;border-radius:8px;background:#e9ebee;border:none;cursor:pointer;text-align:left;min-width:0;overflow:hidden;transition:width var(--duration-normal,.24s) var(--ease-standard,ease),height var(--duration-normal,.24s) var(--ease-standard,ease),padding var(--duration-normal,.24s) var(--ease-standard,ease)}.ps-account-menu__meta{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;flex:1 1;overflow:hidden}.ps-account-menu__name{color:#13161a;font-weight:600;font-size:11px}.ps-account-menu__name,.ps-account-menu__role{font-family:Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:140%;width:100%}.ps-account-menu__role{font-weight:400;font-size:9px;color:#7d8185}.ps-account-menu__chevron{flex:none;color:#51565b}.ps-account-menu__menu{position:absolute;bottom:calc(100% + 6px);left:0;right:0;background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:6px;z-index:50}.ps-account-menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:var(--radius-sm);background:transparent;border:0;cursor:pointer;font:inherit;color:var(--status-danger);text-align:left;white-space:nowrap}.ps-account-menu__item:hover{background:var(--surface-sunken)}.ps-account-menu[data-collapsed=true] .ps-account-menu__trigger,.ps-shell[data-collapsed=true] .ps-account-menu__trigger{width:48px;height:48px;padding:0;justify-content:center;margin-inline:auto}.ps-account-menu[data-collapsed=true] .ps-account-menu__chevron,.ps-account-menu[data-collapsed=true] .ps-account-menu__meta,.ps-shell[data-collapsed=true] .ps-account-menu__chevron,.ps-shell[data-collapsed=true] .ps-account-menu__meta{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ps-account-menu[data-collapsed=true] .ps-account-menu__menu,.ps-shell[data-collapsed=true] .ps-account-menu__menu{left:calc(100% + 8px);right:auto;bottom:0;min-width:180px;width:max-content}.ps-shell[data-collapsed=true] .ps-account-menu,.ps-shell[data-collapsed=true] .ps-shell__sidebar{overflow:visible}@media (max-width:767px){.ps-page-header__actions{display:flex!important;width:100%;margin-top:4px}.ps-shell__mobile-actions{display:flex;align-items:center;gap:12px;padding:0 16px;margin-bottom:16px}.ps-shell__mobile-topbar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#ffffff;border-bottom:1px solid #e9ebee;position:-webkit-sticky;position:sticky;top:0;z-index:40}.ps-shell__mobile-toggle{background:none;border:none;cursor:pointer;color:#51565b;display:flex;align-items:center;justify-content:center}.ps-shell,.ps-shell[data-collapsed=true]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.ps-shell[data-collapsed=true] .ps-shell__navlabel{position:static;width:auto;height:auto;clip:auto}.ps-shell[data-collapsed=true] .ps-shell__navlink{justify-content:flex-start;padding:8px 10px}.ps-shell__brandrow,.ps-shell__sidebar-toggle{display:none}.ps-shell__sidebar{position:fixed;top:0;left:0;bottom:0;height:100dvh;width:280px;z-index:50;transform:translateX(-100%);transition:transform .3s ease;border-right:1px solid #e9ebee;box-shadow:4px 0 24px rgba(0,0,0,.1)}.ps-shell[data-mobile-open=true] .ps-shell__sidebar{transform:translateX(0)}.ps-shell .ps-account-menu__trigger,.ps-shell[data-collapsed=true] .ps-account-menu__trigger{width:100%;height:56px;padding:10px;justify-content:flex-start;margin-inline:0}.ps-shell .ps-account-menu__chevron,.ps-shell .ps-account-menu__meta,.ps-shell[data-collapsed=true] .ps-account-menu__chevron,.ps-shell[data-collapsed=true] .ps-account-menu__meta{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.ps-shell .ps-account-menu__menu,.ps-shell[data-collapsed=true] .ps-account-menu__menu{left:0;right:0;bottom:calc(100% + 6px);min-width:0}.ps-shell__nav{flex-direction:column;overflow-y:auto;gap:4px}.ps-shell__navlink{padding:10px 12px}.ps-shell__main{padding:var(--space-4)}}.ps-billing-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:32px}.ps-billing-card-plan{grid-column:1/2;grid-row:1/2}.ps-billing-card-seats{grid-column:2/3;grid-row:1/2}.ps-billing-card-scans{grid-column:3/4;grid-row:1/2}.ps-billing-grid-agent{grid-template-columns:1.4fr 1fr}.ps-billing-grid-agent .ps-billing-card-scans{grid-column:2/3}@media (max-width:1024px){.ps-billing-grid{grid-template-columns:1fr 1fr}.ps-billing-card-plan{grid-column:1/-1;grid-row:auto}.ps-billing-card-seats{grid-column:1/2;grid-row:auto}.ps-billing-card-scans{grid-column:2/3;grid-row:auto}}@media (max-width:767px){.ps-billing-grid{grid-template-columns:1fr}.ps-billing-card-plan,.ps-billing-card-scans,.ps-billing-card-seats{grid-column:1/-1;grid-row:auto}.ps-hidden-mobile{display:none!important}}.ps-profile-container{width:100%;max-width:100%;padding-bottom:60px;min-width:0}.ps-profile-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;width:100%;min-width:0}.ps-profile-grid--single{grid-template-columns:1fr!important}.ps-profile-fields-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 16px;gap:20px 16px;width:100%;min-width:0}.ps-profile-hero{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;width:100%;min-width:0}.ps-profile-field-value{font-size:14px;font-weight:500;color:var(--text-primary);margin-top:4px;word-break:break-word;overflow-wrap:anywhere;min-width:0}@media (max-width:1024px){.ps-profile-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.ps-profile-fields-grid{grid-template-columns:1fr!important;gap:16px}.ps-profile-hero{gap:16px!important}.ps-profile-hero,.ps-profile-hero-user{flex-direction:column!important;align-items:flex-start!important}.ps-profile-hero-user{gap:12px!important}.ps-profile-hero-btn{width:100%}.ps-profile-hero-btn button{width:100%;justify-content:center}}.ps-broker-charts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));grid-gap:16px;gap:16px;width:100%;min-width:0}@media (max-width:860px){.ps-broker-charts-grid{grid-template-columns:1fr!important}}