/* v18.179: TRUE authenticated Samsung host #manageView not merely paid modal.
 * Contrast-led HUD based on founder's dark/gold React control mock, with
 * original working guest/photo/moderation/privacy handlers. */
#manageView #p170EventControl.p179-live-hud{
 background:linear-gradient(145deg,#25211d 0%,#312a21 76%,#392c1f 100%)!important;
 color:#f9edda!important;
 border:1px solid #a5824f!important;
 border-radius:23px!important;
 padding:clamp(17px,3.5vw,28px)!important;
 margin:16px 0 20px!important;
 box-shadow:0 16px 39px rgba(35,24,12,.17)!important;
}
#manageView #p170EventControl.p179-live-hud *{box-sizing:border-box}
#manageView #p170EventControl.p179-live-hud .p170-control-intro{
 border-bottom:1px solid #65513a;
 padding-bottom:17px;margin-bottom:18px!important;gap:10px!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-intro .p170-eyebrow,
#manageView #p170EventControl.p179-live-hud .p170-eyebrow{
 color:#e6c284!important;
 letter-spacing:.15em!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-intro h2{
 color:#fff3de!important;
 font:500 clamp(27px,4.2vw,39px)/1.09 Georgia,serif!important;
 letter-spacing:-.046em!important;
 margin:6px 0 9px!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-intro p{
 color:#dac9ae!important;
 font:400 12px/1.6 system-ui,sans-serif!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-mark{
 background:#493723!important;color:#e3bd78!important;
 border:1px solid #947044!important;box-shadow:none!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-grid{
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:12px!important;
}
#manageView #p170EventControl.p179-live-hud :is(.p170-control-inbox,.p170-control-display,.p179-privacy-card){
 min-width:0!important;
 background:linear-gradient(153deg,#352d24,#2a2520)!important;
 border:1px solid #604b33!important;
 border-radius:17px!important;
 padding:clamp(15px,2.5vw,22px)!important;
 box-shadow:none!important;
 display:flex!important;
 flex-direction:column!important;
 align-items:stretch!important;
 gap:10px!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-inbox{
 background:linear-gradient(145deg,#3c3123,#2b251e)!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-display{
 grid-column:1/-1!important;
}
#manageView #p170EventControl.p179-live-hud .p170-count{
 color:#e9c489!important;
 font:500 clamp(40px,5vw,57px)/1 Georgia,serif!important;
}
#manageView #p170EventControl.p179-live-hud h3{
 color:#fff0d8!important;
 font:500 clamp(20px,2.6vw,25px)/1.14 Georgia,serif!important;
}
#manageView #p170EventControl.p179-live-hud :is(p,small){
 color:#dac6a8!important;
 font:400 12px/1.6 system-ui,sans-serif!important;
}
#manageView #p170EventControl.p179-live-hud .p170-control-actions{
 margin-top:auto!important;gap:8px!important;
}
#manageView #p170EventControl.p179-live-hud button{
 background:#51402b!important;
 border:1px solid #9a7446!important;
 border-radius:12px!important;
 color:#fff3e0!important;
 min-height:45px!important;
 padding:10px 13px!important;
 font:700 12px/1.28 system-ui,sans-serif!important;
 text-align:center!important;
 touch-action:manipulation!important;
}
#manageView #p170EventControl.p179-live-hud button:is(.p170-primary,[data-p170="pending"]){
 background:linear-gradient(115deg,#c39a5b,#e0bb7d)!important;
 color:#352318!important;
 border:1px solid #e9c98b!important;
}
#manageView #p170EventControl.p179-live-hud button:focus-visible{
 outline:3px solid #efc886!important;outline-offset:2px!important;
}
#manageView #p170EventControl.p179-live-hud .p179-private-top{
 display:flex;align-items:flex-start;gap:11px;
}
#manageView #p170EventControl.p179-live-hud .p179-private-icon{
 width:39px;height:39px;flex:none;
 display:grid;place-items:center;font-size:20px;
 background:#55432c;border:1px solid #997747;border-radius:12px;
}
#manageView #p170EventControl.p179-live-hud .p179-privacy-card h3{
 margin-top:6px!important;
}
#manageView #p170EventControl.p179-live-hud .p179-private-actions{
 display:flex;flex-wrap:wrap;gap:8px;
 margin-top:auto;
}
#manageView #p170EventControl.p179-live-hud .p179-privacy-card small{
 color:#cbb695!important;
 font:400 11px/1.5 system-ui,sans-serif!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick{
 display:block!important;
 border-top:1px solid #655039!important;
 margin:18px 0 0!important;
 padding:18px 0 0!important;
 background:transparent!important;
 box-shadow:none!important;border-radius:0!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick h3{
 margin:0 0 12px!important;
 font:500 23px/1.2 Georgia,serif!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick .p169-quick-grid{
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:10px!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick .p169-quick-grid button{
 min-width:0!important;min-height:91px!important;
 display:flex!important;flex-direction:column!important;
 justify-content:center!important;align-items:flex-start!important;
 gap:6px!important;
 background:linear-gradient(140deg,#433525,#2f2922)!important;
 color:#f8e9d1!important;
 border:1px solid #8c6d44!important;
 padding:15px!important;
 text-align:left!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick b{
 font:500 clamp(17px,2vw,21px)/1.1 Georgia,serif!important;
 color:#fff0d9!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick small{
 font:400 11px/1.5 system-ui,sans-serif!important;color:#dec9aa!important;
}
#manageView #p170EventControl.p179-live-hud #p169Quick svg{
 stroke:#e8bc7a!important;
}
#manageView #p179HostingPromise{
 border-top:1px solid #665139;
 padding:15px 2px 0;margin:17px 0 0!important;
 color:#e4cba4!important;
 font:600 11px/1.5 system-ui,sans-serif!important;
}
@media(max-width:720px){
 #manageView #p170EventControl.p179-live-hud{
  padding:16px!important;margin:10px 0 17px!important;
 }
 #manageView #p170EventControl.p179-live-hud .p170-control-grid{
  grid-template-columns:minmax(0,1fr)!important;
 }
 #manageView #p170EventControl.p179-live-hud .p170-control-display{
  grid-column:auto!important;
 }
 #manageView #p170EventControl.p179-live-hud .p170-control-inbox,
 #manageView #p170EventControl.p179-live-hud .p170-control-display,
 #manageView #p170EventControl.p179-live-hud .p179-privacy-card{
  padding:15px!important;
 }
 #manageView #p170EventControl.p179-live-hud #p169Quick .p169-quick-grid button{
  min-height:102px!important;padding:12px!important;
 }
}
@media(max-width:340px){
 #manageView #p170EventControl.p179-live-hud #p169Quick .p169-quick-grid{
  grid-template-columns:minmax(0,1fr)!important;
 }
}
@media(prefers-reduced-motion:reduce){
 #manageView #p170EventControl.p179-live-hud button{transition:none!important}
}
