body
{
background: #F0FFFF; /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #F0FFFF , #FFFFFF); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #F0FFFF , #FFFFFF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
font: normal normal 400 16px/normal Candara;
font-family:Cuprum,sans-serif;
justify-content: flex-start;
order: 0;
resize: none;
}
p{padding:0}
h5{background-color:#778899;color:#fff;border-top-color:#5F9EA0;border-top-style:solid;border-top-width:1px;font-size:100%;font-weight:700;margin-bottom:.3em;margin-top:-.65em;padding-bottom:.1em;padding-left:.6em;padding-right:.6em;padding-top:.1em;text-align:center}
.fill-form-font{padding:8px;border-radius:20px;border-color:#000;border-style:solid;outline:none;font-size:12px}
.sendbtnfd{border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:16px;height:40px;margin-left:3px;padding:0 12px;background-color:#4267b2;border:1px solid #365899;border-radius:2px;display:inline-block;line-height:28px;margin:0;overflow:visible;vertical-align:top;white-space:nowrap}
.sendbtnfdst{border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:16px;height:30px;margin-left:3px;padding:0 12px;background-color:#4267b2;border:1px solid #365899;border-radius:2px;display:inline-block;line-height:28px;margin:0;overflow:visible;vertical-align:top;white-space:nowrap}
.msgsheet .msg_box .msgboxs{width:100%;height:4.688em;outline:0;border:0;margin:0;padding:0}
.sendlikefd{border-radius:2px;display:inline-block;margin:0;overflow:visible;vertical-align:top;white-space:nowrap}
.badge1{position:relative}.badge1[data-badge]:after{content:attr(data-badge);position:absolute;top:-10px;right:-10px;font-size:.7em;background:red;color:#fff;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333}
h1{background-color:#f5f5e9;border-top-color:#ff9;border-top-style:solid;border-top-width:1px;font-size:100%;font-weight:700;margin-bottom:.3em;margin-top:-.65em;padding-bottom:.1em;padding-left:.6em;padding-right:.6em;padding-top:.1em}
h2{background-color:#5F9EA0;border-top-color:#1e3c84;border-top-style:solid;border-top-width:1px;font-size:100%;font-weight:700;margin-bottom:.3em;margin-top:-.65em;padding-bottom:.1em;padding-left:.6em;padding-right:.6em;padding-top:.1em;text-align:center}
h3{background-color:#e8eaf7;border-top-color:#e2c822;border-top-style:solid;border-top-width:1px;font-size:100%;font-weight:700;margin-bottom:.3em;margin-top:-.65em;padding-bottom:.1em;padding-left:.6em;padding-right:.6em;padding-top:.1em;text-align:center}
h4{background-color:#f5f5e9;border-top-color:#ff9;border-top-style:solid;border-top-width:1px;font:normal normal 400 16px/normal Arial;margin-bottom:.3em;margin-top:-.65em;padding-bottom:.1em;padding-left:.6em;padding-right:.6em;padding-top:.1em}a:link{color:#00009c;text-decoration:none}a:visited{color:#0000cd;text-decoration:none}a:hover{text-decoration:bold;color:#000;text-shadow:0 0 6px #3b2bef}img{border:0}
hr{background-color:#afcddc;border:none;height:1px}
div.mblock1{margin:8px 0 2px;padding:0;background-color:#fff;border:2px solid #50a7e6;text-align:left;border-radius:0 0 0 0}
div.mblockqs{margin:8px 0 2px;padding:0;background-color:#fcf;border:1px solid #69c;text-align:left;border-radius:0 0 0 0}
div.mblockmec{position:relative;padding:3px;margin:1em 0;color:#000;text-align:right;background:#7fb3d5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
h6{background-color:#090;color:#000;margin-bottom:.3em;margin-top:-.65em;font-size:small;text-align:right}
div.stts{background-color:#090;color:#000;margin-bottom:.3em;margin-top:-.65em;font-size:big;text-align:right}
div.mblock7{margin:2px 0;padding:0;background-color:#fff;border:1px solid #090;text-align:right}
div.mblockmecs{position:relative;padding:3px;margin:1em 0;color:#fff;background:#85929e;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
div.mblockmecss{position:relative;padding:15px;margin:1em 0 3em;color:#fff;background:#d5d7f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
div.mblockqc{margin:8px 0 2px;padding:0;background-color:#c8ffc8;border:1px solid #69c;text-align:left;border-radius:0 0 0 0}
div.mblocksht{margin:8px 0 2px;padding:0;background-color:#fff;border:1px solid #69c;text-align:left;border-radius:0 0 0 0}pre[rel=CSS]::before{background:#ff9800}
.prof-more{color:#cd6a51}
div.abtn{font-weight:700;font-size:12px;text-decoration:none;color:#fff;background-color:#51bde3;border-radius:7px;padding:2px}
.btn{font-weight:700;font-size:12px;text-decoration:none;color:#fff;background-color:#51bde3;display:inline-block;border-radius:7px;padding:2px}
div.mblock2{margin:8px 0 2px;padding:0;background-color:#fff;border:1px solid #69c;text-align:left;border-radius:0 0 0 0}
div.page1{margin:0;padding:3px;background-color:#fff;border-bottom:1px solid#d3d3d3;padding-right:0;padding-left:12px}
div.page2.page2{margin:0;padding:3px;padding-right:0;padding-left:12px;background-color:#f0f0f0;border-bottom:1px solid#d3d3d3}
.pphoto{clear:both;float:left;padding-right:4px;max-width:58px;max-height:60px;text-align:center}
.pphotos{clear:both;float:right;padding-right:4px;max-width:58px;max-height:60px;text-align:center;background-repeat:no-repeat;background-position:80%;border-radius:80%;width:50px;height:50px}
.pphotoss{clear:both;float:left;padding-right:4px;max-width:58px;max-height:60px;text-align:center;background-repeat:no-repeat;background-position:80%;border-radius:80%;width:50px;height:50px}
.pphotosss{clear:both;float:left;padding-right:4px;max-width:70px;max-height:80px;text-align:center;background-repeat:no-repeat;background-position:80%;border-radius:80%;width:70px;height:80px}
.tab{list-style:none;margin:0;display:inline;font-size:.75em}
.tab a{padding:3px .5em;margin-left:1px;border:1px solid #778;background:#5fb6ff;text-decoration:none}.tab a:link{color:#404040}
.tab a:visited{color:#404040}.tab a:hover,a:focus,a:active{color:#000;background:#aae;border-color:#227}
.rtab{list-style:none;margin:0;display:inline;font-size:.75em}.rtab a{padding:3px .5em;margin-left:1px;border:1px solid #778;background:#f78181;text-decoration:none}.rtab a:link{color:#404040}.rtab a:visited{color:#404040}.rtab a:hover,a:focus,a:active{color:#000;background:#aae;border-color:#227}
.jumbo ul{height:430px;width:20000px;margin-top:10px}
.jumbo li{float:left;display:inline;margin-left:70px}
.jumbo img{max-height:430px;width:auto}.x0,.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x13,.x14,.x15{padding:.425em;border-radius:5px}.x0{background:#d7eccb;color:#000}
.x1{background:#ff6;color:#000}
.x2{background:#c9f;color:#933}
.x3{background:#cf6;color:#00c}
.x4{background:#30f;color:#9f3}
.x5{background:#cf0;color:#00c}
.x6{background:#513663;color:#fff}
.x7{background:#000;color:#fff}
.x8{background:#ccc;color:#000}
.x9{background:#800;color:#fff}
.x10{background:#f96;color:#000}
.x11{background:#cc9;color:#030}
.x12{background:#302b27;color:#fff}
.x13{background:#ffe8ee;color:#600}
.x14{background:#036;color:#fff}
.x15{background:#9cf;color:#000;text-align:center}
.x2 .timestamp,.x9 .timestamp,.x10 .timestamp,.x14 .timestamp{color:#ff0}.x11 .timestamp,.x13 .timestamp,.x15 .timestamp{color:#c60}
.btnnew{margin:3px 1px 5px 3px;padding:1px 5px;display:inline-block;cursor:default;color:#fff;text-shadow:1px 1px 1px #8992a3;background:#786df2;border:none;border-radius:3px;box-shadow:0 0 0 0 #7183a6}input[type=submit]{margin:3px 1px 5px 3px;padding:1px 5px;display:inline-block;cursor:default;color:#fafaff;text-shadow:1px 1px 1px #8992a3;background:#786df2;border:none;border-radius:3px;box-shadow:0 0 0 0 #7183a6}input[type=submit]:hover{color:#fff;text-decoration:none;box-shadow:1px 1px 4px 0 #3e4f6b;outline:none}
.middot{padding-left:.288em;padding-right:.288em}
.msg-text a span{color:#65a0ca}
.msg-text{word-wrap:break-word}
.subj{text-align:center;word-wrap:break-word}
.fullname{color:#333}
.username{color:#999}
.username span{color:#ccc}
.mood{color:#369;padding-left:.375em}
.confirm_actions{white-space:nowrap;text-align:right;padding:.5em .75em}
.confirm_actions .w-button-cancel{margin-right:.375em}#brand_bar{background-color:#5F9EA0;line-height:44px;_width:100%}#brand_bar table,#brand_bar td,#brand_bar tr,#brand_bar span,#brand_bar img,#brand_bar a{vertical-align:middle}#brand_bar table{width:100%;padding:0}#brand_bar td{min-height:44px}#brand_bar span{color:#fff}#brand_bar .signup{font-weight:700;color:#ffcd45}#brand_bar .divider{width:2px;margin-left:.1em}#brand_bar .left,#brand_bar .modal-left{font-weight:700}#brand_bar .right,#brand_bar .modal-right{text-align:right}#brand_bar .left{width:25%}#brand_bar .right{width:75%}#brand_bar .modal-left:not(#welcome-modal-left){width:75%}#brand_bar .modal-right:not(#welcome-modal-right){width:25%}#brand_bar .brandmark{margin-right:.375em}#brand_bar .brandmark,#brand_bar .title{font-weight:700}.images #brand_bar .close,.images #brand_bar .brandmark,.images #brand_bar .search,.images #brand_bar .refresh,.images #brand_bar .title,.images #brand_bar .divider,.images #brand_bar .pager-chevron{height:44px;display:inline-block;line-height:44px}
.toast{padding:.313em .75em;background-color:#fee091;color:#000;text-shadow:#fff 0 1px 0;word-wrap:break-word}
.toast td{line-height:1.75em}
.toast .message{vertical-align:middle;width:100%}
.toast-error{background-color:#ede0df;color:#b03a32;text-shadow:#fff 0 1px 0}
.toast-m{background-color:#6cf;color:#039;border-radius:5px;text-shadow:#fff 0 1px 0}
.toast-f{background-color:#f9c;color:#900;border-radius:5px;text-shadow:#fcf 0 1px 0}#global_nav{width:100%;background-color:#dcdcdc;font-size:85%}#global_nav td{height:44px;white-space:nowrap;vertical-align:middle;width:20%;text-align:center}#footer,#former{padding:.75em;_width:100%}#footer .global-actions{margin-top:.75em;width:100%;border:1px solid #ccc}#footer .global-actions a,#footer .global-actions a:active,#footer .global-actions a:visited,#footer .global-actions .button-link{display:block;line-height:1.875em;color:#333;text-decoration:none;font-size:1em;width:100%}#footer .global-actions td{width:33%;background-color:#eee;text-align:center;vertical-align:middle;border:1px solid #ccc}#footer .global-actions .w-button{padding:0;border:0}#footer .global-actions .w-button input{width:100%;font-weight:400}#footer .view-actions{margin-top:.938em;text-align:center}#footer .view-actions a{padding:0 .5em}#footer .signup{margin:1em 0;text-align:center;font-weight:700}.timeline td{vertical-align:top}.timeline .msg,.timeline .titlebar,.timeline .activity{width:100%}
.timeline .titlebar{border-bottom:1px solid #e8e8e8;font-weight:700}.timeline .titlebar td{vertical-align:middle;padding:.5em 7px}.timeline .titlebar td.right{text-align:right}.timeline .avatar-spacer{width:39px}.timeline .msg-social-context{padding-left:.5em}.timeline .context{font-size:85%}.timeline .avatar{padding:.5em 0;border-bottom:1px solid #e8e8e8;width:39px}.timeline .avatar img{width:32px;margin-left:7px}.timeline .avatarx img{width:32px;margin-left:7px}.timeline .avatary img{width:64px;margin-left:7px}.timeline .avatar .activity-icon{margin-top:-3px;margin-left:23px}.timeline .avatar .activity-icon img{margin-left:2px;width:16px}.timeline .msg-social-context,.timeline .user-info,.timeline .timestamp{padding-top:.375em}.timeline .user-info .fullname{white-space:nowrap}.timeline .user-info .username{padding-left:5px;white-space:normal}.timeline .user-info strong{margin-left:.5em}.timeline .username{font-size:85%}.timeline .timestamp,.timeline .timestamp-spacer{width:125px;padding-right:.5em;font-size:.75em;white-space:nowrap;text-align:right;color:#999}.timeline .timestamp a,.timeline .timestamp-spacer a{color:#999;text-decoration:none}.timeline .activity strong{margin-left:0}.timeline .activity .user-info .user{margin-left:.5em;white-space:normal}.timeline .activity .timestamp{width:15%}.timeline .activity .msg-text-truncate{color:#aaa;margin:0;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.5em}.timeline .activity .metadata{margin-left:0 0 0 .5em}.timeline .activity .last{border-bottom:1px solid #e8e8e8;height:.438em}.timeline .msg-content div.msg-text,.timeline .msg-content div.context{margin:0 .5em;word-wrap:break-word}.timeline .context{color:#999}.timeline .meta-and-actions{border-bottom:1px solid #e8e8e8;padding-top:.25em;padding-bottom:.438em;line-height:85%}.timeline .metadata{margin-left:.6em;font-size:85%;color:#999}.timeline .metadata .middot{padding-left:.188em}.timeline .metadata .icon_detail{display:none}.timeline .msg-actions{font-size:85%;padding-left:.188em;text-align:left}.timeline .msg-actions a{padding:0 .188em;margin:0 .8em}.timeline .msg-actions .first{padding-left:.5em}.timeline .act{color:#f30;font-size:small;font-weight:700}.timeline .act:visited{color:#c30;font-size:small;font-weight:700}.timeline .act:hover{color:red;font-size:small;font-weight:700}.replies .msg,.replies .main-msg,.more-actions .msg{background-color:#f5f5f5}.msg-text a span{color:#65a0ca}.msg-media img{display:block;margin-top:.25em;margin-bottom:.438em;line-height:85%}.msg-detail .main-msg,.msg-gallery 

.main-msg{width:100%} .msg-detail .main-msg td,.msg-gallery .main-msg td{vertical-align:middle}.msg-detail .main-msg .avatar-spacer,.msg-gallery .main-msg .avatar-spacer{width:55px}.msg-detail .main-msg .context,.msg-gallery .main-msg .context{font-size:85%;margin-left:.5em}.msg-detail .main-msg .avatar,.msg-gallery .main-msg .avatar{padding-top:.5em;width:75px}.msg-detail .main-msg .avatar img,.msg-gallery .main-msg .avatar img{width:68px;height:68px;margin-left:7px}.msg-detail .main-msg .user-info,.msg-gallery .main-msg .user-info{padding:.875em .75em 0 .625em;width:100%}.msg-detail .main-msg .fullname,.msg-detail .main-msg .username,.msg-gallery .main-msg .fullname,.msg-gallery .main-msg .username{display:inline}.msg-detail .main-msg .fullname,.msg-gallery .main-msg .fullname{font-weight:700}.msg-detail .main-msg .username,.msg-gallery .main-msg .username{font-size:85%}.msg-detail .main-msg .msg-content,.msg-gallery .main-msg .msg-content{padding:.375em;width:auto}.msg-detail .main-msg .metadata,.msg-gallery .main-msg .metadata{padding:.375em 0;color:#999;font-size:85%}.msg-detail .main-msg .metadata a:link,.msg-detail .main-msg .metadata a:visited,.msg-detail .main-msg .metadata a:active,.msg-gallery .main-msg .metadata a:link,.msg-gallery .main-msg .metadata a:visited,.msg-gallery .main-msg .metadata a:active{color:#999}.msg-detail .main-msg .title,.msg-gallery .main-msg .title{font-weight:700;padding-bottom:.25em}.msg-detail .main-msg .description,.msg-gallery .main-msg .description{font-size:90%;padding-right:.25em}.msg-detail .main-msg .media img,.msg-gallery .main-msg .media img{width:100%;padding:.875em 0}.msg-detail .main-msg .optional-section,.msg-gallery .main-msg .optional-section{padding:0 .375em}.msg-detail .msg-stats{width:100%;margin:0 auto}.msg-detail .msg-stats .nb{white-space:nowrap;display:inline-block}.msg-detail .msg-stats .stat{padding:1em .75em 1em 0;border-top:1px solid #e8e8e8}.msg-detail .msg-stats .statlabel,.msg-detail .msg-stats .statnum{font-size:90%}.msg-detail .msg-stats .statnum{font-weight:700}.msg-detail .msg-stats .statlabel{padding-right:1em;color:#999;text-transform:uppercase}.msg-detail .main-msg-actions{width:100%;text-align:center;margin:0 auto}.msg-detail .main-msg-actions td{padding:0 .75em;border-top:thin solid #e8e8e8;height:3em;vertical-align:middle}.msg-detail .main-msg-actions td span{color:#2477b3}.msg-detail .main-msg-actions .action-last{border-right:0}.msg-detail .follow-button-container,.msg-gallery .follow-button-container{width:100px;vertical-align:top;text-align:right;padding-right:.438em}.msg-detail .follow-button-container .w-button,.msg-detail .follow-button-container .w-button-default,.msg-gallery .follow-button-container .w-button,.msg-gallery .follow-button-container .w-button-default{margin:6px 6px 6px 0}.images .msg-detail .main-msg .fullname,.images .msg-detail .main-msg .username{display:block}.images .msg-detail .main-msg .user-info{padding:.125em .75em 0 .625em}.images .msg-gallery .main-msg .user-info,.images .msg-gallery .main-msg .timestamp{padding:.375em .75em 0 .5em}.msg-gallery .msg{color:#000;margin-bottom:.375em;width:100%}.msg-gallery .main-msg .media img{width:100%;padding:0}.msg-gallery .main-msg .msg-content{padding:.375em .375em .375em .5em;width:auto}.msg-gallery .main-msg .user-info{width:80%}.msg-gallery .main-msg .fullname{color:#000}.msg-gallery .main-msg .timestamp{text-align:right}.msg-gallery .main-msg .timestamp a{color:#eee;text-decoration:none}.confirm .confirm_title{padding:.5em .375em}.confirm .metadata,.confirm .msg-actions{visibility:hidden}.messages{background:#fff}.messages .timeline .timestamp{padding-right:0}.messages .timeline .middot{padding-left:0}.msgsheet{padding:.625em .75em;border-bottom:1px solid #ccc}.msgsheet .msgtable{width:100%;table-layout:auto}
.msgsheet .msgform{margin-top:.375em;width:99%}.msgsheet .msg_box{border:1px solid #ccc;padding:.5em;background:#fff}.msgsheet .msg_box .msgbox{width:100%;height:4.688em;outline:0;border:0;margin:0;padding:0}.msgsheet .msg_box .titlebox{width:100%;height:1.562em;outline:0;border:0;margin:0;padding:0}.msgsheet .msg-btn-container,.msgsheet .counter{padding-top:.375em}.msgsheet .msg-btn-container{width:1%}.msgsheet .counter{padding-right:.625em;color:#999;text-align:right;width:99%}.msgsheet .posted_msg{margin-top:.875em;color:#777;word-wrap:break-word}.msgsheet .posted_msg .text_overflow{color:#b03a32;text-decoration:line-through}.has-footer.msgsheet{padding-bottom:1.875em;border-bottom:1px solid #ccc}.sms-container{text-align:center;position:relative;top:-7px}.sms-container .sms-upsell{background:#fff;padding:0 10px}.messages .msgsheet{background-color:#eee}.messages .msgsheet .recipient_box{margin-bottom:.5em;border:1px solid #ccc;height:1.313em;padding:.313em .438em;background-color:#fff}.messages .msgsheet .recipient_box .dm_recipient{width:99%;height:99%;border:0;outline:0}.search-fields .title{padding-bottom:.75em;color:#999;width:55px}.search-fields table{width:100%;layout:auto}.search-fields input,.search-fields td,.search-fields div{vertical-align:middle}.search-fields .value{width:80%}.search-fields .value div{padding:6px .25em;border:1px solid #ccc;background-color:#fff}.search-fields .value div input{border:0;margin:0;padding:0;border:0;display:block;width:100%;height:1.188em}.search-fields .value div input:focus{outline:0}.search-fields .button{width:43px;text-align:right}.topics-list li{border-bottom:1px solid #e8e8e8}.topics-list a{display:block;padding:.5em;font-size:120%}.topics-list a .topic{display:block}.topics-list span{vertical-align:middle}.topic-list a{display:block}.user-list .user-item{width:100%;border-bottom:1px solid #e8e8e8}.user-list .user-item .fullname,.user-list .user-item .username{margin-left:.5em}.user-list .user-item .badge{font-style:italic;font-size:.75em}.user-list .user-item .avatar{padding:.5em 0;border-bottom:1px solid #e8e8e8;width:36px;vertical-align:top;text-align:left}.user-list .user-item .avatar img{width:32px;margin-left:4px}.user-list .user-item .avatar-spacer{width:36px}.user-list .user-item .avatar2{padding:.5em 0;border-bottom:1px solid #e8e8e8;width:52px;vertical-align:top;text-align:left}.user-list .user-item .avatar2 img{width:48px;margin-left:4px}.user-list .user-item .avatar-spacer2{width:52px}.user-list .user-item .msg-social-context{padding-top:.625em;padding-left:.5em;color:#999}.user-list .user-item .info{padding-top:.375em}.user-list .user-item .follow-button-container,.user-list .user-item .notifications-button-container{width:100px;vertical-align:middle;padding-right:.75em;text-align:right}.user-list .user-item .request-actions-container{vertical-align:middle;padding-right:.75em;text-align:right}.user-list .user-item .request-actions-container form{display:inline}.user-list .empty-list{padding:.75em;text-align:center}.user-header{_width:100%;padding:.625em .75em;border-bottom:1px solid #e8e8e8;background-color:#f5f5f5}.user-header table{width:100%}.user-header .avatar{width:48px}.user-header .avatar img{width:40px;vertical-align:top}.user-header .user-info{padding-left:.375em;padding-bottom:.375em}.user-header .count{font-weight:700;padding-right:.313em}.user-header .info{vertical-align:baseline}.user-header .info span{vertical-align:baseline}.user-header .info a{text-decoration:none;font-weight:700;color:#333}.user-header .username{margin-left:.375em}.user-header .act{color:#f30;font-size:small;font-weight:700}.user-header .act:visited{color:#c30;font-size:small;font-weight:700}.user-header .act:hover{color:red;font-size:small;font-weight:700}.user-header .nav{line-height:2em}.profile .profile-details{width:100%}.profile .profile-details td{vertical-align:top}.profile .profile-details .avatar{width:53px}.profile .profile-details .avatar img{margin:.438em 0 0 .438em;width:48px}.profile .profile-details 
.avatar2{width:80px}.profile .profile-details .avatar2 img{margin:.438em 0 0 .438em;width:75px}.profile .profile-details .user-info{padding:.438em;line-height:1.375em}.profile .profile-details .user-info .fullname,.profile .profile-details .user-info .username{display:inline}.profile .profile-details .user-info .fullname{margin-right:.375em;font-weight:700;font-size:1.125em}.profile .profile-details .user-info .badge{font-style:italic;font-size:.75em}.profile .profile-details .user-info .username{color:#999;font-size:1em}.profile .profile-details .user-info .username span{color:#ccc}.profile .profile-details .user-info .username .screen-name{color:#777;padding-right:.375em}.profile .profile-details .details{padding:.625em;line-height:1.125em}.profile .profile-details .details .bio{font-size:1em;color:#777}.profile .profile-details .details .url{font-size:1em;margin-top:.125em}.profile .profile-details .fbc{width:50px;vertical-align:top;padding-right:.75em;text-align:right}.profile .profile-stats{width:100%}.profile .profile-stats .stat{width:25%;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:.625em .75em}.profile .profile-stats .stat a{color:#333}.profile .profile-stats .stat-last{border-right:0}.profile .profile-stats .statnum{font-weight:700}.profile .profile-stats .statlabel{font-size:.625em;color:#999;text-transform:uppercase}.profile .profile-actions{border-bottom:1px solid #e8e8e8;background-color:#eee;padding:.375em}.profile .profile-actions form{display:inline}.images .profile .profile-details .fullname,.images .profile .profile-details .username{display:block}.images .profile .profile-details .badge{margin-left:.375em}.users-page .w-mediaonebox{background:#eee;border-bottom:1px solid #e8e8e8}.users-page .w-mediaonebox table td{text-align:left}.users-page .w-mediaonebox .see-more{border-top:1px solid #e8e8e8}.users-page .w-mediaonebox .see-more a{color:#000}.disco .disco-header{background:#f5f5f5;border-bottom:1px solid #e8e8e8;padding:.75em}.disco .disco-header span{font-weight:700}.disco .disco-header span.middot{font-weight:400}.disco h2{background:#f5f5f5;padding:.75em}.disco .timeline .user-list{background-color:#eee;border-bottom:1px solid #e8e8e8;overflow:hidden}.settings{background-color:#fff}.settings .settings-section{padding:.75em;border-bottom:1px solid #e8e8e8}.settings .settings-section h2{padding:0;border:0;display:inline}.settings .settings-section .setting{padding-top:.75em}.settings .settings-section .setting h3{font-weight:700}.settings .settings-section .setting .fullname,.settings .settings-section .setting .url,.settings .settings-section .setting .location,.settings .settings-section .setting .description{width:98%;border:1px solid #ccc;padding:.625em .125em}.settings .settings-section .setting .screen_name{width:98%;border:1px solid #ccc;padding:.625em .125em;width:93%}.help-text{padding-top:.625em;color:#900}.pro-form{background-color:#eee}.w-button-common{text-align:center;font-weight:700;display:inline-block;padding:0 .75em;vertical-align:middle}.w-button-common input{line-height:2em;_line-height:1.75em;vertical-align:middle;font-weight:700;border-width:0;border-style:none}.w-button{background-color:#eee;border:1px solid #ccc}.w-button input{background-color:#eee}.w-button-default{background-color:#57a7e6;border:1px solid #2477b3}.w-button-default input{background-color:#57a7e6;color:#fff}.w-button-delete{background-color:#c43c35;border:1px solid #bd001c;color:#fff}.w-button-delete input{background-color:#c43c35;color:#fff}.w-button-cancel{line-height:2em;background-color:#eee;border:1px solid #ccc}.w-button-bright{background-color:#f7be0f;border:1px solid #f3a418;color:#000}.w-button-bright input{background-color:#f7be0f;font-size:small}.w-button-follow{background:#eee;border:1px solid #ccc;padding:.375em .5em;margin:.175em}.w-button-inbox{background:#eee;border:1px solid #ccc;padding:.15em .2em}.w-button-unfollow{background:#50a7e6;border:1px solid #4786b3;padding:.375em .5em;margin:.175em}.w-button-pop{background:#50a7e6;border:1px solid #4786b3;padding:.375em .5em}.w-button-pop2{background:#eee;border:1px solid #ccc;padding:.375em .5em}.w-button-more{text-align:center;padding:.75em 0;border-bottom:1px solid #e8e8e8}
.w-button-more a,.w-button-more input{border:1px solid #aaa;color:#333;background-color:#eee;display:inline-block;height:2em;padding:0 2em;line-height:2em}.w-mediaonebox .see-more{padding:.75em;font-weight:700}.w-mediaonebox table{width:100%;border-collapse:separate;border-spacing:5px;height:78px}.w-mediaonebox table td{text-align:left}.msgs-index-page #footer .title{line-height:20px}.more-actions .action{background-color:#fff;font-weight:700;border-bottom:1px solid #e8e8e8;padding:.938em}.more-actions .action .warn{color:#d40d12}.paging_bar{background-color:#ccc;line-height:28px;_width:100%}.paging_bar table,.paging_bar td,.paging_bar tr,.paging_bar span,.paging_bar img,.paging_bar a{vertical-align:top;_vertical-align:middle}.paging_bar table{width:100%}.paging_bar td{min-height:28px}.paging_bar span{color:#000}.paging_bar a,.paging_bar a:active,.paging_bar a:visited{color:#999}.paging_bar .left,.paging_bar .modal-left{font-weight:700}.paging_bar .right,.paging_bar .modal-right{text-align:right}.paging_bar .modal-center{text-align:center}.paging_bar .left{width:30%}.paging_bar .right{width:70%}.paging_bar .right a,.paging_bar .modal-right a{padding-left:.375em}.paging_bar .pager-chevron{font-weight:700;padding-left:.375em;padding-right:.375em}.paging_bar .backdrop{background:#fff}.images #brand_bar .pager-chevron{height:28px;display:inline-block;line-height:28px}.images #brand_bar .no-chevron{width:1em;display:inline-block}.dir-rtl{direction:rtl;text-align:right;unicode-bidi:embed}.dir-rtl2{direction:rtl;text-align:left;unicode-bidi:embed;margin-left:10%;display:block;float:right;font-size:110%;line-height:1.25em}
.dir-rtl3{direction:rtl;text-align:left;unicode-bidi:embed;margin-left:10%;display:block;font-size:110%;line-height:1.25em}.screen-name,.username,.dir-ltr{direction:ltr;text-align:left;unicode-bidi:embed}.dir-ltr2{direction:ltr;text-align:left;unicode-bidi:embed;margin-right:10%;display:block;float:left;font-size:110%;line-height:1.25em}.dir-ltr3{direction:ltr;text-align:left;unicode-bidi:embed;margin-right:10%;display:block;font-size:110%;line-height:1.25em}.x0,.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x13,.x14,.x15{padding:.425em;border-radius:5px}.x0{background:#d7eccb;color:#000}.x1{background:#ff6;color:#000}.x2{background:#c9f;color:#933}.x3{background:#cf6;color:#00c}.x4{background:#30f;color:#9f3}.x5{background:#cf0;color:#00c}.x6{background:#513663;color:#fff}.x7{background:#000;color:#fff}.x8{background:#ccc;color:#000}.x9{background:#800;color:#fff}.x10{background:#f96;color:#000}.x11{background:#cc9;color:#030}.x12{background:#302b27;color:#fff}.x13{background:#ffe8ee;color:#600}.x14{background:#036;color:#fff}.x15{background:#9cf;color:#000;text-align:center}.x2 .timestamp,.x9 .timestamp,.x10 .timestamp,.x14 .timestamp{color:#ff0}.x11 .timestamp,.x13 .timestamp,.x15 .timestamp{color:#c60}.dir-ctr{margin:4px;text-align:center;position:relative;top:5px}.dir-ctr .ctr-upsell{background:#c3e2f6;padding:0 10px;border-radius:5px}#navigation{height:32px;width:%100;background-color:#fff;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.2)}#navigation .cats{width:100%}#navigation .cats .cat{height:32px;font-size:.725em;color:#999;text-align:center;vertical-align:middle;width:25%;border-right:1px solid #e8e8e8}#navigation a{color:#999}#navigation a.active{color:#000}#navigation .arrow{display:block;width:100%;height:13px;background-image:url(navPointer.png);background-size:24px 13px;background-repeat:no-repeat;background-position:center top;position:relative}a.cancel{color:#999;font-size:small}
.sform{color:#000;background-color:#fff;border:1px solid #ccc;padding:2px;margin:2px 0}.photoThumb{margin:2px;padding:3px 2px 0;background:#fff;text-align:center;border:2px solid #ebebeb;box-shadow:1px 1px 3px rgba(119,119,119,.5)}.chat{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:medium;line-height:1.1em}a.nav,a.nav:active{color:#06c;font-size:small}a.nav:visited{color:#69f;font-size:small}a.nav:hover{color:#0cf;font-size:small}a.rep,a.rep:active{color:#007d7d;font-size:small;font-weight:700}a.rep:visited{color:#005353;font-size:small;font-weight:700}a.rep:hover{color:#0bb;font-size:small;font-weight:700}.ahblock2{background-color:#e4e4e4;color:#900;margin:2px 0;padding:2px 0;text-align:center;border-top:1px solid #999}.ahblock2 a{font-weight:700;color:#03c}.ahblock2 a:hover{font-weight:700;color:red}.navi{background-color:#aad85c;color:#fff;font-size:small;padding:2px 0;border-top:1px solid #80b12c}.navi a{color:#316fcc}.navi a:hover{color:#09f}.liste{color:#333;font-style:italic;padding:2px 0;border-bottom:1px solid #ccc}.veri{font-size:small;margin:4px 0;padding:2px 0}.gt{font-weight:700;padding:2px;background-color:#ebebeb}.gs{background-color:#f2faff;border:1px solid #d5eaf4;padding:3px;width:100%}.notice{color:red;font-weight:700;padding:4px 1px 2px}.quote{font-size:small;background-color:#f0f0f0;color:#4a4839;padding:4px 0 7px 7px;margin:4px}.titles{background-color:#5F9EA0;padding:2px;border-bottom:1px solid #999;font-weight:700;text-align:center}.imgsprite_badge_gov_default_png{background-position:0 0;height:12px;width:16px}.imgsprite_badge_promoted_default_png{background-position:0 -12px;height:12px;width:16px}.imgsprite_badge_topt_default_png{background-position:0 -24px;height:12px;width:16px}.imgsprite_detail_actions_png{background-position:0 -36px;height:8px;width:32px}.imgsprite_detail_edit_gif{background-position:0 -44px;height:44px;width:30px}.imgsprite_detail_fav_gif{background-position:0 -88px;height:44px;width:30px}.imgsprite_detail_fav_active_gif{background-position:0 -132px;height:44px;width:30px}.imgsprite_detail_reply_gif{background-position:0 -176px;height:44px;width:30px}.imgsprite_detail_rt_gif{background-position:0 -220px;height:44px;width:30px}.imgsprite_detail_down_gif{background-position:0 -264px;height:44px;width:30px}.imgsprite_detail_down_disabled_gif{background-position:0 -308px;height:44px;width:30px}.imgsprite_detail_lck_gif{background-position:0 -352px;height:44px;width:30px}.imgsprite_m2_activity_favorite_png{background-position:0 -396px;height:16px;width:16px}.imgsprite_msg_next_footer_png{background-position:0 -440px;height:28px;width:9px}.imgsprite_msg_prev_footer_png{background-position:0 -412px;height:28px;width:9px}.imgsprite_msg_delete_gif{background-position:0 -468px;height:10px;width:14px}.imgsprite_msg_like_gif{background-position:0 -478px;height:10px;width:14px}.imgsprite_msg_like_active_gif{background-position:0 -488px;height:10px;width:14px}.imgsprite_msg_edit_gif{background-position:0 -498px;height:11px;width:14px}.imgsprite_msg_rt_gif{background-position:0 -509px;height:13px;width:15px}.imgsprite_msg_reply_gif{background-position:0 -522px;height:13px;width:15px}.imgsprite_msg_fav_gif{background-position:0 -535px;height:13px;width:14px}.imgsprite_msg_fav_active_gif{background-position:0 -548px;height:13px;width:14px}.imgsprite_inactive_gif{background-position:0 -561px;height:16px;width:16px}.imgsprite_fon_gif{background-position:0 -577px;height:16px;width:13px}.imgsprite_mon_gif{background-position:0 -593px;height:16px;width:12px}.imgsprite_foff_gif{background-position:0 -609px;height:16px;width:13px}


.imgsprite_moff_gif{background-position:0 -625px;height:16px;width:12px}.imgsprite_clock_gif{background-position:0 -641px;height:15px;width:15px}.imgsprite_badge_gov_default_png,.imgsprite_badge_promoted_default_png,.imgsprite_badge_topt_default_png,.imgsprite_detail_actions_png,.imgsprite_detail_edit_gif,.imgsprite_detail_fav_gif,.imgsprite_detail_fav_active_gif,.imgsprite_detail_reply_gif,.imgsprite_detail_rt_gif,.imgsprite_detail_down_gif,.imgsprite_detail_down_disabled_gif,.imgsprite_detail_lck_gif,.imgsprite_m2_activity_favorite_png,.imgsprite_msg_next_footer_png,.imgsprite_msg_prev_footer_png,.imgsprite_msg_delete_gif,.imgsprite_msg_like_gif,.imgsprite_msg_like_active_gif,.imgsprite_msg_edit_gif,.imgsprite_msg_rt_gif,.imgsprite_msg_reply_gif,.imgsprite_msg_fav_gif,.imgsprite_msg_fav_active_gif,.imgsprite_inactive_gif,.imgsprite_fon_gif,.imgsprite_mon_gif,.imgsprite_foff_gif,.imgsprite_moff_gif,.imgsprite_clock_gif{display:inline-block;background-repeat:no-repeat;overflow:hidden;background-image:url(sprite.png)}


.amit {
  float: left;
  width: 33.3%;
  margin-bottom: 16px;
  padding: 0 8px;
}

@media screen and (max-width: 650px) {
  .amit {
    width: 100%;
    display: block;
  }
}

.amitcard {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

.amitcontainer {
  padding: 0 16px;
}

.amitcontainer::after, .row::after {
  content: "";
  clear: both;
  display: table;
}

.amittitle {
  color: grey;
}

.amitbutton {
  border: none;
  outline: 0;
  display: inline-block;
  padding: 8px;
  color: white;
  background-color: #000;
  text-align: center;
  cursor: pointer;
  width: 100%;
}

.amitbutton:hover {
  background-color: #555;
}

.content {
  padding: 16px;
}
.sticky {
  position: fixed;
  top: 0;
  width: 99%
}
.sticky + .content {
  padding-top: 50x;
}
.popup {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.popup .popuptext {
  visibility: hidden;
  width: 160px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 8px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -80px;
}

.popup .popuptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}


.popup .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}
@-webkit-keyframes fadeIn {
  from {opacity: 0;} 
  to {opacity: 1;}
}

@keyframes fadeIn {
  from {opacity: 0;}
  to {opacity:1 ;}
}
#ticker_box{
	margin: 5px 0px 10px 0px;
	width:100%;
	height:auto;
	background-color: #222B46;
}
#ticker_box_intro{
	float:left;
	margin: 0 5px;
	padding: 6px 3px 0 1px;
	font-size: 16px;
	color: white;
}
@keyframes ticker {
	0% { transform: translate3d(0, 0, 0); }
	100% { transform: translate3d(-100%, 0, 0); }
}
.tcontainer{
	overflow: hidden;
}
.ticker-wrap {
	padding: 2px;
	padding-left: 100%;
	overflow: hidden;
	background-color: #eee;
}
.ticker-move {
	display: inline-block;
	white-space: nowrap;
	padding-right: 100%;
	box-sizing: content-box;

	-webkit-animation-iteration-count: infinite; 
			animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
			animation-timing-function: linear;
	-webkit-animation-name: ticker;
		   animation-name: ticker;
	-webkit-animation-duration: 10s;
			animation-duration: 10s;
}
.ticker-move:hover{
	animation-play-state: running;
}
.ticker-item{
	display: inline-block;
	padding: 0.5rem 2rem;
	font-size: 1.2em;
	border-right: 1px solid #1d63d1;
	line-height:1.2;
}
.ticker-item a{
	color: #222B46;
}
.ticker-item:last-of-type{
	border-right:none;
}


/* ==========================================================================
   Special Nick Style Definitions (1-25)
   ========================================================================== */

/* --- স্ট্যাটিক স্টাইল --- */
.nick-style-1 { color: #E50000; text-shadow: 2px 2px 3px #000000; font-weight: bold; }
.nick-style-2 { color: #ffffff; text-shadow: 0 0 4px #00c6ff, 0 0 8px #00c6ff, 0 0 12px #0072ff; font-weight: bold; }
.nick-style-3 { background: linear-gradient(to right, #f00, #ff0, #0f0, #0ff, #00f, #f0f); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: bold; display: inline-block; filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.5)); }
.nick-style-4 { color: #FFD700; text-shadow: 1px 1px 2px #444; font-weight: bold; }
.nick-style-5 { color: #ffffff; text-shadow: 0 0 5px #39FF14, 0 0 10px #39FF14, 0 0 15px #39FF14; font-weight: bold; }
.nick-style-6 { background: linear-gradient(to right, #8A2BE2, #FFD700); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: bold; display: inline-block; filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.3)); }
.nick-style-7 { color: #FFA500; text-shadow: 0 0 3px #FF4500, 0 0 5px #FF0000; font-weight: bold; }
.nick-style-8 { color: #C0C0C0; text-shadow: 1px 1px 1px #555; font-weight: bold; }
.nick-style-9 { color: #ffffff; text-shadow: 0 0 5px #FF69B4, 0 0 10px #FF69B4, 0 0 15px #FF1493; font-weight: bold; }
.nick-style-10 { color: #000000; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; font-weight: bold; }
.nick-style-11 { color: #ADD8E6; text-shadow: 1px 1px 0 #4682B4, 2px 2px 0 #4682B4, 3px 3px 0 #4682B4; font-weight: bold; }
.nick-style-12 { background: linear-gradient(to right, #2ECC71, #3498DB); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: bold; display: inline-block; }
.nick-style-13 { color: #B22222; text-shadow: 2px 2px 3px #000000; font-weight: bold; }

/* --- অ্যানিমেটেড স্টাইল --- */
.nick-style-14 { font-weight: bold; display: inline-block; animation: pulseRedGlow 1.5s infinite alternate; }
.nick-style-15 { color: #DAA520; font-weight: bold; text-shadow: 1px 1px 1px #000; display: inline-block; animation: subtleShine 2s infinite linear; }
.nick-style-16 { font-weight: bold; display: inline-block; filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.2)); background: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet); background-size: 200% auto; -webkit-background-clip: text; background-clip: text; color: transparent; animation: rainbowText 4s infinite linear; }
.nick-style-17 { color: #ffffff; font-weight: bold; display: inline-block; animation: pulseCyanGlow 2s infinite alternate; }
.nick-style-18 { color: #000000; font-weight: bold; display: inline-block; animation: goldOutline 3s infinite linear; }
.nick-style-19 { font-weight: bold; display: inline-block; filter: drop-shadow(1px 1px 2px #000); background: linear-gradient(to bottom, #f0f0f0, #a0a0a0, #f0f0f0); background-size: 100% 200%; -webkit-background-clip: text; background-clip: text; color: transparent; animation: chromeEffect 5s infinite linear; }
.nick-style-20 { font-weight: bold; display: inline-block; background: linear-gradient(to right, #ADD8E6, #FFB6C1, #ADD8E6); background-size: 200% auto; -webkit-background-clip: text; background-clip: text; color: transparent; animation: pinkBlueFade 3s infinite alternate; }
.nick-style-21 { color: #FFFFFF; font-weight: bold; display: inline-block; animation: purpleShadowPulse 2.5s infinite alternate; }
.nick-style-22 { color: #ffffff; -webkit-text-stroke: 1px black; text-stroke: 1px black; font-weight: bold; display: inline-block; animation: bounceText 1s infinite ease-in-out; }
.nick-style-23 { color: #ffffff; font-weight: bold; display: inline-block; animation: pulseOrangeGlow 1.8s infinite alternate; }
.nick-style-24 { color: #00FF00; text-shadow: 0 0 3px #00FF00; font-family: "Courier New", Courier, monospace; font-weight: bold; display: inline-block; animation: flickerGreen 0.15s infinite alternate; }
.nick-style-25 { font-weight: bold; display: inline-block; filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.3)); background: linear-gradient(to bottom, #0077be, #00c6ff, #0077be); background-size: 100% 200%; -webkit-background-clip: text; background-clip: text; color: transparent; animation: oceanWave 4s infinite linear; }
.nick-style-26 {
  font-weight: bold;
  display: inline-block; /* অ্যানিমেশনের জন্য জরুরি */
  color: #FFD700; /* লেখার মূল রঙ (উজ্জ্বল হলুদ) */
  animation: realFireFlicker 1.2s infinite linear;
}


/* --- অ্যানিমেশন Keyframes --- */
@keyframes pulseRedGlow { from { color: #ff4d4d; text-shadow: 0 0 5px #ff4d4d, 0 0 10px #ff4d4d; } to { color: #ffffff; text-shadow: 0 0 10px #ff0000, 0 0 20px #ff0000, 0 0 25px #ff0000; } }
@keyframes subtleShine { 0%, 100% { text-shadow: 1px 1px 1px #000; } 50% { text-shadow: 1px 1px 1px #000, 0 0 5px #fff; } }
@keyframes rainbowText { 0% { background-position: 0% 50%; } 100% { background-position: 100% 50%; } }
@keyframes pulseCyanGlow { from { color: #cceeff; text-shadow: 0 0 5px #00FFFF, 0 0 10px #00FFFF; } to { color: #ffffff; text-shadow: 0 0 10px #00CED1, 0 0 20px #00CED1, 0 0 25px #00CED1; } }
@keyframes goldOutline { 0%, 100% { text-shadow: -1px -1px 0 #FFD700, 1px -1px 0 #FFD700, -1px 1px 0 #FFD700, 1px 1px 0 #FFD700; } 50% { text-shadow: -1px -1px 0 #DAA520, 1px -1px 0 #DAA520, -1px 1px 0 #DAA520, 1px 1px 0 #DAA520; } }
@keyframes chromeEffect { 0% { background-position: 0% 0%; } 100% { background-position: 0% 100%; } }
@keyframes pinkBlueFade { 0% { background-position: 0% 50%; } 100% { background-position: 100% 50%; } }
@keyframes purpleShadowPulse { from { text-shadow: 2px 2px 4px #4B0082; } to { text-shadow: 2px 2px 8px #8A2BE2, 2px 2px 12px #9932CC; } }
@keyframes bounceText { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-3px); } }
@keyframes pulseOrangeGlow { from { color: #ffeecc; text-shadow: 0 0 5px #FFA500, 0 0 10px #FFA500; } to { color: #ffffff; text-shadow: 0 0 10px #FF8C00, 0 0 20px #FF8C00, 0 0 25px #FF4500; } }
@keyframes flickerGreen { 0%, 100% { opacity: 1; text-shadow: 0 0 3px #00FF00; } 50% { opacity: 0.7; text-shadow: 0 0 5px #39FF14, 0 0 2px #fff; } }
@keyframes oceanWave { 0% { background-position: 0% 0%; } 100% { background-position: 0% 100%; } }
@keyframes realFireFlicker {
  0% {
    color: #FFD700; /* Gold/Yellow */
    text-shadow: 
      0 0 4px #fff, /* ভেতরের সাদা আভা */
      0 0 7px #FFD700, /* হলুদ আভা */
      0 0 15px #FFA500, /* কমলা আভা */
      0 0 25px #FF4500; /* লালচে আভা */
  }
  25% {
    color: #FFA500; /* Orange */
    text-shadow: 
      0 0 5px #fff,
      0 0 8px #FFD700,
      0 0 18px #FFA500,
      0 0 28px #FF4500,
      0 0 35px #FF0000; /* গভীর লাল আভা */
  }
  50% {
    color: #FFD700; /* আবার হলুদ */
    text-shadow: 
      0 0 4px #fff,
      0 0 7px #FFD700,
      0 0 15px #FFA500,
      0 0 25px #FF4500;
  }
  75% {
    color: #FFC000; /* উজ্জ্বল হলুদ */
    text-shadow: 
      0 0 6px #fff,
      0 0 10px #FFD700,
      0 0 20px #FFA500,
      0 0 30px #FF4500,
      0 0 40px #FF0000; /* আরও গভীর লাল */
  }
  100% {
    color: #FFD700; /* Gold/Yellow */
    text-shadow: 
      0 0 4px #fff,
      0 0 7px #FFD700,
      0 0 15px #FFA500,
      0 0 25px #FF4500;
  }
}





/* --- নিক ফ্রেম সিস্টেমের জন্য CSS --- */
.nick-frame-wrapper {
  display: inline-block; /* এটি জরুরি */
  position: relative; /* পজিশনিং ঠিক রাখতে */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%; /* ফ্রেমটি নামের সাথে ফিট হবে */
  white-space: nowrap; /* নামটি যেন ভেঙে না যায় */
  vertical-align: middle; /* লেখার সাথে অ্যালাইনমেন্ট */
  line-height: 1.5em; /* নামকে খাড়াভাবে মাঝখানে আনতে সাহায্য করে */
}

/* ফ্রেম ১: গোল্ড ফ্রেম */
/* এই ফ্রেমটি 'frames/gold_frame.png' নামে আপলোড করতে হবে */
.nick-frame-1 {
  background-image: url('frames/gold_frame.png');
  /* এই প্যাডিং ফ্রেমের ছবির ভেতরের ফাঁকা জায়গার সাথে মিলিয়ে দিন */
  padding: 5px 15px; 
}

/* ফ্রেম ২: নিওন ফ্রেম */
/* এই ফ্রেমটি 'frames/neon_frame.gif' নামে আপলোড করতে হবে */
.nick-frame-2 {
  background-image: url('frames/neon_frame.gif');
  /* এই প্যাডিং ফ্রেমের ছবির ভেতরের ফাঁকা জায়গার সাথে মিলিয়ে দিন */
  padding: 4px 12px;
}



/* ফ্রেম ৪: প্ল্যাটিনাম ফ্রেম (Platinum Double-Border) */
.nick-frame-4 {
  border: 1px solid #B0C4DE; /* বাইরের হালকা বর্ডার */
  background: rgba(240, 248, 255, 0.2); /* হালকা সাদা/নীল ব্যাকগ্রাউন্ড */
  box-shadow: 0 0 3px #FFFFFF, inset 0 0 4px rgba(176, 196, 222, 0.5); /* ভেতরের ছায়া */
  border-radius: 4px;
  padding: 3px 10px; /* ভেতরের প্যাডিং */
  outline: 2px solid #999999; /* আসল প্ল্যাটিনাম বর্ডার */
  outline-offset: -5px; /* বর্ডারটি ভেতরে আনতে */
}

/* ফ্রেম ৫: অ্যালার্ট ফ্রেম (Pulsing Red Alert) - অ্যানিমেটেড */
.nick-frame-5 {
  border: 2px solid #FF4136; /* লাল বর্ডার */
  background: rgba(255, 65, 54, 0.1); /* হালকা লাল ব্যাকগ্রাউন্ড */
  box-shadow: 0 0 5px #FF4136; /* লাল আভা */
  border-radius: 5px;
  padding: 3px 10px; /* ভেতরের প্যাডিং */
  animation: pulseAlert 1.2s infinite alternate;
}
            
/* ফ্রেম ৫ এর জন্য Keyframe (এটিও যোগ করুন) */
@keyframes pulseAlert {
  from {
    border-color: #FF4136;
    box-shadow: 0 0 5px #FF4136, inset 0 0 3px rgba(255, 65, 54, 0.3);
  }
  to {
    border-color: #FF851B; /* হালকা কমলা-লাল */
    box-shadow: 0 0 12px #FF4136, inset 0 0 6px rgba(255, 65, 54, 0.3);
  }
}

/* ফ্রেম ৬: গেমিং ফ্রেম (RGB Rainbow Border) - অ্যানিমেটেড */
.nick-frame-6 {
  border: 3px solid transparent;
  background: linear-gradient(#222, #222) padding-box, /* ভেতরের ডার্ক ব্যাকগ্রাউন্ড */
              linear-gradient(120deg, #ff0000, #00ff00, #0000ff, #ff0000) border-box;
  background-size: 200% 200%;
  animation: gamingRgb 2s infinite linear;
  border-radius: 8px;
  padding: 3px 10px;
  box-shadow: 0 0 5px rgba(0,0,0,0.5);
}

/* ফ্রেম ৭: এনিমে ফ্রেম (Anime Speed Lines) - অ্যানিমেটেড */
.nick-frame-7 {
  border: 2px solid #FF69B4; /* হট পিঙ্ক বর্ডার */
  border-radius: 10px;
  padding: 3px 10px;
  background: linear-gradient(
    -45deg, 
    rgba(255,255,255,0.2) 25%, 
    transparent 25%, 
    transparent 50%, 
    rgba(255,255,255,0.2) 50%, 
    rgba(255,255,255,0.2) 75%, 
    transparent 75%, 
    transparent
  );
  background-size: 20px 20px;
  animation: animeSpeedLines 0.5s infinite linear;
  box-shadow: 0 0 5px #FF69B4;
}

/* ফ্রেম ৮: মিউজিক ফ্রেম (Audio Pulse) - অ্যানিমেটেড */
.nick-frame-8 {
  border: 2px solid #007bff; /* উজ্জ্বল নীল বর্ডার */
  background: rgba(0, 123, 255, 0.1); /* হালকা নীল ব্যাকগ্রাউন্ড */
  border-radius: 5px;
  padding: 3px 10px;
  animation: musicPulse 1s infinite alternate;
}
            
/* নতুন ফ্রেমগুলোর জন্য Keyframes (এটিও যোগ করুন) */
@keyframes gamingRgb {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 100%; }
}

@keyframes animeSpeedLines {
  0% { background-position: 0 0; }
  100% { background-position: 20px 0; }
}

@keyframes musicPulse {
  from {
    box-shadow: 0 0 4px #007bff, inset 0 0 4px #007bff;
  }
  to {
    box-shadow: 0 0 10px #007bff, inset 0 0 8px #007bff;
  }
}

/* ফ্রেম ৯: এনচ্যান্টেড ফ্রেম (Enchanted Border) - অ্যানিমেটেড */
/* এই ফ্রেমে একটি উজ্জ্বল কণা বর্ডারকে প্রদক্ষিণ করবে */
.nick-frame-9 {
  border: 2px solid #8A2BE2; /* বেগুনি বর্ডার */
  background: rgba(138, 43, 226, 0.1);
  border-radius: 5px;
  padding: 3px 10px;
  /* ::before এবং ::after কে পজিশন করার জন্য এটি আবশ্যিক */
  position: relative; 
  overflow: hidden; /* কণাটি ফ্রেমের বাইরে যেন না যায় */
}
/* উজ্জ্বল কণা (The Orb) */
.nick-frame-9::before {
  content: '';
  position: absolute;
  width: 10px; /* কণার আকার */
  height: 10px; /* কণার আকার */
  background: #FFFFFF;
  border-radius: 50%;
  box-shadow: 0 0 10px #FFFFFF, 0 0 15px #FFFFFF;
  
  /* অ্যানিমেশন: orbit নামক keyframe কে কল করা হচ্ছে */
  animation: orbit 4s infinite linear; 
}


/* ফ্রেম ১০: গ্লিচ ফ্রেম (Glitch Effect) - অ্যানিমেটেড */
/* এটি একটি টেক (Tech) বা হ্যাকিং থিমের ফ্রেম */
.nick-frame-10 {
  border: 2px solid #00ff00; /* সবুজ বর্ডার */
  background: rgba(0, 255, 0, 0.1);
  border-radius: 4px;
  padding: 3px 10px;
  position: relative;
  animation: glitchNoise 0.5s infinite alternate;
}
/* গ্লিচ ইফেক্টের জন্য অতিরিক্ত ২টি লেয়ার */
.nick-frame-10::before,
.nick-frame-10::after {
  content: '';
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  border: 2px solid;
  border-radius: 4px;
}
.nick-frame-10::before {
  border-color: #ff00ff; /* ম্যাজেন্টা */
  animation: glitchMove 0.3s infinite linear;
}
.nick-frame-10::after {
  border-color: #00ffff; /* সায়ান */
  animation: glitchMove 0.2s infinite linear reverse;
}


/* ফ্রেম ১১: সেলেস্টিয়াল অরা (Celestial Aura) - অ্যানিমেটেড */
/* এটি একটি প্রিমিয়াম ভিআইপি ফ্রেম, যার বর্ডারটি রংধনু এবং ঘুরবে */
.nick-frame-11 {
  padding: 4px 12px;
  background: #111; /* ডার্ক ব্যাকগ্রাউন্ড */
  border-radius: 6px;
  position: relative;
  overflow: hidden;
  z-index: 1; /* ফ্রেমটিকে উপরে রাখে */
}
/* ঘুরন্ত রংধনু লেয়ার */
.nick-frame-11::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: conic-gradient(
    #FFD700, #FF69B4, #8A2BE2, #00FFFF, #39FF14, #FFD700
  ); /* রংধনুর রঙ */
  z-index: 2;
  animation: spin 3s infinite linear;
}
/* ভেতরের কালো অংশ যা বর্ডার তৈরি করে */
.nick-frame-11::after {
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  background: #111; /* ব্যাকগ্রাউন্ডের সাথে মিলিয়ে দিন */
  border-radius: 5px; /* এটি বর্ডার তৈরি করবে */
  z-index: 3;
}
/* নামটি যেন সবকিছুর উপরে থাকে (সবচেয়ে গুরুত্বপূর্ণ) */
.nick-frame-11 > span {
  position: relative;
  z-index: 4;
  color: #FFFFFF; /* এই ফ্রেমের জন্য নামটি সাদা রাখা ভালো */
}


/* --- নতুন ফ্রেমগুলোর জন্য Keyframes (এটিও যোগ করুন) --- */

/* ফ্রেম ৯ (Enchanted) এর জন্য */
@keyframes orbit {
  0%   { top: -5px; left: -5px; }
  25%  { top: -5px; left: calc(100% - 5px); }
  50%  { top: calc(100% - 5px); left: calc(100% - 5px); }
  75%  { top: calc(100% - 5px); left: -5px; }
  100% { top: -5px; left: -5px; }
}

/* ফ্রেম ১০ (Glitch) এর জন্য */
@keyframes glitchMove {
  0% { transform: translate(0, 0); clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
  25% { transform: translate(2px, -2px); clip-path: polygon(0 20%, 100% 20%, 100% 40%, 0 40%); }
  50% { transform: translate(-2px, 2px); clip-path: polygon(0 60%, 100% 60%, 100% 80%, 0 80%); }
  75% { transform: translate(2px, -2px); clip-path: polygon(0 40%, 100% 40%, 100% 60%, 0 60%); }
  100% { transform: translate(0, 0); clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
}
@keyframes glitchNoise {
  0% { opacity: 1; }
  50% { opacity: 0.8; }
  100% { opacity: 1; }
}

/* ফ্রেম ১১ (Celestial) এর জন্য */
@keyframes spin {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}



