.curve-glass .embedded-ai-trigger{border-radius:12px!important;background:var(--cg-glass)!important;border:1px solid var(--cg-edge)!important;color:var(--cg-ink)!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);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.curve-glass .embedded-ai-trigger:before{display:none}.curve-glass .embedded-ai-trigger:hover{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .embedded-ai-trigger .embedded-ai-trigger-mark{border-radius:8px!important;border-color:var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:root:has(.curve-glass) .curve-glass-portal .embedded-ai-backdrop{background:var(--cg-scrim)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer{border-radius:22px!important;border:1px solid var(--cg-popover-edge)!important;background:var(--cg-popover)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-head{background:linear-gradient(180deg,var(--cg-glass-soft),transparent)!important;border-bottom:1px solid var(--cg-divider)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-head span{color:var(--cg-tag-ink)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-head strong{color:var(--cg-ink)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-head button{border-radius:11px!important;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;transition:border-color .2s ease,background .2s ease!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-head button:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-scroll{background:transparent!important}:root[data-curve-look=dark]:has(.curve-glass) :is(.curve-glass,.curve-glass-portal) .embedded-ai-scroll{scrollbar-color:rgba(170,195,255,.24) transparent}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-suggestions button,.embedded-ai-suggestion-placeholder){border:1px solid var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-tile-shadow)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-suggestions button:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-suggestion-placeholder:before{background:linear-gradient(112deg,transparent 0,var(--cg-glass-soft) 38%,transparent 68%)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-suggestion-placeholder span{background:var(--cg-hairline)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-bubble{border:1px solid var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important;color:var(--cg-ink-2)!important;box-shadow:var(--cg-tile-shadow)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-message.is-user .embedded-ai-bubble{border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-message.is-assistant :is(.embedded-ai-message-text,.embedded-ai-block-markdown) :is(strong,b,h1,h2,h3,h4){color:var(--cg-ink)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer :is(.embedded-ai-message-text,.embedded-ai-block-markdown) code{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-message.is-assistant a:not(.embedded-ai-card){color:var(--cg-accent)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-message-text,.embedded-ai-block-markdown) ul{list-style:disc outside}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-message-text,.embedded-ai-block-markdown) ol{list-style:decimal outside}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-message-text,.embedded-ai-block-markdown) li::marker{color:var(--cg-accent);font-weight:800}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-block{border-top-color:var(--cg-divider)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-block h3{color:var(--cg-muted)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-metrics div,.embedded-ai-card,.embedded-ai-checklist>div){border:1px solid var(--cg-field-edge)!important;background:var(--cg-tile)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-tile-shadow)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-card:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-metrics span,.embedded-ai-metrics small,.embedded-ai-card p){color:var(--cg-muted)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-metrics strong{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-card strong,.embedded-ai-checklist strong){color:var(--cg-ink)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-checklist span{color:var(--cg-ink-2)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-card footer span,.embedded-ai-card footer em,.embedded-ai-status){border-color:var(--cg-tag-edge)!important;background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-building-card i{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-status.is-active{border-color:color-mix(in srgb,var(--cg-positive) 34%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 12%,transparent)!important;color:var(--cg-positive)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-status.is-sold{border-color:color-mix(in srgb,var(--cg-negative) 34%,transparent)!important;background:color-mix(in srgb,var(--cg-negative) 12%,transparent)!important;color:var(--cg-negative)!important}:root:not([data-curve-look=dark]):has(.curve-glass) :is(.curve-glass,.curve-glass-portal) .embedded-ai-status.is-uag{border-color:rgba(180,83,9,.3)!important;background:rgba(245,158,11,.12)!important;color:#a1490a!important}:root[data-curve-look=dark]:has(.curve-glass) :is(.curve-glass,.curve-glass-portal) .embedded-ai-status.is-uag{border-color:rgba(251,191,36,.3)!important;background:rgba(251,191,36,.1)!important;color:#fcd34d!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-sale-table,.embedded-ai-markdown-table){border:1px solid var(--cg-field-edge)!important;background:var(--cg-glass-dense)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-sale-table>div,.embedded-ai-sale-table>a,.embedded-ai-markdown-table>div){border-top-color:var(--cg-divider)!important;color:var(--cg-ink-2)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-sale-table>div:first-child,.embedded-ai-markdown-table>div:first-child){background:var(--cg-popover)!important;border-bottom:1px solid var(--cg-divider);color:var(--cg-tag-ink)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-sale-table>a:hover{background:var(--cg-row-hover)!important;color:var(--cg-ink)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-actions a,.embedded-ai-actions button){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}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-actions a,.embedded-ai-actions button:not(:disabled)):hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-actions button:disabled{color:var(--cg-faint)!important;box-shadow:none!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-actions button[data-status=saved]{border-color:color-mix(in srgb,var(--cg-positive) 36%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 12%,transparent)!important;color:var(--cg-positive)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-actions button[data-status=error]{border-color:color-mix(in srgb,var(--cg-negative) 36%,transparent)!important;background:color-mix(in srgb,var(--cg-negative) 12%,transparent)!important;color:var(--cg-negative)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) :is(.embedded-ai-loading,.embedded-ai-error){border:1px solid var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important;color:var(--cg-muted)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-loading svg{color:var(--cg-accent)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-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}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-line-text{color:var(--cg-ink-2)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-step:is(.is-complete,.is-context) .curve-ai-thinking-line-text{color:var(--cg-muted)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-step.is-running .curve-ai-thinking-line-text{background-image:linear-gradient(100deg,var(--cg-ink-2) 0,var(--cg-ink-2) 42%,var(--cg-accent-2) 47%,var(--cg-accent) 50%,var(--cg-accent-2) 53%,var(--cg-ink-2) 58%,var(--cg-ink-2) 100%)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-marker{border-color:var(--cg-faint)!important;background:transparent!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-step:not(:last-child) .curve-ai-thinking-marker:after{background:linear-gradient(180deg,var(--cg-faint),transparent)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-step.is-complete .curve-ai-thinking-marker{border-color:var(--cg-muted)!important;background:var(--cg-muted)!important;box-shadow:none!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-drawer .curve-ai-thinking-step.is-running .curve-ai-thinking-marker{border-color:var(--cg-accent)!important;background:var(--cg-accent)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer{border-top:1px solid var(--cg-divider)!important;background:var(--cg-glass-soft)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer textarea{border:1px solid var(--cg-field-edge)!important;background:var(--cg-field)!important;color:var(--cg-ink)!important;transition:border-color .2s ease,box-shadow .2s ease}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer textarea::placeholder{color:var(--cg-muted)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer textarea:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer button{border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer button:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}:is(.curve-glass,:root:has(.curve-glass) .curve-glass-portal) .embedded-ai-composer button:disabled{border-color:var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important;color:var(--cg-faint)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal:is(.invite-modal-root,.rs-share-backdrop,.unit-share-backdrop,.ma-share-modal-backdrop,.curve-qr-modal-backdrop,.ces-backdrop){background:var(--cg-scrim)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-modal-card,.rs-share-modal,.unit-share-modal-panel,.ma-share-modal,.curve-qr-modal,.ces-dialog){border:1px solid var(--cg-popover-edge)!important;background:var(--cg-popover)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal :is(.invite-modal-card,.rs-share-modal,.unit-share-modal-panel,.ma-share-modal):before{opacity:0!important}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal .invite-modal-shell:before{opacity:.4}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal .invite-modal-shell:after{opacity:.2}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal .curve-qr-glow{border-color:rgba(79,141,255,.06)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-modal-close,.rs-share-close,.unit-share-close,.ma-share-modal-close,.curve-qr-close,.ces-close){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}:root:has(.curve-glass) .curve-glass-portal :is(.invite-modal-close,.rs-share-close,.unit-share-close,.ma-share-modal-close,.curve-qr-close,.ces-close):hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-title,.rs-share-modal h3,.unit-share-modal-title,.ma-share-modal h2,.curve-qr-header h2,.ces-dialog h2){color:var(--cg-ink)!important;text-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-sub,.rs-share-modal p,.unit-share-modal-panel p,.ma-share-modal p,.ces-dialog>p){color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal .ces-dialog>p strong{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-icon,.rs-share-orb,.unit-share-orb,.ma-share-orb,.ces-mark){border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-icon svg :is(rect,path){stroke:#ffffff}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-label,.invite-market-picker legend,.rs-share-section-title,.unit-share-section-title,.ma-share-section-title){color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-muted,.rs-share-subprompt,.unit-share-subprompt,.ma-share-subprompt,.rs-share-loading,.unit-share-loading,.ma-share-loading,.ma-share-format-head span,.curve-qr-header span,.curve-qr-summary span){color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-modal-input,.rh-field,.rs-share-input,.unit-share-input,.ma-share-input,.ma-share-copy-fallback input){border:1px solid var(--cg-field-edge)!important;background:var(--cg-field)!important;color:var(--cg-ink)!important;caret-color:var(--cg-accent)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-modal-input,.rh-field,.rs-share-input,.unit-share-input,.ma-share-input,.ma-share-copy-fallback input)::placeholder{color:var(--cg-faint)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-modal-input,.rh-field,.rs-share-input,.unit-share-input,.ma-share-input,.ma-share-copy-fallback input):focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal :is(.invite-modal-input,.rh-field,.rs-share-input,.unit-share-input,.ma-share-input,.ma-share-copy-fallback input):-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #f4f7ff!important;-webkit-text-fill-color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-send,.rs-share-send,.rs-share-primary,.unit-share-send,.ma-share-send,.ma-share-create,.ma-share-primary,.curve-qr-button.primary,.ces-actions button.primary){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}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-send,.rs-share-send,.rs-share-primary,.unit-share-send,.ma-share-send,.ma-share-create,.ma-share-primary,.curve-qr-button.primary,.ces-actions button.primary):hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05);transform:none!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-send,.rs-share-send,.rs-share-primary,.unit-share-send,.ma-share-send,.ma-share-create,.ma-share-primary,.curve-qr-button.primary):disabled{filter:saturate(.7)}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-secondary,.rh-share-copy,.rs-share-copy:not(.rs-share-primary),.unit-share-copy,.unit-share-embed-btn,.ma-share-copy:not(.ma-share-primary),.curve-qr-launch,.curve-qr-button.secondary,.ces-actions button:not(.primary),.ces-error button,.scheduled-share-options button){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}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-secondary,.rh-share-copy,.rs-share-copy:not(.rs-share-primary),.unit-share-copy,.unit-share-embed-btn,.ma-share-copy:not(.ma-share-primary),.curve-qr-launch,.curve-qr-button.secondary,.ces-actions button:not(.primary),.ces-error button,.scheduled-share-options button):hover:not(:disabled){border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important;filter:none}:root:has(.curve-glass) .curve-glass-portal .curve-qr-launch small{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-secondary,.rh-share-copy,.rs-share-copy,.rs-share-primary,.unit-share-copy,.unit-share-embed-btn,.ma-share-copy,.ma-share-primary).copied{border-color:color-mix(in srgb,var(--cg-positive) 50%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 14%,transparent)!important;color:var(--cg-positive)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-disclose,.scheduled-share-saved a,.rs-embed-upsell,.ma-embed-upsell,.unit-share-embed-note a){color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-footer-link,.scheduled-share-dismiss,.unit-share-embed-note){color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rh-divider,.rs-share-divider,.unit-share-divider,.ma-share-divider){color:var(--cg-faint)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rh-divider,.rs-share-divider,.unit-share-divider,.ma-share-divider):before{background:linear-gradient(90deg,transparent,var(--cg-field-edge))!important}:root:has(.curve-glass) .curve-glass-portal :is(.rh-divider,.rs-share-divider,.unit-share-divider,.ma-share-divider):after{background:linear-gradient(90deg,var(--cg-field-edge),transparent)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rh-copy-card,.rs-email-card,.unit-share-email-card,.ma-share-email-card,.ma-share-format-card,.rs-copy-card,.unit-share-copy-card,.ma-share-copy-card,.rs-embed-card,.ma-embed-card,.unit-share-embed-card,.ma-share-section-option,.invite-market-options,.curve-qr-layout,.curve-qr-benefits span,.scheduled-share-offer,.scheduled-share-saved,.ces-providers>button,.ces-loading,.invite-hub-seat){border:1px solid var(--cg-field-edge)!important;background:var(--cg-glass-soft)!important;box-shadow:var(--cg-tile-shadow)!important}:root:has(.curve-glass) .curve-glass-portal .ces-providers>button:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rh-copy-card p,.rs-copy-card p,.unit-share-copy-card p,.ma-share-copy-card p,.rs-embed-card p,.ma-embed-card p,.unit-share-embed-head p,.ma-share-section-option em,.ces-providers>button small,.ces-trust){color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ces-providers>button,.ces-loading,.curve-qr-benefits span){color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal .ces-trust{border-top-color:var(--cg-divider)!important}:root:has(.curve-glass) .curve-glass-portal .ces-google{box-shadow:inset 0 0 0 1px var(--cg-field-edge)}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-success,.rs-share-sent,.unit-share-sent,.ma-share-sent,.share-engagement){border:1px solid color-mix(in srgb,var(--cg-positive) 34%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 10%,transparent)!important;color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-success span{color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-success svg path{stroke:var(--cg-positive)}:root:has(.curve-glass) .curve-glass-portal :is(.rs-share-sent,.unit-share-sent,.ma-share-sent) strong{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rs-share-sent span,.unit-share-sent span,.ma-share-sent span,.share-engagement span:last-child){color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal :is(.invite-hub-error,.rs-share-error,.unit-share-error,.ma-share-error,.ces-error,.curve-qr-error,.scheduled-share-error){border:1px solid 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}:root:has(.curve-glass) .curve-glass-portal .invite-hub-error-text{color:var(--cg-negative)!important}:root:has(.curve-glass) .curve-glass-portal .curve-qr-error strong{color:var(--cg-negative)}:root:has(.curve-glass) .curve-glass-portal .curve-qr-notice{color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-progress{border-top-color:var(--cg-divider)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-segment:not([data-filled]){background:var(--cg-hairline)!important;box-shadow:inset 0 0 0 1px var(--cg-field-edge)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-progress-line{color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-progress-line[data-earned]{color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .invite-hub-seat-name{color:var(--cg-ink-2)!important}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal .invite-hub-seat>span:last-child{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rs-share-loading,.unit-share-loading,.ma-share-loading):before{border-color:var(--cg-field-edge)!important;border-top-color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rs-email-card,.unit-share-email-card,.ma-share-email-card):before{color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.rs-copy-card,.unit-share-copy-card,.ma-share-copy-card,.rs-embed-card,.ma-embed-card).copied{border-color:color-mix(in srgb,var(--cg-positive) 40%,transparent)!important;background:color-mix(in srgb,var(--cg-positive) 9%,transparent)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal :is(.rs-copy-card,.unit-share-copy-card,.ma-share-copy-card).copied:after{color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal :is(.unit-share-embed-badge,.ma-share-format-count){border-color:var(--cg-tag-edge)!important;background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-section-option{color:var(--cg-ink)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-section-option strong{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-section-option:hover:not(:disabled){border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ma-share-section-option.is-selected,.ma-share-format-summary){border-color:var(--cg-selected-edge)!important;background:var(--cg-selected)!important;color:var(--cg-ink)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-format-summary em{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-format-summary b{color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-section-check{border-color:var(--cg-field-edge)!important;background:var(--cg-field)!important}:root:has(.curve-glass) .curve-glass-portal .ma-share-section-option.is-selected .ma-share-section-check{border-color:var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important}:root:has(.curve-glass) .curve-glass-portal .rs-share-gift span{color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal .rs-share-gift strong{color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .rs-share-gift input{accent-color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .ces-sender-status select{color:inherit!important;background:transparent!important}:root:has(.curve-glass) .curve-glass-portal .invite-market-option{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .invite-market-option:hover{color:var(--cg-ink)!important;background:var(--cg-glass-hover)!important}:root:has(.curve-glass) .curve-glass-portal .invite-market-option[aria-pressed=true]{border-color:var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal :is(.curve-qr-logo,.ga-card img[alt=CURVE]){filter:brightness(0)!important;opacity:.86}:root:has(.curve-glass) .curve-glass-portal .curve-qr-badge{border-color:var(--cg-tag-edge)!important;background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal .curve-qr-benefits svg{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal .curve-qr-summary strong{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.scheduled-share-offer-head strong,.scheduled-share-saved strong){color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.scheduled-share-offer-head p,.scheduled-share-saved p){color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal.share-recipient-panel{border:1px solid var(--cg-popover-edge)!important;background:var(--cg-popover)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:root:has(.curve-glass) .curve-glass-portal.share-recipient-backdrop{background:var(--cg-scrim)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-header{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-privacy{color:var(--cg-faint)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-close{border-color:var(--cg-button-edge)!important;background:var(--cg-button)!important;color:var(--cg-button-ink)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-option{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.share-recipient-option:hover,.share-recipient-option.is-active){border-color:var(--cg-selected-edge)!important;background:var(--cg-selected)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-avatar{border-color:var(--cg-tag-edge)!important;background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:none!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-email{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-meta{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-arrow{color:var(--cg-faint)!important}:root:has(.curve-glass) .curve-glass-portal :is(.share-recipient-option:hover,.share-recipient-option.is-active) .share-recipient-arrow{color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-state{border-color:var(--cg-field-edge)!important;color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .share-recipient-state:before{border-color:var(--cg-field-edge)!important;border-top-color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal.curve-toast-stack .curve-toast{border-top-color:var(--cg-popover-edge)!important;border-right-color:var(--cg-popover-edge)!important;border-bottom-color:var(--cg-popover-edge)!important;background:var(--cg-popover)!important;box-shadow:var(--cg-popover-shadow)!important;-webkit-backdrop-filter:var(--cg-blur-popover)!important;backdrop-filter:var(--cg-blur-popover)!important}:root:has(.curve-glass) .curve-glass-portal .curve-toast[data-toast-type=success]{border-left-color:var(--cg-positive)!important}:root:has(.curve-glass) .curve-glass-portal .curve-toast[data-toast-type=error]{border-left-color:var(--cg-negative)!important}:root:has(.curve-glass) .curve-glass-portal .curve-toast[data-toast-type=info]{border-left-color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal .curve-toast[data-toast-type=success] svg :is(circle,path){stroke:var(--cg-positive)}:root:has(.curve-glass) .curve-glass-portal .curve-toast[data-toast-type=error] svg :is(circle,path){stroke:var(--cg-negative)}:root:has(.curve-glass) .curve-glass-portal .curve-toast[data-toast-type=info] svg :is(circle,path){stroke:var(--cg-accent)}:root:has(.curve-glass) .curve-glass-portal .curve-toast-message{color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal .curve-toast-close{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ga-card,.primary-spotlight-card){border:1px solid var(--cg-popover-edge)!important;background:var(--cg-popover)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-popover-shadow)!important}:root:not([data-curve-look=dark]):has(.curve-glass) .curve-glass-portal :is(.ga-card,.primary-spotlight-card):before{opacity:.5}:root:has(.curve-glass) .curve-glass-portal :is(.ga-card h1,.ga-card h2,.primary-spotlight-card h2){color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ga-card p:not(.ga-error),.primary-spotlight-card p){color:var(--cg-ink-2)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ga-eyebrow,.primary-spotlight-eyebrow){color:var(--cg-tag-ink)!important}:root:has(.curve-glass) .curve-glass-portal .ga-status{color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .ga-error{color:var(--cg-negative)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ga-primary,.primary-spotlight-action){border:1px solid var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ga-primary,.primary-spotlight-action):hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}:root:has(.curve-glass) .curve-glass-portal .ga-primary .ga-spinner{border-color:#ffffff rgba(255,255,255,.3) rgba(255,255,255,.3)!important}:root:has(.curve-glass) .curve-glass-portal .ga-status .ga-spinner{border-color:var(--cg-field-edge)!important;border-top-color:var(--cg-accent)!important}:root:has(.curve-glass) .curve-glass-portal :is(.ga-skip,.primary-spotlight-secondary){color:var(--cg-muted)!important}:root:has(.curve-glass) .curve-glass-portal .ga-skip:hover:not(:disabled){color:var(--cg-ink)!important}:root:has(.curve-glass) .curve-glass-portal .primary-spotlight-secondary{border-color:var(--cg-button-edge)!important;background:var(--cg-button)!important;color:var(--cg-button-ink)!important}.curve-glass .pl-root:not(.pl-embedded){background:transparent!important}.curve-glass .pl-root .pl-line{background-color:var(--cg-hairline)!important;background-image:linear-gradient(100deg,transparent 30%,var(--cg-glass-soft) 50%,transparent 70%)!important}.curve-glass .pl-root :is(.pl-head .pl-line,.pl-workspace>.pl-line,.pl-canvas>.pl-chips .pl-line,.pl-control,.pl-chart){background-color:var(--cg-field-edge)!important}.curve-glass .pl-root .pl-card{border:1px solid var(--cg-edge)!important;background:var(--cg-glass)!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 .pl-root :is(.pl-table-head,.pl-docs-head){background:var(--cg-glass-soft)!important;border-color:var(--cg-divider)!important}.curve-glass .pl-root :is(.pl-table-row,.pl-plinth-cell,.pl-timeline-row){border-color:var(--cg-divider)!important}.curve-glass .pl-root .pl-docs-page{background:transparent!important}.curve-glass .pl-root .pl-progress:before{background:linear-gradient(90deg,transparent,var(--cg-accent) 45%,var(--cg-accent-2))!important}.curve-glass .sidebar-platform-route-opening{background:var(--curve-document-bg)!important;isolation:isolate}.curve-glass .sidebar-platform-route-opening:after,.curve-glass .sidebar-platform-route-opening:before{content:"";position:absolute;inset:-60px 0 0 0;z-index:-1;pointer-events:none}.curve-glass .sidebar-platform-route-opening:before{background:radial-gradient(55% 60% at 6% -4%,rgba(49,89,232,.5),rgba(49,89,232,0) 72%),radial-gradient(50% 55% at 102% 6%,rgba(14,165,233,.46),rgba(14,165,233,0) 72%),radial-gradient(46% 50% at 58% 44%,rgba(124,108,255,.32),rgba(124,108,255,0) 72%),radial-gradient(40% 45% at 26% 60%,rgba(79,141,255,.3),rgba(79,141,255,0) 72%),radial-gradient(55% 55% at 12% 98%,rgba(56,189,248,.4),rgba(56,189,248,0) 72%),radial-gradient(50% 50% at 96% 104%,rgba(59,91,219,.42),rgba(59,91,219,0) 72%),linear-gradient(180deg,#eef2ff,#e6ecff)}.curve-glass .sidebar-platform-route-opening:after{background:radial-gradient(rgba(59,91,219,.3) 1.1px,transparent 1.7px) 0 0 /20px 20px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.62) 60%,rgba(0,0,0,.42));mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.62) 60%,rgba(0,0,0,.42))}:root[data-curve-look=dark] .curve-glass .sidebar-platform-route-opening:before{background:radial-gradient(940px 620px at 12% -14%,rgba(51,97,254,.34),transparent 62%),radial-gradient(720px 540px at 98% 6%,rgba(34,211,238,.15),transparent 62%),radial-gradient(1040px 720px at 58% 114%,rgba(79,70,229,.24),transparent 62%),linear-gradient(180deg,#0b1a3f,#071329 52%,#050c1a)}:root[data-curve-look=dark] .curve-glass .sidebar-platform-route-opening:after{background:radial-gradient(rgba(170,195,255,.11) 1px,transparent 1.3px) 0 0 /22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.55) 55%,rgba(0,0,0,.25));mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.55) 55%,rgba(0,0,0,.25))}.curve-glass.curve-artifact-page{color:var(--cg-ink)!important}.curve-glass.curve-artifact-page :is(header>a,nav a){border:1px solid var(--cg-button-edge)!important;border-radius:10px!important;background:var(--cg-button)!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-artifact-page :is(header>a,nav a):hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important}.curve-glass.curve-artifact-page header span{color:var(--cg-tag-ink)!important}.curve-glass.curve-artifact-page h1{color:var(--cg-ink)!important}.curve-glass.curve-artifact-page p{color:var(--cg-ink-2)!important}.curve-glass .curve-artifact-card{border:1px solid var(--cg-edge)!important;border-radius:16px!important;background:var(--cg-glass-dense)!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 .curve-artifact-card h2{color:var(--cg-ink)!important}.curve-glass .curve-artifact-answer{color:var(--cg-ink-2)!important}.curve-glass .curve-artifact-answer :is(h3,strong){color:var(--cg-ink)!important}.curve-glass .curve-artifact-answer ul{list-style:disc outside}.curve-glass .curve-artifact-answer li::marker{color:var(--cg-accent)}.curve-glass :is(.curve-artifact-metrics div,.curve-artifact-workspace-metrics div){border:1px solid var(--cg-field-edge)!important;border-radius:10px!important;background:var(--cg-tile)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass :is(.curve-artifact-metrics span,.curve-artifact-metrics small,.curve-artifact-list small,.curve-artifact-workspace-head span,.curve-artifact-workspace-field>span,.curve-artifact-workspace-metrics span){color:var(--cg-muted)!important}.curve-glass :is(.curve-artifact-metrics strong,.curve-artifact-workspace-metrics strong){background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass :is(.curve-artifact-list a,.curve-artifact-list article){border:1px solid var(--cg-field-edge)!important;border-radius:10px!important;background:var(--cg-glass-soft)!important;color:var(--cg-ink)!important}.curve-glass .curve-artifact-list a:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-row-hover)!important}.curve-glass .curve-artifact-list svg{color:var(--cg-accent)}.curve-glass :is(.curve-artifact-table,.curve-artifact-markdown-table,.curve-artifact-workspace-table){border:1px solid var(--cg-field-edge)!important;border-radius:10px!important}.curve-glass :is(.curve-artifact-table div,.curve-artifact-table a,.curve-artifact-markdown-table div){border-top-color:var(--cg-divider)!important;color:var(--cg-ink-2)!important}.curve-glass :is(.curve-artifact-table div:first-child,.curve-artifact-markdown-table div:first-child,.curve-artifact-workspace-table>div){background:var(--cg-glass-soft)!important;color:var(--cg-muted)!important}.curve-glass .curve-artifact-table a:hover{background:var(--cg-row-hover)!important}.curve-glass .curve-artifact-workspace-table>button{border-top-color:var(--cg-divider)!important;background:transparent!important;color:var(--cg-ink-2)!important}.curve-glass .curve-artifact-workspace-table>button:hover{background:var(--cg-row-hover)!important}.curve-glass .curve-artifact-workspace-table>button.selected{background:var(--cg-selected)!important}.curve-glass .curve-artifact-workspace-table>button>span:first-child{border-color:var(--cg-field-edge)!important}.curve-glass .curve-artifact-workspace-table>button.selected>span:first-child{border-color:var(--cg-cta-edge)!important;background:var(--cg-cta)!important}.curve-glass :is(.curve-artifact-workspace-field input,.curve-artifact-workspace-field textarea){border:1px solid var(--cg-field-edge)!important;border-radius:10px!important;background:var(--cg-field)!important;color:var(--cg-ink)!important}.curve-glass :is(.curve-artifact-workspace-field input,.curve-artifact-workspace-field textarea)::placeholder{color:var(--cg-faint)}.curve-glass :is(.curve-artifact-workspace-field input,.curve-artifact-workspace-field textarea):focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass .curve-artifact-workspace-head button{border:1px solid var(--cg-cta-edge)!important;border-radius:10px!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .curve-artifact-workspace-status{border:1px solid 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 :is(.ldw-metric-card,.ldw-metric-ambient){background:var(--cg-tile)!important;border:1px solid var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important;-webkit-backdrop-filter:var(--cg-blur);backdrop-filter:var(--cg-blur)}:root:not([data-curve-look=dark]) .curve-glass :is(.ldw-metric-card,.ldw-metric-ambient){background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.36))!important;box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)!important}.curve-glass .ldw-metric-card.interactive: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 .ldw-metric-card.interactive:focus-visible{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass .ldw-metric-card.active{background:var(--cg-selected),var(--cg-tile)!important;border-color:var(--cg-selected-edge)!important}.curve-glass .ldw-metric-active-bar{background:var(--cg-cta)!important}.curve-glass .ldw-metric-label{color:var(--cg-muted)!important}.curve-glass .ldw-metric-card.active .ldw-metric-label,.curve-glass .ldw-metric-filter-hint{color:var(--cg-accent)!important}.curve-glass .ldw-metric-value{background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass .ldw-metric-detail{color:var(--cg-muted)!important}:root[data-curve-look=dark] .curve-glass .ldw-metric-card:after{background:radial-gradient(circle at 18% 10%,rgba(125,211,252,.14),transparent 34%),linear-gradient(105deg,transparent 20%,rgba(170,195,255,.12) 50%,transparent 78%)}.curve-glass .ldw-metric-ambient-label{color:var(--cg-faint)!important}.curve-glass .ldw-skel-bar{background:var(--cg-hairline)!important}.curve-glass .ldw-skel-head{border-bottom-color:var(--cg-divider)!important}.curve-glass .ldw-skel-row{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important;border-radius:14px!important}:root[data-curve-look=dark] .curve-glass .ldw-skel-sheen{background:linear-gradient(110deg,rgba(255,255,255,0) 14%,rgba(125,160,255,.08) 48%,rgba(255,255,255,0) 82%)!important}.curve-glass .ldw-shell{border-radius:20px!important;background:var(--cg-glass-dense)!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 .ldw-shell>.ldw-shell-head{border-radius:20px 20px 0 0!important;background:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .ldw-shell-table{border-radius:0 0 20px 20px!important;background:transparent!important}.curve-glass .ldw-ask-ai .embedded-ai-trigger{border-radius:12px!important;background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;color:var(--cg-ink)!important;box-shadow:var(--cg-tile-shadow)!important;transition:border-color .2s ease,box-shadow .2s ease!important}.curve-glass .ldw-ask-ai .embedded-ai-trigger:before{display:none}.curve-glass .ldw-ask-ai .embedded-ai-trigger .embedded-ai-trigger-mark{border-radius:8px!important;border-color:var(--cg-cta-edge)!important;background:var(--cg-cta)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .ldw-ask-ai .embedded-ai-trigger:hover{transform:none!important;background:var(--cg-button)!important;border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .ldw-search-input{border-radius:12px!important;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 .ldw-search-cell input.ldw-search-input::placeholder{color:var(--cg-muted)}.curve-glass .ldw-search-input:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)!important}.curve-glass .ldw-search-cell svg :is(circle,path){stroke:var(--cg-muted)}.curve-glass .ldw-toggle-wrap{border-radius:12px!important;border:1px solid var(--cg-hairline)!important;background:var(--cg-glass-soft)!important;box-shadow:inset 0 1px 2px rgba(10,22,60,.04)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.curve-glass .ldw-toggle-wrap button{border-radius:9px!important;border-color:transparent!important;background:transparent!important;color:var(--cg-ink-2)!important;box-shadow:none!important}.curve-glass .ldw-toggle-wrap button:hover:not([aria-pressed=true]){background:var(--cg-glass-hover)!important;color:var(--cg-ink)!important}.curve-glass .ldw-toggle-wrap button[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 .ldw-mode-sheen{opacity:0}.curve-glass .ldw-toggle-wrap button:not([aria-pressed=true]) .ldw-mode-dot{background:var(--cg-faint)!important}.curve-glass .ldw-toggle-wrap button[aria-pressed=true] .ldw-mode-dot{box-shadow:0 0 0 3px rgba(255,255,255,.2)!important}.curve-glass .ldw-clear-filters-button{border-radius:12px!important;background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;color:var(--cg-negative)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .ldw-clear-filters-button:disabled{color:var(--cg-faint)!important;opacity:1!important;box-shadow:none!important;background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important}.curve-glass .ldw-clear-filters-button:not(:disabled):hover{border-color:color-mix(in srgb,var(--cg-negative) 40%,transparent)!important}.curve-glass .ldw-clear-icon{background:color-mix(in srgb,var(--cg-negative) 12%,transparent)!important;border-color:color-mix(in srgb,var(--cg-negative) 22%,transparent)!important}.curve-glass .ldw-clear-filters-button:disabled .ldw-clear-icon{background:transparent!important;border-color:var(--cg-hairline)!important}.curve-glass :is(.ldw-compact-filter-toggle,.ldw-mobile-filter-toggle){border-radius:12px!important;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}.curve-glass :is(.ldw-compact-filter-toggle,.ldw-mobile-filter-toggle)[aria-expanded=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 :is(.ldw-compact-filter-toggle,.ldw-mobile-filter-toggle) span:last-child{background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-tag-ink)!important}.curve-glass :is(.ldw-compact-filter-toggle,.ldw-mobile-filter-toggle)[aria-expanded=true] span:last-child{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.28)!important;color:#ffffff!important}.curve-glass .ldw-filter-button{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;filter:none!important}.curve-glass .ldw-filter-button:after,.curve-glass .ldw-filter-button:before{display:none}.curve-glass .ldw-filter-button svg{filter:none!important}.curve-glass .ldw-filter-button:hover{transform:translateY(-1px);box-shadow:var(--cg-shadow-hover)!important}.curve-glass .ldw-filter-button.open,.curve-glass .ldw-filter-button:hover{border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .ldw-filter-button.open{transform:none;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass .ldw-filter-button.active{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .ldw-filter-button.active:hover{color:#ffffff!important;box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)!important}.curve-glass .ldw-filter-button.active.open{color:#ffffff!important;box-shadow:var(--cg-focus),var(--cg-cta-shadow)!important}.curve-glass .ldw-filterbar{border-top-color:var(--cg-divider)!important}@media (max-width:768px){.curve-glass .ldw-filterbar.mobile-open{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important;box-shadow:none!important;border-radius:14px!important}}.curve-glass .ldw-notice{border-radius:12px!important}.curve-glass .ldw-notice[data-tone=info]{background:var(--cg-selected)!important;border-color:var(--cg-selected-edge)!important;color:var(--cg-ink-2)!important}.curve-glass .ldw-notice[data-tone=error]{background:color-mix(in srgb,var(--cg-negative) 9%,transparent)!important;border-color:color-mix(in srgb,var(--cg-negative) 28%,transparent)!important}.curve-glass .ldw-notice[data-tone=error] .ldw-notice-btn,.curve-glass .ldw-notice[data-tone=error]>div{color:var(--cg-negative)!important}.curve-glass .ldw-notice[data-tone=warn]{background:rgba(245,158,11,.1)!important;border-color:rgba(245,158,11,.3)!important}.curve-glass .ldw-notice[data-tone=warn] .ldw-notice-btn,.curve-glass .ldw-notice[data-tone=warn]>div{color:#92400e!important}:root[data-curve-look=dark] .curve-glass .ldw-notice[data-tone=warn] .ldw-notice-btn,:root[data-curve-look=dark] .curve-glass .ldw-notice[data-tone=warn]>div{color:#fcd34d!important}.curve-glass .ldw-notice-btn{background:var(--cg-button)!important;border-color:var(--cg-button-edge)!important}.curve-glass :is(.ldw-continuity-back,.ldw-analyze-view){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;-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}.curve-glass :is(.ldw-continuity-back,.ldw-analyze-view):hover{border-color:var(--cg-selected-edge)!important;color:var(--cg-ink)!important}.curve-glass .ldw-analyze-view em{color:var(--cg-muted)!important}@media (min-width:901px){.curve-glass :is(.ldw-sales-head,.ldw-events-head){border:1px solid var(--cg-edge)!important;border-radius:14px!important;background:linear-gradient(var(--cg-row-hover),var(--cg-row-hover)),var(--cg-glass-dense)!important;box-shadow:var(--cg-tile-shadow),inset 0 0 0 1px var(--cg-hairline)!important;-webkit-backdrop-filter:var(--cg-blur-ui);backdrop-filter:var(--cg-blur-ui)}:root:not([data-curve-look=dark]) .curve-glass :is(.ldw-sales-head,.ldw-events-head){background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(240,245,255,.8))!important}.curve-glass :is(.ldw-sales-head,.ldw-events-head):after,.curve-glass :is(.ldw-sales-head,.ldw-events-head):before{display:none}.curve-glass :is(.ldw-sales-head,.ldw-events-head) .ldw-sort-btn{color:var(--cg-muted)!important;text-shadow:none!important}.curve-glass :is(.ldw-sales-head,.ldw-events-head) .ldw-sort-btn.active,.curve-glass :is(.ldw-sales-head,.ldw-events-head) .ldw-sort-btn:hover{color:var(--cg-ink)!important;text-shadow:none!important}.curve-glass :is(.ldw-sales-head,.ldw-events-head) .ldw-sort-btn:focus-visible{box-shadow:var(--cg-focus)!important}}.curve-glass .ldw-sort-btn:hover{transform:none}.curve-glass .ldw-sort-arrow{border-color:var(--cg-hairline)!important;background:var(--cg-glass-soft)!important;color:var(--cg-muted)!important;box-shadow:none!important}.curve-glass .ldw-sort-btn.active .ldw-sort-arrow{border-color:var(--cg-cta-edge)!important;background:var(--cg-cta)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .ldw-unit-row{border-radius:14px;background:transparent!important;border-bottom-color:var(--cg-divider)!important}.curve-glass .ldw-unit-row[data-pinned]{background:linear-gradient(120deg,rgba(255,236,179,.42),rgba(255,244,214,.2) 48%,rgba(255,255,255,0))!important;border-bottom-color:rgba(217,180,92,.3)!important;box-shadow:inset 0 0 0 1px rgba(217,180,92,.18)!important}:root[data-curve-look=dark] .curve-glass .ldw-unit-row[data-pinned]{background:linear-gradient(120deg,rgba(250,204,21,.09),rgba(250,204,21,.03) 52%,rgba(250,204,21,0))!important;border-bottom-color:rgba(250,204,21,.16)!important;box-shadow:inset 0 0 0 1px rgba(250,204,21,.12)!important}.curve-glass .ldw-unit-row:before{background:linear-gradient(90deg,var(--cg-row-hover) 0,rgba(79,141,255,0) 72%)}.curve-glass .ldw-unit-row:after{background:linear-gradient(180deg,var(--cg-accent-2),var(--cg-accent));box-shadow:0 0 14px rgba(79,141,255,.36)}.curve-glass .ldw-unit-row:is(:hover,:focus-visible){background:var(--cg-glass-soft)!important;border-color:var(--cg-tag-edge)!important;border-bottom-color:var(--cg-tag-edge)!important;box-shadow:var(--cg-tile-shadow)!important;filter:none!important}.curve-glass .ldw-unit-row:focus-visible{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus),var(--cg-tile-shadow)!important}.curve-glass .ldw-unit-row:hover>*{transform:none}.curve-glass .ldw-unit-row:hover svg path{stroke:var(--cg-accent)!important}.curve-glass :is(.ldw-sale-identity-link,.ldw-event-identity-link){color:var(--cg-ink)!important}.curve-glass :is(.ldw-sale-unit-link,.ldw-event-unit-token){color:var(--cg-accent)!important}.curve-glass :is(.ldw-sale-unit-link,.ldw-event-unit-token) svg path{stroke:var(--cg-accent)}.curve-glass .ldw-sale-unit-dot{color:var(--cg-faint)!important}.curve-glass :is(.ldw-sale-unit-meta,.ldw-event-unit-meta,.ldw-sale-annualized,.ldw-event-detail-doc){color:var(--cg-muted)!important}.curve-glass :is(.ldw-sale-date,.ldw-sale-psf,.ldw-event-date,.ldw-event-doc,.ldw-event-detail){color:var(--cg-ink-2)!important}.curve-glass :is(.ldw-sale-price-value,.ldw-event-consideration){color:var(--cg-ink)!important}.curve-glass :is(.ldw-sale-prior-line,.ldw-sale-hold-line,.ldw-sale-gain-amount){color:var(--cg-muted)!important}.curve-glass [data-tone=up]{color:var(--cg-positive)!important}.curve-glass [data-tone=down]{color:var(--cg-negative)!important}.curve-glass [data-tone=flat]{color:var(--cg-muted)!important}.curve-glass [data-tone=none]{color:var(--cg-faint)!important}.curve-glass .ldw-sale-financing[data-financing=cash]{color:var(--cg-positive)!important}.curve-glass .ldw-sale-financing[data-financing=loan]{color:var(--cg-accent)!important}.curve-glass .ldw-sale-type-badge{box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}:root[data-curve-look=dark] .curve-glass .ldw-sale-type-badge{color:color-mix(in srgb,var(--sale-type-bg-c) 66%,#ffffff)!important;background:color-mix(in srgb,var(--sale-type-bg-c) 20%,transparent)!important;border-color:color-mix(in srgb,var(--sale-type-bg-c) 46%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}:root[data-curve-look=dark] .curve-glass .ldw-sale-type-badge:before{opacity:0}:root[data-curve-look=dark] .curve-glass .ldw-flag-pill[data-kind=combo]{color:#fcd34d!important;background:rgba(245,158,11,.14)!important;border-color:rgba(245,158,11,.32)!important}:root[data-curve-look=dark] .curve-glass .ldw-flag-pill[data-kind=restricted]{color:#fda4af!important;background:rgba(244,63,94,.14)!important;border-color:rgba(244,63,94,.32)!important}:root[data-curve-look=dark] .curve-glass .ldw-event-pill{background:rgba(148,163,184,.14)!important;border-color:rgba(203,213,225,.24)!important;color:#cbd5e1!important}:root[data-curve-look=dark] .curve-glass .ldw-event-pill[data-kind=same_owner_transfer]{background:rgba(96,165,250,.14)!important;border-color:rgba(96,165,250,.3)!important;color:#93c5fd!important}:root[data-curve-look=dark] .curve-glass .ldw-event-pill[data-kind=entity_restructuring]{background:rgba(167,139,250,.14)!important;border-color:rgba(167,139,250,.32)!important;color:#c4b5fd!important}:root[data-curve-look=dark] .curve-glass .ldw-event-pill[data-kind=sponsor_inventory_transfer]{background:rgba(245,158,11,.14)!important;border-color:rgba(245,158,11,.3)!important;color:#fcd34d!important}:root[data-curve-look=dark] .curve-glass .ldw-event-pill[data-kind=financing_context]{background:rgba(56,189,248,.14)!important;border-color:rgba(56,189,248,.3)!important;color:#7dd3fc!important}.curve-glass .ldw-empty{color:var(--cg-muted)!important}.curve-glass .ldw-empty[data-tone=error]{color:var(--cg-negative)!important}@media (max-width:900px){.curve-glass :is(.ldw-sales-row,.ldw-events-row):not([data-pinned]){background:var(--cg-tile)!important;border:1px solid var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass :is(.ldw-sales-row,.ldw-events-row):not([data-pinned]){background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.5))!important}.curve-glass :is(.ldw-sales-row,.ldw-events-row)[data-pinned]{border:1px solid rgba(217,180,92,.3)!important}.curve-glass :is(.ldw-sales-row,.ldw-events-row){border-radius:14px!important}.curve-glass .ldw-sale-mobile-strip span{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important;color:var(--cg-ink-2);border-radius:8px!important}.curve-glass .ldw-sale-financing{background:var(--cg-tag-bg)!important}.curve-glass .ldw-event-detail{border-top-color:var(--cg-divider)!important}.curve-glass .ldw-unit-row:hover{transform:none}}.curve-glass .de-load-error{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 .de-load-error-title{color:var(--cg-negative)!important}.curve-glass .de-load-error-copy{color:var(--cg-ink-2)!important}.curve-glass .de-load-error-retry{background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}:root:has(.curve-glass.de-root) .ldw-filter-menu{border-radius:16px!important;background:linear-gradient(160deg,rgba(255,255,255,.9),rgba(244,248,255,.82))!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 24px 60px rgba(20,44,130,.18),inset 0 0 0 1px rgba(47,92,255,.1)!important;-webkit-backdrop-filter:blur(28px) saturate(185%)!important;backdrop-filter:blur(28px) saturate(185%)!important;color-scheme:light}:root[data-curve-look=dark]:has(.curve-glass.de-root) .ldw-filter-menu{background:linear-gradient(160deg,rgba(16,32,74,.94),rgba(8,18,44,.95))!important;border-color:rgba(170,195,255,.18)!important;box-shadow:0 28px 70px rgba(1,5,18,.6),inset 0 1px 0 rgba(255,255,255,.06)!important;-webkit-backdrop-filter:blur(24px) saturate(170%)!important;backdrop-filter:blur(24px) saturate(170%)!important;color-scheme:dark;scrollbar-color:rgba(170,195,255,.24) transparent}.ldw-filter-body .ldw-filter-option-card{border-radius:12px;background:var(--cg-glass-soft);border-color:var(--cg-hairline);color:var(--cg-ink-2);box-shadow:none}.ldw-filter-body .ldw-filter-option-card:hover{transform:translateY(-1px);background:var(--cg-glass-hover);border-color:var(--cg-tag-edge);box-shadow:none}.ldw-filter-body .ldw-filter-option-card.checked{background:var(--cg-selected);border-color:var(--cg-selected-edge);box-shadow:none}.ldw-filter-body .ldw-filter-option-card.checked .ldw-filter-option-name,.ldw-filter-body .ldw-filter-option-name{color:var(--cg-ink)}.ldw-filter-body .ldw-filter-option-meta{color:var(--cg-muted)}.ldw-filter-body .ldw-filter-option-empty{border-color:var(--cg-hairline);background:var(--cg-glass-soft);color:var(--cg-muted)}.ldw-filter-body .ldw-mini-check{background:var(--cg-field)!important;border-color:var(--cg-field-edge)!important}.ldw-filter-body .ldw-mini-check[data-checked]{background:var(--cg-cta)!important;border-color:var(--cg-cta-edge)!important}.ldw-filter-body .ldw-filter-search-wrap{border-radius:12px;background:var(--cg-field);border-color:var(--cg-field-edge);box-shadow:none;color:var(--cg-muted)}.ldw-filter-body .ldw-filter-search-wrap:focus-within{border-color:var(--cg-selected-edge);box-shadow:var(--cg-focus);color:var(--cg-accent)}.ldw-filter-body .ldw-filter-search-input{color:var(--cg-ink)}.ldw-filter-body .ldw-filter-search-input::placeholder{color:var(--cg-muted)}.ldw-filter-body .ldw-filter-search-clear{background:var(--cg-tag-bg);color:var(--cg-tag-ink);box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.ldw-filter-body .ldw-filter-input{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}.ldw-filter-body .ldw-filter-input::placeholder{color:var(--cg-muted)}.ldw-filter-body .ldw-filter-input:focus{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-focus)}:root[data-curve-look=dark] .ldw-filter-body .ldw-filter-input{color-scheme:dark}.ldw-filter-body .ldw-filter-affix{color:var(--cg-muted)!important}.ldw-filter-body .ldw-filter-section{border-top-color:var(--cg-divider)!important}.ldw-filter-body .ldw-filter-section-label{color:var(--cg-muted)!important}.ldw-filter-body .ldw-year-segment{background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important}.ldw-filter-body .ldw-year-segment button{color:var(--cg-muted)!important;border-right-color:var(--cg-field-edge)!important}.ldw-filter-body .ldw-year-segment button[data-active]{background:var(--cg-selected)!important;color:var(--cg-ink)!important}:root:has(.curve-glass.de-root) .curve-mobile-filter-backdrop{background:rgba(10,22,60,.32)}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet{background:linear-gradient(160deg,rgba(255,255,255,.94),rgba(244,248,255,.9));border-color:rgba(255,255,255,.9);box-shadow:0 -24px 60px rgba(20,44,130,.22),inset 0 0 0 1px rgba(47,92,255,.1);-webkit-backdrop-filter:blur(28px) saturate(185%);backdrop-filter:blur(28px) saturate(185%);color-scheme:light}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet :is(header,footer){border-color:rgba(49,89,232,.09)}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet header span{color:#56668a}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet header strong{color:#0a1633}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet header button{background:rgba(255,255,255,.62);border-color:rgba(49,89,232,.16);color:#2f4068}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet footer{background:rgba(255,255,255,.5)}:root:has(.curve-glass.de-root) .curve-mobile-filter-sheet footer .done{border-color:rgba(31,60,200,.92);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 52%),linear-gradient(115deg,#2341d6,#2f55e6 46%,#3a6ff0);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 8px 20px -8px rgba(41,77,226,.62)}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-backdrop{background:rgba(1,5,18,.62)}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet{background:linear-gradient(160deg,rgba(16,32,74,.96),rgba(8,18,44,.97));border-color:rgba(170,195,255,.18);box-shadow:0 -28px 70px rgba(1,5,18,.6),inset 0 1px 0 rgba(255,255,255,.06);color-scheme:dark}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-grabber{background:rgba(170,195,255,.28)}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet :is(header,footer){border-color:rgba(170,195,255,.1)}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet header span{color:rgba(196,211,240,.64)}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet header strong{color:#f5f8ff}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet header button{background:rgba(255,255,255,.06);border-color:rgba(170,195,255,.2);color:#e6eeff}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet footer{background:rgba(8,18,44,.6)}:root[data-curve-look=dark]:has(.curve-glass.de-root) .curve-mobile-filter-sheet footer .clear{background:rgba(251,113,133,.1);border-color:rgba(251,113,133,.3);color:#fb7185}.curve-glass.lp-root .lp-hero,.curve-glass.lp-root .lp-metrics>div{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.lp-root .lp-hero{border-radius:20px!important}.curve-glass.lp-root .lp-metrics>div{border-radius:16px!important}.curve-glass.lp-root .lp-kicker{color:var(--cg-tag-ink)!important}.curve-glass.lp-root .lp-hero h1{color:var(--cg-ink)!important}.curve-glass.lp-root .lp-hero p{color:var(--cg-ink-2)!important}.curve-glass.lp-root .lp-fresh,.curve-glass.lp-root .lp-grid article{background:var(--cg-tile)!important;border:1px solid var(--cg-tile-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass.lp-root .lp-fresh{border-radius:14px!important}.curve-glass.lp-root :is(.lp-fresh span,.lp-metrics span,.lp-facts span,.lp-title-context span){color:var(--cg-muted)!important}.curve-glass.lp-root :is(.lp-fresh strong,.lp-card-top strong){color:var(--cg-ink)!important}.curve-glass.lp-root :is(.lp-fresh small,.lp-metrics small,.lp-facts small,.lp-title-context small,.lp-years small){color:var(--cg-muted)!important}.curve-glass.lp-root :is(.lp-metrics strong,.lp-years){background:var(--cg-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.curve-glass.lp-root .lp-years small{-webkit-text-fill-color:currentColor}.curve-glass.lp-root .lp-list{border-radius:20px!important;background:var(--cg-glass-dense)!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.lp-root .lp-list>header{border-bottom-color:var(--cg-divider)!important}.curve-glass.lp-root .lp-list h2{color:var(--cg-ink)!important}.curve-glass.lp-root .lp-list header p{color:var(--cg-muted)!important}.curve-glass.lp-root .lp-list header>span{color:var(--cg-tag-ink)!important}.curve-glass.lp-root .lp-grid article{border-radius:14px!important}:root:not([data-curve-look=dark]) .curve-glass.lp-root .lp-grid article{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.5))!important}.curve-glass.lp-root .lp-card-top span{color:var(--cg-accent)!important}.curve-glass.lp-root .lp-facts{border-color:var(--cg-divider)!important}.curve-glass.lp-root :is(.lp-facts strong,.lp-title-context strong){color:var(--cg-ink-2)!important}.curve-glass.lp-root .lp-title-context{background:var(--cg-glass-soft)!important;border-color:var(--cg-hairline)!important}.curve-glass.lp-root .lp-grid article>a{background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge);color:#ffffff!important;box-shadow:var(--cg-cta-shadow);transition:box-shadow .22s ease,filter .22s ease}.curve-glass.lp-root .lp-grid article>a:hover{box-shadow:var(--cg-cta-shadow-hover);filter:brightness(1.05)}:root[data-curve-look=dark] .curve-glass.lp-root .lp-grid article>a{background:linear-gradient(180deg,#ffffff,#dde8fb)!important;border-color:rgba(255,255,255,.9);color:#0d1b38!important;box-shadow:0 6px 18px rgba(1,5,18,.4),inset 0 1px 0 #ffffff}:root[data-curve-look=dark] .curve-glass.lp-root .lp-grid article>a:hover{filter:none;box-shadow:0 8px 24px rgba(1,5,18,.5),0 0 28px rgba(125,211,252,.26),inset 0 1px 0 #ffffff}.curve-glass.lp-root .lp-empty strong{color:var(--cg-ink)!important}.curve-glass.lp-root .lp-empty p{color:var(--cg-muted)!important}