#loading-box { z-index: 1000; width: 100%; height: 100%; background-color: var(--darker-background-color); position: fixed; } #loading-box-text:before { content: "\f179"; vertical-align: sub; font-family: RosettaIcons; font-size: 64px; color: #1da1f2; margin-left: 20px; } #loading-box-container { margin: 0 auto; width: 100%; margin-top: 270px; text-align: center; } #content { color: var(--default-text-color); } a { color: var(--link-color); text-decoration: none; } a:hover { text-decoration: underline; } body { background-color: var(--darker-background-color) !important; font-family: var(--font); margin: 0; } #container { margin: 0 auto; max-width: 1190px; } .cell { box-sizing: border-box; display: inline-block; } #content { display: flex; } .box { background-color: white; border-radius: 5px; border: 1px solid var(--border); } #user-banner { border-top-left-radius: 5px; border-top-right-radius: 5px; object-fit: cover; } #user-avatar { margin-left: 7px; border: 4px solid var(--background-color); margin-top: -32px; border-radius: 7px; } #user-name { margin: 0; left: 95px; font-size: 22px; position: relative; bottom: 47px; width: 195px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; color: var(--almost-black); } #user-handle { margin: 0; position: relative; color: var(--lil-darker-gray); font-size: 14px; font-weight: 100; left: 95px; bottom: 48px; width: fit-content; } #user-stats { display: inline-flex; padding-bottom: 7px; } .user-stat-div > h2 { color: var(--lil-darker-gray); font-size: 14px; font-weight: 100; text-transform: uppercase; margin: 0 10px; white-space: nowrap; } .user-stat-div > h1 { margin: 0 10px; font-size: 20px; color: var(--link-color); } #user-info { height: 5px; display: block; text-decoration: none; } #center-cell { margin-top: 55px; } #left-cell { top: 55px; position: sticky; height: fit-content; margin-right: 10px; margin-left: 10px; } #right-cell { top: 55px; position: sticky; height: fit-content; margin-left: 10px; margin-right: 10px; } #settings { width: 568px; margin-bottom: 10px; min-height: 700px; padding: 10px; } #settings hr { border-top: var(--border); border-color: var(--border); } #settings h1 { margin-bottom: 5px !important; } #settings a, #settings span, #settings p, #settings label { font-size: 14px; } #settings input { vertical-align: middle; } .tweet, .notification { border-left: 1px solid var(--border); border-right: 1px solid var(--border); border-top: 1px solid var(--border); background-color: white; padding: 10px; min-height: 50px; cursor: pointer; } #wtf { padding: 10px; width: 250px; } #wtf > h1, #trends h1, #settings h1 { margin: 0; display: inline-block; font-size: 22px; color: var(--darker-gray); font-weight: 300; } #settings h2, .help-header { margin: 0; display: inline-block; font-size: 18px; color: var(--darker-gray); font-weight: 300; padding-bottom: 5px; padding-top: 5px; } #wtf-refresh, #wtf-viewall { color: var(--light-gray); font-size: 12px; text-decoration: none; cursor: pointer; } #wtf-refresh:hover, #wtf-viewall:hover { text-decoration: underline; } .wtf-user { display: inline-block; margin-bottom: 5px; } .wtf-user-link { text-decoration: none !important; } .wtf-user-name { overflow: hidden; margin-right: 5px; overflow-wrap: break-word; } .wtf-user-handle { overflow: hidden; width: 88px; height: 17px; display: inline-block; } .follow, .following { color: var(--almost-black); padding: 4px 12px 4px 12px !important; } .follow:before { color: var(--light-gray); font-family: RosettaIcons; content: "\f175"; margin-right: 7px; vertical-align: text-bottom; } .following:before { color: var(--link-color); font-family: RosettaIcons; content: "\f176"; margin-right: 7px; vertical-align: text-bottom; } #about { margin-top: 5px; padding: 10px 3px; font-size: 12px; color: var(--light-gray); padding-right: 0; word-break: keep-all; } .about-links a, .about-links span { color: var(--light-gray); margin-right: 8px; } #trends { margin-top: 10px; padding: 10px; } .trend { margin-top: 10px; } .trend-description { font-size: 14px; color: var(--light-gray); } .tweet-translate { color: var(--link-color); font-size: 13px; cursor: pointer; margin-top: 2px; } .tweet-translate:hover { text-decoration: underline; } .tweet-header, .tweet-header-quote { display: contents; } .tweet-header-info, .tweet-header-info-quote { display: inline; text-decoration: none; position: relative; bottom: 3px; } .tweet-header-info-quote { bottom: 8px !important } .tweet-header-info:hover { text-decoration: underline; } .tweet-header-name:hover { color: var(--link-color); } .tweet-header-name, .tweet-header-name-quote { display: inline; font-weight: bold; color: var(--almost-black); font-size: 14px; } .tweet-header-handle, .tweet-time, .tweet-header-handle-quote, .tweet-time-quote { display: inline; direction: ltr; unicode-bidi: embed; font-size: 13px; color: var(--light-gray); text-decoration: none; } .tweet-avatar-link { float: left; margin-right: 10px; } .tweet-avatar { border-radius: 5px; } .setting { margin-bottom: 5px; } .wtf-header { display: flow-root; } #color-preview { margin-top: 15px; } #color-preview div { padding: 10px 15px; display: inline-block; width: fit-content; border: 1px solid black; margin-bottom: 10px; } #color-preview-light { background-color: white; } #color-preview-dark { background-color: #1b2836; } #color-preview-black { background-color: black; } select, input, textarea { color: var(--default-text-color); background-color: var(--input-background); border: 1px solid var(--border); } .user-stat-div:hover { text-decoration: none !important; } .color-transparency { width: 50px; } .color-reset { float: right; padding-bottom: 3px !important; padding-top: 2px !important; } #tl-help { color: white; background-color: var(--light-gray); border-radius: 50%; padding: 0px 4px; font-weight: bold; cursor: pointer; margin-left: 1px; vertical-align: initial; } .help-modal > div { margin-bottom: 10px; } #advanced-settings > button { margin-top: 5px; } #color-preview-custom[hidden], #language-warning[hidden] { display: none !important; } #language-warning { display: block; margin-top: 10px; } #language-warning-button { color: var(--link-color); cursor: pointer; } #move-navbar-to-bottom-div { display: none; } /* A little smaller UI */ @media screen and (max-width: 1195px) { #wtf { width: fit-content; max-width: 250px; } .wtf-user-name, .wtf-user-handle { font-size: 12px; } #user-banner { width: 258px; } .user-stat-div>h2 { font-size: 12px; } .user-stat-div>h1 { font-size: 18px; } } /* no right-cell */ @media screen and (max-width: 1167px) { #wtf { display: none; } #about { display: none; } #left-cell { width: 260px;/* there's strange bug*/ } } /* no left-cell */ @media screen and (max-width: 880px) { #left-cell, #right-cell { display: none; } #center-cell { margin-right: auto; margin-left: auto; } } /* Mobile UI */ @media screen and (max-width: 590px) { #left-cell, #right-cell { display: none; } #center-cell { margin: 0 auto; width: 100%; margin-top: 50px; } #settings { width: calc(100% - 40px); padding: 20px; } #custom-css { width: 100% !important } #move-navbar-to-bottom-div { display: block; } }