.SeesUiVisualAgenda{border:1px solid var(--greyBorderColor);border-radius:12px;overflow:hidden}.SeesUiVisualAgenda .grid{display:grid}.SeesUiVisualAgendaColumn{border-right:1px solid var(--colorNeutralStroke2);background-color:#fff}.SeesUiVisualAgendaColumn .header{border-bottom:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);text-align:center;padding:12px 8px 10px}.SeesUiVisualAgendaColumn .header-label{color:var(--colorNeutralForeground3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.SeesUiVisualAgendaColumn .slot-list{flex-direction:column;gap:4px;padding:8px 6px;display:flex}.SeesUiVisualAgendaSlot{border:1px solid var(--colorNeutralStroke1);background:var(--colorNeutralBackground1);width:100%;color:var(--colorNeutralForeground1);cursor:pointer;text-align:center;border-radius:7px;padding:7px 6px;font-size:12px;font-weight:500;transition:background .12s,border-color .12s,color .12s}.SeesUiVisualAgendaSlot:hover:not(:disabled){background:var(--colorBrandBackground2);border-color:var(--colorBrandStroke1);color:var(--colorBrandForeground1)}.SeesUiVisualAgendaSlot.slot--selected{background:var(--colorBrandBackground1);border-color:var(--colorBrandBackground1);font-weight:700}.SeesUiVisualAgendaSlot.slot--taken{background:var(--blueSeesVeryLight);border:1px solid var(--blueSees);color:var(--greyDark);cursor:not-allowed}.SeesUiVisualAgendaSlot.slot--past,.SeesUiVisualAgendaSlot.slot--break{background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:not-allowed;opacity:.5}.SeesUiVisualAgendaConfirmBar{position:relative}.SeesUiVisualAgendaConfirmBar .actions{justify-content:flex-end;gap:8px;display:flex}.SeesUiVisualAgendaEmpty{flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.SeesUiVisualAgendaEmpty .icon{margin-bottom:4px;font-size:32px}.SeesUiVisualAgendaEmpty .title{color:var(--colorNeutralForeground1);font-size:15px}.SeesUiVisualAgendaEmpty .subtitle{color:var(--colorNeutralForeground3);font-size:13px}.OnboardingStepTraining{flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:1024px;margin:0 auto;display:flex;position:relative}.OnboardingStepTraining .title{border-bottom:1px solid var(--greyBorderColor);margin-bottom:1rem}.OnboardingStepTraining .tab-selector-flex{justify-content:flex-start;align-items:center;display:flex}.OnboardingStepTraining .tab-selector-flex .icon{justify-content:flex-start;align-items:center;width:30px;display:flex}.OnboardingStepTraining .tab-content-area{text-align:center;min-width:680px;padding:6px}.OnboardingStepTraining .ifram-area{width:100%;min-height:370px}.OnboardingStepTraining .action-area{align-items:center;display:flex}.OnboardingStepTraining .content-box{width:100%}@media screen and (width<=1280px){.OnboardingStepTraining{flex-direction:column;min-width:360px;font-size:85%;display:flex}.OnboardingStepTraining .tab-area{width:100%;min-width:100%}.OnboardingStepTraining .tab-content-area{width:100%;min-width:auto;max-width:100%;margin:auto}.OnboardingStepTraining .content-box{width:100%;min-width:100%}}.OnboardingStepTraining .panel-content{position:relative}.OnboardingStepTraining .progress-bar{background-color:var(--greyBorderColor);border-radius:50px;width:50%;height:20px;position:relative}.OnboardingStepTraining .progress-bar .progress{background-color:var(--blueSees);color:#fff;border-radius:50px;width:0;height:20px;position:absolute}.OnboardingStepTraining .progress-text{color:#fff;width:100%;height:20px;font-weight:600;position:absolute}.OnboardingStepTraining .fui-Accordion{width:100%;margin:0 auto}.OnboardingStepTraining .re-schedule-area{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:1em;display:flex}.OnboardingStepManager{flex-direction:column;width:100%;height:100%;display:flex}.OnboardingStepManager .inner-card{border:1px solid var(--greyBorderColor);background-color:#fff;border-radius:4px;max-width:100%;overflow:auto}.OnboardingStepManager.bare .inner-card{background-color:#0000;border:none;border-radius:0;overflow:visible}.OnboardingStepManager .sees-name{color:#fff;padding-top:1em}.OnboardingStepManager .center-link-jlle{text-align:center;font-size:18px}@media screen and (width<=1280px){.OnboardingStepManager{height:100%;padding:0}.OnboardingStepManager .sees-name{display:none}}.OnboardingStepManager h1{line-height:1em}
