/* ==UserStyle== @name Dark Google Drive by DM @namespace https://github.com/DM164/Dark-by-DM @version 3.4.0 @description Dark mode for Google Drive @author Denis Mignanelli @homepageURL https://dark-by-dm-website.now.sh/ ==/UserStyle== */ @-moz-document url-prefix("https://drive.google.com/") { .a-nEbBXb .a-D-B-gc-WErN3d .a-D-B-Ak, .a-nEbBXb .a-D-B-gc-WErN3d .a-D-B-Lc-j, .gb_yc:not(.gb_tb) .gb_Cd { background: #424242; } .h-R-w-d.a-l-S-Pc-w-d > .h-R-w-d-ff { color: #c7c7c7; } .a-nEbBXb .a-l-S-Pc-w-d .a-w-d-aa-zd svg { fill: rgba(255, 255, 255, 0.9); } .gb_yc { color: white; } .gb_yc svg, .gb_kc svg { color: white; opacity: .80; } .a-nEbBXb .a-u-j { background-color: #1f1f1f; } .a-nEbBXb .a-ok-Ji-ga { color: rgba(255, 255, 255, 0.61); font-weight: 500; } .a-u-hd-Mb-dd .a-hd-Il-w-d { color: rgba(255, 255, 255, 0.54); font-size: 14px; height: 36px; line-height: 36px; margin: 0; text-transform: uppercase; } .BMBfX { background: #1f1f1f; } .w7Ppu { color: rgba(255, 255, 255, 0.54); font-weight: 500; margin-left: 22px; padding: 8px 0 16px; } .a-HZnjzd-xb-dc-x { padding: 20px 12px 20px 16px; background: #2b2b2b; } .a-HZnjzd-xb-V { color: rgba(255, 255, 255, 0.72); padding-bottom: 4px; } .a-HZnjzd-xb-Np { color: rgba(255, 255, 255, 0.54); } .a-nEbBXb .l-u-o .l-Ab-T-r { line-height: normal; padding-left: 0; padding-right: 12px; color: #cccccc; } .a-nEbBXb .a-da-U > .a-U-xc { -webkit-box-sizing: border-box; box-sizing: border-box; display: block; max-width: 100%; padding-right: 24px; padding-top: 16px; background: #1f1f1f; } .a-nEbBXb .a-U-J-x .a-s-T-j > * { color: #afafaf; } .a-nEbBXb .a-s-tb-cj-wl { border-left: 0; background: #1f1f1f; } .a-da-Mf-B { height: 100%; overflow: visible; width: 100%; background: #1f1f1f; } .a-nEbBXb .a-ji-Gd { max-width: 100%; width: 100%; background: #1f1f1f; } .a-nEbBXb .xd-ij { color: rgba(255, 255, 255, 0.38); line-height: 32px; margin-top: 0; } .xd-A-r { color: #989898; } .a-nEbBXb .a-da-Mf-B-ji-j { background-color: #1f1f1f; } .a-nEbBXb .a-nf-Rc-Fa.a-c-d { background-color: rgb(43, 43, 43); -webkit-border-radius: 2px; border-radius: 2px; height: auto; margin: 0; padding: 4px 0; text-align: inherit; width: 100%; } .a-nEbBXb .nf-Rc-r { padding: 6px 8px; color: #a2a2a2; } .a-nEbBXb .l-u-Ab-T { background: #2b2b2b; } .a-nEbBXb .l-u-Ab .l-Ab-T-r { line-height: 48px; padding-right: 12px; color: #e6e6e6; } .h-uj { background: #272727; border: 1px solid #272727; } .a-nEbBXb .a-Va-Zb-mb { border: 1px solid rgb(51, 51, 51); } .a-nEbBXb .a-Va-Zb-ga { color: rgba(255, 255, 255, 0.54); } .a-nEbBXb .a-v-T { display: block; overflow: hidden; text-overflow: ellipsis; color: #b9b9b9; } html > body .h-sb-Ic { display: inline-block; color: #b9b9b9; } .a-nEbBXb .sl-Zb-ha-sl-ga { color: #c1c1c1; } .a-nEbBXb .a-Va-Zb-Q { line-height: 56px; margin-bottom: 0; padding: 0 24px; color: #d2d2d2; } .a-nEbBXb .a-da-Mf-B .a-nf-Rc-Gd .a-nf-Rc-Fa { border-bottom-left-radius: 0; border-top-left-radius: 0; padding-left: 10px; background: #1f1f1f; } .lb-k { border: 1px solid #212121; background: #212121; } .lb-k-V { background-color: #212121; color: #fff; } .lb-k-V-r { color: #fff; font-size: 20px; } .lb-k-V-va.a-k-V-va-qd > svg { vertical-align: top; filter: invert(100%); } .g-Gh { -webkit-border-radius: 1px; border-radius: 0px; border: 1px solid #2f2f2f; border-top: 1px solid #2f2f2f; font-size: 13px; height: 25px; padding: 1px 8px; background: #2f2f2f; color: #b7b7b7; } .a-nEbBXb .lb-k-Gb > button { color: rgba(226, 226, 226, 0.87); } .a-nEbBXb .a-U-ye-ha > .a-U-J .a-U-Ze svg, .a-nEbBXb .a-U-xc-J .a-Ng-c-wk svg, .a-nEbBXb .a-U-J .a-U-Ze svg { fill: rgba(214, 214, 214, 0.54); } .a-nEbBXb .a-d-c svg { opacity: 1; } .a-nEbBXb .h-v-x { box-sizing: border-box; color: rgba(202, 202, 202, 0.87); font-size: 14px; font-weight: 400; line-height: 32px; margin: 0; min-height: 32px; padding: 0 0 0 40px; position: relative; } .gb_Je.gb_0e { background: #2b2b2b; } .a-jn-yd { background: #2b2b2b; border-top: 1px solid rgb(63, 63, 63); -webkit-box-sizing: border-box; box-sizing: border-box; color: #222; position: relative; width: 100%; z-index: 2300; } .a-s-yd-J.a-s-yd-Sa > * { background-color: #2b2b2b; } .a-jn-Ma-nb-J { background-color: #2b2b2b; border-top: 1px solid #2b2b2b; color: #dedede; font-weight: bold; padding: 20px; } .a-nEbBXb .a-S-dc { background: rgb(43, 43, 43); border: 1px solid rgb(43, 43, 43); } .a-s-tb-Pe-Q, .a-s-tb-Pe-Q > .a-s-tb-sc-Ja-Q-x { width: 100%; background: #1f1f1f; } .ab-S-V { font-size: 18px; color: #bbbbbb; } .ab-S-Sg { margin-top: 20px; color: #a0a0a0; } .a-nb-D { color: #dedede; cursor: default; font-size: 16px; font-weight: bold; line-height: 30px; padding: 1px 18px 1px 6px; } .kc-A { color: #407ade; } .gb_Je button svg, .gb_Je button img { padding: 7px; margin: 4px; fill: white; } .a-nEbBXb .a-Va-Zb-va-d { line-height: 0; padding: 22px; right: 4px; top: 4px; filter: invert(100%); } .a-nEbBXb .h-R-w-d-Re { border-color: rgba(255, 255, 255, 0.54) transparent; border-width: 5px 5px 0 5px; margin-top: -2.5px; right: 17.5px; top: 50%; } .a-nEbBXb .g-d-wd:not(.g-d-db), .a-nEbBXb .g-d-wd:not(.g-d-db):focus, .a-nEbBXb .g-d-wd:not(.g-d-db).g-d-Pb { background: transparent; color: rgba(226, 226, 226, 0.87); fill: rgba(0, 0, 0, .87); } .asor { filter: invert(100%); } .a-qdBTlf-YrItnb-D { color: rgba(245, 245, 245, 0.87); font-size: 18px; line-height: 24px; padding-bottom: 20px; } .a-qdBTlf-YrItnb-ta { background-color: #212121; border-radius: 50%; margin-right: 20px; padding: 24px; } .ab-S-Wg b { color: #bdbdbd; } .w3TEbc { font-size: 18px; color: rgba(191, 191, 191, 0.87); line-height: 24px; } .yV0qeb { background-color: #212121; } .ZFr60d { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #383838; } .a-nEbBXb .a-t-D { background-color: #1f1f1f; border-bottom: 1px solid #353535; } .a-nEbBXb .a-t-j .a-gd-j { background-color: rgb(31, 31, 31); border: 1px solid rgb(53, 53, 53); } .l-ea-q-T { color: #e2e2e2; } .a-nEbBXb .a-S-dc { background: rgb(31, 31, 31); border: 1px solid rgb(31, 31, 31); } .a-S-dc-Q-r { color: #dadada; } .a-nEbBXb .l-t-T-V > .l-Ab-T-r { color: rgba(220, 220, 220, 0.72); } svg.a-nEbBXb-c.a-s-fa-Ha-pa, svg.undefined.a-s-fa-Ha-pa { fill: white; } .a-t-D-V { display: inline-block; color: #cecece; } .a-s-Nc-j { color: #bfbfbf; } .a-nEbBXb .a-Kj-D { color: rgba(228, 228, 228, 0.87); } .a-nEbBXb .l-t-T-c-j::before { background: #282828; border-radius: 50%; } .uc-oa-j { background-color: #3b3b3b; padding: 16px 88px 24px 88px; } .uc-oa-mc-Lb { color: rgba(218, 218, 218, 0.87); font-size: 13px; line-height: 15px; } .uc-oa-mc-gi { color: rgba(236, 236, 236, 0.54); font-size: 13px; line-height: 15px; } .uc-oa-mc-j { border-bottom: 1px solid #545454; } .g-ia { -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2); box-shadow: 0 1px 3px rgba(0, 0, 0, .2); background-color: #424242; border-color: #424242 #424242 #424242; z-index: 1201!important; } .xd-Ca-D { color: #e8e8e8; } .xd-Jh-t-a-r { color: #dedede; } .xd-Jh-t-Q-ga { color: #dedede; } .xd-Jh-t-Q-Jl { color: #a9a9a9; } .g-ia-Md .g-ia-Jd, .g-ia-Ud .g-ia-Jd { border-color: #424242 transparent; left: -8px; } .a-u-hd-Mb-dd .a-hd-Il-mhHukc-d svg { opacity: .54; padding: 8px; fill: white; } .a-d-vc { border-right: 1px solid #818181; } .a-nEbBXb .a-s-Nc-Ej { color: rgba(255, 255, 255, 0.54); font-size: 13px; } .a-nEbBXb .a-s-Xc-ag-fa-Te .a-t-hd-mhHukc-aa svg { fill: rgba(255, 255, 255, 0.54); } .a-b-Ia { background-color: #1f1f1f; border: 20px solid #1f1f1f; -webkit-border-radius: 20px; border-radius: 20px; color: #fff; font-size: 14px; position: absolute; word-wrap: break-word; -webkit-box-shadow: 0 4px 15px 2px rgba(0, 0, 0, 0.35); box-shadow: 0 4px 15px 2px rgba(0, 0, 0, 0.35); } .a-b-Ia-J { border-bottom: 1px solid #353535; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .a-b-w, .a-b-cm { -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); background: #1f1f1f; color: #f3f3f3; font-family: arial, sans-serif; font-size: 13px; border: 1px solid #1f1f1f; outline: none; line-height: 18px; overflow-y: auto; position: absolute; z-index: 2100; } .a-b-L .a-b-w-vc { border-color: #353535; margin: 8px 0; } .modal-dialog { border: none; height: 100%; overflow: hidden; padding: 0; position: fixed; width: 100%; background: #3b3b3b; } .simple-sharing-contents { margin-top: 4px; min-height: 170px; width: 490px; background: #3b3b3b; } .inviter-recipient-area { background-color: #2d2d2d; border: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); box-shadow: 0 1px 1px rgba(0, 0, 0, .1); width: 100%; overflow: hidden; display: inline-block; } .apps-share-chips-chip-warning { background: #232323; border: none; border-bottom: 2px dotted #d14836; color: #c7c7c7; padding-bottom: 0; } .simple-sharing-note-text-area { border: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); box-shadow: 0 1px 1px rgba(0, 0, 0, .1); font-family: arial, sans-serif; font-size: 13px; height: 100px; margin-top: 3px; overflow: auto; padding-top: 5px; resize: none; width: 100%; background: #2d2d2d; } .apps-share-chips-icon { vertical-align: middle; filter: invert(100%); } .apps-share-chips-input { color: white; } .goog-flat-menu-button.goog-flat-menu-button-hover { background-color: #2d2d2d; background-image: -webkit-linear-gradient(top, #2d2d2d, #2d2d2d); background-image: linear-gradient(top, #f8f8f8, #f1f1f1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); box-shadow: 0 1px 1px rgba(0, 0, 0, .1); border-color: #2d2d2d; color: #a0a0a0; } .goog-flat-menu-button { border-radius: 2px; background-color: #2d2d2d; background-image: -webkit-linear-gradient(top, #2d2d2d, #2d2d2d); background-image: linear-gradient(top, #f5f5f5, #f1f1f1); border: 1px solid #2d2d2d; } .rs-hide-caption .rs-role-icon { display: inline-block; filter: invert(100%); } .goog-menu { -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-transition: opacity .218s; transition: opacity .218s; background: #1F1F1F; border: 1px solid #1F1F1F; cursor: default; font-size: 13px; margin: 0; outline: none; padding: 6px 0; position: absolute; } .goog-option-selected .goog-menuitem-content { color: #b9b9b9; } .goog-menuitem, .goog-tristatemenuitem, .goog-filterobsmenuitem { position: relative; color: #cacaca; cursor: pointer; list-style: none; margin: 0; padding: 6px 8em 6px 30px; white-space: nowrap; } .modal-dialog-title { background-color: #3b3b3b; color: #ececec; cursor: default; font-size: 16px; font-weight: normal; line-height: 24px; } .jfk-button-standard { -webkit-box-shadow: none; box-shadow: none; background-color: #2d2d2d; background-image: -webkit-linear-gradient(top, #2d2d2d, #2d2d2d); background-image: linear-gradient(top, #f5f5f5, #f1f1f1); color: #d8d8d8; border: 1px solid #2d2d2d; border: 1px solid rgb(45, 45, 45); } .jfk-button-standard.jfk-button-clear-outline { border: 1px solid #2d2d2d; border: 1px solid rgb(45, 45, 45); outline: none; } .toggle-link { font-size: 13px; line-height: 24px; border: 1px solid transparent; color: #c3c3c3; cursor: pointer; float: right; vertical-align: middle; } .simple-sharing-manage-permissions-link { font-size: 11px; border: 1px solid transparent; color: #b7b7b7; cursor: pointer; float: right; vertical-align: middle; } .ss-box { margin-top: 5px; background: #3b3b3b; } .ss-contents { width: 512px; background: #3b3b3b; } .slc { font-size: 13px; color: #e6e6e6; } .ss-heading { font-size: 13px; color: #ececec; } .jfk-textinput { -webkit-border-radius: 1px; border-radius: 1px; border: 1px solid #2d2d2d; border-top: 1px solid #2d2d2d; font-size: 13px; height: 25px; padding: 1px 8px; background: #2d2d2d; } .slc-external-service-label { color: #ccc; margin-right: 5px; font-size: 13px; } .ia-invite-controls-area { background-color: #333333; padding: 12px; margin-bottom: 10px; } .ia-add-people { padding-right: 15px; color: #d0d0d0; } .ia-table-section { border-collapse: collapse; color: #b5b5b5; } .modal-dialog-buttons, .modal-dialog-content { font-size: 12px; height: 100%; width: 100%; color: #e0e0e0; } .ap-owner-settings-header { color: #d6d6d6; margin-right: 7px; } .apc-name { font-size: 13px; color: rgba(210, 210, 210, 0.87); } .apc-email-contents, .apc-detail { color: rgba(171, 171, 171, 0.54); font-size: 12px; } .permissions-list td { border-bottom: 1px solid #1f1f1f; font-size: 13px; padding: 8px 0; } .permissions-list-container { border-top: 1px solid #1f1f1f; } .vpc-icon-holder { background-color: #3b3b3b; height: 29px; width: 29px; margin-right: 15px; padding: 0; vertical-align: middle; } .a-b-k { background: #2f2f2f; background-clip: padding-box; border: 1px solid #2f2f2f; border: 1px solid rgb(47, 47, 47); -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2); box-shadow: 0 4px 16px rgba(0, 0, 0, .2); outline: 0; padding: 30px 42px; position: absolute; z-index: 2002; } .a-b-k-V { background-color: #2f2f2f; color: #efefef; cursor: default; font-size: 16px; line-height: 24px; } .a-b-k-x { background-color: #2f2f2f; line-height: 1.4em; } .a-b-cg-k { color: #bdbdbd; font: normal 13px arial, sans-serif; width: 340px; } .a-b-cg-k-Kk { -webkit-border-radius: 1px; border-radius: 1px; border: 1px solid #1F1F1F; border-top: 1px solid #1F1F1F; font-size: 13px; height: 25px; padding: 1px 8px; width: 300px; background: #1F1F1F; color: #cccccc; } .a-b-k-Gb button:hover { -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); background-color: #1F1F1F; background-image: -webkit-linear-gradient(top, #1F1F1F, #1F1F1F); background-image: linear-gradient(top, #f8f8f8, #f1f1f1); border: 1px solid #1F1F1F; color: #333; } .a-nEbBXb .a-nf-Rc-va-d { line-height: 0; filter: invert(100%); } .a-nEbBXb .a-ub-D { background-color: rgb(51, 51, 51); border-left: 1px solid #333333; margin: 0 0 0 -1px; padding-top: 8px; } .a-nEbBXb .a-Mg-V-T { -webkit-flex: 1 1 auto; flex: 1 1 auto; color: rgba(220, 220, 220, 0.87); display: inline-block; font-size: 20px; font-weight: 500; line-height: 24px; padding-left: 0; width: auto; word-wrap: break-word; } .a-nEbBXb .y-C-Ed-V { color: rgba(216, 216, 216, 0.54); font-size: 13px; font-weight: 500; line-height: 48px; margin: 0; padding: 0 24px 0 16px; text-transform: none; transition: box-shadow 267ms cubic-bezier(0.4, 0.0, 0.2, 1); background: #1F1F1F; } .a-nEbBXb .y-C { border: none; border-bottom: 1px solid rgba(115, 115, 115, 0.08); border-radius: 0; margin: 0 0 12px; padding: 0 0 12px; width: 100%; background: #1F1F1F; } .y-C-bi { padding: 0 16px 0 16px; display: inline; color: #b5b5b5; } .a-nEbBXb .y-C-q-D { color: rgba(255, 255, 255, 0.54); font-size: 13px; width: auto; } .a-nEbBXb .y-C-H-Sb { color: rgba(255, 255, 255, 0.87); font-weight: 500; } .y-C-ka-T { font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #bdbdbd; } .y-E-hi { background: #1F1F1F; } .a-nEbBXb .y-C-ka-c { width: 24px; } .a-nEbBXb .y-E-gh-D .y-C-Ed-V { background-color: #2f2f2f; } .a-nEbBXb .y-C-fh-Bf-r { color: rgba(255, 255, 255, 0.54); font-weight: 500; } .a-nEbBXb .y-C-fh-Bf-Jj { color: rgba(255, 255, 255, 0.4); font-size: 13px; } .a-nEbBXb .a-ub-va-d-c svg { filter: invert(100%) } .a-nEbBXb .a-ub-ra-B > .h-ra-B > .h-ra { color: rgba(234, 234, 234, 0.54); font-weight: 500; height: 48px; line-height: 48px; padding: 0 8px; text-transform: uppercase; } .a-nEbBXb .a-ub-ra-B > .h-ra-B > .h-ra:hover > .a-ra-Mb-j > .a-ra-Mb { border-bottom-color: rgb(76, 76, 76); } .a-nEbBXb .a-ub-sc-oa { border-left: 1px solid transparent; margin-left: -1px; background: #333333; } .a-q-Xc-Ab { color: #a2a2a2; background: #1f1f1f; padding-top: 267px; } .y-C-ka:hover, .y-C-ka:active, .y-C-ka:focus { background-color: #232323; } .a-nEbBXb .y-C-ka-T.y-C-xj-ka:hover { color: rgba(255, 255, 255, 0.54); } .Hb-ja-Na .a-ub-ra-B > .h-ra-B > .h-ra.h-ra-ha:focus { -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1); background-color: #3c3b3b; outline: #4d90fe solid 1px; } .h-w { background: #2b2b2b; } .h-v-pc, .h-v-W { background-color: #313131; } .gb_1e.gb_2e .gb_lf { color: #e6e6e6; } .a-nEbBXb .o-Yc-o-T { color: rgba(193, 193, 193, 0.54); } .y-E { background: #1F1F1F; } .a-nEbBXb .y-E-Xc-Ma-hi-r { color: rgba(234, 234, 234, 0.54); } .a-nEbBXb .a-q-Gd { background: #1f1f1f; } .a-nEbBXb .l-Mg-wg-o .a-q-zb-j { background-color: rgb(43, 43, 43); border-bottom: 1px solid rgb(43, 43, 43); } .a-nEbBXb .a-q-Jc-bj { color: rgba(216, 216, 216, 0.54); } .a-nEbBXb .a-q-Jc-Pj-Ya { color: #b1b1b1; } .a-nEbBXb .a-q-Lb-go { color: rgba(255, 255, 255, 0.54); } .a-q-Lf-me-Z-r { color: #bdbdbd; } .Wa-ka-oa-qc-V { color: white; } .Wa-ka-oa-qc-r { color: #dedede; } .a-nEbBXb .ab-o-Jb { background-color: rgb(39, 39, 39); } .a-Mg-V:focus > .a-Mg-V-T, .a-Mg-V:hover > .a-Mg-V-T { color: #4285f4; } .ca-k .lb-k-V { background-color: #252525; } .ca-k-wb-ga { color: #e4e4e4; } .lb-k-x { word-wrap: break-word; color: #c1c1c1; } .ca-k-wb-j { border-bottom: 1px solid #4a4a4a; } .ca-k-oa { border-left: 1px solid #4a4a4a; } .ca-k-ra-B > .h-ra-B > .h-ra:hover { background-color: #2f2f2f; } .a-fd-ba-lp { border-bottom: 1px solid #4a4a4a; color: #b9b9b9; } .a-fd-ba-Q { border-bottom: 1px solid #4a4a4a; } .fCmhtc.hc0pBf { background: #3b3b3b; } .a-fd-ba-Q-Qa-ga { color: #b9b9b9; } .a-fd-ba-Q-ij { color: #9c9c9c; } .a-fd-ba-Q-Wr { color: #9c9c9c; } .a-b-Ia-x .a-b-d-W.a-b-Ia-J, .a-b-Ia-x .a-b-M-W.a-b-Ia-J, .a-b-d-Pb .a-b-Ia-J, .a-b-Ia-Xd-c.a-b-d:hover, .a-b-Ia-Xd-c.a-b-d:active, .a-b-Ia-Xd-c.a-b-d.a-b-d-Pb { background-color: #272727; } .a-b-L .a-b-v { background: #1f1f1f; } .lb-k-x { background-color: #3b3b3b; line-height: 1.4em; } .GxVCCc { background-color: #fff; outline: 1px solid transparent; } .ZFr60d { background-color: #4285f4; } .ba-ob { color: #bfbfbf; background: #424242 none repeat scroll 0; } .ba-ob-dn-kh { color: #c7c7c7; } .ba-ob-k-V { color: #f1f1f1; } .ba-ob-x-D { color: #ababab; } .ba-ob-x-Bf { border-bottom: 1px solid #383838; } .ba-ob-D { border-bottom: 1px solid #2f2f2f; } .ba-ob-yd-Zj .yd-Sa { background-color: #383737; color: white; } .ba-ob-yd-Zj { background: #424242; border: 1px solid #666; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4); box-shadow: 2px 2px 2px rgba(12, 12, 12, 0.4); color: #e8e8e8; } .a-nEbBXb .a-Va-Zb-vb { color: rgba(193, 193, 193, 0.87); } .a-nb-fi { background-color: #545454; border: 1px solid rgb(84, 84, 84); } .a-nb-fi-pd { filter: invert(100%); } .a-nb-fi-ga { color: white; } .a-nEbBXb .l-u-ha { background-color: #4285f4; } .a-nEbBXb .l-u-ha { background-color: #4285f4; } .a-nEbBXb .l-u-ha .l-u-o-V-j { background-color: #4285f4; } .Ea-j.Ea-Lj { cursor: pointer; outline: none; background: #232323; } .z-Ea-tf-r { color: #dadada; } .Ea-oa { border-bottom: solid 1px #232323; color: #757575; } .a-Cd-oa { background-color: #232323; border-left: 1px solid #232323; border-right: 1px solid #232323; } .Ea-j.Ea-Lj:hover { background-color: #1d1d1d; } .gb_ge.gb_le { opacity: 0.74; color: white; } .gb_Xa svg, .gb_oc svg { color: white; opacity: .54; } .gb_Oe:not(.gb_5e) input::placeholder { color: rgba(255, 255, 255, 0.54); } .L202Xe { background-color: #2b2b2b; } .gb_Oe.gb_5e { background: #353535; border: 1px solid #353535; } .gb_Oe button svg, .gb_Oe button img { fill: white; } .gssb_l { height: 1px; background-color: #616161; } .a-nEbBXb .a-D-B-gc-WErN3d .a-D-B-Ak, .a-nEbBXb .a-D-B-gc-WErN3d .a-D-B-Lc-j, .gb_yc:not(.gb_tb) .gb_Cd { background: #1f1f1f; } .a-D-gc-wKOTTc .a-D-B-x { height: 48px; background: #1f1f1f; } .gb_de { background-color: #1f1f1f; -webkit-transition: background-color .4s; transition: background-color .4s; } .gb_ie.gb_ne { opacity: 0.90; } .a-dk13Ye .a-l-S-Pc-w-d.h-R-w-d-W { background-color: #1f1f1f !important; } .a-D-gc-wKOTTc .a-s-Ba-Ak { border-bottom: 1px solid #585858; } .a-D-gc-wKOTTc .a-ec-Gd button.RTMQvb { box-shadow: 0 1px 2px 0 rgba(31, 31, 31, 0.33), 0 1px 3px 1px rgba(37, 37, 37, 0.29); align-items: center; background-color: #2b2b2b; background-image: none; border: 1px solid #2b2b2b; color: #cdd8e0; } .a-nEbBXb .l-u-Ab-zb { background-color: #212121; } .a-dkl3Ye .L202Xe { border: 1px solid #2b2b2b; } .a-dkl3Ye .a-HZnjzd-xb-dc-x { border-top: 1px solid #2b2b2b; } .a-dkl3Ye .l-u-xb.l-u-o { border: 1px solid #424242; } .a-nEbBXb .a-U-ye-ha > .a-U-J { background-color: #2b2b2b; } .a-nEbBXb .a-U-xc > .a-da-fc-Ug::after, .a-nEbBXb .a-U-xc > .a-da-Ul::before { border-bottom: 1px solid #585858; } .a-t-j .a-ok-Ji-D { border-bottom: 1px solid #2d2d2d; } .ub-ml-Pr.USrqEe-ml-Pr-qc-j::before { border-bottom: 1px solid #2f2f2f; } .Yb-Il-d-W .Yb-Il-d-c-Nd, .Yb-Il-d-pb .Yb-Il-d-c-Nd, .Kk7lMc-Wc-Tn .Yb-Il-d-ha .Yb-Il-d-c-Nd, .Kk7lMc-Wc-Tn .Yb-Il-d-Pb .Yb-Il-d-c-Nd { background-color: #252525; } .a-nEbBXb body { color: #c5cbdc; } .USrqEe-ml-Pr-gi .cr-hTVF2c-B-Fq92xe .B-Nd { fill: rgb(66, 66, 66); } .ub-ml-Pr .USrqEe-ml-Pr-gi .cr-hTVF2c-r { color: #9fa3a9; } .a-dkl3Ye .Ccie2c:focus .a-HZnjzd-xb-Np, .a-dkl3Ye .Ccie2c.Pb .a-HZnjzd-xb-Np { color: rgba(212, 212, 212, 0.54) !important; } .a-dkl3Ye .Ccie2c:hover .L202Xe { border: 1px solid #2b2b2b !important; } .a-dkl3Ye .l-u-xb.l-u-o, .a-dkl3Ye .l-u-xb.l-u-Ab { border: 1px solid #2b2b2b; } .l-u-xb { background: #2b2b2b; } .a-n-EbBXb .a-w-Mr::after { background: linear-gradient(to bottom, rgba(63, 63, 63, 63) 50%, rgb(63, 63, 63) 50%) !important; } .a-dk13Ye .a-l-S-Pc-w-d.h-R-w-d-pb { background-color: #2b2b2b !important; } .Ccie2c:focus .v2devc, .Ccie2c.Pb .v2devc { background-color: #282b2f; } .Ccie2c:focus .Vl9rfc, .Ccie2c.Pb .Vl9rfc { color: rgba(255, 255, 255, 0.54); } .Ccie2c:focus .eAQ1W, .Ccie2c.Pb .eAQ1W { color: #75a8ef; } .a-Ra-Qc .aabwZd .N7iPof { border-bottom: 1px solid #1f1f1f; } .a-HZnjzd-ZiN7ye-Bb, .a-HZnjzd-ZiN7ye-V, .a-HZnjzd-ZiN7ye-Np { animation: gradient-slide 2.2s ease infinite; background: 0 0/300% 300% linear-gradient(-61deg, #313131 40%, #2b2b2b 50%, #313131 60%); } .a-s-tb-Kg-Q, .a-s-tb-Kg-Q > .a-s-tb-sc-Ja-Q-x { height: 100%; background: #1f1f1f !important; } .a-nEbBXb .a-Va-Zb-ut { border-top: 1px solid #353535; margin: 11px 0 12px; } .a-nEbBXb .a-Va-Zb-mb { border: 1px solid rgb(35, 35, 35); } .gb_Qe.gb_8e { border: 1px solid rgba(0, 0, 0, 0.12); background: rgb(74, 74, 74); } .gb_Qe.gb_8e .gb_9e { color: #ece0e0; opacity: 1; } .gb_Qe button svg, .gb_Qe button img { fill: white; } .gb_Xa { color: white; } .gb_9e.gb_lf { filter: invert(100%); } .a-nEbBXb .a-t-cb { border-bottom: 1px solid #353535; } .a-nEbBXb .a-t-cb { border-bottom: 1px solid #353535; } .a-nEbBXb .a-t-J-ha { background-color: #1f1f1f; color: #1967d2; } .a-D-gc-wKOTTc .a-ec-Gd button.RTMQvb:hover { background: #353535; } .gb_lf.gb_rf .gb_9e { padding-left: 2px; filter: invert(100%); } .gb_9d { background-color: #2b2b2b; -webkit-transition: background-color .4s; transition: background-color .4s; } .gb_hf.gb_nf .gb_5e { padding-left: 2px; filter: invert(100%); } .gb_ee.gb_je { opacity: .80; filter: invert(100%); } .gb_he.gb_me { opacity: .70; filter: invert(100%); } .gb_ce { background-color: #2b2b2b; -webkit-transition: background-color .4s; transition: background-color .4s; } .l-Mg-qs-ra { background: #1f1f1f; } .a-nEbBXb .a-ub-ra-B > .h-ra-B { border-bottom: 1px solid #333333; } .a-nEbBXb .a-c-d.h-R-d-rc { background: #1f1f1f; } .a-Ra-Qc .y-E-gh-D .y-C-Ed-V { border-bottom: 1px solid #2f2f2f; } .a-Ra-Qc .y-C-Ed-V { border-bottom: 1px solid #1f1f1f; } .a-Ra-Qc.a-nEbBXb .a-t-D { border-bottom: 1px solid #353535; } .gb_Ta svg, .gb_lc svg { color: white; opacity: .54; } .ab-S-Wg { color: #c7c7c7; } .ab-Sj-r { color: #b2b2b2; font-size: 13px; } .a-nEbBXb .a-Rc-Fa.a-c-d { background-color: rgb(43, 43, 43); color: #cfcfcf; } .a-nEbBXb .a-Rc-va-d { line-height: 0; filter: invert(100%); } .gb_mf.gb_sf .gb_af { padding-left: 2px; filter: invert(100%); } .gb_nf.gb_tf .gb_bf { filter: invert(100%); } .gb_ie.gb_ne { opacity: 0.90; color: #d9d9d9; } /* header */ .qp { background: #3c3c3c; } .gb_Va svg, .gb_nc svg { color: white; opacity: .54; } .gb_1e.gb_if { border: 1px solid rgba(0, 0, 0, 0.12); background: rgb(64, 64, 64); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.24); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28); } .gb_de { background-color: #2b2b2b; } .gb_ke { background-color: #2b2b2b; } /* header*/ .s55KNe .jGNTYb { background-color: #2b2b2b; } .a-dkl3Ye .s55KNe .jGNTYb { border: 1px solid #2b2b2b; } .WYuW0e { color: rgba(255, 255, 255, 0.72); } .s55KNe .Tguc8d { color: #cfd0d2; } .a-s-yd-J.a-s-yd-Sa > * { background-color: #252525; } .gb_qe.gb_ve { opacity: .7; color: white; } /*search box*/ .asor_o { filter: invert(100%) !important; } .gb_ee.gb_ne .gb_be .gb_af { background: #2d2d2d; } .gssb_e { background-color: #222; border-top-color: #2f2f2f; } .gssb_i { background: #252525; } .a-jn-yd { background: #222; border-top: 1px solid rgb(47, 47, 47); } .a-jn-Ma-nb-J { background: #222; } .gb_lf:not(.gb_Cf) { color: #e2e2e2; } .gssb_l { background-color: #2d2d2d; } .gssb_m { color: #e0e0e0; background: #222; } .N7iPof { background-color: #1f1f1f; } .aabwZd .WYuW0e { border-bottom: 1px solid #353535 !important; } .a-Ra-Qc .aabwZd .N7iPof { border-bottom: 1px solid #353535; } /*--search box*/ .gb_be { background: #2b2b2b; } .N6Anec, .I2rTXb, .PEfnhb[data-column-width-1="4"] .M3pype:nth-child(3), .PEfnhb[data-column-width-2="4"] .M3pype:nth-child(4), .PEfnhb[data-column-width-3="4"] .M3pype:nth-child(5), .PEfnhb[data-column-width-4="4"] .M3pype:nth-child(6) { color: silver; } .aabwZd .WYuW0e .M3pype .YUNZ4c, .rprYvc { color: #a7a7a7; } .jApF8d { color: #aeaeae; } .KL4NAf { color: #aeaeae; } .a-Ra-Qc .aabwZd .N7iPof { border-bottom: 1px solid #1f1f1f; } .a-dkl3Ye .Hb-ja-Na .a-c-d:not(.h-R-d-db):hover { background-color: #333333; color: #ffffff; } .iZz7md.aaQsNb:hover svg { color: #ddd; fill: #ddd; } .s55KNe:not(.KBj6Qd) .GZwC2b .jGNTYb, .aabwZd:not(.KBj6Qd) .GZwC2b { background-color: #252525; color: #56b9ff; } .gb_Ad { background: #2b2b2b; } .a-D-B-WErN3d-j { border-bottom: 1px solid #2b2b2b; } .gb_ne.gb_oe { background: rgb(54, 54, 54); } .Kk7lMc-Yb-Il-j, .a-Kk7lMc-ae3xF-j { background-color: #1f1f1f; border-left: 1px solid #2b2b2b; } .Kk7lMc-Yb-Il-vc { border-top: 1px solid #333333; } .a-D-gc-wKOTTc .a-s-Ba-Ak { border-bottom: 1px solid #383838; } /*header icons*/ .a-D-B .a-D-B-WErN3d-j .a-d-c .a-nEbBXb-c { opacity: 1; } .gb_ja svg, .gb_5b svg, .gb_wc .gb_Cd, .gb_hc .gb_Cd { color: #bcc0c6; opacity: 1; } /* h. i. -- */ .gb_ne.gb_oe .gb_Ie { color: #fff; } .gb_Ie:not(.gb_0e) { color: #ababab; } /*animation context menus*/ .a-nEbBXb .a-w-Mr::after { -webkit-animation: drive-menu-after-animation 267ms cubic-bezier(0.4, 0.0, 0.2, 1) both; animation: drive-menu-after-animation 267ms cubic-bezier(0.4, 0.0, 0.2, 1) both; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(44, 44, 44) 50%); bottom: 0; content: ''; height: 96px; left: 0; pointer-events: none; position: absolute; right: 0; } /* anim. ctx m. --*/ .a-nEbBXb .h-Yo { border-top-color: #414141; } .a-nEbBXb .a-c-d.h-R-d-pb, .a-nEbBXb .Hb-ja-Na .a-c-d.h-R-d-Pb.h-R-d-pb:not(.h-R-d-db), .a-nEbBXb .a-c-d:not(.h-R-d-db):active { background: #464646; } .a-nEbBXb .a-ub-Gd { background-color: #1f1f1f; } .a-q-Xc-Ab-c { opacity: .75; filter: invert(1); } .a-Ra-Qc .a-ub-Gd { border-left: 1px solid #333333e6; } .a-dkl3Ye .Ccie2c.Pb .L202Xe { border: 1px solid #2b2b2b; -webkit-box-shadow: none; box-shadow: none; } .s55KNe.RDfNAe .akerZd::before, .s55KNe .RDfNAe .akerZd::before, .s55KNe .tohzcb::before { background: #2b2b2b; } /* context menu icons*/ .h-v-c.a-v-c.a-v-c-mh, .a-nEbBXb .h-v-x .h-ug-aa { filter: invert(1); } /*cntx m. i. --*/ .a-nEbBXb .a-ub-oa { background-color: #1f1f1f; } .ZqJeHd.a-c-d.a-r-d { color: #c6ced9; } .KZ6CTb.a-c-d { filter: brightness(2); } .ub-ml-Pr.USrqEe-ml-Pr-qc-j .ub-gi-j .V { color: #b0bbc9; } .ub-ml-Pr .ub-ml-Pr-c-j svg { fill: #8a9097; } .a-dkl3Ye .a-l-S-Pc-w-d.h-R-w-d-W { background-color: #222; } .Hb-ja-Na .a-l-S-Pc-w-d.h-R-w-d-Pb { background-color: #3b3b3b; border: 1px solid #2f599e; } .a-dkl3Ye .a-l-S-Pc-w-d.h-R-w-d-pb { background-color: #313131; color: #1967d2; } .gb_ja:not(.gb_ka) .gb_rd { background: #2b2b2b; } .gb_ve.gb_we .gb_Qe { color: white; } .ndfHFb-c4YZDc-JqEhuc { background-color: #333; color: #ebebeb; } .ndfHFb-c4YZDc-JqEhuc-oKdM2c { border-bottom: 1px solid #484848; } .ndfHFb-c4YZDc-JqEhuc-bN97Pc .ndfHFb-c4YZDc-LgbsSe-ZmdkE.ndfHFb-c4YZDc-JqEhuc-oKdM2c { background-color: #353535; } .gb_Ee.gb_Fe { background: rgb(73, 73, 73); } .gb_0e:not(.gb_hf), .gb_Ee.gb_Fe .gb_0e { color: #cbcbcb; } header.gb_na { background: #383838; } .gb_Te.gb_Ue { background: rgb(59, 59, 59); } .gb_Te.gb_Ue .gb_ef { color: #cacaca; } .gb_ef:not(.gb_vf) { color: #8a8a8a; } .gb_Ve { background: #1f1f1f; } .gb_Ve.gb_We { background: rgb(31 31 31); } .a-jn-yd { color: #afafaf; } .gb_Ve.gb_We .gb_gf { color: white; } .gb_na:not(.gb_oa) .gb_Qd { background: #2b2b2b; } .le-Ba { background-color: #1F1F1F; border-bottom: solid 1px #1F1F1F; } .a-Cd-Ba-j { border-left: 1px solid #1F1F1F; border-right: 1px solid #1F1F1F; } .a-D-B-x { background: #1f1f1f; } .a-s-Ba-Ak { border-bottom: 1px solid #2d2d2d; } .a-nEbBXb .a-ub-D { background-color: rgb(31, 31, 31); border-left: 1px solid #2d2d2d; } .VV2Bdf { color: #b7b7b7; } .RwLyCe { border-top: 1px solid #2b2b2b; } .eAQ1W { color: rgba(255, 255, 255, 0.72); } .Vl9rfc { color: rgba(255, 255, 255, 0.54); } .gb_1e.gb_2e { background: rgb(35, 35, 35); } .a-ec-Gd .Kzazxf.x6jRSb { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(33, 33, 33, 0.149); background-color: #2b2b2b; color: #d6d6d6; } .a-ec-Gd .Kzazxf.x6jRSb:hover { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .34), 0 1px 3px 1px rgba(33, 33, 33, .19); background-color: #2d2d2d; } header { background: #2b2b2b !important; } input.gb_pf::placeholder { color: #5f5f5f !important; } .gb_5e.gb_6e { background: rgb(31 31 31); box-shadow: 0 1px 1px 0 rgb(0 0 0 / 30%), 0 1px 3px 1px rgb(0 0 0 / 15%); } .gb_pf { color: #8e8e8e; } .gb_5e.gb_6e .gb_pf { color: #dedede; } .gb_6e { background: #232323; } .gb_qf:not(.gb_If)::placeholder { color: #949494 !important; } .gb_6e.gb_7e { background: rgb(29 29 29); } .L202Xe, .s55KNe .jGNTYb { border: 1px solid #2b2b2b; } .Ccie2c:focus .L202Xe, .Ccie2c.Pb .L202Xe { border: 1px solid #525252; } .a-U-xc>.a-da-fc-Ug::after, .a-U-xc>.a-da-ji::before, .a-U-xc>.a-da-Ul::before { border-bottom: 1px solid #2b2b2b; } .a-U-ye-ha>.a-U-J { background-color: #2b2b2b; } .a-ub-D { background-color: rgb(31 31 31); } .a-Mg-V-T, .a-Mg-YsLxq-V-T { color: #d4d4d4; } .a-Mg-V-c, .a-Mg-V-c svg { filter: brightness(1.4); } .a-ub-ra-B>.h-ra-B>.h-ra { color: #acb4bd; } .a-ub-va-d-c svg { padding: 5px; filter: invert(1) brightness(2); } .y-C { background-color: #1f1f1f; border-bottom: 1px solid #2b2b2b; } .a-ub-sc-oa { border-left: 1px solid #2b2b2b; } .y-C-je { border-bottom: 1px solid #3a3a3a; } .y-C-sa-RvPyde, .y-C-H-Sb { color: #ffffff; } .y-C-q-D { color: #abb2bb; } .y-C-Ed-V { background-color: #1f1f1f; border-bottom: 1px solid #2b2b2b; color: #c6d0dc; } .a-ub-ra-B>.h-ra-B { background-color: transparent; border-bottom: 1px solid #2b2b2b; } .a-d-c svg { opacity: 1; filter: invert(1); } .a-D-B .a-D-B-WErN3d-j .a-c-d, .a-D-B .a-D-B-WErN3d-j .Ewn2Sd { margin: 2px; filter: brightness(3); } .a-c-d.h-R-d-rc { background: #2b2b2b; } .y-C-fh-Bf-r { color: #b0bbc7; } .y-C-fh-Bf-Jj { color: #d6d6d6; font-weight: bold; } .aabwZd .N7iPof { border-bottom: 1px solid #3a3a3a; } .iZz7md.M3pype { color: #c5c5c5; } .h-v, .h-w-Uj .h-v { color: #202124; } .a-w-Mr::after { background-image: -webkit-linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(43, 43,43,1) 50%); background-image: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(43 43 43) 50%); } .h-Yo { border-top-color: #3e3e3e; } .h-v-x { color: #c7c7c7; } } @-moz-document url-prefix("https://drive.google.com/") { /*Scrollbar by jaaneh */ ::-webkit-scrollbar-track-piece { background-color: #1f1f1f; -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0) !important; border-radius: 0 !important; border: none !important; } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-thumb { background: #404040; } ::-webkit-scrollbar-thumb:hover { background: #3c3c3c; } /*Scrollbar by jaaneh -- */ }