.HoloTabs-module__holo-tabs--vOn-O{display:flex;width:100%;background:var(--theme-glass-subtle);border:var(--holo-border-1) solid var(--holo-border-soft);border-radius:var(--holo-radius-lg);overflow:hidden;position:relative}.HoloTabs-module__holo-tabs--horizontal--YrGfI{flex-direction:column}.HoloTabs-module__holo-tabs--vertical--yEvsc{flex-direction:row;gap:var(--holo-space-6)}.HoloTabs-module__holo-tabs__list-wrapper--n-Jup{display:flex;align-items:center;background:var(--theme-glass-subtle);position:relative}.HoloTabs-module__holo-tabs__list-wrapper--horizontal--1V5nv{flex-direction:row;border-bottom:var(--holo-border-1) solid var(--holo-border-soft);padding:var(--holo-space-2);gap:var(--holo-space-2)}.HoloTabs-module__holo-tabs__list-wrapper--vertical--AhSyM{flex-direction:column;border-right:var(--holo-border-1) solid var(--holo-border-soft);padding:var(--holo-space-4);gap:var(--holo-space-3);min-width:250px}.HoloTabs-module__holo-tabs__list--Oz5Et{display:flex;gap:var(--holo-space-2);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--holo-color-primary-500) var(--theme-glass-subtle)}.HoloTabs-module__holo-tabs__list--horizontal--pJD1g{flex-direction:row;flex:1;padding:var(--holo-space-2)}.HoloTabs-module__holo-tabs__list--vertical--GYNon{flex-direction:column;flex:1;padding:0}.HoloTabs-module__holo-tabs__list--Oz5Et::-webkit-scrollbar{height:4px;width:4px}.HoloTabs-module__holo-tabs__list--Oz5Et::-webkit-scrollbar-track{background:var(--theme-glass-subtle)}.HoloTabs-module__holo-tabs__list--Oz5Et::-webkit-scrollbar-thumb{background:var(--holo-color-primary-500);border-radius:var(--holo-radius-sm)}.HoloTabs-module__holo-tabs__list--Oz5Et::-webkit-scrollbar-thumb:hover{background:var(--holo-color-primary-400)}.HoloTabs-module__holo-tabs__tab---nQVi{display:flex;align-items:center;gap:var(--holo-space-2);padding:var(--holo-space-3) var(--holo-space-6);background:transparent;border:var(--holo-border-1) solid transparent;color:var(--holo-text-secondary);font-family:var(--holo-role-body-family);font-size:var(--holo-role-body-size);font-weight:var(--holo-role-body-weight);cursor:pointer;transition:all var(--holo-duration-fast) var(--holo-ease-out);white-space:nowrap;position:relative;user-select:none;outline:none;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.HoloTabs-module__holo-tabs__tab---nQVi:hover:not(.HoloTabs-module__holo-tabs__tab--disabled--JGMbA):not(.HoloTabs-module__holo-tabs__tab--active--uNUcY){color:var(--holo-color-primary-500);background:var(--theme-glass-subtle);border-color:var(--holo-border-medium)}.HoloTabs-module__holo-tabs__tab--active--uNUcY{color:var(--holo-text-primary);background:var(--theme-glass-soft);border-color:var(--holo-color-primary-500);box-shadow:var(--holo-shadow-glow-sm)}.HoloTabs-module__holo-tabs--horizontal--YrGfI .HoloTabs-module__holo-tabs__tab--active--uNUcY:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:var(--holo-border-2);background:var(--holo-color-primary-500);box-shadow:0 0 10px var(--holo-color-primary-500)}.HoloTabs-module__holo-tabs--vertical--yEvsc .HoloTabs-module__holo-tabs__tab--active--uNUcY:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--holo-border-3);background:var(--holo-color-primary-500);box-shadow:0 0 10px var(--holo-color-primary-500)}.HoloTabs-module__holo-tabs__tab--disabled--JGMbA{color:var(--holo-color-metal-600);cursor:not-allowed;opacity:var(--holo-opacity-disabled)}.HoloTabs-module__holo-tabs__tab---nQVi:focus-visible{outline:var(--holo-border-2) solid var(--holo-color-primary-500);outline-offset:var(--holo-border-2);box-shadow:var(--holo-shadow-glow-md)}.HoloTabs-module__holo-tabs__tab--draggable--bVY6k{cursor:grab}.HoloTabs-module__holo-tabs__tab--draggable--bVY6k:active{cursor:grabbing}.HoloTabs-module__holo-tabs__tab--dragging--d-vxL{opacity:var(--holo-opacity-disabled);transform:scale(.95)}.HoloTabs-module__holo-tabs__tab--drag-over--6GcFE{border-color:var(--holo-color-primary-500);background:var(--theme-glass-medium);box-shadow:var(--holo-shadow-glow-md)}.HoloTabs-module__holo-tabs__tab-icon--8inhL{font-size:var(--holo-role-section-title-size);line-height:1;flex-shrink:0}.HoloTabs-module__holo-tabs__tab-title--E7uGe{flex:1}.HoloTabs-module__holo-tabs__tab-count--WqWuy{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:0 var(--holo-space-1-5);border-radius:var(--holo-radius-full);background:var(--theme-glass-soft);color:var(--holo-text-secondary);font-size:var(--holo-role-card-meta-size);font-weight:var(--holo-role-card-meta-weight);line-height:1.6;transition:background var(--holo-duration-fast) var(--holo-ease-out),color var(--holo-duration-fast) var(--holo-ease-out)}.HoloTabs-module__holo-tabs__tab--active--uNUcY .HoloTabs-module__holo-tabs__tab-count--WqWuy{background:var(--holo-color-primary-alpha-20);color:var(--holo-color-primary-500)}.HoloTabs-module__holo-tabs__tab-close--LTbFu{display:flex;align-items:center;justify-content:center;width:var(--holo-size-icon-xs);height:var(--holo-size-icon-xs);margin-left:var(--holo-space-2);background:var(--theme-glass-soft);border:none;border-radius:var(--holo-radius-full);color:var(--holo-text-secondary);font-size:var(--holo-role-card-meta-size);cursor:pointer;transition:all var(--holo-duration-fast) var(--holo-ease-out);flex-shrink:0}.HoloTabs-module__holo-tabs__tab-close--LTbFu:hover{background:var(--holo-color-danger);color:var(--holo-text-primary);transform:scale(1.1)}.HoloTabs-module__holo-tabs__add-button--DaRm-{display:flex;align-items:center;justify-content:center;width:var(--holo-size-touch-compact);height:var(--holo-size-touch-compact);background:var(--theme-glass-subtle);border:var(--holo-border-1) solid var(--holo-border-soft);border-radius:var(--holo-radius-md);color:var(--holo-color-primary-500);font-size:var(--holo-role-section-title-size);font-weight:var(--holo-role-section-title-weight);cursor:pointer;transition:all var(--holo-duration-fast) var(--holo-ease-out);flex-shrink:0}.HoloTabs-module__holo-tabs__add-button--DaRm-:hover{background:var(--theme-glass-soft);border-color:var(--holo-color-primary-500);box-shadow:var(--holo-shadow-glow-sm)}.HoloTabs-module__holo-tabs__add-button--DaRm-:active{transform:scale(.95)}.HoloTabs-module__holo-tabs__panel--WtwZj{padding:var(--holo-space-8);animation:HoloTabs-module__holo-tabs-fadeIn--nNkJy var(--holo-duration-normal) var(--holo-ease-out)}.HoloTabs-module__holo-tabs__panel--horizontal--ujs6T,.HoloTabs-module__holo-tabs__panel--vertical--63BHa{flex:1}@keyframes HoloTabs-module__holo-tabs-fadeIn--nNkJy{0%{opacity:0;transform:translateY(var(--holo-space-4))}to{opacity:1;transform:translateY(0)}}.HoloTabs-module__holo-tabs__loading--YbYGU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--holo-space-16);gap:var(--holo-space-4)}.HoloTabs-module__holo-tabs__spinner--0o395{width:var(--holo-size-icon-xl);height:var(--holo-size-icon-xl);border:var(--holo-border-3) solid var(--theme-glass-soft);border-top-color:var(--holo-color-primary-500);border-radius:var(--holo-radius-full);animation:HoloTabs-module__holo-tabs-spin--8xZ-C var(--holo-duration-slow) linear infinite}@keyframes HoloTabs-module__holo-tabs-spin--8xZ-C{to{transform:rotate(360deg)}}.HoloTabs-module__holo-tabs__loading--YbYGU p{color:var(--holo-text-secondary);font-size:var(--holo-role-body-size)}.HoloTabs-module__holo-tabs--sm--teq86 .HoloTabs-module__holo-tabs__tab---nQVi{padding:var(--holo-space-2) var(--holo-space-4);font-size:var(--holo-role-body-sm-size)}.HoloTabs-module__holo-tabs--sm--teq86 .HoloTabs-module__holo-tabs__tab-icon--8inhL{font-size:var(--holo-role-body-size)}.HoloTabs-module__holo-tabs--sm--teq86 .HoloTabs-module__holo-tabs__panel--WtwZj{padding:var(--holo-space-6)}.HoloTabs-module__holo-tabs--sm--teq86 .HoloTabs-module__holo-tabs__add-button--DaRm-{width:var(--holo-space-8);height:var(--holo-space-8);font-size:var(--holo-role-body-size)}.HoloTabs-module__holo-tabs--lg--S7UaQ .HoloTabs-module__holo-tabs__tab---nQVi{padding:var(--holo-space-4) var(--holo-space-8);font-size:var(--holo-role-lead-size)}.HoloTabs-module__holo-tabs--lg--S7UaQ .HoloTabs-module__holo-tabs__tab-icon--8inhL{font-size:var(--holo-role-page-title-size)}.HoloTabs-module__holo-tabs--lg--S7UaQ .HoloTabs-module__holo-tabs__panel--WtwZj{padding:var(--holo-space-10)}.HoloTabs-module__holo-tabs--lg--S7UaQ .HoloTabs-module__holo-tabs__add-button--DaRm-{width:var(--holo-space-12);height:var(--holo-space-12);font-size:var(--holo-role-page-title-size)}@media(max-width:768px){.HoloTabs-module__holo-tabs--vertical--yEvsc{flex-direction:column}.HoloTabs-module__holo-tabs__list-wrapper--vertical--AhSyM{flex-direction:row;border-right:none;border-bottom:var(--holo-border-1) solid var(--holo-border-soft);min-width:100%;padding:var(--holo-space-2)}.HoloTabs-module__holo-tabs__list--vertical--GYNon{flex-direction:row;overflow-x:auto}.HoloTabs-module__holo-tabs--vertical--yEvsc .HoloTabs-module__holo-tabs__tab--active--uNUcY:before{display:none}.HoloTabs-module__holo-tabs--vertical--yEvsc .HoloTabs-module__holo-tabs__tab--active--uNUcY:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:var(--holo-border-2);background:var(--holo-color-primary-500);box-shadow:0 0 10px var(--holo-color-primary-500)}.HoloTabs-module__holo-tabs__panel--WtwZj{padding:var(--holo-space-6)}}@media(max-width:480px){.HoloTabs-module__holo-tabs__tab---nQVi{padding:var(--holo-space-2) var(--holo-space-4);font-size:var(--holo-role-body-sm-size)}.HoloTabs-module__holo-tabs__tab-icon--8inhL{font-size:var(--holo-role-body-size)}.HoloTabs-module__holo-tabs__panel--WtwZj{padding:var(--holo-space-4)}}@media(prefers-contrast:high){.HoloTabs-module__holo-tabs__tab---nQVi{border-width:var(--holo-border-2)}.HoloTabs-module__holo-tabs__tab--active--uNUcY{border-width:var(--holo-border-3)}}@media(prefers-reduced-motion:reduce){.HoloTabs-module__holo-tabs__tab---nQVi,.HoloTabs-module__holo-tabs__panel--WtwZj,.HoloTabs-module__holo-tabs__spinner--0o395{animation:none!important;transition:none!important}.HoloTabs-module__holo-tabs__tab--dragging--d-vxL{transform:none}}.HoloTabs-module__holo-tabs__tab---nQVi:focus-visible{outline:var(--holo-border-2) solid var(--holo-color-primary-500);outline-offset:var(--holo-border-2)}@media print{.HoloTabs-module__holo-tabs--vOn-O{border:1px solid #000;background:#fff}.HoloTabs-module__holo-tabs__tab---nQVi{background:none;border:1px solid #ccc;clip-path:none}.HoloTabs-module__holo-tabs__tab--active--uNUcY{background:#eee;border:2px solid #000}.HoloTabs-module__holo-tabs__tab-close--LTbFu,.HoloTabs-module__holo-tabs__add-button--DaRm-{display:none}.HoloTabs-module__holo-tabs__panel--WtwZj{padding:1rem}}
