/* Revize 27 — Giriş seçim ekranı.
   Logonun üç hali sırayla görünür:
   1) Tam logo: çizgi çekilir, BLOOM®CO DESIGN açılır, B ve D bu çizgiden filizlenir, slogan yazılır.
   2) Sloganısız logo: slogan çekilir, harfler fotoğraflarla dolar.
   3) Yatay yazı: harfler kapı gibi ikiye açılır, BLOOM®CO DESIGN yukarı yerleşir.
   Ardından Mobilya / İç Mimari & Proje seçimi. Aynı oturumda ikinci gelişte kısa sürüm oynar.
   Zemin sitenin renklerinden: varsayılan "renkli cam" (yavaşça dolaşan renk lekeleri + yivli cam),
   .ent--bands sınıfıyla "renk şeritleri" (şeritler tek tek çekilerek açılır). */

.ent{
  --L:min(60vw,600px);--H:calc(var(--L)*.66667);--half:50vh;
  --cream:#f3ede4;--ink:#141d23;--stage:#f6efe6;--logo:#2a201c;--ease:cubic-bezier(.22,1,.36,1);--door:cubic-bezier(.76,0,.24,1);
  --wm-s:.46;--wm-top:52px;
  position:relative;width:100%;height:100vh;overflow:hidden;isolation:isolate;perspective:1800px;
  background:var(--stage);color:var(--cream);font-family:'Bricolage Grotesque',sans-serif;
  -webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent
}
@supports (height:100svh){.ent{height:100svh;--half:50svh}}
@media (max-width:1000px){.ent{--wm-s:.52}}

/* ——— İki dünya ——— */
.ent-panels{position:absolute;inset:0;display:flex;animation:ent-fade .3s ease 2.7s both}
.ent-panel{min-width:0;min-height:0}
.ent-i{box-shadow:inset 1px 0 0 rgba(243,237,228,.22)}
.ent-click{position:absolute;inset:0;cursor:pointer}
.ent-photo{position:absolute;inset:0;display:block;overflow:hidden;animation:ent-photo 1.5s var(--ease) 3.4s both}
.ent-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.03);transition:transform 2.6s var(--ease),filter 1.4s ease}
.ent-panel:hover .ent-photo img{transform:scale(1.09)}
.ent-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(9,13,16,.42) 0%,rgba(9,13,16,0) 26%,rgba(9,13,16,0) 42%,rgba(9,13,16,.82) 100%);transition:opacity 1.2s ease}
.ent-scrim::after{content:"";position:absolute;inset:0;background:rgba(9,13,16,.38);opacity:0;transition:opacity 1.2s ease}
.ent-panels:hover .ent-panel:not(:hover) .ent-scrim::after{opacity:1}
.ent-outline{position:absolute;left:50%;top:46%;height:74%;width:auto;max-width:none;pointer-events:none;
  transform:translate(-50%,-50%) translate(calc(var(--px,0) * -16px),calc(var(--py,0) * -12px));
  opacity:.2;transition:opacity 1.2s ease,transform 1.6s var(--ease);animation:ent-outline 1.6s ease 4.3s both}
.ent-panel:hover .ent-outline{opacity:.42}

.ent-copy{position:absolute;left:clamp(24px,4.2vw,72px);right:clamp(24px,4.2vw,72px);bottom:clamp(30px,7vh,84px);pointer-events:none}
.ent-idx{display:inline-flex;align-items:center;gap:12px;font:400 20px/1 'Pixelify Sans',sans-serif;letter-spacing:.06em;opacity:.85;animation:ent-rise .8s var(--ease) 4.1s both}
.ent-idx::after{content:"";width:40px;height:1px;background:currentColor;opacity:.6;transition:width .9s var(--ease)}
.ent-panel:hover .ent-idx::after{width:72px}
.ent-title{margin:14px 0 16px;padding-bottom:.1em;overflow:hidden;font:800 clamp(48px,5.6vw,104px)/.92 'Bricolage Grotesque',sans-serif;letter-spacing:-.045em;color:var(--cream);text-transform:none;text-wrap:balance;max-width:11ch}
.ent-title span{display:block;animation:ent-title 1s var(--ease) 4.15s both}
.ent-desc{margin:0 0 26px;max-width:34ch;font-size:clamp(14px,1.05vw,17px);line-height:1.5;opacity:.88;animation:ent-rise .8s var(--ease) 4.3s both}
.ent-go{pointer-events:auto;display:inline-flex;align-items:center;gap:16px;padding:7px 7px 7px 22px;border-radius:999px;border:1px solid rgba(243,237,228,.55);
  background:rgba(20,29,35,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cream);cursor:pointer;
  font:700 12.5px/1 'Bricolage Grotesque',sans-serif;letter-spacing:.16em;text-transform:uppercase;
  transition:background .5s var(--ease),color .5s var(--ease),border-color .5s;animation:ent-rise .8s var(--ease) 4.4s both}
.ent-go i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--cream);color:var(--ink);transition:transform .6s var(--ease),background .5s,color .5s}
.ent-panel:hover .ent-go,.ent-go:focus-visible{background:var(--cream);color:var(--ink);border-color:var(--cream)}
.ent-panel:hover .ent-go i,.ent-go:focus-visible i{background:var(--ink);color:var(--cream);transform:rotate(-45deg)}
.ent-go:focus-visible{outline:2px solid var(--cream);outline-offset:4px}

/* ——— Perdeler: renkli zemin, harflerin yeri pencere ——— */
.ent-curtain{position:absolute;inset:0;z-index:5;cursor:pointer;
  -webkit-mask-image:url('/static/brand/parts/bd-letters.svg'),linear-gradient(#000 0 0);mask-image:url('/static/brand/parts/bd-letters.svg'),linear-gradient(#000 0 0);
  -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
  -webkit-mask-size:var(--L) var(--H),100% 100%;mask-size:var(--L) var(--H),100% 100%;
  -webkit-mask-position:calc(50% + var(--L) * .0352) calc(50% + var(--L) * .04762),0 0;mask-position:calc(50% + var(--L) * .0352) calc(50% + var(--L) * .04762),0 0;
  -webkit-mask-composite:xor;mask-composite:exclude}
.ent-ct{clip-path:inset(0 0 50% 0);animation:ent-door-up 1.05s var(--door) 3.45s both}
/* Açılan kapıların kenarında ince bir ışık çizgisi */
.ent-ct::after,.ent-cb::after{content:"";position:absolute;left:0;right:0;top:calc(50% - 1px);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95) 30%,rgba(255,255,255,.95) 70%,transparent);opacity:0;animation:ent-fade .3s ease 3.4s both}
.ent-cb::after{top:50%}
.ent-cb{clip-path:inset(50% 0 0 0);animation:ent-door-down 1.05s var(--door) 3.45s both}


/* ——— Renkli cam (varsayılan) ——— */
/* Perdelerin altındaki aynı renk katmanı: harf pencereleri fotoğraflar gelene kadar zeminle bir görünür */
.ent-bgfx{position:absolute;inset:0;animation:ent-gone .01s linear 4.6s both}
html.ent-quick .ent-bgfx{animation-delay:1.7s}
.ent-fx{position:absolute;inset:0;display:block;overflow:hidden;background:var(--stage)}
.ent-fx b{position:absolute;width:78vmax;height:78vmax;border-radius:50%;background:radial-gradient(closest-side,var(--c),rgba(255,255,255,0));
  animation:ent-drift var(--t) ease-in-out infinite alternate;will-change:transform}
.ent-fx b:nth-child(1){--c:#c7b2f3;left:-30vmax;top:-34vmax;--t:9s;--dx:14vmax;--dy:10vmax}
.ent-fx b:nth-child(2){--c:#f7b39a;right:-28vmax;top:-26vmax;--t:11s;--dx:-12vmax;--dy:14vmax;--ds:1.2}
.ent-fx b:nth-child(3){--c:#b5d3a3;left:-24vmax;bottom:-40vmax;--t:12s;--dx:16vmax;--dy:-10vmax}
.ent-fx b:nth-child(4){--c:#a6cbef;right:-30vmax;bottom:-36vmax;--t:10s;--dx:-14vmax;--dy:-12vmax;--ds:1.18}
.ent-fx b:nth-child(5){--c:#f5df98;left:18vmax;top:-46vmax;--t:13s;--dx:-8vmax;--dy:16vmax;--ds:.9}
.ent-fx b:nth-child(6){--c:#f2b8cb;left:22vmax;bottom:-50vmax;--t:14s;--dx:10vmax;--dy:-14vmax}
/* yivli cam: ince dikey yivler, kumlama dokusu ve süzülen ışık */
.ent-fx::before{content:"";position:absolute;inset:0;z-index:1;
  background:repeating-linear-gradient(90deg,rgba(255,255,255,.26) 0,rgba(255,255,255,.04) 9px,rgba(60,40,30,.035) 17px,rgba(255,255,255,.26) 18px),
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  mix-blend-mode:soft-light;opacity:.9}
.ent-fx::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(112deg,transparent 35%,rgba(255,255,255,.55) 47%,rgba(255,255,255,.15) 52%,transparent 62%) 120% 0/260% 100% no-repeat;
  animation:ent-sheen 6s ease-in-out .4s infinite}

/* ——— Renk şeritleri (.ent--bands) ——— */
.ent--bands .ent-fx{display:flex}
.ent--bands .ent-curtain .ent-fx{background:transparent}
.ent--bands .ent-fx::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.55}
.ent--bands .ent-fx::after{display:none}
.ent--bands .ent-fx b{position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;width:auto;height:100%;flex:1 1 0;border-radius:0;
  background:linear-gradient(180deg,color-mix(in srgb,var(--c) 55%,#fff),var(--c));--dx:0;--dy:0;
  animation:ent-breathe var(--t) ease-in-out infinite alternate}
.ent--bands .ent-fx b:nth-child(1){--c:#c7b2f3;--t:4.2s;--g2:1.5}
.ent--bands .ent-fx b:nth-child(2){--c:#f7b39a;--t:5.1s;--g2:.7}
.ent--bands .ent-fx b:nth-child(3){--c:#f5df98;--t:4.6s;--g2:1.4}
.ent--bands .ent-fx b:nth-child(4){--c:#b5d3a3;--t:5.6s;--g2:.75}
.ent--bands .ent-fx b:nth-child(5){--c:#a6cbef;--t:4.9s;--g2:1.45}
.ent--bands .ent-fx b:nth-child(6){--c:#f2b8cb;--t:5.3s;--g2:.8}
.ent--bands .ent-ct,.ent--bands .ent-cb{animation:ent-gone .01s linear 4.6s both}
.ent--bands .ent-ct::after,.ent--bands .ent-cb::after{display:none}
.ent--bands .ent-curtain .ent-fx b:nth-child(odd){animation:ent-breathe var(--t) ease-in-out infinite alternate,ent-band-up .95s var(--door) calc(3.45s + var(--i) * .07s) forwards}
.ent--bands .ent-curtain .ent-fx b:nth-child(even){animation:ent-breathe var(--t) ease-in-out infinite alternate,ent-band-down .95s var(--door) calc(3.45s + var(--i) * .07s) forwards}
.ent--bands .ent-fx b:nth-child(1){--i:0}.ent--bands .ent-fx b:nth-child(2){--i:1}.ent--bands .ent-fx b:nth-child(3){--i:2}
.ent--bands .ent-fx b:nth-child(4){--i:3}.ent--bands .ent-fx b:nth-child(5){--i:4}.ent--bands .ent-fx b:nth-child(6){--i:5}

/* ——— Logo (tam hali) ——— */
.ent-logo,.ent-wm{position:absolute;z-index:6;left:calc(50% - var(--L) * .4648);top:calc(50% - var(--L) * .28571);width:var(--L);height:var(--H);margin:0;pointer-events:none}
.ent-logo i{position:absolute;display:block}
.ent-part,.ent-wm{background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.6) 50%,transparent 60%) 100% 0/300% 100% no-repeat var(--logo)}
.ent-part{inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}
.ent-top{-webkit-mask-image:url('/static/brand/parts/bd-top.svg');mask-image:url('/static/brand/parts/bd-top.svg');clip-path:inset(0 0 67.86% 0);
  animation:ent-grow-up .9s cubic-bezier(.2,.9,.25,1) .95s both,ent-sweep .8s ease 2.05s both,ent-out .4s ease 3s forwards}
.ent-bot{-webkit-mask-image:url('/static/brand/parts/bd-bottom.svg');mask-image:url('/static/brand/parts/bd-bottom.svg');clip-path:inset(53.1% 0 0 0);
  animation:ent-grow-down .9s cubic-bezier(.2,.9,.25,1) 1.05s both,ent-sweep .8s ease 2.12s both,ent-out .4s ease 3.05s forwards}
.ent-slogan{-webkit-mask-image:url('/static/brand/parts/slogan.svg');mask-image:url('/static/brand/parts/slogan.svg');background:var(--logo);
  animation:ent-type .62s steps(19,end) 1.65s both,ent-drop .4s ease 2.6s forwards}
.ent-line{left:6.73%;width:93.07%;top:42.85%;height:1px;background:var(--logo);transform-origin:50% 50%;
  animation:ent-line .7s var(--ease) .15s both,ent-out .35s ease 1.05s forwards}
.ent-caret{left:12.6%;top:93.4%;width:1.3%;height:6.6%;background:#e4673f;opacity:0;
  animation:ent-caret .62s steps(19,end) 1.65s both,ent-blink .5s linear 1.6s 2,ent-out .25s ease 2.6s forwards}

/* ——— Yatay yazı: açılır, sonra yukarı yerleşir ——— */
.ent-wm{z-index:7;-webkit-mask:url('/static/brand/parts/wordmark.svg') 0 0/100% 100% no-repeat;mask:url('/static/brand/parts/wordmark.svg') 0 0/100% 100% no-repeat;
  transform-origin:53.26% 42.93%;
  animation:ent-wm-open .75s cubic-bezier(.65,0,.35,1) .55s both,ent-sweep .8s ease 2s both,ent-wm-up 1.05s var(--door) 3.47s both,ent-wm-light .7s ease 3.75s both}
.ent-wm::before{content:"";position:absolute;inset:-40px;z-index:-1;background:radial-gradient(closest-side,rgba(9,13,16,.35),transparent);opacity:0;animation:ent-fade .8s ease 4s both}

/* ——— Dil ve geç ——— */
.ent-lang{position:absolute;z-index:8;top:max(30px,env(safe-area-inset-top));right:max(28px,env(safe-area-inset-right));display:flex;gap:2px;padding:4px;border-radius:999px;background:rgba(20,29,35,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(243,237,228,.25);animation:ent-fade .6s ease 4.45s both}
.ent-lang button{all:unset;cursor:pointer;padding:7px 11px;border-radius:999px;font:700 11px/1 'Bricolage Grotesque',sans-serif;letter-spacing:.12em;color:var(--cream);opacity:.7;transition:background .3s,color .3s,opacity .3s}
.ent-lang button[aria-pressed="true"]{background:var(--cream);color:var(--ink);opacity:1}
.ent-lang button:focus-visible{outline:2px solid var(--cream);outline-offset:2px}
.ent-skip{all:unset;position:absolute;z-index:9;right:max(28px,env(safe-area-inset-right));bottom:max(26px,env(safe-area-inset-bottom));cursor:pointer;
  font:500 13px/1 'Pixelify Sans',sans-serif;letter-spacing:.1em;color:var(--logo);opacity:0;padding:10px 14px;border-radius:999px;border:1px solid rgba(42,32,28,.25);background:rgba(255,255,255,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  animation:ent-skip-in .5s ease .6s forwards,ent-gone .3s ease 3.35s forwards}
.ent-skip:focus-visible{outline:2px solid var(--logo);outline-offset:3px}

/* ——— Hareketler ——— */
@keyframes ent-fade{from{opacity:0}to{opacity:1}}
@keyframes ent-out{to{opacity:0;visibility:hidden}}
@keyframes ent-gone{to{opacity:0;visibility:hidden;pointer-events:none}}
@keyframes ent-skip-in{to{opacity:.7}}
@keyframes ent-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes ent-wm-open{from{clip-path:inset(0 46.74% 0 53.26%);opacity:.2}to{clip-path:inset(0 0 0 0);opacity:1}}
@keyframes ent-grow-up{from{-webkit-mask-position:0 calc(var(--H) * .34);mask-position:0 calc(var(--H) * .34)}to{-webkit-mask-position:0 0;mask-position:0 0}}
@keyframes ent-grow-down{from{-webkit-mask-position:0 calc(var(--H) * -.35);mask-position:0 calc(var(--H) * -.35)}to{-webkit-mask-position:0 0;mask-position:0 0}}
@keyframes ent-type{from{clip-path:inset(0 87.6% 0 0)}to{clip-path:inset(0 19.9% 0 0)}}
@keyframes ent-caret{from{left:12.6%}to{left:80.4%}}
@keyframes ent-blink{0%,49%{opacity:1}50%,100%{opacity:0}}
@keyframes ent-drop{to{opacity:0;transform:translateY(14px);visibility:hidden}}
@keyframes ent-sweep{from{background-position:100% 0}to{background-position:0 0}}
@keyframes ent-door-up{to{transform:translateY(-58%) rotateX(14deg) scale(1.05);visibility:hidden}}
@keyframes ent-door-down{to{transform:translateY(58%) rotateX(-14deg) scale(1.05);visibility:hidden}}
@keyframes ent-wm-light{to{background-color:var(--cream)}}
@keyframes ent-drift{to{transform:translate(var(--dx),var(--dy)) scale(var(--ds,1.12))}}
@keyframes ent-sheen{from{background-position:120% 0}to{background-position:-20% 0}}
@keyframes ent-breathe{to{flex-grow:var(--g2,1.35)}}
@keyframes ent-band-up{to{transform:translateY(-104%)}}
@keyframes ent-band-down{to{transform:translateY(104%)}}
@keyframes ent-photo{from{transform:scale(1.16)}to{transform:scale(1)}}
@keyframes ent-wm-up{to{transform:translate(calc(var(--L) * -.06781),calc(var(--wm-top) - var(--half))) scale(var(--wm-s))}}
@keyframes ent-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
@keyframes ent-title{from{transform:translateY(108%)}to{transform:none}}
@keyframes ent-outline{from{opacity:0}to{opacity:.2}}

/* ——— Aynı oturumda ikinci geliş: kısa sürüm ——— */
html.ent-quick .ent-line,html.ent-quick .ent-slogan,html.ent-quick .ent-caret,html.ent-quick .ent-skip{display:none}
html.ent-quick .ent-panels{animation:ent-fade .35s ease .3s both}
html.ent-quick .ent-photo{animation:ent-photo 1.3s var(--ease) .6s both}
html.ent-quick .ent-top,html.ent-quick .ent-bot{animation:ent-fade .3s ease 0s both,ent-out .35s ease .35s forwards}
html.ent-quick .ent-ct{animation:ent-door-up .95s var(--door) .6s both}
html.ent-quick .ent-cb{animation:ent-door-down .95s var(--door) .6s both}
html.ent-quick .ent--bands .ent-ct,html.ent-quick .ent--bands .ent-cb{animation:ent-gone .01s linear 1.7s both}
html.ent-quick .ent--bands .ent-curtain .ent-fx b:nth-child(odd){animation:ent-band-up .9s var(--door) calc(.6s + var(--i) * .05s) forwards}
html.ent-quick .ent--bands .ent-curtain .ent-fx b:nth-child(even){animation:ent-band-down .9s var(--door) calc(.6s + var(--i) * .05s) forwards}
html.ent-quick .ent-wm{animation:ent-fade .3s ease 0s both,ent-wm-up .95s var(--door) .62s both,ent-wm-light .6s ease .9s both}
html.ent-quick .ent-idx{animation-delay:1.15s}html.ent-quick .ent-title span{animation-delay:1.2s}
html.ent-quick .ent-desc{animation-delay:1.3s}html.ent-quick .ent-go{animation-delay:1.38s}
html.ent-quick .ent-outline{animation-delay:1.3s}html.ent-quick .ent-lang{animation-delay:1.2s}html.ent-quick .ent-wm::before{animation-delay:1.2s}

/* ——— Geç / az hareket: doğrudan son hal ——— */
html.ent-skipped .ent *,html.ent-skipped .ent *::before,html.ent-skipped .ent *::after,html.ent-skipped .ent-panels{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}
html.ent-skipped .ent-caret,html.ent-skipped .ent-skip{display:none}
@media (prefers-reduced-motion:reduce){
  .ent *,.ent *::before,.ent *::after,.ent-panels{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}
  .ent-caret,.ent-skip{display:none}
  .ent-photo img,.ent-outline{transition:none}
}

/* ——— Telefon ——— */
@media (max-width:760px){
  .ent{--L:82vw;--wm-s:.6;--wm-top:max(38px,calc(env(safe-area-inset-top) + 30px))}
  .ent-panels{flex-direction:column}
  .ent-panel{flex:1 1 0!important}
  .ent-i{box-shadow:inset 0 1px 0 rgba(243,237,228,.22)}
  .ent-outline{display:none}
  .ent-scrim{background:linear-gradient(180deg,rgba(9,13,16,.3) 0%,rgba(9,13,16,0) 30%,rgba(9,13,16,0) 40%,rgba(9,13,16,.8) 100%)}
  .ent-f .ent-scrim{background:linear-gradient(180deg,rgba(9,13,16,.45) 0%,rgba(9,13,16,0) 34%,rgba(9,13,16,0) 42%,rgba(9,13,16,.78) 100%)}
  .ent-copy{left:20px;right:20px;bottom:20px}
  .ent-idx{font-size:13px}.ent-idx::after{width:26px}
  .ent-title{margin:8px 0 6px;font-size:clamp(30px,9.4vw,44px);max-width:none}
  .ent-desc{font-size:13px;margin-bottom:14px;max-width:30ch}
  .ent-go{padding:5px 5px 5px 16px;gap:12px;font-size:11px}
  .ent-go i{width:32px;height:32px}
  .ent-lang{top:max(26px,calc(env(safe-area-inset-top) + 18px));right:16px}
  .ent-lang button{padding:6px 9px;font-size:10px}
  .ent-skip{right:16px;bottom:max(18px,env(safe-area-inset-bottom))}
}

/* Eski revizyonların telefonda gizlediği giriş görsellerini yeni ekranda geri aç */
.ent #chooser-furniture,.ent #chooser-interior{visibility:visible!important;display:block!important;filter:none}
