@import url("root.css"); .hide, *[data-template] { display: none !important; } html, body { overflow: hidden; margin: 0; padding: 0; } /* BB Confirm */ form[role="dialog"].no-overlay { background: none; pointer-events: none; position: fixed; } form[role="dialog"].no-overlay button { pointer-events: auto; } /* BB lists */ .import-list header { -moz-padding-start: 1.5rem; position: sticky; top: -3.7rem; background: #fff; z-index: 2; } /* Force having always checkboxes */ #groups-list.import-list label, #search-list label { left: 0; pointer-events: auto; } [data-type="list"].import-list { padding: 0; -moz-padding-start: 1.5rem; -moz-padding-end: 4rem; } [data-type="list"].import-list.active li:after { right: 0; left: 0; } [data-type="list"].import-list aside span[data-type="img"], [data-type="list"].link-list aside span[data-type="img"] { box-shadow: none; } [data-type="list"].import-list li[data-visited="true"] aside span[data-type="img"], [data-type="list"].link-list li[data-visited="true"] aside span[data-type="img"] { box-shadow: 0 0 0 0.1rem #dedede; } #groups-list.import-list li, .import #search-list[data-type="list"] li { -moz-padding-start: 3.5rem; } #groups-list.active li:not(:active):after, #search-list.active li:not(:active):after { background-color: transparent; } /* End BB */ .view { position: fixed; left: 0; top: 0; width: 100%; height: 100%; margin: 0; padding: 0; } #curtain { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: none; } .friends-msg { width: 100%; z-index: 1; border-bottom: 0.1rem solid #E6E6E6; padding: 0.4rem 0; } p#friends-msg { font-size: 1.3rem; font-weight: 600; line-height: 1.8rem; margin: 0 3rem; text-align: start; } #main { position: fixed; top: 5rem; height: calc(100% - 5rem); width: 100%; } #mainContent { width: calc(100% + 1rem); /* Hide scrollbar */ overflow-x: hidden; overflow-y: auto; -moz-box-sizing: border-box; color: #333; text-align: start; height: calc(100% - 6.9rem); padding-top: 3.7rem; /* Equal to search form height */ position: relative; } .link #mainContent { padding-top: 0; /* Remove search form height */ } #main.no-proposal #mainContent { height: 100%; } #main.no-proposal > form[role="dialog"] { display: none; } #groups-list > li { display: block; } #groups-list li[data-uuid] * { pointer-events: none; } abbr, acronym { cursor: default; border: none; } /* JUMPER */ nav[data-type="scrollbar"] { z-index:100; bottom: 4.2rem; } nav[data-type="scrollbar"] li { line-height: 1.3rem; } nav[data-type="scrollbar"] ol > li > * { pointer-events: none; } #mainContent li[data-uuid] *:not(input) { pointer-events: none; } ol.unbordered > li { border: none !important; position: inherit; } li[data-uuid]{ border-top: none !important; } li[data-uuid]:last-child { border-bottom: none !important; } #done-search { min-width: 8.2rem; } /* RTL View */ html[dir="rtl"] #groups-list.import-list label, html[dir="rtl"] #search-list label { left: unset; right: 0; } html[dir="rtl"] nav[data-type="scrollbar"] { direction: ltr; right: 0; left: unset; } html[dir="rtl"] nav[data-type="scrollbar"] p { left: unset; right: 10rem; } html[dir="rtl"] .block-item { left: unset; right: 1rem; } [data-type="list"] li.block-item bdi { overflow: hidden; text-overflow: ellipsis; display: inline-block; max-width: 100%; }