/* NERDDI // PHANTOM DEPTH 1.0 — additive presentation only.
   Existing controls, state and routes remain in the original app. */
:root{--pd-blue:#38a5ff;--pd-cyan:#55e4fb;--pd-violet:#b97dff;--pd-gold:#ffa642;--pd-steel:#13243d}
html[data-theme="dark"] body{background:radial-gradient(ellipse at 66% -16%,#122744 0%,transparent 36%),#060b15}
html[data-theme="dark"] .sidebar{background:linear-gradient(165deg,#0c182b 0%,#070d18 65%,#080b14 100%);border-right:1px solid #273f62;box-shadow:inset -2px 0 1px rgba(126,170,242,.11),14px 0 38px rgba(0,0,0,.24)}
html[data-theme="dark"] .network-topbar{background:linear-gradient(180deg,rgba(14,27,45,.97),rgba(5,11,23,.97));border-bottom:1px solid rgba(101,145,220,.23);box-shadow:0 10px 34px rgba(0,0,0,.2),inset 0 1px rgba(229,240,255,.06)}
html[data-theme="dark"] .top-network-orbit{background:linear-gradient(165deg,#152845,#080f1f);border:1px solid rgba(128,174,237,.4);border-bottom:3px solid rgba(3,8,21,.9);box-shadow:0 10px 20px rgba(0,0,0,.42),inset 0 1px rgba(233,246,255,.2),inset 0 -2px 4px rgba(0,0,0,.5)}
html[data-theme="dark"] .top-network-orbit>a,html[data-theme="dark"] .top-network-orbit>button{transition:transform .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px rgba(255,255,255,.07)}
html[data-theme="dark"] .top-network-orbit>a:hover,html[data-theme="dark"] .top-network-orbit>button:hover{transform:translateY(-2px);box-shadow:0 4px 13px rgba(24,103,245,.16),inset 0 1px rgba(255,255,255,.16)}
html[data-theme="dark"] .nav-item.active{background:linear-gradient(100deg,#173a6c,#0b213e);color:#dff4ff;box-shadow:inset 3px 0 #4bd7ff,inset 0 1px rgba(255,255,255,.1),0 0 14px rgba(26,97,198,.15);border-color:#2e75ba}
html[data-theme="dark"] .new-ask{background:linear-gradient(150deg,#144a99,#0b2250 70%,#09152c)!important;border:1px solid #69aaff!important;box-shadow:0 5px 0 #06142d,0 11px 25px #001a3f80,inset 0 1px #c5edff70!important;transition:transform .14s,box-shadow .14s!important}
html[data-theme="dark"] .new-ask:active{transform:translateY(4px);box-shadow:0 1px 0 #06142d,inset 0 2px 6px #001327!important}
/* Deck is intentionally behind the existing search UI and native routes. */
#page-home .phantom-deck{position:relative;isolation:isolate;margin:-4px 0 20px;padding:16px 16px 20px;border:1px solid #304563;border-bottom:5px solid #050b15;border-radius:30px;background:radial-gradient(ellipse at 80% 7%,rgba(29,97,169,.23),transparent 42%),repeating-linear-gradient(128deg,transparent 0 4px,#ffffff04 5px 6px,transparent 7px 26px),linear-gradient(155deg,#13243a 0%,#091525 43%,#09111e 100%);box-shadow:0 25px 55px rgba(0,0,0,.35),0 5px 2px #03060c,inset 0 1px 1px #b3c8ec50,inset 0 0 0 2px #0009}
#page-home .phantom-deck:before,#page-home .phantom-deck:after{content:"";position:absolute;z-index:0;pointer-events:none;width:5px;height:24px;top:20px;border-radius:3px;background:#f0a055;box-shadow:0 0 11px #f08b27a6,0 0 1px 2px #0a1422}
#page-home .phantom-deck:before{left:5px}#page-home .phantom-deck:after{right:5px}
.phantom-deck-header,.phantom-deck-footer{position:relative;z-index:1;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:0 12px;color:#7899c4;font:800 9px/1.4 system-ui,sans-serif;letter-spacing:.17em}
.phantom-deck-header{padding-bottom:14px}.phantom-deck-header .phantom-deck-mark{margin-left:auto;color:#6b7f9e}.phantom-led,.phantom-deck-footer i{display:inline-block;width:6px;height:6px;background:#58e5b7;border-radius:50%;box-shadow:0 0 12px #52f5c5;flex:none}
.phantom-deck-footer{margin-top:24px;padding:13px 12px 0;border-top:1px solid #4a64803b;letter-spacing:.10em}.phantom-deck-footer>span{display:inline-flex;align-items:center;gap:7px}
#page-home .phantom-deck .home-search-stage{position:relative;isolation:isolate;min-height:328px!important;margin:0!important;padding:24px 18px!important;border-radius:21px!important;border:1px solid #4a79a9!important;border-bottom:4px solid #081b32!important;background:linear-gradient(90deg,#071527ea 0%,#071729cc 42%,#06152c68 78%),url('../phantom/earth-vista.svg') center center / cover no-repeat!important;box-shadow:0 0 0 5px #050b17,0 10px 24px #0009,inset 0 1px 2px #c7eaff70,inset 0 0 18px #143963ab!important;overflow:hidden}
#page-home .phantom-deck .home-search-stage:before{content:"";position:absolute;inset:10px;border:1px solid #7cb6ec3b;border-radius:14px;pointer-events:none;z-index:1;box-shadow:inset 0 0 16px #08152cb0}
#page-home .phantom-deck .home-search-stage:after{content:"";position:absolute;inset:auto -10% -80px -10%;height:125px;opacity:.45;pointer-events:none;background:radial-gradient(ellipse at center,#2264ac6b,transparent 70%);transform:none;animation:none}
#page-home .phantom-deck .home-search-glow{opacity:.34;animation:none}
#page-home .phantom-deck .home-search-center{width:min(860px,calc(100% - 30px));padding:16px 0 18px!important;max-width:100%;gap:0;filter:drop-shadow(0 7px 15px #050c21aa)}
#page-home .phantom-deck .home-kicker{color:#bfd4f0;text-shadow:0 2px 5px #000;letter-spacing:.11em}
#page-home .phantom-deck .frontier-badge{border-color:#61a1ec88;color:#dceeff;background:#0a2654b3;box-shadow:inset 0 1px #a1d9ff30}
#page-home .phantom-deck .home-brand-intro{margin:8px 0 16px!important}
#page-home .phantom-deck .nerddi-home-master>.nerddi-brand-lockup{width:min(290px,56vw)!important;filter:drop-shadow(0 6px 18px #030912)}
#page-home .phantom-deck .home-omnibox{width:100%;min-height:64px;padding:6px 8px 6px 12px;border:1px solid #74baff!important;border-bottom:4px solid #061a38!important;border-radius:18px;background:linear-gradient(150deg,#102c54ed,#09162bed)!important;box-shadow:0 0 0 4px #071327,0 6px 0 #020a17,0 12px 28px #000c,inset 0 1px #c2efff55,inset 0 0 15px #367dcb24!important;backdrop-filter:blur(16px)}
#page-home .phantom-deck .home-omnibox:focus-within{border-color:#8ff5ff!important;box-shadow:0 0 0 4px #071327,0 6px 0 #020a17,0 0 22px #3facff77,inset 0 1px #c2efff55!important}
#page-home .phantom-deck .home-omnibox-input{color:#f3f9ff!important}#page-home .phantom-deck .home-omnibox-input::placeholder{color:#a5b5d0!important}
#page-home .phantom-deck .home-search-submit{border:1px solid #a6e6ff;background:linear-gradient(135deg,#278ef0,#0c3d9b)!important;border-bottom:4px solid #082454!important;box-shadow:inset 0 1px #ecfcff88,0 5px 12px #0007,0 0 15px #0788ef6b!important}
#page-home .phantom-deck .home-search-submit:active{transform:translateY(3px);border-bottom-width:1px}
#page-home .phantom-deck .home-mode-rail{border:1px solid #4379b479;background:#091a34d9;box-shadow:inset 0 1px #9ec5f83a,0 4px 10px #0005}
#page-home .phantom-deck .home-mode-rail button{color:#b8c9e1}#page-home .phantom-deck .home-mode-rail button.active{color:#fff;background:linear-gradient(145deg,#176fc7,#15377a);box-shadow:inset 0 1px #acf4ff80,0 2px 0 #07172e,0 0 12px #1174f080}
#page-home .phantom-deck .home-search-tools,#page-home .phantom-deck .home-suggestions{color:#d6e6ff}
#page-home .phantom-deck .home-suggestions button{color:#cbdfff;border-color:#4e86b677;background:#09192cbb;box-shadow:inset 0 1px #b9ebff1b}
/* The four flagship apps become physical, depressible surfaces. */
#page-home .phantom-deck .launch-showcase{position:relative;z-index:2;margin:24px 3px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;perspective:1200px}
#page-home .phantom-deck .launch-showcase .phantom-tile{--tile-rgb:54,168,255;--tile-edge:#164d9b;--tile-bolt:#96ddff;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:7px;min-width:0;min-height:182px;padding:14px 16px 16px;border:1px solid rgba(var(--tile-rgb),.94)!important;border-bottom:5px solid var(--tile-edge)!important;border-radius:20px!important;color:#f5faff!important;text-align:left;overflow:visible;background:radial-gradient(ellipse at 48% 7%,rgba(var(--tile-rgb),.21),transparent 67%),linear-gradient(155deg,#213553 0%,#0c1930 47%,#091426 100%)!important;transform:translate3d(0,0,0) rotateX(var(--pd-rx,0deg)) rotateY(var(--pd-ry,0deg));transform-style:preserve-3d;box-shadow:inset 0 1px 0 #e0f8ff7b,inset 0 -10px 25px #0005,inset 0 0 18px rgba(var(--tile-rgb),.1),0 5px 0 #040a15,0 12px 1px #030810,0 18px 25px #000c,0 0 18px rgba(var(--tile-rgb),.21)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important;will-change:transform;cursor:pointer}
#page-home .phantom-deck .launch-showcase .phantom-tile:before{content:"";position:absolute;z-index:-1;inset:5px;border:1px solid rgba(var(--tile-rgb),.18);border-radius:15px;pointer-events:none;background:linear-gradient(145deg,#ffffff0a,transparent 35%)}
#page-home .phantom-deck .launch-showcase .phantom-tile:after{content:"";position:absolute;pointer-events:none;z-index:0;top:0;left:17%;right:17%;height:2px;border-radius:100%;background:linear-gradient(90deg,transparent,rgba(var(--tile-rgb),.8),transparent);box-shadow:0 1px 9px rgba(var(--tile-rgb),.7)}
#page-home .phantom-deck .launch-showcase .phantom-tile:hover{transform:translate3d(0,-6px,0) rotateX(var(--pd-rx,0deg)) rotateY(var(--pd-ry,0deg));box-shadow:inset 0 1px #fff9,inset 0 0 28px rgba(var(--tile-rgb),.17),0 7px 0 #030810,0 17px 0 #030810,0 25px 30px #000c,0 0 27px rgba(var(--tile-rgb),.35)!important}
#page-home .phantom-deck .launch-showcase .phantom-tile:active,#page-home .phantom-deck .launch-showcase .phantom-tile.is-depressed{transform:translate3d(0,7px,0) rotateX(0deg) rotateY(0deg)!important;box-shadow:inset 0 4px 15px #000b,inset 0 0 20px rgba(var(--tile-rgb),.3),0 1px 0 #030810,0 4px 12px #0009!important;border-bottom-width:2px!important}
#page-home .phantom-deck .launch-showcase .phantom-tile:focus-visible{outline:3px solid #fff;outline-offset:7px}
#page-home .phantom-deck .launch-showcase .phantom-tile--social{--tile-rgb:194,96,255;--tile-edge:#64228b;--tile-bolt:#e9b8ff}
#page-home .phantom-deck .launch-showcase .phantom-tile--centro{--tile-rgb:255,174,69;--tile-edge:#8c4a0d;--tile-bolt:#ffe3aa}
#page-home .phantom-deck .launch-showcase .phantom-tile--cloud{--tile-rgb:44,215,219;--tile-edge:#08646b;--tile-bolt:#a0faff}
#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-symbol{width:64px;height:64px;flex:0 0 64px;display:grid;place-items:center;align-self:center;border-radius:17px;border:1px solid rgba(var(--tile-rgb),.45);background:radial-gradient(circle at 38% 17%,rgba(var(--tile-rgb),.36),transparent 72%),linear-gradient(145deg,#1a3453,#080f20);box-shadow:0 4px 0 #020918,0 10px 16px #0009,inset 0 1px rgba(255,255,255,.24),0 0 17px rgba(var(--tile-rgb),.23);color:var(--tile-bolt);font-size:42px;text-shadow:0 0 14px rgba(var(--tile-rgb),.7);transform:translateZ(12px)}
#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-symbol img{width:53px;height:53px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(var(--tile-rgb),.58))}
#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-centro{font-size:45px!important;font-family:Georgia,serif}
#page-home .phantom-deck .launch-showcase .phantom-tile>div{display:block;min-width:0;text-align:center}
#page-home .phantom-deck .launch-showcase .phantom-tile small{display:block;font-size:8px;letter-spacing:.18em;font-weight:900;color:rgba(var(--tile-rgb),.9)!important}
#page-home .phantom-deck .launch-showcase .phantom-tile strong{display:block;margin:3px 0 2px;font-size:clamp(14px,1.3vw,19px);font-weight:800;line-height:1.2;color:#f6f9ff!important;letter-spacing:-.025em}
#page-home .phantom-deck .launch-showcase .phantom-tile em{font-style:normal;display:block;font-size:10px;font-weight:600;color:#b8c9e1;line-height:1.3}
#page-home .phantom-deck .launch-showcase .phantom-tile>b{position:absolute;right:12px;top:12px;font-size:12px;font-weight:600;color:#e0f6ff!important;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid rgba(var(--tile-rgb),.4);background:#08162cc7}
/* Continue the hardware design in the surrounding utility cards. */
#page-home .home-personal-strip>button,#page-home .frontier-panel,#page-home .home-lower-panel,#page-home .briefing-shell{border:1px solid #36577b;border-bottom:3px solid #08172b;border-radius:21px;background:linear-gradient(148deg,#14253df2,#0b182bf0 52%,#0a1321f5);box-shadow:inset 0 1px #b9defd1c,0 8px 17px #0004}
#page-home .home-personal-strip>button{transition:transform .16s,box-shadow .16s;box-shadow:inset 0 1px #c5e9ff29,0 4px 0 #050b14,0 10px 18px #0007}
#page-home .home-personal-strip>button:hover{transform:translateY(-3px);box-shadow:inset 0 1px #aeeaff45,0 7px 0 #050b14,0 17px 23px #0007}
#page-home .home-personal-strip>button:active{transform:translateY(3px);box-shadow:inset 0 4px 15px #020814,0 1px 0 #050b14}
#page-home .home-strip-icon{background:linear-gradient(135deg,#114b91,#08182d);box-shadow:inset 0 1px #77dbff68,0 3px 0 #030b18,0 0 14px #1891ec55}
#page-home .network-wire{border:1px solid #2f5478!important;border-radius:12px!important;background:linear-gradient(180deg,#102139,#071525)!important;box-shadow:0 4px 0 #030c19,0 12px 23px #0006,inset 0 1px #b3e3ff35!important}
#page-home .frontier-command-button,#page-home .home-app,#page-home .home-quick-grid button{transition:transform .16s,box-shadow .16s,border-color .16s;box-shadow:inset 0 1px #a5caff1c,0 3px 0 #030d1e,0 8px 16px #0003}
#page-home .frontier-command-button:hover,#page-home .home-app:hover,#page-home .home-quick-grid button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #a5caff35,0 5px 0 #030d1e,0 13px 21px #0005}
/* Light mode stays usable, with a pale metal chassis rather than forced dark everywhere. */
html[data-theme="light"] #page-home .phantom-deck{background:linear-gradient(150deg,#bccce1,#e1e9f3 48%,#b2c1d4);border-color:#8da4c2;box-shadow:0 12px 35px #26436030,inset 0 1px #fff}
html[data-theme="light"] .phantom-deck-header,html[data-theme="light"] .phantom-deck-footer{color:#375778}
html[data-theme="light"] #page-home .phantom-deck .home-search-stage{color:#f0faff!important}
html[data-theme="light"] #page-home .phantom-deck .home-omnibox-input{color:#f3f9ff!important}
html[data-theme="light"] #page-home .phantom-deck .home-kicker,html[data-theme="light"] #page-home .phantom-deck .home-kicker span{color:#d9e9fc!important}
html[data-theme="light"] #page-home .phantom-deck .home-brand-intro .nerddi-brand-lockup>img[data-brand-theme="light"]{filter:brightness(0) invert(1)}
html[data-theme="light"] #page-home .home-personal-strip>button,html[data-theme="light"] #page-home .frontier-panel,html[data-theme="light"] #page-home .home-lower-panel,html[data-theme="light"] #page-home .briefing-shell{background:linear-gradient(155deg,#fff,#e8f0fb);border-color:#b5c4d8;color:var(--text)}
html[data-theme="light"] #page-home .home-personal-strip>button{box-shadow:inset 0 1px #fff,0 3px 0 #8fa5c1,0 7px 15px #153a6630}
/* Responsive: preserve original mobile footer and screen placement. */
@media (max-width:1100px){#page-home .phantom-deck .launch-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}#page-home .phantom-deck .launch-showcase .phantom-tile{min-height:158px}#page-home .phantom-deck .launch-showcase .phantom-tile strong{font-size:16px}}
@media (max-width:760px){#page-home .phantom-deck{margin:0 0 16px;padding:11px 10px 15px;border-radius:20px}#page-home .phantom-deck .home-search-stage{min-height:350px!important;padding:12px 8px!important;border-radius:15px!important;background-position:62% center!important}#page-home .phantom-deck .home-search-center{width:calc(100% - 8px);padding:20px 0!important}#page-home .phantom-deck .home-omnibox{min-height:58px;padding:5px 6px 5px 9px;border-radius:14px}#page-home .phantom-deck .launch-showcase{gap:12px;margin:18px 1px 2px}#page-home .phantom-deck .launch-showcase .phantom-tile{padding:12px 7px 13px;min-height:155px;border-radius:16px!important}#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-symbol{width:52px;height:52px;flex-basis:52px;border-radius:14px}#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-symbol img{width:43px;height:43px}#page-home .phantom-deck .launch-showcase .phantom-tile strong{font-size:14px}#page-home .phantom-deck .launch-showcase .phantom-tile small{font-size:7px}#page-home .phantom-deck .launch-showcase .phantom-tile em{font-size:9px}#page-home .phantom-deck .launch-showcase .phantom-tile>b{width:20px;height:20px;right:8px;top:8px}.phantom-deck-header,.phantom-deck-footer{font-size:7px;letter-spacing:.08em;padding-left:5px;padding-right:5px}.phantom-deck-footer>span:last-child{display:none}#page-home .network-wire{margin-left:0!important;margin-right:0!important}}
@media (max-width:380px){#page-home .phantom-deck .launch-showcase{gap:9px}#page-home .phantom-deck .launch-showcase .phantom-tile{min-height:144px;padding:10px 6px}#page-home .phantom-deck .launch-showcase .phantom-tile strong{font-size:12px}#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-symbol{width:43px;height:43px;flex-basis:43px}#page-home .phantom-deck .launch-showcase .phantom-tile .phantom-tile-symbol img{width:36px;height:36px}}
@media(prefers-reduced-motion:reduce){#page-home .phantom-deck .launch-showcase .phantom-tile,#page-home .home-personal-strip>button{transition:none!important}#page-home .phantom-deck .launch-showcase .phantom-tile{will-change:auto}}


/* PHANTOM DEPTH R2.1 — KEEP EACH APP INSIDE ITS OWN TILE
   The inherited 8 x 105px grid exceeded the narrower homepage panel on desktop.
   This correction sizes app cards to their *own container*, not the viewport.
   No application routing, pinned preferences, or JavaScript handlers are changed. */
#page-home .home-lower-panel .app-row{
  display:grid!important;
  grid-template-columns:repeat(auto-fill,minmax(min(100%,126px),1fr))!important;
  gap:12px!important;
  width:100%;max-width:100%;min-width:0;box-sizing:border-box;
  margin:0!important;padding:4px 2px 12px!important;
  overflow:visible!important;scroll-snap-type:none!important;
}
#page-home .home-lower-panel .home-app{
  box-sizing:border-box;width:100%;max-width:100%;min-width:0!important;
  min-height:124px!important;flex:none!important;margin:0!important;
  display:flex!important;flex-direction:column;align-items:center;justify-content:center;
  gap:8px!important;padding:12px 8px!important;text-align:center;
  overflow:hidden;
}
#page-home .home-lower-panel .home-app-icon{
  flex:0 0 51px;width:51px!important;height:51px!important;
  max-width:100%;min-width:0;display:grid;place-items:center;
  position:relative;z-index:1;
}
#page-home .home-lower-panel .home-app-icon img{
  display:block;max-width:100%;max-height:100%;width:42px!important;height:42px!important;
  object-fit:contain;box-sizing:border-box;
}
#page-home .home-lower-panel .home-app b{
  display:block;width:100%;max-width:100%;min-width:0;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  font-size:11px;line-height:1.25;position:relative;z-index:1;
}
#page-home .home-lower-panel .home-app small{
  display:block!important;max-width:100%;min-width:0;overflow:hidden;
  text-overflow:ellipsis;white-space:nowrap;line-height:1.25;
}
/* My Apps and Recently Used use the same predictable, fully contained grid.
   In particular mobile no longer has a trailing partly-offscreen tile. */
#page-apps .app-shelf{
  display:grid!important;
  grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr))!important;
  gap:12px!important;width:100%;max-width:100%;min-width:0;
  margin:0!important;padding:3px 1px 12px!important;box-sizing:border-box;
  overflow:visible!important;scroll-snap-type:none!important;
}
#page-apps .app-shelf-card{
  box-sizing:border-box;min-width:0!important;max-width:100%;width:100%;
  flex:none!important;margin:0!important;
}
#page-apps .app-shelf-launch{
  box-sizing:border-box;min-width:0;max-width:100%;width:100%;
  min-height:142px;gap:0;padding:15px 10px 12px;
}
#page-apps .app-shelf-icon{
  flex:0 0 52px;max-width:100%;width:52px;height:52px;
  display:grid;place-items:center;overflow:hidden;
}
#page-apps .app-shelf-icon img{
  display:block;max-width:100%;max-height:100%;width:43px;height:43px;
  object-fit:contain;
}
#page-apps .app-shelf-copy{max-width:100%;min-width:0}
#page-apps .app-shelf-copy strong,#page-apps .app-shelf-copy small{
  display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
@media(max-width:480px){
  #page-home .home-lower-panel .app-row{gap:9px!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,112px),1fr))!important}
  #page-home .home-lower-panel .home-app{min-height:116px!important;padding:11px 6px!important}
  #page-home .home-lower-panel .home-app b{font-size:10px}
  #page-apps .app-shelf{gap:10px!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,116px),1fr))!important}
  #page-apps .app-shelf-launch{min-height:132px;padding:13px 9px 11px}
}

/* Run 3.3: semantic external links keep their full Phantom Depth raised tile shape. */
#page-home .phantom-deck .launch-showcase a.phantom-tile{
  text-decoration:none!important;box-sizing:border-box;cursor:pointer;
}
#page-home .phantom-deck .launch-showcase a.phantom-tile:visited{color:#f5faff!important}
