.curve-glass,:root:has(.curve-glass) .curve-glass-portal{--acct-ok-ink:#116a46;--acct-ok-bg:rgba(15,138,95,0.1);--acct-ok-edge:rgba(15,138,95,0.26);--acct-warn-ink:#855508;--acct-warn-bg:rgba(245,158,11,0.13);--acct-warn-edge:rgba(217,119,6,0.3);--acct-err-ink:#b4233b;--acct-err-bg:rgba(194,54,75,0.08);--acct-err-edge:rgba(194,54,75,0.26)}:root[data-curve-look=dark] .curve-glass,:root[data-curve-look=dark]:has(.curve-glass) .curve-glass-portal{--acct-ok-ink:#86efac;--acct-ok-bg:rgba(74,222,128,0.12);--acct-ok-edge:rgba(74,222,128,0.28);--acct-warn-ink:#fcd34d;--acct-warn-bg:rgba(245,158,11,0.14);--acct-warn-edge:rgba(245,158,11,0.32);--acct-err-ink:#fda4af;--acct-err-bg:rgba(244,63,94,0.13);--acct-err-edge:rgba(244,63,94,0.32)}.curve-glass.acct-root,:root:has(.curve-glass) .curve-glass-portal.acct-api-secret-backdrop{--acct-api-ink:var(--cg-ink);--acct-api-body:var(--cg-ink-2);--acct-api-meta:var(--cg-muted);--acct-api-line:var(--cg-tile-edge);--acct-api-surface:var(--cg-tile);--acct-api-well-line:var(--cg-field-edge);--acct-api-danger:var(--acct-err-ink);--acct-api-danger-line:var(--acct-err-edge);--acct-api-danger-fill:var(--acct-err-bg)}.curve-glass.acct-root{color:var(--cg-ink)!important}.curve-glass .acct-page-head h1{color:var(--cg-ink)}.curve-glass .acct-plan-pill{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}.curve-glass .acct-plan-pill span{color:var(--cg-ink)}.curve-glass .acct-plan-pill small{background:var(--cg-tag-bg);color:var(--cg-tag-ink);box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .acct-tabs{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}.curve-glass .acct-tab{color:var(--cg-muted);transition:background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.curve-glass .acct-tab:hover{color:var(--cg-ink);background:var(--cg-glass-soft);border-color:var(--cg-hairline);transform:none}.curve-glass .acct-tab.active{color:#ffffff;background:var(--cg-cta);border-color:var(--cg-cta-edge);box-shadow:var(--cg-cta-shadow)}.curve-glass .acct-mobile-signout-panel{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;color:var(--cg-ink)!important}.curve-glass .acct-mobile-signout-panel span{color:var(--cg-muted)!important}.curve-glass .acct-mobile-signout-panel strong{color:var(--cg-ink)!important}.curve-glass .acct-mobile-signout-panel button{background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .acct-profile-card,.curve-glass .billing-hero-card{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass .acct-profile-card,.curve-glass .billing-hero-card:not(:has(.curve-cancel-backdrop)){-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.acct-profile-card,.billing-hero-card,.acct-member-card):before{background:transparent!important}.curve-glass .acct-panel,.curve-glass .scheduled-reports-panel{background:var(--cg-glass-dense)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass :is(.acct-panel-head,.billing-actions,.acct-api-create-foot,.acct-api-capabilities ul,.acct-api-capabilities li,.acct-api-confirm,.team-swap-row,.team-remove-row,.team-markets-picker,.acct-webhook-section,.acct-webhook-save-row,.acct-webhook-manage-body,.acct-webhook-format,.gw-panel-head){border-color:var(--cg-divider)!important}.curve-glass .acct-api-capabilities[open]>summary,.curve-glass .acct-api-token-row+.acct-api-token-row{border-color:var(--cg-divider)}.curve-glass :is(.acct-member-card,.billing-plan-summary,.billing-price-card,.billing-inline-card,.acct-action-row:not(.acct-api-token-row),.acct-invoice-row,.team-member-row,.team-seat-summary>div,.team-seat-card>div,.team-seat-locked,.team-setup-link,.acct-empty,.acct-notification-row,.google-connector-card,.google-connector-skeleton,.scheduled-report-row,.acct-webhook-composer,.acct-webhook-row,.acct-webhook-empty,.acct-webhook-skeleton,.acct-connected-tile,.acct-connected-empty,.acct-api-create-card,.acct-api-capabilities,.acct-api-block,.acct-api-doc-link,.acct-api-upgrade-note){background:var(--cg-tile)!important;border-color:var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass :is(.acct-member-card,.billing-plan-summary,.billing-price-card,.billing-inline-card,.acct-action-row:not(.acct-api-token-row),.acct-invoice-row,.team-member-row,.team-seat-summary>div,.team-seat-card>div,.team-seat-locked,.team-setup-link,.acct-empty,.acct-notification-row,.google-connector-card,.google-connector-skeleton,.scheduled-report-row,.acct-webhook-composer,.acct-webhook-row,.acct-webhook-empty,.acct-webhook-skeleton,.acct-connected-tile,.acct-connected-empty,.acct-api-create-card,.acct-api-capabilities,.acct-api-block,.acct-api-doc-link,.acct-api-upgrade-note){background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.5))!important}.curve-glass .acct-empty{border-style:dashed!important;border-color:var(--cg-field-edge)!important;box-shadow:none!important;color:var(--cg-muted)!important}.curve-glass .acct-empty.acct-api-empty{border-style:solid!important;border-color:var(--cg-tile-edge)!important;color:var(--cg-ink-2)!important}.curve-glass .acct-connected-tile:focus-within,.curve-glass :is(.acct-connected-tile,.acct-webhook-row).open,.curve-glass :is(.team-member-row,.acct-connected-tile,.acct-webhook-row,.scheduled-report-row,.acct-api-doc-link):hover{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .scheduled-report-row:hover{transform:none}.curve-glass :is(.acct-panel h2,.acct-row-title,.acct-invoice-row strong,.billing-hero-copy h2,.billing-inline-card strong,.billing-plan-summary-trial em,.team-member-row strong,.team-seat-locked-copy strong,.team-setup-link strong,.team-remove-row strong,.acct-notification-label,.acct-notification-eyebrow,.team-markets-subhead,.team-markets-picker label,.google-connector-title-row strong,.scheduled-reports-head h2,.scheduled-report-title strong,.scheduled-reports-empty strong){color:var(--cg-ink)!important}.curve-glass :is(.acct-panel p,.billing-hero-copy p,.team-seat-locked-copy p,.team-confirm-note,.billing-renewal,.acct-notification-desc,.acct-email-line){color:var(--cg-ink-2)!important}.curve-glass :is(.acct-row-copy,.billing-inline-card p,.billing-inline-card span,.billing-plan-summary-top span,.billing-plan-summary-trial b,.billing-hero-eyebrow>span:not(.billing-status-pill),.billing-price-card>span,.acct-request-note,.team-remove-row small,.team-seat-summary small,.team-seat-card small,.acct-member-copy small,.google-connector-copy small,.scheduled-reports-head p,.scheduled-report-timing,.scheduled-reports-empty,.acct-notification-status){color:var(--cg-muted)!important}.curve-glass .team-member-row span:not(.team-role-badge):not(.team-pending-icon):not(.team-pending-note){color:var(--cg-muted)!important}.curve-glass :is(.team-seat-summary span,.team-seat-card span,.team-setup-link span,.team-seat-form label,.acct-member-copy span,.scheduled-reports-head span,.acct-notification-cadence){color:var(--cg-tag-ink)!important}.curve-glass .scheduled-report-timing strong{color:var(--cg-ink-2)!important}.curve-glass .acct-api-token-meta code{color:var(--cg-muted)}.curve-glass .acct-api-token-meta>*+:before{color:var(--cg-faint)}.curve-glass .acct-api-field-label{color:var(--cg-ink-2)}.curve-glass :is(.acct-api-upgrade-note a,.acct-api-mcp-guide a,.billing-actions p a,.acct-webhook-catalog-state button,.acct-webhook-message button){color:var(--cg-accent)!important}.curve-glass .billing-actions p{color:var(--cg-ink-2)}.curve-glass :is(.acct-member-copy strong,.team-seat-summary strong,.team-seat-card strong,.billing-plan-summary-top strong,.billing-price){background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass :is(.billing-plan-summary-top strong,.billing-price) small{-webkit-text-fill-color:var(--cg-muted);color:var(--cg-muted)!important}.curve-glass .billing-plan-summary:before{background:radial-gradient(circle,rgba(79,141,255,.16),transparent 68%)!important}.curve-glass .acct-profile-card .acct-profile-copy button{color:var(--cg-ink)!important}.curve-glass .acct-profile-card .acct-profile-copy button svg path{stroke:var(--cg-muted)!important}.curve-glass .acct-profile-card .acct-profile-copy input{color:var(--cg-ink)!important;caret-color:var(--cg-ink)!important;background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important}.curve-glass .acct-profile-card .acct-profile-copy input:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)}.curve-glass .acct-name-spinner{border-color:var(--cg-hairline)!important;border-top-color:var(--cg-accent)!important}.curve-glass .acct-avatar-error,.curve-glass .acct-logo-err,.curve-glass .acct-name-error,.curve-glass .acct-notification-status.error,.curve-glass .acct-resume-error,.curve-glass .billing-action-error,.curve-glass .billing-action-notice.error{color:var(--acct-err-ink)!important}.curve-glass .acct-name-saved{color:var(--acct-ok-ink)!important}.curve-glass .acct-member-orb{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .acct-member-card:after{background:radial-gradient(circle,rgba(79,141,255,.16),transparent 66%)!important}.curve-glass .acct-logo-drop.empty{border-color:var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important}.curve-glass .acct-logo-drop.has{border-color:var(--cg-tile-edge)!important}.curve-glass .acct-logo-drop.empty:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-selected)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .acct-logo-drop:focus-visible{outline:2px solid #7dd3fc}.curve-glass .acct-logo-drop-icon{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .acct-logo-drop:hover .acct-logo-drop-icon{transform:translateY(-2px)}.curve-glass .acct-logo-drop-title{color:var(--cg-ink)!important}.curve-glass .acct-logo-drop-sub{color:var(--cg-muted)!important}.curve-glass .acct-pref-toggle{border:1px solid var(--cg-field-edge)!important;background:rgba(86,102,138,.16)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.08)!important}:root[data-curve-look=dark] .curve-glass .acct-pref-toggle:not([aria-checked=true]){background:rgba(255,255,255,.08)!important;box-shadow:inset 0 1px 2px rgba(1,5,18,.3)!important}.curve-glass .acct-pref-toggle[aria-checked=true]{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .acct-pref-toggle:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.curve-glass .acct-notification-cadence select{background-color:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;transition:border-color .18s ease,box-shadow .18s ease}.curve-glass .acct-notification-cadence select:hover:not(:disabled){border-color:var(--cg-selected-edge)!important}.curve-glass .acct-notification-cadence select:focus-visible{outline:none;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)}:root[data-curve-look=dark] .curve-glass .acct-notification-cadence select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a5e6ff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.curve-glass :is(.acct-secondary-link:not(.acct-api-token-revoke),.team-member-row button,.team-member-row a.team-action-open,.team-swap-row button,.google-connector-actions button,.curve-cancel-trigger,.acct-api-confirm-cancel,.scheduled-report-controls button,.acct-connected-disconnect,.acct-webhook-selected button){background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease!important}.curve-glass :is(.acct-secondary-link:not(.acct-api-token-revoke),.team-member-row button,.team-member-row a.team-action-open,.team-swap-row button,.google-connector-actions button,.curve-cancel-trigger,.acct-api-confirm-cancel,.scheduled-report-controls button:not(.icon),.acct-webhook-selected button):hover:not(:disabled){border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important;color:var(--cg-ink)!important}.curve-glass .acct-webhook-selected button{box-shadow:none!important}.curve-glass .curve-cancel-trigger:disabled{color:var(--cg-faint)!important;background:var(--cg-glass-soft)!important;box-shadow:none!important}.curve-glass :is(.team-member-row button.team-action-remove,.acct-api-confirm-go,.google-connector-actions button.danger,.scheduled-report-controls button.danger,.acct-logo-remove,.acct-connected-disconnect:hover:not(:disabled),.acct-api-token-revoke:hover:not(:disabled),.scheduled-report-controls button.icon:hover){background:var(--acct-err-bg)!important;border-color:var(--acct-err-edge)!important;color:var(--acct-err-ink)!important;box-shadow:none!important}.curve-glass .acct-logo-remove{-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}:root:not([data-curve-look=dark]) .curve-glass .acct-logo-remove{background:rgba(255,255,255,.86)!important}:root[data-curve-look=dark] .curve-glass .acct-logo-remove{background:rgba(16,32,74,.86)!important}.curve-glass :is(.team-member-row button.team-action-remove,.acct-api-confirm-go,.google-connector-actions button.danger,.scheduled-report-controls button.danger,.acct-logo-remove):hover:not(:disabled){background:color-mix(in srgb,var(--acct-err-ink) 15%,transparent)!important;border-color:color-mix(in srgb,var(--acct-err-ink) 45%,transparent)!important;color:var(--acct-err-ink)!important}.curve-glass .acct-api-token-revoke{color:var(--cg-faint)}.curve-glass .acct-api-token-row:is(:hover,:focus-within){border-color:var(--cg-tile-edge);background:var(--cg-glass-soft);box-shadow:var(--cg-tile-shadow)}.curve-glass .acct-api-token-row:is(:hover,:focus-within) .acct-api-token-revoke{border-color:var(--cg-button-edge);background:var(--cg-button);color:var(--cg-button-ink)}@media (max-width:900px){.curve-glass .acct-api-token-revoke{border-color:var(--cg-button-edge);background:var(--cg-button);color:var(--cg-button-ink)}}.curve-glass :is(.acct-primary-link,.team-seat-form button,.acct-reset-password,.google-connector-actions a,.team-setup-link button,.team-swap-row button:first-of-type){background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important;transition:box-shadow .22s ease,filter .22s ease,transform .2s ease!important}.curve-glass :is(.acct-primary-link,.team-seat-form button,.acct-reset-password,.google-connector-actions a,.team-setup-link button,.team-swap-row button:first-of-type):hover:not(:disabled){background:var(--cg-cta)!important;color:#ffffff!important;border-color:var(--cg-cta-edge)!important;box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass .acct-reset-password{border-radius:10px!important}.curve-glass .acct-reset-password>span{opacity:.6}.curve-glass .acct-reset-sent,.curve-glass .acct-webhook-health,.curve-glass .billing-status-pill.active,.curve-glass .google-connector-state:not(.warning),.curve-glass .scheduled-report-title span,.curve-glass .scheduled-reports-badge{background:var(--acct-ok-bg)!important;border-color:var(--acct-ok-edge)!important;color:var(--acct-ok-ink)!important}.curve-glass .acct-webhook-health.attention,.curve-glass .billing-status-pill.trial,.curve-glass .google-connector-state.warning{background:var(--acct-warn-bg)!important;color:var(--acct-warn-ink)!important;border-color:var(--acct-warn-edge)!important}.curve-glass .billing-status-pill.warn{background:var(--acct-err-bg)!important;color:var(--acct-err-ink)!important}.curve-glass .billing-status-pill.neutral,.curve-glass .google-connector-loading-security,.curve-glass .google-connector-security,.curve-glass .scheduled-report-title small,.curve-glass .team-role-badge{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;border-color:var(--cg-tag-edge)!important}.curve-glass .billing-status-pill.neutral{box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .acct-webhook-health.paused,.curve-glass .billing-status-pill.muted,.curve-glass .scheduled-report-row.paused .scheduled-report-title span{background:var(--cg-glass-soft)!important;color:var(--cg-muted)!important;border-color:var(--cg-hairline)!important}.curve-glass .scheduled-reports-badge{box-shadow:none!important}.curve-glass .acct-webhook-health:before{background:currentColor;box-shadow:none}.curve-glass :is(.billing-account-notice,.team-seat-message,.acct-webhook-message.acct-api-error,.acct-connected-error,.scheduled-reports-error){box-shadow:none!important}.curve-glass :is(.billing-account-notice.success,.team-seat-message.success){background:var(--acct-ok-bg)!important;border-color:var(--acct-ok-edge)!important;color:var(--acct-ok-ink)!important}.curve-glass :is(.billing-account-notice.error,.team-seat-message.error,.acct-connected-error,.scheduled-reports-error){background:var(--acct-err-bg)!important;border-color:var(--acct-err-edge)!important;color:var(--acct-err-ink)!important}.curve-glass .billing-action-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px;border:1px solid var(--acct-err-edge);border-radius:16px;background:var(--acct-err-bg);color:var(--acct-err-ink);padding:11px 12px 11px 16px;font-size:13px;line-height:1.5;font-weight:700}.curve-glass .billing-action-notice>span{min-width:0;flex:1 1 240px}.curve-glass .billing-action-notice .acct-secondary-link{flex:0 0 auto;padding:8px 14px}.curve-glass .acct-api-error{color:var(--acct-err-ink)}.curve-glass .acct-webhook-message.acct-api-error{background:var(--acct-err-bg)}.curve-glass .acct-webhook-success{color:var(--acct-ok-ink)}.curve-glass .acct-webhook-success.acct-webhook-message{background:var(--acct-ok-bg)}.curve-glass .acct-api-hint{color:var(--cg-muted)}.curve-glass .billing-plan-summary,.curve-glass .billing-price-card{border-radius:18px}.curve-glass .billing-price-card .billing-renewal{color:var(--cg-muted)!important}.curve-glass .team-member-row.team-pending-invite{background:linear-gradient(120deg,rgba(255,236,179,.5),rgba(255,244,214,.26) 48%,rgba(255,255,255,.4))!important;border-color:rgba(217,180,92,.34)!important}:root[data-curve-look=dark] .curve-glass .team-member-row.team-pending-invite{background:linear-gradient(120deg,rgba(250,204,21,.1),rgba(250,204,21,.04) 52%,rgba(255,255,255,.03))!important;border-color:rgba(250,204,21,.22)!important}.curve-glass .team-pending-note{color:var(--acct-warn-ink)!important}.curve-glass .team-seat-locked{border-radius:20px}.curve-glass :is(.team-seat-form input,.team-setup-link input,.team-swap-row input){background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important}.curve-glass :is(.team-seat-form input,.team-setup-link input,.team-swap-row input)::placeholder{color:var(--cg-faint)}.curve-glass :is(.team-seat-form input,.team-setup-link input,.team-swap-row input):focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass .team-remove-row span{color:var(--acct-err-ink)!important}.curve-glass .team-markets-picker input{accent-color:var(--cg-accent-2)}.curve-glass .curve-cancel-backdrop{background:var(--cg-scrim)!important;-webkit-backdrop-filter:blur(10px) saturate(140%)!important;backdrop-filter:blur(10px) saturate(140%)!important}.curve-glass .curve-cancel-dialog{border-radius:26px!important;background:var(--cg-popover)!important;border:1px solid var(--cg-popover-edge)!important;box-shadow:var(--cg-popover-shadow)!important;color:var(--cg-ink)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root:not([data-curve-look=dark]) .curve-glass .curve-cancel-dialog{background:linear-gradient(160deg,rgba(255,255,255,.96),rgba(244,248,255,.93))!important}.curve-glass .curve-cancel-glow{background:radial-gradient(circle at 92% -4%,rgba(79,141,255,.14),transparent 34%)!important}.curve-glass .curve-cancel-section{border-bottom-color:var(--cg-divider)!important}.curve-glass .curve-cancel-dialog :is(button,a,input,textarea):focus-visible{outline:2px solid #7dd3fc!important;outline-offset:3px}.curve-glass .curve-cancel-close{background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .curve-cancel-close:hover:not(:disabled){border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .curve-cancel-title{color:var(--cg-ink)!important}.curve-glass :is(.curve-cancel-copy,.curve-cancel-offer p){color:var(--cg-ink-2)!important}.curve-glass .curve-cancel-offer p+p{color:var(--cg-muted)!important}.curve-glass .curve-cancel-eyebrow{background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-tag-ink)!important}.curve-glass :is(.curve-cancel-offer,.curve-cancel-fact){background:var(--cg-tile)!important;border-color:var(--cg-field-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass :is(.curve-cancel-offer.featured,.curve-cancel-fact.accent){background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important}.curve-glass .curve-cancel-fact strong,.curve-glass .curve-cancel-offer b,.curve-glass .curve-cancel-offer strong{color:var(--cg-ink)!important}.curve-glass .curve-cancel-offer :is(s,small){color:var(--cg-muted)!important}.curve-glass .curve-cancel-fact span{color:var(--cg-muted)!important}.curve-glass .curve-cancel-fact.accent span{color:var(--cg-tag-ink)!important}.curve-glass .curve-cancel-fact b{color:var(--acct-err-ink)!important}.curve-glass .curve-cancel-primary{background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important;transition:box-shadow .22s ease,filter .22s ease}.curve-glass .curve-cancel-primary:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass .curve-cancel-quiet{background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important;transition:border-color .2s ease,background .2s ease}.curve-glass .curve-cancel-quiet:hover:not(:disabled){border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}.curve-glass .curve-cancel-quiet.danger{background:var(--acct-err-bg)!important;border-color:var(--acct-err-edge)!important;color:var(--acct-err-ink)!important;box-shadow:none!important}.curve-glass .curve-cancel-quiet.danger:hover:not(:disabled){background:color-mix(in srgb,var(--acct-err-ink) 15%,transparent)!important;border-color:color-mix(in srgb,var(--acct-err-ink) 45%,transparent)!important}.curve-glass .curve-cancel-month{background:var(--cg-tile)!important;border:1px solid var(--cg-field-edge)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .curve-cancel-month span{color:var(--cg-muted)!important}.curve-glass .curve-cancel-month:hover:not(:disabled){border-color:var(--cg-selected-edge)!important}.curve-glass .curve-cancel-month[aria-pressed=true]{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .curve-cancel-month[aria-pressed=true] span{color:rgba(255,255,255,.86)!important}.curve-glass .curve-cancel-legend{color:var(--cg-ink)!important}.curve-glass .curve-cancel-reason{background:var(--cg-tile)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;transition:border-color .18s ease,background .18s ease}.curve-glass .curve-cancel-reason.selected,.curve-glass .curve-cancel-reason:hover{border-color:var(--cg-selected-edge)!important}.curve-glass .curve-cancel-reason.selected{background:var(--cg-selected)!important}.curve-glass .curve-cancel-reason input{accent-color:var(--cg-accent-2)}.curve-glass .curve-cancel-feedback{background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;transition:border-color .18s ease,box-shadow .18s ease}.curve-glass .curve-cancel-feedback::placeholder{color:var(--cg-faint)}.curve-glass .curve-cancel-feedback:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)}.curve-glass .curve-cancel-error{background:var(--acct-err-bg)!important;border-color:var(--acct-err-edge)!important;color:var(--acct-err-ink)!important}.curve-glass .curve-cancel-submit:disabled{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important;color:var(--cg-faint)!important}.curve-glass .curve-cancel-status{color:var(--acct-ok-ink)!important}.curve-glass .curve-cancel-status.error{color:var(--acct-err-ink)!important}.curve-glass .google-connector-card.connected{border-color:var(--acct-ok-edge)!important}.curve-glass .google-connector-mark{border-color:var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .google-connector-email{color:var(--cg-accent)!important}.curve-glass :is(.google-connector-skeleton-mark,.google-connector-skeleton-copy i,.google-connector-skeleton-action){background:var(--cg-hairline)!important;border-color:transparent!important}.curve-glass .google-connector-skeleton-copy strong{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal.google-connector-notice-backdrop{background:var(--cg-scrim)}:root:has(.curve-glass) .curve-glass-portal .google-connector-notice-card{background:var(--cg-popover);border-color:var(--cg-popover-edge);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root:has(.curve-glass) .curve-glass-portal .google-connector-notice-copy strong{color:var(--cg-ink)}:root:has(.curve-glass) .curve-glass-portal .google-connector-notice-copy p{color:var(--cg-muted)}:root:has(.curve-glass) .curve-glass-portal .google-connector-notice-close{color:var(--cg-muted)}:root:has(.curve-glass) .curve-glass-portal .google-connector-notice-close:hover{background:var(--cg-glass-hover);color:var(--cg-ink)}:root:has(.curve-glass) .curve-glass-portal .google-connector-notice-card:not(.error) .google-connector-notice-icon{background:var(--cg-cta);box-shadow:var(--cg-cta-shadow)}.curve-glass .scheduled-report-icon{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)!important}.curve-glass .scheduled-report-row.paused .scheduled-report-icon{background:var(--cg-glass-soft)!important;color:var(--cg-muted)!important;box-shadow:inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass .scheduled-report-row:before{background:linear-gradient(180deg,var(--cg-accent-2),var(--cg-accent))!important}.curve-glass .scheduled-report-row.paused:before{background:var(--cg-faint)!important}.curve-glass .scheduled-report-copy>p{color:var(--cg-accent)!important}.curve-glass .scheduled-report-controls select{background-color:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;box-shadow:none!important}.curve-glass .scheduled-report-controls select:hover:not(:disabled){border-color:var(--cg-selected-edge)!important}.curve-glass .scheduled-report-controls button.icon{color:var(--cg-muted)!important}.curve-glass .scheduled-reports-empty{background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important}@media (max-width:900px){.curve-glass .scheduled-report-controls{grid-template-columns:minmax(156px,1fr) auto auto}}@media (max-width:540px){.curve-glass .scheduled-report-controls{grid-template-columns:minmax(0,1fr) auto auto}.curve-glass .scheduled-report-controls button.danger{width:auto;padding:0 11px}}@media (max-width:360px){.curve-glass .scheduled-report-controls{grid-template-columns:minmax(0,1fr) auto}}.curve-glass .acct-api-field-input,.curve-glass .acct-api-segmented,.curve-glass .acct-webhook-number-wrap{background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-ink)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important}.curve-glass .acct-api-field-input::placeholder{color:var(--cg-faint)}.curve-glass .acct-api-field-input:hover:not(:disabled){border-color:var(--cg-selected-edge)!important}.curve-glass .acct-api-field-input:is(:focus,:focus-visible),.curve-glass .acct-webhook-number-wrap:focus-within{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass .acct-api-field-input:disabled{background:var(--cg-glass-soft)!important}.curve-glass .acct-webhook-number-wrap .acct-api-field-input{background:transparent!important;box-shadow:none!important}.curve-glass .acct-webhook-number-wrap>span{color:var(--cg-muted)}:root[data-curve-look=dark] .curve-glass .acct-api-field-input{color-scheme:dark}.curve-glass .acct-api-segment>span{color:var(--cg-ink-2)}.curve-glass .acct-api-segment input:hover:not(:disabled)+span{background:var(--cg-glass-hover);color:var(--cg-ink)}.curve-glass .acct-api-segment input:checked+span{background:var(--cg-cta);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass .acct-api-segment input:focus-visible+span{outline-color:#7dd3fc}.curve-glass .acct-api-create-note{color:var(--cg-muted)}.curve-glass .acct-api-capabilities>summary:hover{background:var(--cg-row-hover)}.curve-glass .acct-api-capabilities>summary:active{background:var(--cg-selected)}.curve-glass .acct-api-capabilities-chevron{color:var(--cg-muted)}.curve-glass .acct-api-capabilities>summary:hover .acct-api-capabilities-chevron{color:var(--cg-ink)}.curve-glass .acct-api-scope-choice input,.curve-glass .acct-webhook-check input{accent-color:var(--cg-accent-2)}.curve-glass .acct-api-capabilities li.sensitive strong{color:var(--acct-warn-ink)}.curve-glass .acct-api-capabilities li.sensitive strong:after{background:var(--acct-warn-bg);color:var(--acct-warn-ink);box-shadow:inset 0 0 0 1px var(--acct-warn-edge)}.curve-glass .acct-connected-mark:not(.brand){box-shadow:none}.curve-glass .acct-connected-mark.brand{background:#ffffff;border-color:var(--cg-tile-edge)}:root[data-curve-look=dark] .curve-glass .acct-connected-mark.tone-0{background:rgba(125,160,255,.14);border-color:rgba(125,160,255,.3);color:#c3d4ff}:root[data-curve-look=dark] .curve-glass .acct-connected-mark.tone-1{background:rgba(74,222,128,.12);border-color:rgba(74,222,128,.28);color:#86efac}:root[data-curve-look=dark] .curve-glass .acct-connected-mark.tone-2{background:rgba(167,139,250,.14);border-color:rgba(167,139,250,.32);color:#c4b5fd}:root[data-curve-look=dark] .curve-glass .acct-connected-mark.tone-3{background:rgba(251,146,60,.14);border-color:rgba(251,146,60,.3);color:#fdba74}.curve-glass .acct-api-block-copy:hover{transform:translateY(-1px);border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .acct-api-block-copy.copied{border-color:var(--acct-ok-edge)!important;background:var(--acct-ok-bg)!important}.curve-glass .acct-api-block-payload{background:var(--cg-field);border-color:var(--cg-field-edge)}.curve-glass .acct-api-block-payload.prompt{color:var(--cg-ink-2)}.curve-glass .acct-api-block-copy.copied .acct-api-block-payload{border-color:var(--acct-ok-edge)}.curve-glass .acct-api-copy-pill{background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass .acct-api-block-copy:hover .acct-api-copy-pill{background:var(--cg-cta);border-color:var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass .acct-api-block-copy.copied .acct-api-copy-pill,.curve-glass .acct-api-block-copy.copied:hover .acct-api-copy-pill{background:#0f7a4f;border-color:transparent;color:#ffffff;box-shadow:none}.curve-glass .acct-api-doc-link:hover{transform:translateY(-1px)}.curve-glass .acct-webhook-composer-head>button{color:var(--cg-ink-2)}.curve-glass .acct-webhook-composer-head>button:hover{color:var(--cg-ink)}.curve-glass .acct-webhook-destination-edit{background:var(--cg-glass-soft);border-color:var(--cg-hairline)}.curve-glass .acct-webhook-event{background:var(--cg-glass-soft);border-color:var(--cg-field-edge);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.curve-glass .acct-webhook-event:hover{background:var(--cg-glass-hover);border-color:var(--cg-selected-edge);transform:none}.curve-glass .acct-webhook-event.active{background:var(--cg-selected);border-color:var(--cg-selected-edge);box-shadow:var(--cg-tile-shadow)}.curve-glass .acct-webhook-check,.curve-glass .acct-webhook-condition-row>span,.curve-glass .acct-webhook-event-group>span{color:var(--cg-muted)}.curve-glass .acct-webhook-choice{background:var(--cg-button);border-color:var(--cg-button-edge);color:var(--cg-button-ink)}.curve-glass .acct-webhook-choice:hover{background:var(--cg-glass-hover);border-color:var(--cg-selected-edge);color:var(--cg-ink)}.curve-glass .acct-webhook-choice.active{background:var(--cg-cta);border-color:var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass .acct-webhook-search-results{background:var(--cg-popover);border-color:var(--cg-popover-edge);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}.curve-glass .acct-webhook-search-results button:is(:hover,:focus-visible,.active){background:var(--cg-row-hover)}.curve-glass .acct-webhook-selected>span{background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass :is(.acct-webhook-empty-icon,.acct-webhook-row-icon){background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass .acct-webhook-manage{color:var(--cg-accent)}.curve-glass .acct-webhook-manage:hover,.curve-glass .acct-webhook-trigger-list>div:hover{background:var(--cg-row-hover)}.curve-glass .acct-webhook-trigger-list strong em{background:var(--cg-glass-soft);color:var(--cg-muted)}.curve-glass :is(.acct-webhook-trigger-list button,.acct-webhook-remove){color:var(--cg-muted)}.curve-glass :is(.acct-webhook-trigger-list button,.acct-webhook-remove):hover{color:var(--acct-err-ink)}.curve-glass .acct-webhook-trigger-list .acct-webhook-trigger-edit:hover{color:var(--cg-accent)}.curve-glass :is(.acct-webhook-manage-meta .attention,.acct-webhook-secret-note){color:var(--acct-warn-ink)}.curve-glass .acct-webhook-format summary{color:var(--cg-muted)}.curve-glass .acct-webhook-format summary:hover{color:var(--cg-accent)}.curve-glass .acct-webhook-format code{background:var(--cg-field);border-color:var(--cg-field-edge);color:var(--cg-ink-2)}.curve-glass :is(.acct-webhook-skeleton>span,.acct-webhook-skeleton i,.acct-webhook-skeleton b){background:linear-gradient(90deg,var(--cg-hairline) 25%,var(--cg-glass-hover) 45%,var(--cg-hairline) 65%);background-size:220% 100%}:root:has(.curve-glass) .curve-glass-portal.acct-api-secret-backdrop{background:var(--cg-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root:has(.curve-glass) .curve-glass-portal .acct-api-secret-dialog{background:var(--cg-popover);border-color:var(--cg-popover-edge);box-shadow:var(--cg-popover-shadow);color:var(--cg-ink);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root[data-curve-look=dark]:has(.curve-glass) .curve-glass-portal .acct-api-secret-value{background:rgba(1,5,18,.42);border-color:var(--cg-field-edge);color:#e6eeff}:root:has(.curve-glass) .curve-glass-portal .acct-api-secret-actions span{color:var(--acct-warn-ink)}:root:has(.curve-glass) .curve-glass-portal .acct-secondary-link{background:var(--cg-button);border-color:var(--cg-button-edge);color:var(--cg-button-ink);box-shadow:var(--cg-tile-shadow)}:root:has(.curve-glass) .curve-glass-portal .acct-secondary-link:hover:not(:disabled){border-color:var(--cg-selected-edge);background:var(--cg-glass-hover);color:var(--cg-ink)}:root:has(.curve-glass) .curve-glass-portal .acct-api-secret-done:hover{color:var(--cg-ink)}:root:has(.curve-glass) .curve-glass-portal .acct-api-error{color:var(--acct-err-ink)}:root:has(.curve-glass) .curve-glass-portal .acct-webhook-success{color:var(--acct-ok-ink)}:root:has(.curve-glass) .curve-glass-portal .acct-webhook-secret-note{color:var(--acct-warn-ink)}.curve-glass.gw-shell{color:var(--cg-ink)}.curve-glass .gw-topbar{background:linear-gradient(180deg,rgba(255,255,255,.66),rgba(255,255,255,.46));border-bottom-color:rgba(255,255,255,.72);box-shadow:inset 0 -1px 0 rgba(49,89,232,.08),0 10px 28px -16px rgba(30,64,180,.32)}:root[data-curve-look=dark] .curve-glass .gw-topbar{background:linear-gradient(90deg,#0c2059,#0a1a45 46%,#081537);border-bottom-color:rgba(125,211,252,.16);box-shadow:0 10px 30px rgba(5,12,31,.12)}:root:not([data-curve-look=dark]) .curve-glass .gw-topbar img{filter:brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(3600%) hue-rotate(221deg) brightness(94%)}.curve-glass .gw-back{color:var(--cg-ink-2)}.curve-glass :is(.gw-hero,.gw-access-card,.gw-reviewer-guide,.gw-loading){background:var(--cg-glass);border-color:var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline);-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass .gw-panel{background:var(--cg-glass-dense);border-color:var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline);-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass .gw-hero:after{background:radial-gradient(circle,rgba(79,141,255,.16),transparent 66%)}.curve-glass :is(.gw-hero-orb,.gw-access-mark,.gw-confirm-icon:not(.danger)){background:var(--cg-cta);border-color:var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass :is(.gw-hero-copy>span,.gw-panel-head>div>span,.gw-access-card>div>span,.gw-reviewer-guide-head span){color:var(--cg-tag-ink)}.curve-glass :is(.gw-hero h1,.gw-panel h2,.gw-access-card h2,.gw-reviewer-guide h2,.gw-identity strong,.gw-empty strong,.gw-modal h2,.gw-scope-grid strong){color:var(--cg-ink)}.curve-glass :is(.gw-hero p,.gw-access-card p,.gw-reviewer-guide-head p,.gw-scope-grid p,.gw-modal p,.activity-intro,.calendar-helper){color:var(--cg-ink-2)}.curve-glass :is(.gw-identity small,.gw-empty p,.gw-panel-loading,.gw-loading,.gw-access-card li,.gw-scope-grid code,.gw-form label,.calendar-subscribe label){color:var(--cg-muted)}.curve-glass .gw-identity{background:var(--cg-tile);border-color:var(--cg-tile-edge);box-shadow:var(--cg-tile-shadow)}.curve-glass .gw-live-dot{box-shadow:0 0 0 4px var(--cg-hairline)}.curve-glass .gw-live-dot.active{box-shadow:0 0 0 4px var(--acct-ok-bg)}.curve-glass .gw-notice.success{background:var(--acct-ok-bg);border-color:var(--acct-ok-edge);color:var(--acct-ok-ink)}.curve-glass .gw-notice.error{background:var(--acct-err-bg);border-color:var(--acct-err-edge);color:var(--acct-err-ink)}.curve-glass .gw-notice.neutral{background:var(--cg-glass-soft);border-color:var(--cg-hairline);color:var(--cg-ink-2)}.curve-glass :is(.gw-scope-grid article,.gmail-row,.drive-row,.calendar-event,.calendar-access-row,.drive-selected){background:var(--cg-tile);border-color:var(--cg-tile-edge);box-shadow:var(--cg-tile-shadow)}.curve-glass :is(.gmail-row,.drive-row):is(:hover,.active){background:var(--cg-selected);border-color:var(--cg-selected-edge)}.curve-glass .gw-scope-grid article>svg{color:var(--cg-accent)}.curve-glass .gw-tabs{background:var(--cg-glass);border-color:var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline);-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}.curve-glass :is(.gw-tabs,.calendar-modes) button{color:var(--cg-muted)}.curve-glass :is(.gw-tabs,.calendar-modes) button:hover{background:var(--cg-glass-soft);color:var(--cg-ink)}.curve-glass :is(.gw-tabs,.calendar-modes,.gw-segment,.gmail-modes) button.active{background:var(--cg-cta);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass :is(.calendar-modes,.gw-segment,.gmail-modes){background:var(--cg-glass-soft);border-color:var(--cg-hairline);box-shadow:none}.curve-glass :is(.gw-segment,.gmail-modes) button{color:var(--cg-muted)}.curve-glass :is(.gw-form input,.gw-form textarea,.gw-form select,.calendar-subscribe input,.gmail-label-row select,.calendar-access-actions select,.gw-search){background:var(--cg-field);border-color:var(--cg-field-edge);color:var(--cg-ink)}.curve-glass .gw-search input{color:var(--cg-ink)}.curve-glass :is(.gw-form input,.gw-form textarea,.gw-form select,.calendar-subscribe input):focus{border-color:var(--cg-selected-edge);box-shadow:var(--cg-focus)}.curve-glass .gw-btn.primary:not(.danger){background:var(--cg-cta);border:1px solid var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass .gw-btn.primary:not(.danger):hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover);filter:brightness(1.05)}.curve-glass :is(.gw-btn.secondary,.gw-icon-btn,.calendar-actions button,.calendar-actions a,.gw-action-strip button,.drive-upload-button,.gw-search button){background:var(--cg-button);border-color:var(--cg-button-edge);color:var(--cg-button-ink)}.curve-glass .gw-text-btn{color:var(--cg-accent)}.curve-glass :is(.gw-empty,.drive-dropzone){background:var(--cg-glass-soft);border-color:var(--cg-field-edge)}.curve-glass :is(.gw-empty>span,.drive-file-icon,.calendar-date,.calendar-access-avatar,.calendar-owner-pill){background:var(--cg-tag-bg);color:var(--cg-tag-ink)!important}.curve-glass :is(.drive-boundary,.drive-safety-note,.calendar-primary-protection,.calendar-source-bar){background:var(--cg-selected);border-color:var(--cg-selected-edge);color:var(--cg-ink-2)}.curve-glass .gw-inline-note{background:var(--acct-warn-bg);border-color:var(--acct-warn-edge);color:var(--acct-warn-ink)}.curve-glass .calendar-danger-zone{background:var(--acct-err-bg);border-color:var(--acct-err-edge)}.curve-glass .calendar-danger-zone :is(strong,span,label){color:var(--acct-err-ink)}.curve-glass .gmail-body{background:var(--cg-glass-soft);border-color:var(--cg-hairline);color:var(--cg-ink-2)}.curve-glass :is(.gmail-row-top strong,.gmail-row>b){color:var(--cg-ink)}.curve-glass :is(.gmail-row p,.gmail-row-top time,.gmail-meta span,.gmail-meta time,.drive-row span,.drive-selected span,.calendar-copy span,.calendar-copy small,.calendar-access-row span,.activity-row small,.activity-row time){color:var(--cg-muted)}.curve-glass .activity-row{border-bottom-color:var(--cg-divider)}.curve-glass .gw-modal-backdrop{background:var(--cg-scrim)}.curve-glass .gw-modal{background:var(--cg-popover);border-color:var(--cg-popover-edge);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root[data-curve-look=dark] .curve-glass.gw-shell :is(input,select,textarea){color-scheme:dark}:root[data-curve-look=dark] .curve-glass .gw-topbar img{filter:none}.curve-glass :is(.gw-action-strip button.danger,.danger-text,.calendar-actions .danger,.calendar-access-actions button){color:var(--acct-err-ink)!important}.curve-glass .calendar-access-actions button{background:var(--acct-err-bg);border-color:var(--acct-err-edge)}.curve-glass .drive-dropzone{color:var(--cg-ink-2)}.curve-glass .drive-dropzone strong{color:var(--cg-ink)}.curve-glass .drive-dropzone span{color:var(--cg-muted)}.curve-glass .drive-dropzone>svg{color:var(--cg-accent)}.curve-glass .drive-dropzone.active{background:var(--cg-selected);border-color:var(--cg-selected-edge)}.curve-glass .drive-upload-button{color:var(--cg-button-ink)!important}.curve-glass .calendar-danger-zone input{background:var(--cg-field);border-color:var(--acct-err-edge);color:var(--cg-ink)}.curve-glass .activity-row>span.succeeded{background:var(--acct-ok-bg);color:var(--acct-ok-ink)}.curve-glass .activity-row>span.failed{background:var(--acct-err-bg);color:var(--acct-err-ink)}.curve-glass .gmail-label-row>button{background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass .gmail-label-row{color:var(--cg-muted)}.curve-glass :is(.drive-selected a,.calendar-source-bar a,.drive-boundary svg,.drive-safety-note svg,.calendar-primary-protection svg){color:var(--cg-accent)}.curve-glass .gmail-row.unread{border-left-color:var(--cg-accent-2)}.curve-glass .gw-confirm-icon.danger{background:var(--acct-err-bg);color:var(--acct-err-ink);box-shadow:inset 0 0 0 1px var(--acct-err-edge)}.curve-glass.billing-glass .billing-flow--page{background:transparent!important;color:var(--cg-ink)}.curve-glass.billing-glass .billing-flow--page:before{opacity:0;animation:none}.curve-glass.billing-glass .billing-copy{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur)!important;backdrop-filter:var(--cg-blur)!important}.curve-glass.billing-glass .billing-copy:before{background:radial-gradient(circle,rgba(79,141,255,.16),rgba(124,108,255,.06) 44%,transparent 70%)}:root:not([data-curve-look=dark]) .curve-glass.billing-glass .billing-copy:after{background:linear-gradient(140deg,rgba(255,255,255,.98),rgba(255,255,255,.4) 20%,rgba(255,255,255,0) 48%,rgba(255,255,255,.14) 76%,rgba(255,255,255,.72))}:root[data-curve-look=dark] .curve-glass.billing-glass .billing-copy:after{opacity:.45}:root:not([data-curve-look=dark]) .curve-glass.billing-glass .billing-logo{filter:brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(3600%) hue-rotate(221deg) brightness(94%)}:root:not([data-curve-look=dark]) .curve-glass.billing-glass .billing-flow-title{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;filter:none}.curve-glass.billing-glass .billing-lead{color:var(--cg-ink-2)}.curve-glass.billing-glass .billing-kicker{background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass.billing-glass .billing-return-note{background:var(--cg-selected);border-color:var(--cg-selected-edge);color:var(--cg-ink-2)}.curve-glass.billing-glass .billing-return-note.error{background:var(--acct-err-bg);border-color:var(--acct-err-edge);color:var(--acct-err-ink)}.curve-glass.billing-glass .billing-lockout-pulse,.curve-glass.billing-glass .billing-promo-intent{background:var(--acct-ok-bg);border-color:var(--acct-ok-edge);color:var(--acct-ok-ink)}.curve-glass.billing-glass .billing-lockout-pulse strong{color:var(--acct-ok-ink)}.curve-glass.billing-glass .billing-lockout-pulse span{color:var(--cg-ink-2)}.curve-glass.billing-glass .interval-switch{background:var(--cg-glass-soft);border-color:var(--cg-hairline);box-shadow:inset 0 1px 2px rgba(10,22,60,.06)}.curve-glass.billing-glass .interval-switch button{color:var(--cg-ink-2);transition:background .2s ease,color .2s ease}.curve-glass.billing-glass .interval-switch button:hover:not(:disabled):not([aria-pressed=true]){background:var(--cg-glass-hover);color:var(--cg-ink)}.curve-glass.billing-glass .interval-switch button small{color:var(--acct-ok-ink)}.curve-glass.billing-glass .interval-switch button[aria-pressed=true]{background:var(--cg-cta);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass.billing-glass .interval-switch button[aria-pressed=true] small{color:rgba(255,255,255,.86)}.curve-glass.billing-glass .plan-switch button{background:var(--cg-button);border-color:var(--cg-button-edge);color:var(--cg-button-ink);box-shadow:var(--cg-tile-shadow)}.curve-glass.billing-glass .plan-switch button:before{opacity:0}.curve-glass.billing-glass .plan-switch button:hover:not(:disabled){transform:translateY(-2px);border-color:var(--cg-selected-edge);background:var(--cg-glass-hover);box-shadow:var(--cg-shadow-hover)}.curve-glass.billing-glass .plan-switch b small{color:var(--cg-muted)}.curve-glass.billing-glass .plan-switch button[aria-pressed=true]{background:var(--cg-cta);border-color:var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow)}.curve-glass.billing-glass .plan-switch button[aria-pressed=true] b small{color:rgba(255,255,255,.78)}.curve-glass.billing-glass .selected-plan-main:after,.curve-glass.billing-glass .selected-plan-main:before{background:linear-gradient(90deg,transparent,var(--cg-selected-edge) 16%,var(--cg-selected-edge) 84%,transparent);opacity:.6}.curve-glass.billing-glass .selected-plan-main strong{color:var(--cg-ink)}.curve-glass.billing-glass .selected-plan-descriptor{color:var(--cg-ink-2)}.curve-glass.billing-glass .selected-plan-main b{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;filter:none}.curve-glass.billing-glass .selected-plan-main :is(small,b em){color:var(--cg-muted);-webkit-text-fill-color:var(--cg-muted)}.curve-glass.billing-glass .selected-plan-panel p{color:var(--cg-ink-2)}.curve-glass.billing-glass :is(.selected-feature,.compact-benefit-list .selected-feature,.plan-feature){background:var(--cg-tile);border-color:var(--cg-tile-edge);box-shadow:var(--cg-tile-shadow)}:root:not([data-curve-look=dark]) .curve-glass.billing-glass :is(.selected-feature,.compact-benefit-list .selected-feature,.plan-feature){background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.44))}.curve-glass.billing-glass .selected-feature:hover{border-color:var(--cg-selected-edge)}.curve-glass.billing-glass :is(.selected-feature strong,.plan-feature strong){color:var(--cg-ink)}.curve-glass.billing-glass :is(.selected-feature small,.plan-feature small){color:var(--cg-muted)}.curve-glass.billing-glass .plan-feature-icon{background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass.billing-glass .plan-feature-icon svg{filter:none}.curve-glass.billing-glass .mobile-benefits-after-checkout{background:var(--cg-glass)!important;border-color:var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass.billing-glass .mobile-benefits-heading{color:var(--cg-tag-ink)}.curve-glass.billing-glass .billing-plan-card:focus-visible,.curve-glass.billing-glass .plan-switch button:focus-visible{outline-color:#7dd3fc}.curve-glass.billing-glass .billing-plan-card{background:var(--cg-tile);border-color:var(--cg-tile-edge);color:var(--cg-ink);box-shadow:var(--cg-tile-shadow)}.curve-glass.billing-glass .billing-plan-card:before{background:var(--cg-cta)}.curve-glass.billing-glass .billing-plan-card.active,.curve-glass.billing-glass .billing-plan-card:hover{transform:translateY(-2px);border-color:var(--cg-selected-edge);box-shadow:var(--cg-shadow-hover)}.curve-glass.billing-glass .billing-plan-card.active{background:var(--cg-selected),var(--cg-tile)}.curve-glass.billing-glass .billing-plan-card.featured:not(.active){border-color:var(--cg-selected-edge);box-shadow:var(--cg-shadow)}.curve-glass.billing-glass :is(.plan-topline strong,.plan-topline b,.plan-headline){color:var(--cg-ink)}.curve-glass.billing-glass :is(.plan-topline b small,.plan-topline b em,.plan-description){color:var(--cg-muted)}.curve-glass.billing-glass .plan-action{background:var(--cg-cta);color:#ffffff;box-shadow:var(--cg-cta-shadow);border:1px solid var(--cg-cta-edge)}.curve-glass.billing-glass .change-confirm{background:var(--cg-glass-dense);border-color:var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline);color:var(--cg-ink);-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass.billing-glass .change-confirm-top span{background:var(--cg-tag-bg);border-color:var(--cg-tag-edge);color:var(--cg-tag-ink)}.curve-glass.billing-glass .change-confirm-top h2{color:var(--cg-ink)}.curve-glass.billing-glass .change-confirm-price{background:var(--cg-tile);border-color:var(--cg-tile-edge);box-shadow:var(--cg-tile-shadow);color:var(--cg-ink)}.curve-glass.billing-glass :is(.change-confirm-top p,.change-confirm-detail p){color:var(--cg-ink-2)}.curve-glass.billing-glass .change-confirm-detail{background:var(--cg-tile);border-color:var(--cg-tile-edge);box-shadow:var(--cg-tile-shadow)}:root:not([data-curve-look=dark]) .curve-glass.billing-glass :is(.change-confirm-detail,.change-confirm-price){background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.5))}.curve-glass.billing-glass :is(.change-confirm-detail strong,.change-confirm-detail label){color:var(--cg-ink)}.curve-glass.billing-glass .change-confirm-detail select{background-color:var(--cg-field);border-color:var(--cg-field-edge);color:var(--cg-ink)!important}.curve-glass.billing-glass .change-confirm-status.success{background:var(--acct-ok-bg);border-color:var(--acct-ok-edge);color:var(--acct-ok-ink)}.curve-glass.billing-glass .change-confirm-status.error{background:var(--acct-err-bg);border-color:var(--acct-err-edge);color:var(--acct-err-ink)}.curve-glass.billing-glass .change-confirm-recovery{color:inherit}.curve-glass.billing-glass .change-confirm-primary{background:var(--cg-cta);border-color:var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow);transition:box-shadow .22s ease,filter .22s ease,transform .2s ease}.curve-glass.billing-glass .change-confirm-primary:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover);filter:brightness(1.05)}.curve-glass.billing-glass .change-confirm-secondary{background:var(--cg-button);border-color:var(--cg-button-edge);color:var(--cg-button-ink);box-shadow:var(--cg-tile-shadow)}.curve-glass.billing-glass .change-confirm-secondary:hover{border-color:var(--cg-selected-edge);background:var(--cg-glass-hover)}.curve-glass.billing-glass .change-confirm :is(button,a,select,input):focus-visible{outline-color:#7dd3fc}.curve-glass.billing-glass .hosted-checkout-card{border-color:var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)}.curve-glass.billing-glass .bul-root-grid{background:transparent!important}.curve-glass.billing-glass .bul-panel{background:var(--cg-glass);border-color:var(--cg-edge);box-shadow:var(--cg-shadow);-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass.billing-glass .bul-panel+.bul-panel{background:var(--cg-glass-dense)}.curve-glass.team-join-page{color:var(--cg-ink)}.curve-glass .team-join-card{background:var(--cg-glass-dense);border-color:var(--cg-edge);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline);-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}:root:not([data-curve-look=dark]) .curve-glass .team-join-card img{filter:brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(3600%) hue-rotate(221deg) brightness(94%)}.curve-glass .team-join-card>span{color:var(--cg-tag-ink)}.curve-glass .team-join-card h1{color:var(--cg-ink)}.curve-glass .team-join-card p{color:var(--cg-ink-2)}.curve-glass .team-join-card strong{color:var(--cg-ink)}.curve-glass .team-join-card :is(a,button){background:var(--cg-cta);border:1px solid var(--cg-cta-edge);color:#ffffff;box-shadow:var(--cg-cta-shadow);transition:box-shadow .22s ease,filter .22s ease}.curve-glass .team-join-card :is(a,button):hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover);filter:brightness(1.05)}.curve-glass .team-join-message.success{background:var(--acct-ok-bg)!important;border-color:var(--acct-ok-edge)!important;color:var(--acct-ok-ink)!important}.curve-glass .team-join-message.error{background:var(--acct-err-bg)!important;border-color:var(--acct-err-edge)!important;color:var(--acct-err-ink)!important}@media (max-width:768px){.curve-glass .acct-tab:hover{transform:none}}.curve-glass.embed-root .curve-embed-center{background:transparent!important}.curve-glass.embed-root input::placeholder{color:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass.embed-root :is(.ec-building-list,.ec-preview-area,.ec-embed-rows,.ec-detail-body){scrollbar-color:rgba(170,195,255,.24) transparent}.curve-glass.embed-root .ec-selector{background:var(--cg-glass)!important;border-left:0!important;border-right:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset -1px 0 0 var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass.embed-root .ec-selector-glow{display:none}.curve-glass.embed-root .ec-selector-head{background:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass.embed-root .ec-selector-mark{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass.embed-root .ec-selector-mark svg :is(path,line){stroke:#ffffff}.curve-glass.embed-root .ec-selector-title{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-selector-sub{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-search-icon{z-index:1}.curve-glass.embed-root .ec-search-icon :is(circle,path){stroke:var(--cg-muted)}.curve-glass.embed-root .ec-search-input{background:var(--cg-field)!important;border:1px solid var(--cg-field-edge)!important;color:var(--cg-ink)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important;transition:border-color .2s ease,box-shadow .2s ease}.curve-glass.embed-root .ec-search-input:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass.embed-root .ec-active-embeds{background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-active-embeds:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}.curve-glass.embed-root .ec-active-embeds[aria-pressed=true]{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important;box-shadow:none!important}.curve-glass.embed-root .ec-active-embeds-icon{background:var(--cg-tag-bg)!important;border:1px solid var(--cg-tag-edge)!important;box-shadow:none!important}.curve-glass.embed-root .ec-active-embeds-icon svg{stroke:var(--cg-tag-ink)}.curve-glass.embed-root .ec-active-embeds[aria-pressed=true] .ec-active-embeds-icon{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass.embed-root .ec-active-embeds[aria-pressed=true] .ec-active-embeds-icon svg{stroke:#ffffff}.curve-glass.embed-root .ec-active-embeds-label{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-active-embeds-meta{color:var(--cg-muted)!important}.curve-glass.embed-root :is(.ec-live-text,.ec-building-live,.ec-selector-live,.ec-embed-live){color:var(--cg-positive)!important}.curve-glass.embed-root .ec-dot-sep{color:var(--cg-faint)!important}.curve-glass.embed-root .ec-chevron path{stroke:var(--cg-faint)}.curve-glass.embed-root :is(.ec-active-embeds[aria-pressed=true],.ec-building-option[data-active]) .ec-chevron path{stroke:var(--cg-accent)}.curve-glass.embed-root .ec-building-option{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;transform:none!important}.curve-glass.embed-root .ec-building-option:hover{background:var(--cg-glass-soft)!important;border-color:var(--cg-tag-edge)!important}.curve-glass.embed-root .ec-building-option:focus-visible{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass.embed-root .ec-building-option[data-active]{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important}.curve-glass.embed-root .ec-building-rail{background:var(--cg-hairline)!important;box-shadow:none!important}.curve-glass.embed-root .ec-building-option[data-active] .ec-building-rail{background:linear-gradient(180deg,var(--cg-accent-2),var(--cg-accent))!important;box-shadow:0 0 12px rgba(79,141,255,.36)!important}.curve-glass.embed-root .ec-building-name{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-building-option[data-active] .ec-building-name{color:var(--cg-ink)!important}.curve-glass.embed-root :is(.ec-building-impr,.ec-list-empty,.ec-selector-count){color:var(--cg-muted)!important}.curve-glass.embed-root .ec-selector-foot{border-top-color:var(--cg-divider)!important}.curve-glass.embed-root .ec-empty-mark{background:var(--cg-tile)!important;border:1px solid var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-empty-mark svg :is(rect,path){stroke:var(--cg-accent);stroke-opacity:.55}.curve-glass.embed-root .ec-empty-mark svg circle{fill:var(--cg-accent);fill-opacity:.45}.curve-glass.embed-root .ec-empty-title{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-empty-text{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-empty-key{background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important;color:var(--cg-muted)!important;box-shadow:var(--cg-tile-shadow)}.curve-glass.embed-root .ec-empty-hint{color:var(--cg-faint)!important}.curve-glass.embed-root :is(.ec-building-header,.ec-list-head,.ec-detail-head){background:var(--cg-glass-soft)!important;border-bottom-color:var(--cg-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}:root[data-curve-look=dark] .curve-glass.embed-root :is(.ec-building-header,.ec-list-head,.ec-detail-head){background:rgba(255,255,255,.025)!important}.curve-glass.embed-root :is(.ec-building-title,.ec-list-title,.ec-detail-title){color:var(--cg-ink)!important}.curve-glass.embed-root .ec-list-sub{color:var(--cg-muted)!important}.curve-glass.embed-root :is(.ec-preview-toggle,.ec-detail-toggle){background:var(--cg-glass-soft)!important;border:1px solid var(--cg-hairline)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important}.curve-glass.embed-root :is(.ec-preview-toggle,.ec-detail-toggle) button{color:var(--cg-muted)!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.curve-glass.embed-root :is(.ec-preview-toggle,.ec-detail-toggle) button:not([data-active]):hover{background:var(--cg-glass-hover)!important;color:var(--cg-ink)!important}.curve-glass.embed-root :is(.ec-preview-toggle,.ec-detail-toggle) button[data-active]{background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass.embed-root .ec-widget-tab{background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;box-shadow:var(--cg-tile-shadow)!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.curve-glass.embed-root .ec-widget-tab:hover:not([aria-selected=true]){border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}.curve-glass.embed-root .ec-widget-tab:focus-visible{box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-widget-tab[aria-selected=true]{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-widget-tab-bar{background:var(--cg-cta)!important}.curve-glass.embed-root .ec-widget-tab-label{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-widget-tab[aria-selected=true] .ec-widget-tab-label{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-widget-tab-desc{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-spinner{border-color:var(--cg-field-edge)!important;border-top-color:var(--cg-accent)!important}.curve-glass.embed-root .ec-loading-text{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-error-mark{background:var(--cg-tile)!important;border-color:var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-error-mark svg path{stroke:var(--cg-negative)}.curve-glass.embed-root .ec-error-mark svg circle{fill:var(--cg-negative)}.curve-glass.embed-root .ec-error-title{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-error-text{color:var(--cg-muted)!important}.curve-glass.embed-root :is(.ec-retry,.ec-mobile-back){border:1px solid var(--cg-button-edge)!important;background:var(--cg-button)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-retry:hover{border-color:var(--cg-selected-edge)!important}.curve-glass.embed-root .ec-mobile-back{border-width:0 0 1px!important;border-color:var(--cg-divider)!important;background:var(--cg-glass-soft)!important;color:var(--cg-accent)!important;box-shadow:none!important}.curve-glass.embed-root .ec-preview-label{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-browser{border:1px solid var(--cg-edge)!important;background:var(--cg-glass-dense)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass.embed-root .ec-browser-bar{background:var(--cg-glass-soft)!important;border-bottom-color:var(--cg-divider)!important}.curve-glass.embed-root .ec-browser-url{background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-muted)!important}.curve-glass.embed-root .ec-browser-meta{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-browser-pad{background:linear-gradient(rgba(10,22,60,.035),rgba(10,22,60,.035))!important}:root[data-curve-look=dark] .curve-glass.embed-root .ec-browser-pad{background:rgba(1,5,18,.24)!important}.curve-glass.embed-root .ec-copy-btn{animation:none!important;border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important;transition:box-shadow .22s ease,filter .22s ease,background .22s ease!important}.curve-glass.embed-root .ec-copy-btn:hover{box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass.embed-root .ec-copy-btn:active{filter:brightness(.96)}.curve-glass.embed-root .ec-copy-btn[data-copied]{border-color:color-mix(in srgb,var(--cg-positive) 48%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 14%,transparent)!important;color:var(--cg-positive)!important;box-shadow:none!important;filter:none}.curve-glass.embed-root .ec-copy-shimmer{display:none}.curve-glass.embed-root .ec-copy-hint{color:var(--cg-muted)!important}.curve-glass.embed-root :is(.ec-next-card,.ec-stat,.ec-info-strip){background:var(--cg-tile)!important;border:1px solid var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-next-icon{background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important}.curve-glass.embed-root .ec-next-icon svg path{stroke:var(--cg-tag-ink)}.curve-glass.embed-root .ec-next-title{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-next-text{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-stat-value{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass.embed-root .ec-stat-value[data-empty]{background:none;-webkit-text-fill-color:currentColor;color:var(--cg-faint)!important}.curve-glass.embed-root .ec-stat-label{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-installed{background:color-mix(in srgb,var(--cg-positive) 10%,transparent)!important;border-color:color-mix(in srgb,var(--cg-positive) 30%,transparent)!important}.curve-glass.embed-root .ec-installed span{color:var(--cg-positive)!important}.curve-glass.embed-root .ec-info-strip svg circle[stroke]{stroke:var(--cg-faint)}.curve-glass.embed-root .ec-info-strip svg path{stroke:var(--cg-muted)}.curve-glass.embed-root .ec-info-strip svg circle[fill]{fill:var(--cg-muted)}.curve-glass.embed-root .ec-info-text{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-embed-row{background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur);transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease!important}.curve-glass.embed-root .ec-embed-row:hover{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover),inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass.embed-root .ec-embed-open:focus-visible{border-radius:10px}.curve-glass.embed-root .ec-embed-rail{background:var(--cg-hairline)!important;box-shadow:none!important}.curve-glass.embed-root .ec-embed-rail[data-live]{background:linear-gradient(180deg,#4ade80,#22c55e)!important;box-shadow:0 0 12px rgba(74,222,128,.4)!important}.curve-glass.embed-root .ec-embed-name{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-embed-meta{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-embed-meta strong{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-type-chip{background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-tag-ink)!important;box-shadow:none!important}.curve-glass.embed-root :is(.ec-embed-edit,.ec-detail-back,.ec-delete-cancel){border:1px solid var(--cg-button-edge)!important;background:var(--cg-button)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important;transform:none!important}.curve-glass.embed-root :is(.ec-embed-edit,.ec-detail-back,.ec-delete-cancel):hover:not(:disabled){border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}.curve-glass.embed-root :is(.ec-embed-delete,.ec-delete-btn){border:1px solid color-mix(in srgb,var(--cg-negative) 26%,transparent)!important;background:var(--cg-button)!important;color:var(--cg-negative)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.embed-root .ec-embed-delete{border-color:var(--cg-button-edge)!important;color:var(--cg-muted)!important}.curve-glass.embed-root :is(.ec-embed-delete,.ec-delete-btn):hover:not(:disabled){border-color:color-mix(in srgb,var(--cg-negative) 50%,transparent)!important;background:color-mix(in srgb,var(--cg-negative) 10%,transparent)!important;color:var(--cg-negative)!important}.curve-glass.embed-root .ec-delete-confirm{border:1px solid rgba(190,18,60,.9)!important;background:linear-gradient(115deg,#be123c,#e11d48)!important;color:#ffffff!important;box-shadow:0 8px 20px -8px rgba(225,29,72,.6)!important}.curve-glass.embed-root .ec-gone-title{color:var(--cg-ink-2)!important}@media (max-width:900px){.curve-glass.embed-root .ec-selector{border-right:0!important;box-shadow:none!important}}@media (max-width:768px){:root[data-curve-look=dark] .curve-glass.embed-root :is(.ec-selector,.ec-embed-row){-webkit-backdrop-filter:none;backdrop-filter:none}}.curve-glass.embed-root .ec-upgrade{background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}.curve-glass.embed-root .ec-upgrade-kicker{border-color:var(--cg-tag-edge)!important;background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}.curve-glass.embed-root .ec-upgrade-title{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-upgrade-text{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-upgrade-check{background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important}.curve-glass.embed-root .ec-upgrade-check path{stroke:var(--cg-tag-ink)}.curve-glass.embed-root .ec-upgrade-benefit{color:var(--cg-ink-2)!important}.curve-glass.embed-root .ec-upgrade-cta{border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important;transition:box-shadow .22s ease,filter .22s ease,opacity .18s ease!important}.curve-glass.embed-root .ec-upgrade-cta:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass.embed-root .ec-upgrade-cta[data-done]{border-color:color-mix(in srgb,var(--cg-positive) 60%,transparent)!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important}.curve-glass.embed-root .ec-upgrade-price{color:var(--cg-ink)!important}.curve-glass.embed-root .ec-upgrade-price-note{color:var(--cg-muted)!important}.curve-glass.embed-root .ec-upgrade-error{border-color:color-mix(in srgb,var(--cg-negative) 32%,transparent)!important;background:color-mix(in srgb,var(--cg-negative) 10%,transparent)!important;color:var(--cg-negative)!important}.curve-glass.embed-root .ec-upgrade-error a{color:var(--cg-accent)!important}@media (max-width:900px){.curve-embed-center .ec-detail-headrow{flex-wrap:wrap;row-gap:12px!important}.curve-embed-center .ec-detail-heading{flex:1 1 220px}}