/* Enterprise Bootstrap Theme | MIT License | (c) 2026 Priya Vijai Kalyan */
.orientationpicker{display:inline-block;font-family:inherit;font-size:.875rem;position:relative}.orientationpicker-trigger{align-items:center;background-color:var(--theme-input-bg);border:1px solid var(--theme-input-border);box-sizing:border-box;color:var(--theme-text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;height:22px;line-height:1.2;padding:1px 6px;transition:border-color .15s ease,box-shadow .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.orientationpicker-trigger:hover{background-color:var(--theme-hover-bg);border-color:var(--theme-border-color)}.orientationpicker-trigger:focus-visible{border-color:var(--theme-focus-border);box-shadow:0 0 0 2px var(--theme-focus-ring);outline:none}.orientationpicker-trigger .orientationpicker-icon{height:12px;width:16px}.orientationpicker-trigger-label{color:var(--theme-text-primary);font-size:12px}.orientationpicker-trigger-caret{color:var(--theme-text-muted);font-size:9px;margin-left:auto}.orientationpicker-panel{background-color:var(--theme-surface-bg);border:1px solid var(--theme-border-color);box-shadow:0 4px 12px rgba(15,23,42,.15);display:none;padding:4px 0;position:fixed;z-index:1050}.orientationpicker--open .orientationpicker-panel{display:block}.orientationpicker-item{align-items:center;color:var(--theme-text-primary);cursor:pointer;display:flex;gap:10px;padding:6px 12px;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orientationpicker-item:hover{background-color:var(--theme-hover-bg)}.orientationpicker-item:focus-visible{background-color:var(--theme-hover-bg);outline:none}.orientationpicker-item--active{background-color:var(--theme-selected-bg);font-weight:500}.orientationpicker-item-label{font-size:.8rem}.orientationpicker-check{color:var(--theme-primary);font-size:.875rem;margin-left:auto}.orientationpicker-icon{flex-shrink:0}@media (prefers-reduced-motion:reduce){.orientationpicker,.orientationpicker *{transition:none}}