body:has(header img[alt="Altea, DBT Skills Trainer"]){--altea-ios-ink:#211a17;--altea-ios-muted:#6d5b52;--altea-ios-accent:#884531;--altea-ios-line:rgb(119 84 68/0.22);--altea-ios-glass:rgb(255 250 247/0.82);--altea-ios-sheet:rgb(255 251 247/0.98)}body:has(header img[alt="Altea, DBT Skills Trainer"]) header.relative.z-20{min-height:calc(64px + env(safe-area-inset-top, 0px))!important;align-items:center!important;border-color:var(--altea-ios-line)!important;background:linear-gradient(180deg,rgb(255 250 247/.92),rgb(255 250 247/.76))!important;box-shadow:0 1px 0 rgb(255 255 255/.65),0 10px 28px rgb(39 24 16/.08)!important;backdrop-filter:blur(24px) saturate(1.16)!important;-webkit-backdrop-filter:blur(24px) saturate(1.16)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log],body:has(header img[alt="Altea, DBT Skills Trainer"]) form,body:has(header img[alt="Altea, DBT Skills Trainer"]) header h3,body:has(header img[alt="Altea, DBT Skills Trainer"]) header p,body:has(header img[alt="Altea, DBT Skills Trainer"]) textarea{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header h3{color:var(--altea-ios-ink)!important;font-size:.96rem!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.16!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header p{color:var(--altea-ios-muted)!important;font-size:.72rem!important;line-height:1.18!important;letter-spacing:0!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header img[alt="Altea, DBT Skills Trainer"]{border:1px solid rgb(255 250 247/.9)!important;box-shadow:0 4px 12px rgb(39 24 16/.18)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header button:not([aria-label="Change this agent's profile photo"]){min-width:40px!important;min-height:40px!important;border-radius:9999px!important;color:var(--altea-ios-accent)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header button:not([aria-label="Change this agent's profile photo"]) svg{color:var(--altea-ios-accent)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) img.absolute.inset-\[-10\%\].opacity-70.blur-2xl{inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;filter:saturate(.92) contrast(.98) brightness(.82)!important;opacity:1!important;transform:scale(1.02)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) img.absolute.inset-\[-10\%\].opacity-70.blur-2xl+div{background:rgb(33 26 23/.12)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) img.absolute.inset-\[-10\%\].opacity-70.blur-2xl+div+div{background:radial-gradient(circle at 50% 6%,rgb(255 248 245/.13),transparent 26%),linear-gradient(180deg,rgb(54 47 43/.03),rgb(33 26 23/.18))!important;opacity:1!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log]{padding:1rem 1rem 1.4rem!important;color:var(--altea-ios-ink)!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log]::-webkit-scrollbar,body:has(header img[alt="Altea, DBT Skills Trainer"]) form .overflow-x-auto::-webkit-scrollbar,body:has(header img[alt="Altea, DBT Skills Trainer"]) textarea::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .overflow-x-auto,body:has(header img[alt="Altea, DBT Skills Trainer"]) textarea{scrollbar-width:none!important;-ms-overflow-style:none!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log] p,body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log] span{color:inherit!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log] button{text-align:center!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form{min-height:calc(86px + env(safe-area-inset-bottom, 0px))!important;border-color:var(--altea-ios-line)!important;background:linear-gradient(180deg,rgb(255 250 247/.74),rgb(255 250 247/.93))!important;box-shadow:0 -10px 28px rgb(39 24 16/.08)!important;backdrop-filter:blur(24px) saturate(1.16)!important;-webkit-backdrop-filter:blur(24px) saturate(1.16)!important;padding-bottom:max(.7rem,env(safe-area-inset-bottom,0px))!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form textarea{color:var(--altea-ios-ink)!important;caret-color:var(--altea-ios-accent)!important;-webkit-text-fill-color:var(--altea-ios-ink)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form textarea::-moz-placeholder{color:rgb(94 79 72/.52)!important;-webkit-text-fill-color:rgb(94 79 72/.52)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form textarea::placeholder{color:rgb(94 79 72/.52)!important;-webkit-text-fill-color:rgb(94 79 72/.52)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form:has(textarea:focus) textarea{color:var(--altea-ios-ink)!important;-webkit-text-fill-color:var(--altea-ios-ink)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form button[type=submit]{background:var(--altea-ios-accent)!important;color:#fff!important;box-shadow:0 12px 26px rgb(136 69 49/.24)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form button:not([type=submit]){border-color:var(--altea-ios-line)!important;background:rgb(255 250 247/.9)!important;color:var(--altea-ios-accent)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) nav{min-height:calc(54px + env(safe-area-inset-bottom, 0px))!important;border-color:var(--altea-ios-line)!important;background:linear-gradient(180deg,rgb(255 250 247/.76),rgb(255 250 247/.94))!important;color:var(--altea-ios-muted)!important;box-shadow:0 -8px 24px rgb(39 24 16/.08)!important;backdrop-filter:blur(24px) saturate(1.14)!important;-webkit-backdrop-filter:blur(24px) saturate(1.14)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]){position:fixed!important;inset:0!important;z-index:60!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important;background:rgb(22 15 11/.38)!important;backdrop-filter:blur(10px) saturate(1.05)!important;-webkit-backdrop-filter:blur(10px) saturate(1.05)!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]) .mx-auto{width:100%!important;max-width:430px!important;margin:0!important;border:1px solid rgb(255 255 255/.78)!important;border-bottom:0!important;border-radius:28px 28px 0 0!important;background:var(--altea-ios-sheet)!important;color:var(--altea-ios-ink)!important;box-shadow:0 -20px 60px rgb(22 15 11/.28)!important;padding:2rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom, 0px))!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]) .mx-auto p:first-of-type{font-size:1.08rem!important;line-height:1.2!important;color:var(--altea-ios-ink)!important;letter-spacing:-.02em!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]) .mx-auto p:not(:first-of-type){color:var(--altea-ios-muted)!important;font-size:.91rem!important;line-height:1.55!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]) button[type=button]{width:100%!important;min-height:50px!important;justify-content:center!important;border:0!important;border-radius:9999px!important;background:var(--altea-ios-accent)!important;color:#fff!important;font-size:.92rem!important;box-shadow:0 14px 28px rgb(136 69 49/.26)!important}@media (min-width:641px){body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]){align-items:center!important;padding:1.5rem!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form .w-full.pb-3:has(button[type=button]) .mx-auto{border-bottom:1px solid rgb(255 255 255/.78)!important;border-radius:28px!important;padding-bottom:1.5rem!important;box-shadow:0 24px 80px rgb(22 15 11/.26)!important}}@media (max-width:640px){body:has(header img[alt="Altea, DBT Skills Trainer"]) header.relative.z-20{min-height:calc(64px + env(safe-area-inset-top, 0px))!important;gap:.25rem!important;padding:max(.45rem,env(safe-area-inset-top,0px)) .6rem .45rem!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header h3{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;max-height:2.4em!important;white-space:normal!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;max-height:1.3em!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) header button:not([aria-label="Change this agent's profile photo"]){width:2.5rem!important;height:2.5rem!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) [role=log]{padding:.95rem 1rem 1.25rem!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form{min-height:calc(78px + env(safe-area-inset-bottom, 0px))!important;padding:.55rem .65rem max(.55rem,env(safe-area-inset-bottom,0px))!important}body:has(header img[alt="Altea, DBT Skills Trainer"]) form button,body:has(header img[alt="Altea, DBT Skills Trainer"]) form textarea{min-height:44px!important}}@font-face{font-family:inter;src:url(/_next/static/media/ef6d3f52c547a6e3-s.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/8fb1a96451cec840-s.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/953b7aa585d36a2b-s.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_d22b66{font-family:inter,inter Fallback,system-ui,sans-serif}.__variable_d22b66{--font-sans:"inter","inter Fallback",system-ui,sans-serif}@font-face{font-family:generalSans;src:url(/_next/static/media/c8536fcb587abe95-s.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/a232ef335b7230b5-s.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/f30d14b7d2d57c16-s.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:generalSans Fallback;src:local("Arial");ascent-override:96.95%;descent-override:23.04%;line-gap-override:9.60%;size-adjust:104.17%}.__className_1520f0{font-family:generalSans,generalSans Fallback,system-ui,sans-serif}.__variable_1520f0{--font-heading:"generalSans","generalSans Fallback",system-ui,sans-serif}@font-face{font-family:spaceMono;src:url(/_next/static/media/2a23a0111ec13942.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:spaceMono;src:url(/_next/static/media/637e3c40ca91c7e6.woff2?dpl=dpl_BqxC3CSqadfTU9hBMGT3REuyjHvb) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_b8fc6c{font-family:spaceMono,ui-monospace,SFMono-Regular,Menlo,monospace}.__variable_b8fc6c{--font-mono:"spaceMono",ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}