/* Original product showcases: voice, translation, personal writing and mobile. */
.translation-showcase{grid-template-columns:.85fr 1.15fr;gap:30px 44px;padding:42px 36px 28px;overflow:hidden;background:radial-gradient(ellipse at 5% 15%,#efb29e22,transparent 48%),linear-gradient(135deg,#2e2e32,#242427);border-color:#666671;scroll-margin-top:95px}
.translation-showcase:before{inset:50px auto auto -170px;width:550px;height:550px;border-color:#e3b9ab1c}
.translation-showcase .resource-intro h3{font-size:clamp(38px,3.6vw,52px);margin-top:8px;line-height:1.06}
.translation-showcase .resource-intro>p{max-width:410px;font-size:17px;line-height:1.7;margin-top:22px;color:#c6c6cb}
.language-emblem{position:relative;width:250px;height:155px;margin:20px 0 8px;color:#eb7046;display:flex;align-items:center;justify-content:center}
.language-emblem>svg{width:135px;height:135px;transform:rotate(-7deg);position:relative;z-index:1;animation:emblem-float 8s ease-in-out infinite paused}
.emblem-orbit{position:absolute;width:218px;height:124px;border:1px solid #eb70463b;border-radius:50%;transform:rotate(-20deg)}
.emblem-orbit:after{content:"";position:absolute;top:15px;right:19px;width:7px;height:7px;border-radius:50%;background:#ffcebe;box-shadow:0 0 17px #ffccbb70}
.emblem-word{position:absolute;font-size:15px;letter-spacing:-.02em;color:#c1c1c6;animation:emblem-float 7s ease-in-out infinite paused}
.word-hello{top:8px;right:4px;animation-delay:-2s}.word-hola{bottom:4px;right:17px;animation-delay:-4s}.word-bonjour{top:63px;left:0;animation-delay:-6s}
.translation-showcase .language-count{position:static;padding:0;margin-top:23px;gap:15px}
.translation-showcase .language-count strong{display:flex;align-items:center;justify-content:center;flex:none;width:94px;height:116px;font-size:104px;letter-spacing:-.06em;border:1px solid #fcd0c240;border-radius:14px;background:linear-gradient(145deg,#eb70461c,#eb704608)}.translation-showcase .language-count span{font-size:15px;line-height:1.6;max-width:none;color:#b9b9bf}
.translation-showcase .translation-studio{background:#1e1e21;border:1px solid #676772;box-shadow:0 20px 65px #0003;border-radius:17px;min-width:0;overflow:visible}
.translation-showcase .translation-top{padding:23px 25px 0;display:flex;flex-direction:column;align-items:stretch;gap:14px}
.translation-showcase .translation-top>span{font-size:12px;max-width:none;color:#eac7bb;letter-spacing:.07em}
.translation-showcase .language-control{width:100%;min-width:0}
.translation-showcase .language-control>span{font-size:13px;color:#b8b8bf}
.translation-showcase #output-language{background:#333338;font-size:15px;min-height:43px;border-color:#56565f}
.translation-showcase .translation-input{padding:25px;margin:0}
.speech-label,.destination-label{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.04em;color:#babac0}
.speech-label>svg,.destination-label>svg{display:block;width:31px;height:22px;flex:none;border-radius:3px;overflow:hidden}
.translation-showcase .translation-input p{font-size:20px;line-height:1.55;color:#dfdfe2;margin-top:17px}
.speech-meter{display:flex;align-items:center;gap:3px;margin-left:auto;height:23px;color:#deb3a5}
.speech-meter i{width:3px;height:12px;border-radius:3px;background:currentColor;animation:voice-wave 3s ease-in-out infinite paused}.speech-meter i:nth-child(2n){height:22px;animation-delay:-1.2s}.speech-meter i:nth-child(3n){height:17px;animation-delay:-2.1s}
.translation-bridge{display:flex;align-items:center;gap:13px;padding:0 25px 18px;color:#f7c3b2;overflow:hidden}
.translation-bridge svg{width:27px;height:27px;flex:none;animation:translation-spark 6s ease-in-out infinite paused}
.translation-bridge>span{height:1px;flex:1;background:#79798542;position:relative;overflow:hidden}
.translation-bridge>span:after{content:"";position:absolute;top:0;left:-45%;width:45%;height:100%;background:#f2c5b6;animation:translation-travel 5s ease-in-out infinite paused}
.translation-showcase .translation-result{margin:0 10px;border-radius:11px;background:#eaeaec;min-height:207px;padding:24px;color:#2e2e32}
.destination-label{color:#63636d}.destination-label>span:last-child{margin-left:auto;font-size:21px;color:#a77d6f}
.translation-showcase .translation-result p{font-size:clamp(25px,2.45vw,34px);line-height:1.4;margin-top:19px;letter-spacing:-.035em;color:#2e2e32;min-height:94px}
.translation-showcase .translation-ready{display:block;margin-top:13px;color:#60606b;font-size:13px;letter-spacing:0}
.translation-demo-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 23px;font-size:12px;color:#adadb4;flex-wrap:wrap}
.translation-demo-footer button{padding:7px 0;background:none;color:#e6c9bf;border:0;font-size:12px;display:flex;gap:8px;align-items:center}
.translation-demo-footer button:hover{color:#ffe9e2}
.translation-showcase .translation-promise{padding-top:23px;gap:32px;align-items:center;grid-column:1/-1}
.translation-showcase .translation-promise strong{font-size:21px;line-height:1.4;color:#e3e3e5;letter-spacing:-.025em}
.translation-showcase .translation-promise span{font-size:15px;max-width:410px;color:#b6b6bd;line-height:1.7}
.language-destinations{grid-column:1/-1;display:grid;grid-template-columns:repeat(9,1fr);gap:8px;padding-top:7px}
.language-destinations button{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;min-height:83px;border:0;border-radius:10px;padding:10px 5px;background:transparent;color:#b9b9bf;font-size:14px;transition:background .25s,color .25s,transform .25s}
.language-destinations button>svg{width:39px;height:28px;overflow:hidden;border-radius:4px;box-shadow:0 3px 12px #0002;transition:transform .25s}
.language-destinations button:hover{background:#ffffff09;color:#faf2f0;transform:translateY(-3px)}
.language-destinations button[aria-pressed=true]{background:#eb704613;color:#ffd8cb}
.language-destinations button[aria-pressed=true]>svg{transform:translateY(-3px)}
.translation-flash .translation-result p{animation:translation-reveal .7s ease-out both}
.translation-flash .destination-label>svg{animation:flag-arrival .8s ease-out both}

.personal-showcase{padding-top:78px;scroll-margin-top:100px}
.personal-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:20px 70px;align-items:end;margin-bottom:33px}
.personal-heading>.tiny-label{grid-column:1/-1}.personal-heading>h3{font-size:44px;line-height:1.08;letter-spacing:-.045em}.personal-heading em{font-style:normal;color:#facabb}.personal-heading>p{font-size:17px;max-width:420px;line-height:1.7}
.personal-showcase .personal-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0}
.personal-showcase .personal-grid>article{padding:30px;display:block;position:relative;overflow:hidden;border:0;border-radius:17px;min-width:0}
.personal-showcase .personal-grid>article h3{font-size:30px;line-height:1.1;letter-spacing:-.04em;margin-top:20px}
.feature-topline{display:flex;align-items:center;justify-content:space-between;gap:15px}.feature-topline svg{width:29px;height:29px;flex:none}
.personal-showcase .feature-topline>.tiny-label{font-size:12px;letter-spacing:.06em}
.personal-showcase .tone-showcase{background:#e5e5e8;color:#303035}
.tone-showcase .tiny-label{color:#5e5e67}.tone-showcase .feature-topline>svg{color:#6b6b76}
.tone-controls{display:flex;gap:4px;width:max-content;max-width:100%;padding:4px;margin-top:25px;background:#d1d1d6;border-radius:30px}
.tone-controls button{background:transparent;color:#5f5f6a;border:0;border-radius:23px;padding:9px 16px;min-height:40px;font-size:14px}
.tone-controls button[aria-pressed=true]{background:#f4f4f5;color:#313136;box-shadow:0 2px 7px #5c5c6616}
.tone-message{position:relative;display:flex;gap:13px;align-items:flex-start;margin-top:23px;padding:21px 0 0;border-top:1px solid #bfbfc5;min-height:174px}
.message-avatar{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#70707c;color:#f6f6f7;font-size:15px}
.tone-message p{font-size:21px;line-height:1.55;color:#36363c!important;margin:0!important;letter-spacing:-.025em}
.personal-showcase .personal-grid .showcase-caption{font-size:16px;line-height:1.65;margin-top:20px;color:#62626c}
.personal-showcase .prompt-showcase{background:#f0cfc4;color:#442e27}
.prompt-showcase .tiny-label{color:#82594c}.prompt-showcase .feature-topline>svg{color:#966554}
.prompt-scene{position:relative;height:151px;overflow:hidden;margin-top:23px;border-radius:10px;background:radial-gradient(ellipse at 70% 110%,#d77a5b87,transparent 65%),linear-gradient(135deg,#422c25,#2c2422);isolation:isolate}
.scene-moon{position:absolute;width:36px;height:36px;border-radius:50%;right:37px;top:22px;background:#eb7046;box-shadow:0 0 38px #eb70463b;animation:scene-shimmer 8s ease-in-out infinite paused}
.scene-horizon{position:absolute;left:0;right:0;bottom:0;height:55px;background:linear-gradient(180deg,transparent,#efb29d25);border-top:1px solid #ddab9a35}
.scene-skyline{position:absolute;bottom:33px;left:20px;right:20px;display:flex;align-items:flex-end;gap:8px;height:90px}
.scene-skyline i{flex:1;max-width:60px;background:repeating-linear-gradient(0deg,transparent 0 12px,#dc9d8842 13px 15px),linear-gradient(100deg,#5e3f35,#2d2624);border:1px solid #edbeaf24;border-bottom:0;height:45px}.scene-skyline i:nth-child(2n){height:65px}.scene-skyline i:nth-child(3n){height:80px}.scene-skyline i:nth-child(4n){height:30px}
.scene-caption{position:absolute;bottom:12px;left:17px;right:17px;color:#f9e5de;font-size:14px;z-index:1;line-height:1.4}
.prompt-response{position:relative;margin-top:21px}
.prompt-response>span{font-size:12px;font-weight:600;letter-spacing:.06em;color:#8a6154}
.prompt-response>p{font-size:19px!important;line-height:1.55!important;margin-top:10px!important;color:#4e3a33!important;letter-spacing:-.02em}
.personal-showcase .prompt-showcase .showcase-caption{color:#816257}
.personal-showcase .personal-grid>.vocabulary-showcase{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;background:#c6c6cb;color:#34343a;padding:33px}
.vocabulary-showcase .tiny-label{color:#5b5b64}.vocabulary-mark{font-size:31px;letter-spacing:-.09em;color:#72727d;line-height:1}
.vocabulary-showcase h3{margin-top:15px!important}.vocabulary-intro>p{font-size:16px!important;color:#61616c!important;margin-top:17px!important;line-height:1.65}
.vocabulary-demo{position:relative;padding:23px 0;border-block:1px solid #8b8b96;min-width:0}
.vocabulary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;line-height:1.35}
.vocabulary-row>span:first-child{font-size:19px;color:#747480;letter-spacing:-.02em}.vocabulary-arrow{font-size:23px;color:#70707b;animation:word-transfer 7s ease-in-out infinite paused}
.vocabulary-row strong{font-size:26px;color:#37373d;letter-spacing:-.035em;white-space:nowrap;font-weight:650}.vocabulary-check{display:inline-block;font-size:15px;color:#4a7960;margin-left:8px;animation:word-check 7s ease-in-out infinite paused}
.vocabulary-row:nth-child(2) .vocabulary-arrow,.vocabulary-row:nth-child(2) .vocabulary-check{animation-delay:-3.5s}
.vocabulary-note{font-size:13px;color:#5e5e68;display:block;margin-top:16px;line-height:1.5}
.tone-flash #tone-output{animation:translation-reveal .65s ease-out both}

.mobile-showcase{margin-top:85px;padding:48px 50px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:#e2e2e4;border-radius:20px;color:#303036;overflow:hidden;scroll-margin-top:100px;position:relative}
.mobile-showcase .tiny-label{color:#6b6b77}
.mobile-copy h3{font-size:clamp(44px,4.9vw,65px);letter-spacing:-.06em;line-height:1.04;margin-top:22px}.mobile-copy em{font-style:normal;color:#a17c70}
.mobile-copy>p{font-size:18px;line-height:1.75;color:#60606b;margin-top:25px;max-width:450px}
.platform-line{display:flex;gap:26px;flex-wrap:wrap;margin-top:32px}
.platform-line>div{display:flex;gap:10px;align-items:center;color:#54545c}.platform-line svg{width:28px;height:28px;flex:none}.platform-android>svg{color:#4b8866}
.platform-line>div>span{font-size:15px;font-weight:600}.platform-line small{font-size:12px;display:block;font-weight:400;color:#71717d;margin-top:5px}
.mobile-copy>.mobile-availability{font-size:13px;line-height:1.7;margin-top:29px;max-width:340px;color:#797985}
.mobile-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:493px;padding-bottom:30px;isolation:isolate}
.phone-device{position:relative;width:262px;min-height:447px;padding:32px 17px 33px;border:5px solid #42424a;border-radius:36px;background:#29292e;box-shadow:15px 22px 0 #b2b2b947,0 25px 60px #34343a23;transform:rotate(5deg);animation:phone-float 9s ease-in-out infinite paused}
.phone-speaker{position:absolute;width:57px;height:6px;border-radius:8px;background:#19191c;top:11px;left:calc(50% - 28px)}
.phone-brand{display:flex;align-items:center;gap:7px;color:#e0e0e3}.phone-brand strong{font-size:19px;letter-spacing:-.04em}.phone-brand img{width:24px;height:24px}
.phone-label{display:block;font-size:12px;letter-spacing:.05em;color:#aeaeb5;margin-top:27px}
.phone-voice{margin-top:14px;display:flex;align-items:flex-start;gap:9px}.phone-voice svg{width:23px;height:23px;flex:none;color:#efc3b5}.phone-voice>p{font-size:15px;line-height:1.65;color:#d2d2d7}
.phone-flow{display:block;text-align:center;padding:12px;color:#c19e92;font-size:22px}
.phone-text{position:relative;padding:19px 15px 33px;border-radius:13px;background:#e5e5e7;color:#2f2f33;box-shadow:0 3px 10px #0002}
.phone-text>span:first-child{font-size:12px;letter-spacing:.04em;color:#72727e}.phone-text p{color:#35353b;font-size:16px;line-height:1.6;margin-top:12px;letter-spacing:-.015em}
.phone-check{position:absolute;right:14px;bottom:10px;color:#7b7b88;font-size:17px;animation:word-check 8s ease-in-out infinite paused}
.phone-home{position:absolute;width:75px;height:4px;bottom:12px;left:calc(50% - 37px);border-radius:4px;background:#666670}
.phone-orbit{position:absolute;inset:auto;width:375px;height:375px;border:1px solid #acacb456;border-radius:50%;z-index:-1}.orbit-two{width:430px;height:430px;border-style:dashed;border-color:#a3a3ab30}
.floating-accent{position:absolute;display:flex;align-items:center;justify-content:center;width:53px;height:53px;border-radius:15px;box-shadow:0 12px 25px #50505813;font-size:33px;font-weight:500;animation:emblem-float 7s ease-in-out infinite paused}
.accent-one{top:20px;left:4px;background:#e6c6bb;color:#875e50;transform:rotate(-12deg)}.accent-two{bottom:93px;left:0;background:#c8c8cd;color:#676772;animation-delay:-3s}.accent-three{right:-3px;top:162px;background:#e5e5e7;color:#7b7b87;animation-delay:-5s}
.phone-caption{position:absolute;bottom:0;text-align:center;font-size:12px;line-height:1.5;color:#7c7c89;max-width:250px}
.showcase-active .language-emblem>svg,.showcase-active .emblem-word,.showcase-active .speech-meter i,.showcase-active .translation-bridge svg,.showcase-active .translation-bridge>span:after,.showcase-active .scene-moon,.showcase-active .vocabulary-arrow,.showcase-active .vocabulary-check,.showcase-active .phone-device,.showcase-active .floating-accent,.showcase-active .phone-check{animation-play-state:running}
@keyframes emblem-float{0%,100%{translate:0 0}50%{translate:0 -9px}}
@keyframes translation-spark{0%,100%{transform:rotate(0);opacity:.6}50%{transform:rotate(90deg);opacity:1}}
@keyframes translation-travel{0%,20%{left:-45%;opacity:0}30%{opacity:1}80%,100%{left:110%;opacity:0}}
@keyframes translation-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@keyframes flag-arrival{from{opacity:.3;transform:translateX(-7px) rotate(-6deg)}to{opacity:1;transform:translateX(0) rotate(0)}}
@keyframes scene-shimmer{0%,100%{opacity:.65;transform:translateY(2px)}50%{opacity:1;transform:translateY(-3px)}}
@keyframes word-transfer{0%,15%,100%{transform:translateX(0);opacity:.55}45%,65%{transform:translateX(5px);opacity:1}}
@keyframes word-check{0%,20%,100%{opacity:.35;transform:scale(.85)}40%,80%{opacity:1;transform:scale(1)}}
@keyframes phone-float{0%,100%{transform:rotate(5deg) translateY(0)}50%{transform:rotate(3deg) translateY(-8px)}}
@media(max-width:1100px){
  .desktop-nav{gap:16px;font-size:13px}.translation-showcase{padding:34px 30px 24px;gap:28px}
  .translation-showcase .resource-intro h3{font-size:44px}.translation-showcase .resource-intro>p{font-size:16px}.translation-showcase .translation-promise strong{font-size:20px}
  .language-destinations{gap:3px}.language-destinations button{font-size:13px}.language-destinations button>svg{width:35px;height:25px}
  .mobile-showcase{padding:40px 32px;gap:25px}.mobile-copy>p{font-size:17px}.platform-line{gap:19px}.phone-device{width:250px}.floating-accent{width:45px;height:45px;font-size:29px}.accent-one{left:-5px}.accent-two{left:-8px}.accent-three{right:-9px}
}
@media(max-width:900px){
  .translation-showcase{grid-template-columns:1fr 1.1fr;padding:30px 25px;gap:26px}.translation-showcase .resource-intro{padding-right:0}.translation-showcase .resource-intro h3{font-size:37px}.language-emblem{width:215px;height:142px}.language-emblem>svg{width:120px;height:120px}.emblem-orbit{width:190px}.emblem-word{font-size:13px}
  .translation-showcase .translation-input{padding:22px 19px}.translation-showcase .translation-top{padding:22px 19px 0}.translation-showcase .translation-result{padding:21px 19px}.translation-showcase .translation-result p{font-size:26px;min-height:113px}.speech-label,.destination-label{font-size:12px}.speech-meter{display:none}
  .translation-showcase .translation-promise{flex-direction:row;gap:25px}.translation-showcase .translation-promise span{font-size:14px}.language-destinations{grid-template-columns:repeat(5,1fr)}
  .personal-heading{gap:20px 35px}.personal-heading>h3{font-size:38px}.personal-showcase .personal-grid>article{padding:25px}.personal-showcase .personal-grid>article h3{font-size:27px}.tone-message p{font-size:19px}.tone-message{min-height:190px}.personal-showcase .personal-grid>.vocabulary-showcase{padding:27px;gap:30px}.vocabulary-row strong{font-size:23px}.vocabulary-row>span:first-child{font-size:17px}
  .mobile-showcase{grid-template-columns:1fr 1fr;padding:38px 28px;gap:15px}.mobile-copy h3{font-size:47px}.mobile-visual{min-height:485px}.phone-device{width:231px}.phone-orbit{width:285px;height:285px}.orbit-two{width:335px;height:335px}.floating-accent{display:none}.platform-line{gap:21px}.platform-line>div{gap:8px}.platform-line>div>span{font-size:14px}
}
@media(max-width:700px){
  .translation-showcase{grid-template-columns:1fr;padding:29px 23px 24px;margin-top:42px;gap:27px;scroll-margin-top:86px}
  .translation-showcase .resource-intro h3{font-size:clamp(32px,10.4vw,42px)}.translation-showcase .resource-intro>p{font-size:17px;line-height:1.75;max-width:none}.translation-showcase .language-count strong{width:86px;height:104px;font-size:92px}.translation-showcase .language-count span{font-size:15px}
  .language-emblem{width:255px;height:160px;margin:25px 0 8px}.language-emblem>svg{width:141px;height:141px}.emblem-orbit{width:218px;height:136px}.emblem-word{font-size:16px}
  .translation-showcase .translation-input p{font-size:20px}.speech-label,.destination-label{font-size:12px;letter-spacing:.02em}.speech-label{flex-wrap:wrap}.speech-meter{display:flex}.speech-label>svg,.destination-label>svg{width:27px;height:19px}.speech-meter{margin-left:0}
  .translation-showcase .translation-result p{font-size:28px;min-height:117px}.translation-demo-footer{padding:18px 19px;gap:5px}.translation-showcase .translation-top>span{font-size:12px}.translation-showcase .translation-promise{flex-direction:column;align-items:flex-start;gap:13px}.translation-showcase .translation-promise strong{font-size:23px}.translation-showcase .translation-promise span{font-size:16px;max-width:none}
  .language-destinations{grid-template-columns:repeat(3,1fr);gap:9px}.language-destinations button{font-size:14px;min-height:91px}.language-destinations button>svg{width:43px;height:30px}
  .personal-showcase{padding-top:52px}.personal-heading{grid-template-columns:1fr;gap:17px;margin-bottom:25px}.personal-heading>.tiny-label{grid-column:auto}.personal-heading>h3{font-size:39px}.personal-heading>p{font-size:17px}.personal-showcase .personal-grid{grid-template-columns:1fr;gap:18px}.personal-showcase .personal-grid>article{padding:27px 24px}.personal-showcase .personal-grid>article h3{font-size:31px}.tone-message{min-height:165px}.tone-message p{font-size:21px}.personal-showcase .personal-grid>.vocabulary-showcase{grid-column:auto;grid-template-columns:1fr;gap:25px;padding:27px 24px}.vocabulary-demo{padding-block:12px}.vocabulary-row strong{font-size:27px}.vocabulary-row>span:first-child{font-size:19px}
  .mobile-showcase{grid-template-columns:1fr;padding:35px 25px 27px;gap:30px;margin-top:52px}.mobile-copy h3{font-size:54px}.mobile-copy>p{font-size:18px}.platform-line{gap:26px 20px}.platform-line>div>span{font-size:15px}.platform-line svg{width:27px;height:27px}.mobile-copy>.mobile-availability{font-size:13px;margin-top:23px}.mobile-visual{min-height:487px}.phone-device{width:252px}.phone-orbit{width:310px;height:310px}.orbit-two{width:365px;height:365px}.floating-accent{display:flex;width:43px;height:43px;font-size:28px}.accent-one{left:-5px;top:23px}.accent-two{left:-9px;bottom:79px}.accent-three{right:-4px;top:181px}
}
@media(max-width:360px){
  .translation-showcase{padding:25px 17px}.language-emblem{width:230px}.translation-showcase .translation-top{padding-inline:16px}.translation-showcase .translation-input,.translation-showcase .translation-result{padding-inline:16px}.speech-meter{display:none}.destination-label{gap:7px;font-size:12px}.destination-label>span:last-child{display:none}.translation-showcase .translation-result p{font-size:25px}.language-destinations button{font-size:13px}.vocabulary-row{gap:7px}.vocabulary-row strong{font-size:24px}.vocabulary-row>span:first-child{font-size:17px}.vocabulary-check{margin-left:4px}.mobile-showcase{padding-inline:21px}.phone-device{width:222px}.phone-voice>p{font-size:14px}.phone-text p{font-size:15px}.floating-accent{display:none}
}
@media(prefers-reduced-motion:reduce){
  .translation-showcase *,.personal-showcase *,.mobile-showcase *{animation:none!important;transition:none!important}
}
