:root{--tac-edge-primary:var(--edge-hi-primary-strong);--tac-btn-face:var(--btn-face-strong);--tac-elev-btn:var(--elev-btn-strong);--tac-elev-btn-hover:var(--elev-btn-strong-hover);--tac-press-btn:var(--press-inset-strong);--tac-press-shift:var(--press-shift-strong);--tac-edge-soft:var(--edge-hi-strong);--tac-elev-ctl:var(--elev-ctl-strong);--tac-elev-ctl-hover:var(--elev-ctl-strong-hover);--tac-press-ctl:var(--press-inset-ctl-strong);--tac-press-row:var(--press-inset-row-strong);--tac-elev-panel:var(--elev-panel-strong);--tac-elev-surface:var(--elev-surface-strong);--tac-surface-face:var(--surface-face-strong);--grain-page:var(--surface-grain-opacity-mid);--grain-panel:var(--surface-grain-panel-mid)}:root .center:after,:root .landing-page>main:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--surface-grain);opacity:var(--grain-page)}:root .landing-page .landing-below,:root .landing-page .landing-footer{position:relative;isolation:isolate}:root .landing-page .landing-below:after,:root .landing-page .landing-footer:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--surface-grain);opacity:var(--grain-page)}:root .btn-primary:not(:disabled),:root .landing-page .lb-outro-action,:root .send-btn:not(:disabled){background-image:var(--tac-btn-face);box-shadow:var(--tac-edge-primary),var(--tac-elev-btn)}:root .btn-primary:not(:disabled):hover,:root .landing-page .lb-outro-action:hover,:root .send-btn:not(:disabled):hover{box-shadow:var(--tac-edge-primary),var(--tac-elev-btn-hover)}:root .btn-primary:not(:disabled):active,:root .landing-page .lb-outro-action:active,:root .send-btn:not(:disabled):active{background-image:var(--tac-btn-face);box-shadow:var(--tac-press-btn);transform:translateY(var(--tac-press-shift))}:root .btn-primary:disabled,:root .send-btn:disabled{background-image:none;box-shadow:none;transform:none}:root .composer-attach-btn:not(:disabled),:root .composer-tier-chip:not(:disabled){background:var(--chip-face);box-shadow:var(--tac-edge-soft),var(--tac-elev-ctl)}:root .composer-attach-btn:not(:disabled):hover,:root .composer-tier-chip:not(:disabled):hover{background:var(--chip-face-hover);box-shadow:var(--tac-edge-soft),var(--tac-elev-ctl-hover)}:root .composer-attach-btn:not(:disabled):active,:root .composer-tier-chip:not(:disabled):active{box-shadow:var(--tac-press-ctl);transform:translateY(var(--tac-press-shift))}:root .composer-attach-btn:disabled,:root .composer-tier-chip:disabled{box-shadow:none;transform:none}:root .composer-tier-menu{box-shadow:var(--tac-edge-soft),var(--tac-elev-panel)}:root .composer-tier-item.active{box-shadow:var(--tac-press-row)}:root .composer{background-image:var(--tac-surface-face);box-shadow:var(--tac-edge-soft),var(--tac-elev-surface),var(--shadow-1)}:root .landing-page .answer-card{background-image:var(--grain-panel),var(--tac-surface-face);box-shadow:var(--tac-edge-soft),var(--tac-elev-surface),var(--shadow-3)}