/* --- DLE Engine Standard Styles --- */

/* Rating (Աստղիկների տեսքը) */
.unit-rating { list-style: none; margin: 0; padding: 0; width: 85px; height: 17px; background: url(../images/rating.png) repeat-x; position: relative; }
.unit-rating li { text-indent: -9000px; padding: 0; margin: 0; float: left; }
.unit-rating li a { display: block; width: 17px; height: 17px; text-decoration: none; position: absolute; z-index: 20; }
.unit-rating li a:hover { background: url(../images/rating.png) left bottom; z-index: 2; line-height: 20px; }
.unit-rating li.current-rating { background: url(../images/rating.png) left center; position: absolute; z-index: 1; height: 17px; }

/* AJAX & Loading (Երբ ինչ-որ բան բեռնվում է) */
#dle-info { background: #222; border: 1px solid #e50914; color: #fff; padding: 15px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1000; border-radius: 8px; }
#loading-layer { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0,0,0,0.8); color: #fff; padding: 20px; border-radius: 10px; z-index: 1000; }

/* Images and Alignment (Նկարների դիրքը նյութի մեջ) */
.category-icon { float: left; margin-right: 10px; }
.img-left { float: left; margin: 0 15px 15px 0; }
.img-right { float: right; margin: 0 0 15px 15px; }
.img-center { display: block; margin: 0 auto 15px auto; text-align: center; }

/* Highslide & Popups (Պատուհանների համար) */
.highslide-wrapper, .highslide-outline { background: #111 !important; border: 1px solid #333 !important; }
.highslide-caption { color: #ccc; padding: 10px; text-align: center; }

/* BB-Codes (Տեքստի խմբագրման համար) */
.scriptcode { background: #000; border: 1px dashed #444; padding: 10px; color: #4caf50; font-family: monospace; overflow: auto; }
.quote { background: #1a1a1a; border-left: 3px solid #e50914; padding: 10px; font-style: italic; color: #bbb; }

/* Calendar (Եթե օգտագործես օրացույց) */
.calendar { border-collapse: collapse; width: 100%; color: #fff; }
.calendar th { background: #e50914; padding: 5px; }
.calendar td { padding: 5px; text-align: center; border: 1px solid #222; }
.calendar .day-active { background: #333; font-weight: bold; }
.calendar .day-current { background: #e50914; color: #fff; border-radius: 50%; }

/* Form Elements (DLE ստանդարտ ֆորմաներ) */
.dle-input { background: #000; border: 1px solid #333; color: #fff; padding: 8px; border-radius: 4px; }