@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); * { font-size:12px; } #sidebar-main:has([expanded]) { min-width:20em !important; max-width:20em !important; } #sidebar, #sidebar-box { min-width:35em !important; max-width:35em !important; } #sidebar-box { margin-right: var(--space-small); } /* #sidebar { min-width:20em !important; max-width:20em !important; border-right:1px solid rgba(30,30,30) !important; } #sidebar-header:nth-last-child(2) > *:last-child { visibility: collapse; } #sidebar-splitter { visibility: collapse; } #toolbar-menubar[inactive="true"] + #TabsToolbar { visibility: collapse !important; } #sidebar-box[sidebarcommand="tabcenter-reborn_ariasuni-sidebar-action"] #sidebar-header { visibility: collapse !important; } #sidebar-box[sidebarcommand="_3c078156-979c-498b-8990-85f7987dd929_-sidebar-action"] #sidebar-header { visibility: collapse !important; } */ .titlebar-buttonbox-container{ display: none; } #vertical-spacer { display: none; } #tabbrowser-tabs[orient="vertical"] .tab-background { border-radius: var(--border-radius-small) !important; } hbox:has(> #tabs-newtab-button) { display: none; } #sidebar-main .tools-and-extensions { justify-content: space-around !important; } /* /\* Nova tabs (horizontal + vertical): no outline, less rounding *\/ */ /* .tabbrowser-tab { */ /* --tab-selected-outline-color: transparent !important; */ /* --tab-border-radius: 4px !important; */ /* } */ /* .tab-background, */ /* .tab-background:is([selected], [multiselected]) { */ /* outline: none !important; */ /* border: none !important; */ /* box-shadow: none !important; */ /* border-radius: 4px !important; */ /* position: relative !important; */ /* } */ /* Container indicator, shared */ .tab-context-line { position: absolute !important; margin: 0 !important; background-color: var(--identity-tab-color) !important; } /* Horizontal tabs: flat line across the top of the tab */ #tabbrowser-tabs:not([orient="vertical"]) .tab-context-line { inset-block-start: 0 !important; inset-block-end: auto !important; inset-inline: 0 !important; width: auto !important; height: 2px !important; border-radius: 4px 4px 0 0 !important; } /* Vertical tabs: bar on the right edge */ #tabbrowser-tabs[orient="vertical"] .tab-context-line { inset-block: 4px !important; inset-inline-start: auto !important; inset-inline-end: 0 !important; width: 3px !important; height: auto !important; border-radius: 2px !important; }