/* Vice Social kabugu ve bilesenleri, Vice tasarim sistemiyle (vice-city-system-2026.css --vx-* tokenlari), 2026-10-17.
   vice-social-native-2026.css'ten sonra yuklenir. Isaretleme ve JS'in bagli oldugu data-vsn-* nitelikleri degismez;
   yalniz gorunum. Ayni katman karakter sayfasindaki duvarda (/karakter/<adres>) da gecerlidir. */

/* ---------- tokenlar ---------- */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel){--sn-bg:var(--vx-canvas)!important;--sn-surface:var(--vx-surface)!important;--sn-ink:var(--vx-ink)!important;--sn-muted:var(--vx-muted)!important;--sn-line:var(--vx-line)!important;--sn-blue:var(--vx-blue)!important;--sn-pink:var(--vx-pink)!important;--sn-soft:var(--vx-sunken)!important;font-family:var(--vx-sans)!important;color:var(--vx-ink)!important;font-size:15px!important;line-height:1.5!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(p,li,small,span,label,input,textarea,select,button,a){font-family:var(--vx-sans)!important}

/* ---------- ust cubuk ---------- */
html:root body.vice-white-2026.vice-action-vicesocial .vc-home-masthead{height:auto!important;min-height:0!important;margin-bottom:0!important;padding-top:0!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx{max-width:1340px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-bar{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px 24px!important;margin:8px 0 24px!important;padding:0 0 20px!important;border-bottom:1px solid var(--vx-line)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-bar__id{display:grid!important;gap:8px!important;min-width:0!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx h1.vsx-title{margin:0!important;padding:0!important;border:0!important;background:none!important;font-family:var(--vx-display)!important;font-weight:400!important;font-size:48px!important;line-height:.95!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:var(--vx-ink)!important;overflow-wrap:anywhere!important;text-wrap:balance!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-search{position:relative!important;display:flex!important;align-items:center!important;width:min(100%,320px)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-search i{position:absolute!important;left:14px!important;color:var(--vx-muted)!important;font-size:13px!important;pointer-events:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-search input{width:100%!important;min-height:40px!important;padding:0 14px 0 38px!important;border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-sm)!important;background:var(--vx-sunken)!important;color:var(--vx-ink)!important;font:400 14px/20px var(--vx-sans)!important;box-shadow:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-search input:focus{outline:2px solid var(--vx-focus)!important;outline-offset:1px!important;border-color:transparent!important}

/* ---------- yerlesim ---------- */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-layout{grid-template-columns:232px minmax(0,1fr) 272px!important;gap:24px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-right{top:16px!important}

/* sol menu */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;margin:0 0 12px!important;padding:12px!important;background:var(--vx-surface)!important;border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-md)!important;text-decoration:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me:hover{border-color:var(--vx-line-strong)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me .vsn-avatar{width:48px!important;height:48px!important;border-radius:50%!important;object-fit:cover!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me strong{font-size:15px!important;font-weight:600!important;line-height:20px!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me small{margin-top:2px!important;font:500 13px/18px var(--vx-sans)!important;letter-spacing:0!important;color:var(--vx-blue)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav{gap:2px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a{position:relative!important;gap:12px!important;min-height:40px!important;padding:8px 12px!important;border-radius:var(--vx-r-sm)!important;color:var(--vx-muted)!important;font:500 14px/20px var(--vx-sans)!important;text-decoration:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a span{display:inline-grid!important;place-items:center!important;width:20px!important;font-size:14px!important;color:inherit!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a:hover{background:var(--vx-sunken)!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a[aria-current]{border-left:0!important;background:var(--vx-surface)!important;color:var(--vx-ink)!important;font-weight:600!important;box-shadow:inset 3px 0 var(--vx-pink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a[aria-current] span{color:var(--vx-pink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a:focus-visible{outline:2px solid var(--vx-focus)!important;outline-offset:1px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-nav-badge{margin-left:auto!important;min-width:22px!important;padding:0 7px!important;border-radius:11px!important;background:var(--vx-pink)!important;color:#fff!important;font:600 12px/22px var(--vx-mono)!important;text-align:center!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left-note{margin:20px 12px!important;padding-top:16px!important;color:var(--vx-faint)!important;font-size:13px!important;line-height:19px!important}

/* sag sutun */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-clubs{padding:16px 20px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-clubs h3{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;font:600 11px/14px var(--vx-cond)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--vx-muted)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-clubs>a:not(.vsn-side-all){display:grid!important;gap:2px!important;padding:10px 0!important;text-decoration:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-clubs strong{font-size:15px!important;font-weight:600!important;line-height:20px!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-clubs small{font-size:13px!important;line-height:18px!important;color:var(--vx-muted)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-clubs small b{font-family:var(--vx-mono)!important;font-weight:600!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-side-all{display:inline-block!important;margin-top:8px!important;color:var(--vx-blue)!important;font-weight:600!important;font-size:14px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-rule h2{margin:12px 0!important;font-family:var(--vx-display)!important;font-weight:400!important;font-size:30px!important;line-height:1!important;color:#f2f4f8!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-rule p{font-size:13px!important;line-height:19px!important;color:#c9d2dd!important}

/* ---------- bilesenler (Social genelinde, karakter duvari dahil) ---------- */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-surface{background:var(--vx-surface)!important;border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-md)!important;box-shadow:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-kicker{font:600 11px/14px var(--vx-cond)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--vx-muted)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(.vsn-section-head,.vsn-empty,.vsn-gate,.vsn-club-head) :is(h2,h3){font-family:var(--vx-display)!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-section-head h2{font-size:40px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(.vsn-section-head,.vsn-empty,.vsn-gate) p{color:var(--vx-muted)!important;font-size:15px!important;line-height:22px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-empty{padding:40px 24px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-empty h2,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-empty h3{font-size:28px!important}

/* dugmeler */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) button,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-settings-link,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-message-link{border-radius:var(--vx-r-sm)!important;font-family:var(--vx-sans)!important;font-weight:600!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) button:not(.vsn-primary):not([data-vsn-emoji]){background:var(--vx-sunken)!important;border:1px solid var(--vx-line)!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) button:not(.vsn-primary):not([data-vsn-emoji]):hover{border-color:var(--vx-line-strong)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(button,a).vsn-primary{background:var(--vx-gold-fill,var(--vx-gold))!important;border-color:transparent!important;color:var(--vx-on-gold,#111)!important;border-radius:var(--vx-r-sm)!important;font:600 14px/20px var(--vx-sans)!important;letter-spacing:0!important;text-transform:none!important;min-height:40px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(button,a).vsn-primary:hover{filter:brightness(1.06)!important;background:var(--vx-gold-fill,var(--vx-gold))!important;color:var(--vx-on-gold,#111)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(button,a,summary,input,textarea,select):focus-visible{outline:2px solid var(--vx-focus)!important;outline-offset:2px!important}

/* alanlar */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) :is(input[type=text],input[type=url],input[type=search],input:not([type]),textarea,select){background:var(--vx-sunken)!important;border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-sm)!important;color:var(--vx-ink)!important;font:400 15px/22px var(--vx-sans)!important;box-shadow:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) textarea::placeholder,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) input::placeholder{color:var(--vx-faint)!important}

/* sekmeler */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-feed-tabs{gap:4px!important;margin-bottom:16px!important;border-bottom:1px solid var(--vx-line)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-feed-tabs a{margin-bottom:-1px!important;padding:10px 12px!important;border-bottom:2px solid transparent!important;color:var(--vx-muted)!important;font:600 14px/20px var(--vx-sans)!important;text-decoration:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-feed-tabs a:hover{color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-feed-tabs a[aria-current]{color:var(--vx-ink)!important;border-color:var(--vx-pink)!important}

/* paylasim kutusu */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-compose{padding:20px!important;border-top:1px solid var(--vx-line)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-compose-head h2{font:600 15px/20px var(--vx-sans)!important;text-transform:none!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-compose textarea{min-height:96px!important;padding:12px 14px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-compose-tools summary,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-file span{color:var(--vx-blue)!important;font-weight:600!important;font-size:14px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-hint,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-track-hint{color:var(--vx-muted)!important;font-size:13px!important;line-height:19px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-stamp{border-radius:var(--vx-r-sm)!important;font-family:var(--vx-mono)!important}

/* gonderi */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post{margin:0 0 16px!important;border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-md)!important;background:var(--vx-surface)!important}
html:root[data-vice-mode="dark"] body #main_content_section .vsn .vsn-post{border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-md)!important;background:var(--vx-surface)!important;margin:0 0 16px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post-head{padding:16px 20px 8px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-author strong{font-size:15px!important;font-weight:600!important;line-height:20px!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-author small{font-size:13px!important;line-height:18px!important;color:var(--vx-muted)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-avatar{border-radius:50%!important;object-fit:cover!important;background:var(--vx-sunken)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-avatar-fallback{display:inline-grid!important;place-items:center!important;color:var(--vx-blue)!important;font-family:var(--vx-display)!important;font-size:20px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post-text{font-family:var(--vx-sans)!important;font-size:16px!important;line-height:24px!important;padding:6px 20px 18px!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post-actions{gap:8px!important;padding:8px 14px!important;border-top:1px solid var(--vx-line)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post .vsn-post-actions button,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post .vsn-post-actions a{min-height:36px!important;padding:0 10px!important;border:0!important;background:transparent!important;border-radius:var(--vx-r-sm)!important;color:var(--vx-muted)!important;font:600 13px/20px var(--vx-sans)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post .vsn-post-actions button:hover,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post .vsn-post-actions a:hover{background:var(--vx-sunken)!important;color:var(--vx-ink)!important}
html[data-vice-mode] body #main_content_section .vsn .vsn-post-actions .vsn-like.is-liked button{color:var(--vx-pink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-more summary{border-radius:var(--vx-r-sm)!important;color:var(--vx-muted)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-more>div{background:var(--vx-surface)!important;border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-md)!important;box-shadow:var(--vx-shadow)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-comment{border-color:var(--vx-line)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-load-more{border:1px solid var(--vx-line)!important;border-radius:var(--vx-r-sm)!important;color:var(--vx-ink)!important;font:600 14px/20px var(--vx-sans)!important;text-decoration:none!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-load-more:hover{border-color:var(--vx-line-strong)!important;background:var(--vx-sunken)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-flash{border-left:3px solid var(--vx-blue)!important;border-radius:var(--vx-r-sm)!important;background:var(--vx-sunken)!important;color:var(--vx-ink)!important;font-size:14px!important}

/* kisi ve kulup kartlari */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-person-card,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-club-card{transition:border-color .15s!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-person-card:hover,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-club-card:hover{border-color:var(--vx-line-strong)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-person-card h3,html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-club-card h3{font:600 16px/22px var(--vx-sans)!important;text-transform:none!important;color:var(--vx-ink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-club-title{font-family:var(--vx-display)!important;font-weight:400!important;text-transform:uppercase!important}

/* mesajlar */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-message{border-radius:var(--vx-r-md)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-conversation{border-color:var(--vx-line)!important}

/* bildirimler */
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-notification.is-unread{box-shadow:inset 3px 0 var(--vx-pink)!important}

html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx h1.vsx-title em{font-style:normal!important;color:var(--vx-pink)!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx h1.vsx-title :is(span,em){font-family:var(--vx-display)!important;font-weight:400!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) summary{font-family:var(--vx-sans)!important;font-weight:600!important}
@media (max-width:1180px){
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-layout{grid-template-columns:200px minmax(0,1fr)!important}
}
@media (max-width:860px){
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx h1.vsx-title{font-size:36px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsx-search{width:100%!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me{grid-template-columns:40px minmax(0,1fr)!important;padding:10px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-me .vsn-avatar{width:40px!important;height:40px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx .vsn-left nav a{min-height:36px!important;padding:6px 10px!important;font-size:13px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-section-head h2{font-size:32px!important}
}
@media (max-width:420px){
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsx h1.vsx-title{font-size:30px!important}
html:root[data-vice-mode] body.vice-white-2026 #main_content_section .vsn.vsn:not(.vxc-rel) .vsn-post-head{padding:14px 14px 8px!important}
}
