.vp24-topnav-app{--ui-canvas:#06111d;--ui-surface:#0b2033;--ui-surface-raised:#0e2940;--ui-surface-soft:#0a1b2b;--ui-border:#1b4668;--ui-border-soft:#153750;--ui-text:#f4f7fb;--ui-text-muted:#a9bad0;--ui-text-subtle:#8196ab;--ui-accent:#3898ff;--ui-success:#2dcc91;--ui-warning:#e7ae3e;--ui-danger:#ef6b74;--ui-radius:18px;--ui-radius-sm:12px;--ui-control-height:42px;--ui-font:var(--vp-font-sans);font-family:var(--ui-font)}html[data-vp-theme=light] .vp24-topnav-app{--ui-canvas:#e6e1d9;--ui-surface:#f2eee7;--ui-surface-raised:#f3f0ea;--ui-surface-soft:#eae5dd;--ui-border:#c5c0b7;--ui-border-soft:#d1ccc3;--ui-text:#172533;--ui-text-muted:#586979;--ui-text-subtle:#596876;--ui-accent:#236fc1;--ui-success:#237f62;--ui-warning:#986a18;--ui-danger:#b94e58}.vp24-topnav-app :where(button,input,select,textarea){font-family:var(--ui-font)}.vp24-topnav-app :where(input:not([type=checkbox]):not([type=radio]),select,textarea){line-height:1.4;font-size:14px!important}.vp24-topnav-app :where(label,small,.vp35-panel-head p,.vp72-field-note){font-size:max(12px,.78rem);line-height:1.45}.vp24-topnav-app :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid color-mix(in srgb, var(--ui-accent) 58%, transparent)!important}.vp24-topnav-app :where(button,[role=button],a){-webkit-tap-highlight-color:transparent}.vp24-topnav-app :where(.vp35-panel,.vp72-account-panel,.vp65-support-panel){border-radius:var(--ui-radius)}.vp73-session-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.vp73-session-actions form{margin:0}.vp-support-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (max-width:760px){.vp24-topnav-app :where(button,a,input,select){min-height:44px}.vp73-session-actions,.vp73-session-actions form,.vp73-session-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.vp24-topnav-app *,.vp24-topnav-app :before,.vp24-topnav-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vp73-security-posture{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.vp73-security-posture>div{border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-sm);background:var(--ui-surface-soft);gap:5px;padding:14px 16px;display:grid}.vp73-security-posture span{color:var(--ui-text-subtle);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.vp73-security-posture strong{color:var(--ui-text);font-size:14px}.vp73-security-posture small{color:var(--ui-text-muted);font-size:12px;line-height:1.45}.vp73-security-posture .is-good{border-color:color-mix(in srgb, var(--ui-success) 42%, var(--ui-border-soft))}.vp73-security-posture .is-warning{border-color:color-mix(in srgb, var(--ui-warning) 48%, var(--ui-border-soft))}@media (max-width:760px){.vp73-security-posture{grid-template-columns:1fr}}
html[data-vp-theme=light] a[class~=bg-cyan-300][class*=disabled],html[data-vp-theme=light] button[class~=bg-cyan-300]:disabled,html[data-vp-theme=light] a[class~=bg-cyan-500][class*=disabled],html[data-vp-theme=light] button[class~=bg-cyan-500]:disabled,html[data-vp-theme=light] a[class~=bg-white][class*=disabled],html[data-vp-theme=light] button[class~=bg-white]:disabled,html[data-vp-theme=light] .vp-secondary-action:hover{color:#1f2a32!important}html[data-vp-theme=light] .vp-folder-symbol{color:#29678c!important}html[data-vp-theme=light] .vp12-text-link:hover,html[data-vp-theme=light] .vp-app .vp17-create-project button{color:#1f2a32!important}html[data-vp-theme=light] .vp24-task-delete:hover{color:#9b494b!important}html[data-vp-theme=light] .vp46-hero-kicker,html[data-vp-theme=light] .vp35-page-hero>div>span,html[data-vp-theme=light] .vp27-projects-hero .vp27-kicker,html[data-vp-theme=light] .vp31-developer-hero>div>span,html[data-vp-theme=light] .vp25-eyebrow,html[data-vp-theme=light] .vp46-app-page-hero>div>div>div:first-child{color:#2a6593!important}html[data-vp-theme=light] .vp46-page-hero h1,html[data-vp-theme=light] .vp27-projects-hero h1,html[data-vp-theme=light] .vp25-page-head h1,html[data-vp-theme=light] .vp46-app-page-hero h1,html[data-vp-theme=light] .vp46-page-hero p,html[data-vp-theme=light] .vp27-projects-hero p,html[data-vp-theme=light] .vp25-page-head p,html[data-vp-theme=light] .vp46-app-page-hero p,html[data-vp-theme=light] .vp46-hero-secondary{color:#1f2a32!important}html[data-vp-theme=light] .vp27-trend-green{color:#006f45!important}html[data-vp-theme=light] .vp27-trend-amber{color:#935100!important}html[data-vp-theme=light] .vp27-panel-head>a:hover{color:#276596!important}html[data-vp-theme=light] .vp27-new-project-card>span{color:#0163aa!important}html[data-vp-theme=light] .vp27-project-badge{color:#006e4d!important}html[data-vp-theme=light] .vp27-project-badge-warn{color:#7b5b00!important}html[data-vp-theme=light] .vp27-star{color:#54617a!important}html[data-vp-theme=light] .vp28-team-copy>span{color:#32658f!important}html[data-vp-theme=light] .vp28-panel-head>a:hover{color:#296596!important}html[data-vp-theme=light] .vp30-modal-head>div>span{color:#296593!important}html[data-vp-theme=light] .vp30-section-title>span{color:#1763a2!important}html[data-vp-theme=light] .vp30-task-delete:hover{color:#9c484a!important}html[data-vp-theme=light] .vp25-contact-info>span{color:#1c659a!important}html[data-vp-theme=light] .vp25-contact-info a{color:#0865a0!important}html[data-vp-theme=light] .vp31-developer-page a[class*=text-cyan],html[data-vp-theme=light] .vp31-developer-page [class*=text-cyan]{color:#13659e!important}html[data-vp-theme=light] .vp32-dev-button-danger{color:#885153!important}html[data-vp-theme=light] .vp32-dev-button-warning{color:#795c00!important}html[data-vp-theme=light] .vp35-workspace-nav small{color:#1b6599!important}html[data-vp-theme=light] .vp35-customer-row>span:last-child{color:#13659c!important}html[data-vp-theme=light] .vp35-back-link{color:#13669b!important}html[data-vp-theme=light] .vp35-customer-project-row>a{color:#1f6695!important}html[data-vp-theme=light] .vp35-workspace-row button{color:#14669a!important}html[data-vp-theme=light] .vp35-team-member-actions .is-danger{color:#8a5152!important}html[data-vp-theme=light] .vp35-pending-invites button{color:#885253!important}html[data-vp-theme=light] .vp35-billing-card>a,html[data-vp-theme=light] .vp35-billing-card button{color:#1e6696!important}html[data-vp-theme=light] .vp35-team-project-list a{color:#246694!important}html[data-vp-theme=light] .vp36-customer-results em,html[data-vp-theme=light] .vp36-customer-results button>span:last-child{color:#286594!important}html[data-vp-theme=light] .vp36-inline-feedback{color:#7a5a2a!important}html[data-vp-theme=light] .vp35-page-hero>div>span,html[data-vp-theme=light] .vp31-developer-hero>div>span,html[data-vp-theme=light] .vp25-eyebrow{color:#276596!important}html[data-vp-theme=light] .vp25-page-head h1,html[data-vp-theme=light] .vp25-page-head p{color:#1f2a32!important}html[data-vp-theme=light] .vp27-panel-head>a,html[data-vp-theme=light] .vp35-panel-head>a{color:#1863a2!important}html[data-vp-theme=light] .vp27-shortcuts-panel .vp27-panel-head h2{color:#1f2a32!important}html[data-vp-theme=light] .vp35-role-pill{color:#585e95!important}html[data-vp-theme=light] .vp49-dev-tab:hover{color:#1f2a32!important}html[data-vp-theme=light] .vp50-customer-row .vp35-customer-avatar{color:#006e51!important}html[data-vp-theme=light] .vp50-row-action{color:#1863a2!important}html[data-vp-theme=light] .vp50-customer-empty>span{color:#0f659d!important}html[data-vp-theme=light] .vp50-customer-empty a{color:#16659c!important}html[data-vp-theme=light] .vp50-member-actions button:not(.is-danger){color:#2b6690!important}html[data-vp-theme=light] .vp50-member-actions .is-danger{color:#8b4f56!important}html[data-vp-theme=light] .vp50-team-project-row>a{color:#1c6697!important}html[data-vp-theme=light] .vp50-pending-list strong{color:#1f2a32!important}html[data-vp-theme=light] .vp50-pending-list button{color:#356589!important}html[data-vp-theme=light] .vp50-seat-grid strong{color:#1f2a32!important}html[data-vp-theme=light] .vp50-team-message-panel>summary small{color:#276596!important}html[data-vp-theme=light] .vp50-team-message-panel>summary strong{color:#1f2a32!important}html[data-vp-theme=light] .vp50-team-message-panel>summary>span:last-child{color:#266594!important}html[data-vp-theme=light] .vp49-dev-entry-card>div:last-child{color:#4f5b65!important}html[data-vp-theme=light] .vp31-workspace-plans{color:#19649e!important}html[data-vp-theme=light] .vp24-profile-menu .vp-menu-link:hover{color:#1f2a32!important}html[data-vp-theme=light] .vp40-project-nav nav button{color:#4f5b65!important}html[data-vp-theme=light] .vp40-project-nav nav button:hover,html[data-vp-theme=light] .vp40-project-nav nav button.is-active,html[data-vp-theme=light] .vp52-developer-tabs .vp49-dev-tab:hover{color:#1f2a32!important}html[data-vp-theme=light] .vp52-dev-entry-card>div:last-child{color:#406581!important}html[data-vp-theme=light] .vp24-profile-menu .vp-logout{color:#895152!important}html[data-vp-theme=light] .vp58-picker-check{color:#00714b!important}html[data-vp-theme=light] .vp61-message-avatar{color:#6654b0!important}html[data-vp-theme=light] .vp61-payment-list article>span{color:#006f4a!important}html[data-vp-theme=light] .vp61-payment-links a{color:#06669d!important}html[data-vp-theme=light] .vp61-dev-pricing-head span,html[data-vp-theme=light] .vp62-rail-head>span{color:#0066a4!important}html[data-vp-theme=light] .vp62-nav-index{color:#1f6694!important}html[data-vp-theme=light] .vp62-developer-nav>a.is-active .vp62-nav-index{color:#266690!important}html[data-vp-theme=light] .vp62-rail-actions>a{color:#076799!important}html[data-vp-theme=light] .vp62-developer-context>div:first-child>span{color:#00679c!important}html[data-vp-theme=light] .vp62-developer-context>div:last-child>a:first-child{color:#1c6791!important}html[data-vp-theme=light] .vp62-section-head span{color:#00679c!important}html[data-vp-theme=light] .vp62-price-title>span{color:#00679d!important}html[data-vp-theme=light] .vp63-focus-banner strong,html[data-vp-theme=light] .vp63-focus-banner a{color:#1d688d!important}html[data-vp-theme=light] .vp65-audit-head span{color:#2b6496!important}html[data-vp-theme=light] .vp67-note-latest-copy>span,html[data-vp-theme=light] .vp67-note-composer-head span{color:#835700!important}html[data-vp-theme=light] .vp67-task-summary span{color:#007051!important}html[data-vp-theme=light] .vp67-task-toggle{color:#006e4c!important}html[data-vp-theme=light] .vp67-task-delete:hover{color:#9e474a!important}html[data-vp-theme=light] .vp68-customer-dialog>header span{color:#0064a6!important}html[data-vp-theme=light] .vp68-customer-search a{color:#17649e!important}html[data-vp-theme=light] .vp68-workspace-section-head span{color:#0465a0!important}html[data-vp-theme=light] .vp68-create-workspace-form label>span{color:#4f5b65!important}html[data-vp-theme=light] .vp68-member-role.is-admin{color:#14669a!important}html[data-vp-theme=light] .vp68-member-actions .is-danger{color:#895152!important}html[data-vp-theme=light] .vp68-member-lock{color:#815b1b!important}html[data-vp-theme=light] .vp61-billing-facts .is-pending small{color:#7f5b29!important}html[data-vp-theme=light] .vp24-profile-menu .vp31-workspace-plans{color:#216695!important}html[data-vp-theme=light] .vp68-profile-link strong{color:#25678d!important}html[data-vp-theme=light] .vp69-legal-nav>div span{color:#19659b!important}html[data-vp-theme=light] .vp69-legal-nav>div strong{color:#1f2a32!important}html[data-vp-theme=light] .vp69-legal-nav>a{color:#4f5b65!important}html[data-vp-theme=light] .vp69-legal-nav>a:hover{color:#1f2a32!important}html[data-vp-theme=light] .vp69-legal-nav .vp69-legal-help{color:#4f5b65!important}html[data-vp-theme=light] .vp69-legal-nav .vp69-legal-help b{color:#00714b!important}html[data-vp-theme=light] .vp69-legal-content-mark{color:#0064a7!important}html[data-vp-theme=light] .vp69-legal-copy p{color:#4f5b65!important}html[data-vp-theme=light] .vp75-support-identity-head>span{color:#006a8f!important}html[data-vp-theme=light] .vp71-ticket-meta .is-mail-ok{color:#007035!important}html[data-vp-theme=light] .vp71-ticket-meta .is-mail-error{color:#984b4d!important}html[data-vp-theme=light] .vp77-profile-hero-copy>span{color:#076991!important}html[data-vp-theme=light] .vp77-profile-alert.is-success{color:#2d6b54!important}html[data-vp-theme=light] .vp77-profile-alert.is-error{color:#80565c!important}html[data-vp-theme=light] .vp77-session-device>span{color:#007048!important}html[data-vp-theme=light] .vp77-session-row>b{color:#007035!important}html[data-vp-theme=light] .vp77-menu-workspace>a{color:#006a8f!important}html[data-vp-theme=light] .vp77-pref-title{color:#316785!important}html[data-vp-theme=light] .vp77-segment button.is-active{color:#3d677a!important}html[data-vp-theme=light] .vp77-language-row>span{color:#316785!important}html[data-vp-theme=light] .vp77-language-row button.is-active{color:#426674!important}html[data-vp-theme=light] .vp77-logout{color:#994a56!important}html[data-vp-theme=light] .vp77-alert-popover-head small{color:#016990!important}html[data-vp-theme=light] .vp77-alert-popover-head>a{color:#006a8f!important}html[data-vp-theme=light] .vp77-dev-nav-badge{color:#2d6881!important}html[data-vp-theme=light] .vp62-developer-nav>a.is-active .vp77-dev-nav-badge{color:#1f2a32!important}html[data-vp-theme=light] .vp77-privacy-inline strong{color:#7d5b00!important}html[data-vp-theme=light] .vp77-privacy-inline a{color:#006a8f!important}html[data-vp-theme=light] .vp77-my-support-head>strong{color:#2d6881!important}html[data-vp-theme=light] .vp77-my-support-list span{color:#076991!important}html[data-vp-theme=light] .vp77-my-support-list article>b{color:#276887!important}html[data-vp-theme=light] .vp77-my-support-list article>b.status-resolved,html[data-vp-theme=light] .vp77-my-support-list article>b.status-closed{color:#007035!important}@media (max-width:900px){html[data-vp-theme=light] .vp85-bottom-nav>a[aria-current=page],html[data-vp-theme=light] .vp85-bottom-nav>button.is-active{color:#1d659a!important}html[data-vp-theme=light] .vp85-mobile-sheet-head small{color:#0765a2!important}html[data-vp-theme=light] .vp88-customer-modal>header small{color:#226696!important}}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=text-white],[class~=text-white\/85],[class~=text-white\/80],[class~=text-white\/78],[class~=text-blue-50],[class~=text-cyan-50]):not(.bg-cyan-300):not(.bg-blue-700):not(.bg-cyan-500):not(.bg-white){color:#1f2a32!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=text-white\/75],[class~=text-white\/72],[class~=text-white\/70],[class~=text-white\/68],[class~=text-white\/66],[class~=text-white\/65],[class~=text-white\/62],[class~=text-white\/60]){color:#2f3b44!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=text-blue-100\/62],[class~=text-white\/58],[class~=text-white\/55],[class~=text-white\/52],[class~=text-white\/50],[class~=text-white\/45],[class~=text-white\/42],[class~=text-white\/40],[class~=text-white\/38],[class~=text-white\/35]){color:#4f5b65!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=text-cyan-100],[class~=text-cyan-200],[class~=text-cyan-200\/70],[class~=text-cyan-200\/75],[class~=text-cyan-100\/75],[class~=text-cyan-100\/65],[class~=text-cyan-100\/60],[class~=text-blue-100],[class~=text-blue-100\/82],[class~=text-blue-100\/78],[class~=text-blue-200\/80],[class~=text-blue-200\/75]){color:#1d5a9b!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=text-amber-50],[class~=text-amber-100],[class~=text-amber-100\/80],[class~=text-amber-100\/75],[class~=text-amber-200\/80]){color:#7a4b07!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) [class~=text-emerald-100]{color:#135a3e!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=text-rose-100],[class~=text-rose-100\/75],[class~=text-rose-100\/70]){color:#9a2737!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) [class~=text-violet-100]{color:#4f3a9c!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=border-white\/8],[class~=border-white\/10],[class~=border-white\/12],[class~=border-white\/14],[class~=border-white\/16],[class~=border-white\/20],[class~=border-cyan-100\/10]){border-color:#cbc4b8!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~="bg-white/[0.025]"],[class~="bg-white/[0.03]"],[class~="bg-white/[0.035]"],[class~="bg-white/[0.04]"],[class~="bg-white/[0.045]"],[class~=bg-black\/18],[class~=bg-black\/20],[class~=bg-slate-950\/24],[class~=bg-slate-950\/35],[class~=bg-slate-950\/45]){background-color:#1a242c09!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=bg-slate-900\/88],[class~=bg-slate-800\/45]){background-color:#f3f0ea!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) [class~=hover\:text-white]:hover,html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~=hover\:text-cyan-100],[class~=hover\:text-cyan-50]):hover{color:#1d5a9b!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~="hover:bg-white/[0.05]"],[class~="hover:bg-white/[0.04]"],[class~="hover:bg-white/8"],[class~="hover:bg-white/10"]):hover{background-color:#1a242c0f!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~="hover:border-white/20"],[class~="hover:border-white/18"],[class~="hover:border-white/25"]):hover{border-color:#b3ab9d!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) :is([class~="placeholder:text-white/30"],[class~="placeholder:text-white/25"])::placeholder{color:#6b747c!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) [class~="disabled:bg-white/12"]:disabled{background-color:#d9d3c9!important}html[data-vp-theme=light] :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay) [class~="disabled:text-white/45"]:disabled{color:#6b747c!important}
@media (max-width:900px){html,body{width:100%;max-width:100%;overflow-x:hidden}body{-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-x:none}.vp-app,.vp24-topnav-app,.vp-main-column,.vp24-main-column,.vp-content,.vp24-content,.vp24-content>main,.vp-public-theme{width:100%!important;min-width:0!important;max-width:100%!important}.vp24-workspace-header{z-index:180!important;width:100%!important;height:calc(62px + env(safe-area-inset-top))!important;min-height:calc(62px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 10px 0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;position:fixed!important;inset:0 0 auto!important}.vp24-content{padding-top:calc(62px + env(safe-area-inset-top))!important}.vp24-header-left{gap:8px!important;min-width:0!important}.vp24-header-brand{width:42px!important;min-width:42px!important;height:42px!important;overflow:hidden!important}.vp24-header-brand img{object-position:left center!important;width:118px!important;max-width:none!important;height:auto!important}.vp24-desktop-nav,.vp35-workspace-nav,.vp24-header-tools>.vp-global-search,.vp27-profile-name,.vp27-notification-link,.vp45-workspace-arrow{display:none!important}.vp24-header-tools{gap:6px!important;min-width:auto!important}.vp24-profile-trigger,.vp24-mobile-trigger{border-radius:12px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important}.vp24-profile-trigger>svg{display:none!important}.vp27-profile-avatar{width:34px!important;height:34px!important}.vp84-mobile-backdrop{z-index:170!important;inset:calc(62px + env(safe-area-inset-top)) 0 0!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#02080f9e!important;border:0!important;width:100%!important;display:block!important;position:fixed!important}.vp69-mobile-sheet{z-index:190!important;inset:calc(68px + env(safe-area-inset-top)) 8px auto!important;width:auto!important;max-height:calc(100dvh - 78px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;padding:10px 10px calc(10px + env(safe-area-inset-bottom))!important;border-radius:16px!important;position:fixed!important;overflow:auto!important;box-shadow:0 26px 70px #0000006b!important}.vp69-mobile-search .vp-search{width:100%!important;min-height:46px!important}.vp69-mobile-workspace{min-height:58px!important;margin-top:8px!important}.vp24-mobile-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important;display:grid!important}.vp24-mobile-nav a,.vp69-mobile-utility a{text-align:center!important;overflow-wrap:anywhere!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:46px!important;display:flex!important}.vp69-mobile-utility{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vp24-profile-menu,.vp77-profile-menu{z-index:210!important;top:calc(68px + env(safe-area-inset-top))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 78px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important;position:fixed!important;left:8px!important;right:8px!important;overflow-y:auto!important}.vp77-alert-popover{z-index:215!important;top:calc(68px + env(safe-area-inset-top))!important;width:auto!important;max-height:calc(100dvh - 78px - env(safe-area-inset-top))!important;position:fixed!important;left:8px!important;right:8px!important;overflow:auto!important}.vp27-dashboard,.vp27-projects-page,.vp35-team-page,.vp50-team-page,.vp35-customers-page,.vp50-customers-page,.vp68-customers-page,.vp35-workspaces-page,.vp68-workspaces-page,.vp31-developer-page,.vp32-admin-page,.vp-profile-page,.vp77-profile-page,.vp35-customer-detail,.vp65-support-page,.vp66-help-page,.vp75-help-page,.vp69-legal-page{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding-left:10px!important;padding-right:10px!important}.vp48-product-hero,.vp35-page-hero,.vp31-developer-hero,.vp57-admin-hero,.vp46-app-page-hero,.vp27-projects-hero,.vp25-page-head{background-position:72%!important;border-radius:16px!important;width:100%!important;min-height:0!important;margin:10px 0 12px!important;padding:18px!important;overflow:hidden!important}.vp48-product-hero:before,.vp46-app-page-hero:before{background:linear-gradient(90deg,#05111cfc 0%,#061421f7 58%,#071625d1 100%)!important}.vp48-product-hero-copy,.vp46-page-hero-copy{z-index:2!important;width:100%!important;max-width:100%!important;position:relative!important}.vp48-product-hero-art{opacity:.12!important;width:100%!important}.vp48-product-hero h1,.vp35-page-hero h1,.vp31-developer-hero h1,.vp57-admin-hero h1,.vp46-app-page-hero h1,.vp27-projects-hero h1,.vp25-page-head h1{letter-spacing:-.045em!important;overflow-wrap:anywhere!important;max-width:100%!important;font-size:clamp(28px,8.6vw,38px)!important;line-height:1.02!important}.vp48-product-hero p,.vp35-page-hero p,.vp31-developer-hero p,.vp46-app-page-hero p{-webkit-line-clamp:unset!important;max-width:34rem!important;font-size:13px!important;line-height:1.5!important;display:block!important;overflow:visible!important}.vp48-product-hero-actions,.vp31-developer-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.vp48-product-hero-actions>*,.vp31-developer-actions>*{flex:150px!important;justify-content:center!important;min-height:44px!important}.vp48-metrics-grid,.vp27-metrics,.vp27-projects-metrics,.vp35-team-stats,.vp57-admin-metrics,.vp62-developer-metrics{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;grid-template-columns:none!important;gap:8px!important;width:100%!important;margin:0 0 12px!important;padding:0 0 4px!important;display:flex!important;overflow:auto hidden!important}.vp48-metrics-grid::-webkit-scrollbar{display:none!important}.vp27-metrics::-webkit-scrollbar{display:none!important}.vp27-projects-metrics::-webkit-scrollbar{display:none!important}.vp35-team-stats::-webkit-scrollbar{display:none!important}.vp57-admin-metrics::-webkit-scrollbar{display:none!important}.vp62-developer-metrics::-webkit-scrollbar{display:none!important}.vp48-metric-card,.vp27-metric,.vp27-projects-metrics .vp27-metric,.vp35-team-stats>div,.vp57-admin-metrics>*,.vp62-developer-metrics>*{scroll-snap-align:start!important;flex:0 0 min(78vw,270px)!important;min-width:0!important;min-height:88px!important}.vp27-top-work,.vp50-dashboard-primary,.vp27-bottom-work,.vp50-dashboard-secondary{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin:0 0 10px!important;padding:0!important;display:grid!important}.vp27-panel,.vp35-panel,.vp50-team-rail-card{border-radius:15px!important;min-width:0!important}.vp27-project-cards{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;grid-template-columns:none!important;gap:9px!important;padding:10px!important;display:flex!important;overflow-x:auto!important}.vp27-project-card,.vp27-project-card:nth-of-type(n+3),.vp27-project-card:nth-of-type(n+4){scroll-snap-align:start!important;flex:0 0 min(82vw,310px)!important;min-width:0!important;display:grid!important}.vp27-new-project-card{scroll-snap-align:start!important;flex:0 0 148px!important;min-height:184px!important;display:grid!important}.vp27-task-list,.vp27-activity-list,.vp27-team-rows,.vp50-member-list,.vp50-team-project-list{overscroll-behavior:contain!important;max-height:min(48dvh,430px)!important;overflow:auto!important}.vp27-shortcuts,.vp44-shortcuts{grid-template-columns:1fr!important}.vp27-projects-workarea{padding:10px!important;overflow:hidden!important}.vp24-project-toolbar{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.vp24-project-search{width:100%!important;max-width:none!important}.vp24-project-table-head{display:none!important}.vp24-project-list{gap:8px!important;display:grid!important}.vp24-project-row{border:1px solid var(--vp42-border)!important;background:var(--vp42-surface-soft)!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:8px!important;padding:12px!important;display:grid!important}.vp24-project-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.vp24-project-actions>*{width:100%!important;min-width:0!important}.vp57-customer-table-head{display:none!important}.vp57-customer-list,.vp50-customer-list,.vp35-customer-list{gap:8px!important;display:grid!important}.vp35-customer-row,.vp50-customer-row,.vp57-customer-row{border:1px solid var(--vp42-border)!important;background:var(--vp42-surface-soft)!important;border-radius:12px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:8px 10px!important;padding:12px!important;display:grid!important}.vp57-customer-contact,.vp57-customer-projects{grid-column:2/-1!important}.vp50-row-action{grid-area:1/3!important}.vp68-customer-search{grid-template-columns:20px minmax(0,1fr) auto!important;gap:7px!important;margin-inline:10px!important}.vp68-customer-search a{display:none!important}.vp35-customer-detail-grid,.vp35-customer-project-row,.vp50-team-grid,.vp35-team-layout,.vp68-workspace-overview,.vp68-workspace-card,.vp62-developer-shell,.vp65-support-grid,.vp65-contact-support-grid,.vp66-help-layout,.vp77-profile-layout,.vp69-legal-layout{grid-template-columns:1fr!important}.vp50-team-rail,.vp62-developer-rail,.vp77-profile-rail,.vp69-legal-nav{position:static!important}.vp50-member-row,.vp68-member-row{grid-template-columns:40px minmax(0,1fr) auto!important;gap:9px!important;padding:11px!important}.vp50-member-actions,.vp68-member-actions{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;gap:7px!important;display:grid!important}.vp50-member-actions form,.vp68-member-actions form,.vp50-member-actions select,.vp50-member-actions button,.vp68-member-actions select,.vp68-member-actions button{width:100%!important;min-width:0!important}.vp68-workspace-facts,.vp50-seat-grid,.vp61-billing-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vp68-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.vp68-workspace-actions form,.vp68-workspace-actions button{width:100%!important}.vp57-admin-tabs,.vp62-developer-nav,.vp40-project-nav nav{scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:7px!important;display:flex!important;overflow:auto hidden!important}.vp57-admin-tabs::-webkit-scrollbar{display:none!important}.vp62-developer-nav::-webkit-scrollbar{display:none!important}.vp40-project-nav nav::-webkit-scrollbar{display:none!important}.vp57-admin-tabs a,.vp62-developer-nav a,.vp40-project-nav nav button{scroll-snap-align:start!important;flex:none!important;min-width:132px!important;min-height:44px!important}.vp62-developer-filter,.vp62-pricing-grid,.vp62-price-card,.vp62-price-card.is-basic,.vp71-ticket-actions,.vp71-security-actions,.vp65-audit-row,.vp61-billing-grid,.vp61-seat-editor{grid-template-columns:1fr!important}.vp40-modal-layer{align-items:stretch!important;padding:0!important}.vp40-project-modal{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important}.vp40-modal-head{min-height:104px!important;padding:calc(16px + env(safe-area-inset-top)) 16px 14px!important}.vp40-modal-head>div{max-width:calc(100% - 48px)!important}.vp40-modal-head h2{font-size:clamp(24px,7.5vw,31px)!important}.vp40-modal-close{top:calc(12px + env(safe-area-inset-top))!important;right:12px!important}.vp40-manage-shell{min-height:0!important;height:calc(100dvh - 104px - env(safe-area-inset-top))!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:1fr!important}.vp40-project-nav{border-right:0!important;border-bottom:1px solid var(--vp42-border)!important;grid-template-columns:1fr!important;gap:8px!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}.vp40-project-nav-meta{display:none!important}.vp40-studio-launch{min-height:48px!important;margin:0!important}.vp40-manage-content{min-height:0!important;padding:10px!important;overflow:auto!important}.vp40-content-section{border-radius:14px!important;padding:14px!important}.vp40-create-body{grid-template-columns:1fr!important;height:auto!important;min-height:0!important;display:grid!important;overflow:auto!important}.vp40-create-primary,.vp40-create-side{padding:16px!important}.vp40-create-side{border-left:0!important;border-top:1px solid var(--vp42-border)!important}.vp40-modal-footer,.vp40-content-footer{z-index:5!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;position:sticky!important;bottom:0!important}.vp40-form-grid,.vp40-project-facts,.vp40-member-grid,.vp40-access-options,.vp67-customer-mode,.vp67-task-composer,.vp61-project-chat-compose,.vp77-profile-rail,.vp77-form-grid,.vp77-form-grid.is-password,.vp77-session-row,.vp77-privacy-actions,.vp75-topic-grid,.vp75-faq-list,.vp66-support-fields{grid-template-columns:1fr!important}.vp69-legal-nav{gap:7px!important;padding:8px!important;display:flex!important;overflow-x:auto!important}.vp69-legal-nav>div,.vp69-legal-nav .vp69-legal-help{flex:0 0 100%!important}.vp69-legal-nav>a{flex:0 0 128px!important;min-height:52px!important}.vp69-legal-content{padding:20px 16px!important}.vp24-topnav-app :where(button,a,[role=button]),.vp-public-theme :where(button,a,[role=button]){touch-action:manipulation}.vp24-topnav-app :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.vp-public-theme :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px!important;font-size:16px!important}.vp24-topnav-app :where(button,a,select),.vp-public-theme :where(button,a,select){min-height:44px}.vp24-topnav-app :where(table,pre,code),.vp-public-theme :where(table,pre,code){max-width:100%}.vp24-topnav-app pre,.vp-public-theme pre{overflow-x:auto}}@media (max-width:620px){.vp27-dashboard,.vp27-projects-page,.vp35-team-page,.vp50-team-page,.vp35-customers-page,.vp50-customers-page,.vp68-customers-page,.vp35-workspaces-page,.vp68-workspaces-page,.vp31-developer-page,.vp32-admin-page,.vp-profile-page,.vp77-profile-page,.vp35-customer-detail,.vp65-support-page,.vp66-help-page,.vp75-help-page{padding-left:8px!important;padding-right:8px!important}.vp48-product-hero,.vp35-page-hero,.vp31-developer-hero,.vp57-admin-hero,.vp46-app-page-hero,.vp27-projects-hero,.vp25-page-head{border-radius:14px!important;padding:16px!important}.vp48-product-hero-art{display:none!important}.vp48-metric-card,.vp27-metric,.vp27-projects-metrics .vp27-metric,.vp35-team-stats>div,.vp57-admin-metrics>*,.vp62-developer-metrics>*{flex-basis:min(84vw,250px)!important}.vp24-project-actions,.vp50-member-actions,.vp68-member-actions,.vp68-workspace-actions,.vp69-mobile-utility{grid-template-columns:1fr!important}.vp68-workspace-facts,.vp50-seat-grid,.vp61-billing-facts{grid-template-columns:1fr 1fr!important}.vp27-project-card{flex-basis:84vw!important}.vp27-new-project-card{flex-basis:132px!important}.vp77-profile-hero{grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;padding:16px!important;display:grid!important}.vp77-profile-state{display:none!important}.vp77-profile-hero-copy h1{font-size:26px!important}.vp75-support-panel,.vp77-settings-card,.vp77-profile-summary,.vp77-profile-rail-note{border-radius:14px!important}.vp40-modal-footer>div{grid-template-columns:1fr!important;gap:7px!important;width:100%!important;display:grid!important}.vp40-modal-footer button{width:100%!important}}@media (max-width:767px){.vp84-site-header{padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#040611f0!important}.vp84-site-header-inner{min-height:60px;padding:8px 12px!important}.vp84-site-header-inner>div:last-child{gap:6px!important}.vp84-site-header-inner>div:last-child a,.vp84-site-header-inner>div:last-child button{min-height:42px!important;padding-left:12px!important;padding-right:12px!important;font-size:13px!important}.vp84-site-mobile-nav{scrollbar-width:none;gap:6px!important;padding:0 12px 9px!important}.vp84-site-mobile-nav::-webkit-scrollbar{display:none}.vp84-site-mobile-nav nav{min-width:max-content!important}.vp84-site-mobile-nav nav a{align-items:center!important;min-height:40px!important;display:flex!important}}.vp85-bottom-nav,.vp85-mobile-search-trigger,.vp85-mobile-search-sheet{display:none}@media (max-width:900px){:root{--vp85-bottom-nav-h:calc(68px + env(safe-area-inset-bottom))}.vp24-workspace-header{height:calc(58px + env(safe-area-inset-top))!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 10px 0!important;background:color-mix(in srgb,var(--vp42-surface) 94%,transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(1.2)!important;backdrop-filter:blur(22px)saturate(1.2)!important;border-bottom:1px solid var(--vp42-border)!important}.vp24-content{padding-top:calc(58px + env(safe-area-inset-top))!important;padding-bottom:var(--vp85-bottom-nav-h)!important}.vp24-header-left{gap:7px!important;overflow:hidden!important}.vp24-header-brand{border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important}.vp24-header-brand img{width:102px!important}.vp35-workspace-nav{border-radius:11px!important;max-width:min(48vw,190px)!important;height:38px!important;padding:0 8px!important;display:flex!important}.vp45-workspace-icon{width:26px!important;min-width:26px!important;height:26px!important}.vp45-workspace-copy strong{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:112px!important;font-size:11px!important;line-height:1.1!important;overflow:hidden!important}.vp45-workspace-copy small{display:none!important}.vp45-workspace-arrow{width:18px!important;display:grid!important}.vp24-profile-trigger{border-radius:11px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.vp27-profile-avatar{width:30px!important;height:30px!important}.vp24-mobile-trigger{display:none!important}.vp85-mobile-search-trigger{place-items:center;border:1px solid var(--vp42-border)!important;background:var(--vp42-surface-soft)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:var(--vp42-text)!important;border-radius:11px!important;padding:0!important;display:grid!important}.vp85-bottom-nav{z-index:175!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;border:1px solid var(--vp42-border)!important;background:color-mix(in srgb,var(--vp42-surface) 94%,transparent)!important;-webkit-backdrop-filter:blur(24px)saturate(1.25)!important;backdrop-filter:blur(24px)saturate(1.25)!important;border-radius:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;height:60px!important;padding:5px!important;display:grid!important;position:fixed!important;box-shadow:0 16px 46px #00000059!important}.vp85-bottom-nav>a,.vp85-bottom-nav>button{min-width:0!important;min-height:48px!important;color:var(--vp42-muted)!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:13px!important;align-content:center!important;place-items:center!important;gap:3px!important;padding:4px 2px!important;text-decoration:none!important;display:grid!important;position:relative!important}.vp85-bottom-nav span{white-space:nowrap!important;font-size:9.5px!important;font-weight:750!important;line-height:1!important}.vp85-bottom-nav>a[aria-current=page],.vp85-bottom-nav>button.is-active{color:#7fc4ff!important;background:#2f9cf71c!important}.vp85-bottom-nav>a[aria-current=page]:before,.vp85-bottom-nav>button.is-active:before{content:"";background:#4daeff;border-radius:999px;width:22px;height:2px;position:absolute;top:2px;box-shadow:0 0 12px #4daeffb3}.vp84-mobile-backdrop{inset:calc(58px + env(safe-area-inset-top)) 0 0!important;z-index:176!important}.vp69-mobile-sheet,.vp85-mobile-search-sheet{z-index:190!important;top:auto!important;left:8px!important;right:8px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;width:auto!important;max-height:calc(100dvh - 92px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border:1px solid var(--vp42-border)!important;background:color-mix(in srgb,var(--vp42-surface) 98%,transparent)!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;border-radius:18px!important;padding:12px!important;position:fixed!important;overflow:auto!important;box-shadow:0 26px 70px #00000073!important}.vp85-mobile-search-sheet{display:block!important}.vp85-mobile-sheet-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important;display:flex!important}.vp85-mobile-sheet-head>div{gap:2px!important;display:grid!important}.vp85-mobile-sheet-head small{letter-spacing:.16em!important;color:#6ebcff!important;font-size:8px!important}.vp85-mobile-sheet-head strong{color:var(--vp42-text)!important;font-size:14px!important}.vp85-mobile-sheet-head>button{border:1px solid var(--vp42-border)!important;background:var(--vp42-surface-soft)!important;width:36px!important;height:36px!important;min-height:36px!important;color:var(--vp42-text)!important;border-radius:10px!important;font-size:22px!important}.vp85-mobile-search-sheet .vp-search{grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-height:50px!important;display:grid!important}.vp85-mobile-search-sheet .vp-search input{width:100%!important;min-width:0!important;padding-right:10px!important}.vp85-mobile-search-sheet .vp-search kbd{display:none!important}.vp85-mobile-search-sheet .vp-search-results{width:100%!important;max-height:min(52dvh,430px)!important;margin-top:8px!important;position:static!important;overflow:auto!important}.vp27-dashboard{padding-top:8px!important;padding-bottom:18px!important}.vp27-dashboard>.vp48-product-hero{margin-top:0!important}.vp27-top-work,.vp27-bottom-work,.vp50-dashboard-primary,.vp50-dashboard-secondary{grid-auto-rows:auto!important;align-content:start!important;align-items:start!important}.vp50-dashboard-primary>*,.vp50-dashboard-secondary>.vp27-panel,.vp27-panel,.vp35-message-card,.vp50-team-summary{height:auto!important;min-height:0!important;max-height:none!important}.vp50-dashboard-secondary .vp27-task-list,.vp50-dashboard-secondary .vp27-activity-list{max-height:min(44dvh,360px)!important}.vp27-panel-head{align-items:center!important;min-height:52px!important}.vp27-panel-head h2,.vp27-panel-head>a,.vp27-panel-head>button{line-height:1.15!important}.vp27-task-row,.vp27-activity-row,.vp35-message-preview,.vp27-team-row{align-items:center!important}.vp27-task-row strong,.vp27-activity-row strong,.vp27-activity-row p,.vp27-task-row small{margin-top:0!important;margin-bottom:0!important;line-height:1.35!important}.vp27-project-cards{padding:8px!important}.vp27-new-project-card{min-height:164px!important}.vp40-modal-layer{z-index:1000!important;pointer-events:auto!important}.vp40-modal-backdrop{pointer-events:auto!important}.vp40-project-modal{z-index:1001!important;flex-direction:column!important;display:flex!important;position:relative!important;overflow:hidden!important}.vp40-manage-shell,.vp40-create-form{flex:auto!important;min-height:0!important}.vp40-manage-content,.vp40-create-body{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.vp40-project-nav nav button,.vp24-project-main,.vp24-manage-project,.vp68-new-customer-trigger{pointer-events:auto!important;touch-action:manipulation!important}.vp68-dialog-backdrop{z-index:1100!important;align-items:stretch!important;padding:0!important}.vp68-customer-dialog{z-index:1101!important;border-radius:0!important;flex-direction:column!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;position:relative!important;overflow:hidden!important}.vp68-customer-dialog>header{padding:calc(14px + env(safe-area-inset-top)) 16px 13px!important;flex:none!important}.vp68-customer-form{min-height:0!important;padding:14px 14px calc(90px + env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;overflow:auto!important}.vp68-customer-form footer{bottom:calc(-76px - env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,transparent,var(--vp42-surface) 24%)!important;grid-template-columns:1fr 1.25fr!important;gap:8px!important;padding-top:12px!important;display:grid!important;position:sticky!important}}@media (max-width:420px){.vp35-workspace-nav{max-width:43vw!important}.vp45-workspace-copy strong{max-width:88px!important}.vp85-bottom-nav{left:6px!important;right:6px!important;bottom:calc(6px + env(safe-area-inset-bottom))!important}.vp85-bottom-nav span{font-size:9px!important}.vp48-product-hero h1,.vp35-page-hero h1{font-size:28px!important}.vp48-product-hero p,.vp35-page-hero p{font-size:12.5px!important;line-height:1.45!important}}.vp86-workspace-logo-mark{display:none!important}@media (max-width:900px){.vp27-top-work>*,.vp50-dashboard-primary>*,.vp27-bottom-work>*,.vp50-dashboard-secondary>*{grid-area:auto/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}.vp24-header-brand{place-items:center!important;display:grid!important}.vp24-header-brand .vp86-workspace-logo-full{display:none!important}.vp24-header-brand .vp86-workspace-logo-mark{object-fit:contain!important;width:32px!important;max-width:32px!important;height:32px!important;display:block!important}.vp24-header-tools{flex-shrink:0!important}.vp35-workspace-nav,.vp45-workspace-copy{min-width:0!important}.vp50-dashboard-primary>.vp27-recent-projects,.vp50-dashboard-primary>.vp35-message-card,.vp50-dashboard-primary>.vp50-team-summary,.vp50-dashboard-secondary>.vp27-panel{align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.vp50-dashboard-primary .vp27-project-cards{align-items:stretch!important;height:auto!important;min-height:0!important}.vp50-dashboard-primary .vp27-new-project-card,.vp50-dashboard-primary .vp27-project-card{height:auto!important;min-height:202px!important}.vp50-dashboard-primary .vp35-message-preview,.vp50-dashboard-primary .vp27-team-rows{flex:0 auto!important;align-content:start!important;max-height:min(42dvh,300px)!important;overflow-y:auto!important}.vp50-dashboard-secondary .vp27-task-list,.vp50-dashboard-secondary .vp27-activity-list{flex:0 auto!important;max-height:min(45dvh,370px)!important}.vp50-shortcuts-panel .vp27-shortcuts,.vp50-shortcuts-panel .vp44-shortcuts{flex:0 auto!important;max-height:none!important;overflow:visible!important}.vp24-project-row{border:1px solid var(--vp42-border)!important;background:var(--vp42-surface-soft)!important;border-radius:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:12px 10px!important;margin:0!important;padding:14px!important;overflow:hidden!important}.vp24-project-row>.vp24-project-main{grid-area:1/1/auto/-1!important;grid-template-columns:42px minmax(0,1fr)!important;width:100%!important;min-width:0!important;min-height:50px!important;padding:0!important}.vp24-project-monogram{border-radius:11px!important;width:42px!important;height:42px!important;font-size:12px!important}.vp24-project-main strong{white-space:normal!important;overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.35!important;display:block!important}.vp24-project-main small{white-space:normal!important;overflow-wrap:anywhere!important;font-size:11px!important;line-height:1.4!important}.vp24-project-row>.vp24-project-cell{background:var(--vp42-surface-raised)!important;border-radius:10px!important;flex-direction:column-reverse!important;justify-content:flex-end!important;gap:4px!important;min-width:0!important;padding:9px 10px!important;display:flex!important}.vp24-project-row>.vp24-project-cell:nth-child(2){grid-area:2/1!important}.vp24-project-row>.vp24-project-cell:nth-child(3){grid-area:3/1/auto/-1!important}.vp24-project-row>.vp24-project-cell:nth-child(4){grid-area:2/2!important}.vp24-project-row>.vp24-project-cell strong{white-space:normal!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.4!important}.vp24-project-row>.vp24-project-cell small{font-size:11px!important;line-height:1.35!important}.vp24-project-row>.vp24-project-actions{grid-area:4/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.vp24-project-actions .vp24-manage-project,.vp24-project-actions .vp24-studio-link{white-space:normal!important;text-align:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:44px!important;padding:10px 8px!important;font-size:12px!important;line-height:1.25!important}.vp24-project-index-head{gap:12px!important;padding:13px!important}.vp24-project-index-head>div{min-width:0!important}.vp24-project-index-head h2{font-size:17px!important}.vp24-project-index-head p{font-size:12px!important;line-height:1.45!important}.vp24-project-index-head>strong{flex-shrink:0!important}.vp24-project-search{border-right:0!important;min-width:0!important;height:auto!important;min-height:48px!important}.vp24-new-project{justify-content:center!important;height:auto!important;min-height:44px!important;font-size:12px!important}.vp24-project-empty p{font-size:12px!important;line-height:1.5!important}.vp32-workspace-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.vp32-workspace-footer-inner{gap:14px!important;padding:20px 14px!important}.vp32-workspace-footer-inner nav{row-gap:10px!important}}@media (max-width:620px){.vp48-metrics-grid>.vp48-metric-card{flex:0 0 min(47%,212px)!important;grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important;min-height:96px!important;padding:12px 9px!important;display:grid!important}.vp48-metric-icon{width:32px!important;height:32px!important}.vp48-metric-icon svg{width:17px!important;height:17px!important}.vp48-metric-copy{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;display:flex!important}.vp48-metric-copy strong{font-size:21px!important}.vp48-metric-copy>span{overflow-wrap:anywhere!important;font-size:11px!important;line-height:1.3!important}.vp48-metric-copy small{display:none!important}.vp24-project-toolbar{grid-template-columns:minmax(0,1fr) auto!important;padding:9px!important}.vp24-project-toolbar>.vp24-project-search{grid-column:1/-1!important}.vp24-project-toolbar>.vp24-project-result{grid-column:1!important;font-size:11px!important;display:block!important}.vp24-project-toolbar>.vp24-new-project{grid-column:2!important}.vp24-projects-workarea,.vp27-projects-workarea{padding:8px!important}.vp24-project-row{padding:12px!important}.vp24-project-row>.vp24-project-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vp24-project-index-head>strong{font-size:16px!important}.vp32-workspace-footer-inner p{font-size:11px!important;line-height:1.5!important}}@media (max-width:900px){.vp27-top-work.vp50-dashboard-primary,.vp27-bottom-work.vp50-dashboard-secondary{grid-template-columns:minmax(0,1fr)!important}.vp27-top-work.vp50-dashboard-primary>*,.vp27-bottom-work.vp50-dashboard-secondary>*{grid-area:auto/1/auto/-1!important}}.vp87-member-directory{align-content:start!important;gap:8px!important;max-height:440px!important;padding:12px!important;display:grid!important}.vp87-member-entry{min-width:0;overflow:hidden;border:1px solid var(--vp42-border)!important;background:var(--vp42-surface-soft)!important;border-radius:12px!important}.vp87-member-summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:10px 12px!important;list-style:none!important;display:grid!important}.vp87-member-summary::-webkit-details-marker{display:none}.vp87-member-summary::marker{content:""}.vp87-member-summary:focus-visible{outline-offset:-3px;outline:2px solid #75bcff}.vp87-member-summary .vp50-member-copy strong{overflow-wrap:anywhere;font-size:13px!important}.vp87-member-summary .vp50-member-copy small{font-size:11px!important}.vp87-member-chevron{color:var(--vp42-muted);font-size:20px;transition:transform .18s}.vp87-member-entry[open] .vp87-member-chevron{transform:rotate(180deg)}.vp87-member-expanded{border-top:1px solid var(--vp42-border);gap:12px;padding:12px;display:grid}.vp87-member-message-form{gap:9px;display:grid}.vp87-member-message-form label{color:var(--vp42-text);font-size:12px;font-weight:750}.vp87-member-message-form textarea{border:1px solid var(--vp42-border);background:var(--vp42-surface);width:100%;min-width:0;min-height:90px;color:var(--vp42-text);font:inherit;resize:vertical;border-radius:10px;padding:12px;font-size:14px}.vp87-member-message-form button{background:var(--vp42-primary);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-self:start;min-height:42px;padding:0 17px;font-size:12px;font-weight:750}.vp87-member-hint,.vp87-member-empty{color:var(--vp42-muted);padding:9px 4px;font-size:12px}.vp87-member-admin-actions{border-top:1px solid var(--vp42-border);padding-top:10px;flex-wrap:wrap!important;justify-content:flex-start!important}.vp87-member-admin-actions select,.vp87-member-admin-actions button{min-height:38px!important;font-size:11px!important}.vp87-team-messages{min-width:0}.vp87-team-messages>.vp27-panel{height:auto!important;min-height:160px!important}.vp87-team-messages .vp35-message-preview{height:auto!important;min-height:100px!important;max-height:240px!important;overflow:auto!important}html[data-vp-theme=light] .vp87-member-summary .vp50-member-copy strong{color:var(--vp42-text)!important}.vp87-studio-launch.vp40-studio-launch{box-sizing:border-box!important;width:auto!important;height:64px!important;min-height:64px!important;max-height:64px!important;box-shadow:none!important;background:linear-gradient(145deg,#103852,#0d2d46)!important;border:1px solid #489de66e!important;border-radius:12px!important;grid-template-columns:34px minmax(0,1fr)!important;align-self:end!important;gap:10px!important;margin:auto 4px 4px!important;padding:9px 11px!important;text-decoration:none!important;display:grid!important}.vp87-studio-launch.vp40-studio-launch:after{content:none!important;display:none!important}.vp87-studio-launch.vp40-studio-launch>em{display:none!important}.vp87-studio-launch .vp67-studio-icon{width:34px!important;height:34px!important;box-shadow:none!important;background:#3d9def2e!important;border-radius:9px!important}.vp87-studio-launch .vp67-studio-icon svg{width:20px!important;height:20px!important}.vp87-studio-launch .vp67-studio-kicker{font-size:8px!important}.vp87-studio-launch strong{font-size:12.5px!important;line-height:1.2!important}.vp87-studio-launch small{font-size:10px!important;line-height:1.25!important}html[data-vp-theme=light] .vp87-studio-launch.vp40-studio-launch{background:#eaf4fc!important;border-color:#acd0eb!important}@media (max-width:900px){.vp24-topnav-app .vp24-desktop-nav{visibility:hidden!important;display:none!important}.vp24-topnav-app>.vp85-bottom-nav{display:grid!important}.vp87-studio-launch.vp40-studio-launch{grid-template-columns:32px minmax(0,1fr)!important;align-self:stretch!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:6px 10px!important}.vp87-studio-launch .vp67-studio-icon{width:32px!important;height:32px!important}.vp87-studio-launch small,.vp87-studio-launch .vp67-studio-kicker{display:none!important}.vp87-member-summary{grid-template-columns:38px minmax(0,1fr) auto 18px!important}.vp87-member-admin-actions{grid-template-columns:1fr!important;display:grid!important}.vp87-member-admin-actions form{width:100%}.vp87-member-admin-actions form select{flex:auto}.vp87-member-message-form textarea{font-size:16px!important}}@media (max-width:380px){.vp87-member-summary{grid-template-columns:36px minmax(0,1fr) 18px!important;gap:8px!important}.vp87-member-summary .vp50-role-pill{grid-area:2/2!important}.vp87-member-summary .vp87-member-chevron{grid-area:1/3!important}}@media (max-width:900px){.vp24-workspace-header .vp24-header-tools>.vp-search{display:none!important}.vp24-workspace-header .vp24-header-left{flex:auto!important;min-width:0!important;overflow:visible!important}.vp24-workspace-header .vp35-workspace-nav{flex:auto!important;justify-content:flex-start!important;min-width:0!important;max-width:240px!important}.vp24-workspace-header .vp45-workspace-copy{flex:auto!important;min-width:0!important}.vp24-workspace-header .vp45-workspace-copy strong{max-width:100%!important;font-size:12px!important}.vp24-workspace-header .vp24-header-tools{flex:none!important}.vp24-workspace-header .vp-profile-container{position:relative!important}.vp24-header-brand{flex:0 0 36px!important}.vp24-topnav-app .vp85-mobile-search-trigger,.vp24-topnav-app .vp24-profile-trigger{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body>.vp84-mobile-backdrop{z-index:2500!important;background:#010911ad!important;position:fixed!important;inset:0!important}body>.vp69-mobile-sheet,body>.vp85-mobile-search-sheet{left:max(10px, env(safe-area-inset-left))!important;right:max(10px, env(safe-area-inset-right))!important;top:auto!important;bottom:calc(78px + env(safe-area-inset-bottom))!important;width:auto!important;max-height:calc(100dvh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;z-index:2501!important;position:fixed!important;overflow-y:auto!important}body>.vp24-profile-menu{top:calc(64px + env(safe-area-inset-top))!important;right:max(10px, env(safe-area-inset-right))!important;left:max(10px, env(safe-area-inset-left))!important;z-index:2502!important;width:auto!important;max-height:calc(100dvh - 82px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;position:fixed!important;bottom:auto!important;overflow-y:auto!important}.vp48-metrics-grid{scroll-snap-type:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important;overflow:visible!important}.vp48-metrics-grid>.vp48-metric-link,.vp48-metrics-grid>.vp48-metric-card{flex:initial!important;width:100%!important;min-width:0!important;height:100%!important;display:block!important}.vp48-metrics-grid .vp48-metric-card{grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:94px!important;padding:12px!important;display:grid!important}.vp48-metrics-grid .vp48-metric-icon{border-radius:10px!important;width:32px!important;height:32px!important}.vp48-metrics-grid .vp48-metric-icon svg{width:16px!important;height:16px!important}.vp48-metrics-grid .vp48-metric-copy{flex-direction:column!important;gap:5px!important;min-width:0!important;padding:0!important;display:flex!important}.vp48-metrics-grid .vp48-metric-copy strong{margin:0!important;font-size:22px!important;line-height:1.1!important}.vp48-metrics-grid .vp48-metric-copy>span{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;margin:0!important;font-size:12px!important;font-weight:670!important;line-height:1.3!important}.vp48-metrics-grid .vp48-metric-copy small{display:none!important}.vp27-dashboard .vp27-recent-projects{height:auto!important;min-height:0!important}.vp27-dashboard .vp27-recent-projects .vp27-project-cards{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;height:auto!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:visible!important}.vp27-dashboard .vp27-project-cards>.vp27-new-project-card,.vp27-dashboard .vp27-project-cards>.vp27-project-card{flex:initial!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;transform:none!important}.vp27-dashboard .vp27-project-cards>.vp27-new-project-card{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;min-height:60px!important;padding:12px!important;display:flex!important}.vp27-dashboard .vp27-new-project-card>span{flex:0 0 34px!important;width:34px!important;height:34px!important;font-size:20px!important}.vp27-dashboard .vp27-new-project-card strong{font-size:14px!important}.vp27-dashboard .vp27-new-project-card small{display:none!important}.vp27-dashboard .vp27-project-cards>.vp27-project-card{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.vp27-dashboard .vp31-project-card-manage{text-align:left!important;touch-action:manipulation!important;grid-column:1!important;width:100%!important;min-width:0!important;height:auto!important;min-height:52px!important;display:block!important}.vp27-dashboard .vp31-project-preview{display:none!important}.vp27-dashboard .vp31-project-card-copy{gap:6px!important;min-width:0!important;padding:4px!important;display:grid!important}.vp27-dashboard .vp27-project-card-title{display:block!important}.vp27-dashboard .vp27-project-card-title strong{white-space:normal!important;overflow-wrap:anywhere!important;font-size:14px!important}.vp27-dashboard .vp27-project-card-title>span{display:none!important}.vp27-dashboard .vp27-project-card-meta{flex-wrap:wrap!important;justify-content:flex-start!important;gap:5px 8px!important;font-size:10px!important}.vp27-dashboard .vp31-card-studio{white-space:nowrap!important;border-radius:10px!important;grid-area:1/2!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:8px 11px!important;font-size:11px!important}.vp27-dashboard .vp31-card-studio .vp31-studio-mark{font-size:14px!important}.vp40-modal-layer,.vp68-dialog-backdrop{z-index:3000!important;position:fixed!important;inset:0!important}.vp40-project-modal,.vp68-customer-dialog{box-sizing:border-box!important;min-width:0!important}.vp40-create-form,.vp40-manage-shell,.vp40-manage-content,.vp40-create-body{min-height:0!important}.vp40-modal-head{flex:none!important}.vp40-modal-close,.vp68-customer-dialog>header>button{touch-action:manipulation!important;min-width:44px!important;min-height:44px!important}.vp40-project-nav nav button{min-height:44px!important}.vp40-project-modal input,.vp40-project-modal textarea,.vp40-project-modal select,.vp68-customer-dialog input,.vp68-customer-dialog textarea,.vp68-customer-dialog select,.vp24-project-search input,.vp68-customer-search input{font-size:16px!important}}@media (max-width:620px){.vp48-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vp48-metrics-grid .vp48-metric-card{grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important;min-height:84px!important;padding:10px!important}.vp48-metrics-grid .vp48-metric-icon{width:30px!important;height:30px!important}.vp48-metrics-grid .vp48-metric-copy strong{font-size:20px!important}.vp48-metrics-grid .vp48-metric-copy>span{font-size:11.5px!important}.vp24-workspace-header .vp35-workspace-nav{max-width:none!important}.vp24-workspace-header .vp45-workspace-icon{display:none!important}.vp24-workspace-header .vp35-workspace-nav{padding:0 9px!important}}@media (max-width:360px){.vp24-workspace-header{gap:4px!important;padding-inline:7px!important}.vp24-header-left{gap:5px!important}.vp24-workspace-header .vp24-header-tools{gap:4px!important}.vp24-workspace-header .vp85-mobile-search-trigger,.vp24-workspace-header .vp24-profile-trigger{width:36px!important;min-width:36px!important}.vp27-dashboard .vp27-project-cards>.vp27-project-card{grid-template-columns:minmax(0,1fr)!important}.vp27-dashboard .vp31-card-studio{grid-area:auto/1!important}}@media (min-width:621px) and (max-width:900px){.vp27-dashboard .vp27-recent-projects .vp27-project-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vp27-dashboard .vp27-project-cards>.vp27-new-project-card{grid-column:1/-1!important}.vp40-project-modal,.vp68-customer-dialog{border-radius:18px!important;width:min(740px,100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:min(920px,100dvh - 36px)!important;max-height:calc(100dvh - 36px)!important;margin:auto!important}.vp40-modal-layer,.vp68-dialog-backdrop{place-items:center!important;padding:18px!important;display:grid!important}}.vp88-customer-overlay{display:none}@media (max-width:900px){.vp88-customer-overlay{z-index:3200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010911c7;place-items:center;padding:0;display:grid;position:fixed;inset:0}.vp88-customer-modal{background:var(--vp42-surface);width:100%;min-width:0;height:100dvh;max-height:100dvh;color:var(--vp42-text);border:1px solid var(--vp42-border);flex-direction:column;display:flex;overflow:hidden}.vp88-customer-modal>header{padding:calc(15px + env(safe-area-inset-top)) 16px 14px;border-bottom:1px solid var(--vp42-border);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.vp88-customer-modal>header small{color:#7abcf1;letter-spacing:.12em;font-size:10px;font-weight:800;display:block}.vp88-customer-modal>header h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:21px;line-height:1.25}.vp88-customer-modal>header>button{border:1px solid var(--vp42-border);background:var(--vp42-surface-soft);width:44px;height:44px;color:var(--vp42-text);cursor:pointer;border-radius:12px;flex:0 0 44px;font-size:26px}.vp88-customer-modal-scroll{min-height:0;padding:16px 16px calc(36px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.vp88-customer-modal-section-head{margin:4px 0 15px}.vp88-customer-modal-section-head h3{font-size:15px;font-weight:750}.vp88-customer-modal-section-head small{color:var(--vp42-muted);margin-top:4px;font-size:12px;display:block}.vp88-customer-edit-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.vp88-customer-edit-form label{grid-column:1/-1;gap:6px;font-size:12px;font-weight:700;display:grid}.vp88-customer-edit-form input,.vp88-customer-edit-form textarea{border:1px solid var(--vp42-border);width:100%;min-width:0;min-height:45px;color:var(--vp42-text);background:var(--vp42-surface-soft);border-radius:10px;padding:10px 12px;font:400 16px inherit}.vp88-customer-edit-form textarea{resize:vertical;min-height:84px}.vp88-customer-save{color:#fff;cursor:pointer;background:#298eeb;border:0;border-radius:11px;grid-column:1/-1;min-height:48px;font-weight:800}.vp88-customer-projects{gap:8px;display:grid}.vp88-customer-projects a{border:1px solid var(--vp42-border);background:var(--vp42-surface-soft);min-height:48px;color:var(--vp42-text);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.vp88-customer-projects p{color:var(--vp42-muted);font-size:12px}}@media (min-width:621px) and (max-width:900px){.vp88-customer-overlay{padding:18px}.vp88-customer-modal{border-radius:18px;width:min(680px,100%);height:min(820px,100dvh - 36px)}.vp88-customer-edit-form label:nth-of-type(3),.vp88-customer-edit-form label:nth-of-type(4){grid-column:auto}}@media (max-width:900px){.vp88-customer-project-row{border:1px solid var(--vp42-border);background:var(--vp42-surface-soft);border-radius:11px;gap:10px;padding:12px;display:grid}.vp88-customer-project-row>strong{color:var(--vp42-text);overflow-wrap:anywhere;font-size:13px}.vp88-customer-project-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vp88-customer-project-row a{text-align:center;justify-content:center;align-items:center;min-height:44px;padding:8px;font-size:12px;font-weight:750;display:flex}.vp88-customer-project-row a:last-child{color:#fff;background:#237fd0;border-color:#328ee6}body>.vp85-bottom-nav{isolation:isolate;touch-action:manipulation;z-index:3502!important;pointer-events:auto!important;display:grid!important;position:fixed!important}body>.vp84-mobile-backdrop{z-index:3500!important}body>.vp69-mobile-sheet,body>.vp85-mobile-search-sheet{z-index:3501!important}body>.vp24-profile-menu{z-index:3503!important}body>.vp69-mobile-sheet .vp24-mobile-nav a,body>.vp69-mobile-sheet .vp69-mobile-utility a,body>.vp69-mobile-sheet .vp69-mobile-workspace{touch-action:manipulation}.vp24-workspace-header .vp27-profile-name{display:none!important}.vp24-workspace-header .vp24-profile-trigger{padding:0!important}.vp24-workspace-header .vp27-profile-avatar{letter-spacing:-.03em!important;font-size:12px!important;font-weight:800!important}.vp24-workspace-header .vp24-mobile-trigger{display:none!important}body>.vp40-modal-layer,body>.vp68-dialog-backdrop,body>.vp88-customer-overlay{z-index:4000!important}body>.vp40-modal-layer .vp40-project-modal{z-index:4001!important}.vp68-new-customer-trigger,.vp24-project-main,.vp24-new-project,.vp24-project-search input,.vp68-customer-search input,.vp88-customer-modal button{touch-action:manipulation}}@media (min-width:901px){body>.vp85-bottom-nav{display:none!important}}.vp91-team-list{scrollbar-width:thin;flex:auto;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));align-content:start;gap:6px;min-height:0;margin:0;padding:6px 12px 12px;list-style:none;display:grid;overflow:hidden auto}.vp91-team-member{border:1px solid var(--vp42-border);background:color-mix(in srgb, var(--vp42-surface-soft) 70%, transparent);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:grid}.vp91-team-avatar{background:var(--vp42-primary-soft);border:1px solid color-mix(in srgb, var(--vp42-primary) 26%, transparent);width:34px;height:34px;color:var(--vp42-primary-2);letter-spacing:-.02em;border-radius:10px;place-items:center;font-size:12px;font-weight:800;display:grid}.vp91-team-member.is-admin .vp91-team-avatar{background:color-mix(in srgb, var(--vp42-amber) 14%, transparent);border-color:color-mix(in srgb, var(--vp42-amber) 34%, transparent);color:var(--vp42-amber)}.vp91-team-copy{gap:2px;min-width:0;display:grid}.vp91-team-copy strong{min-width:0;color:var(--vp42-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;font-weight:650;line-height:1.25;display:flex;overflow:hidden}.vp91-team-copy strong>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.vp91-team-copy em{background:var(--vp42-primary-soft);color:var(--vp42-primary-2);border-radius:999px;flex:none;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.vp91-team-copy small{color:var(--vp42-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.3;overflow:hidden}.vp91-team-role{border:1px solid var(--vp42-border);color:var(--vp42-muted);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.vp91-team-member.is-admin .vp91-team-role{border-color:color-mix(in srgb, var(--vp42-amber) 34%, transparent);background:color-mix(in srgb, var(--vp42-amber) 10%, transparent);color:var(--vp42-amber)}@media (max-width:1360px){.vp50-dashboard-primary>.vp50-team-summary.vp27-team-card{height:auto!important;min-height:0!important}}@media (max-width:900px){.vp50-dashboard-primary>.vp50-team-summary.vp27-team-card{height:auto!important;min-height:0!important}.vp91-team-list{max-height:320px;padding:4px 10px 10px}.vp24-workspace-header .vp24-profile-trigger>span.vp27-profile-name,.vp24-workspace-header .vp24-profile-trigger>svg{display:none!important}.vp24-workspace-header .vp24-profile-trigger{justify-content:center!important;gap:0!important;width:40px!important;min-width:40px!important;padding:0!important}.vp24-workspace-header .vp24-profile-trigger>span.vp27-profile-avatar{border-radius:9px!important;width:32px!important;min-width:32px!important;height:32px!important;font-size:12px!important}}@media (max-width:900px),(hover:none) and (pointer:coarse){html .vp-search[role=search] input,html body :is(.vp24-topnav-app,.vp40-modal-layer,.vp68-dialog-backdrop,.vp88-customer-overlay,.vp69-mobile-sheet,.vp85-mobile-search-sheet) :is(input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=submit],[type=button]),textarea,select){font-size:16px!important}}html[data-vp-theme=light]{--vp92-ink:#1a242c;--vp92-ink-2:#2f3b44;--vp92-muted:#4f5b65;--vp92-accent:#1d5a9b;--vp92-accent-soft:#1d5a9b1a;--vp92-accent-line:#1d5a9b42;--vp92-success:#135a3e;--vp92-success-soft:#19694a1a;--vp92-line:#cbc4b8;--vp92-raised:#f5f2ec}html[data-vp-theme=light] .vp48-product-hero-eyebrow,html[data-vp-theme=light] .vp35-page-hero>div>span:first-child,html[data-vp-theme=light] .vp68-workspace-section-head>div>span:first-child,html[data-vp-theme=light] .vp77-my-support-head small,html[data-vp-theme=light] .vp65-support-panel-head small,html[data-vp-theme=light] .vp77-settings-head small,html[data-vp-theme=light] .vp77-profile-hero-copy>span,html[data-vp-theme=light] .vp24-project-index-head>div>span,html[data-vp-theme=light] .vp40-kicker,html[data-vp-theme=light] .vp40-content-heading>span,html[data-vp-theme=light] .vp27-panel-head a,html[data-vp-theme=light] .vp35-panel-head a,html[data-vp-theme=light] .vp45-workspace-copy small{color:var(--vp92-accent)!important}html[data-vp-theme=light] .vp27-shortcuts small,html[data-vp-theme=light] .vp44-shortcuts small,html[data-vp-theme=light] .vp24-project-table-head span,html[data-vp-theme=light] .vp24-project-result,html[data-vp-theme=light] .vp24-project-empty p,html[data-vp-theme=light] .vp68-workspace-section-head p,html[data-vp-theme=light] .vp68-create-workspace-form small,html[data-vp-theme=light] .vp68-create-workspace-form label>span,html[data-vp-theme=light] .vp68-create-workspace-form legend,html[data-vp-theme=light] .vp68-workspace-card-main small,html[data-vp-theme=light] .vp27-empty-row,html[data-vp-theme=light] .vp35-message-empty small,html[data-vp-theme=light] .vp27-team-empty small,html[data-vp-theme=light] .vp77-support-empty,html[data-vp-theme=light] .vp-search kbd,html[data-vp-theme=light] .vp32-workspace-footer,html[data-vp-theme=light] .vp32-workspace-footer-inner p,html[data-vp-theme=light] .vp32-workspace-footer-inner a{color:var(--vp92-muted)!important}html[data-vp-theme=light] .vp32-workspace-footer-inner .font-semibold{color:var(--vp92-ink)!important}html[data-vp-theme=light] .vp32-workspace-footer-inner a:hover{color:var(--vp92-accent)!important}html[data-vp-theme=light] .vp77-profile-state,html[data-vp-theme=light] .vp77-readonly-input b,html[data-vp-theme=light] .vp77-session-row b{color:var(--vp92-success)!important;background:var(--vp92-success-soft)!important;border-color:#19694a47!important}html[data-vp-theme=light] .vp77-profile-state span,html[data-vp-theme=light] .vp77-profile-state svg{color:var(--vp92-success)!important}html[data-vp-theme=light] .vp68-create-workspace-note{color:var(--vp92-success)!important;background:var(--vp92-success-soft)!important;border-color:#19694a3d!important}html[data-vp-theme=light] .vp77-profile-avatar,html[data-vp-theme=light] .vp77-summary-avatar,html[data-vp-theme=light] .vp77-menu-avatar,html[data-vp-theme=light] .vp68-workspace-section-head strong{color:var(--vp92-accent)!important;background:var(--vp92-accent-soft)!important;border:1px solid var(--vp92-accent-line)!important;box-shadow:none!important}html[data-vp-theme=light] .vp35-page-hero h1 em,html[data-vp-theme=light] .vp48-product-hero h1>span{color:#2470c4!important}html[data-vp-theme=light] .vp48-product-hero-art{mix-blend-mode:multiply}html[data-vp-theme=light] .vp48-metric-glow{display:none!important}html[data-vp-theme=light] .vp48-hero-secondary{background:var(--vp92-raised)!important;border:1px solid var(--vp92-line)!important;color:var(--vp92-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}html[data-vp-theme=light] .vp48-hero-secondary:hover{border-color:var(--vp92-accent-line)!important;color:var(--vp92-accent)!important}html[data-vp-theme=light] .vp77-profile-menu,html[data-vp-theme=light] .vp77-alert-popover{border-color:var(--vp92-line)!important;background:#f3efe8!important}.vp27-dashboard .vp27-empty-row{font-size:12.5px!important;line-height:1.45!important}@media (min-width:901px){.vp24-topnav-app .vp24-workspace-header{grid-template-columns:auto minmax(0,1fr)!important}.vp24-topnav-app .vp24-header-tools{justify-content:flex-end!important;min-width:0!important}.vp24-topnav-app .vp24-header-tools>.vp-search{flex:0 390px!important;width:auto!important;min-width:140px!important}.vp24-topnav-app .vp24-profile-trigger>span.vp27-profile-name{max-width:160px!important}}@media (min-width:901px) and (max-width:1180px){.vp24-topnav-app .vp24-profile-trigger>span.vp27-profile-name,.vp24-topnav-app .vp-search kbd{display:none!important}}@media (max-width:900px){.vp48-metrics-grid .vp48-metric-copy{text-align:left!important;align-items:flex-start!important}html[data-vp-theme=light] .vp85-bottom-nav>a[aria-current=page],html[data-vp-theme=light] .vp85-bottom-nav>button.is-active{color:var(--vp92-accent)!important;background:var(--vp92-accent-soft)!important}html[data-vp-theme=light] .vp85-bottom-nav>a[aria-current=page]:before,html[data-vp-theme=light] .vp85-bottom-nav>button.is-active:before{background:var(--vp92-accent)!important;box-shadow:none!important}}.vp24-content .vp77-profile-page{width:min(100% - 44px,1500px)!important}@media (max-width:900px){.vp24-content .vp77-profile-page{width:calc(100% - 16px)!important}}.vp77-settings-card>.vp77-card-footer{margin-top:0!important;padding:15px 22px 20px!important}@media (max-width:620px){.vp77-settings-card>.vp77-card-footer{padding:14px 16px 16px!important}}html[data-vp-theme=light] .vp35-panel-head>div>span:first-child,html[data-vp-theme=light] .vp50-panel-head>div>span:first-child{color:var(--vp92-accent)!important}html[data-vp-theme=light] .vp35-panel-head>strong,html[data-vp-theme=light] .vp50-panel-head>strong{color:var(--vp92-accent)!important;background:var(--vp92-accent-soft)!important;border-color:var(--vp92-accent-line)!important}.vp50-team-page .vp50-member-avatar{letter-spacing:-.02em!important;font-size:12px!important;font-weight:800!important}.vp50-team-page .vp50-role-pill{padding:3px 10px!important;font-size:11px!important;font-weight:700!important}.vp50-team-page .vp50-project-mark{font-size:11px!important;font-weight:800!important}.vp50-team-page .vp50-seat-grid span{font-size:10.5px!important}html[data-vp-theme=light] .vp50-member-avatar{background:var(--vp92-accent-soft)!important;border:1px solid var(--vp92-accent-line)!important;color:var(--vp92-accent)!important}html[data-vp-theme=light] .vp50-member-avatar.is-admin,html[data-vp-theme=light] .vp50-role-pill.is-admin{color:#7a4b07!important;background:#7a4b071a!important;border:1px solid #7a4b0747!important}html[data-vp-theme=light] .vp50-role-pill{border:1px solid var(--vp92-line)!important;color:var(--vp92-muted)!important;background:0 0!important}html[data-vp-theme=light] .vp50-project-mark{color:var(--vp92-success)!important;background:#19694a1a!important;border:1px solid #19694a3d!important}html[data-vp-theme=light] .vp50-seat-grid span{color:var(--vp92-muted)!important}html[data-vp-theme=light] .vp50-rail-actions>a,html[data-vp-theme=light] .vp50-rail-actions button{background:var(--vp92-raised)!important;border:1px solid var(--vp92-line)!important;color:var(--vp92-accent)!important;font-weight:700!important}html[data-vp-theme=light] .vp50-team-form button,html[data-vp-theme=light] .vp35-team-form button{color:#fff!important}html[data-vp-theme=light] .vp24-project-list,html[data-vp-theme=light] .vp-app #prosjekter.vp24-project-list{background:#efebe4!important}html[data-vp-theme=light] .vp24-project-row:hover{background:#e8e3da!important}html[data-vp-theme=light] .vp24-project-monogram{border:1px solid var(--vp92-line)!important;color:var(--vp92-ink-2)!important;background:#e3ded5!important}html[data-vp-theme=light] .vp24-studio-link,html[data-vp-theme=light] .vp35-studio-button,html[data-vp-theme=light] .vp27-dashboard .vp31-card-studio{border:1px solid var(--vp92-accent-line)!important;color:var(--vp92-accent)!important;box-shadow:none!important;background:0 0!important}html[data-vp-theme=light] .vp24-studio-link:hover,html[data-vp-theme=light] .vp24-project-row:hover .vp24-studio-link,html[data-vp-theme=light] .vp35-studio-button:hover,html[data-vp-theme=light] .vp27-dashboard .vp31-card-studio:hover{background:var(--vp92-accent)!important;border-color:var(--vp92-accent)!important;color:#fff!important}html[data-vp-theme=light] .vp24-manage-project{background:var(--vp92-raised)!important;border:1px solid var(--vp92-line)!important;color:var(--vp92-ink)!important}html[data-vp-theme=light] .vp35-panel-head>div>p,html[data-vp-theme=light] .vp50-panel-head>div>p{color:var(--vp92-muted)!important}html[data-vp-theme=light] .vp35-page-hero:before{background:0 0!important}html[data-vp-theme=light] .vp35-page-hero:after{opacity:.35!important}html[data-vp-theme=light] .vp45-workspace-icon{border-color:var(--vp92-line)!important;color:var(--vp92-ink-2)!important;background:#e6e1d8!important}html[data-vp-theme=light] .vp68-workspace-mark{background:var(--vp92-accent-soft)!important;border:1px solid var(--vp92-accent-line)!important;color:var(--vp92-accent)!important;box-shadow:none!important}html[data-vp-theme=light] .vp68-workspace-card.is-active{border-color:var(--vp92-accent-line)!important}html[data-vp-theme=light] .vp68-workspace-actions .is-secondary{background:var(--vp92-raised)!important;border:1px solid var(--vp92-line)!important;color:var(--vp92-ink)!important}html[data-vp-theme=light] .vp68-workspace-actions .is-secondary:hover{border-color:var(--vp92-accent-line)!important;color:var(--vp92-accent)!important}html[data-vp-theme=light] .vp68-workspace-facts span{color:var(--vp92-muted)!important}html[data-vp-theme=light] .vp58-task-complete{color:#0000!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #b5ad9f!important}html[data-vp-theme=light] .vp58-task-complete svg{opacity:0;transition:opacity .15s}html[data-vp-theme=light] .vp58-task-complete:hover,html[data-vp-theme=light] .vp58-task-complete:focus-visible{background:var(--vp92-success-soft)!important;border-color:var(--vp92-success)!important;color:var(--vp92-success)!important}html[data-vp-theme=light] .vp58-task-complete:hover svg,html[data-vp-theme=light] .vp58-task-complete:focus-visible svg{opacity:1}html[data-vp-theme=light] .vp58-task-project{border:1px solid var(--vp92-line)!important;color:var(--vp92-ink-2)!important;background:#e6e1d8!important}html[data-vp-theme=light] .vp27-task-row,html[data-vp-theme=light] .vp27-activity-row{border-color:#d9d2c6!important}html[data-vp-theme=light] .vp27-task-edit summary span{background:var(--vp92-muted)!important}html[data-vp-theme=light] .vp27-activity-row .vp27-activity-icon{background:var(--vp92-accent-soft)!important;border:1px solid var(--vp92-accent-line)!important;color:var(--vp92-accent)!important;box-shadow:none!important}html[data-vp-theme=light] .vp59-activity-task-completed .vp27-activity-icon{background:var(--vp92-success-soft)!important;color:var(--vp92-success)!important;border-color:#135a3e42!important}html[data-vp-theme=light] .vp59-activity-post .vp27-activity-icon{color:#4f3a9c!important;background:#4f3a9c17!important;border-color:#4f3a9c3d!important}html[data-vp-theme=light] .vp59-activity-developer .vp27-activity-icon{color:#7a4b07!important;background:#7a4b0717!important;border-color:#7a4b073d!important}html[data-vp-theme=light] .vp27-small-count{border:1px solid var(--vp92-line)!important;color:var(--vp92-ink-2)!important;background:#e6e1d8!important}html[data-vp-theme=light] .vp27-activity-row .vp27-activity-icon{font-size:13px!important;font-weight:800!important}html[data-vp-theme=light] .vp40-modal-close,html[data-vp-theme=light] .vp68-customer-search button,html[data-vp-theme=light] .vp44-quick-task,html[data-vp-theme=light] .vp78-readable-details{background:var(--vp92-raised)!important;border-color:var(--vp92-line)!important;color:var(--vp92-ink)!important}html[data-vp-theme=light] .vp40-modal-footer,html[data-vp-theme=light] .vp35-message-modal-compose{border-color:var(--vp92-line)!important;color:var(--vp92-ink)!important;background:#ebe6de!important}html[data-vp-theme=light] .vp35-message-modal-compose select,html[data-vp-theme=light] .vp35-message-modal-compose textarea{background:var(--vp92-raised)!important;border-color:var(--vp92-line)!important;color:var(--vp92-ink)!important}html[data-vp-theme=light] .vp35-message-preview-row>span:first-child,html[data-vp-theme=light] .vp35-message-modal-stream article>span,html[data-vp-theme=light] .vp35-project-message-stream article>span,html[data-vp-theme=light] .vp35-customer-avatar,html[data-vp-theme=light] .vp68-member-avatar{background:var(--vp92-accent-soft)!important;border:1px solid var(--vp92-accent-line)!important;color:var(--vp92-accent)!important;box-shadow:none!important}.vp95-footer{--f-card:linear-gradient(180deg, #0f1d2aeb, #09131df0);--f-line:#94b1c929;--f-grid:#78aad70d;--f-glow:#388ce624;--f-text:#eef6fb;--f-text-2:#c3d0da;--f-muted:#8ea2b2;--f-accent:#7dbdff;--f-max:1760px;color:var(--f-text-2);margin-top:56px;padding:0 0 28px;position:relative}.vp95-footer.is-public{--f-card:linear-gradient(180deg, #0b1122f0, #060a16f5);--f-line:#809cd62b;--f-accent:#8cb8ff;--f-max:1280px;border-top:1px solid #ffffff0f;padding-top:8px}html[data-vp-theme=light] .vp95-footer.is-workspace{--f-card:linear-gradient(180deg, #f2eee6, #ece7de);--f-line:#cbc4b8;--f-grid:#465a6e0f;--f-glow:#1d5a9b12;--f-text:#1a242c;--f-text-2:#2f3b44;--f-muted:#4f5b65;--f-accent:#1d5a9b}.vp95-footer-inner{width:min(calc(100% - 44px), var(--f-max));margin:0 auto;padding-top:28px}.vp95-footer-card{border:1px solid var(--f-line);background:radial-gradient(520px 220px at 100% 0%, var(--f-glow), transparent 70%), linear-gradient(var(--f-grid) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, var(--f-grid) 1px, transparent 1px) 0 0 / 28px 28px, var(--f-card);border-radius:22px;grid-template-columns:minmax(260px,1fr) minmax(0,1.6fr);gap:48px;padding:34px 38px;display:grid;position:relative;overflow:hidden}.vp95-footer-brand{align-content:start;gap:12px;min-width:0;display:grid}.vp95-footer-logo{border-radius:10px;width:fit-content;display:inline-flex}.vp95-footer-logo img{width:auto;height:54px}.vp95-footer-kicker{color:var(--f-accent);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:800}.vp95-footer-brand p{max-width:38ch;color:var(--f-muted);margin:0;font-size:14px;line-height:1.6}.vp95-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.vp95-footer .vp95-footer-column h2{color:var(--f-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:800}.vp95-footer-column ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vp95-footer-column a{min-height:34px;color:var(--f-text-2);align-items:center;font-size:15px;font-weight:550;text-decoration:none;transition:color .15s;display:inline-flex}.vp95-footer-column a:hover{color:var(--f-accent);text-underline-offset:4px;text-decoration:underline}.vp95-footer-column a:focus-visible,.vp95-footer-logo:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px;border-radius:6px}.vp95-footer-bottom{color:var(--f-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 6px 0;font-size:13px;display:flex}@media (max-width:900px){.vp95-footer{margin-top:32px}.vp95-footer-inner{width:calc(100% - 16px);padding-top:16px}.vp95-footer-card{border-radius:18px;grid-template-columns:1fr;gap:26px;padding:24px 20px}.vp95-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.vp95-footer-column a{min-height:40px;font-size:16px}.vp95-footer-bottom{flex-direction:column;padding:14px 4px 0}.vp95-footer.is-workspace{padding-bottom:calc(var(--vp85-bottom-nav-h,76px) + 20px)}}@media (max-width:380px){.vp95-footer-nav{grid-template-columns:1fr}}.vp95-footer .vp95-footer-brand p{font-size:14px!important;line-height:1.6!important}
