.admin-user-profile__stat-card{border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#0d0d0d}@keyframes deal-flow-step-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.deal-flow-step-frame{animation:deal-flow-step-enter .2s ease-out}html:has(.dash-layout-root){height:100%;overflow:hidden}body:has(.dash-layout-root){height:100%;min-height:100dvh;overflow:hidden}.dash-layout-root{display:flex;flex-direction:column;box-sizing:border-box;height:100%;min-height:0;max-height:100dvh;overflow:hidden;overflow-x:hidden}.dash-layout{background:var(--color-bg-page);--dash-nav-height:72px;--dash-workspace-vpad:7.5rem}.dash-scroll{flex:1 1 auto;min-width:0;min-height:0;overflow-x:clip;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.dash-scroll-inner{display:flex;min-width:0;flex-direction:column;min-height:100%}.dash-main{flex:0 0 auto;min-width:0;padding:1.5rem 1rem 2.5rem}.dash-scroll-inner>footer{flex-shrink:0;margin-top:auto}@media (min-width:640px){.dash-main{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.dash-main{padding:36px 72.5px 3rem}}.dash-nav{flex-shrink:0;border:1px solid var(--color-border);background:var(--color-bg-panel)}.dash-nav__bar{display:flex;height:var(--dash-nav-height);width:100%;align-items:stretch;gap:1rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.dash-nav__bar{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.dash-nav__bar{gap:2rem;padding-left:72.5px;padding-right:72.5px}}.dash-nav__logo-link{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;align-self:stretch;text-align:center;font-family:var(--font-body);font-weight:600;font-size:15px;line-height:20px;letter-spacing:-.02em;color:#fff;cursor:pointer;transition:opacity .15s ease}@media (hover:hover){.dash-nav__logo-link:hover{opacity:.88}}@media (min-width:640px){.dash-nav__logo-link{font-size:16px}}.dash-nav__logo-img{height:2rem;width:2rem;flex-shrink:0}@media (min-width:640px){.dash-nav__logo-img{height:41px;width:41px}}.dash-nav__brand-text{display:none}@media (min-width:380px){.dash-nav__brand-text{display:inline}}.dash-nav__after-logo{display:none;flex-shrink:0;align-items:center;align-self:stretch}@media (min-width:1024px){.dash-nav__after-logo{display:flex}}.dash-nav__desktop-center{display:none;height:100%;min-height:0;min-width:0;flex:1 1 auto;align-items:stretch}@media (min-width:1024px){.dash-nav__desktop-center{display:flex;overflow-x:auto;scrollbar-width:none}.dash-nav__desktop-center::-webkit-scrollbar{display:none}}.dash-nav__desktop-links{display:none;height:100%;min-width:0;flex:1 1 auto;align-items:stretch;gap:2rem}@media (min-width:1024px){.dash-nav__desktop-links{display:flex}}.dash-nav__desktop-link{position:relative;display:flex;height:100%;align-items:center;justify-content:center;gap:.5rem;text-align:center;font-family:var(--font-body);font-size:14px;font-weight:500;line-height:20px;letter-spacing:normal;transition:color .15s ease;cursor:pointer}.dash-nav__desktop-link--active{color:#fff}.dash-nav__desktop-link--inactive{color:rgba(255,255,255,.7)}@media (hover:hover){.dash-nav__desktop-link--inactive:hover{color:#fff}}.dash-nav__link-indicator{position:absolute;bottom:0;left:0;right:0;height:2px;border-radius:9999px;background-color:var(--color-accent)}.dash-nav__right-desktop{margin-left:auto;display:none;align-items:center;gap:16px;color:#fff}@media (min-width:1024px){.dash-nav__right-desktop{display:flex}}.dash-nav__before-profile,.dash-nav__before-social{display:flex;flex-shrink:0;align-items:center}.announcements-nav-trigger{position:relative;overflow:hidden}.announcements-nav-trigger__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.announcements-nav-trigger__icon{display:block;color:#fff}.announcements-nav-unread-badge{position:absolute;top:2px;right:2px;pointer-events:none;display:inline-grid;place-items:center;box-sizing:border-box;min-width:.75rem;max-width:calc(100% - 4px);height:.75rem;padding:0 .125rem;border-radius:999px;font-family:var(--font-body);font-size:.5rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#0a0a0a;background:#88ff6a;box-shadow:0 0 0 1px #141414}.announcements-item-card{transition:border-color .5s ease,opacity .5s ease}.announcements-item-card--unread{border-color:#88ff6a}.announcements-item-card--acked{border-color:#1c1c1c;opacity:.8}.announcements-nav-unread-badge--compact{width:.75rem;min-width:.75rem;max-width:.75rem;padding:0}.announcements-nav-unread-badge:not(.announcements-nav-unread-badge--compact){min-width:.8125rem;max-width:.875rem;height:.625rem;padding:0 .0625rem;font-size:.4375rem}.dash-nav__sound-toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:1px solid #ffffff1a;border-radius:6px;background:rgba(255,255,255,.07);color:#fff;cursor:pointer;outline:none;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.dash-nav__sound-toggle-icon{display:block;color:#fff}.dash-nav__mobile-before-profile,.dash-nav__mobile-sound{display:flex;flex-shrink:0;align-items:center;justify-content:center}.dash-nav__sound-toggle:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}@media (hover:hover){.dash-nav__sound-toggle:hover{background:rgba(255,255,255,.1);border-color:#ffffff33}}.dash-nav__social-pair{display:flex;align-items:center;gap:6px}.dash-nav__social-link{cursor:pointer}@media (hover:hover){.dash-nav__social-link:hover{opacity:.8}}.dash-nav__social-icon-desktop{height:20px;width:20px;max-width:none}.dash-nav__social-icon-drawer{width:22px;height:22px;max-width:none}.dash-nav__settings-trigger{display:flex;align-items:center;gap:9px;border-radius:.5rem;padding-right:.25rem;text-align:left;outline:none;transition:background-color .15s ease;cursor:pointer}.dash-nav__settings-trigger:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}@media (hover:hover){.dash-nav__settings-trigger:hover{background:rgba(255,255,255,.03)}}.dash-nav__avatar-shell{height:37px;width:37px;flex-shrink:0;overflow:hidden;border-radius:9999px;border:3px solid #090909;background:#d9d9d9}.dash-nav__avatar-shell--sm{height:2.5rem;width:2.5rem;border-width:2px}.dash-nav__avatar-img{height:100%;width:100%;object-fit:cover}.dash-nav__user-name-desktop{font-family:var(--font-body);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:#fff}.dash-nav__nav-profile-btn{max-width:min(100%,12rem)}.dash-nav__drawer-profile-line-btn{font-family:var(--font-body);margin-top:.25rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);padding:.75rem 1rem;text-align:left;font-size:16px;font-weight:600;color:#88ff6a;background:rgba(136,255,106,.06);cursor:pointer}@media (hover:hover){.dash-nav__drawer-profile-line-btn:hover{background:rgba(136,255,106,.1)}}.dash-nav__drawer-footer-user--clickable{border:0;background:transparent;padding:0;color:inherit;font:inherit;text-align:right;cursor:pointer;border-radius:.5rem;outline:none;transition:background-color .15s ease}.dash-nav__drawer-footer-user--clickable:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}@media (hover:hover){.dash-nav__drawer-footer-user--clickable:hover{background:rgba(255,255,255,.05)}.dash-nav__drawer-footer-user--clickable:hover .dash-nav__drawer-footer-name{color:rgba(255,255,255,.9)}}.deals-party-profile-control{display:inline-flex;max-width:100%;align-items:center;border-radius:.5rem;background:transparent;border:0;padding:.2rem .35rem;margin:-.2rem -.35rem;color:inherit;font:inherit;cursor:pointer;outline:none;text-align:inherit;transition:background-color .15s ease,box-shadow .15s ease}.deals-party-profile-control:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}@media (hover:hover){.deals-party-profile-control:hover{background:rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(255,255,255,.16)}}.dash-nav__mobile-bar{margin-left:auto;display:flex;align-items:center;gap:.5rem}@media (min-width:1024px){.dash-nav__mobile-bar{display:none}}.dash-nav__mobile-settings-btn{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;border:2px solid #090909;background:#d9d9d9;outline:none;transition:opacity .15s ease;cursor:pointer}.dash-nav__mobile-settings-btn:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}@media (hover:hover){.dash-nav__mobile-settings-btn:hover{opacity:.9}}.dash-nav__menu-toggle{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#fff;transition:background-color .15s ease;cursor:pointer}@media (hover:hover){.dash-nav__menu-toggle:hover{background:rgba(255,255,255,.07)}}.dash-nav__menu-icon{color:#fff}.dash-nav__mobile-overlay-root{position:fixed;inset:0;z-index:50}@media (min-width:1024px){.dash-nav__mobile-overlay-root{display:none}}.dash-nav__mobile-backdrop{position:absolute;inset:0;cursor:pointer;background:rgba(0,0,0,.6)}.dash-nav-mobile-drawer{position:absolute;right:0;top:0;display:flex;height:100%;width:min(100%,320px);flex-direction:column;border-left:1px solid rgba(255,255,255,.1);background:var(--color-bg-panel);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.dash-nav__drawer-header{display:flex;height:var(--dash-nav-height);align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);padding-left:1rem;padding-right:1rem}.dash-nav__drawer-title{font-family:var(--font-body);font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(255,255,255,.4)}.dash-nav__drawer-close-btn{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;color:#fff;cursor:pointer}@media (hover:hover){.dash-nav__drawer-close-btn:hover{background:rgba(255,255,255,.03)}}.dash-nav__drawer-body{box-sizing:border-box;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.dash-nav__drawer-link-stack{display:flex;flex-direction:column;gap:.25rem;padding:1rem}.dash-nav__mobile-link{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem 1rem;font-family:var(--font-body);font-size:16px;font-weight:500;transition:background-color .15s ease,color .15s ease;cursor:pointer}.dash-nav__mobile-link--active{background:rgba(136,255,106,.08);color:var(--color-accent)}.dash-nav__mobile-link--inactive{color:rgba(255,255,255,.8)}@media (hover:hover){.dash-nav__mobile-link--inactive:hover{background:rgba(255,255,255,.03);color:#fff}}.dash-nav__drawer-settings-btn{font-family:var(--font-body);margin-top:.25rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);padding:.75rem 1rem;text-align:left;font-size:16px;font-weight:600;color:#fff;cursor:pointer}@media (hover:hover){.dash-nav__drawer-settings-btn:hover{background:rgba(255,255,255,.03)}}.dash-nav__drawer-footer{margin-top:auto;display:flex;align-items:center;gap:1rem;border-top:1px solid rgba(255,255,255,.1);padding:1rem;color:#fff}.dash-nav__drawer-footer-user{margin-left:auto;display:flex;min-width:0;max-width:100%;flex-shrink:0;align-items:center;gap:.5rem}.dash-nav__avatar-shell--drawer-footer{height:2rem;width:2rem;flex-shrink:0;border-width:2px}.dash-nav__drawer-footer-name{font-family:var(--font-body);min-width:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:rgba(255,255,255,.6)}.dash-nav__font{font-family:var(--font-body)}.dash-nav-icon{align-self:center}.deals-table-wrap{width:var(--deals-table-width,auto)}.dash-header__title{font-weight:600;font-size:17px;line-height:20px;letter-spacing:-.02em}.dash-header__subtitle,.dash-header__title,.dash-search__btn,.dash-search__input{font-family:var(--font-body)}.dash-kpi-grid-wrap{width:100%;min-width:0;container-type:inline-size;container-name:dash-kpi;background:var(--color-bg-panel);border-radius:.75rem}.dash-kpi-grid.dash-kpi-grid--inner{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:1px;overflow:hidden;border-radius:.75rem;border:1px solid #1a1a1a;background:#1a1a1a}.dash-kpi-grid__cell{min-height:0;min-width:0;background:var(--color-bg-panel)}.dash-kpi-grid__cell--metric,.dash-kpi-grid__cell--trailing{display:flex;flex-direction:column}.dash-kpi-grid__cell--trailing .dash-promo-gradient-panel{flex:1 1 auto;min-height:0;border-radius:0}.dash-kpi-grid--inner[data-kpi-odd-last=true]>.dash-kpi-grid__cell:last-child{grid-column:1/-1}@container dash-kpi (min-width: 1000px){.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="1"]{grid-template-columns:minmax(0,1fr)}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.dash-kpi-grid--inner[data-kpi-odd-last=true]>.dash-kpi-grid__cell:last-child{grid-column:auto}}@supports not (container-type:inline-size){@media (min-width:1000px){.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="1"]{grid-template-columns:minmax(0,1fr)}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-kpi-grid.dash-kpi-grid--inner[data-kpi-cells="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.dash-kpi-grid--inner[data-kpi-odd-last=true]>.dash-kpi-grid__cell:last-child{grid-column:auto}}}.dash-metric-card{background:#141414}.dash-metric__title{font-family:var(--font-body)}.dash-metric__value{font-family:var(--font-tight);letter-spacing:-.01em}.dash-metric__unit{color:rgba(255,255,255,.5);font-weight:500;font-size:.8125rem;line-height:1.25;letter-spacing:-.02em;text-align:center}.dash-metric__change,.dash-metric__unit{font-family:var(--font-body)}.dash-hero__bar{width:var(--dash-hero-bar-width);height:var(--dash-hero-bar-height);background-image:var(--auth-bars-gradient);background-size:100% 100%;background-repeat:no-repeat}.dash-hero-header--stacked .raffle-header-carousel__headline{justify-content:center}.dash-hero-header--stacked .raffle-header-carousel__intro{flex:1 1 0%;min-width:0;text-align:center}.dash-hero-header--stacked .raffle-header-carousel__headline h2{overflow:visible;text-overflow:clip;white-space:normal}.dash-hero-header--stacked .raffle-header-carousel__stats{justify-content:center!important}.dash-hero-header--stacked .raffle-header-carousel__join-error{text-align:center}@media (max-width:639px){.dash-hero-header--has-rail .raffle-header-carousel__headline{justify-content:center}.dash-hero-header--has-rail .raffle-header-carousel__intro{flex:1 1 0%;min-width:0;text-align:center}.dash-hero-header--has-rail .raffle-header-carousel__headline h2{overflow:visible;text-overflow:clip;white-space:normal}.dash-hero-header--has-rail .raffle-header-carousel__stats{justify-content:center!important}.dash-hero-header--has-rail .raffle-header-carousel__join-error{text-align:center}}@media (min-width:640px){.dash-hero-header--stacked .raffle-header-carousel__body-row{justify-content:flex-start}.dash-hero-header--stacked .raffle-header-carousel__stats{flex:0 0 auto}.dash-hero-header--stacked .raffle-header-carousel__join{flex:0 0 auto;width:auto;max-width:11rem;min-width:0;justify-content:center}}.dash-modal-backdrop{background:rgba(0,0,0,.75)}.dash-modal-backdrop--fixed{position:fixed;inset:0;z-index:250;display:flex;align-items:center;justify-content:center;padding:1rem}.dash-modal-backdrop--z-120{z-index:120}.dash-modal-panel{background:var(--color-bg-panel)}.dash-account-settings-modal-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(136,255,106,.5) rgba(255,255,255,.05)}.dash-account-settings-modal-scroll::-webkit-scrollbar{width:8px}.dash-account-settings-modal-scroll::-webkit-scrollbar-track{margin:10px 0;background:rgba(255,255,255,.04);border-radius:100px}.dash-account-settings-modal-scroll::-webkit-scrollbar-thumb{border-radius:100px;border:2px solid transparent;background-clip:padding-box;background-color:rgba(136,255,106,.42)}.dash-account-settings-modal-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(136,255,106,.65)}.dash-account-settings-modal-scroll button:disabled{cursor:not-allowed}.dash-account-settings-modal-scroll button:not(:disabled):not([aria-disabled=true]){cursor:pointer;transition:filter .15s ease}.dash-account-settings-modal-scroll button:not(:disabled):not([aria-disabled=true]):hover{filter:brightness(1.12)}.deal-chat-modal__panel{background:var(--color-bg-panel);border:1px solid #2a2a2a;max-height:85vh;min-height:320px}.deal-chat-modal__header{border-bottom:1px solid rgba(255,255,255,.1)}.deal-chat-modal__title{font-family:var(--font-body);font-weight:600;font-size:18px;line-height:24px}.deals-table__body-scroll{box-sizing:border-box;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding-left:1rem;padding-right:1rem}@media (max-width:1120px){.deals-table__body-scroll{overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable}.deal-step-panel__scroll,.deals-table__body-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:auto;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}.deal-step-panel__scroll{overflow-x:auto;overflow-y:auto}.dashboard-layout .deal-step-panel__scroll::-webkit-scrollbar,.dashboard-layout .deals-table__body-scroll::-webkit-scrollbar{width:10px;height:10px}.dashboard-layout .deal-step-panel__scroll::-webkit-scrollbar-track,.dashboard-layout .deals-table__body-scroll::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:100px}.dashboard-layout .deal-step-panel__scroll::-webkit-scrollbar-thumb,.dashboard-layout .deals-table__body-scroll::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:100px;border:2px solid var(--color-scrollbar-track)}.dashboard-layout .deal-step-panel__scroll::-webkit-scrollbar-thumb:hover,.dashboard-layout .deals-table__body-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb)}}.deals-table__panel{background:var(--color-bg-panel);border:1px solid var(--color-border);flex:1;width:var(--deals-table-width,auto)}.deals-table__panel-layout{position:relative;display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden;container-type:inline-size;container-name:deals-table}.deals-table__panel--toolbar-popover-escape.deals-table__panel-layout{overflow:visible}.deals-table__panel--toolbar-popover-escape .deals-table__toolbar-row{z-index:40;isolation:isolate}.deals-table__panel--toolbar-popover-escape .deals-table__body-outer{position:relative;z-index:0;overflow:hidden;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.deals-table__panel--rounded-xl{border-radius:.75rem}.deals-table__panel--rounded-none{border-radius:0}.deals-table__title-row{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding-left:28px;padding-right:.75rem}.deals-table__title-row--padded{padding-top:1rem;padding-bottom:1rem}@media (max-width:1023px){.dashboard-deals-section .deals-table__title-row:not(:has(.deals-table__title-right-cluster)){display:none}}@media (max-width:1120px){.deals-page-main-grid>.deals-split-col .deals-table__title-heading{display:none}.deals-page-main-grid>.deals-split-col .deals-table__title-row{justify-content:flex-end}}.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid>.deals-split-col .deals-table__title-heading{display:none}.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid>.deals-split-col .deals-table__title-row{justify-content:flex-end}@container deals-table (max-width: 640px){@media (max-width:1120px){.deals-page-main-grid>.deals-split-col .deals-table__title-row.deals-table__title-bar--fixed{display:none}}.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid>.deals-split-col .deals-table__title-row.deals-table__title-bar--fixed{display:none}}.deals-table__title--white{color:#fff}.deals-table__title-count{margin-left:.25rem;color:rgba(255,255,255,.5)}.deals-table__title-right-cluster{display:flex;flex-shrink:0;align-items:center;gap:.75rem}.deals-table__select-hint--muted{color:rgba(255,255,255,.4);flex-shrink:0}.deals-table__toolbar-row{position:relative;z-index:2;display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom:1px solid rgba(255,255,255,.08);padding:.625rem .75rem .625rem 28px}.deals-table__body-outer{position:relative;z-index:1;display:flex;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column}.deals-table__table-wrap{width:100%;min-width:0}.deals-table__involved-heading--narrow,.deals-table__users-compact-other{display:none}.deals-table__amount--wide{display:inline}.deals-table__amount--narrow{display:none}@container deals-table (max-width: 640px){.deals-table__involved-heading--wide{display:none}.deals-table__involved-heading--narrow{display:inline}.deals-table__users-grid.deals-table__users-grid--involved-pair{display:none}.deals-table__users-compact-other{display:block}.deals-table__view-col{display:none}.deals-table__th--status-col{border-top-right-radius:.75rem}.deals-table__td--r-right-on-narrow{border-top-right-radius:7px;border-bottom-right-radius:7px}.deals-table__select-hint--muted{display:none}.deals-table__table-wrap{min-width:0}.deals-table__body-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:0;padding-right:0}table.deals-table__table.deals-table__table-wrap{width:max-content;min-width:100%}.deals-table__amount-truncate{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.deals-table__amount--wide{display:none}.deals-table__amount--narrow{display:inline}}.deals-table__th{padding:.75rem}.deals-table__th--left{text-align:left}.deals-table__th--center{text-align:center}.deals-table__th--tl{border-top-left-radius:.75rem}.deals-table__th--tr{border-top-right-radius:.75rem}.deals-table__empty-td{padding:2rem .75rem;text-align:center;font-size:.875rem;color:rgba(255,255,255,.4)}.deals-table__cell-pad{padding:0 .75rem}.deals-table__cell-inner{display:flex;min-height:40px;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.deals-table__cell-inner--center{justify-content:center}.deals-table__coin-wrap{flex-shrink:0;overflow:hidden;border-radius:9999px}.deals-table__coin-inner-flex,.deals-table__coin-wrap{display:flex;align-items:center;justify-content:center}.deals-table__dash-muted{color:rgba(255,255,255,.4)}.deals-table__amount-truncate{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.deals-table__amount-truncate{max-width:200px}}.deals-table__view-cell{display:flex;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.deals-table__view-link-btn{border-radius:.5rem;border:1px solid rgba(255,255,255,.08);padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:var(--color-accent);text-decoration:none}@media (hover:hover){.deals-table__view-link-btn:hover{background:rgba(136,255,106,.07)}}.deals-table__load-row-td{padding:1rem;text-align:center;font-size:.875rem;color:rgba(255,255,255,.4)}.deals-table__fade-wrap{pointer-events:none;position:absolute;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:stretch}.deals-table__footer-bar{flex-shrink:0;border-top:1px solid rgba(255,255,255,.08);padding:.75rem;text-align:center;font-size:.875rem;color:rgba(255,255,255,.7)}.deals-table__load-more{font-family:var(--font-body);font-weight:500;color:var(--color-accent);cursor:pointer;background:transparent;border:0;padding:0}@media (hover:hover){.deals-table__load-more:hover{text-decoration:underline}}.deals-table__load-more--button{font-family:var(--font-body)}.deals-table__bottom-slot{display:flex;justify-content:center;padding:1rem .75rem}.deals-table__data-row{font-size:.875rem;color:#fff}.deals-table__data-row.deals-table__data-row--party-ip-overlap,.deals-table__data-row.deals-table__data-row--party-ip-overlap .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--party-ip-overlap .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--party-ip-overlap .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--party-ip-overlap .deals-table__user-name-truncate{color:#fb923c}.deals-table__data-row.deals-table__data-row--party-ip-overlap .deals-table__view-link-btn{color:#fb923c;border-color:rgba(251,146,60,.35)}.deals-table__data-row.deals-table__data-row--invoice-terms-alert,.deals-table__data-row.deals-table__data-row--invoice-terms-alert .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--invoice-terms-alert .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--invoice-terms-alert .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--invoice-terms-alert .deals-table__user-name-truncate{color:#c084fc}.deals-table__data-row.deals-table__data-row--invoice-terms-alert .deals-table__view-link-btn{color:#c084fc;border-color:rgba(192,132,252,.4)}.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert,.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__user-name-truncate{color:#c084fc}.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__view-link-btn{color:#c084fc;border-color:rgba(192,132,252,.4)}.deals-table__data-row.deals-table__data-row--release-failed,.deals-table__data-row.deals-table__data-row--release-failed .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--release-failed .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--release-failed .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--release-failed .deals-table__user-name-truncate{color:#f87171}.deals-table__data-row.deals-table__data-row--release-failed .deals-table__view-link-btn{color:#f87171;border-color:rgba(248,113,113,.4)}.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--invoice-terms-alert,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--invoice-terms-alert .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--invoice-terms-alert .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--invoice-terms-alert .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--invoice-terms-alert .deals-table__user-name-truncate,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap .deals-table__user-name-truncate,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__cell-text,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__dash-muted,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__user-cell,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__user-name-truncate{color:#f87171}.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--invoice-terms-alert .deals-table__view-link-btn,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap .deals-table__view-link-btn,.deals-table__data-row.deals-table__data-row--release-failed.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__view-link-btn{color:#f87171;border-color:rgba(248,113,113,.4)}@media (hover:hover){.deals-table__data-row.deals-table__data-row--party-ip-overlap .deals-table__view-link-btn:hover{background:rgba(251,146,60,.08)}.deals-table__data-row.deals-table__data-row--invoice-terms-alert .deals-table__view-link-btn:hover,.deals-table__data-row.deals-table__data-row--party-ip-overlap.deals-table__data-row--invoice-terms-alert .deals-table__view-link-btn:hover{background:rgba(192,132,252,.1)}.deals-table__data-row.deals-table__data-row--release-failed .deals-table__view-link-btn:hover{background:rgba(248,113,113,.1)}.deals-table__data-row.deals-table__row--selectable:hover .deals-table__td{box-shadow:inset 0 0 0 9999px rgba(255,255,255,.045)}tr.deals-table-row-unread.deals-table__data-row.deals-table__row--selectable:hover{animation:none;--deals-unread-glow-a:0}}.deals-table__bottom-tab-anchor{pointer-events:auto;box-sizing:border-box;display:flex;width:100%;min-width:0}.deals-table__panel-layout.deals-table--bottom-tab .deals-table__footer-bar{border-top:none}.deals-table__footer-invisible{visibility:hidden;user-select:none}.deals-table__user-avatar{height:2rem;width:2rem;flex-shrink:0;overflow:hidden;border-radius:9999px;border:2px solid #090909;background:#d9d9d9}.deals-table__user-avatar-img{height:100%;width:100%;object-fit:cover}.deals-table__user-name-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deals-table__user-cell .deals-table__user-name--self{flex-shrink:0;min-width:max-content;overflow:visible;text-overflow:clip}.deals-table__scroll--tab-pad{padding-bottom:35px}.deals-table__scroll--default-pad{padding-bottom:.75rem}.deals-table__panel--custom-radius{border-radius:var(--deals-table-radius)}.deals-table__title-bar--fixed{height:var(--deals-title-bar-height)}.deals-table__title{font-family:var(--font-body);font-weight:600;font-size:17px;line-height:20px;letter-spacing:-.02em}.deals-table__select-hint{font-family:var(--font-body);font-size:12px}.deals-table__table{font-family:var(--font-body);border-collapse:separate;border-spacing:0}.deals-table__thead-row{background:rgba(27,27,27,.71);font-family:var(--font-body);font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.5)}.deals-table__load-row,.deals-table__tbody-empty{background:var(--color-bg-panel)}.deals-table__row--selectable{cursor:pointer}.deals-table__td{height:46px;vertical-align:middle;background:var(--deals-row-bg,var(--color-bg-panel));border-bottom:var(--deals-row-border-bottom,none)}@property --deals-unread-glow-a{syntax:"<number>";inherits:true;initial-value:0}@keyframes pulse-deals-row-unread-row{0%,to{--deals-unread-glow-a:0}50%{--deals-unread-glow-a:1}}tr.deals-table-row-unread{animation:pulse-deals-row-unread-row 2.6s ease-in-out infinite}tr.deals-table-row-unread .deals-table__td{background:linear-gradient(rgba(136,255,106,calc(.075 * var(--deals-unread-glow-a, 0))),rgba(136,255,106,calc(.075 * var(--deals-unread-glow-a, 0)))),var(--deals-row-bg,var(--color-bg-panel))}@media (prefers-reduced-motion:reduce){tr.deals-table-row-unread{animation:none;--deals-unread-glow-a:0.45}}.deals-table__td--r-left{border-top-left-radius:7px;border-bottom-left-radius:7px}.deals-table__td--r-right{border-top-right-radius:7px;border-bottom-right-radius:7px}.deals-table__users-grid{display:grid;align-items:center;justify-items:start;gap:17px;grid-template-columns:minmax(0,1fr) minmax(5.25rem,max-content)}.deals-table__users-grid>.deals-table__user-cell{min-width:0;width:max-content;max-width:100%;justify-self:start}.deals-table__user-cell{display:inline-flex;min-width:0;align-items:center;gap:4px;font-family:var(--font-body);font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#fff}button.deals-table__user-cell.deals-party-profile-control{-webkit-appearance:none;appearance:none;max-width:100%;border:0;background:transparent;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer;border-radius:.25rem}@media (hover:hover){button.deals-table__user-cell.deals-party-profile-control:hover{background:transparent;box-shadow:none}}.deals-table__cell-text{font-family:var(--font-body);font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#fff}.deals-table__cell-muted{color:rgba(255,255,255,.3)}.deals-table__coin{width:28px;height:28px;min-width:28px;min-height:28px;background:var(--deals-coin-bg,rgba(255,255,255,0));transform:translateZ(0)}.deals-table__coin-inner{width:24px;height:24px;min-width:24px;min-height:24px}.deals-table__coin-img{max-width:24px;max-height:24px;display:block;image-rendering:crisp-edges}.dash-tap-none{-webkit-tap-highlight-color:transparent}.dash-chart__tooltip{position:absolute;left:var(--dash-chart-tooltip-x,0);top:var(--dash-chart-tooltip-top,16px);transform:translateX(-50%);pointer-events:none;width:max-content;background:var(--color-bg-panel)}.dash-chart__legend-dot{background-color:var(--dash-chart-legend-dot,currentColor)}.dash-chart__font-body{font-family:var(--font-body)}.dash-chart__title{font-family:var(--font-tight)}.dash-chart__btn-size{min-height:40px;min-width:7rem}.dash-chart-card{min-width:0;container-type:inline-size;container-name:deal-chart}.dash-chart-toolbar{display:flex;width:100%;min-width:0;flex-direction:column;align-items:stretch;gap:.75rem}.dash-chart-toolbar__legends{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem .625rem}.dash-chart-toolbar__legend{display:inline-flex;max-width:100%;align-items:center;gap:.375rem;border-radius:9999px;background:rgba(255,255,255,.06);padding:.35rem .65rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.2;color:rgba(255,255,255,.72)}.dash-chart-toolbar__legend-dot{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.dash-chart-toolbar__legend-text--short{display:none}.dash-chart-toolbar__actions{display:grid;min-width:0;width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.5rem}.dash-chart-toolbar__btn{box-sizing:border-box;display:inline-flex;min-height:40px;width:100%;min-width:0;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;border:none;background:#1f1f1f;padding:0 .65rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;font-weight:500;color:#fff;cursor:pointer;box-shadow:none;transition:background-color .15s ease}.dash-chart-toolbar__btn:hover{background:#2a2a2a}.dash-chart-toolbar__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dash-chart-toolbar__range-slot{min-width:0;display:flex;min-height:40px;align-items:stretch}.dash-chart-toolbar__range-slot .dash-chart-range{display:flex;min-width:0;flex:1 1 auto}@container deal-chart (min-width: 420px){.dash-chart-toolbar{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .75rem}.dash-chart-toolbar__legends{flex:1 1 auto;justify-content:flex-end}.dash-chart-toolbar__actions{display:flex;width:auto;flex:0 1 auto;flex-wrap:nowrap;align-items:stretch;gap:.5rem}.dash-chart-toolbar__btn{width:auto;min-width:7.25rem;flex:0 1 auto}.dash-chart-toolbar__range-slot{width:auto;min-width:9.5rem;flex:1 1 10rem;max-width:14rem}}@container deal-chart (max-width: 359px){.dash-chart-toolbar__legend-text--full{display:none}.dash-chart-toolbar__legend-text--short{display:inline}.dash-chart-range__label--full{display:none}.dash-chart-range__label--short{display:inline}}.dash-chart-range{position:relative}.dash-chart-range__trigger{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:40px;align-items:center;justify-content:center;gap:.5rem;padding:0 .65rem;border-radius:.375rem;border:none;background:#1f1f1f;color:#fff;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;cursor:pointer;box-shadow:none;transition:background-color .15s ease}.dash-chart-range__trigger:hover{background:#2a2a2a}.dash-chart-range__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dash-chart-range__trigger-chevron{margin-left:auto;opacity:.7;transition:transform .15s ease}.dash-chart-range__trigger[aria-expanded=true] .dash-chart-range__trigger-chevron{transform:rotate(180deg)}.dash-chart-range__label{overflow:hidden;min-width:0;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;text-align:left}.dash-chart-range__label--short{display:none;flex:0 1 auto}.dash-chart-range__menu{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:100%;padding:4px;margin:0;list-style:none;border-radius:.5rem;border:1px solid var(--color-border);background:var(--color-bg-panel);box-shadow:0 12px 40px rgba(0,0,0,.55)}.dash-chart-range__option{display:block;width:100%;padding:.5rem .65rem;border:none;border-radius:.375rem;background:transparent;color:rgba(255,255,255,.85);font-family:var(--font-body);font-size:.875rem;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.dash-chart-range__option:hover{background:rgba(255,255,255,.06);color:#fff}.dash-chart-range__option--active{background:rgba(136,255,106,.12);color:var(--color-accent)}.deal-step-panel{display:flex;flex-direction:column;border-radius:.75rem;overflow:hidden;background:var(--color-bg-panel);border:1px solid var(--color-border);min-height:0;min-width:0;width:100%;flex:1 1 0%;align-self:stretch}.deal-step-panel__header{display:flex;min-height:61px;align-items:center;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem}.deal-step-panel__divider{width:100%;flex-shrink:0;border-top:1px solid rgba(255,255,255,.1)}.deal-step-panel__label{font-family:var(--font-body);font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;text-align:center;color:rgba(255,255,255,.5)}.deal-step-panel__deal-number{min-width:0;overflow:hidden;font-size:17px;line-height:20px;letter-spacing:-.02em;text-align:left;text-overflow:ellipsis;white-space:nowrap}.deal-step-panel__back,.deal-step-panel__deal-number{font-family:var(--font-body);font-weight:600;color:#ffffff}.deal-step-panel__back{display:flex;align-items:center;justify-content:center;gap:.5rem;width:105px;height:37px;border-radius:9px;background:rgba(255,255,255,.1);font-size:15px;line-height:25px;letter-spacing:-.01em;border:none;cursor:pointer;flex-shrink:0}.deal-step-panel__back:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.deal-step-panel__back:hover:not(:disabled){opacity:.9}}.deal-step-panel__continue{display:flex;align-items:center;justify-content:center;min-width:105px;padding-left:1rem;padding-right:1rem;height:37px;border-radius:9px;background:var(--color-accent);font-family:var(--font-body);font-weight:600;font-size:15px;line-height:25px;letter-spacing:-.01em;color:#090909}.deal-step-panel__footer{display:grid;align-items:center;column-gap:.75rem;row-gap:1rem;grid-template-columns:1fr 1fr;grid-template-areas:"status status" "back continue"}@media (max-width:639.98px){.deal-step-panel__footer{row-gap:.5rem}.deal-step-panel__footer-back:empty{display:none}.deal-step-panel__footer-back:empty+.deal-step-panel__footer-continue{grid-column:1/-1;justify-self:end}}.deal-step-panel__footer-status{grid-area:status;justify-self:center;width:100%;min-width:0}.deal-step-panel__footer-status:empty{display:none}.deal-step-panel__footer-back{grid-area:back;justify-self:start}.deal-step-panel__footer-continue{grid-area:continue;display:flex;justify-self:end;justify-content:flex-end}@media (min-width:640px){.deal-step-panel__footer{row-gap:0;grid-template-columns:105px minmax(0,1fr) minmax(105px,auto);grid-template-areas:"back status continue"}.deal-step-panel__footer-back{justify-self:start}.deal-step-panel__footer-continue{justify-self:end}}@keyframes deal-action-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(136,255,106,0)}50%{box-shadow:0 0 0 2px rgba(136,255,106,.45),0 0 14px rgba(136,255,106,.22)}}.deal-action-pulse{display:inline-flex;align-items:center;justify-content:center;animation:deal-action-pulse-glow 2.1s ease-in-out infinite}.deal-action-pulse--r-continue{border-radius:9px}.deal-action-pulse--r-amount,.deal-action-pulse--r-pill{border-radius:.75rem}.deal-action-pulse--r-checkbox{border-radius:.25rem}@media (prefers-reduced-motion:reduce){.deal-action-pulse{animation:none;box-shadow:0 0 0 2px rgba(136,255,106,.35)}}.dash-step__title{font-weight:600;font-size:20px;letter-spacing:-.02em}.dash-step__subtitle,.dash-step__title{font-family:var(--font-body);line-height:20px}.dash-step__subtitle{font-weight:500;font-size:14px;color:rgba(255,255,255,.5)}.dash-step__title-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:.25rem;color:#fff}.dash-step__title-accent{font-weight:600;letter-spacing:-.025em;color:var(--color-accent)}.dash-step__subtitle-spaced{margin-top:.5rem}.dash-step__inline-emphasis{color:rgba(255,255,255,.85)}.dash-step__inline-emphasis-strong{font-weight:500;color:rgba(255,255,255,.9)}.dash-step__subtitle--amber{color:rgba(254,243,199,.95)}.dash-step__footer-row{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.5rem;text-align:center}.dash-step__footer-row>.dash-step__hint-faint,.dash-step__footer-row>.dash-step__subtitle,.dash-step__footer-row>.dash-step__subtitle--amber{min-width:0}.dash-step__footer-row--narrow{max-width:32rem;text-align:center}.dash-step__footer-icon-amber{flex-shrink:0;display:inline-flex;color:#fbbf24}.dash-step__footer-icon-accent{flex-shrink:0;display:inline-flex;color:var(--color-accent)}.dash-step__footer-inline-link{margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit;font-weight:600;color:var(--color-accent);text-decoration:underline;text-decoration-color:rgba(136,255,106,.45);text-underline-offset:2px;transition:color .15s ease,text-decoration-color .15s ease}@media (hover:hover){.dash-step__footer-inline-link:hover{color:#a5ff8f;text-decoration-color:rgba(165,255,143,.6)}}.dash-step__hint-faint{color:rgba(255,255,255,.3)}.dash-footer-status,.dash-step__hint-faint{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px}.dash-footer-status{color:rgba(255,255,255,.6)}.dash-footer-status--sm{font-size:12px;color:rgba(255,255,255,.5)}.dash-footer-name{font-weight:500;line-height:20px}.dash-confirm-pill,.dash-footer-name{font-family:var(--font-body);font-size:14px}.dash-confirm-pill{display:flex;align-items:center;justify-content:center;min-width:108px;height:40px;padding:0 20px;border-radius:.75rem;background:var(--dash-confirm-pill-bg,#ffffff);color:#090909;font-weight:600;line-height:1;letter-spacing:-.01em}.dash-text-error{color:var(--color-error-text)}.dash-enter-amount-totp-notice{color:rgba(253,230,138,.95);line-height:1.35}.dash-enter-amount-totp-notice__link{margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease,opacity .15s ease}@media (hover:hover){.dash-enter-amount-totp-notice__link:hover{color:#fef9c3}}.dash-enter-amount-totp-notice__link:focus-visible{outline:2px solid rgba(251,191,36,.65);outline-offset:2px;border-radius:2px}.dash-promo-gradient-panel{background:linear-gradient(180deg,#8def75,#7cec61);background-size:100% 100%;background-repeat:no-repeat}.dash-promo-gradient-panel__title{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#000000}.dash-promo-gradient-panel__desc{font-family:var(--font-body);font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;color:rgba(0,0,0,.7)}.dash-promo-gradient-panel__cta{font-weight:500;font-size:12px;text-align:center;background-color:#090909;width:115px;height:28px}.dash-promo-gradient-panel__cta,.deals-support-panel__title{font-family:var(--font-body);line-height:20px;letter-spacing:-.02em}.deals-support-panel__title{font-weight:600;font-size:16px;color:#000000}.deals-support-panel__desc{line-height:16px;letter-spacing:0;color:rgba(0,0,0,.7)}.deals-support-panel__cta,.deals-support-panel__desc{font-family:var(--font-body);font-weight:500;font-size:12px}.deals-support-panel__cta{box-sizing:border-box;max-width:100%;line-height:20px;letter-spacing:-.02em;text-align:center;background-color:#090909;width:115px;min-width:0;height:28px}.deals-coin-icon-cell{display:flex;width:67px;height:67px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem}.deals-coin-name{font-size:20px}.deals-coin-name,.deals-coin-network{font-family:var(--font-body);font-weight:600;line-height:20px;letter-spacing:-.02em}.deals-coin-network{font-size:16px;color:rgba(255,255,255,.4)}.deals-coin-picker-body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:center;width:100%;padding:0 30px 30px;container-type:inline-size;container-name:coin-picker}@media (max-width:639px){.deals-coin-picker-body{padding-left:0;padding-right:0}}.deals-coin-picker-grid{display:flex;width:100%;max-width:min(52rem,100%);flex-wrap:wrap;align-content:center;align-items:flex-start;justify-content:center;margin-left:auto;margin-right:auto;gap:1rem .75rem}@container coin-picker (max-width: 380px){.deals-coin-picker-grid{gap:.875rem .5rem}}@media (min-width:640px){.deals-coin-picker-grid{gap:1.5rem 1.25rem}}.deals-coin-tile-btn{box-sizing:border-box;display:flex;width:6.75rem;max-width:100%;flex:0 0 auto;flex-direction:column;align-items:center;gap:.75rem;border-radius:.75rem;padding:.75rem .5rem;border:none;background:transparent;cursor:pointer;transition:background-color .15s ease}@container coin-picker (min-width: 400px){.deals-coin-tile-btn{width:7.5rem}}@container coin-picker (min-width: 560px){.deals-coin-tile-btn{width:8.25rem}}@container coin-picker (min-width: 720px){.deals-coin-tile-btn{width:9rem}}@supports not (container-type:inline-size){@media (min-width:480px){.deals-coin-tile-btn{width:7.5rem}}@media (min-width:768px){.deals-coin-tile-btn{width:8.25rem}}@media (min-width:1024px){.deals-coin-tile-btn{width:9rem}}}@media (min-width:640px){.deals-coin-tile-btn{gap:1rem;padding:1rem .75rem}}.deals-coin-tile-btn:disabled{cursor:not-allowed;opacity:.35}@media (hover:hover){.deals-coin-tile-btn:hover:not(:disabled){background:rgba(255,255,255,.06)}}.deals-coin-tile-btn--selected:not(:disabled){background:rgba(255,255,255,.06)}.deals-coin-tile-labels{display:flex;min-height:2.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;text-align:center}.deals-coin-tile-btn .deals-coin-name{font-size:.75rem;line-height:1.25;color:#fff}@media (min-width:640px){.deals-coin-tile-btn .deals-coin-name{font-size:.875rem}}.deals-coin-tile-btn .deals-coin-network{font-size:11px;line-height:1.25}@media (min-width:640px){.deals-coin-tile-btn .deals-coin-network{font-size:.75rem}}.dash-role-assignment__user-stack{display:flex;flex-direction:column;align-items:center;gap:32px}.dash-role-assignment__user-card{display:flex;box-sizing:border-box;min-width:160px;width:max-content;max-width:100%;height:auto;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:.75rem;padding:1rem;gap:1rem;background:#1a1a1a;border:1px solid #2a2a2a}button.dash-role-assignment__user-card{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;text-align:center;border:none;transition:background-color .15s ease,box-shadow .15s ease}button.dash-role-assignment__user-card.deals-party-profile-control{background:#1a1a1a}button.dash-role-assignment__user-card--profile{cursor:pointer}button.dash-role-assignment__user-card--profile:hover{background:#222;box-shadow:0 0 0 1px rgba(255,255,255,.08)}button.dash-role-assignment__user-card--profile:focus-visible{outline:2px solid rgba(136,255,106,.5);outline-offset:2px}.dash-footer-party-profile-control{cursor:pointer;-webkit-tap-highlight-color:transparent}button.dash-footer-party-profile-control.deals-party-profile-control{box-sizing:border-box;max-width:none;width:max-content}.dash-footer-party-profile-control:hover .dash-footer-name{text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:2px}.dash-footer-party-profile-control:focus-visible{outline:2px solid rgba(136,255,106,.45);outline-offset:2px}.dash-role-assignment__avatar{position:relative;width:var(--dash-role-avatar-size,80px);height:var(--dash-role-avatar-size,80px);flex-shrink:0;overflow:hidden;border-radius:9999px;background:#d9d9d9}.dash-role-assignment__user-name{font-family:var(--font-body);font-weight:500;font-size:16px;line-height:20px;color:#ffffff}.dash-role-assignment__user-name--full{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.dash-role-assignment__role-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s;border:1px solid transparent;font-family:var(--font-body);background:var(--dash-role-btn-bg);color:var(--dash-role-btn-color)}.dash-role-assignment__role-btn.dash-role-btn--receiving-dim:hover,.dash-role-assignment__role-btn.dash-role-btn--sending-dim:hover{background:rgba(255,255,255,.52)!important}.dash-role-assignment__divider{width:1.5px;height:221px;flex-shrink:0;background:rgba(255,255,255,.05)}.dash-role-assignment__pulse-wrap{align-self:center;display:inline-flex}@media (min-width:640px){.dash-role-assignment__players{flex-wrap:nowrap;justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.125rem}button.dash-role-assignment__user-card.deals-party-profile-control{max-width:none}}@media (max-width:639px){.dash-role-assignment__divider{display:none}.dash-role-assignment__players{gap:.625rem;overflow-x:hidden}.dash-role-assignment__user-stack{box-sizing:border-box;flex-direction:row;flex-wrap:nowrap;padding:.5rem .625rem;border-radius:.75rem;overflow-x:hidden}.dash-role-assignment__user-card,.dash-role-assignment__user-stack{align-items:center;gap:.5rem;width:100%;max-width:100%;min-height:0;border:none;background:transparent}.dash-role-assignment__user-card{display:flex;flex:1 1 auto;min-width:0;height:auto;flex-direction:row;justify-content:flex-start;padding:0}button.dash-role-assignment__user-card.deals-party-profile-control{padding:0;margin:0;max-width:100%}button.dash-role-assignment__user-card.deals-party-profile-control:focus-visible,button.dash-role-assignment__user-card.deals-party-profile-control:hover{box-shadow:none;outline:none}button.dash-role-assignment__user-card--profile:hover{background:rgba(255,255,255,.06);box-shadow:none}.dash-role-assignment__avatar{--dash-role-avatar-size:32px}.dash-role-assignment__user-name{line-height:1.25;text-align:left}.dash-role-assignment__user-name,.dash-role-assignment__user-name--full{flex:1 1 auto;min-width:0;overflow:hidden;font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.dash-role-assignment__user-name--full{max-width:100%}.dash-role-assignment__role-actions{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-end;gap:.25rem}.dash-role-assignment__role-actions .dash-role-assignment__role-btn{flex:0 0 auto;padding:.3125rem .4375rem;font-size:.6875rem;gap:.1875rem}.dash-role-assignment__role-actions .dash-role-assignment__role-btn img,.dash-role-assignment__role-actions .dash-role-assignment__role-btn svg{width:12px!important;height:12px!important}.dash-role-assignment__confirm{padding-bottom:.25rem}.dash-role-assignment__pulse-wrap{align-self:stretch;width:100%;max-width:none;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.dash-role-assignment__pulse-wrap>span{width:100%;min-width:0}.dash-role-assignment__confirm-btn.dash-confirm-pill{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px}.dash-role-assignment__footer-parties{flex-wrap:wrap;justify-content:center;row-gap:.35rem;column-gap:.625rem;overflow-x:visible;padding-bottom:.125rem}.dash-role-assignment__footer-party{flex:0 1 auto;max-width:100%;min-width:0;justify-content:center}}.dash-amount-section-title{font-family:var(--font-body);font-weight:600;font-size:20px;line-height:20px;letter-spacing:-.02em;color:#ffffff}.dash-amount-section-title--muted{color:rgba(255,255,255,.5)}.dash-amount-input-shell{display:flex;height:40px;flex:1;min-width:0;align-items:center;gap:.75rem;border-radius:.75rem;padding-left:1rem;padding-right:1rem;background:#1a1a1a;border:1px solid #2a2a2a}.dash-amount-input-shell--readonly{background:rgba(26,26,26,.6);border:1px solid rgba(42,42,42,.6)}.dash-amount-input-field{min-width:0;flex:1;background:transparent;outline:none;letter-spacing:0;color:#ffffff}.dash-amount-input-field,.dash-amount-suffix{font-family:var(--font-body);font-weight:500;font-size:15px;line-height:20px}.dash-amount-suffix{flex-shrink:0;color:rgba(255,255,255,.5)}.dash-amount-confirm-btn{display:flex;align-items:center;justify-content:center;border-radius:.75rem;height:40px;background:var(--dash-amount-confirm-bg,rgba(255,255,255,.12));color:#090909;font-family:var(--font-body);font-weight:600;font-size:15px;line-height:25px;letter-spacing:-.01em}.dash-amount-confirm-btn,.dash-amount-spacer{flex-shrink:0;width:122px}@media (max-width:639px){.dash-amount-section-title{font-size:.8125rem;line-height:1.25;letter-spacing:0}.dash-amount-other-row .dash-amount-spacer{display:none}.dash-amount-other-row .dash-amount-input-shell--readonly{flex:1 1 auto;width:100%;min-width:0;max-width:none}}.dash-fee-footer-party-name{overflow-wrap:anywhere;word-break:break-word;text-align:left}.dash-fee-payer__pulse-wrap{align-self:center;display:inline-flex}.dash-fee-options-shell{width:100%;max-width:573px;min-height:0;border-radius:13px;padding:2rem 2rem .5rem;background:rgba(255,255,255,.03)}.dash-fee-options__title{font-family:var(--font-body);font-weight:600;font-size:20px;line-height:20px;letter-spacing:-.02em;color:#ffffff;text-align:center}.dash-fee-options__label-muted{color:rgba(255,255,255,.5)}.dash-fee-options__fee-value,.dash-fee-options__label-muted{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-align:center}.dash-fee-options__fee-value{color:var(--color-accent)}.dash-fee-grid{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:1rem;row-gap:0;align-items:center}.dash-fee-grid__head-row,.dash-fee-grid__row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;gap:inherit}.dash-fee-grid__head-row{padding-bottom:.75rem;margin-bottom:.25rem}.dash-fee-grid__head-row,.dash-fee-grid__row:not(:last-child){border-bottom:1px solid #ffffff0f}.dash-fee-grid__header{font-family:var(--font-body);font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.5);text-align:center}.dash-fee-grid__header--party{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;line-height:1.25}.dash-fee-grid__row-cell{box-sizing:border-box;width:100%;min-width:0;border:none;background:none;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.5);text-align:left;padding-top:22px;padding-bottom:22px}.dash-fee-grid__row-label-stack{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.375rem;text-align:left}.dash-fee-grid__row-party{font-size:14px;font-weight:600;line-height:1.35;letter-spacing:0;color:rgba(255,255,255,.92);overflow-wrap:anywhere;word-break:break-word}.dash-fee-grid__row-summary{font-size:13px;font-weight:500;line-height:1.35;color:rgba(255,255,255,.48)}.dash-fee-grid__row-action{box-sizing:border-box;border:none;background:none;padding-top:22px;padding-bottom:22px}@media (max-width:639px){.dash-fee-options-shell{padding:.75rem .625rem}.dash-fee-grid{grid-template-columns:minmax(0,1fr) 4.25rem 4.25rem;column-gap:.5rem}.dash-fee-grid__row-cell{padding-top:.875rem;padding-bottom:.875rem;font-size:.8125rem;line-height:1.35}.dash-fee-grid__row-party{font-size:.8125rem}.dash-fee-grid__row-summary{font-size:.75rem}.dash-fee-grid__row-action{padding-top:.875rem;padding-bottom:.875rem}.dash-fee-payer__pulse-wrap{align-self:stretch;width:100%;max-width:none;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.dash-fee-payer__pulse-wrap>span{width:100%;min-width:0}.dash-fee-payer__pulse-wrap .dash-confirm-pill{box-sizing:border-box;width:100%;max-width:none}}.dash-chat-panel{background:var(--color-bg-panel);border:1px solid var(--color-border)}.dash-live-chat-panel{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;border-radius:.75rem;overflow:hidden}.dash-chat-header-strip{display:flex;height:61px;flex-shrink:0;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem}.dash-chat-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem;min-height:0}.dash-chat-muted-sm{color:rgba(255,255,255,.5);font-size:.875rem}.dash-chat-loading-older{padding-top:.5rem;padding-bottom:.5rem}.dash-chat-muted-base{color:rgba(255,255,255,.5);font-size:1rem}.dash-chat-center-fill{flex:1 1 auto;min-height:0;flex-direction:column}.dash-chat-center-fill,.dash-chat-center-simple{display:flex;align-items:center;justify-content:center}.dash-chat-center-simple{flex:1 1 auto}.dash-chat-system-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:95%;min-width:0;text-align:center;padding-left:.25rem;padding-right:.25rem}.dash-chat-system-line{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;color:rgba(255,255,255,.34)}.dash-chat-system-line--green{color:#88ff6a;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.35}.dash-chat-system-line--green .dash-chat-system-time{color:rgba(136,255,106,.55)}.dash-chat-system-time{color:rgba(255,255,255,.24);font-variant-numeric:tabular-nums;cursor:default}.dash-chat-date-separator{display:flex;width:100%;flex-shrink:0;justify-content:center;padding:.5rem .5rem .25rem;text-align:center}.dash-chat__stack>.dash-chat-date-separator{align-self:stretch}.dash-chat-date-separator__label{font-size:.75rem;line-height:1.25;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.34)}.admin-support-chat-date-separator,.dash-support-date-separator{align-self:stretch}.dash-chat-group{display:flex;width:100%;max-width:100%;min-width:0;flex-direction:column}.dash-chat-group--me{align-items:flex-end}.dash-chat-group--them{align-items:flex-start}.dash-chat-group .dash-chat__stack{width:100%;min-width:0}.dash-chat-group--me .dash-chat-bubble-row,.dash-chat-group--me .dash-chat__bubble-row,.dash-chat-group--me .dash-chat__meta-row,.dash-chat-group--them .dash-chat-bubble-row,.dash-chat-group--them .dash-chat__bubble-row,.dash-chat-group--them .dash-chat__meta-row{max-width:85%}.dash-chat-bubble-row{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.dash-chat-bubble-row--me{align-items:flex-end}.dash-chat-avatar-ring{height:2rem;width:2rem;flex-shrink:0;overflow:hidden;border-radius:9999px;border:2px solid #090909;background:#d9d9d9}.dash-chat-avatar-img{height:100%;width:100%;object-fit:cover}.dash-chat-meta-row--me{flex-direction:row-reverse}.dash-chat-send-error{flex-shrink:0;padding:.25rem 1rem;font-size:.875rem;color:#f87171}@keyframes dash-chat-attach-ellipsis-dot{0%,70%,to{opacity:.12}35%{opacity:.55}}.dash-chat-attach-loading-overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.52)}.dash-chat-attach-ellipsis{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:500;line-height:1;color:rgba(255,255,255,.28);user-select:none}.dash-chat-attach-ellipsis span{display:inline-block;min-width:.35em;text-align:center;animation:dash-chat-attach-ellipsis-dot 1.1s ease-in-out infinite}.dash-chat-attach-ellipsis span:nth-child(2){animation-delay:.15s}.dash-chat-attach-ellipsis span:nth-child(3){animation-delay:.3s}.dash-chat-panel__header-border{border-bottom:1px solid rgba(255,255,255,.1)}.dash-chat-close-btn{display:flex;height:22px;width:22px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background:rgba(255,255,255,.06)}.dash-chat-title{font-family:var(--font-body);font-weight:600;font-size:17px;line-height:20px;letter-spacing:-.02em;color:#ffffff}.dash-chat-title--center{text-align:center;color:#fff}.dash-chat-title--sm{font-size:.875rem;line-height:1.25rem;font-weight:600}.dash-chat__stack{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.dash-chat-group--me .dash-chat__stack{align-items:flex-end}.dash-chat__bubble-row{display:flex;align-items:flex-end;gap:9px}.dash-chat__meta-row{display:flex;align-items:center;margin-top:12px;gap:11px}.dash-admin-deal-chat .dash-chat-scroll{gap:.375rem}.dash-admin-deal-chat .dash-chat-group{margin-bottom:1.25rem}.dash-admin-deal-chat .dash-chat-group:last-child{margin-bottom:0}.dash-admin-deal-chat .dash-chat__stack{gap:4px}.dash-admin-deal-chat .dash-chat__meta-row{margin-top:0;margin-bottom:4px;gap:8px}.dash-admin-deal-chat .chat-sender-name{font-weight:600;font-size:13px;line-height:16px;color:rgba(255,255,255,.92)}.dash-chat-input-bar{display:flex;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem;background:var(--color-bg-panel-alt)}.dash-chat-input-bar--bordered{border-top:1px solid rgba(255,255,255,.1)}.dash-chat-input-field{flex:1;min-width:0;padding:.625rem 1rem;outline:none;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;background:#252525;border-radius:7px;border:1px solid #2a2a2a;color:rgba(255,255,255,.5)}.dash-chat-input-field::placeholder{color:rgba(255,255,255,.4)}.dash-chat-input-field:disabled{opacity:.6;cursor:not-allowed}.dash-chat-input-field--high-contrast{color:rgba(255,255,255,.9)}.dash-chat-send-btn{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;border:none;background:var(--color-accent)}.dash-chat-send-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.dash-chat-send-btn:hover:not(:disabled){opacity:.9}}.deals-split-col{min-height:min(320px,40dvh)}.deals-detail-shell,.deals-split-col{position:relative;display:flex;flex-direction:column;height:min(var(--deals-column-height,716px),calc(100dvh - var(--dash-nav-height) - var(--dash-workspace-vpad)));max-height:calc(100dvh - var(--dash-nav-height) - var(--dash-workspace-vpad))}.deals-detail-shell{min-height:0;overflow:hidden;border-radius:.75rem;background:var(--color-bg-panel)}.deals-open-chat-unread-badge{display:inline-grid;place-items:center;box-sizing:border-box;min-width:1.25rem;height:1.25rem;flex-shrink:0;padding:0 .3125rem;border-radius:999px;font-family:var(--font-body);font-size:.6875rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:#0a0a0a;background:#88ff6a}.deals-open-chat-unread-badge--compact{width:1.25rem;min-width:1.25rem;padding:0}.deals-open-chat-tab{display:flex;box-sizing:border-box;width:100%;cursor:pointer;align-items:center;justify-content:center;gap:.375rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;font-weight:500;min-height:35px;padding:.375rem .75rem;font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,.6);background:#222121}.dash-settings-page__title{font-family:var(--font-body);font-size:1.5rem;line-height:2rem;font-weight:600;color:#fff}.dash-settings-page__subtitle{margin-top:.5rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;color:rgba(255,255,255,.55)}.dash-dashboard-stack{display:flex;width:100%;min-width:0;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.dash-dashboard-stack{gap:2rem}}.dash-hairline-divider{border-top:1px solid rgba(255,255,255,.1)}.deals-page-stack{display:flex;width:100%;min-width:0;flex-direction:column;gap:2rem}.deals-page-banner-strong{font-weight:600}.deals-page-workspace{position:relative}.deals-page-workspace.deals-page-workspace--force-stacked{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}@media (min-width:1121px){.dash-main:has(.deals-page-workspace.deals-page-workspace--force-stacked){display:flex;flex-direction:column;min-height:0}.deals-page-stack:has(.deals-page-workspace--force-stacked){flex:1 1 auto;min-height:0}.deals-page-stack:has(.deals-page-workspace--force-stacked)>:not(.deals-page-workspace){flex-shrink:0}}.deals-page-main-grid{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;align-items:stretch}.deals-page-main-grid>.deals-detail-shell,.deals-page-main-grid>.deals-split-col{min-width:0}.deals-stacked-tablist{display:none;flex-shrink:0;gap:.5rem;padding:.375rem;border-radius:.75rem;border:1px solid var(--color-border);background:rgba(255,255,255,.04)}@media (max-width:1120px){.dash-main:has(.deals-page-stack){display:flex;flex-direction:column;min-height:0}.deals-page-stack{flex:1 1 auto;min-height:0}.deals-page-stack>:not(.deals-page-workspace){flex-shrink:0}.deals-page-workspace{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.deals-page-main-grid{grid-template-columns:1fr;gap:.75rem;align-content:stretch;flex:1 1 auto;min-height:0;grid-template-rows:auto minmax(0,1fr);--deals-stacked-chrome:3.5rem}.deals-stacked-tablist{display:flex;flex-direction:row;align-items:stretch;grid-column:1/-1}.deals-page-main-grid>.deals-detail-shell:not(.deals-stacked-panel--hidden),.deals-page-main-grid>.deals-split-col:not(.deals-stacked-panel--hidden){height:100%;max-height:none;min-height:0;align-self:stretch}.deals-page-main-grid>.deals-split-col:not(.deals-stacked-panel--hidden){min-height:min(320px,40dvh)}}.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid{grid-template-columns:1fr;gap:.75rem;align-content:stretch;flex:1 1 auto;min-height:0;grid-template-rows:auto minmax(0,1fr);--deals-stacked-chrome:3.5rem}.deals-page-workspace.deals-page-workspace--force-stacked .deals-stacked-tablist{display:flex;flex-direction:row;align-items:stretch;grid-column:1/-1}.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid>.deals-detail-shell:not(.deals-stacked-panel--hidden),.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid>.deals-split-col:not(.deals-stacked-panel--hidden){height:100%;max-height:none;min-height:0;align-self:stretch}.deals-page-workspace.deals-page-workspace--force-stacked .deals-page-main-grid>.deals-split-col:not(.deals-stacked-panel--hidden){min-height:min(320px,40dvh)}.deals-page-workspace.deals-page-workspace--force-stacked .deals-live-chat-mount--wide{display:none!important}.deals-page-workspace.deals-page-workspace--force-stacked .deals-live-chat-mount--narrow{display:contents!important}.deals-page-workspace.deals-page-workspace--force-stacked .deals-detail-chat-strip{display:flex}@media (min-width:1121px){.deals-page-workspace:not(.deals-page-workspace--force-stacked) .deals-page-main-grid>.deals-detail-shell,.deals-page-workspace:not(.deals-page-workspace--force-stacked) .deals-page-main-grid>.deals-split-col{display:flex!important}}.deals-live-chat-mount--narrow,.deals-live-chat-mount--wide{display:contents}@media (max-width:1120px){.deals-live-chat-mount--wide{display:none!important}}@media (min-width:1121px){.deals-live-chat-mount--narrow{display:none!important}}.deals-stacked-tab{flex:1 1 0;min-height:2.75rem;border-radius:.5rem;border:1px solid transparent;padding:.5rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.55);background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.375rem}.deals-stacked-tab[aria-selected=true]{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.12)}.deals-stacked-tab__count{font-weight:500;font-size:.75rem;color:rgba(255,255,255,.45)}.deals-stacked-tab[aria-selected=true] .deals-stacked-tab__count{color:rgba(255,255,255,.7)}.deals-stacked-panel--hidden{display:none!important}.deals-live-chat--in-detail-shell.dash-live-chat-panel{z-index:20;border-radius:.75rem}.deals-mobile-chat-scrim{display:none}@media (max-width:639px){.deals-live-chat-mount--narrow.deals-live-chat-mount--mobile-sheet-host{display:flex!important;flex-direction:column;position:fixed;inset:0;z-index:65;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);pointer-events:none}.deals-live-chat-mount--mobile-sheet-host>*{pointer-events:auto}.deals-mobile-chat-scrim{display:block;flex:1 1 auto;min-height:0;width:100%;margin:0;padding:0;border:none;cursor:pointer;background:rgba(0,0,0,.52)}.deals-live-chat--in-detail-shell.deals-live-chat--mobile-sheet.dash-live-chat-panel{position:relative;inset:auto;z-index:1;flex:0 0 auto;width:100%;height:min(88dvh,40rem);max-height:min(88dvh,40rem);min-height:0;border-radius:1rem 1rem 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.45);padding-bottom:env(safe-area-inset-bottom)}.deals-live-chat--mobile-sheet .dash-chat-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}}.deals-detail-banner{position:relative;z-index:10;flex-shrink:0;padding:.625rem 1rem;font-size:.875rem}.deals-detail-banner--amber-soft{color:rgba(254,243,199,.95);background:rgba(245,158,11,.1);border-bottom:1px solid rgba(251,191,36,.2)}.deals-detail-banner--split-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.deals-detail-banner__text{flex:1 1 12rem;min-width:0}.deals-detail-banner--split-actions__btn{flex-shrink:0}.deals-detail-banner--amber-strong{color:rgba(254,243,199,.95);background:rgba(245,158,11,.15);border-bottom:1px solid rgba(251,191,36,.25)}.deals-detail-banner--neutral{color:rgba(255,255,255,.85);background:rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.1)}.deals-detail-banner--error{flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;color:#f87171;background:rgba(248,113,113,.1);border-bottom:1px solid rgba(248,113,113,.2)}.dash-payment-invoice-safety-banner{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .75rem;font-family:var(--font-body);font-size:.875rem;line-height:1.4;color:#f87171;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.2);border-radius:.375rem}.dash-payment-invoice-safety-banner__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;align-self:center;line-height:0;color:#f87171}.dash-payment-invoice-safety-banner__icon>span{display:block}.deals-detail-overlay-dim{position:absolute;inset:0;z-index:5;border-radius:inherit;background:rgba(0,0,0,.45);pointer-events:none}.deals-page-empty-panel{display:flex;min-height:200px;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;color:rgba(255,255,255,.7)}.deals-page-empty-panel--tall{min-height:240px;padding-top:2rem;padding-bottom:2rem}.deals-page-secondary-btn{margin-top:.75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.85);cursor:pointer}@media (hover:hover){.deals-page-secondary-btn:hover{background:rgba(255,255,255,.1)}}.deals-page-leave-btn{border-radius:.5rem;border:1px solid rgba(248,113,113,.4);background:transparent;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:rgba(252,211,211,.95);cursor:pointer}.deals-page-leave-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.deals-page-leave-btn:hover:not(:disabled){background:rgba(239,68,68,.1)}}.deals-page-leave-btn.deals-page-leave-btn--green{border-color:rgba(52,211,153,.5);color:rgba(209,250,229,.96)}@media (hover:hover){.deals-page-leave-btn.deals-page-leave-btn--green:hover:not(:disabled){background:rgba(16,185,129,.12)}}@keyframes deals-page-leave-btn-mutual-await-pulse{0%,to{box-shadow:0 0 0 0 rgba(248,113,113,0)}50%{box-shadow:0 0 0 2px rgba(248,113,113,.5),0 0 16px rgba(239,68,68,.35)}}.deals-page-leave-btn.deals-page-leave-btn--mutual-await{animation:deals-page-leave-btn-mutual-await-pulse 2.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.deals-page-leave-btn.deals-page-leave-btn--mutual-await{animation:none;box-shadow:0 0 0 2px rgba(248,113,113,.45)}}.deals-page-modal-overlay{position:fixed;inset:0;z-index:250;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.75)}.deals-page-modal-panel{width:100%;max-width:28rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#141414;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.deals-page-modal-cancel{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;color:rgba(255,255,255,.8);cursor:pointer;border:none;background:transparent}@media (hover:hover){.deals-page-modal-cancel:hover{background:rgba(255,255,255,.05)}}.deals-page-modal-danger{border-radius:.5rem;border:none;background:rgba(239,68,68,.9);padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;cursor:pointer}@media (hover:hover){.deals-page-modal-danger:hover{background:#ef4444}}.deals-page-modal-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#fff}.deals-page-modal-body{margin-top:.5rem;font-size:.875rem;color:rgba(255,255,255,.65)}.deals-page-modal-label{margin-top:1rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;color:rgba(255,255,255,.5)}.deals-page-modal-textarea{margin-top:.25rem;width:100%;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.4);padding:.5rem .75rem;font-size:.875rem;color:#fff;resize:vertical}.deals-page-modal-textarea::placeholder{color:rgba(255,255,255,.3)}.deals-page-modal-actions{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:.5rem}.deals-detail-chat-strip{display:none;box-sizing:border-box;width:100%;min-width:0;flex-shrink:0;flex-direction:column;align-items:stretch;align-self:stretch;background:rgba(0,0,0,.2);padding:0}@media (max-width:1120px){.deals-detail-chat-strip{display:flex}}.deals-detail-chat-strip__btn{display:flex;box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0;align-self:stretch;align-items:center;justify-content:center;gap:.375rem;border-radius:0;border:none;padding:.625rem .75rem;appearance:none;-webkit-appearance:none;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.65);background:rgba(255,255,255,.06);cursor:pointer}.deals-detail-shell:has(>.deals-detail-chat-strip) .deals-detail-body .deal-step-panel{border-top:none;border-top-left-radius:0;border-top-right-radius:0}@media (hover:hover){.deals-detail-chat-strip__btn:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.85)}}.deals-detail-body{position:relative;z-index:0;display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.deals-detail-body--frozen{opacity:.45;pointer-events:none}.deals-page-cancelled-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgba(255,255,255,.9)}.deals-page-cancelled-mode{font-size:.875rem;color:rgba(255,255,255,.7)}.deals-page-cancelled-date{font-size:.75rem;color:rgba(255,255,255,.45)}.deals-page-cancelled-reason{max-width:32rem;white-space:pre-wrap;font-size:.875rem;color:rgba(255,255,255,.55)}.deals-page-empty-title{font-size:1rem;color:rgba(255,255,255,.85)}.deals-page-empty-sub{max-width:28rem;font-size:.875rem;color:rgba(255,255,255,.55)}@media (hover:hover){.deals-open-chat-tab:hover{opacity:.9}}.dash-support-page-stack{display:flex;flex-direction:column;gap:2rem}.dash-support-page-grid{position:relative;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:1024px){.dash-support-page-grid{grid-template-columns:1fr 2fr}}.dash-support-inbox-header{display:flex;height:61px;flex-shrink:0;align-items:center;justify-content:space-between;padding-left:28px;padding-right:.75rem}.dash-support-meta-muted{color:rgba(255,255,255,.5)}.dash-support-load-more-hint{padding-top:.75rem;padding-bottom:.75rem;text-align:center;font-family:var(--font-body);font-size:.75rem;color:rgba(255,255,255,.4)}.dash-support-back-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;height:36px;padding-left:.75rem;padding-right:.875rem;border-radius:9px;border:none;background:rgba(255,255,255,.1);font-family:var(--font-body);font-weight:600;font-size:14px;line-height:1;letter-spacing:-.01em;color:#fff;cursor:pointer}.dash-support-back-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover){.dash-support-back-btn:hover{background:rgba(255,255,255,.14)}}.dash-support-back-btn:active{opacity:.92}.dash-support-issue-pill{display:inline-flex;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);padding:.125rem .625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#fff}.dash-support-info-label{font-family:var(--font-body);font-size:.75rem;text-transform:uppercase;color:rgba(255,255,255,.5)}.dash-support-info-label--spaced{margin-top:.5rem}.dash-support-info-body{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:#fff;white-space:pre-wrap}.dash-support-chat-empty{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.dash-support-chat-empty--gap{gap:1rem}.dash-support-link{font-size:.75rem;color:var(--color-accent);cursor:pointer;background:transparent;border:none;padding:0}.dash-support-link:hover:not(:disabled){text-decoration:underline}.dash-support-link:disabled{opacity:.5}.dash-support-link--align-start{align-self:flex-start}.dash-support-center-muted{font-family:var(--font-body);text-align:center;color:rgba(255,255,255,.5)}.dash-support-center-muted--secondary{font-size:.875rem;color:rgba(255,255,255,.4)}.dash-support-readonly-note{font-family:var(--font-body);font-size:.875rem;color:rgba(255,255,255,.5)}.dash-support-reopen-btn{align-self:flex-start;font-family:var(--font-body);border-radius:.5rem;border:1px solid rgba(136,255,106,.4);background:transparent;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-accent);cursor:pointer}.dash-support-reopen-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.dash-support-reopen-btn:hover:not(:disabled){background:rgba(136,255,106,.1)}}.dash-support-reopen-btn:focus-visible{outline:2px solid rgba(136,255,106,.55);outline-offset:2px}.dash-support-send-error{margin-bottom:.25rem;font-family:var(--font-body);font-size:.875rem;color:#f87171}.dash-support-staff-label{margin-bottom:.25rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:600;color:var(--color-accent)}.dash-support-column{display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;background:var(--color-bg-panel);border:1px solid var(--color-border);min-height:0;height:min(var(--dash-support-column-height,716px),calc(100dvh - var(--dash-nav-height) - var(--dash-workspace-vpad)));max-height:calc(100dvh - var(--dash-nav-height) - var(--dash-workspace-vpad))}@media (max-width:1023px){.dash-support-column{height:auto;max-height:none;min-height:0}.dash-support-page-grid>.dash-support-column:first-child{height:min(56dvh,500px);max-height:min(56dvh,500px);min-height:12rem;overflow:hidden}.dash-support-column--no-ticket-mobile{display:none!important}}.dash-support-tickets-title{font-family:var(--font-body);font-weight:600;font-size:17px;line-height:20px;letter-spacing:-.02em;color:#fff}.dash-support-ticket-list-scroll{min-height:0;flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;padding-left:.75rem;padding-right:.75rem;padding-bottom:1rem}.dash-support-tickets-scroll{max-height:none}.dash-support-ticket-row{margin-bottom:.5rem;display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem;text-align:left;transition:background-color .15s}.dash-support-ticket-row--selected,.dash-support-ticket-row:hover{background:#1a1a1a}.dash-support-ticket-avatar-ph{height:2.5rem;width:2.5rem;flex-shrink:0;border-radius:9999px;background:rgba(255,255,255,.15)}.dash-support-ticket-body{min-width:0;flex:1 1 auto}.dash-support-ticket-name{font-weight:500;font-size:14px;color:#fff}.dash-support-ticket-meta,.dash-support-ticket-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body)}.dash-support-ticket-meta{font-size:12px}.dash-support-ticket-date{flex-shrink:0;font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,.5)}.dash-support-chat-header{height:61px;min-height:61px;justify-content:space-between;gap:.75rem;padding:.5rem 1rem .5rem 28px;border-bottom:1px solid rgba(255,255,255,.1)}.dash-support-chat-header,.dash-support-chat-header-actions{display:flex;flex-shrink:0;align-items:center}.dash-support-chat-title-stack{display:flex;min-width:0;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.5rem}.dash-support-chat-heading{flex-shrink:0;font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:.02em;color:rgba(255,255,255,.55)}.dash-support-chat-ticket-id{min-width:0;flex:1 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;line-height:1.25;font-weight:500;color:rgba(255,255,255,.38)}.dash-support-chat-header-left{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.75rem}.dash-support-messages-scroll{position:relative;z-index:0;display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:auto}.dash-support-messages-list{display:flex;flex-direction:column;gap:1rem;padding:1rem}.dash-support-message-row{display:flex;max-width:85%;flex-direction:column}.dash-support-message-row--me{align-items:flex-end;align-self:flex-end}.dash-support-message-row--them{align-items:flex-start;align-self:flex-start}.dash-support-message-time{margin-top:.25rem;font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,.3)}.dash-support-loading-banner{font-family:var(--font-body);font-size:.875rem;color:rgba(255,255,255,.4)}.dash-support-input-row{display:flex;align-items:center;gap:.5rem}.dash-support-page-hairline{border-top:1px solid rgba(255,255,255,.1)}.dash-support-tickets-count{margin-left:.25rem;color:rgba(255,255,255,.5)}.dash-support-issue-pill-wrap{margin-top:.25rem}@media (max-width:1023px){.dash-support-column--mobile-ticket-view{position:absolute;inset:0;z-index:10;display:flex}}@media (min-width:1024px){.dash-support-column--mobile-ticket-view{position:static;inset:auto;z-index:auto}}.dash-support-details-shell{position:relative;z-index:2;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.1)}.dash-support-details-toggle{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 28px;text-align:left;font-family:var(--font-body);color:rgba(255,255,255,.75);cursor:pointer;border:none;background:transparent}.dash-support-details-toggle__label{flex-shrink:0;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.42)}.dash-support-details-toggle__summary{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:rgba(255,255,255,.55)}.dash-support-details-toggle__chevron{color:rgba(255,255,255,.35);transition:transform .15s ease}.dash-support-details-toggle__chevron--open{transform:rotate(180deg)}@media (hover:hover){.dash-support-details-toggle:hover{background:rgba(255,255,255,.04)}}.dash-support-info-block{position:absolute;top:100%;right:0;left:0;z-index:1;display:flex;max-height:min(280px,45dvh);flex-direction:column;flex-shrink:0;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:.5rem 1rem .75rem 28px;border:1px solid rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.06);border-radius:0 0 .625rem .625rem;background:var(--color-bg-panel)}.dash-support-bubble{box-sizing:border-box;max-width:100%;min-width:0;padding:17px;border-radius:12px;overflow-wrap:anywhere;word-break:break-word}.dash-support-bubble--staff{background:var(--color-accent-15);border:1px solid var(--color-accent-25);border-bottom-left-radius:0}.dash-support-bubble--me{background:#2c2c2c;border-bottom-right-radius:0}.dash-support-bubble--other{background:#1d1d1d;border-bottom-left-radius:0}.dash-support-bubble-text{min-width:0;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.7);overflow-wrap:anywhere;word-break:break-word}.dash-support-bubble-text--staff{color:rgba(255,255,255,.92)}.dash-support-chat-footer{position:relative;z-index:3;display:flex;flex-shrink:0;flex-direction:column;gap:.5rem;padding:.75rem;background:var(--color-bg-panel-alt);border-top:1px solid rgba(255,255,255,.1)}.dash-support-empty{display:flex;flex:1 1 auto;align-items:center;justify-content:center;font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,.5)}.dash-support-modal-backdrop{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.6)}.dash-support-modal-panel{background:#1a1a1a;border:1px solid #2a2a2a}.dash-support-modal-panel--centered{position:fixed;left:50%;top:50%;z-index:50;width:100%;max-width:28rem;transform:translate(-50%,-50%);border-radius:1rem;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.dash-support-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dash-support-modal-close{flex-shrink:0;padding:.25rem;border-radius:.5rem;border:none;background:transparent;color:rgba(255,255,255,.7);cursor:pointer}@media (hover:hover){.dash-support-modal-close:hover{background:rgba(255,255,255,.1);color:#fff}}.dash-support-modal-blocked-notice{margin-top:1rem;border-radius:.5rem;border:1px solid rgba(245,158,11,.25);background:rgba(245,158,11,.1);padding:.5rem .75rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;color:rgba(254,243,199,.95)}.dash-support-modal-options{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}.dash-support-modal-option-body{min-width:0;flex:1 1 auto}.dash-support-modal-field{margin-top:1.5rem}.dash-support-modal-field-hint{margin-top:.375rem;font-family:var(--font-body);font-size:12px;line-height:16px;color:rgba(255,255,255,.45);text-align:right}.dash-support-modal-actions{margin-top:1.5rem;display:flex;justify-content:flex-end}.dash-support-modal__title{font-family:var(--font-body);font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.02em;color:#fff}.dash-support-modal__subtitle{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;color:rgba(255,255,255,.5)}.dash-support-modal__subtitle-spaced{margin-top:.25rem}.dash-support-modal-option{display:flex;width:100%;align-items:center;gap:1rem;border-radius:.75rem;padding:.75rem 1rem;text-align:left;transition:opacity .15s;background:var(--dash-support-option-bg);border:1px solid var(--dash-support-option-border);cursor:pointer}.dash-support-modal-option:disabled{pointer-events:none;opacity:.45}@media (hover:hover){.dash-support-modal-option:hover:not(:disabled){opacity:.9}}.dash-support-modal-option-title{display:block;font-family:var(--font-body);font-size:15px;line-height:20px;font-weight:600;color:#fff}.dash-support-modal-option-desc{display:block;margin-top:.125rem;font-family:var(--font-body);font-size:13px;line-height:18px;color:rgba(255,255,255,.6)}.dash-support-modal-textarea{width:100%;border-radius:.75rem;padding:.75rem 1rem;resize:none;outline:none;background:var(--color-bg-panel);border:1px solid #2a2a2a;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;color:#ffffff}.dash-support-modal-textarea::placeholder{color:rgba(255,255,255,.4)}.dash-support-modal-textarea:disabled{opacity:.45}.dash-support-modal-error{margin-top:1rem;font-family:var(--font-body);font-size:14px;line-height:20px;color:#f87171}.dash-support-modal-submit{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:.75rem;padding:.625rem 1.25rem;font-weight:600;background:var(--color-accent);color:#090909;font-family:var(--font-body);font-size:14px;cursor:pointer}.dash-support-modal-submit:disabled{opacity:.6;cursor:not-allowed}.dash-payment-invoice__title{font-family:var(--font-body);font-weight:600;font-size:20px;line-height:20px;letter-spacing:-.02em}.dash-payment-invoice__subtitle{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;color:rgba(255,255,255,.5)}.dash-payment-invoice__subtitle--90{color:rgba(255,255,255,.9);line-height:1.625}.dash-payment-invoice__subtitle--75{color:rgba(255,255,255,.75);line-height:1.625}.dash-payment-invoice__meta-label{color:rgba(255,255,255,.3)}.dash-payment-invoice__meta-label,.dash-payment-invoice__meta-value{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.dash-payment-invoice__meta-value{color:#ffffff}.dash-payment-card-muted{background:rgba(255,255,255,.03)}.dash-payment-deal-summary-title{font-family:var(--font-body);font-weight:600;font-size:16px}.dash-payment-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:.75rem .75rem}.dash-payment-grid-span{grid-column:1/-1}.dash-payment-summary-card .dash-payment-grid-2>*{min-width:0}.dash-payment-field-label{color:rgba(255,255,255,.5)}.dash-payment-field-box,.dash-payment-field-label{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.dash-payment-field-box{display:flex;width:139px;height:29px;min-height:29px;align-items:center;padding-left:12px;padding-right:12px;border-radius:5px;background:rgba(217,217,217,.07);color:#ffffff}.dash-payment-field-box--between{justify-content:space-between}.dash-payment-field-box--full{width:100%;max-width:100%;min-width:0}.dash-payment-summary-card .dash-payment-field-box,.dash-payment-summary-card button.dash-payment-field-box.deals-party-profile-control{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:auto;min-height:29px}.dash-payment-summary-card button.dash-payment-field-box.deals-party-profile-control{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0 12px;-webkit-appearance:none;appearance:none;border:none;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#ffffff;text-align:left}@media (max-width:639px){.dash-payment-summary-card .dash-payment-grid-2{grid-template-columns:1fr}}.dash-payment-suffix-muted{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.3)}.dash-payment-paren-muted{color:rgba(255,255,255,.3)}.dash-payment-paren-faint{color:rgba(255,255,255,.2)}.dash-payment-card-border{background:#1a1a1a;border:1px solid #2a2a2a}.dash-payment-address-code{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:2.25rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;border-radius:5px;background:rgba(217,217,217,.07);color:#ffffff;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.dash-payment-address-code::-webkit-scrollbar{height:6px}.dash-payment-address-code::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(255,255,255,.2)}.dash-payment-amount-row{min-height:29px;min-width:0;max-width:100%;align-items:center;gap:.5rem;border-radius:5px;background:rgba(217,217,217,.07);padding-left:12px;padding-right:12px}.dash-payment-amount-row,.dash-payment-status-bar{display:flex;width:100%;justify-content:space-between}.dash-payment-status-bar{max-width:min(100%,56rem);min-height:70px;border-radius:13px;flex-direction:column;gap:.75rem;padding:25px 28px;background:rgba(255,255,255,.03)}@media (min-width:640px){.dash-payment-status-bar{flex-direction:row;align-items:center}}@media (max-width:639px){.dash-payment-status-bar{align-items:center}.dash-payment-status-bar .dash-payment-status-label{width:100%;text-align:center}.dash-payment-status-bar .dash-payment-status-row-flex{width:100%;justify-content:center;text-align:center}.dash-payment-status-bar .dash-payment-status-muted-sm,.dash-payment-status-bar .dash-payment-status-text,.dash-payment-status-bar .dash-payment-status-wait{text-align:center}}.dash-payment-status-label{letter-spacing:0;color:rgba(255,255,255,.3)}.dash-payment-status-label,.dash-payment-status-text{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px}.dash-payment-status-text{color:#ffffff}.dash-payment-status-wait{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;color:rgba(255,255,255,.3)}.dash-payment-check-btn{flex-shrink:0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;font-family:var(--font-body);color:#090909;background:var(--color-accent);cursor:pointer;border:none}@media (hover:hover){.dash-payment-check-btn:hover:not(:disabled){opacity:.9}}.dash-payment-check-btn:disabled{opacity:.7;cursor:not-allowed}.dash-payment-complete__released-banner{margin-top:2rem;display:flex;min-height:99px;flex-direction:column;align-items:center;gap:1rem;border-radius:13px;padding:1.25rem 1.5rem;box-sizing:border-box;background:linear-gradient(90deg,rgba(255,255,255,.02),rgba(136,255,106,.1))}@media (min-width:640px){.dash-payment-complete__released-banner{flex-direction:row;align-items:center;flex-wrap:wrap;gap:1rem 1.25rem}}.dash-payment-complete__released-inner{margin-right:6px}.dash-payment-complete__title-row{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1.35;letter-spacing:-.02em;text-align:center;color:#ffffff}.dash-payment-complete__meta{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:1.45;letter-spacing:0;color:rgba(255,255,255,.5);text-align:left;word-break:break-word}.dash-payment-explorer-btn{display:flex;width:169px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;font-weight:600;font-size:14px;font-family:var(--font-body);background:var(--color-accent);color:#090909}.dash-payment-thanks-card{margin-top:1.5rem;display:flex;flex-direction:column;align-items:stretch;gap:1rem;border-radius:.75rem;padding:1.5rem;background:#1a1a1a;box-sizing:border-box}@media (min-width:640px){.dash-payment-thanks-card{flex-direction:row;align-items:center;justify-content:space-between}}.dash-payment-thanks-title{font-family:var(--font-body);font-weight:600;font-size:20px;line-height:1.25;letter-spacing:-.02em;color:#ffffff}.dash-payment-thanks-body{line-height:1.5;color:rgba(255,255,255,.5)}.dash-payment-thanks-accent,.dash-payment-thanks-body{font-family:var(--font-body);font-weight:500;font-size:14px;letter-spacing:0;text-align:center}.dash-payment-thanks-accent{line-height:20px;color:var(--color-accent)}.dash-payment-address-label-inline{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.5);text-align:center}.dash-payment-received-box{margin-top:2rem;display:flex;flex-direction:column;gap:1.5rem;border-radius:13px;padding:1.5rem;background:rgba(255,255,255,.03)}@media (min-width:640px){.dash-payment-received-box{flex-direction:row;align-items:center;justify-content:space-between}.dash-payment-received-box>span:has(.dash-payment-release-btn){flex-shrink:0;min-width:min-content}}.dash-payment-received-proceed-title{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.02em;text-align:center;color:#ffffff}.dash-payment-received-body-text{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.5)}.dash-payment-payout-shell{display:flex;height:40px;width:100%;flex-shrink:0;align-items:center;border-radius:.5rem;padding-left:1rem;padding-right:1rem;background:rgba(217,217,217,.07)}.dash-payment-payout-input{flex:1;min-width:0;background:transparent;outline:none;font-family:var(--font-body);font-weight:500;font-size:15px;line-height:20px;color:#ffffff}.dash-payment-received-step-body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;padding:1.25rem 1rem 1.5rem}@media (min-width:640px){.dash-payment-received-step-body{padding:30px}}.dash-payment-received-inner{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.75rem}.dash-payment-received-row-title{display:flex;align-items:center;gap:.5rem}.dash-payment-received-detail-stack{display:flex;flex-direction:column;gap:.25rem}.dash-payment-received-icon-wrap{color:var(--color-accent)}.dash-payment-roles-conflict-alert{margin-top:1.5rem;border-radius:.75rem;border:1px solid rgba(245,158,11,.4);background:rgba(245,158,11,.1);padding:.75rem 1rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;color:#fef3c7}.dash-payment-roles-conflict-alert strong{font-weight:500;color:#fff}.dash-payment-totp-required-alert{margin-top:1.5rem;border-radius:.75rem;border:1px solid rgba(248,113,113,.4);background:rgba(239,68,68,.08);padding:.75rem 1rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;color:rgba(252,211,211,.95)}.dash-payment-totp-required-alert strong{font-weight:600;color:#fff}.dash-payment-totp-required-alert__link{margin-top:.625rem;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border-radius:.5rem;border:1px solid rgba(248,113,113,.45);background:transparent;padding:.5rem .875rem;font-family:var(--font-body);font-size:.875rem;font-weight:600;color:rgba(254,226,226,.98);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}@media (hover:hover){.dash-payment-totp-required-alert__link:hover{background:rgba(239,68,68,.14);border-color:rgba(248,113,113,.65);color:#fff}}.dash-payment-totp-required-alert__link:focus-visible{outline:2px solid rgba(248,113,113,.7);outline-offset:2px}.dash-payment-inline-error{margin-top:.75rem;font-family:var(--font-body);font-size:.875rem;color:#f87171}.dash-payment-inline-warn{font-family:var(--font-body);font-size:.875rem;color:rgba(253,230,138,.9)}.dash-payment-inline-ok{font-family:var(--font-body);font-size:.875rem;color:var(--color-accent)}.dash-payment-payout-field-col{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.5rem;width:100%;max-width:560px}.dash-payment-payout-actions-row{display:flex;min-width:0;width:100%;flex-flow:row wrap;align-items:center;gap:.5rem}@media (min-width:640px){.dash-payment-payout-actions-row{gap:.75rem}}.dash-payment-payout-submit-btn{display:inline-flex;flex-shrink:0;height:2.5rem;align-items:center;justify-content:center;white-space:nowrap;border-radius:.5rem;border:none;padding:0 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;background:#fff;color:#090909;cursor:pointer}.dash-payment-payout-submit-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.dash-payment-payout-submit-btn:hover:not(:disabled){opacity:.9}}.dash-payment-received-summary{margin-top:2rem;width:100%;border-radius:13px;background:rgba(255,255,255,.03);padding:1.5rem}.dash-payment-received-summary-title{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:.125rem;font-family:var(--font-body);font-weight:600;font-size:15px;line-height:1.375;letter-spacing:-.02em;color:#fff}.dash-payment-received-dl{margin-top:.75rem;display:flex;flex-direction:column;gap:.625rem;font-size:.875rem}.dash-payment-received-dl-row{display:flex;flex-direction:row;align-items:baseline;gap:.75rem}.dash-payment-received-dt{flex-shrink:0;font-family:var(--font-body);color:rgba(255,255,255,.5)}.dash-payment-received-dd{min-width:0;font-family:var(--font-body);color:#fff;line-height:1.375}.dash-payment-received-dd--tabular{color:rgba(255,255,255,.9);font-variant-numeric:tabular-nums}.dash-payment-received-tx-list{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:0;word-break:break-all}.dash-payment-received-tx-sep{color:rgba(255,255,255,.35)}.dash-payment-received-dd-muted{color:rgba(255,255,255,.45)}.dash-payment-explorer-link{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-decoration-color:rgba(136,255,106,.45)}@media (hover:hover){.dash-payment-explorer-link:hover{opacity:.9}}.dash-payment-tx-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;color:rgba(255,255,255,.85)}.dash-payment-release-footer{margin-top:auto;padding-top:2.5rem;max-width:746px;margin-left:auto;margin-right:auto;width:100%;border-top:1px solid rgba(255,255,255,.08)}.dash-payment-status-value-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem}.dash-payment-status-explorer{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;text-decoration:underline;color:var(--color-accent);cursor:pointer;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (hover:hover){.dash-payment-status-explorer:hover{opacity:.9}}.dash-payment-status-tx-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;overflow:hidden;text-overflow:ellipsis}.dash-deal-mfa-panel{width:100%;max-width:28rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#141414;padding:1.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.35)}.dash-deal-mfa-title{font-family:var(--font-body);font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#fff}.dash-deal-mfa-desc{margin-top:.5rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;color:rgba(255,255,255,.7)}.dash-deal-mfa-label{margin-top:1rem;display:block;font-size:.75rem;color:rgba(255,255,255,.5)}.dash-deal-mfa-input,.dash-deal-mfa-label{font-family:var(--font-body);font-weight:500}.dash-deal-mfa-input{touch-action:manipulation;margin-top:.25rem;width:100%;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.4);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#fff;outline:none}.dash-deal-mfa-input::placeholder{color:rgba(255,255,255,.3)}.dash-deal-mfa-input:focus{border-color:rgba(136,255,106,.6);box-shadow:0 0 0 1px rgba(136,255,106,.4)}.dash-deal-mfa-input:disabled{opacity:.5}.dash-deal-mfa-error{margin-top:.5rem;font-family:var(--font-body);font-size:.875rem;color:#f87171}.dash-deal-mfa-actions{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.dash-deal-mfa-btn-secondary{border-radius:.5rem;border:1px solid rgba(255,255,255,.2);padding:.5rem 1rem;font-family:var(--font-body);font-size:.875rem;color:#fff;background:transparent;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.dash-deal-mfa-btn-secondary:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.dash-deal-mfa-btn-secondary:hover:not(:disabled){background:rgba(255,255,255,.05)}}.dash-deal-mfa-btn-primary{border-radius:.5rem;border:none;padding:.5rem 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;background:var(--color-accent);color:#090909;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.dash-deal-mfa-btn-primary:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.dash-deal-mfa-btn-primary:hover:not(:disabled){opacity:.9}}.dash-payment-release-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;min-width:min(100%,11.5rem);width:max-content;max-width:min(100%,20rem);min-height:40px;padding:.5rem 1rem;box-sizing:border-box;border:none;cursor:pointer;background:var(--dash-release-btn-bg,rgba(255,255,255,.12));color:var(--dash-release-btn-color,rgba(255,255,255,.5));font-family:var(--font-body);font-weight:600;font-size:15px;line-height:1.25;letter-spacing:-.01em;white-space:nowrap}.dash-payment-release-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.dash-payment-release-btn:hover:not(:disabled){opacity:.9}}.dash-payment-received-address-section{margin-top:2rem;display:flex;flex-direction:column;gap:1rem;border-radius:13px;padding:1.5rem;background:rgba(255,255,255,.03)}@media (min-width:640px){.dash-payment-received-address-section{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1.25rem}.dash-payment-received-address-section>.dash-payment-received-address-section__label{padding-top:10px}}@media (max-width:639px){.dash-payment-received-address-section .dash-payment-payout-field-col{max-width:none;width:100%;align-self:stretch}.dash-payment-received-address-section .dash-payment-payout-actions-row{flex-direction:column;align-items:stretch;gap:.625rem}.dash-payment-received-address-section .dash-payment-payout-shell{width:100%;flex:none;max-width:none;box-sizing:border-box}.dash-payment-received-address-section .dash-payment-payout-input{width:100%;box-sizing:border-box}.dash-payment-received-address-section .dash-payment-payout-actions-row>span{width:100%}.dash-payment-received-address-section .dash-payment-payout-submit-btn{width:100%;box-sizing:border-box}.dash-payment-mutual-refund-address.dash-payment-payout-field-col{max-width:none;width:100%;align-self:stretch}.dash-payment-mutual-refund-address .dash-payment-payout-actions-row{flex-direction:column;align-items:stretch;gap:.625rem}.dash-payment-mutual-refund-address .dash-payment-payout-shell{width:100%;flex:none;max-width:none;box-sizing:border-box}.dash-payment-mutual-refund-address .dash-payment-payout-input,.dash-payment-mutual-refund-address .dash-payment-payout-submit-btn{width:100%;box-sizing:border-box}.dash-payment-mutual-refund-confirm{width:100%}.dash-payment-mutual-refund-confirm>span{display:flex;width:100%}.dash-payment-mutual-refund-confirm .dash-payment-release-btn{width:100%;box-sizing:border-box}}.dash-add-user-panel-body{box-sizing:border-box}@media (max-width:1120px){.dash-add-user-panel-body{min-height:clamp(300px,46dvh,520px)}.dash-add-user-panel-main{flex:1 1 auto;min-height:0}}.dash-add-user-selected-row{background:#1a1a1a;border:1px solid #2a2a2a}.dash-add-user-results-wrap{box-sizing:border-box;max-height:192px;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:.75rem;padding:.5rem;background:rgba(217,217,217,.04)}.dash-add-user-result-row{border-radius:6px;background:var(--dash-add-user-result-bg,transparent)}.dash-add-user-query-input{min-width:0;flex:1;background:transparent;outline:none;font-family:var(--font-body);font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:rgba(255,255,255,.4)}@media (max-width:639px){.dash-add-user-search-submit.dash-amount-confirm-btn{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;height:auto}}.dash-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.dash-payment-tabular-muted{color:rgba(255,255,255,.4);font-variant-numeric:tabular-nums}.dash-payment-qr-modal-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);padding:1rem}@media (min-width:640px){.dash-payment-qr-modal-overlay{padding:1.5rem}}.dash-payment-qr-modal-panel{position:relative;width:100%;max-width:min(92vw,420px);max-height:90vh;overflow-y:auto;border-radius:1rem;border:1px solid rgba(255,255,255,.12);background:#121212;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}@media (min-width:640px){.dash-payment-qr-modal-panel{padding:2rem}}.dash-payment-qr-modal-close{position:absolute;right:.75rem;top:.75rem;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;color:rgba(255,255,255,.8);border:none;background:transparent;cursor:pointer}@media (hover:hover){.dash-payment-qr-modal-close:hover{background:rgba(255,255,255,.1);color:#fff}}.dash-payment-qr-modal-close:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(136,255,106,.5)}.dash-payment-qr-modal-stack{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:.25rem}.dash-payment-qr-modal-qr{border-radius:.75rem}.dash-payment-qr-modal-hint{text-align:center;font-size:.875rem;line-height:1.375;color:rgba(255,255,255,.55)}.dash-payment-invoice-shell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;padding:30px}.dash-payment-invoice-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}@media (max-width:639px){.dash-payment-invoice-header-row{flex-direction:column;gap:.75rem}.dash-payment-meta-cluster{gap:.75rem}}.dash-payment-invoice-title{color:#fff}.dash-payment-invoice-subtitle-mt{margin-top:.5rem}.dash-payment-invoice-section-min{min-width:0}.dash-payment-meta-cluster{flex-shrink:0;display:flex;align-items:center;gap:33px}.dash-payment-underpay-dust-replace{width:100%;min-width:0}.dash-payment-underpay-actions .dash-payment-underpay-dust-replace{padding:.25rem 0 0}.dash-payment-underpay-dust-replace__meta{margin:.5rem 0 0}.dash-payment-main-grid-wrap{margin-top:2rem;display:flex;justify-content:center}.dash-payment-main-grid{display:grid;width:100%;max-width:min(100%,56rem);grid-template-columns:1fr;gap:1.5rem;align-items:start}@media (min-width:1024px){.dash-payment-main-grid{grid-template-columns:minmax(0,22.5625rem) minmax(0,1fr)}}.dash-payment-summary-card{border-radius:13px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;width:100%;height:auto;min-height:0}@media (min-width:1024px){.dash-payment-summary-card{max-width:22.5625rem}}.dash-payment-section-icon{color:var(--color-accent)}.dash-payment-row-title{display:flex;align-items:center;gap:.5rem}.dash-payment-sender-invoice-head-grid{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.75rem 1rem;width:100%;min-width:0}.dash-payment-sender-invoice-head-copy{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:.5rem}.dash-payment-sender-invoice-head-copy .dash-payment-sender-instruction{margin:0}.dash-payment-sender-invoice-qr-cell{flex-shrink:0;margin-left:auto;line-height:0}.dash-payment-qr-inline-btn{display:block;width:fit-content;max-width:100%;padding:0;border:0;border-radius:.5rem;background:transparent;cursor:pointer;line-height:0}@media (hover:hover){.dash-payment-qr-inline-btn:hover{opacity:.95}}.dash-payment-qr-inline-btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(136,255,106,.55),0 0 0 4px #090909}.dash-payment-row-title-left{display:flex;align-items:center;gap:.5rem;min-width:0}.dash-payment-field-stack{display:flex;flex-direction:column;gap:5px}.dash-payment-field-box-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-payment-field-box-flex{display:flex;align-items:center;gap:.375rem}.dash-payment-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-payment-invoice-card{border-radius:13px;padding:22px 28px;display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;min-height:0}.dash-payment-invoice-card--h280{height:280px}.dash-payment-invoice-card--auto{height:auto;min-height:0}.dash-payment-invoice-card--amber-auto{height:auto;min-height:200px}.dash-payment-receiver-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;gap:1rem;min-height:0}.dash-payment-body-stack{display:flex;flex-direction:column;gap:.75rem;min-width:0}.dash-payment-body-stack-loose{display:flex;flex-direction:column;gap:1rem;min-width:0}.dash-payment-copy-sm{font-size:.875rem;line-height:1.625;color:rgba(255,255,255,.8)}.dash-payment-copy-xs-muted{font-size:.75rem;line-height:1.375;color:rgba(255,255,255,.55)}.dash-payment-copy-sm-muted-55{font-size:.875rem;line-height:1.625;color:rgba(255,255,255,.55)}.dash-payment-line-15{font-size:15px;font-weight:600;line-height:1.375;letter-spacing:-.02em;color:#fff}.dash-payment-accent-tabular{color:var(--color-accent)}.dash-payment-accent-tabular,.dash-payment-tabular{font-variant-numeric:tabular-nums}.dash-payment-accent-btn{border-radius:.75rem;border:1px solid var(--color-accent);background:var(--color-accent);padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:#090909;cursor:pointer;transition:filter .2s ease-out,transform .2s ease-out,opacity .2s ease-out}.dash-payment-accent-btn:hover:not(:disabled){filter:brightness(1.1)}.dash-payment-accent-btn:active:not(:disabled){transform:scale(.98)}.dash-payment-accent-btn:disabled{opacity:.45;cursor:not-allowed;filter:none}.dash-payment-pulse-wrap{align-self:flex-start;display:inline-flex}@media (max-width:639px){.dash-payment-mutual-accept-block .dash-payment-pulse-wrap,.dash-payment-refund-center-col .dash-payment-pulse-wrap,.dash-payment-refund-form-shell .dash-payment-pulse-wrap,.dash-payment-underpay-actions .dash-payment-pulse-wrap,.dash-payment-underpay-choice-row .dash-payment-pulse-wrap{align-self:stretch;width:100%;max-width:none;display:flex;flex-direction:column}.dash-payment-mutual-accept-block .dash-payment-pulse-wrap>span,.dash-payment-refund-center-col .dash-payment-pulse-wrap>span,.dash-payment-refund-form-shell .dash-payment-pulse-wrap>span,.dash-payment-underpay-actions .dash-payment-pulse-wrap>span,.dash-payment-underpay-choice-row .dash-payment-pulse-wrap>span{width:100%}.dash-payment-mutual-accept-block .dash-payment-accept-btn,.dash-payment-refund-center-col .dash-payment-accent-btn,.dash-payment-underpay-actions .dash-payment-accent-btn{width:100%;max-width:none;align-self:stretch;box-sizing:border-box}.dash-payment-refund-form-shell .dash-payment-send-refund-btn,.dash-payment-underpay-choice-row .dash-payment-underpay-btn-base{width:100%;box-sizing:border-box}.dash-payment-received-box>span:has(.dash-payment-release-btn){width:100%}.dash-payment-received-box .dash-payment-release-btn{width:100%;max-width:none;min-width:0;box-sizing:border-box}}.dash-payment-refund-center-col{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:.75rem;min-height:0}.dash-payment-sender-stack{display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}.dash-payment-sender-instruction{margin:0}.dash-payment-sender-address-block{width:100%;max-width:100%}.dash-payment-address-col{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.75rem}.dash-payment-address-label-row{display:flex;align-items:center;gap:.5rem}.dash-payment-copy-icon-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;cursor:pointer;border:none;background:transparent;height:1.25rem;width:1.25rem}@media (hover:hover){.dash-payment-copy-icon-btn:hover:not(:disabled){background:rgba(255,255,255,.1)}}.dash-payment-copy-icon-btn:disabled{opacity:.5;pointer-events:none}@keyframes dash-payment-copy-icon-ack{0%{transform:scale(1);background-color:transparent}40%{transform:scale(1.2);background-color:rgba(136,255,106,.22)}to{transform:scale(1);background-color:transparent}}.dash-payment-copy-icon-btn--copied:not(:disabled){animation:dash-payment-copy-icon-ack .45s ease-out}.dash-payment-address-code-pad{padding:.5rem .75rem}.dash-payment-underpay-outer{margin-top:1rem;display:flex;justify-content:center;width:100%;min-width:0}.dash-payment-underpay-panel{width:100%;max-width:min(100%,56rem);min-width:0;border-radius:13px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.dash-payment-underpay-status-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .75rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}@media (min-width:640px){.dash-payment-underpay-status-row{padding:.75rem 1.25rem}}.dash-payment-underpay-status-inner{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}@media (max-width:639px){.dash-payment-underpay-status-inner,.dash-payment-underpay-status-row{flex-direction:column;align-items:center}.dash-payment-underpay-status-inner{flex:none;width:100%;text-align:center}.dash-payment-underpay-status-inner .dash-payment-status-label{width:100%;text-align:center}.dash-payment-underpay-status-inner .dash-payment-status-icon-row{width:100%;justify-content:center;text-align:center}.dash-payment-underpay-status-inner .dash-payment-status-text{text-align:center}}.dash-payment-status-icon-row{display:flex;align-items:center;gap:.375rem;min-width:0}.dash-payment-shrink-0{flex-shrink:0}.dash-payment-suffix-center{flex-shrink:0;text-align:center}.dash-payment-underpay-body{padding:.75rem 1rem;font-size:.875rem;color:rgba(255,255,255,.9)}@media (min-width:640px){.dash-payment-underpay-body{padding:.75rem 1.25rem}}.dash-payment-space-y-2>*+*{margin-top:.5rem}.dash-payment-line-strong{font-size:.875rem;font-weight:600;color:#fff;line-height:1.375}.dash-payment-underpay-copy-bold.dash-payment-invoice__subtitle{font-weight:600;color:rgba(255,255,255,.9)}.dash-payment-refund-addr-line{font-size:.75rem;color:rgba(255,255,255,.8);word-break:break-all}.dash-payment-refund-addr-label{color:rgba(255,255,255,.55)}.dash-payment-refund-addr-mono{font-family:ui-monospace,monospace;font-size:13px;color:rgba(255,255,255,.9)}.dash-payment-hint-xs{margin-top:.375rem;font-size:.75rem;line-height:1.375;color:rgba(255,255,255,.55)}.dash-payment-hint-strong{color:rgba(255,255,255,.75)}.dash-payment-mutual-wait{margin-top:.625rem;font-size:.75rem;font-weight:500;line-height:1.375;color:var(--color-accent)}.dash-payment-deposit-meta{margin-top:.5rem;font-size:.75rem;color:rgba(255,255,255,.45);word-break:break-word}.dash-payment-deposit-label{color:rgba(255,255,255,.5)}.dash-payment-explorer-link{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(136,255,106,.5);font-family:ui-monospace,monospace;font-size:13px;word-break:break-all;cursor:pointer;transition:text-decoration-color .15s ease}@media (hover:hover){.dash-payment-explorer-link:hover{text-decoration-color:var(--color-accent)}}.dash-payment-explorer-fallback{font-family:ui-monospace,monospace;font-size:13px;color:rgba(255,255,255,.55);word-break:break-all}.dash-payment-mutual-accept-block{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.75rem}.dash-payment-mutual-accept-copy{font-size:.75rem;color:rgba(255,255,255,.55);max-width:28rem;line-height:1.625}.dash-payment-accept-btn{align-self:flex-start;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;color:#090909;background:var(--color-accent);cursor:pointer;border:none;transition:filter .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out,opacity .2s ease-out}.dash-payment-accept-btn:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 0 20px rgba(136,255,106,.25)}.dash-payment-accept-btn:active:not(:disabled){transform:scale(.98)}.dash-payment-accept-btn:disabled{opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}.dash-payment-underpay-actions{margin-top:.75rem}.dash-payment-underpay-actions--bordered{border-top:1px solid rgba(255,255,255,.08);padding-top:.75rem}.dash-payment-refund-form-shell{display:flex;flex-direction:column;gap:1rem;border-radius:11px;border:1px solid rgba(248,113,113,.2);background:rgba(239,68,68,.06);padding:1rem}@media (min-width:640px){.dash-payment-refund-form-shell{padding:1rem 1.25rem}}.dash-payment-refund-form-header{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .75rem;min-width:0}.dash-payment-refund-form-title{font-size:15px;font-weight:600;line-height:1.375;color:#fff;letter-spacing:-.02em;min-width:0}.dash-payment-refund-form-grid{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.dash-payment-refund-form-grid{flex-direction:row;align-items:flex-end}}.dash-payment-refund-input-col{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.5rem}.dash-payment-payout-shell-tall{height:3rem}.dash-payment-payout-wrap{width:100%;min-width:0}.dash-payment-payout-input::placeholder{color:rgba(255,255,255,.4)}.dash-payment-send-refund-btn{flex-shrink:0;border-radius:.75rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;background:#fff;color:#090909;cursor:pointer;border:none;transition:opacity .2s ease-out,transform .2s ease-out}.dash-payment-send-refund-btn:hover:not(:disabled){opacity:.9}.dash-payment-send-refund-btn:active:not(:disabled){transform:scale(.98)}.dash-payment-send-refund-btn:disabled{opacity:.4;cursor:not-allowed}.dash-payment-underpay-choice-stack{display:flex;flex-direction:column;gap:.75rem}.dash-payment-underpay-choice-row{display:flex;flex-direction:column;gap:.625rem}@media (min-width:640px){.dash-payment-underpay-choice-row{flex-direction:row;flex-wrap:wrap}}.dash-payment-underpay-btn-base{border-radius:.75rem;padding:.625rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:all .2s ease-out,transform .2s ease-out;outline:none;border-style:solid;border-width:1px;cursor:pointer}.dash-payment-underpay-btn-base:active:not(:disabled){transform:scale(.98)}.dash-payment-underpay-btn-base:disabled{opacity:.45;cursor:not-allowed}.dash-payment-underpay-btn-base:focus-visible{box-shadow:0 0 0 2px var(--focus-ring,rgba(255,255,255,.25))}.dash-payment-underpay-btn--neutral{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(255,255,255,.9)}@media (hover:hover){.dash-payment-underpay-btn--neutral:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}}.dash-payment-underpay-btn--neutral:focus-visible{--focus-ring:rgba(255,255,255,0.25);box-shadow:0 0 0 2px rgba(255,255,255,.25),0 0 0 4px #0a0a0a}.dash-payment-underpay-btn--green{border-color:var(--color-accent);background:var(--color-accent);color:#090909;box-shadow:0 0 22px rgba(136,255,106,.2)}@media (hover:hover){.dash-payment-underpay-btn--green:hover:not(:disabled){filter:brightness(1.05)}}.dash-payment-underpay-btn--green:focus-visible{box-shadow:0 0 0 2px rgba(136,255,106,.5),0 0 0 4px #0a0a0a}.dash-payment-underpay-btn--red{border-color:rgba(248,113,113,.55);background:rgba(239,68,68,.28);color:rgba(254,242,242,1);box-shadow:0 0 18px rgba(248,113,113,.14)}@media (hover:hover){.dash-payment-underpay-btn--red:hover:not(:disabled){background:rgba(239,68,68,.36)}}.dash-payment-underpay-btn--red:focus-visible{box-shadow:0 0 0 2px rgba(248,113,113,.45),0 0 0 4px #0a0a0a}.dash-payment-underpay-btn--red-neutral{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(255,255,255,.9)}@media (hover:hover){.dash-payment-underpay-btn--red-neutral:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:rgba(248,113,113,.35)}}.dash-payment-underpay-btn--red-neutral:focus-visible{box-shadow:0 0 0 2px rgba(248,113,113,.35),0 0 0 4px #0a0a0a}.dash-payment-status-footer-wrap{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;gap:.5rem}.dash-payment-status-bar-full{max-width:min(100%,56rem);width:100%;min-width:0}.dash-payment-status-row-flex{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.dash-payment-status-warn-emoji{display:inline-flex;align-items:center;justify-content:center;font-size:17px;line-height:1}.dash-payment-status-muted-sm{color:rgba(255,255,255,.7);font-size:.875rem}.dash-payment-tx-link{text-decoration:underline;color:var(--color-accent);cursor:pointer}@media (hover:hover){.dash-payment-tx-link:hover{opacity:.9}}.dash-payment-tx-mono{font-family:ui-monospace,monospace;font-size:.875rem}.dash-payment-overpaid-note{max-width:min(100%,56rem);width:100%;font-size:.75rem;line-height:1.625;color:rgba(255,255,255,.55);padding-left:.25rem;padding-right:.25rem}.dash-payment-text-white-90{color:rgba(255,255,255,.9)}.dash-payment-invoice-subtitle-relaxed{line-height:1.625}.dash-payment-invoice-subtitle-xs{font-size:.75rem;line-height:1.375}.coin-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.375rem;width:var(--coin-icon-size);height:var(--coin-icon-size);background:var(--coin-icon-bg)}.coin-icon__img{width:auto;height:auto}