/* Friend showing: same OS chrome, a compact owned dialog, no showcase tools. */
html[data-friends-preview] #p3-material-collection,
html[data-friends-preview] #inryoku-lang-toggle{display:none!important}
html[data-friends-preview] body:not([data-product-projection="ready"]) #p3-sound-toggle{display:none!important}
html[data-friends-preview][data-p1ui="refined"] .p1-warning:not(.p1-warning-collapsed){
 width:min(372px,calc(100vw - 40px));display:block;padding:2px;
 background:#e0e2df;border:1px solid #717672;border-radius:0;
 box-shadow:inset 1px 1px #fff,inset -1px -1px #a2a7a2,0 2px 5px #0005;
 font-family:Tahoma,Arial,sans-serif;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-titlebar{
 display:flex;height:32px;min-height:32px;padding:0 3px 0 8px;gap:0;
 background:linear-gradient(90deg,#34444a,#57656a);color:#fff;box-shadow:inset 0 1px #ffffff24;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-titletext{
 font:700 12px/1 Tahoma,Arial,sans-serif;letter-spacing:.01em;padding:0;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-minimize{display:none}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-close{
 width:44px;min-width:44px;height:32px;min-height:32px;flex-basis:44px;align-self:center;
 background:linear-gradient(#eee,#c9cfcb);background-clip:content-box;padding:5px 11px;
 box-sizing:border-box;border:0;box-shadow:none;color:#172023;font:700 19px/22px Tahoma;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-body{
 display:flex;align-items:center;gap:16px;min-height:0;padding:12px 20px;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-symbol{
 position:static;width:38px;height:38px;flex:0 0 38px;margin:0;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-symbol img{width:100%;height:100%;object-fit:contain}
html[data-friends-preview][data-p1ui="refined"] .p1-warning #p1-warning-description{padding:0;min-width:0}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-body strong{
 font:600 14px/1.4 Tahoma,Arial,sans-serif;color:#202829;letter-spacing:0;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-body .p1-warning-question{
 margin:4px 0 0;color:#465054;font:13px/1.35 Tahoma,Arial,sans-serif;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-footer{
 display:flex;flex-direction:row;justify-content:flex-end;gap:9px;
 padding:6px 14px 4px;border-top:1px solid #b7bdb8;box-shadow:inset 0 1px #fff8;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning [data-p1-se-btn],
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-cancel{
 width:90px;min-width:90px;min-height:36px;flex:0 0 90px;margin:0;
 font:13px/1.2 Tahoma,Arial,sans-serif;letter-spacing:0;color:#202829;
 border:1px solid #7d8681;background:linear-gradient(#f2f3ef,#d7ddd7);
 box-shadow:inset 1px 1px #fff,inset -1px -1px #afb7b0;}
html[data-friends-preview][data-p1ui="refined"] .p1-warning [data-p1-se-btn]{outline:1px solid #3c4c48;outline-offset:1px}
html[data-friends-preview][data-p1ui="refined"] .p1-warning button:focus-visible{outline:1px dotted #172923;outline-offset:-5px}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-auto-note{padding:0 15px 6px;font:10px/1.3 Tahoma,Arial,sans-serif;color:#5c6661}
html[data-friends-preview][data-p1ui="refined"] .p1-warning.p1-connection-confirmed .p1-limit-body{min-height:64px;height:auto}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-close::before{content:none}
html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-connected-progress{font-size:13px!important}
html[data-friends-preview] #p1-lpct{font-variant-numeric:tabular-nums;white-space:nowrap}
html[data-friends-preview] #p1-lpct.p1-pct-101{color:#173e35!important;text-shadow:none!important;font-weight:700!important;animation:none!important}
html[data-friends-preview] .p3-rainbow-thread{stroke-width:1.15!important;filter:none!important}
html[data-friends-preview] .p3-rainbow-thread-veil{stroke-width:2.8!important;opacity:.15!important}
@media(pointer:coarse){
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-titlebar{height:44px;min-height:44px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-close{height:44px;min-height:44px;padding-top:11px;padding-bottom:11px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning [data-p1-se-btn],html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-warning-cancel{min-height:44px}
}
@media(max-height:480px){
 html[data-friends-preview][data-p1ui="refined"] .p1-warning:not(.p1-warning-collapsed){width:300px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-body{padding:2px 12px;min-height:0;gap:10px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-footer{padding:3px 10px;gap:9px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-body strong{font-size:12px;line-height:1.35}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-body .p1-warning-question{font-size:11px;line-height:1.3;margin-top:2px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-limit-symbol{width:30px;height:30px;flex-basis:30px}
 html[data-friends-preview][data-p1ui="refined"] .p1-warning .p1-auto-note{display:none}

}
