.portal .spatial-material{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.portal .spatial-material canvas{pointer-events:none}.portal :is(.sc-radar-face,.cr-field,.ck-state-instrument){isolation:isolate}.portal :is(.sc-radar-face>svg,.cr-art,.ck-state-instrument>svg){z-index:1;position:relative}.portal .sc-radar-face .sc-disc{fill-opacity:.28}.portal .cr-field .cr-instrument{fill-opacity:.45}.portal :is(.sc-disc,.cr-instrument,.ck-ring-track){filter:var(--spatial-ring-shadow)}.portal :is(.sc-blip span,.cr-dot){box-shadow:var(--spatial-bevel-shadow);border-radius:3px;transform:rotate(45deg)}.portal .sc-blip span:before,.portal .cr-dot:before{content:"";border-top:1px solid var(--text-primary);opacity:.5;pointer-events:none;position:absolute;inset:1px}.portal .ck-state-instrument .spatial-material{bottom:34px}.portal .ck-state-instrument .ck-instrument-core{z-index:2;color:var(--text-primary)}.portal .ck-state-instrument .ck-instrument-core strong{color:var(--text-primary)}.portal .ck-state-instrument .ck-instrument-core span{color:var(--text-secondary)}.portal :is(.ck-ring-segment,.instr-ring-value,.instr-donut-segment,.gl3-ring-seg),.portal :is(.instr-ring-track,.instr-donut-track,.gl3-ring-bg){filter:var(--spatial-ring-shadow)}.portal :is(.instr-light>svg,.sc-metric>svg,.report-emblem,.mr-monogram,.bn-avatar){box-shadow:var(--spatial-bevel-shadow)}.portal .instr-light>svg{box-sizing:content-box;border-radius:5px;padding:2px}.portal .reports-clean .report-overview .report-emblem{background:var(--spatial-reflection);border:1px solid var(--accent-cyan);position:relative;transform:perspective(600px)rotateY(-12deg)rotateX(8deg)}.portal .bn-avatar{background:var(--spatial-reflection);border-bottom-width:4px}.portal .bn-card[data-booking=active] .bn-avatar{border-color:var(--bn-accent)}.portal .bn-card:not([data-booking=active]) .bn-avatar{filter:grayscale()}.portal .bn-exchange{isolation:isolate;position:relative}.portal .bn-exchange .spatial-material{height:96px}.portal .bn-exchange>svg{z-index:1;position:relative}.portal .bn-exchange .bn-exchange-base{opacity:.4}.portal .cx-source-grid{perspective:1200px}.portal .connections-workspace button.cx-source{box-shadow:var(--spatial-bevel-shadow);transform-origin:50%;transition:transform .22s,border-color .16s}.portal .connections-workspace .cx-source-top>svg:first-child{box-sizing:content-box;border:1px solid var(--cx-topic);background:var(--spatial-reflection);box-shadow:var(--spatial-bevel-shadow);border-radius:8px;padding:9px}.portal .cx-source-top>svg:last-child{align-self:start}.portal .cx-source[data-truth=connected] .cx-source-top>svg:first-child{border-bottom-width:4px}@media (hover:hover) and (width>=768px) and (prefers-reduced-motion:no-preference){.portal .connections-workspace button.cx-source:hover{transform:rotateX(3deg)rotateY(-3deg)translateY(-3px)}.portal .reports-clean .report-overview .report-emblem:hover{transform:perspective(600px)rotateY(0)rotateX(0)}}@media (width<=767px),(prefers-reduced-motion:reduce){.portal .spatial-material{display:none}.portal :is(.sc-disc,.cr-instrument,.ck-ring-track,.ck-ring-segment,.instr-ring-value,.instr-donut-segment,.gl3-ring-seg,.instr-ring-track,.instr-donut-track,.gl3-ring-bg){filter:none}.portal .reports-clean .report-overview .report-emblem,.portal .connections-workspace button.cx-source{transition:none;transform:none}.portal .sc-radar-face .sc-disc,.portal .cr-field .cr-instrument{fill-opacity:1}}
