/* layout-icselector-menual.css */
.tab-selector {
    position: fixed;
    bottom: calc(var(--float-bar-bottom) + 48px);
    width: 110px;
    padding: 5px;
    font-size: 13px;
    border: 1px solid var(--primary-color);
    border-radius: 4px;
    background-color: white;
    color: var(--primary-color);
    cursor: pointer;
    display: none;
    z-index: 1000;
}

.tab-selector option {
    padding: 5px;
}

@media (max-width: 768px) {
    .tab-selector {
        bottom: 40px;
    }
}

#ic-watermark {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-45deg);
    font-size: 100px;
    color: rgba(190, 189, 189, 0.2);
    pointer-events: none;
    z-index: 9999;
    white-space: nowrap;
}