/* ba.css */
@import url(pmwiki.css);
html {margin:0; padding:0;}
body {width:100%; height:100%; margin:0; padding:0; color:#000; font:11px Arial, Helvetica, sans-serif;}
@font-face {font-family:'Roboto-Medium'; scr:url("__fonts/'Roboto-Medium'.ttf");}
ul li {list-style-type:square; margin-top:4px;}
ul li, ol li {text-align:left;}
iframe {border:none; overflow:hidden;}
b {font:12px 'Times New Roman', Times, serif; font-weight:bold;} /* formula*/
i { color:red; font-style:normal;}
hr {border:none; height:2px; background-image: repeating-linear-gradient(to right, #476076, white, #476076);}
.menu_open, .menu_close {width:auto; height:14px; padding:0px 2px 0px 2px; margin:0; font-size:12px; font-weight:500; text-align:left; text-indent:0; border:none; background-color:#f8f8f8;}
dd {text-align:justify;}
small {font-size:10px;}
marquee {font-size:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; height:22px; width:88px; padding-top:8px; direction:ltr;}
address {font-style:normal;}
blockquote, var {text-align:left; margin-left:5%; font-style:normal;} /* font-family:'Lucida Console', monospace; */
caption {text-align:left; font-weight:bolder; margin:2px 0 2px 0;}
.lh { text-align:left; }
.rh { text-align:right; }
.center td, .center th, .lh td, .lh th { text-align:center; border:thin solid #ccc; }
.q th { border:thin solid #000; text-align:center; padding:0.5em; letter-spacing:1px; font-family:Georgia, 'Times New Roman', Times, serif; } /* table, board */ 
.ex { text-align:justify; }
.doc { margin-left:1.5em; padding-left:0; list-style-type:square; line-height:1.3em; }
.mar { color:#800000; }
.gut { color:#ffebb2; }
.photo-sub { display:block; width:65px; height:45px; background-color:#eee; border:1px dotted #fff; } /* no photo available */
.steel { background-color:#e0e2eb; }
.pc { font-family:'Times New Roman', Times, serif; } /* postcard */
.fc { letter-spacing:1px; } /* face teatr */
.hid-sub  { display:none; }
a:hover.hid-sub, a:focus.hid-sub, a:active.hid-sub { text-decoration:none; }
.next { font-size:10px; text-align:left; padding:4px; background-color:#ccc; } /* #e0e2eb */
.next span { font-style:inherit; }
.next a { font-style:italic; }
.tip:before { content:"Copyright©2025 ⁞ All Rights Reserved ⁞ Powered by PmWiki™ ⁞ 16+" }
.tip:before { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.e { position:relative; }
.e a:link span, .e a:visited span { display:none; }
.e a:hover span, .e a:active span { display:block; position:absolute; font-size:1em; font-style:normal; padding:1px; background-color:#f0f0f0; border:1px solid #696969; border-radius:2px; color:#000; text-align:left; text-decoration:none; }
#wikitext {font:12px 'Roboto-Medium', serif;}
/* lapp */
.equal a:link, .equal a:hover, .equal a:visited { text-decoration:underline; }
.equal { -webkit-animation-name: myAn;
      -webkit-animation-duration: 4s;
      animation-name: myAn;
      animation-duration: 12s;
 }
@keyframes myAn {
  from {background-color:#eee; color:#000;}
  to { background-color:#000; color:#fff;}
}