- /* ==UserStyle==
- @name Frostclear for TweetDeck
- @namespace midra.me
- @version 1.0.1
- @description TweetDeck Theme
- @author Midra(@mdr_anm)
- ==/UserStyle== */
-
- @-moz-document domain("tweetdeck.twitter.com") {
- :root {
- --theme-name: 'Frostclear';
- --theme-author: 'Midra(@mdr_anm)';
- }
- /* 生産者表示 */
- #settings-modal .mdl-inner > footer::after {
- content: var(--theme-name)' designed by 'var(--theme-author);
- display: block;
- position: relative;
- bottom: -15px;
- width: 100%;
- font-size: 12px;
- color: var(--md-fcolor-sub1);
- text-align: left;
- }
-
- ::selection {
- background-color: #899ea980 !important;
- }
- .dark ::selection {
- color: #d9d9d9 !important;
- }
-
- /* スクロールバー */
- .scroll-styled-h::-webkit-scrollbar,
- .scroll-styled-v::-webkit-scrollbar {
- /* display: none; */
- width: 0 !important;
- height: 8px !important;
- background-color: #0000;
- }
- .scroll-styled-h::-webkit-scrollbar-button:start,
- .scroll-styled-v::-webkit-scrollbar-button:start {
- background-color: #0000;
- height: 200px;
- }
- .scroll-styled-h::-webkit-scrollbar-thumb,
- .scroll-styled-v::-webkit-scrollbar-thumb {
- background-color: var(--md-border-c1) !important;
- }
- .scroll-styled-h::-webkit-scrollbar-thumb:hover,
- .scroll-styled-v::-webkit-scrollbar-thumb:hover {
- background-color: var(--md-border-c2) !important;
- }
- .scroll-styled-h::-webkit-scrollbar-track,
- .scroll-styled-v::-webkit-scrollbar-track {
- background-color: #0000 !important;
- border: none !important;
- }
-
- /* アニメーション */
- .column-holder > .column-panel {
- transition-property: transform, opacity;
- transition-duration: 0.2s;
- }
- .is-shifted-1 > .column-holder,
- .is-shifted-2 > .column-holder {
- transform: none !important;
- }
- .is-shifted-1 > .column-holder > .column-panel:first-child,
- .is-shifted-2 > .column-holder > .column-panel:first-child {
- transform: scale(0.9);
- opacity: 0;
- }
- .is-shifted-1 > .column-holder > .column-panel:nth-child(2) {
- transform: translateX(-100%);
- }
- .is-shifted-2 > .column-holder > .column-panel:nth-child(2) {
- transform: translateX(-100%) scale(0.9);
- opacity: 0;
- }
- .is-shifted-2 > .column-holder > .column-panel:nth-child(3) {
- transform: translateX(-200%);
- }
-
- /*******************************
- * 共通変数
- ********************************/
- html {
- --md-backcolor: #bdcad3;
- --md-backimg: linear-gradient(-45deg, #d2e2e1 0%, #acb5ca 100%);
-
- --md-accent-1: #1F74E8;
- --md-accent-2: #2389ff;
-
- --md-focused-s: inset 0 0 10px 4px #0076e778 !important;
- --md-option-back: #F9FBFB;
-
- --md-hover-shadow: #a1a1a1f0;
- --md-txthover-shadow: 1px 1px 3px var(--md-hover-shadow);
-
- --md-btn-back1: rgba(255, 255, 255, .5);
- --md-btn-back1-h: rgba(255, 255, 255, .8);
- --md-btn-hover-s: #00000087;
-
- --md-border-c1: #00000029;
- --md-border-c2: #909fac;
-
- --md-c-red: #f41f5b;
-
- --md-fcolor-main: #47484d;
- --md-fcolor-sub1: #7d8a94;
- --md-fcolor-sub2: #97a4ae;
-
- --md-back-header: rgba(238, 238, 238, .5);
- --md-back-header-nt: #D3D8DF;
- --md-shadow-header: rgba(0, 0, 0, .29);
- --md-back1: rgba(238, 238, 238, .7);
- --md-back2: rgba(255, 255, 255, .6);
- --md-back3: #d1d4d7;
-
- --md-pop-back: rgba(255, 255, 255, .5);
- --md-pop-backshadow: #fff;
- --md-shadow-c1: rgba(0, 0, 0, .3);
-
- --md-modal-header: #fff;
- --md-modal-back: #2e2e2e30;
-
- --md-solid: #fff;
- }
-
- html.dark {
- --md-backcolor: #2c3139;
- --md-backimg: linear-gradient(-45deg, #303030 0%, #101010 100%);
-
- /* --md-accent-1: #1F74E8; */
- /* --md-accent-2: #1f84e3; */
-
- --md-focused-s: inset 0 0 10px 2px #7eb9f2cc !important;
- --md-option-back: #212121;
-
- --md-hover-shadow: #505050;
- --md-txthover-shadow: 1px 1px 3px var(--md-hover-shadow);
-
- --md-btn-back1: rgba(255, 255, 255, .5);
- --md-btn-back1: rgba(0, 0, 0, .5);
- --md-btn-back1-h: rgba(255, 255, 255, .8);
- --md-btn-back1-h: rgba(0, 0, 0, .8);
- --md-btn-hover-s: #000000bf;
-
- --md-border-c1: #ffffff29;
- --md-border-c2: #474d51;
-
- /* --md-c-red: #f41f5b; */
-
- --md-fcolor-main: #cdd0db;
- --md-fcolor-sub1: #7f8893;
- --md-fcolor-sub2: #656c70;
-
- --md-back-header: rgba(45, 45, 50, .5);
- --md-back-header-nt: #1f1f22;
- --md-shadow-header: rgba(0, 0, 0, .8);
- --md-back1: rgba(45, 45, 50, .6);
- --md-back2: rgba(0, 0, 0, .4);
- --md-back3: #2f3033;
-
- --md-pop-back: rgba(23, 23, 25, .6);
- --md-pop-backshadow: #000000de;
- --md-shadow-c1: rgba(0, 0, 0, .8);
-
- --md-modal-header: #1d1f21;
- --md-modal-back: #00000059;
-
- --md-solid: #000;
- }
-
- /*******************************
- * 全体
- ********************************/
- :root {
- --md-border-r1: 12px;
- --md-border-r2: 8px;
- --md-border-r3: 6px;
-
- --md-item-margin-v: var(--md-margin-v, 6px);
- --md-item-margin-h: var(--md-margin-h, 4px);
- --md-item-width: calc(100% - var(--md-item-margin-h) * 2);
- }
-
- /* :root {
- --md-margin-v: 8px;
- --md-margin-h: 8px;
- } */
-
- /* ログイン画面 */
- body:before,
- .startflow-background,
- .startflow-background:before {
- background: none !important;
- }
- .app-info-title {
- color: var(--md-fcolor-main) !important;
- }
- .app-info-text p {
- color: var(--md-fcolor-sub1) !important;
- }
- .app-signin-form {
- margin-top: 60px !important;
- }
- .startflow-panel,
- .startflow-panel-rounded {
- color: var(--md-fcolor-main) !important;
- border: none !important;
- border-radius: var(--md-border-r1) !important;
- background-color: var(--md-back1) !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- }
- .form-legend {
- color: var(--md-fcolor-main) !important;
- border-color: var(--md-border-c1) !important;
- }
- .privacy-info {
- color: var(--md-fcolor-sub1) !important;
- }
-
- html {
- color: var(--md-fcolor-main) !important;
- }
- .txt-mute,
- .txt-mute a:not(:hover):not(:focus) {
- color: var(--md-fcolor-sub1) !important;
- }
-
- /* アクセントカラー系 */
- .bg-color-twitter-deep-black,
- html.dark .bg-color-twitter-deep-black {
- background-color: var(--md-back3);
- }
- .bg-color-twitter-white,
- html.dark .bg-color-twitter-white {
- background-color: var(--md-back2) !important;
- }
- html .color-twitter-blue {
- color: var(--md-accent-1) !important;
- }
- html .color-twitter-blue,
- html .stroke-twitter-blue {
- stroke: var(--md-accent-1) !important;
- }
- html .color-twitter-dark-gray,
- html .color-twitter-darker-gray {
- color: var(--md-fcolor-sub1) !important;
- }
-
- /* リンク */
- html a[href],
- html.dark a[href] {
- color: var(--md-accent-1);
- }
- a[href]:hover,
- a[href]:active,
- a[href]:focus,
- html.dark a[href]:hover,
- html.dark a[href]:active,
- html.dark a[href]:focus {
- color: var(--md-accent-2);
- text-shadow: var(--md-txthover-shadow);
- }
- a.account-link {
- color: var(--md-fcolor-main) !important;
- }
- .column-header-link {
- color: var(--md-accent-1) !important;
- }
- .column-header-link:active,
- .column-header-link:focus,
- .column-header-link:hover {
- color: var(--md-accent-2) !important;
- }
-
- /* テキストボックス */
- .column-title-edit-box,
- .detail-view-inline-text,
- input,
- select,
- textarea {
- background-color: var(--md-back2) !important;
- border: 1px solid #0000 !important;
- transition: border 0.1s;
- color: var(--md-fcolor-main) !important;
- }
- .focus,
- input:focus,
- select:focus,
- .mdl textarea:focus {
- box-shadow: none !important;
- border: 1px solid var(--md-accent-2) !important;
- }
-
- /* セレクトボックス */
- select > option {
- color: var(--md-fcolor-main) !important;
- background-color: var(--md-option-back) !important;
- }
-
- /* iframe */
- iframe {
- border-radius: var(--md-border-r2);
- background-color: var(--md-back2);
- padding: 4px !important;
- box-sizing: border-box;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- }
-
- /* 背景 */
- .app-content,
- .app-columns-container,
- .column,
- .column-panel,
- .column-background-fill,
- .scroll-conversation,
- .tweet-detail-wrapper{
- background-color: #0000 !important;
- }
- body,
- #open-modal .column-scroller {
- background-color: var(--md-backcolor) !important;
- background-image: var(--md-backimg);
- background-size: cover;
- background-position: center, center;
- background-repeat: no-repeat;
- }
-
- /* ローディング */
- .login-container .js-signin-ui:not(.app-signin-form) img[alt='Loading…'] {
- display: none;
- }
- .med-embeditem {
- background: none !important;
- }
- .med-embeditem::before,
- .med-embeditem::after {
- content: '' !important;
- position: absolute !important;
- top: 50% !important;
- left: 50% !important;
- transform: translate(-50%, -50%) !important;
- }
- .med-embeditem.is-loaded::before,
- .med-embeditem.is-loaded::after {
- display: none !important;
- }
- .login-container .js-signin-ui:not(.app-signin-form),
- .login-container .js-signin-ui:not(.app-signin-form)::after,
- .med-embeditem::before,
- .med-embeditem::after,
- .spinner-large,
- .spinner-large::after,
- .spinner-small,
- .spinner-small::after {
- background-image: none !important;
- border-radius: 50%;
- padding: 0 !important;
- vertical-align: unset !important;
- box-sizing: border-box;
- }
- .login-container .js-signin-ui:not(.app-signin-form),
- .login-container .js-signin-ui:not(.app-signin-form)::after,
- .med-embeditem::before,
- .med-embeditem::after {
- width: 40px !important;
- height: 40px !important;
- }
- .spinner-large,
- .spinner-large::after {
- width: 15px !important;
- height: 15px !important;
- }
- .spinner-small,
- .spinner-small::after {
- width: 10px !important;
- height: 10px !important;
- }
- .login-container .js-signin-ui:not(.app-signin-form),
- .med-embeditem::after,
- .spinner-large,
- .spinner-small {
- margin: 0 auto;
- position: relative;
- text-indent: -9999em;
- border-top: 5px solid rgba(255, 255, 255, 0.2);
- border-right: 5px solid rgba(255, 255, 255, 0.2);
- border-bottom: 5px solid rgba(255, 255, 255, 0.2);
- border-left: 5px solid #fff;
- transform: translateZ(0);
- animation: loading1 1.1s infinite linear;
- }
- .med-embeditem::after {
- animation: loading2 1.1s infinite linear;
- }
- .spinner-large {
- border-width: 4px;
- }
- .spinner-small {
- border-width: 3px;
- }
- @keyframes loading1 {
- from {
- transform: rotate(0deg);
- }
- to {
- transform: rotate(360deg);
- }
- }
- @keyframes loading2 {
- from {
- transform: translate(-50%, -50%) rotate(0deg);
- }
- to {
- transform: translate(-50%, -50%) rotate(360deg);
- }
- }
-
- /*******************************
- * ボタン
- ********************************/
- /* 基礎 */
- button,
- button:focus,
- button:active,
- button:visited {
- background-color: var(--md-btn-back1) !important;
- border: 1px solid #0000 !important;
- color: var(--md-fcolor-main) !important;
- transition-property: background-color, box-shadow !important;
- transition-duration: 0.1s !important;
- }
- button:focus,
- button:active {
- box-shadow: none !important;
- }
- button:focus,
- button:active,
- button:hover {
- background-color: var(--md-btn-back1-h) !important;
- box-shadow: 1px 1px 4px -1px var(--md-btn-hover-s);
- }
-
- /* 背景色あり */
- .Button--primary,
- .Button--primary:hover {
- background-color: var(--md-accent-1) !important;
- border: 1px solid var(--md-accent-1) !important;
- color: #fff !important;
- box-shadow: none !important;
- }
- .Button--primary:hover:not(.is-disabled) {
- background-color: var(--md-accent-2) !important;
- border: 1px solid var(--md-accent-2) !important;
- box-shadow: 1px 1px 4px -1px var(--md-btn-hover-s) !important;
- }
- .attach-compose-buttons .tweet-button:hover:not(.is-disabled) {
- border: none !important;
- box-shadow: none !important;
- }
- .Button--primary:focus:not(.is-disabled),
- .Button--primary:active:not(.is-disabled) {
- background-color: var(--md-accent-1) !important;
- color: #fff !important;
- box-shadow: none !important;
- }
-
- /* 背景色もボーダーもないやつ */
- .Button--link,
- .Button--link:focus,
- .Button--link:active,
- .Button--link:hover {
- border-color: #0000 !important;
- background-color: #0000 !important;
- }
- /* Unfollow */
- .s-following .follow-btn:hover .unfollow-text {
- color: #fff !important;
- background-color: var(--md-c-red) !important;
- border: 1px solid var(--md-c-red) !important;
- }
- .follow-btn .icon,
- .follow-btn .Icon {
- color: var(--md-fcolor-main) !important;
- }
- /* カラム設定の下のボタン */
- button.btn-options-tray:focus,
- button.btn-options-tray:hover,
- input[type=button].btn-options-tray:focus,
- input[type=button].btn-options-tray:hover,
- html.dark button.btn-options-tray:focus,
- html.dark button.btn-options-tray:hover,
- html.dark input[type=button].btn-options-tray:focus,
- html.dark input[type=button].btn-options-tray:hover{
- color: var(--md-accent-2) !important;
- }
-
- /* 怪レい日本语ボタンがあるときの表示をなおす */
- .compose .cf > .pull-right,
- .inline-reply .cf > .pull-right {
- display: flex;
- align-items: center;
- }
- .compose .cf > .pull-right > :not(:first-child),
- .inline-reply .cf > .pull-right > :not(:first-child) {
- margin-left: 5px;
- }
- button.cjp + .js-send-button-container {
- padding-left: 0 !important;
- }
-
- /*******************************
- * サイドバー
- ********************************/
- .app-header {
- background-color: var(--md-back-header-nt) !important;
- box-shadow: 2px 0 10px -4px var(--md-shadow-header);
- }
- .column-nav-item,
- .app-navigator {
- background-color: #0000 !important;
- }
- .column-nav-link,
- .column-nav-link .column-heading,
- .app-nav-link-text,
- .app-nav-tab-text {
- color: var(--md-fcolor-main) !important;
- }
- .column-nav-link.is-selected,
- .column-nav-link:hover,
- .column-nav-link.is-selected .column-heading,
- .column-nav-link:hover .column-heading {
- color: var(--md-fcolor-main) !important;
- }
- .column-nav-updates {
- color: var(--md-accent-2) !important;
- }
- .app-nav-link,
- .app-nav-tab {
- color: var(--md-accent-1) !important;
- }
- .app-nav-link.is-selected,
- .app-nav-link:hover,
- .app-nav-tab:hover {
- color: var(--md-accent-2) !important;
- }
- .app-nav-tab.is-selected {
- background-color: #0000 !important;
- }
- .nav-user-info .fullname {
- color: var(--md-fcolor-main) !important;
- }
- .nav-user-info .username {
- color: var(--md-fcolor-sub1) !important;
- }
- .app-title {
- background-color: var(--md-back-header-nt) !important;
- }
- .app-title img[alt='TweetDeck'],
- .app-title .tweetdeck-logo {
- filter: drop-shadow(1px 1px 2px var(--md-btn-hover-s));
- }
-
- /* ホバー時に浮いてくるあれ */
- .column-nav-flyout {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- color: var(--md-fcolor-main) !important;
- border-radius: var(--md-border-r3) !important;
- }
- .column-nav-flyout > * {
- color: var(--md-fcolor-main) !important;
- }
-
- /*******************************
- * ツイート画面
- ********************************/
- .compose,
- .old-composer-footer {
- background-color: var(--md-back1) !important;
- color: var(--md-fcolor-main) !important;
- }
- .compose-header {
- border-bottom: 1px solid var(--md-border-c1) !important;
- }
- .compose-account {
- color: var(--md-fcolor-main) !important;
- }
- .is-selected.compose-account:focus .compose-account-img,
- .compose-account:focus .compose-account-img {
- box-shadow: none !important;
- }
- html .color-twitter-white {
- color: var(--md-fcolor-sub1) !important;
- }
- .compose-text-title {
- color: var(--md-fcolor-main) !important;
- }
- .compose-message-recipient {
- border-color: var(--md-border-c2) !important;
- }
- .compose-message-recipient-input-container.is-focused,
- html.dark .compose-message-recipient-input-container.is-focused {
- box-shadow: none;
- }
- .compose-remember-state {
- color: var(--md-fcolor-main) !important;
- }
- .compose .compose-text-container {
- margin-top: 4px;
- }
- .replyto-caret {
- border-bottom-color: var(--md-back2) !important;
- }
- .compose-reply-tweet {
- background-color: var(--md-back1) !important;
- color: var(--md-fcolor-sub1) !important;
- }
- .compose-reply-tweet .fullname {
- color: var(--md-fcolor-main) !important;
- }
- div.js-quote-tweet-holder.margin-t---4 {
- margin-top: 0px !important;
- border-radius: 0 0 4px 4px;
- }
- .js-quote-tweet-holder > .quoted-tweet.margin-b--8 {
- margin-bottom: 0 !important;
- }
- div.compose-media-bar-holder.margin-t---4,
- div.compose-media-grid-holder.margin-t---4 {
- margin-top: 0px !important;
- }
- div.compose-media-bar-holder.margin-t---4 {
- background-color: var(--md-back2) !important;
- }
- .compose-account-selected {
- background-color: #12c67e !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- }
- .compose-account-selected i {
- color: #fff !important;
- }
-
- /* アカウントの候補 */
- :not(.js-popover-content) > .js-typeahead-dropdown,
- .lst-modal {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- border: none !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- border-radius: var(--md-border-r2);
- }
- .lst li {
- border-color: var(--md-border-c1) !important;
- }
- .lst .s-selected {
- background-color: var(--md-accent-1) !important;
- }
- .typeahead .fullname {
- color: var(--md-fcolor-main) !important;
- }
- .typeahead .username {
- color: var(--md-fcolor-sub1) !important;
- }
- .lst .s-selected .fullname,
- .lst .s-selected .username {
- color: #fff !important;
- }
- .list-item-last {
- border-bottom-left-radius: var(--md-border-r2) !important;
- border-bottom-right-radius: var(--md-border-r2) !important;
- }
-
- /*******************************
- * ドロワー(アカウント管理のとことか)
- ********************************/
- /* .drawer {
- overflow: hidden;
- } */
- .drawer-header,
- .account-settings-bt,
- .account-settings-bb {
- border-color: var(--md-border-c1) !important;
- }
- .account-row-separator-b:after {
- content: none !important;
- }
- .js-accounts-column-holder {
- overflow: hidden !important;
- }
- .column-panel.accounts-drawer,
- html.dark .column-panel.accounts-drawer {
- background-color: #0000 !important;
- }
- .column-panel .account-settings-row,
- .column-panel .join-team,
- .column-panel .manage-team-summary {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- border: none !important;
- }
- .avatar-border--2 {
- background-color: var(--md-solid) !important;
- border-color: var(--md-solid) !important;
- }
- .dark .avatar-border--2 {
- background-color: var(--md-solid) !important;
- border-color: var(--md-solid) !important;
- }
- .manage-team-summary {
- border-radius: var(--md-border-r2) !important;
- background-color: var(--md-back2) !important;
- padding: 4px !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- }
- .contributor-manager .link-complex {
- border: none !important;
- }
- .color-twitter-gray {
- color: var(--md-fcolor-sub1) !important;
- }
-
- /*******************************
- * カラム
- ********************************/
- :root {
- --md-col-head-h: calc(50px + var(--md-item-margin-v));
- }
-
- /* カラム */
- .column {
- margin-right: 0 !important;
- }
-
- /* 新着ありの光るやつ */
- .more-tweets-btn-container {
- position: fixed !important;
- top: var(--md-item-margin-v) !important;
- z-index: 2 !important;
- margin: 0 var(--md-item-margin-h) !important;
- border-radius: var(--md-border-r1) !important;
- overflow: hidden;
- }
- .more-tweets-btn-container > div.more-tweets-glow {
- background-color: var(--md-accent-1) !important;
- opacity: 0.45;
- height: calc(var(--md-col-head-h) - var(--md-item-margin-v)) !important;
- margin: 0 !important;
- }
-
- .column-drag-handle {
- filter: drop-shadow(0 0 0 var(--md-btn-hover-s));
- }
- .column-number {
- color: var(--md-fcolor-sub1) !important;
- }
-
- .list-placeholder {
- color: var(--md-fcolor-sub1) !important;
- text-shadow: none !important;
- }
-
- /* ドラッグする部分 */
- .column-drag-handle {
- height: 25px !important;
- margin-top: 18px !important;
- margin-left: 7px !important;
- }
- /* カラム番号 */
- .column-number {
- top: 4px !important;
- left: 6px !important;
- }
-
- /* カラムアイコン */
- .column-type-icon {
- color: var(--md-fcolor-main) !important;
- }
- .is-new .column-type-icon {
- color: var(--md-accent-1) !important;
- }
-
- /* カラムに移動したときのあれ(PC) */
- .column {
- box-shadow: none !important;
- border-radius: 0 !important;
- transition-property: box-shadow, border-radius;
- transition-duration: 0.4s;
- }
- .column.is-focused {
- box-shadow: var(--md-focused-s) !important;
- border-radius: var(--md-border-r1) !important;
- }
-
- /* トレンド */
- .column-panel > .bg-color-twitter-midnight-dark-gray,
- .column-panel > .bg-color-twitter-white {
- background-color: #0000 !important;
- }
- [data-testid="columnContent"] {
- width: var(--md-item-width);
- margin: var(--md-item-margin-v) auto 4px !important;
- padding: 0 !important;
- border-radius: var(--md-border-r1);
- background-color: var(--md-back1) !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- }
- .border-divider {
- border-color: var(--md-border-c1) !important;
- }
- .dark-only--color-twitter-gray {
- color: var(--md-fcolor-sub1) !important;
- }
-
- /* ヘッダー */
- .column-header,
- .column-header-temp {
- z-index: 3;
- width: var(--md-item-width) !important;
- margin: var(--md-item-margin-v) auto 0;
- border-bottom: none !important;
- background-color: var(--md-back-header) !important;
- backdrop-filter: blur(5px);
- -webkit-backdrop-filter: blur(5px);
- box-shadow: 0 2px 10px -4px var(--md-shadow-header);
- border-radius: var(--md-border-r1);
- color: var(--md-fcolor-main) !important;
- }
- .column-title-container {
- color: var(--md-fcolor-main) !important;
- }
- .column-title-back {
- color: var(--md-fcolor-main) !important;
- }
-
- /* スクロールする部分 */
- .column-scroller {
- padding-top: 200px;
- margin-top: -200px;
- z-index: 0 !important;
- }
- .column-content > :not(.pin-all) {
- position: relative;
- z-index: 1;
- }
-
- /* カラムの説明とかいろいろ */
- .with-column-divider-bottom {
- border: none !important;
- box-sizing: content-box;
- }
- .with-column-divider-bottom.column-message,
- .with-column-divider-bottom:not(:empty):not(.column-message) {
- width: var(--md-item-width);
- margin: var(--md-item-margin-v) auto 0 !important;
- border-radius: var(--md-border-r2);
- background-color: var(--md-back-header) !important;
- backdrop-filter: blur(5px);
- -webkit-backdrop-filter: blur(5px);
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- /* overflow: hidden; */
- }
- .js-column-options > .with-column-divider-bottom:not(:empty):not(.column-message) {
- background-color: var(--md-back-header-nt) !important;
- }
- .with-column-divider-bottom.column-message {
- width: calc(var(--md-item-width) - 23px);
- }
- .js-column-message {
- overflow: visible !important;
- z-index: 2 !important;
- }
-
- /* カラムのオプションとか */
- .column-options,
- .with-column-divider-bottom {
- border: none !important;
- background-color: #0000 !important;
- }
- .facet-type {
- border-color: var(--md-border-c1) !important;
- }
- .accordion-header {
- color: var(--md-fcolor-sub1) !important;
- }
- .accordion > .js-accordion-item:first-child {
- border-radius: var(--md-border-r1) var(--md-border-r1) 0 0;
- }
- .accordion .is-active {
- color: var(--md-fcolor-main) !important;
- }
- .facet-type.is-active {
- background-color: var(--md-back1) !important;
- }
- .facet-subtitle {
- color: var(--md-accent-1) !important;
- }
- .column-options .button-tray,
- button.btn-options-tray,
- input[type=button].btn-options-tray,
- html.dark button.btn-options-tray,
- html.dark input[type=button].btn-options-tray {
- background-color: #0000 !important;
- color: var(--md-fcolor-sub1) !important;
- }
- .location-form .Icon--close,
- .location-form .icon-close {
- background-color: #0000 !important;
- }
-
- /* ツイートとか諸々 */
- .stream-item {
- width: var(--md-item-width);
- margin: var(--md-item-margin-v) auto;
- border-bottom: none !important;
- border-radius: var(--md-border-r1);
- background-color: var(--md-back1) !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- box-sizing: border-box;
- }
- .account-link {
- color: var(--md-fcolor-main) !important;
- }
-
- /* ツイート内のボーダー */
- .in-tweet-divider:before {
- background-color: var(--md-border-c1);
- left: -46px;
- }
-
- /* Show more */
- .gap-chirp {
- top: 0 !important;
- width: 90% !important;
- color: var(--md-fcolor-sub2) !important;
- }
- .gap-chirp::before,
- .gap-chirp::after {
- display: none !important;
- }
-
- /* 画像 */
- .media-caret {
- display: none;
- }
- .media-size-large {
- border-radius: 0 0 var(--md-border-r1) var(--md-border-r1);
- }
-
- /* 画像、投票とかのあれ & 引用ツイート */
- .media-badge,
- .quoted-tweet {
- border-color: var(--md-border-c1) !important;
- }
- .media-badge:hover {
- background-color: var(--md-back2) !important;
- }
- .quoted-tweet {
- color: var(--md-fcolor-sub2) !important;
- }
-
- /* 返信先 */
- .other-replies {
- color: var(--md-fcolor-sub2) !important;
- }
-
- /* ツイートアクション */
- .tweet-actions {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- }
- .tweet-actions > li {
- margin: 0 !important;
- }
- .chirp-container .stream-item:not(:hover):not(.is-selected-tweet) .dm-action,
- .chirp-container .stream-item:not(:hover):not(.is-selected-tweet) .tweet-action,
- .chirp-container .stream-item:not(:hover):not(.is-selected-tweet) .tweet-detail-action {
- color: var(--md-fcolor-sub2) !important;
- }
- .dm-action,
- .tweet-action,
- .tweet-detail-action {
- color: var(--md-fcolor-sub1) !important;
- }
-
- /* ツイート詳細 */
- .js-detail-content {
- padding-bottom: 0 !important;
- }
- .tweet-detail-wrapper {
- margin-top: 0 !important;
- }
- .detail-view-inline {
- border-left: none !important;
- border-right: none !important;
- border-bottom: none !important;
- }
- .tweet-stats,
- .tweet-detail-actions,
- .detail-view-inline {
- border-color: var(--md-border-c1) !important;
- }
- .tweet-stat {
- color: var(--md-fcolor-sub1) !important;
- }
- .tweet-stat.is-actionable:hover {
- color: var(--md-fcolor-main) !important;
- }
- .stat-word {
- color: var(--md-fcolor-sub2) !important;
- }
- .tweet-stat.is-actionable:hover .stat-word {
- color: var(--md-fcolor-sub1) !important;
- }
-
- /* いいね、リツイートした人のとこ */
- .social-proof-for-tweet-title {
- width: var(--md-item-width);
- margin: 0 auto;
- background-color: #0000 !important;
- border: none !important;
- color: var(--md-fcolor-sub1) !important;
- }
-
- /* 返信を表示 */
- .conversation-more {
- color: var(--md-accent-1) !important;
- }
- /* スレッドの縦線 */
- .thread {
- background-color: var(--md-border-c2) !important;
- height: calc(100% - 44px + var(--md-item-margin-v)) !important;
- }
- .dot-thread {
- height: 3px !important;
- }
- .dot-thread,
- .cursor-top-thread,
- .show-more-thread {
- margin-left: var(--md-item-margin-h) !important;
- }
- .cursor-top-thread {
- margin-top: calc(-11px - var(--md-item-margin-v)) !important;
- height: calc(17px + var(--md-item-margin-v)) !important;
- }
- .dot-thread-top {
- margin-top: calc(-16px - var(--md-item-margin-v)) !important;
- }
- .dot-thread-top.middle {
- margin-top: calc(-21px - var(--md-item-margin-v)) !important;
- }
- .dot-thread-top.top {
- margin-top: calc(-26px - var(--md-item-margin-v)) !important;
- }
- .show-more-thread {
- height: 13px !important;
- }
- .dot-thread-more {
- margin-top: 13px !important;
- }
- .dot-thread-more.middle {
- margin-top: 18px !important;
- }
- .dot-thread-more.top {
- margin-top: 23px !important;
- }
-
- /* 返信欄 */
- .reply-triangle {
- display: none !important;
- }
- .inline-reply {
- border-radius: 0 0 var(--md-border-r1) var(--md-border-r1);
- background-color: var(--md-back2) !important;
- background-color: var(--md-back1) !important;
- background-color: var(--md-back3) !important;
- }
- .inline-reply i.color-twitter-white,
- .inline-reply i.color-twitter-midnight-dark-gray {
- color: var(--md-fcolor-sub1) !important;
- }
- .compose-text-container {
- background-color: var(--md-back2) !important;
- }
- .compose-text-container .compose-text.bg-color-twitter-white {
- background-color: #0000 !important;
- }
-
- /* DM */
- html div.edit-conversation-name,
- html.dark div.edit-conversation-name{
- top: calc((var(--md-item-margin-v) + var(--md-col-head-h)) * -1);
- background-color: var(--md-back1) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- border-radius: var(--md-border-r2);
- border: none !important;
- }
- .add-participant {
- background-color: #0000 !important;
- width: var(--md-item-width) !important;
- margin: 0 auto;
- }
- .add-participant + .column-content > .column-scroller {
- padding-top: unset !important;
- margin-top: unset !important;
- z-index: unset !important;
- }
- .rpl {
- width: var(--md-item-width);
- margin: 0 auto;
- padding: 10px 5px;
- box-sizing: border-box;
- }
-
- /* 通知 */
- /* .activity-header.has-source-avatar > .item-img {
- width: 20px !important;
- }
- .activity-header.has-source-avatar + .tweet {
- padding-left: 30px !important;
- } */
-
- /*******************************
- * ドロップダウンメニュー
- ********************************/
- .caret {
- display: none;
- }
- .dropdown-menu:not(.js-typeahead-dropdown) {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- padding: 6px 0 !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- border-radius: var(--md-border-r2);
- }
- .dropdown-menu li {
- background-color: #0000 !important;
- }
- .dropdown-menu li > a {
- margin: 0 6px;
- border-radius: var(--md-border-r3);
- background-color: #0000;
- transition-property: background-color, color;
- transition-duration: 0.1s;
- }
- .dropdown-menu a:not(:hover):not(:focus) {
- color: var(--md-fcolor-main) !important;
- }
- .dropdown-menu .is-selected > a,
- .dropdown-menu .js-typeahead-item.is-selected {
- background-color: var(--md-accent-1) !important;
- color: #fff !important;
- }
- .dropdown-menu .is-selected > a[data-action="destroy"],
- .dropdown-menu .is-selected > a[data-action="flag-media"] {
- background-color: var(--md-c-red);
- }
- .non-selectable-item {
- color: var(--md-fcolor-sub2) !important;
- }
- .drp-h-divider {
- margin: 2px 15px !important;
- border-color: var(--md-border-c1) !important;
- }
- .dropdown-menu .release-notes-item,
- .dropdown-menu .typeahead-item,
- .dropdown-menu [data-action] {
- padding: 5px 15px;
- }
-
- /*******************************
- * モーダル
- ********************************/
- .js-modals-container > .overlay,
- .ovl {
- background-color: var(--md-modal-back) !important;
- }
- .mdl {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- border-radius: var(--md-border-r1) !important;
- }
- header.mdl-header,
- .mdl-header.mdl-header-divider {
- background-color: var(--md-modal-header);
- border-radius: var(--md-border-r1) var(--md-border-r1) 0 0;
- color: var(--md-fcolor-main) !important;
- border: none !important;
- }
- .mdl-header-divider {
- border-color: var(--md-border-c1) !important;
- }
- header.mdl-header.padding-a--12,
- .mdl-header.mdl-header-divider.padding-a--12 {
- padding: 8px 12px !important;
- }
- .mdl-header-title {
- font-weight: 500 !important;
- }
- .mdl-dismiss {
- top: 5px !important;
- color: var(--md-fcolor-sub1) !important;
- }
- .mdl-accent {
- background-color: #0000 !important;
- }
- .mdl-content,
- .mdl-col-settings {
- border-color: var(--md-border-c1) !important;
- }
- .divider-bar {
- background-color: var(--md-border-c1) !important;
- }
- .mdl-placeholder {
- color: var(--md-fcolor-sub1) !important;
- text-shadow: none !important;
- }
-
- /* プロフィール */
- .prf-meta {
- border-color: var(--md-border-c1) !important;
- }
- .prf-stats a {
- color: var(--md-fcolor-main) !important;
- }
- .prf-stats a strong {
- color: var(--md-fcolor-sub1) !important;
- }
- .prf .lst-profile i,
- .prf .lst-profile span {
- color: var(--md-fcolor-sub1) !important;
- }
- .prf .lst-profile a:hover i,
- .prf .lst-profile a:hover span {
- color: var(--md-fcolor-main) !important;
- }
-
- /* 設定 */
- .frm {
- color: var(--md-fcolor-main) !important;
- }
- .list-account,
- .list-filter,
- .list-link,
- .list-listaccount,
- .list-listmember,
- .list-subtitle,
- .list-twitter-list {
- color: var(--md-fcolor-main) !important;
- }
- .lst-group .selected .fullname,
- .lst-group .selected .inner strong,
- .lst-group .selected .list-account,
- .lst-group .selected .list-link,
- .lst-group .selected .list-listmember,
- .lst-group .selected .list-subtitle,
- .lst-group .selected .list-twitter-list,
- .lst-group .selected .txt-ellipsis {
- color: #fff !important;
- }
- .mdl-links,
- .mdl-links a {
- color: var(--md-fcolor-sub2) !important;
- }
-
- /* カラム追加 */
- .lst-launcher .top-row {
- border-color: var(--md-border-c1) !important;
- }
- .lst-launcher a .color-twitter-blue,
- .lst-launcher a span,
- .lst-launcher .is-disabled a i,
- .lst-launcher .is-disabled a:hover i,
- .lst-launcher .is-disabled a:active i,
- .lst-launcher .is-disabled a:focus i,
- html.dark .lst-launcher a span,
- html.dark .lst-launcher .is-disabled a i,
- html.dark .lst-launcher .is-disabled a:hover i,
- html.dark .lst-launcher .is-disabled a:active i,
- html.dark .lst-launcher .is-disabled a:focus i {
- color: var(--md-fcolor-sub1) !important;
- stroke: var(--md-fcolor-sub1) !important;
- }
- .lst-launcher a:hover i,
- .lst-launcher a:hover span {
- color: var(--md-accent-2) !important;
- }
- .lst-launcher .is-disabled {
- display: none;
- }
- .lst-launcher .is-disabled a {
- transform: scale(1) !important;
- }
-
- /* リスト編集 */
- .list-listmember .bio {
- color: var(--md-fcolor-sub2) !important;
- }
- /* スマホ用 */
- #lists-modal .mdl {
- height: 100% !important;
- }
- .modal-content .control-group {
- display: flex;
- flex-direction: column;
- }
- .modal-content .control-group .controls {
- margin: 0 !important;
- }
- .modal-content .control-group > *,
- .modal-content .control-group .controls > *:not(span){
- width: 100% !important;
- }
-
- /* アカウント選択時(リツイートとか) */
- .is-selected.compose-account:focus .compose-account-img,
- .compose-account:focus .compose-account-img {
- box-shadow: none;
- }
-
- /* サイド */
- .mdl-column-med {
- background-color: #0000 !important;
- }
- .lst-group li {
- margin: 0 6px !important;
- }
- .lst-group a {
- text-decoration: none !important;
- }
- .lst-group .selected {
- border-radius: var(--md-border-r2) !important;
- background-color: var(--md-accent-1) !important;
- }
- .lst-group .selected a:hover {
- background-color: #0000 !important;
- }
-
- .list-account:hover:active, .list-account:hover:focus, .list-account:hover:hover, .list-link:hover:active, .list-link:hover:focus, .list-link:hover:hover, .list-listaccount:hover:active, .list-listaccount:hover:focus, .list-listaccount:hover:hover, .list-listmember:hover:active, .list-listmember:hover:focus, .list-listmember:hover:hover, .list-subtitle:hover:active, .list-subtitle:hover:focus, .list-subtitle:hover:hover, .list-twitter-list:hover:active, .list-twitter-list:hover:focus, .list-twitter-list:hover:hover {
- background-color: #0000 !important;
- }
-
- /* メディアビュアー */
- :root {
- --med-b: 0px;
- }
- .med-tray {
- padding-bottom: 0 !important;
- }
- .med-tweet,
- .med-tray > a {
- display: none !important;
- }
- .med-embeditem {
- top: 0 !important;
- bottom: var(--med-b, 0px) !important;
- }
- .mdl.s-full,
- .mdl.s-full .media-img,
- .mdl.s-full .js-media-native-video {
- width: 100vw !important;
- height: calc(100vh - var(--med-b, 0px)) !important;
- }
- .mdl.s-full {
- max-width: unset !important;
- padding-bottom: var(--med-b, 0px) !important;
- }
- .mdl.s-full .margin-vm {
- margin-top: 0 !important;
- }
- .mdl.s-full .media-img {
- object-fit: contain !important;
- }
-
- /* プロフィール */
- .prf-meta {
- background-color: #0000 !important;
- }
- .prf-header {
- border-radius: var(--md-border-r1) var(--md-border-r1) 0 0;
- }
- .prf .lst-profile a {
- border-color: var(--md-border-c1) !important;
- }
- .prf-stats li + li a {
- border-color: var(--md-border-c1) !important;
- }
-
- /* カラム */
- .mdl-column-rhs {
- border-color: var(--md-border-c1) !important;
- }
- .l-fullheight {
- overflow-x: hidden;
- }
-
- /*******************************
- * ポップオーバー(検索とか)
- ********************************/
- .popover {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- box-shadow: 1px 1px 6px 0 var(--md-shadow-c1) !important;
- }
- .list-item {
- color: var(--md-fcolor-main) !important;
- }
- .list-item.is-selected,
- .list-item:active,
- .list-item:hover {
- color: #fff !important;
- background-color: var(--md-accent-1) !important;
- }
- .list-item.is-selected .txt-mute,
- .list-item:active .txt-mute,
- .list-item:hover .txt-mute {
- color: #d4d4d4 !important;
- }
-
- /* 予約ツイートカレンダー */
- .cal,
- #caldays span,
- #calweeks a {
- color: var(--md-fcolor-main) !important;
- }
- #calweeks a.caloff {
- color: var(--md-fcolor-sub2) !important;
- }
- #calweeks #calcurrent {
- color: #fff !important;
- background-color: var(--md-accent-1) !important;
- }
- #calweeks #calcurrent:hover {
- background-color: var(--md-accent-2) !important;
- }
- .cal input.light-on-dark {
- border-color: var(--md-border-c1) !important;
- }
- .cal button {
- background-color: var(--md-back2) !important;
- }
- #calbody,
- #calweeks {
- background-color: var(--md-back2) !important;
- }
- #calbody {
- border-radius: 5px;
- overflow: hidden;
- }
- #caldays {
- border-bottom-color: var(--md-border-c1) !important;
- }
- #calweeks a.caldisabled {
- background-color: var(--md-back1)!important;
- color: var(--md-fcolor-sub2)!important;
- }
- #caltoday,
- .calweek a:hover {
- background-color: var(--md-back1) !important;
- }
- .js-schedule-datepicker-holder .Button--danger {
- background-color: var(--md-c-red) !important;
- color: #fff !important;
- }
-
- /*******************************
- * 日付選択のカレンダー
- ********************************/
- .Dropdown {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- box-shadow: 1px 1px 6px 0 var(--md-shadow-c1) !important;
- border-radius: var(--md-border-r2) !important;
- overflow: hidden !important;
- }
- .DatePicker-nav button.is-focus {
- box-shadow: none !important;
- }
- .DatePicker-nav > button {
- background-color: #0000 !important;
- }
- .DatePicker-calendarDayHeader {
- color: var(--md-fcolor-sub1) !important;
- }
- .DatePicker-calendarDay.is-selectable {
- color: var(--md-fcolor-main) !important;
- }
- .DatePicker-calendarDay.is-selectable.is-adjacentMonth {
- color: var(--md-fcolor-sub1) !important;
- }
- .DatePicker-time {
- border-color: var(--md-border-c1) !important;
- }
- .DatePickerDropdown-menuItem--footer {
- background-color: #0000 !important;
- border-color: var(--md-border-c1) !important;
- }
- .Dropdown-menuItem.is-focus {
- background-color: var(--md-accent-1) !important;
- }
- .Dropdown-menuGroupLabel,
- .Dropdown-menuItem .Dropdown-menuItemContent {
- border-radius: 0 !important;
- }
-
- /*******************************
- * ツールチップ
- ********************************/
- .tooltip-arrow {
- display: none;
- }
- .tooltip-inner {
- background-color: var(--md-pop-back) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- filter: drop-shadow(0 0 0 var(--md-pop-backshadow));
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- color: var(--md-fcolor-main) !important;
- }
-
- /*******************************
- * 認証バッジ
- ********************************/
- .sprite-verified,
- .sprite-verified-mini,
- .badge-verified:before {
- filter: grayscale(100%) invert(100%) brightness(300%) drop-shadow(0 0 1px rgba(0, 0, 0, .5)) !important;
- background-size: cover !important;
- background-position: center, center !important;
- background-image: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 512 512\" style=\"enable-background:new 0 0 512 512;\" xml:space=\"preserve\"%3E%3Cstyle type=\"text/css\"%3E .st0%7Bfill:%231DA1F2;%7D%0A%3C/style%3E%3Cg id=\"_x3C_Group_x3E_\"%3E%3Cpath class=\"st0\" d=\"M512,268c0,17.9-4.3,34.5-12.9,49.7c-8.6,15.2-20.1,27.1-34.6,35.4c0.4,2.7,0.6,6.9,0.6,12.6 c0,27.1-9.1,50.1-27.1,69.1c-18.1,19.1-39.9,28.6-65.4,28.6c-11.4,0-22.3-2.1-32.6-6.3c-8,16.4-19.5,29.6-34.6,39.7 C290.4,507,273.9,512,256,512c-18.3,0-34.9-4.9-49.7-14.9c-14.9-9.9-26.3-23.2-34.3-40c-10.3,4.2-21.1,6.3-32.6,6.3 c-25.5,0-47.4-9.5-65.7-28.6c-18.3-19-27.4-42.1-27.4-69.1c0-3,0.4-7.2,1.1-12.6c-14.5-8.4-26-20.2-34.6-35.4 C4.3,302.5,0,285.9,0,268c0-19,4.8-36.5,14.3-52.3c9.5-15.8,22.3-27.5,38.3-35.1c-4.2-11.4-6.3-22.9-6.3-34.3 c0-27,9.1-50.1,27.4-69.1c18.3-19,40.2-28.6,65.7-28.6c11.4,0,22.3,2.1,32.6,6.3c8-16.4,19.5-29.6,34.6-39.7 C221.6,5.1,238.1,0,256,0c17.9,0,34.4,5.1,49.4,15.1c15,10.1,26.6,23.3,34.6,39.7c10.3-4.2,21.1-6.3,32.6-6.3 c25.5,0,47.3,9.5,65.4,28.6c18.1,19.1,27.1,42.1,27.1,69.1c0,12.6-1.9,24-5.7,34.3c16,7.6,28.8,19.3,38.3,35.1 C507.2,231.5,512,249,512,268z M245.1,345.1l105.7-158.3c2.7-4.2,3.5-8.8,2.6-13.7c-1-4.9-3.5-8.8-7.7-11.4 c-4.2-2.7-8.8-3.6-13.7-2.9c-5,0.8-9,3.2-12,7.4l-93.1,140L184,263.4c-3.8-3.8-8.2-5.6-13.1-5.4c-5,0.2-9.3,2-13.1,5.4 c-3.4,3.4-5.1,7.7-5.1,12.9c0,5.1,1.7,9.4,5.1,12.9l58.9,58.9l2.9,2.3c3.4,2.3,6.9,3.4,10.3,3.4 C236.6,353.7,241.7,350.9,245.1,345.1z\"/%3E%3C/g%3E%3C/svg%3E') !important;
- }
-
- /*******************************
- * リンクプレビュー
- ********************************/
- .hw-card-container * {
- border: none !important;
- }
- .hw-card-container span {
- color: var(--md-fcolor-main) !important;
- }
- .hw-card-container > div {
- background-color: var(--md-back1) !important;
- box-shadow: 1px 1px 6px -2px var(--md-shadow-c1) !important;
- border-radius: var(--md-border-r2) !important;
- }
- .hw-card-container > div > :first-child > a > div {
- background-color: var(--md-back2) !important;
- }
- .hw-card-container a:hover {
- color: inherit !important;
- text-shadow: none !important;
- }
- }