:is(.account-page,.auth-page) .ma-tabs{gap:var(--space-6);margin:0 0 var(--space-8);border-bottom:var(--size-1) solid var(--border-subtle);scrollbar-width:none;flex-wrap:nowrap;padding:0;display:flex;overflow:auto hidden}:is(.account-page,.auth-page) .ma-tab{min-height:var(--tap-min);color:var(--text-3);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);white-space:nowrap;font-feature-settings:var(--catalog-title-case);letter-spacing:normal;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:none;padding:0}:is(.account-page,.auth-page) .ma-tab:hover{color:var(--text)}:is(.account-page,.auth-page) .ma-tab:after{height:var(--size-2);border-radius:0;display:block;bottom:0}:is(.account-page,.auth-page) .ma-tab[aria-current=page]{color:var(--text);font-weight:var(--fw-semibold);background:0 0;border:0}:is(.account-page,.auth-page) .ma-tab[aria-current=page]:after{background:var(--action)}.ma-proto :is(.account-page,.auth-page)>.r2-band{padding-bottom:var(--space-2);border-bottom:0;margin-bottom:0}.account-profile{gap:var(--space-4);align-content:start;min-width:0;display:grid}.ma-proto .account-profile .ma-avatar{width:calc(var(--space-12) + var(--space-2));height:calc(var(--space-12) + var(--space-2));border-radius:var(--radius-md);background:var(--avatar-bg);color:var(--avatar-text);font-size:var(--fs-title);font-weight:var(--fw-semibold)}.ma-proto .account-page :is(.account-profile__name,.account-row__title){font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-semibold);color:var(--text);font-feature-settings:var(--catalog-title-case);letter-spacing:normal;overflow-wrap:anywhere;margin:0}.account-profile__role,.account-row__meta,.account-hint,.account-empty{max-width:none;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);overflow-wrap:anywhere;margin:0}.account-empty{font-size:var(--fs-body);line-height:var(--lh-body)}.account-main,.account-wide{gap:var(--space-10);align-content:start;min-width:0;display:grid}.account-section{gap:var(--space-3);min-width:0;display:grid}.account-page .account-section__title{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold);color:var(--text);margin:0}.account-rows{border-top:var(--size-1) solid var(--border-subtle);margin:0;padding:0;list-style:none}.account-row{grid-template-columns:minmax(0,1fr) calc(var(--space-24) * 2 + var(--space-2)) calc(var(--space-24) * 2 + var(--space-2));gap:var(--space-5);padding-block:var(--space-4);border-bottom:var(--size-1) solid var(--border-subtle);align-items:start;display:grid;position:relative}.account-row--plain{grid-template-columns:minmax(0,1fr)}.account-row__main{gap:var(--space-1);min-width:0;display:grid}.account-row__title a{color:inherit;text-decoration:none}.account-row__title a:hover{text-underline-offset:var(--space-1);text-decoration:underline}.account-row__link:after{content:"";position:absolute;inset:0}.account-row:hover .account-row__link{text-underline-offset:var(--space-1);text-decoration:underline}.account-row__actions>*{z-index:1;position:relative}.account-row__due{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);font-variant-numeric:tabular-nums}.account-row__due[data-soon]{color:var(--warning-600)}.account-row__stats{gap:var(--space-1);font-size:var(--fs-sm);line-height:var(--lh-sm);font-variant-numeric:tabular-nums;align-content:start;display:grid}.account-row__count{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.account-row__count strong{font-weight:var(--fw-semibold);color:var(--text)}.account-row__new{font-weight:var(--fw-medium);color:var(--text-link)}.account-status{align-items:center;gap:var(--space-2);color:var(--text-2);display:inline-flex}.account-status:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-circle);background:var(--ink-300);flex:none}.account-status[data-tone=open]:before{background:var(--success-600)}.account-status[data-tone=chosen]:before{background:var(--action)}.account-row__actions{text-align:right;align-content:start;justify-items:end;display:grid}.account-row__actions .account-link{margin-block:calc((var(--lh-sm) - var(--tap-min)) / 2);justify-self:end}.account-row__due+.account-link{margin-top:calc((var(--lh-sm) - var(--tap-min)) / 2)}.account-section__head{justify-content:space-between;align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.account-empty-block{justify-items:start;display:grid}.account-idline{margin:calc(-1 * var(--space-3)) 0 var(--space-5);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);overflow-wrap:anywhere}.account-idline a{color:var(--text-link);font-weight:var(--fw-semibold)}.account-main--profile{max-width:calc(var(--space-24) * 9 + var(--space-8) + var(--space-1))}.account-page .ma-form__row>.ma-field{align-content:start}.account-form-actions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.account-form-links{gap:0 var(--space-5);margin-top:calc(-1 * var(--space-2));flex-wrap:wrap;display:flex}.account-page .ma-field__help{font-size:var(--fs-copy);line-height:var(--lh-copy);color:var(--text-3);max-width:var(--measure);margin:0}.account-page .ma-input[readonly]{background:var(--bg-subtle);border-color:var(--border);color:var(--text-2)}.account-page .ma-form{gap:var(--space-5)}.account-coords{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0}.account-coords__help{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-3);margin:0}@media (min-width:1024px){.account-contact>.ma-field:nth-child(2):last-child{grid-column:span 2}.account-coords .ma-form__row--2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023.98px){.account-profile{display:none}}@media (max-width:767.98px){:is(.account-page,.auth-page) .ma-tabs{margin-bottom:var(--space-6)}.account-row{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.account-row__stats{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.account-row__actions{align-items:center;gap:0 var(--space-4);text-align:left;flex-wrap:wrap;justify-items:start;display:flex}.account-row__actions:empty{display:none}.account-row__actions .account-link,.account-row__due+.account-link{margin-block:calc((var(--lh-sm) - var(--tap-min)) / 2);justify-self:start}.account-page .ma-tabs{width:var(--space-6);flex:none;-webkit-mask-image:none;mask-image:none}}.inbox-note{gap:var(--space-2);padding-block:var(--space-8);align-content:start;justify-items:start;display:grid}.inbox-list{min-width:0;margin-inline-start:calc(-1 * var(--space-3))}.inbox-list ul{margin:0;padding:0;list-style:none}.inbox-row{grid-template-columns:var(--space-10) minmax(0,1fr);column-gap:var(--space-3);width:100%;padding:0 var(--space-3);background:var(--bg);color:var(--text);text-align:left;font:inherit;font-feature-settings:normal;letter-spacing:normal;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);border:0;border-radius:0;align-items:start;display:grid}.inbox-row:hover,.inbox-row[aria-current=true]{background:var(--bg-subtle)}.inbox-row:focus-visible{box-shadow:var(--focus-ring);outline:0}.ma-proto :is(.inbox-row,.inbox-head)>.ma-avatar{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.inbox-row>.ma-avatar{margin-top:var(--space-3)}.inbox-row__text{min-width:0;padding-block:var(--space-3);border-bottom:var(--size-1) solid var(--border-subtle);display:grid}.inbox-row__top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.inbox-row__name{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);overflow-wrap:anywhere;display:flex}.inbox-row[data-unread] .inbox-row__name{font-weight:var(--fw-semibold)}.inbox-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-circle);background:var(--action);flex:none}.inbox-row time{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.inbox-row[data-unread] time{color:var(--text)}.inbox-row__context{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-3);overflow-wrap:anywhere}.inbox-row__preview{margin-top:var(--space-1);white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);overflow:hidden}.inbox-row[data-unread] .inbox-row__preview{color:var(--text-2)}.inbox-thread{flex-direction:column;min-width:0;display:flex}.inbox-back{align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--text-link);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}.inbox-back .icon{width:var(--icon-sm);height:var(--icon-sm)}.inbox-head{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--size-1) solid var(--border-subtle);display:flex}.inbox-head__text{flex:1;min-width:0}.ma-proto .inbox-head .inbox-head__name{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold);font-feature-settings:normal;letter-spacing:normal;color:var(--text);overflow-wrap:anywhere;margin:0}.inbox-head__name a{color:inherit;min-height:var(--tap-min);margin-block:calc((var(--lh-body) - var(--tap-min)) / 2);align-items:center;text-decoration:none;display:inline-flex}.inbox-head__context{max-width:none;font-size:var(--fs-copy);line-height:var(--lh-copy);color:var(--text-3);overflow-wrap:anywhere;margin:0}.inbox-head__context a{color:var(--text-link);text-decoration:none}.inbox-head a:hover{text-underline-offset:var(--space-1);text-decoration:underline}.inbox-call{width:var(--tap-min);height:var(--tap-min);border:var(--size-1) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--white);color:var(--action);flex:none;place-items:center;display:grid}.inbox-call:hover{background:var(--bg-subtle)}.inbox-call .icon{width:var(--icon);height:var(--icon)}.inbox-log{gap:var(--space-2);padding-block:var(--space-4);flex-direction:column;display:flex}.inbox-log__note{max-width:none;padding-block:var(--space-8);text-align:center;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);margin:auto 0}.inbox-day{max-width:none;margin:var(--space-2) 0;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-3);align-self:center}.inbox-msg{max-width:min(80%,calc(var(--space-24) * 6));padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-subtle);overflow-wrap:anywhere;align-self:flex-start}.inbox-msg[data-mine]{background:var(--selected-bg);align-self:flex-end}.inbox-msg p{white-space:pre-wrap;max-width:none;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);margin:0}.inbox-msg time{text-align:right;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-3);font-variant-numeric:tabular-nums;display:block}.inbox-retry{align-items:center;gap:var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--danger-700);display:flex}.inbox-compose{gap:var(--space-2);padding-block:var(--space-3) max(var(--space-3),env(safe-area-inset-bottom));border-top:var(--size-1) solid var(--border-subtle);background:var(--bg);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid;position:sticky;bottom:0}.ma-proto .inbox-compose .ma-textarea{min-height:var(--control-h);max-height:calc(var(--space-24) * 2);padding-block:var(--space-2);resize:none;field-sizing:content}.ma-proto .inbox-compose .ma-btn{min-height:var(--btn-h);font-size:var(--btn-fs);line-height:var(--lh-sm);font-weight:var(--fw-medium);font-feature-settings:normal;letter-spacing:normal}.inbox-compose .ma-field__error{grid-column:1/-1;margin:0}.inbox[data-view=thread] .inbox-list{display:none}html:has(.inbox-thread--sheet){overflow:hidden}.inbox-thread--sheet{inset:var(--header-h) 0 0;z-index:var(--z-sticky);padding-inline:var(--gutter);background:var(--bg);position:fixed}.inbox-thread--sheet .inbox-head{padding-top:0}.inbox-thread--sheet .inbox-log{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@media (min-width:1024px){.inbox-list{overscroll-behavior:contain;overflow-y:auto}.inbox-thread{min-height:0;border-left:var(--size-1) solid var(--border-subtle);padding-inline-start:var(--space-6)}.inbox-head{padding-top:0}.inbox-log{overscroll-behavior:contain;min-height:0;flex:1;padding-inline-end:var(--space-2);overflow-y:auto}.inbox-compose{padding-bottom:0;position:static}}@media (prefers-reduced-motion:reduce){:is(.inbox,.inbox-thread) *{transition:none!important;animation:none!important}}.auth-form{min-width:0;display:grid}.ma-form.auth-controls{gap:var(--space-4)}.auth-input-icon,.auth-password{min-width:0;position:relative}.auth-input-icon>.icon{left:var(--size-14);top:var(--size-15);width:var(--size-18);height:var(--size-18);color:var(--ink-500);pointer-events:none;position:absolute}.auth-input-icon>.ma-input{padding-left:calc(var(--size-14) + var(--size-18) + var(--size-10))}.auth-password .ma-input{padding-right:var(--size-48)}.auth-password__toggle{top:var(--size-2);right:var(--size-2);width:var(--tap-min);height:var(--tap-min);color:var(--ink-600);cursor:pointer;border-radius:var(--size-10);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.auth-password__toggle .icon{width:var(--size-18);height:var(--size-18)}.auth-password__toggle:hover{color:var(--ink-950)}.auth-password__toggle:disabled{color:var(--text-disabled);cursor:not-allowed}.auth-controls .auth-submit{gap:var(--space-2);margin:0;display:grid}.auth-alert{margin:0}.auth-alert:empty{display:none}.auth-hint{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-600);margin:0}.auth-controls .ma-form__row{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.auth-controls .ma-form__row>.ma-field{align-content:start;min-width:0}.auth-controls .ma-field{gap:var(--space-2)}.auth-controls .ma-field__label{align-items:baseline;gap:var(--space-1);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semibold);color:var(--ink-950);flex-wrap:wrap;display:flex}.auth-controls .ma-field__label .ma-field__opt{margin-left:0}.auth-controls .ma-field__help{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-600);margin:0}.auth-controls :is(.ma-input,.ma-select){width:100%;min-width:0;height:auto;min-height:var(--field-h);border-color:var(--field-border);border-radius:var(--field-radius);font-size:var(--field-fs)}.auth-controls .ma-btn--block{width:100%;height:var(--size-48);min-height:var(--btn-h);background:var(--action-strong);border-color:var(--action-strong);color:var(--white);font-size:var(--btn-fs)}.auth-controls .ma-btn--block:hover{background:var(--ink-800)}.auth-controls .auth-link{min-height:var(--tap-min);color:var(--ink-950);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;text-underline-offset:var(--size-2);background:0 0;border:0;justify-self:start;align-items:center;padding:0;display:inline-flex}.auth-controls .auth-link:hover{color:var(--ink-950);text-decoration:underline}.auth-controls .auth-forgot{min-height:var(--tap-min);font-size:var(--fs-sm);line-height:var(--lh-sm);justify-self:end}.auth-registration{gap:var(--space-2);margin-top:var(--space-6);border-top:var(--size-1) solid var(--ink-150);padding-top:var(--space-5);text-align:center;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-600);display:grid}.auth-registration p{margin:0}.auth-registration button{font:inherit;font-weight:var(--fw-semibold);color:var(--ink-950);text-underline-offset:var(--size-2);cursor:pointer;min-height:var(--tap-min);vertical-align:middle;margin-block:calc((var(--lh-sm) - var(--tap-min)) / 2);background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.auth-note{justify-content:center;align-items:flex-start;gap:var(--size-6);margin:var(--space-4) 0 0;text-align:center;font-size:var(--fs-xs);line-height:var(--space-5);color:var(--ink-600);display:flex}.auth-note .icon{width:var(--size-14);height:var(--size-14);margin-top:var(--size-2);color:var(--info-600);flex:none}@media (max-width:639px){.auth-controls .ma-form__row{grid-template-columns:minmax(0,1fr)}}.logo-field__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.logo-field__controls>.ma-avatar{width:calc(var(--space-12) + var(--space-2));height:calc(var(--space-12) + var(--space-2))}.ma .logo-field__controls>.ma-btn{min-height:var(--btn-h);font-feature-settings:normal;letter-spacing:normal;font-weight:var(--fw-medium)}.logo-field__progress{align-items:center;gap:var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);display:flex}.logo-field__progress progress{width:var(--space-24);accent-color:var(--action)}.logo-field input:focus-visible+button{box-shadow:var(--focus-ring)}.auth-field-message{min-height:0}.auth-field-message:empty{display:none}:is(.auth-page,.account-page) .auth-field-message .ma-field__error{font-size:var(--fs-xs);line-height:var(--lh-sm);margin:0}.account-form-group{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}.account-form-group>legend{margin-bottom:var(--space-4);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-semibold);padding:0}.account-form-group+.account-form-group{padding-top:var(--space-5);border-top:var(--size-1) solid var(--border-subtle)}.account-counter{text-align:right;font-variant-numeric:tabular-nums}.ma-proto .account-page>.r2-band{padding-top:var(--space-8);padding-bottom:var(--space-5)}.account-page .account-tabs{gap:var(--space-7);margin-bottom:var(--space-8)}.account-page .account-tabs .ma-tab{min-height:var(--size-52);padding-inline:var(--space-2)}.account-profile{padding:var(--space-6);gap:var(--space-5);border:var(--size-1) solid var(--card-border);border-radius:var(--card-radius);background:var(--white);box-shadow:var(--card-shadow)}.account-main{gap:var(--space-6)}.account-main>.account-section{padding:var(--space-8);gap:var(--space-5);border:var(--size-1) solid var(--card-border);border-radius:var(--card-radius);background:var(--white);box-shadow:var(--card-shadow)}.account-section__head{gap:var(--space-3) var(--space-5)}.account-row{padding:var(--space-5) var(--space-1);gap:var(--space-4)}.account-row__main{gap:var(--space-2);display:grid}.account-row__meta,.account-empty{line-height:1.75}.account-empty-block{gap:var(--space-3);padding-block:var(--space-2)}@media (max-width:767px){.ma-proto .account-page>.r2-band{padding-top:var(--space-5);padding-bottom:var(--space-4)}.account-page .account-tabs{gap:var(--space-5);margin-bottom:var(--space-6)}.account-main>.account-section{padding:var(--space-4);gap:var(--space-4)}.account-page .account-section__title{font-size:var(--fs-title);line-height:var(--lh-title)}.account-row{padding-block:var(--space-4);gap:var(--space-2)}}.ma-frame[data-market-page=account] .ma-main{min-height:calc(100svh - var(--header-h))}.account-alerts{min-height:0}.auth-page{min-height:calc(100svh - var(--header-h));padding-block:var(--space-10) var(--space-16);align-items:center;display:grid}.auth-shell{width:100%;max-width:calc(var(--size-400) + var(--space-12) + var(--space-3));margin-inline:auto}.auth-card{align-content:start;gap:var(--space-2);min-width:0;padding:var(--size-28);border-radius:var(--size-16);background:var(--white);box-shadow:var(--shadow-1);display:grid}.auth-title{font-size:var(--size-20);line-height:var(--size-28);font-weight:var(--fw-bold);color:var(--ink-950);margin:0}.auth-lead{margin:0 0 var(--space-4);font-size:var(--fs-copy);line-height:var(--lh-copy);color:var(--ink-600);max-width:var(--measure)}.auth-page .ma-check a{color:var(--ink-950);text-underline-offset:var(--size-3)}@media (max-width:639px){.ma-page.auth-page{min-height:0;padding:var(--space-4) 0 calc(var(--space-10) + env(safe-area-inset-bottom));align-items:start}.auth-card{padding:var(--space-6) var(--space-5);border-radius:var(--size-16)}}.account-page .ma-tabs{gap:var(--space-1);width:fit-content;max-width:100%;margin-bottom:var(--space-8);padding:var(--space-1);border:var(--size-1) solid var(--card-border);border-radius:var(--size-6);background:var(--white);box-shadow:var(--card-shadow)}.account-page .ma-tab,.account-page .account-tabs .ma-tab{min-height:var(--size-40);padding:0 var(--space-4);border-radius:var(--size-6);color:var(--text-2);font-weight:var(--fw-semibold);white-space:nowrap;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);align-items:center;text-decoration:none;display:inline-flex}.account-page .ma-tab:hover{background:var(--bg-subtle);color:var(--text)}.account-page .ma-tab[aria-current=page]{background:var(--selected-bg);color:var(--selected-text)}.account-page .ma-tab:after,.account-page .ma-tab[aria-current=page]:after{display:none}.account-rows{border-top:0}.account-row{border-radius:var(--size-12);transition:background-color var(--motion-fast) var(--motion-ease)}.account-row+.account-row{border-top:var(--size-1) solid var(--border-subtle)}.account-row:hover{background:var(--bg-subtle)}.account-row:hover .account-row__link{color:var(--action);text-decoration:none}.account-main--profile>form,.account-main--profile>section{padding:var(--space-8);border:var(--size-1) solid var(--card-border);border-radius:var(--card-radius);background:var(--white);box-shadow:var(--card-shadow)}.account-wide>*{min-width:0}@media (max-width:767px){.account-page .ma-tabs{scrollbar-width:none;width:100%;overflow-x:auto}.account-main>.account-section,.account-main--profile>form,.account-main--profile>section{padding:var(--space-5)}.account-row{padding-inline:var(--space-2)}}.account-wide>.inbox{padding:var(--space-4);border:var(--size-1) solid var(--card-border);border-radius:var(--card-radius);background:var(--white);box-shadow:var(--card-shadow);gap:var(--space-4)}.account-wide .inbox-list{padding-right:var(--space-2);margin:0}.inbox-row{border-radius:var(--size-12)}.inbox-row:hover{background:var(--bg-subtle)}.inbox-row[aria-current=true]{background:var(--selected-bg)}.inbox-row__text{border-bottom:0}.inbox-msg{padding:var(--space-3) var(--space-4);border-radius:var(--size-16) var(--size-16) var(--size-16) var(--size-6);background:var(--bg-subtle);border:var(--size-1) solid var(--card-border)}.inbox-msg[data-mine]{border-radius:var(--size-16) var(--size-16) var(--size-6) var(--size-16);background:var(--action);border-color:#0000}.inbox-msg[data-mine] p{color:var(--white)}.inbox-msg[data-mine] time{color:color-mix(in srgb, var(--white) 72%, transparent)}.inbox-day{padding:var(--space-1) var(--space-3);border-radius:var(--size-6);background:var(--bg-subtle)}.ma-proto .inbox-compose .ma-textarea{border-radius:var(--size-22);padding-inline:var(--space-4)}.inbox-call{border-radius:var(--btn-radius)}@media (max-width:767px){.account-wide>.inbox{padding:var(--space-3)}.account-wide .inbox-list{border-right:0;padding-right:0}}.account-page .account-form-group{padding:var(--space-6) 0 0;border:0;border-top:var(--size-1) solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0;margin:0}.account-page .account-form-group>legend{float:left;width:100%;margin-bottom:var(--space-4)}.account-page .account-form-group>legend+*{clear:both}.account-page .account-row{border:0;border-radius:0;padding-inline:0}.account-page .account-row+.account-row{border-top:var(--size-1) solid var(--border-subtle)}.account-page .account-row:hover{background:0 0}.account-contact__help{margin:calc(-1 * var(--space-2)) 0 0}@media (min-width:900px){.account-password{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.account-page{grid-template-columns:var(--size-272) minmax(0, 1fr);align-items:start;column-gap:var(--space-10);padding-top:var(--space-10);display:grid}.account-page>:not(.account-nav){grid-column:2;min-width:0}.account-page .account-layout--single,.account-page .account-main--profile{max-width:none}.account-empty-state{justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);text-align:center;display:grid}.account-empty-state .icon-tile{width:var(--size-56);height:var(--size-56)}.account-empty-state__title{font-size:var(--fs-title);font-weight:var(--fw-bold);margin:0}.account-empty-state .account-empty{max-width:40ch}.account-empty-state .ma-btn{margin-top:var(--space-2)}@media (max-width:1023px){.account-page{padding-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.account-page>:not(.account-nav){grid-column:1}}.gallery-field__grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gallery-field__item{aspect-ratio:4/3;border-radius:var(--field-radius);background:var(--surface-subtle);position:relative;overflow:hidden}.gallery-field__item img{object-fit:cover;width:100%;height:100%;display:block}.gallery-field__badge{left:var(--space-2);bottom:var(--space-2);padding:var(--size-2) var(--space-2);border-radius:var(--size-999);background:var(--white);color:var(--text);font-size:var(--fs-xs);font-weight:var(--fw-medium);box-shadow:0 var(--size-1) var(--size-3) var(--color-rgba-0-0-0-16);position:absolute}.gallery-field__tools{top:var(--space-2);right:var(--space-2);gap:var(--space-1);display:flex;position:absolute}.gallery-field__tools button{width:var(--size-28);height:var(--size-28);background:var(--color-rgba-255-255-255-94);color:var(--text);cursor:pointer;box-shadow:0 var(--size-1) var(--size-3) var(--color-rgba-0-0-0-18);border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid}.gallery-field__tools button:hover{transform:scale(1.06)}.gallery-field__tools button:focus-visible{box-shadow:var(--focus-ring);outline:none}.gallery-field__tools svg{width:var(--size-14);height:var(--size-14)}.gallery-field__add{aspect-ratio:4/3;justify-content:center;align-items:center;gap:var(--space-1);border:var(--size-1p5) dashed var(--card-border);border-radius:var(--field-radius);width:100%;color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;flex-direction:column;transition:border-color .15s,color .15s;display:flex}.gallery-field__add:hover{border-color:var(--action);color:var(--action)}.gallery-field__add:focus-visible{box-shadow:var(--focus-ring);outline:none}.gallery-field__add:disabled,.gallery-field__tools button:disabled{opacity:.5;cursor:default}.gallery-field__add svg{width:var(--size-20);height:var(--size-20)}.gallery-field .account-hint{margin-top:var(--space-2)}@media (max-width:640px){.gallery-field__grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-field__tools button{width:var(--size-44);height:var(--size-44)}.gallery-field__tools svg{width:var(--size-18);height:var(--size-18)}}.account-location-details summary{align-items:center;gap:var(--size-8);min-height:var(--size-44);color:var(--action);font-size:var(--fs-sm);cursor:pointer;display:flex}.account-location-details summary .icon{width:var(--size-18);height:var(--size-18)}.account-location-details summary:focus-visible{outline:var(--size-2) solid var(--action);outline-offset:var(--size-3);border-radius:var(--size-4)}.account-location-details[open] summary{margin-bottom:var(--size-16)}.company-profile-sections{gap:var(--space-5);scrollbar-width:none;border-bottom:var(--size-1) solid var(--ink-200);display:flex;overflow-x:auto}.company-profile-sections a{min-height:var(--tap-min);padding:var(--space-2) 0;border-bottom:var(--size-2) solid transparent;margin-bottom:calc(var(--size-1) * -1);color:var(--ink-600);font-size:var(--fs-sm);line-height:var(--lh-sm);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:flex}.company-profile-sections a:hover{color:var(--ink-950)}.company-profile-sections a[aria-current]{color:var(--ink-950);border-bottom-color:var(--action-strong);font-weight:var(--fw-semibold)}.company-profile-sections a:focus-visible{box-shadow:var(--focus-ring);outline:none}.account-row--plain>.ma-btn{justify-self:start}.ma-proto .account-page .company-product--preview img{width:var(--size-160);height:var(--size-120);object-fit:cover;border-radius:var(--radius-control);max-width:100%}.account-wide>.inbox--empty{height:auto;min-height:0;padding:var(--space-6);display:block}.inbox-section-head{gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:var(--size-1) solid var(--border-subtle);display:grid}.inbox-section-head h1{font-size:var(--fs-h2);line-height:var(--lh-h2);margin:0}.inbox-section-head p{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);margin:0}.inbox-empty-state{padding-block:var(--space-12)}.inbox--empty .icon-tile .icon{width:var(--size-28);height:var(--size-28);color:var(--action)}.inbox-empty-state .account-empty{max-width:48ch}.inbox-empty-state__tip{max-width:45ch;margin:var(--space-3) 0 0;color:var(--text-3);font-size:var(--fs-xs);line-height:var(--lh-meta)}@media (max-width:767px){.account-wide>.inbox--empty{padding:var(--space-4)}.inbox-empty-state{padding:var(--space-8) 0}.inbox-empty-state>.ma-btn{white-space:normal;width:100%}}.profile-city-field{max-width:var(--size-400)}.profile-items>.ma-field__label{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.profile-chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.profile-chips:empty{display:none}.profile-chips li{align-items:center;gap:var(--space-1);max-width:100%;padding-left:var(--space-3);border:var(--size-1) solid var(--card-border);border-radius:var(--size-10);background:var(--bg-subtle);font-size:var(--fs-sm);line-height:var(--lh-sm);display:flex}.profile-chips li>span{overflow-wrap:anywhere;min-width:0}.profile-chips button{width:var(--tap-min);height:var(--tap-min);cursor:pointer;color:var(--text-3);border-radius:var(--size-8);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.profile-chips button .icon{width:var(--size-16);height:var(--size-16)}.profile-chips button:hover{color:var(--text);background:var(--border-subtle)}.profile-item-input{align-items:center;gap:var(--space-2);display:flex}.profile-item-input input{flex:1;min-width:0}.profile-item-input .ma-btn{flex:none}.profile-location-picker{gap:var(--space-3);margin-top:var(--space-4);display:grid}.companies-map.profile-location-map{height:var(--size-320);min-height:0;box-shadow:none}.companies-map.profile-location-map .leaflet-tile-pane{filter:grayscale(.2)saturate(.8)contrast(1.02)brightness(1.025)}.profile-location-heading{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.profile-location-heading .ma-field__label{margin:0}.profile-location-state{align-items:center;gap:var(--space-1);font-size:var(--fs-xs);line-height:var(--lh-meta);color:var(--action);display:inline-flex}.profile-location-state .icon{width:var(--size-14);height:var(--size-14)}.profile-location-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.profile-location-picker .profile-location-actions>.ma-btn{width:auto;min-height:var(--btn-h);padding:var(--space-2) var(--space-3);font-size:var(--btn-fs)}.profile-location-picker>.ma-field__help{margin:0}.account-save-feedback{align-items:center;gap:var(--space-2);color:var(--success-700);font-size:var(--fs-sm);margin:0;display:flex}.account-save-feedback .icon{width:var(--size-18);height:var(--size-18)}@media (max-width:767px){.companies-map.profile-location-map{height:var(--size-280);min-height:0}.profile-item-input{flex-wrap:wrap}.profile-item-input input{flex-basis:100%}}.business-panel--plans{gap:var(--space-5)}.business-panel--plans>header h1{font-size:var(--fs-h2);line-height:var(--lh-h2);margin:0 0 var(--space-1)}.business-panel--plans>header p{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3)}.business-panel--plans .business-plans{gap:var(--space-4)}.business-panel--plans .business-plan{padding:var(--space-5);border-color:var(--card-border);background:var(--white)}.business-panel--plans .business-plan[data-current]{border-color:var(--blue-200);background:color-mix(in srgb,var(--blue-50) 40%,var(--white))}.business-panel--plans .business-plan header{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;margin-bottom:var(--space-2);display:flex}.business-panel--plans .business-plan h3{font-size:var(--fs-h3);line-height:var(--lh-h3);margin:0}.business-panel--plans .business-plan>p{font-size:var(--fs-sm);line-height:var(--lh-sm)}.business-panel--plans .business-plan ul{gap:var(--space-3);margin:var(--space-4) 0}.business-panel--plans .business-plan li{font-size:var(--fs-sm);line-height:var(--lh-sm)}.business-panel--plans .business-fineprint{font-size:var(--fs-xs);line-height:var(--lh-xs);margin:0!important}.business-membership{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:var(--size-1) solid var(--blue-200);border-radius:var(--size-12);background:var(--blue-50);color:var(--action);display:flex}.business-membership>div{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.business-membership span,.business-membership small{font-size:var(--fs-sm);line-height:var(--lh-sm)}.business-membership strong{font-size:var(--fs-body);line-height:var(--lh-body)}.business-application{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--size-1) solid var(--card-border);border-radius:var(--size-12);background:var(--bg-subtle);font-size:var(--fs-sm);line-height:var(--lh-sm);flex-wrap:wrap;display:flex}.business-application>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.business-application span{color:var(--text-3)}.business-application details{flex-basis:100%}.business-application summary{min-height:var(--tap-min);color:var(--text-3);cursor:pointer;align-items:center;display:flex}.business-application details p{padding-bottom:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-sm);overflow-wrap:anywhere}@media (max-width:767px){.business-membership{flex-wrap:wrap}.business-panel--plans .business-plan{padding:var(--space-4)}}.account-page .account-offer{grid-template-columns:minmax(0,1fr) var(--size-144) var(--size-160);align-items:center;gap:var(--space-4);padding-block:var(--space-3)}.ma-proto .account-page .account-offer .account-row__title{font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semibold)}.account-offer .account-row__main{gap:var(--space-1)}.account-offer .account-row__meta{font-size:var(--fs-xs);line-height:var(--lh-xs)}.account-offer .account-status[data-tone=open]:before{background:var(--ink-300)}@media (max-width:1023.98px){.account-page .account-offer{grid-template-columns:minmax(0,1fr) var(--size-128) var(--size-144);gap:var(--space-3)}}@media (max-width:767.98px){.account-page .account-offer{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.account-offer .account-row__main{grid-column:1/-1}}:is(.ma-proto:has(.account-page),.ma-proto:has(.auth-page)){background:var(--ink-50)}.account-page{grid-template-columns:var(--size-240) minmax(0,1fr);gap:var(--space-8);padding-top:var(--space-6)}.account-page .account-main{gap:var(--space-6)}.account-records{gap:var(--space-4);min-width:0;display:grid}.account-filter-chips{gap:var(--space-2);padding-bottom:var(--space-1);flex-wrap:wrap;max-width:100%;display:flex}.account-filter-chips>.ma-btn{white-space:normal;flex:0 auto;min-width:0}.account-filter-label{overflow-wrap:anywhere;min-width:0}.account-filter-chips>.ma-btn span:last-child{color:inherit;opacity:var(--filter-count-opacity);font-weight:var(--fw-regular);flex:none}.account-page .account-rows{gap:var(--space-3);border:0;min-width:0;display:grid}.account-request-card,.account-offer-card,.account-offer-detail,.account-profile-status,.account-recommendations>li,.account-panel,.account-main--profile>.account-section{padding:var(--space-4);border:var(--size-1) solid var(--ink-200);border-radius:var(--size-12);background:var(--white);min-width:0}.account-request-card{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.account-request-card>.account-item-heading{grid-column:1/-1}.account-request-card>.ma-btn{justify-self:end}.account-request-card[data-highlight],.account-offer-card[data-highlight]{border-color:var(--action);box-shadow:inset var(--size-3) 0 0 var(--action)}.account-item-heading{gap:var(--space-3);align-items:center;min-width:0;display:flex}.account-item-heading>div,.account-offer-copy,.account-recommendations>li>div{flex:1;min-width:0}.account-item-photo{width:var(--size-80);height:var(--size-56);object-fit:cover;border-radius:var(--size-8);flex:none;display:block}.account-item-heading h2,.account-offer-copy h2,.account-offer-detail h2,.account-recommendations h3{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-bold);min-width:0;margin:0}.account-item-heading h2 a,.account-offer-copy h2 a,.account-recommendations h3 a{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-950);text-decoration:none;display:block;overflow:hidden}.account-item-heading h2 a:hover,.account-offer-copy h2 a:hover,.account-recommendations h3 a:hover{text-decoration:underline}.account-item-heading p,.account-offer-buyer p,.account-recommendations p,.account-buyer-card p{margin:var(--space-1) 0 0;color:var(--ink-600);font-size:var(--fs-sm);overflow-wrap:anywhere}.account-page .account-status{width:fit-content;max-width:100%;padding:var(--space-half) var(--space-2);border-radius:var(--size-999);font-size:var(--fs-xs);font-weight:var(--fw-semibold);background:var(--ink-100);color:var(--ink-700)}.account-page .account-status:before{display:none}.account-page .account-status[data-tone=success]{background:var(--success-100);color:var(--success-700)}.account-page .account-status[data-tone=warning]{background:var(--warning-100);color:var(--warning-700)}.account-page .account-status[data-tone=dark]{background:var(--action-strong);color:var(--white)}.account-request-count{align-items:center;gap:var(--space-1);font-size:var(--fs-xs);color:var(--ink-700);line-height:var(--lh-meta);flex-wrap:wrap;display:flex}.account-request-count>.icon,.account-offer-facts .icon{width:var(--size-16);height:var(--size-16);color:var(--ink-400);flex:none}.account-request-count strong{color:var(--action);font-weight:var(--fw-semibold)}.account-offers-layout{gap:var(--space-5);align-items:start;min-width:0;display:grid}.account-offer-card{align-items:flex-start;gap:var(--space-3);display:flex}.account-offer-buyer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.account-offer-buyer p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-offer-buyer>.account-status{flex:none}.account-offer-facts{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.account-offer-facts>span{align-items:center;gap:var(--space-1);color:var(--ink-600);display:flex}.account-offer-detail{gap:var(--space-4);top:calc(var(--header-h) + var(--space-6));display:grid;position:sticky}.account-offer-detail dl{border-top:var(--size-1) solid var(--ink-150);margin:0}.account-offer-detail dl>div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--size-1) solid var(--ink-150);font-size:var(--fs-sm);display:flex}.account-offer-detail dt{color:var(--ink-600)}.account-offer-detail dd{text-align:right;font-weight:var(--fw-semibold);margin:0}.account-buyer-card{padding-block:var(--space-2);font-size:var(--fs-sm)}.account-profile-status{gap:var(--space-5);padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-profile-status h2{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);line-height:var(--lh-heading);flex-wrap:wrap;margin:0;display:flex}.account-profile-status p{font-size:var(--fs-copy);color:var(--ink-600);margin:var(--space-2) 0 0;line-height:var(--lh-copy)}.account-progress-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.account-progress-heading a{color:var(--action);font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--tap-min);line-height:var(--lh-sm);flex:none;align-items:center;display:inline-flex}.account-profile-status progress{appearance:none;width:100%;height:var(--size-6);margin-top:var(--space-3);border-radius:var(--size-999);background:var(--ink-150);accent-color:var(--action);border:0;display:block;overflow:hidden}.account-profile-status progress::-webkit-progress-bar{background:var(--ink-150)}.account-profile-status progress::-webkit-progress-value{background:var(--action);border-radius:var(--size-999)}.account-profile-status progress[data-complete]::-webkit-progress-value{background:var(--success-600)}.account-profile-status progress[data-complete]::-moz-progress-bar{background:var(--success-600)}.account-profile-status progress::-moz-progress-bar{background:var(--action)}.account-quick-actions{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-quick-actions>.ma-btn{padding-inline:var(--space-2);font-size:var(--btn-fs);white-space:normal}.account-recommendations{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.account-recommendations>li{gap:var(--space-3);align-items:flex-start;display:flex}.account-recommendations .account-item-photo{height:var(--size-80)}.account-recommendations h3{margin-top:var(--space-2)}.account-recommendations .account-link{margin-top:var(--space-2);color:var(--ink-950);font-size:var(--fs-sm);display:inline-flex}.account-page .account-main--profile{gap:var(--space-5);min-width:0;display:grid}.account-page :is(.ma-input,.ma-select,.ma-textarea){border-radius:var(--field-radius);border-color:var(--ink-300);background:var(--white);font-size:var(--fs-body)}.account-page :is(.ma-input,.ma-select){min-height:var(--field-h)}.account-page .ma-field__label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink-950)}.account-page .business-plan,.account-page .business-setting,.account-page .business-panel{border-radius:var(--size-12)}.account-page .business-panel--plans>header{display:none}.account-page .business-panel:not(.business-panel--plans){padding:var(--space-5);border:var(--size-1) solid var(--ink-200);background:var(--white)}@media (min-width:1200px){.account-request-card{grid-template-columns:minmax(0,1fr) auto auto auto}.account-request-card>.account-item-heading{grid-column:auto}}@media (min-width:1024px){.account-offers-layout--detail{grid-template-columns:minmax(0,1fr) var(--size-380)}}@media (max-width:1023px){.account-page{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.account-offer-detail{display:none}}@media (max-width:767px){.account-request-card{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.account-request-card>.ma-btn{width:100%}.account-profile-status,.account-recommendations,.account-quick-actions{grid-template-columns:minmax(0,1fr)}.account-offer-card .account-item-photo{width:var(--size-64);height:var(--size-48)}.account-offer-buyer{flex-wrap:wrap}.account-main--profile>.account-section{padding:var(--space-4)}}.account-loading-shell{grid-template-columns:var(--size-240) minmax(0,1fr);gap:var(--space-8);display:grid}.account-loading-shell>aside{gap:var(--space-5);align-content:start;display:grid}.account-loading-shell>div{gap:var(--space-5);min-width:0;display:grid}@media (max-width:1023px){.account-loading-shell{grid-template-columns:minmax(0,1fr)}.account-loading-shell>aside{display:none}}@media (min-width:1024px){.account-page.account-shell.account-shell{grid-template-columns:var(--size-240) minmax(0,1fr)}}.auth-page--register{align-items:start}.auth-page--register .auth-shell{max-width:var(--size-720)}.auth-page--register .auth-card{padding:var(--space-8);border:var(--size-1) solid var(--card-border);border-radius:var(--card-radius);box-shadow:none;gap:var(--space-3)}.auth-page--register .auth-title{font-size:var(--size-26);line-height:var(--lh-h2)}.auth-page--register .auth-lead{margin-bottom:var(--space-3)}.ma-form.auth-controls.auth-register{gap:var(--space-6)}.auth-register-group{border:0;min-width:0;margin:0;padding:0}.auth-register-group legend{margin-bottom:var(--space-4);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold);font-feature-settings:var(--theme-caps-headings);padding:0}.auth-register .ma-form__row{grid-template-rows:auto auto auto;row-gap:0}.auth-register .ma-form__row:not(.ma-form__row--2){grid-template-columns:minmax(0,1fr)}.auth-register .ma-form__row>.ma-field{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.auth-register .ma-field__label{line-height:var(--lh-sm);align-self:end}.auth-register .ma-form__row .ma-field__label{margin-bottom:var(--space-2)}.auth-register .ma-form__row>.auth-category-field{margin-top:var(--space-5)}.auth-register .auth-field-message:empty{display:none}.auth-register .auth-field-message:not(:empty){margin-top:var(--space-2)}.auth-register .ma-check{align-items:start;gap:var(--space-3);line-height:var(--lh-body)}.auth-register .ma-check input{margin-top:var(--space-1);flex:none}.auth-register .ma-btn--block{height:auto;min-height:var(--control-h-lg)}@media (max-width:639px){.ma-page.auth-page--register{padding-block:var(--space-5) var(--space-8);align-items:start}.auth-page--register .auth-card{padding:var(--space-5)}.auth-page--register .auth-title{font-size:var(--size-24)}.auth-register .ma-form__row{row-gap:var(--space-4);grid-template-rows:none}.auth-register .ma-form__row>.ma-field{row-gap:var(--space-2);grid-row:auto;grid-template-rows:none}.auth-register .ma-form__row .ma-field__label{margin-bottom:0}.auth-register .ma-form__row>.auth-category-field{margin-top:0}}.auth-input-icon>.icon,.auth-password__toggle{top:50%;transform:translateY(-50%)}.company-profile-sections{gap:var(--space-2) var(--space-5);padding-block:var(--space-1);flex-wrap:wrap;overflow:visible}.company-profile-sections a{padding-inline:var(--space-1);border-radius:var(--radius-sm)}.company-profile-sections a:focus-visible{box-shadow:inset 0 0 0 var(--size-2) var(--action)}.account-page .account-password{gap:var(--space-4);border-top:0;grid-template-columns:minmax(0,1fr);padding-top:0}.account-password .ma-field__label{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.account-page .account-password{grid-template-columns:repeat(2,minmax(0,1fr))}.account-password>.ma-field:first-child{grid-column:1/-1}}@media (max-width:39.99rem){.company-profile-sections{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-profile-sections a{white-space:normal;overflow-wrap:anywhere}}.account-saved{gap:var(--space-8);display:grid}@media (max-width:639px){.account-form-actions>.ma-btn{width:100%}}.account-hint{font-size:var(--fs-copy);line-height:var(--lh-copy);max-width:var(--measure)}.auth-role-switch{gap:var(--space-1);padding:var(--space-1);border:var(--size-1) solid var(--border-subtle);border-radius:var(--radius-md);display:flex}.auth-role-switch button{min-height:var(--size-44);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:1}.auth-role-switch button[aria-pressed=true]{background:var(--bg-subtle);color:var(--text);font-weight:var(--fw-semibold)}.auth-error-summary{padding:var(--space-4);border:var(--size-1) solid var(--danger-600);border-radius:var(--radius-md);scroll-margin-top:var(--header-h)}.auth-error-summary ul{padding-left:var(--space-5);margin-top:var(--space-2)}.auth-error-summary a{text-decoration:underline}.company-profile-sections.ma-scroll-row{flex-wrap:nowrap}.auth-category-field,.account-category-field{grid-column:1/-1}.company-profile-sections.ma-scroll-row{max-width:100%;display:flex;overflow:auto hidden}.company-profile-sections.ma-scroll-row a{white-space:nowrap;overflow-wrap:normal}:is(#reg-industry,#industry,#upgrade-industry)[data-compact] [role=radiogroup]{gap:var(--space-2);flex-wrap:wrap;display:flex}:is(#reg-industry,#industry,#upgrade-industry)[data-compact] [role=radiogroup]>div,:is(#reg-industry,#industry,#upgrade-industry)[data-compact] [role=radiogroup]>div>div{display:contents}:is(#reg-industry,#industry,#upgrade-industry)[data-compact] h3{display:none}@media (max-width:600px){.auth-category-field :is(#reg-industry,#industry,#upgrade-industry)[data-compact] [role=radiogroup]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-category-field :is(#reg-industry,#industry,#upgrade-industry)[data-compact] [role=radiogroup]>div{gap:var(--space-1);display:grid}.auth-category-field :is(#reg-industry,#industry,#upgrade-industry)[data-compact] [role=radiogroup]>div>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.auth-category-field :is(#reg-industry,#industry,#upgrade-industry)[data-compact] h3{font-size:var(--fs-xs);display:block}}
.AuthModal-module__JFQHnq__auth{padding:var(--size-28)}.AuthModal-module__JFQHnq__registration{border-top:var(--size-1) solid var(--ink-150);padding-top:var(--space-5);margin-top:var(--space-2);text-align:center;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-600)}.AuthModal-module__JFQHnq__registration a{color:var(--ink-950);font-weight:var(--fw-semibold);text-underline-offset:var(--size-2);line-height:var(--space-6);text-decoration:underline}.AuthModal-module__JFQHnq__note{justify-content:center;align-items:flex-start;gap:var(--size-6);text-align:center;font-size:var(--fs-xs);line-height:var(--space-5);color:var(--ink-600);margin:0;display:flex}.AuthModal-module__JFQHnq__note svg{width:var(--size-14);height:var(--size-14);margin-top:var(--size-2);color:var(--info-600);flex:none}@media (max-width:639px){.AuthModal-module__JFQHnq__auth{padding-bottom:calc(var(--size-28) + env(safe-area-inset-bottom))}}
