.Tab-module__B5dYgW__tab{z-index:1;gap:var(--spacing-sm);padding:9px var(--space-35);font-size:var(--text-13);font-weight:var(--font-semibold);line-height:var(--leading-none);color:var(--text-secondary);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Tab-module__B5dYgW__tab:hover:not(.Tab-module__B5dYgW__active){color:var(--text-primary)}.Tab-module__B5dYgW__tab:active{transform:scale(.98)}.Tab-module__B5dYgW__active,.Tab-module__B5dYgW__active:hover{color:var(--text-primary)}.Tab-module__B5dYgW__icon{color:var(--text-tertiary);flex-shrink:0}.Tab-module__B5dYgW__active .Tab-module__B5dYgW__icon{color:var(--color-primary)}@media (max-width:768px){.Tab-module__B5dYgW__tab{font-size:var(--text-xs);padding:9px 11px}}
.ControlTabs-module__x-a19G__root{min-width:0;max-width:100%;margin-block:var(--spacing-xs);scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;display:flex;overflow:auto hidden}.ControlTabs-module__x-a19G__root::-webkit-scrollbar{display:none}.ControlTabs-module__x-a19G__group{gap:var(--spacing-2xs);width:max-content;padding:var(--spacing-xs);background:var(--tabs-bg,var(--bg-card));border:1px solid var(--tabs-border,color-mix(in srgb, var(--border) 75%, transparent));border-radius:var(--radius-md);box-shadow:var(--tabs-shadow,inset 0 1px 0 var(--shadow-inset-highlight), var(--shadow-xs));flex-wrap:nowrap;flex-shrink:0;align-items:center;display:inline-flex;position:relative}
.Checkbox-module__-TAtba__row{gap:var(--spacing-sm);padding:var(--spacing-md);cursor:pointer;background:var(--glass-well);border-radius:var(--radius-md);transition:var(--transition-fast);align-items:flex-start;display:flex}.Checkbox-module__-TAtba__row:hover{background:color-mix(in srgb, var(--text-primary) 9%, transparent)}.Checkbox-module__-TAtba__danger{background:var(--danger-bg)}.Checkbox-module__-TAtba__danger:hover{background:color-mix(in srgb, var(--danger) 15%, transparent)}.Checkbox-module__-TAtba__disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.Checkbox-module__-TAtba__box{appearance:none;width:16px;height:16px;cursor:inherit;background:var(--bg-card);border:1.5px solid var(--border-strong);border-radius:var(--radius-xs);transition:var(--transition-fast);flex:none;place-items:center;margin:1px 0 0;display:grid}.Checkbox-module__-TAtba__box:checked{background:var(--color-primary);border-color:var(--color-primary)}.Checkbox-module__-TAtba__danger .Checkbox-module__-TAtba__box:checked{background:var(--danger);border-color:var(--danger)}.Checkbox-module__-TAtba__box:checked:after{content:"";border-bottom:2px solid var(--on-primary);border-left:2px solid var(--on-primary);width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.Checkbox-module__-TAtba__danger .Checkbox-module__-TAtba__box:checked:after{border-color:var(--on-danger)}.Checkbox-module__-TAtba__text{flex-direction:column;gap:2px;min-width:0;display:flex}.Checkbox-module__-TAtba__label{font-size:var(--font-size-13);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--text-primary)}.Checkbox-module__-TAtba__danger .Checkbox-module__-TAtba__label{color:var(--danger-text)}.Checkbox-module__-TAtba__description{font-size:var(--font-size-12);line-height:var(--leading-normal);color:var(--text-secondary)}
.FileDrop-module__rxvLcW__zone{gap:var(--spacing-md);width:100%;padding:var(--spacing-lg) var(--spacing-md);font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:var(--glass-well);border:1px dashed var(--border-strong);border-radius:var(--radius-md);transition:var(--transition-fast);align-items:center;display:flex}.FileDrop-module__rxvLcW__zone:hover,.FileDrop-module__rxvLcW__zone:focus-visible{background:var(--color-primary-subtle);border-color:var(--color-primary)}.FileDrop-module__rxvLcW__zone:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.FileDrop-module__rxvLcW__over{background:var(--color-primary-subtle);border-color:var(--color-primary)}.FileDrop-module__rxvLcW__filled{background:var(--success-bg);border-color:#0000}.FileDrop-module__rxvLcW__invalid{background:var(--danger-bg);border-color:#0000}.FileDrop-module__rxvLcW__glyph{width:34px;height:34px;color:var(--color-primary);background:var(--color-primary-subtle);border-radius:var(--radius-sm);flex:none;place-items:center;display:grid}.FileDrop-module__rxvLcW__filled .FileDrop-module__rxvLcW__glyph{color:var(--success-text)}.FileDrop-module__rxvLcW__invalid .FileDrop-module__rxvLcW__glyph{color:var(--danger-text)}.FileDrop-module__rxvLcW__text{flex-direction:column;gap:1px;min-width:0;display:flex}.FileDrop-module__rxvLcW__title{text-overflow:ellipsis;font-size:var(--font-size-13);font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden}.FileDrop-module__rxvLcW__hint{font-size:var(--font-size-12);color:var(--text-secondary)}.FileDrop-module__rxvLcW__input{display:none}
.Steps-module__8zcPnW__steps{counter-reset:step;margin:0;padding:0;list-style:none}.Steps-module__8zcPnW__step{column-gap:var(--spacing-md);counter-increment:step;grid-template-columns:24px 1fr;display:grid}.Steps-module__8zcPnW__rail{flex-direction:column;align-items:center;display:flex}.Steps-module__8zcPnW__marker{width:24px;height:24px;font-size:var(--font-size-11);font-weight:var(--font-bold);font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--glass-well);border-radius:var(--radius-full);transition:var(--transition-fast);border:1px solid #0000;flex:none;place-items:center;display:grid}.Steps-module__8zcPnW__marker:before{content:counter(step)}.Steps-module__8zcPnW__active .Steps-module__8zcPnW__marker{color:var(--color-primary);background:var(--color-primary-subtle);border-color:var(--color-primary)}.Steps-module__8zcPnW__done .Steps-module__8zcPnW__marker{color:var(--on-success);background:var(--success);border-color:#0000}.Steps-module__8zcPnW__done .Steps-module__8zcPnW__marker:before{content:none}.Steps-module__8zcPnW__thread{width:1px;min-height:var(--spacing-sm);margin:var(--spacing-2xs) 0;background:var(--border);flex:1}.Steps-module__8zcPnW__step:last-child .Steps-module__8zcPnW__thread{display:none}.Steps-module__8zcPnW__body{min-width:0;padding-bottom:var(--spacing-2xl)}.Steps-module__8zcPnW__title{font-size:var(--font-size-13);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--text-primary);margin:2px 0 0}.Steps-module__8zcPnW__explanation{max-width:52ch;font-size:var(--font-size-12);line-height:var(--leading-normal);color:var(--text-secondary);margin:1px 0 0}.Steps-module__8zcPnW__content{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-direction:column;display:flex}
.ImportStages-module__Z9oT-W__row{gap:var(--spacing-md);flex-wrap:wrap;align-items:stretch;display:flex}.ImportStages-module__Z9oT-W__formatTabs{margin-block:0}.ImportStages-module__Z9oT-W__download{--btn-secondary-border:var(--tabs-border,var(--border));height:auto}.ImportStages-module__Z9oT-W__problem{font-size:var(--font-size-12);line-height:var(--leading-normal);color:var(--danger-text);margin:0}
.VariantPicker-module__l_MUpa__trigger{gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);text-align:left;cursor:pointer;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);transition:var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.VariantPicker-module__l_MUpa__trigger:hover{border-color:var(--input-border-hover)}.VariantPicker-module__l_MUpa__chevron{width:10px;height:6px;color:var(--text-tertiary);flex:none}
.RequirementsPanel-module__9XSXqa__panel{gap:var(--spacing-xl);padding:var(--spacing-lg);border-right:1px solid var(--border);flex-direction:column;display:flex}@media (max-width:720px){.RequirementsPanel-module__9XSXqa__panel{border-right:0;border-bottom:1px solid var(--border)}}.RequirementsPanel-module__9XSXqa__section{gap:var(--spacing-sm);flex-direction:column;display:flex}.RequirementsPanel-module__9XSXqa__eyebrow{font-size:var(--font-size-10);font-weight:var(--font-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.11em}.RequirementsPanel-module__9XSXqa__note{font-size:var(--font-size-13);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}
.Import-module__HVJbZq__body{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex:1;grid-template-columns:268px 1fr;min-height:0;display:grid;overflow-y:auto}@media (max-width:720px){.Import-module__HVJbZq__body{grid-template-columns:1fr}}.Import-module__HVJbZq__stages{gap:var(--spacing-lg);min-width:0;padding:var(--spacing-lg);flex-direction:column;display:flex}