a {
    color: orange
}

body {
    background: #72797b;
}

button {
    background: #1a729c;
    color: #fff;
    /* border: none; */
    /* border-radius: 8px; */
    /* padding: 8px 16px; */
    cursor: pointer;
    /* font-weight: bold; */
    transition: all 0.3s cubic-bezier(0, 0, 0.97, -0.14);
}

button:hover {
    filter: brightness(1.1);
    transform: scale(1.02);
}


input,textarea,.post_input_container {
    background: #fff;
    border: 1px solid #e6e6e6!important;
    color: #666
}
#priv_input_extra{background:#787986;}
.sub_options{color:#fff;}
.psub_options{color:#fff;}
.setdef { color:#333; }
.border_right, #chat_left { border-right:1px solid #ededed; }
.background_chat { background:#fff; }
.chat_panel { background:#fff;}
.bhead { color:#fff;}
.left_item_text{ color:#fff;}
.alt_icon_yazi{ color:#fff;}
.sub_text{ color:#fff;} 
.chat_log.log2 > .my_text {
    background: rgb(255 255 255);
}
.chat_log > .my_text {
    background: rgb(255 255 255);
}
.chat_log.log2 > .my_text::before {
    border-top-color: rgb(255 255 255)!important;
    border-right-color: rgb(255 255 255) !important;
}
.chat_log > .my_text::before {
    border-top-color: rgb(255 255 255) !important;
    border-right-color: rgb(255 255 255) !important;
}
.mic_content {
	background-color:#fff;
}
#container_user .user_modal_menu ul {background: #eaedf2;display: inline-block;padding: 5px;border-radius: 5px;}
#chat_right {background: #757575;}
/* =================== PANELLER & MENÃœLER =================== */
#chat_right, #chat_left_menu, #pquote_control, .background_box, .modal_menu, .tab_menu, .panel_selected {
    background: linear-gradient(
271deg, #181b1e, #4685d9, #181b1e, #3fafb5, #1668cd);
    background-size: 300% 300%;
    color: #fff;
    /* padding: 10px 15px; */
    /* border-radius: 6px; */
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    transition: all 0.5s ease, transform 0.5s ease;
    animation: gradientShift 100s ease infinite; /* Daha yavaÅŸ ve sakin */
}
.pdetails{color: #fff;}
#pquote_control{background: #757575;border-radius:15px;}
.news_box {background:#787986;}
.qwraper{background:#787986;}
.cqbox{background:#787986;color:#fff;}
.emo_content_priv{background:#787986;}
#main_input_mic{
	background-color:#fff;
}
#site_color{background: #607d8b3b;}
.float_ctop{background:#dddfdf}
.top_panel{background:#dddfdf}
#main_input_extra{
 background: linear-gradient(134deg, #ffffff, #000000, #007fff, #839c9d, #1668cd);
 background-size: 300% 300%;
 color: #fff;
 /* padding: 10px 15px; */
 /* border-radius: 6px; */
 box-shadow: 0 2px 6px rgba(0,0,0,0.2);
 transition: all 92.5s ease, transform 92.5s ease;
 animation: gradientShift 100s ease infinite; /* Daha yavaÅŸ ve sakin */
 }
.post_content {
    width: 100%!important;
    padding: 5px;
    overflow: visible;
    margin: 1px;
    position: relative;
    background: #787986;
    color: #ffff;
    border-radius: 1em;
}
.not_member {
    background: #333;
    color: #fff
}

.cookie_wrap {
    background: #222;
    color: #fff
}
.back_theme {
    background: #007399;
    color: #fff
}

.back_dark {
    background: #111;
    color: #fff
}

.back_med {
    background: #ededed;
    color: #666
}

.back_lite {
    background: #f3f3f3;
    color: #666
}

.back_xlite {
    background: #fff;
    color: #666
}

.theme_btn {
    background: #012832;
    color: #fff
}

.default_btn {
    background:#56595a;
    color: #fff
}

.dark_selected {
    background: #333;
    color: #fff
}

.ok_btn {
    background: #74b20e;
    color: #fff
}

.warn_btn {
    background: orange;
    color: #fff
}

.delete_btn {
    background: #c00;
    color: #fff
}

.sub_btn {
    background: #888;
    color: #fff
}

.input_wrap {
 background: linear-gradient(134deg, #253226, #163866, #06090c, #154b4e, #2e0a6c);
 background-size: 300% 300%;
 color: #fff;
 /* padding: 10px 15px; */
 /* border-radius: 6px; */
 box-shadow: 0 2px 6px rgba(0,0,0,0.2);
 transition: all 92.5s ease, transform 92.5s ease;
 animation: gradientShift 1000s ease infinite; /* Daha yavaÅŸ ve sakin */}

.input_item {
    color: #fff
}
/* BaÅŸlÄ±klar ve Ã¼st alanlar - Sakin ve ÅŸÄ±k */
.top_background, .chat_head, .bfoot, .panel_top, .emo_head, .modal_top {
    background: linear-gradient(135deg, #181b1e, #4685d9, #181b1e, #3fafb5, #1668cd);
    background-size: 300% 300%;
    color: #fff;
    /* padding: 10px 15px; */
    /* border-radius: 6px; */
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    transition: all 92.5s ease, transform 92.5s ease;
    animation: gradientShift 1000s ease infinite; /* Daha yavaÅŸ ve sakin */
}

/* Hover Efekti: hafif yÃ¼kselme ve parlaklÄ±k */
.top_background:hover,
.background_header:hover,
.chat_head:hover,
.bfoot:hover,
.panel_top:hover,
.emo_head:hover,
.modal_top:hover {
    transform: translateY(-2px);
    filter: brightness(1.05);
    box-shadow: 0 3px 8px rgba(0,0,0,0.25);
}

/* Gradient renk animasyonu - yavaÅŸ ve gÃ¶z yormayan */
@keyframes gradientShift {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}


/* Hover Efekti: hafif yÃ¼kselme + parlaklÄ±k */
.top_background:hover,
.background_header:hover,
.chat_head:hover,
.bfoot:hover,
.panel_top:hover,
.emo_head:hover,
.modal_top:hover {
    transform: translateY(-3px);
    filter: brightness(1.1);
    box-shadow: 0 4px 10px rgba(0,0,0,0.4);
}

/* Gradient renk animasyonu */
@keyframes gradientShift {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}



.background_box {
    background:#3f4344;
    color:#8d8d8d;
    animation: inherit
}

.modal_menu,.tab_menu {
    background: #1575ac
}

.modal_selected,.tab_selected {
    background: #bfbcbc40
}

.modal_back {
    background-color: rgba(0,0,0,.6)
}

.panel_selected {
    background: #c4adad3b
}

.reg_menu {
    color: #fff
}

.reg_selected {
    background: #333;
    color: #fff
}

.sub_menu_icon,.menui,.menuo,.menup {
    color: #ffffff;
}

.sub_menu_item,.fmenu_item,.avitem {
 background-size: 300% 300%;
 color: #fff;
 padding: 10px 15px;
 border-radius: 6px;
 box-shadow: 0 2px 6px rgba(0,0,0,0.2);
 transition: all 0.5s ease, transform 0.5s ease;
 animation: gradientShift 100s ease infinite; /* Daha yavaÅŸ ve sakin */
}

.elem_in,.aclist,.left_drop_item,.page_drop_item {
    background: #d9dcdd;
    color: #000;
    border-bottom: 1px solid #222
}

.elem_in:hover,.aclist:hover,.left_drop_item:hover,.page_drop_item:hover {
    background: #000;
    color: #fff
}

.page_menu_wrapper {
    background: #284874
}

.page_menu_item {
    border-bottom: 1px solid rgb(255 255 255/90%)
}

.page_menu_item:hover {
    background: #d70f0f;
    color: #fff
}

.page_selected {
    color: #03add8!important
}

.error {
    color: red
}

.success {
    color: #74b20e
}

.warn {
    color: orange
}

.log2 {
}

.target_private {
    color: #080808;
    background: #f1f1f1
}
.pquote181{
    color: #f5f5f5;
    background: #251f30;
}

.hunter_private {
    color: #012832;
    background: rgba(37,211,102,.51)
}

.back_menu {background: linear-gradient(134deg, #ffffff, #282a2d, #08294b, #2196F3, #191e25);background-size: 300% 300%;color: #fff;/* padding: 10px 15px; *//* border-radius: 6px; */box-shadow: 0 2px 6px rgba(0,0,0,0.2);transition: all 0.5s ease, transform 0.5s ease;animation: gradientShift 100s ease infinite; /* Daha yavaÅŸ ve sakin */}

.sub_text,.date,.listing_text,.docu_description {
    color: rgb(255 255 255 / 90%);
}

.sub_dark {
    color: #aaa
}

.input_text,.logs_date,.pdate,.ptdate,.cclear,.cdate {
    color: #000
}

.theme_color {
    color: #00c0ff
}

.liked {
    background: #333;
    color: #fff
}

.default_color {
    color: #333
}

.user_count {
    background: #152d58;
    color: #fff;
}

.my_notice {
    color: #fff;
    background: #03add8;
    padding: 3px 10px;
    display: inline-block;
    line-height: 1em;
    margin-top: 2px;
    border-radius: 20px;
    font-weight: 400
}

.shadow_text {
    text-shadow: 1px 1px #000
}

.system_text {
    background: #ededed;
    color: #666
}






.element_color,.player_options,.page_element,#private_box,.chat_side_panel,#side_menu,.modal_in {
    background: #afb5bb;
    color: #000
}

.background_chat {
    background: #191919
}

.chat_panel {
    background: linear-gradient(50deg,rgb(116 116 116) 18%,rgb(118 118 118) 30%,rgb(84,80,80) 19%,rgb(118 118 118) 26%,rgb(93,86,86) 58%,rgb(86 83 83) 88%)
}

.add_shadow,.page_element,#private_box,.page_menu_wrapper,.chat_side_panel,#side_menu,.sub_menu,.fmenu {
    box-shadow: 0 0 2px #222
}

.noview {
    background:#919191;
}

.border_right,#chat_left {
    border-right: 1px solid #222
}

.border_left,#chat_right {
    border-left: 1px solid #222
}

.border_bottom, .label_line, .panel_bar, .listing_element, .listing_half_element, .post_element, .list_element, .listing_reg, .left_list, .user_item, .user_item_custom, .box_title, .left_item, .status_option, .aclist, .left_drop_item, .docu_description {
    border-bottom: 1px solid #000;
    border-radius: 9px
}

.border_top {
    border-top: 1px solid #222
}

.full_border {
    border: 1px solid #222
}

.sub_list_item,.sub_item,.sub_half_item,.reply_item,.ulist_item,.sub_list {
    background: #495f64;
    color: #fff
}

.sub_list_item:hover,.sub_item:hover,.sub_half_item:hover,.ulist_item:hover {
    background: #1575ac
}

.boom_slider .ui-widget-content {
    background: #333
}

.boom_slider .ui-state-default {
    background: #ccc!important
}

.boom_slider .ui-state-active {
    background: #ccc!important
}

.boom_slider .ui-slider-range {
    background: #666
}

.selectboxit-list,.selectboxit-btn {
    background-color: #f2f2f2;
    color: #666;
    border: 1px solid #e6e6e6!important
}

.selectboxit-list .selectboxit-focus .selectboxit-option-anchor {
    background-color: #ededed;
    color: #666
}

.selectboxit-default-arrow {
    border-top: 4px solid #666
}

.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active {
    background: #f2f2f2;
    color: #666
}

.selectboxit-options {
    background: #fff;
    border: 1px solid #ccc
}

.selectboxit-list .selectboxit-option-anchor {
    color: #666
}

.offline {
    opacity: .4
}

.user {
    color: #000
}

.chat_system {
    color: #495f69
}
.boy { border-color:#007faf; }
.girl { border-color:#ff99ff;}
.nosex { border-color:#ff0000; }

.file_color,.file_color a {
    background: #007399;
    color: #fff
}

.audio_color {
    background: #333;
    color: #fff
}

.song_title {
    background: #444;
    color: #fff
}

.audio_progress {
    background: #fff
}

.audio_ball {
    background: #007399
}

.boom_warning {
    color: #fff2cc;
    background: #664d00;
    border: 1px solid #997300
}

.boom_error {
    background: maroon;
    color: #fcc;
    border: 1px solid #b30000
}

.boom_success {
    color: #c6ecc6;
    background: #206020;
    border: 1px solid #2d862d
}

.boom_neutral {
    color: #ccf2ff;
    background: #007399;
    border: 1px solid #09c
}

.sp_box {
    background: #064568;
    color: #fff
}

.sp_icon {
    background: #03add8;
    color: #fff
}

/* special log */
.topic_log { background: #ffffffe6; color: #00000; font-weight:bold; border-radius:10px; border: 1px dashed #8c2654ba; border-right: 2px solid #a40a50; border-left: 2px solid #000; }
.sys_log {
    border-radius: 6px;
}
.background_header {
    border-bottom: 1px solid #262626
}

#input_table,#message_input {
    background: #ededed;
    overflow: hidden
}

.modal_in {
    border: 1px solid #242424
}
.emo_content {
 background: linear-gradient(134deg, #060708, #bbbbbb, #03A9F4, #3fafb5, #1668cd);
 background-size: 300% 300%;
 color: #fff;
 /* padding: 10px 15px; */
 /* border-radius: 6px; */
 box-shadow: 0 2px 6px rgba(0,0,0,0.2);
 transition: all 92.5s ease, transform 92.5s ease;
 animation: gradientShift 1000s ease infinite; /* Daha yavaÅŸ ve sakin */
}

.mprofilemenu {
    background: #2c6877;
    color: #fff
}

.hunt_quote, .targ_quote{
    background: #00000052;
    color: #fff
}




::-webkit-scrollbar{width:6px}
::-webkit-scrollbar-track{box-shadow:inset 0 0 10px #dcc3c3; border-radius:10px}
::-webkit-scrollbar-thumb{background:#757575;border-radius:10px}
::-webkit-scrollbar-thumb:hover{background:#ff0000; }