.tf-ctx-page{color:#e5e3dc;background:#050507;min-height:100vh;position:relative;overflow-x:hidden}.tf-ctx-bg{z-index:0;filter:blur(6px)saturate(108%);transform-origin:55% 45%;pointer-events:none;will-change:transform;background-position:50%;background-size:cover;animation:38s ease-in-out infinite alternate tfKenBurns;position:fixed;inset:-6%}.tf-ctx-veil{z-index:1;pointer-events:none;background:radial-gradient(at 50% 18%,#080a0e8c,#050507d9 55%,#050507f2),linear-gradient(#0505078c,#050507c7);position:fixed;inset:0}@keyframes tfKenBurns{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.18)translate(-1.5%,-1%)}}.tf-ctx-inner{z-index:2;position:relative;background:0 0!important}.tf-ctx-page input[type=text],.tf-ctx-page input[type=number],.tf-ctx-page select{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);transition:border-color .18s,box-shadow .18s,background .18s;background:#ffffff08!important;border-color:#ffffff14!important;border-radius:12px!important}.tf-ctx-page input[type=text]::placeholder{color:#e5e3dc6b}.tf-ctx-page input[type=text]:hover,.tf-ctx-page input[type=number]:hover,.tf-ctx-page select:hover{background:#ffffff0d!important}.tf-ctx-page input[type=text]:focus,.tf-ctx-page input[type=number]:focus,.tf-ctx-page select:focus{box-shadow:0 0 0 3px #1d9e7538,0 0 24px #1d9e752e;border-color:#1d9e75!important}.tf-ctx-page input[style*="rgb(226, 75, 74)"],.tf-ctx-page select[style*="rgb(226, 75, 74)"]{border-color:#e24b4a!important}.tf-opt-grid>div{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:#ffffff08!important;border-radius:12px!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s,background .22s,box-shadow .22s!important}.tf-opt-grid>div:hover{transform:translateY(-2px);box-shadow:0 8px 24px -12px #0009;background:#ffffff0f!important}.tf-opt-grid>div[style*="rgb(29, 158, 117)"]{box-shadow:0 0 0 1px #1d9e7573,0 10px 30px -14px #1d9e758c;background:linear-gradient(135deg,#1d9e7538,#0f6e5652)!important;border-color:#1d9e75!important}.tf-opt-grid>div[style*="rgb(29, 158, 117)"]:hover{transform:translateY(-2px)}.tf-ctx-inner>*{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.tf-ctx-inner>.tf-reveal-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tf-ctx-bg{animation:none}.tf-ctx-inner>*{opacity:1;transition:none;transform:none}.tf-opt-grid>div{transition:none!important}.tf-opt-grid>div:hover{transform:none}}
