:root{--holla-ring:linear-gradient(45deg,#f58529 0%,#feda77 22%,#dd2a7b 52%,#8134af 78%,#515bd4 100%);--holla-dark:#050505;--holla-muted:#737373;--holla-purple:#7c3aec}.holla-stories-wrap{background:#fff;border:1px solid #efefef;border-radius:12px;padding:14px 10px;margin:0 0 18px;display:flex;gap:12px;align-items:flex-start;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.holla-story-strip{display:flex;gap:13px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:2px}.holla-story-strip::-webkit-scrollbar{display:none}.holla-add-story,.holla-story-avatar{border:0;background:transparent!important;cursor:pointer;text-align:center;min-width:74px;max-width:74px;color:#262626!important;font-size:12px;line-height:1.15;padding:0;scroll-snap-align:start}.holla-add-story span:last-child,.holla-story-avatar span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.holla-add-avatar,.holla-story-avatar img{width:66px;height:66px;border-radius:50%;display:block;margin:0 auto 6px;object-fit:cover}.holla-add-avatar{position:relative;background:#f5f5f5}.holla-add-avatar img{width:66px;height:66px;border-radius:50%;object-fit:cover;border:2px solid #fff}.holla-add-avatar b{position:absolute;right:0;bottom:2px;background:#0095f6;color:#fff;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:2px solid #fff;font-size:18px;line-height:18px}.holla-story-avatar img{padding:3px;background:var(--holla-ring);box-shadow:inset 0 0 0 3px #fff}.holla-story-avatar.is-seen img{background:#dbdbdb}.holla-profile-story-btn,.holla-submit-story{background:#0095f6!important;color:#fff!important;border:0!important;border-radius:9px!important;padding:10px 18px!important;font-weight:700!important;cursor:pointer}.holla-story-viewer,.holla-create-modal{position:fixed;inset:0;background:rgba(0,0,0,.92);z-index:999999;display:none;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.holla-story-viewer.is-open,.holla-create-modal.is-open{display:flex}.holla-story-stage{width:min(430px,100vw);height:min(760px,100vh);background:#000;border-radius:14px;position:relative;overflow:hidden;color:#fff;box-shadow:0 22px 80px rgba(0,0,0,.55);user-select:none}.holla-progress{position:absolute;top:9px;left:9px;right:9px;height:2px;display:flex;gap:3px;z-index:10}.holla-progress span{height:2px;background:rgba(255,255,255,.35);border-radius:99px;flex:1;overflow:hidden}.holla-progress span b{display:block;height:100%;width:0;background:#fff;border-radius:99px}.holla-progress span.done b{width:100%}.holla-viewer-top{position:absolute;top:18px;left:0;right:0;z-index:11;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.holla-viewer-user{display:flex;align-items:center;gap:9px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.5);min-width:0}.holla-viewer-user img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.45)}.holla-viewer-user span{font-size:14px;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holla-viewer-user small{opacity:.78;font-weight:500;font-size:12px;white-space:nowrap}.holla-viewer-actions{display:flex;align-items:center;gap:6px}.holla-viewer-actions button{background:rgba(0,0,0,.22)!important;color:#fff!important;border:0!important;border-radius:999px!important;min-width:32px;height:32px;padding:0 10px!important;cursor:pointer;font-weight:700;backdrop-filter:blur(6px)}.holla-viewer-actions [data-holla-close]{font-size:26px;line-height:26px}.holla-viewer-actions [data-holla-edit-story],.holla-viewer-actions [data-holla-delete-story]{font-size:12px}.holla-media-box{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000}.holla-media-box img,.holla-media-box video{width:100%;height:100%;object-fit:cover;background:#000}.holla-caption{position:absolute;left:18px;right:18px;bottom:38px;text-align:center;font-size:15px;line-height:1.4;text-shadow:0 2px 12px #000;z-index:9;word-break:break-word}.holla-story-link{position:absolute;bottom:86px;left:50%;transform:translateX(-50%);z-index:9;background:rgba(255,255,255,.94);color:#111!important;border-radius:999px;padding:9px 18px;font-weight:800;text-decoration:none!important;display:none;box-shadow:0 6px 18px rgba(0,0,0,.25)}.holla-nav{position:absolute;top:0;bottom:0;width:38%;z-index:7;border:0!important;background:transparent!important;color:transparent!important;font-size:0!important;cursor:pointer}.holla-prev{left:0}.holla-next{right:0}.holla-create-card{width:min(455px,92vw);background:#fff;border-radius:16px;padding:22px;color:#262626;position:relative;box-shadow:0 24px 70px rgba(0,0,0,.35)}.holla-create-card h3{margin:0 0 16px;font-size:22px;font-weight:800;text-align:center}.holla-create-card label{display:block;margin-bottom:12px;font-weight:700;font-size:13px;color:#262626}.holla-create-card input,.holla-create-card textarea,.holla-create-card select{width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #dbdbdb;border-radius:10px;padding:11px 12px;background:#fafafa;color:#262626;font-size:14px}.holla-create-card input:focus,.holla-create-card textarea:focus,.holla-create-card select:focus{outline:none;border-color:#a8a8a8;background:#fff}.holla-modal-close{position:absolute;right:12px;top:12px;border:0!important;background:#f5f5f5!important;border-radius:50%;width:34px;height:34px;font-size:24px;cursor:pointer;color:#111!important}.holla-form-message{margin-top:12px;font-weight:700;text-align:center}.holla-form-message.is-error{color:#dc2626}.holla-form-message.is-success{color:#16a34a}.holla-submit-story{width:100%;margin-top:6px}.holla-upload-hint{font-size:12px;color:var(--holla-muted);margin-top:-6px;margin-bottom:10px}@media(max-width:600px){.holla-stories-wrap{border-radius:0;margin-left:-15px;margin-right:-15px;border-left:0;border-right:0;padding:12px 8px}.holla-story-stage{width:100vw;height:100vh;border-radius:0}.holla-add-story,.holla-story-avatar{min-width:68px;max-width:68px}.holla-add-avatar,.holla-story-avatar img,.holla-add-avatar img{width:60px;height:60px}.holla-create-card{border-radius:16px;width:94vw}.holla-caption{bottom:32px}.holla-story-link{bottom:78px}}

/* Holla App Me brand fixes v1.0.2 */
:root{
  --holla-logo-gold:#ffb21a;
  --holla-logo-orange:#ff8a00;
  --holla-logo-deep:#241100;
  --holla-logo-ring:linear-gradient(135deg,#ffe36b 0%,#ffb21a 25%,#ff7a00 52%,#9b4b00 78%,#fff0a6 100%);
}
body.holla-story-open{overflow:hidden!important;}
.holla-story-viewer,
.holla-create-modal{background:rgba(0,0,0,.78)!important;backdrop-filter:blur(2px);}
.holla-create-card{
  background:#050505!important;
  color:#fff!important;
  border:1px solid rgba(255,178,26,.38)!important;
  box-shadow:0 0 0 1px rgba(255,138,0,.20),0 0 34px rgba(255,138,0,.42),0 26px 80px rgba(0,0,0,.72)!important;
}
.holla-create-card h3{color:#fff!important;}
.holla-create-card label{color:var(--holla-logo-gold)!important;font-size:16px!important;}
.holla-create-card input,
.holla-create-card textarea,
.holla-create-card select{
  background:#000!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.82)!important;
}
.holla-create-card input:focus,
.holla-create-card textarea:focus,
.holla-create-card select:focus{
  border-color:var(--holla-logo-gold)!important;
  box-shadow:0 0 0 3px rgba(255,178,26,.18)!important;
}
.holla-submit-story,
.holla-profile-story-btn{
  background:linear-gradient(135deg,#ffc13a,#ff9900)!important;
  color:#000!important;
  box-shadow:0 10px 28px rgba(255,153,0,.35)!important;
}
.holla-submit-story:hover,
.holla-profile-story-btn:hover{filter:brightness(1.06);}
.holla-modal-close{background:#111!important;color:#fff!important;border:1px solid rgba(255,178,26,.30)!important;}
.holla-add-avatar,
.holla-story-avatar img{
  background:var(--holla-logo-ring)!important;
  box-shadow:0 0 0 2px #090909,0 0 0 4px rgba(255,178,26,.85),0 8px 22px rgba(255,138,0,.28)!important;
}
.holla-story-avatar.is-seen img{
  background:#4b4b4b!important;
  box-shadow:0 0 0 2px #090909,0 0 0 4px rgba(255,178,26,.38)!important;
}
.holla-add-avatar b{background:linear-gradient(135deg,#ffb21a,#7c3aec)!important;color:#fff!important;}
.holla-upload-preview{
  min-height:180px;
  border:1px dashed rgba(255,178,26,.6);
  border-radius:14px;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  background:linear-gradient(135deg,rgba(255,178,26,.10),rgba(255,138,0,.04));
  margin:-2px 0 13px;
  color:#c8c8c8;
  font-size:13px;
}
.holla-upload-preview.has-preview{border-style:solid;background:#000;min-height:250px;}
.holla-upload-preview img,
.holla-upload-preview video{width:100%;height:250px;object-fit:cover;display:block;background:#000;}
.holla-story-stage{box-shadow:0 0 0 1px rgba(255,178,26,.28),0 0 32px rgba(255,138,0,.32),0 24px 80px rgba(0,0,0,.70)!important;}
.holla-progress span b{background:linear-gradient(90deg,#ffdd55,#ff9900)!important;}


/* Holla App Me brand fixes v1.0.4 - round bubbles + multi-story progress */
.holla-add-story,
.holla-story-avatar{
  min-width:76px!important;
  max-width:76px!important;
}
.holla-add-avatar,
.holla-add-avatar img,
.holla-story-avatar img{
  width:66px!important;
  height:66px!important;
  min-width:66px!important;
  min-height:66px!important;
  max-width:66px!important;
  max-height:66px!important;
  aspect-ratio:1/1!important;
  border-radius:50%!important;
  overflow:hidden!important;
  object-fit:cover!important;
  object-position:center!important;
  display:block!important;
}
.holla-add-avatar,
.holla-story-avatar img{
  border:3px solid #ffb21a!important;
  padding:3px!important;
  background:linear-gradient(135deg,#fff2a8 0%,#ffb21a 26%,#ff7a00 54%,#8b3d00 76%,#fff0a6 100%)!important;
  box-shadow:0 0 0 2px #090909,0 0 0 4px rgba(255,178,26,.88),0 8px 20px rgba(255,138,0,.30)!important;
  box-sizing:border-box!important;
}
.holla-story-avatar.is-seen img{
  border-color:#b97912!important;
  background:linear-gradient(135deg,#8a8a8a,#ffb21a,#5f3500)!important;
  box-shadow:0 0 0 2px #090909,0 0 0 4px rgba(255,178,26,.42)!important;
  opacity:.92;
}
.holla-add-avatar img{
  border:0!important;
  padding:0!important;
  box-shadow:none!important;
}
.holla-add-avatar b{
  right:-2px!important;
  bottom:0!important;
  z-index:3!important;
  border-radius:50%!important;
}
.holla-progress{
  top:10px!important;
  left:10px!important;
  right:10px!important;
  height:4px!important;
  gap:5px!important;
}
.holla-progress span{
  height:4px!important;
  background:rgba(255,255,255,.32)!important;
  border-radius:99px!important;
}
.holla-progress span b{
  height:4px!important;
  background:linear-gradient(90deg,#fff0a6,#ffb21a,#ff8a00)!important;
  box-shadow:0 0 8px rgba(255,178,26,.65)!important;
}
.holla-progress span.done b{width:100%!important;}
.holla-viewer-top{top:24px!important;}
.holla-story-stage{
  border:1px solid rgba(255,178,26,.45)!important;
  box-shadow:0 0 0 1px rgba(255,178,26,.25),0 0 36px rgba(255,138,0,.36),0 24px 85px rgba(0,0,0,.78)!important;
}
@media(max-width:600px){
  .holla-add-story,.holla-story-avatar{min-width:70px!important;max-width:70px!important;}
  .holla-add-avatar,.holla-add-avatar img,.holla-story-avatar img{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;max-width:60px!important;max-height:60px!important;}
}

/* Holla Stories v1.1.0 - Instagram style order, segmented ring progress, viewer arrows */
.holla-stories-wrap{
  max-height:80px!important;
  height:80px!important;
  padding:8px 10px!important;
  align-items:center!important;
  overflow:hidden!important;
}
.holla-story-strip{
  width:100%!important;
  height:78px!important;
  align-items:flex-start!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  display:flex!important;
  gap:14px!important;
  scroll-behavior:smooth;
}
.holla-your-story-item{position:relative;min-width:74px;max-width:74px;text-align:center;scroll-snap-align:start;}
.holla-add-story,.holla-story-avatar{min-width:74px!important;max-width:74px!important;height:78px!important;display:block!important;}
.holla-story-ring{
  width:62px!important;
  height:62px!important;
  border-radius:50%!important;
  padding:3px!important;
  display:block!important;
  margin:0 auto 5px!important;
  position:relative!important;
  box-shadow:0 0 0 1px rgba(255,178,26,.40),0 8px 22px rgba(255,138,0,.22)!important;
}
.holla-story-ring::before{
  content:"";
  position:absolute;
  inset:3px;
  border-radius:50%;
  background:#fff;
  z-index:1;
}
.holla-story-ring img,
.holla-add-story .holla-story-ring img,
.holla-story-avatar .holla-story-ring img{
  position:relative!important;
  z-index:2!important;
  width:56px!important;
  height:56px!important;
  border-radius:50%!important;
  object-fit:cover!important;
  display:block!important;
  margin:0!important;
  padding:0!important;
  background:#111!important;
  border:2px solid #090909!important;
  box-shadow:none!important;
}
.holla-add-avatar,.holla-story-avatar>img{display:none!important;}
.holla-add-plus{
  position:absolute!important;
  right:4px!important;
  bottom:18px!important;
  width:22px!important;
  height:22px!important;
  border-radius:50%!important;
  border:2px solid #090909!important;
  background:linear-gradient(135deg,#ffb21a,#7c3aec)!important;
  color:#fff!important;
  font-size:17px!important;
  line-height:17px!important;
  font-weight:800!important;
  display:grid!important;
  place-items:center!important;
  cursor:pointer!important;
  z-index:5!important;
  padding:0!important;
}
.holla-add-story span:last-child,.holla-story-avatar span:last-child{
  color:inherit!important;
  font-size:12px!important;
  line-height:1.1!important;
  max-width:74px!important;
  margin:0 auto!important;
}
.holla-story-avatar:hover .holla-story-ring,.holla-add-story:hover .holla-story-ring{transform:scale(1.04);transition:transform .18s ease;}

.holla-story-stage{
  height:95vh!important;
  width:min(470px,96vw)!important;
  border-radius:18px!important;
  border:1px solid rgba(255,178,26,.45)!important;
  box-shadow:0 0 0 1px rgba(255,178,26,.25),0 0 42px rgba(255,138,0,.32),0 28px 90px rgba(0,0,0,.80)!important;
}
.holla-progress{
  top:10px!important;
  left:10px!important;
  right:10px!important;
  width:auto!important;
  height:4px!important;
  gap:5px!important;
}
.holla-progress span{height:4px!important;background:rgba(255,255,255,.35)!important;}
.holla-progress span b{background:#fff!important;}
.holla-viewer-top{top:24px!important;}
.holla-nav{
  color:#fff!important;
  font-size:54px!important;
  line-height:1!important;
  text-shadow:0 3px 18px rgba(0,0,0,.75)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  opacity:.92!important;
  width:30%!important;
}
.holla-nav:hover{background:rgba(255,255,255,.06)!important;opacity:1!important;}
.holla-prev{justify-content:flex-start!important;padding-left:18px!important;}
.holla-next{justify-content:flex-end!important;padding-right:18px!important;}
.holla-media-box img,.holla-media-box video{object-fit:cover!important;}
@media(max-width:600px){
  .holla-story-stage{width:100vw!important;height:100vh!important;border-radius:0!important;border:0!important;}
  .holla-stories-wrap{height:76px!important;max-height:76px!important;}
  .holla-story-strip{height:74px!important;}
  .holla-story-ring{width:58px!important;height:58px!important;}
  .holla-story-ring img{width:52px!important;height:52px!important;}
  .holla-add-story,.holla-story-avatar,.holla-your-story-item{min-width:68px!important;max-width:68px!important;}
}

/* v1.1.1 final polish: clean arrows, plus badge over story border, no link UI */
.holla-your-story-item{position:relative!important;}
.holla-add-plus{
  position:absolute!important;
  right:4px!important;
  bottom:18px!important;
  width:22px!important;
  height:22px!important;
  border-radius:50%!important;
  background:linear-gradient(135deg,#1da1ff,#7c3aec)!important;
  color:#fff!important;
  border:2px solid #fff!important;
  box-shadow:0 3px 10px rgba(0,0,0,.25)!important;
  z-index:9!important;
  font-size:16px!important;
  line-height:18px!important;
}
.holla-add-plus:hover,.holla-add-plus:focus,.holla-add-plus:active{
  background:linear-gradient(135deg,#1da1ff,#7c3aec)!important;
  color:#fff!important;
  border:2px solid #fff!important;
  box-shadow:0 3px 10px rgba(0,0,0,.25)!important;
}
.holla-nav,
.holla-nav:hover,
.holla-nav:focus,
.holla-nav:active{
  background:transparent!important;
  border:none!important;
  box-shadow:none!important;
  outline:none!important;
  color:#fff!important;
  font-size:18px!important;
  line-height:18px!important;
  opacity:.96!important;
  text-shadow:0 2px 10px rgba(0,0,0,.8)!important;
}
.holla-nav:hover{opacity:1!important;}
.holla-prev{padding-left:14px!important;}
.holla-next{padding-right:14px!important;}
.holla-story-link{display:none!important;}

/* v1.1.3 - final Holla App Me dark premium story layout */
:root{
  --holla-gold:#d99416;
  --holla-gold-light:#ffcc58;
  --holla-gold-deep:#6b3600;
  --holla-dark-card:rgba(10,10,10,.78);
  --holla-border:rgba(217,148,22,.38);
}
.holla-stories-wrap{
  width:100%!important;
  height:auto!important;
  max-height:none!important;
  min-height:132px!important;
  box-sizing:border-box!important;
  padding:20px 22px 18px!important;
  margin:0 0 28px!important;
  background:linear-gradient(135deg,rgba(17,17,17,.94),rgba(20,12,5,.86))!important;
  border:1px solid rgba(217,148,22,.30)!important;
  border-radius:14px!important;
  box-shadow:0 0 0 1px rgba(255,190,64,.08), 0 18px 44px rgba(0,0,0,.38), inset 0 1px 0 rgba(255,255,255,.04)!important;
  overflow:hidden!important;
}
.holla-story-strip{
  height:94px!important;
  display:flex!important;
  align-items:flex-start!important;
  gap:22px!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scrollbar-width:none!important;
  padding:0 4px 6px!important;
}
.holla-story-strip::-webkit-scrollbar{display:none!important;}
.holla-add-story,.holla-story-avatar,.holla-your-story-item{
  min-width:86px!important;
  max-width:86px!important;
  height:96px!important;
  text-align:center!important;
  color:#fff!important;
  background:transparent!important;
  border:0!important;
  padding:0!important;
  margin:0!important;
  font-family:inherit!important;
}
.holla-story-ring{
  width:76px!important;
  height:76px!important;
  min-width:76px!important;
  min-height:76px!important;
  max-width:76px!important;
  max-height:76px!important;
  border-radius:50%!important;
  padding:5px!important; /* 5px space under golden/progress border */
  margin:0 auto 8px!important;
  box-sizing:border-box!important;
  position:relative!important;
  display:block!important;
  background:linear-gradient(135deg,var(--holla-gold-light),var(--holla-gold),#b86e08,var(--holla-gold-light))!important;
  box-shadow:0 0 0 1px rgba(255,204,88,.28),0 0 16px rgba(217,148,22,.42),0 8px 20px rgba(0,0,0,.36)!important;
  overflow:visible!important;
}
.holla-story-ring::before{
  content:""!important;
  position:absolute!important;
  inset:5px!important;
  border-radius:50%!important;
  background:#090909!important;
  z-index:1!important;
}
.holla-story-ring img,
.holla-add-story .holla-story-ring img,
.holla-story-avatar .holla-story-ring img{
  position:relative!important;
  z-index:2!important;
  width:66px!important;
  height:66px!important;
  min-width:66px!important;
  min-height:66px!important;
  max-width:66px!important;
  max-height:66px!important;
  border-radius:50%!important;
  display:block!important;
  object-fit:cover!important;
  object-position:center center!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:#111!important;
  box-shadow:none!important;
  aspect-ratio:1/1!important;
}
.holla-story-avatar span:last-child,
.holla-add-story span:last-child{
  color:#fff!important;
  font-size:14px!important;
  font-weight:500!important;
  line-height:1.15!important;
  max-width:86px!important;
  text-align:center!important;
  margin:0 auto!important;
  display:block!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
.holla-story-avatar:hover .holla-story-ring,
.holla-add-story:hover .holla-story-ring{transform:translateY(-1px) scale(1.035)!important;transition:.18s ease!important;}

/* Add Story = clean white circle with centered golden plus like mockup */
.holla-add-story .holla-story-ring,
.holla-add-ring{
  background:#fff!important;
  box-shadow:0 12px 28px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.25)!important;
}
.holla-add-story .holla-story-ring::before{display:none!important;}
.holla-add-story .holla-story-ring img{opacity:0!important;}
.holla-add-story .holla-story-ring::after{
  content:"+"!important;
  position:absolute!important;
  inset:0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:var(--holla-gold)!important;
  font-size:34px!important;
  line-height:1!important;
  font-weight:300!important;
  z-index:3!important;
}
.holla-add-plus{display:none!important;}

/* Seen/unseen */
.holla-story-avatar.is-seen .holla-story-ring{
  background:linear-gradient(135deg,#696969,#3b3b3b,#777)!important;
  box-shadow:0 0 0 1px rgba(255,255,255,.08),0 6px 16px rgba(0,0,0,.28)!important;
}
.holla-story-avatar.is-seen .holla-story-ring img{opacity:.88!important;}

/* Viewer: 95vh, full width segmented progress, clean white arrows */
.holla-story-viewer{background:rgba(0,0,0,.82)!important;backdrop-filter:blur(6px)!important;}
.holla-story-stage{
  width:min(460px,96vw)!important;
  height:95vh!important;
  max-height:95vh!important;
  border-radius:18px!important;
  overflow:hidden!important;
  border:1px solid rgba(217,148,22,.55)!important;
  background:#000!important;
  box-shadow:0 0 0 1px rgba(255,190,64,.18),0 0 50px rgba(217,148,22,.36),0 28px 90px rgba(0,0,0,.86)!important;
}
.holla-progress{
  top:10px!important;
  left:10px!important;
  right:10px!important;
  height:4px!important;
  gap:5px!important;
  z-index:30!important;
}
.holla-progress span{height:4px!important;background:rgba(255,255,255,.35)!important;border-radius:999px!important;overflow:hidden!important;}
.holla-progress span b{height:100%!important;background:#fff!important;box-shadow:none!important;border-radius:999px!important;}
.holla-viewer-top{top:25px!important;z-index:31!important;}
.holla-nav,
.holla-nav:hover,
.holla-nav:focus,
.holla-nav:active{
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  outline:0!important;
  color:#fff!important;
  font-size:18px!important;
  line-height:18px!important;
  text-shadow:0 2px 12px rgba(0,0,0,.9)!important;
  opacity:.96!important;
}
.holla-prev{padding-left:18px!important;justify-content:flex-start!important;}
.holla-next{padding-right:18px!important;justify-content:flex-end!important;}
.holla-media-box img,.holla-media-box video{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center center!important;
  background:#000!important;
}

@media(max-width:782px){
  .holla-stories-wrap{min-height:120px!important;padding:16px 14px!important;border-radius:12px!important;}
  .holla-story-strip{height:88px!important;gap:16px!important;}
  .holla-add-story,.holla-story-avatar,.holla-your-story-item{min-width:76px!important;max-width:76px!important;height:90px!important;}
  .holla-story-ring{width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;max-width:66px!important;max-height:66px!important;padding:5px!important;}
  .holla-story-ring img,.holla-add-story .holla-story-ring img,.holla-story-avatar .holla-story-ring img{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important;}
  .holla-story-avatar span:last-child,.holla-add-story span:last-child{font-size:12px!important;max-width:76px!important;}
  .holla-story-stage{width:100vw!important;height:100vh!important;max-height:100vh!important;border-radius:0!important;border:0!important;}
}
