<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">x-notebook &gt; x-tab {
    display: none;
    order: 2;
    width: 100%;
}

x-notebook &gt; label:has(input[type="radio"]:checked) + x-tab {
    display: block;
}

x-notebook &gt; label &gt; input[type="radio"] {
    display: none !important;
}

x-notebook &gt; label {
    display: flex;
    background: var(--color-tab);
    color: var(--color-tab-text);
    height: var(--height-tab);
    min-width: var(--width-tab);
    justify-content: var(--align-tab);
    
    cursor: pointer;
    border: var(--border-tab);
    border-radius: var(--radius-tab);
}

x-notebook &gt; label:hover {
    background: var(--color-tab-hover);
    color: var(--color-tab-hover-text);
}

x-notebook &gt; label:has(input[type="radio"]:checked) {
    background: var(--color-tab-selected);
    color: var(--color-tab-selected-text);
    border: var(--border-tab-selected);
}

x-notebook &gt; label:has(input[type="radio"]:checked):hover {
    background: var(--color-tab-hover-selected);
    color: var(--color-tab-hover-selected-text);
}

x-notebook {
    display: flex;
    flex-flow: row wrap;
    justify-content: var(--justify-tab-row);
}
</pre></body></html>