/* Immersive full-bleed Cassell campus interface. */
.cassell-campus-command-mode{background:#01070b!important}
.cassell-campus-command-mode #cassell-main{max-width:none!important;padding:0!important}
.cassell-campus-command-mode .breadcrumb,.cassell-campus-command-mode .campus3d-heading{display:none!important}

.campus3d-style-v3{
  --v3-gold:#c4a664;
  --v3-blue:#9bd8f5;
  --v3-line:rgba(120,184,219,.24);
  position:relative!important;
  display:block!important;
  width:calc(100vw - 16px)!important;
  max-width:1900px!important;
  min-height:calc(100svh - 16px);
  margin:8px auto!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid rgba(111,173,207,.24)!important;
  background:
    radial-gradient(circle at 50% 47%,rgba(34,105,145,.18),transparent 40%),
    linear-gradient(180deg,#031018,#01070b)!important;
  box-shadow:0 28px 90px rgba(0,0,0,.62),inset 0 0 0 1px rgba(198,168,100,.035)!important;
  isolation:isolate;
}
.campus3d-style-v3:before,.campus3d-style-v3:after{width:68px!important;height:68px!important;opacity:.5!important;z-index:40!important;pointer-events:none}

.campus3d-style-v3>.campus3d-map-panel{
  position:relative!important;
  width:100%!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border:0!important;
  background:transparent!important;
}
.campus3d-style-v3 .campus3d-map-topbar,.campus3d-style-v3 .campus3d-stage-status,.campus3d-style-v3 .campus3d-system-strip{display:none!important}
.campus3d-style-v3 .campus3d-stage{
  height:clamp(760px,calc(100svh - 16px),980px)!important;
  min-height:760px!important;
  max-height:980px!important;
  border:0!important;
  background:
    radial-gradient(circle at 50% 49%,rgba(36,111,151,.27),transparent 34%),
    radial-gradient(circle at 50% 55%,rgba(80,153,188,.07),transparent 65%),
    linear-gradient(180deg,#03111b,#01070b)!important;
  box-shadow:none!important;
}
.campus3d-style-v3 .campus3d-stage:before{opacity:.26!important;background-size:30px 30px,30px 30px,180px 180px,180px 180px!important}
.campus3d-style-v3 .campus3d-stage:after{inset:0!important;border:0!important;box-shadow:inset 0 0 150px rgba(0,0,0,.48),inset 0 0 0 1px rgba(111,178,215,.08)!important}
.campus3d-style-v3 .campus3d-canvas{opacity:.13!important;filter:contrast(1.04) brightness(.82)!important}
.campus3d-style-v3 .campus3d-atlas-detail{opacity:.94!important;filter:contrast(1.15) brightness(1.08)!important}
.campus3d-style-v3 .campus3d-anime-architecture{opacity:1!important;mix-blend-mode:screen!important;filter:contrast(1.42) brightness(1.24) drop-shadow(0 0 10px rgba(102,199,244,.34))!important}
.campus3d-style-v3 .campus3d-command-scan-ring{width:58%!important;top:52%!important;opacity:.62!important}
.campus3d-style-v3 .campus3d-scanline{opacity:.035!important}

.campus3d-style-v3 .campus3d-command-header{
  position:absolute!important;
  z-index:32!important;
  top:18px!important;
  left:100px!important;
  right:338px!important;
  min-height:66px!important;
  padding:8px 14px!important;
  border:1px solid rgba(113,176,210,.18)!important;
  border-radius:14px!important;
  background:linear-gradient(100deg,rgba(4,16,24,.88),rgba(4,13,20,.64))!important;
  box-shadow:0 14px 34px rgba(0,0,0,.2),inset 0 1px 0 rgba(201,171,104,.05)!important;
  backdrop-filter:blur(18px) saturate(115%);
}
.campus3d-style-v3 .campus3d-command-header:before{opacity:.35!important}
.campus3d-style-v3 .campus3d-command-header:after{display:none!important}
.campus3d-style-v3 .campus3d-command-crest{width:48px!important;height:48px!important;flex-basis:48px!important;border-color:rgba(198,168,100,.36)!important}
.campus3d-style-v3 .campus3d-command-crest:before{inset:10px!important}.campus3d-style-v3 .campus3d-command-crest:after{inset:16px!important}
.campus3d-style-v3 .campus3d-command-title{gap:9px!important}
.campus3d-style-v3 .campus3d-command-title strong{font-size:24px!important}
.campus3d-style-v3 .campus3d-command-title b{font-size:17px!important;color:#cfb474!important}
.campus3d-style-v3 .campus3d-command-title em{padding:3px 6px!important;border-color:rgba(198,168,100,.2)!important;color:#8e8063!important}
.campus3d-style-v3 .campus3d-command-brand small{margin-top:4px!important;font-size:7px!important;letter-spacing:.22em!important;color:#536f80!important}
.campus3d-style-v3 .campus3d-command-brand p{display:none!important}
.campus3d-style-v3 .campus3d-command-live{min-width:150px!important;gap:4px!important}
.campus3d-style-v3 .campus3d-command-live>span{font-size:10px!important}
.campus3d-style-v3 .campus3d-command-live strong{font-size:9px!important}
.campus3d-style-v3 .campus3d-command-live small{display:none!important}

.campus3d-style-v3>.campus3d-hud-rail{
  position:absolute!important;
  z-index:31!important;
  top:104px!important;
  bottom:88px!important;
  left:18px!important;
  width:64px!important;
  min-height:0!important;
  height:auto!important;
  padding:7px 5px!important;
  display:flex!important;
  flex-direction:column!important;
  gap:4px!important;
  overflow:auto!important;
  border:1px solid rgba(107,168,201,.17)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(5,18,27,.8),rgba(2,10,15,.7))!important;
  box-shadow:0 18px 40px rgba(0,0,0,.24)!important;
  backdrop-filter:blur(16px);
  scrollbar-width:none;
}
.campus3d-style-v3>.campus3d-hud-rail::-webkit-scrollbar{display:none}
.campus3d-style-v3>.campus3d-hud-rail a,.campus3d-style-v3>.campus3d-hud-rail button{
  flex:0 0 auto!important;
  min-height:58px!important;
  padding:5px 2px!important;
  border:0!important;
  border-radius:12px!important;
  background:transparent!important;
  color:#647f8f!important;
}
.campus3d-style-v3>.campus3d-hud-rail a:after,.campus3d-style-v3>.campus3d-hud-rail button:after{display:none!important}
.campus3d-style-v3>.campus3d-hud-rail i{font-size:19px!important}
.campus3d-style-v3>.campus3d-hud-rail span{font-size:8px!important}
.campus3d-style-v3>.campus3d-hud-rail a:hover,.campus3d-style-v3>.campus3d-hud-rail button:hover{background:rgba(73,138,173,.08)!important;color:#a7c1ce!important}
.campus3d-style-v3>.campus3d-hud-rail .active{background:linear-gradient(180deg,rgba(193,163,99,.16),rgba(193,163,99,.045))!important;color:#d2b979!important;box-shadow:inset 0 0 0 1px rgba(193,163,99,.2)!important}

.campus3d-style-v3>.campus3d-sidebar{
  position:absolute!important;
  z-index:31!important;
  top:104px!important;
  right:18px!important;
  bottom:88px!important;
  width:300px!important;
  max-width:300px!important;
  max-height:none!important;
  padding:9px!important;
  display:block!important;
  overflow:auto!important;
  border:1px solid rgba(107,168,201,.17)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(5,17,25,.84),rgba(2,9,14,.76))!important;
  box-shadow:0 18px 44px rgba(0,0,0,.28)!important;
  backdrop-filter:blur(18px) saturate(112%);
  scrollbar-width:thin;
  scrollbar-color:#284858 transparent;
}
.campus3d-style-v3 .campus3d-sidebar-tabs{position:sticky!important;top:-9px!important;z-index:12!important;margin:-9px -9px 8px!important;padding:5px!important;border:0!important;border-bottom:1px solid rgba(100,159,191,.12)!important;background:rgba(3,12,18,.94)!important;backdrop-filter:blur(14px)}
.campus3d-style-v3 .campus3d-sidebar-tabs button{padding:8px 3px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#607b8b!important}
.campus3d-style-v3 .campus3d-sidebar-tabs button.active{background:rgba(190,160,96,.09)!important;color:#c9b071!important}
.campus3d-style-v3 .campus3d-command-telemetry,.campus3d-style-v3 .campus3d-command-links,.campus3d-style-v3 .campus3d-sidebar>.panel{
  margin:0 0 8px!important;
  border:0!important;
  border-top:1px solid rgba(103,163,195,.14)!important;
  border-radius:0!important;
  background:linear-gradient(150deg,rgba(7,21,30,.72),rgba(3,12,18,.62))!important;
  box-shadow:none!important;
}
.campus3d-style-v3 .campus3d-command-telemetry:before{opacity:.28!important}
.campus3d-style-v3 .campus3d-command-telemetry>button{border-color:rgba(191,161,96,.24)!important;color:#ad9867!important}
.campus3d-style-v3 .campus3d-command-links>a,.campus3d-style-v3 .campus3d-directory-list a{border-bottom-color:rgba(90,145,176,.08)!important}
.campus3d-style-v3 .campus3d-directory-list a.active{background:linear-gradient(90deg,rgba(191,161,96,.1),transparent)!important;box-shadow:inset 2px 0 0 #b89d61!important}

.campus3d-style-v3 .campus3d-mode-switch{
  top:104px!important;
  left:100px!important;
  right:auto!important;
  bottom:auto!important;
  padding:3px!important;
  border:1px solid rgba(112,174,207,.18)!important;
  border-radius:12px!important;
  background:rgba(3,13,20,.68)!important;
  backdrop-filter:blur(14px);
}
.campus3d-style-v3 .campus3d-mode-switch button{min-width:58px!important;padding:7px 10px!important;border-radius:9px!important}
.campus3d-style-v3 .campus3d-mode-switch button.active{background:rgba(193,163,99,.15)!important;color:#d1b776!important;box-shadow:none!important}
.campus3d-style-v3 .campus3d-zoom-controls{
  top:auto!important;
  right:338px!important;
  bottom:20px!important;
  left:auto!important;
  padding:5px!important;
  border:1px solid rgba(112,174,207,.18)!important;
  border-radius:14px!important;
  background:rgba(3,13,20,.72)!important;
  backdrop-filter:blur(14px);
}
.campus3d-style-v3 .campus3d-zoom-controls button{border-radius:10px!important;border-color:rgba(104,163,195,.18)!important}
.campus3d-style-v3 .campus3d-zoom-controls input{width:112px!important}
.campus3d-style-v3 .campus3d-command-compass{right:344px!important;bottom:96px!important;opacity:.7!important}
.campus3d-style-v3 .campus3d-command-scale{display:none!important}
.campus3d-style-v3 .campus3d-command-map-id{display:none!important}

.campus3d-style-v3 .campus3d-toolbar{
  position:absolute!important;
  z-index:24!important;
  left:50%!important;
  bottom:18px!important;
  transform:translateX(-50%)!important;
  width:auto!important;
  min-height:46px!important;
  padding:4px 6px!important;
  display:flex!important;
  align-items:center!important;
  gap:5px!important;
  border:1px solid rgba(108,170,203,.16)!important;
  border-radius:15px!important;
  background:rgba(3,13,20,.7)!important;
  backdrop-filter:blur(14px);
}
.campus3d-style-v3 .campus3d-toolbar>div{min-height:36px!important;padding:3px 6px!important;border:0!important;background:transparent!important}
.campus3d-style-v3 .campus3d-toolbar button{width:30px!important;min-width:30px!important;height:30px!important;border-radius:9px!important;border-color:rgba(101,159,190,.16)!important}
.campus3d-style-v3 .campus3d-toolbar span{display:none!important}
.campus3d-style-v3 .campus3d-toolbar p{display:none!important}
.campus3d-style-v3 .campus3d-command-footer{display:none!important}

.campus3d-immersive-meta{
  position:absolute;
  z-index:23;
  left:100px;
  bottom:22px;
  min-width:210px;
  padding:10px 13px;
  border-left:2px solid rgba(194,164,99,.72);
  background:linear-gradient(90deg,rgba(4,16,24,.74),rgba(4,16,24,.28));
  backdrop-filter:blur(12px);
  pointer-events:none;
}
.campus3d-immersive-meta span,.campus3d-immersive-meta small{display:block;color:#587688;font:7px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em}
.campus3d-immersive-meta strong{display:block;margin:5px 0 4px;color:#c9dce5;font:600 15px/1.2 "Songti SC","STSong",serif}
.campus3d-immersive-meta small{letter-spacing:.06em;color:#648091}
.campus3d-reset-fab{display:none}
.campus3d-drawer-trigger,.campus3d-drawer-backdrop,.campus3d-drawer-head{display:none}

@media(max-width:1180px) and (min-width:761px){
  .campus3d-style-v3 .campus3d-command-header{left:88px!important;right:292px!important}
  .campus3d-style-v3>.campus3d-hud-rail{left:12px!important;width:58px!important}
  .campus3d-style-v3>.campus3d-sidebar{right:12px!important;width:264px!important;max-width:264px!important}
  .campus3d-style-v3 .campus3d-mode-switch{left:88px!important}
  .campus3d-style-v3 .campus3d-zoom-controls{right:292px!important}
  .campus3d-style-v3 .campus3d-command-compass{right:298px!important}
  .campus3d-immersive-meta{left:88px}
}

@media(max-width:760px){
  .cassell-campus-command-mode #cassell-main{padding:0!important}
  .campus3d-style-v3{
    width:100%!important;
    max-width:none!important;
    min-height:0!important;
    margin:0!important;
    border:0!important;
    border-radius:0!important;
    overflow:visible!important;
    box-shadow:none!important;
  }
  .campus3d-style-v3:before,.campus3d-style-v3:after{display:none!important}
  .campus3d-style-v3>.campus3d-map-panel{overflow:hidden!important}
  .campus3d-style-v3 .campus3d-stage{
    height:clamp(590px,calc(100svh - 88px),840px)!important;
    min-height:590px!important;
    max-height:840px!important;
    border-radius:0!important;
  }
  .campus3d-style-v3 .campus3d-stage:before{opacity:.18!important;background-size:32px 32px,32px 32px,160px 160px,160px 160px!important}
  .campus3d-style-v3 .campus3d-stage:after{box-shadow:inset 0 0 100px rgba(0,0,0,.44)!important}
  .campus3d-style-v3 .campus3d-canvas{opacity:.08!important}
  .campus3d-style-v3 .campus3d-atlas-detail{opacity:.88!important;filter:contrast(1.2) brightness(1.08)!important}
  .campus3d-style-v3 .campus3d-anime-architecture{filter:contrast(1.5) brightness(1.28) drop-shadow(0 0 9px rgba(102,199,244,.38))!important}
  .campus3d-style-v3 .campus3d-command-scan-ring{width:94%!important;top:51%!important;opacity:.5!important}

  .campus3d-style-v3 .campus3d-command-header{
    top:8px!important;
    left:8px!important;
    right:8px!important;
    min-height:54px!important;
    padding:6px 8px!important;
    border-radius:15px!important;
    background:linear-gradient(100deg,rgba(4,17,25,.9),rgba(4,13,20,.66))!important;
  }
  .campus3d-style-v3 .campus3d-command-crest{width:38px!important;height:38px!important;flex-basis:38px!important}
  .campus3d-style-v3 .campus3d-command-crest:before{inset:8px!important}.campus3d-style-v3 .campus3d-command-crest:after{inset:13px!important}
  .campus3d-style-v3 .campus3d-command-crest span{font-size:10px!important}
  .campus3d-style-v3 .campus3d-command-title{gap:0!important}
  .campus3d-style-v3 .campus3d-command-title strong{font-size:17px!important;letter-spacing:.04em!important}
  .campus3d-style-v3 .campus3d-command-title i,.campus3d-style-v3 .campus3d-command-title b,.campus3d-style-v3 .campus3d-command-title em,.campus3d-style-v3 .campus3d-command-brand small,.campus3d-style-v3 .campus3d-command-brand p{display:none!important}
  .campus3d-style-v3 .campus3d-command-live{min-width:74px!important;gap:3px!important}
  .campus3d-style-v3 .campus3d-command-live>span{font-size:8px!important}
  .campus3d-style-v3 .campus3d-command-live strong{max-width:82px!important;font-size:7px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

  .campus3d-style-v3>.campus3d-hud-rail{
    position:absolute!important;
    z-index:35!important;
    top:auto!important;
    right:8px!important;
    bottom:8px!important;
    left:8px!important;
    width:auto!important;
    height:62px!important;
    min-height:62px!important;
    padding:4px!important;
    display:grid!important;
    grid-template-columns:repeat(7,minmax(56px,1fr))!important;
    grid-auto-flow:column!important;
    gap:3px!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    border-radius:17px!important;
    background:rgba(3,14,21,.84)!important;
    box-shadow:0 14px 34px rgba(0,0,0,.42)!important;
    backdrop-filter:blur(18px) saturate(120%);
  }
  .campus3d-style-v3>.campus3d-hud-rail a,.campus3d-style-v3>.campus3d-hud-rail button{min-height:52px!important;height:52px!important;padding:4px 2px!important;border-radius:13px!important}
  .campus3d-style-v3>.campus3d-hud-rail i{font-size:18px!important}
  .campus3d-style-v3>.campus3d-hud-rail span{font-size:8px!important}

  .campus3d-style-v3 .campus3d-mode-switch{
    top:72px!important;
    left:10px!important;
    right:auto!important;
    bottom:auto!important;
    width:112px!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    display:grid!important;
    grid-template-columns:1fr 1fr!important;
    padding:3px!important;
    border-radius:12px!important;
  }
  .campus3d-style-v3 .campus3d-mode-switch button{min-width:0!important;height:32px!important;padding:0 6px!important;font-size:10px!important}

  .campus3d-style-v3 .campus3d-zoom-controls{
    top:auto!important;
    right:10px!important;
    bottom:82px!important;
    left:auto!important;
    width:auto!important;
    height:42px!important;
    min-height:42px!important;
    max-height:42px!important;
    padding:4px!important;
    gap:3px!important;
    border-radius:13px!important;
  }
  .campus3d-style-v3 .campus3d-zoom-controls input{display:none!important}
  .campus3d-style-v3 .campus3d-zoom-controls button{width:33px!important;min-width:33px!important;height:33px!important;border-radius:10px!important}
  .campus3d-style-v3 .campus3d-toolbar,.campus3d-style-v3 .campus3d-command-footer,.campus3d-style-v3 .campus3d-command-compass,.campus3d-style-v3 .campus3d-command-scale,.campus3d-style-v3 .campus3d-command-map-id{display:none!important}

  .campus3d-immersive-meta{
    left:10px;
    right:154px;
    bottom:84px;
    min-width:0;
    padding:8px 10px;
    border-left-width:2px;
    background:linear-gradient(90deg,rgba(4,17,25,.82),rgba(4,17,25,.18));
  }
  .campus3d-immersive-meta span{font-size:6px}.campus3d-immersive-meta strong{margin:4px 0 3px;font-size:13px}.campus3d-immersive-meta small{font-size:6px}
  .campus3d-reset-fab{
    position:absolute;
    z-index:34;
    right:10px;
    bottom:132px;
    width:42px;
    height:42px;
    padding:0;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:1px;
    border:1px solid rgba(107,168,201,.22);
    border-radius:13px;
    background:rgba(3,14,21,.8);
    color:#85a4b5;
    backdrop-filter:blur(14px);
  }
  .campus3d-reset-fab i{font-size:17px;font-style:normal;line-height:1}.campus3d-reset-fab span{font-size:7px}

  .campus3d-drawer-trigger{
    position:absolute;
    z-index:34;
    top:72px;
    right:10px;
    min-width:82px;
    height:38px;
    padding:0 10px;
    border:1px solid rgba(107,168,201,.22);
    border-radius:12px;
    background:rgba(3,14,21,.78);
    color:#9ab5c3;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:6px;
    font:9px/1 inherit;
    backdrop-filter:blur(14px);
  }
  .campus3d-drawer-trigger i{color:#c0a263;font-style:normal}.campus3d-drawer-trigger[aria-expanded="true"]{border-color:rgba(192,162,99,.46);background:rgba(55,45,26,.76);color:#ccb476}
  .campus3d-drawer-backdrop{position:fixed;inset:0;z-index:980;display:block;border:0;padding:0;background:rgba(0,5,8,.66);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease;touch-action:none}
  .campus3d-style-v3>.campus3d-sidebar{
    position:fixed!important;
    z-index:990!important;
    top:auto!important;
    right:6px!important;
    bottom:6px!important;
    left:6px!important;
    width:auto!important;
    max-width:none!important;
    max-height:min(76svh,660px)!important;
    padding:0 8px calc(10px + env(safe-area-inset-bottom))!important;
    border:1px solid rgba(112,174,207,.26)!important;
    border-radius:18px 18px 10px 10px!important;
    background:linear-gradient(180deg,rgba(5,17,25,.985),rgba(1,7,11,.995))!important;
    box-shadow:0 -22px 70px rgba(0,0,0,.64)!important;
    overflow:auto!important;
    overscroll-behavior:contain;
    transform:translateY(calc(100% + 18px));
    opacity:0;
    visibility:hidden;
    pointer-events:none;
    transition:transform .22s ease,opacity .18s ease,visibility .22s ease;
  }
  .campus3d-style-v3.is-drawer-open>.campus3d-sidebar{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}
  .campus3d-style-v3.is-drawer-open>.campus3d-drawer-backdrop{opacity:1;visibility:visible;pointer-events:auto}
  .campus3d-drawer-head{position:sticky;top:0;z-index:14;min-height:56px;margin:0 -8px 8px;padding:9px 10px 7px 14px;border-bottom:1px solid rgba(101,159,191,.16);background:rgba(3,12,18,.98);display:flex;align-items:center;justify-content:space-between}
  .campus3d-drawer-head:before{content:"";position:absolute;top:5px;left:50%;width:44px;height:3px;border-radius:4px;background:rgba(115,157,180,.32);transform:translateX(-50%)}
  .campus3d-drawer-head>div{display:flex;flex-direction:column;gap:3px}.campus3d-drawer-head span{color:#526f80;font:7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.campus3d-drawer-head strong{color:#c8d7de;font:600 13px/1.2 "Songti SC","STSong",serif}.campus3d-drawer-head button{width:34px;height:34px;border:1px solid rgba(103,160,192,.18);border-radius:10px;background:transparent;color:#7893a3;font-size:20px;line-height:1}
  .campus3d-style-v3 .campus3d-sidebar-tabs{top:56px!important;margin:0 -8px 8px!important;padding:5px 8px!important;background:rgba(3,12,18,.97)!important}
}

@media(max-width:430px){
  .campus3d-style-v3 .campus3d-stage{height:clamp(570px,calc(100svh - 82px),790px)!important;min-height:570px!important}
  .campus3d-style-v3 .campus3d-command-header{top:6px!important;left:6px!important;right:6px!important}
  .campus3d-style-v3>.campus3d-hud-rail{left:6px!important;right:6px!important;bottom:6px!important;grid-template-columns:repeat(7,54px)!important}
  .campus3d-style-v3 .campus3d-mode-switch{top:68px!important;left:8px!important}
  .campus3d-drawer-trigger{top:68px;right:8px}
  .campus3d-style-v3 .campus3d-zoom-controls{right:8px!important;bottom:78px!important}
  .campus3d-reset-fab{right:8px;bottom:128px}
  .campus3d-immersive-meta{left:8px;right:150px;bottom:80px}
  .campus3d-style-v3>.campus3d-sidebar{left:4px!important;right:4px!important;bottom:4px!important}
}

@media(prefers-reduced-motion:reduce){
  .campus3d-style-v3>.campus3d-sidebar,.campus3d-drawer-backdrop{transition:none!important}
}