.JobDescriptionForm-module__plpRsa__overlay{z-index:1050;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.JobDescriptionForm-module__plpRsa__modal{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:760px;max-height:92vh;display:flex;overflow:auto;box-shadow:0 12px 40px #0003}.JobDescriptionForm-module__plpRsa__header{border-bottom:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.JobDescriptionForm-module__plpRsa__title{color:#222;margin:0;font-size:1.25rem;font-weight:600}.JobDescriptionForm-module__plpRsa__closeBtn{color:#666;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;transition:background .15s,color .15s;display:flex}.JobDescriptionForm-module__plpRsa__closeBtn:hover{color:#e53935;background:#f5f5f5}.JobDescriptionForm-module__plpRsa__body{flex:1;padding:20px 24px 8px;overflow-y:auto}.JobDescriptionForm-module__plpRsa__formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.JobDescriptionForm-module__plpRsa__fullWidth{grid-column:1/-1}.JobDescriptionForm-module__plpRsa__field{flex-direction:column;gap:6px;display:flex}.JobDescriptionForm-module__plpRsa__label{color:#444;margin:0;font-size:.875rem;font-weight:500}.JobDescriptionForm-module__plpRsa__input,.JobDescriptionForm-module__plpRsa__select{color:#222;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.JobDescriptionForm-module__plpRsa__input:focus,.JobDescriptionForm-module__plpRsa__select:focus{border-color:#f7a400;box-shadow:0 0 0 3px #f7a40026}.JobDescriptionForm-module__plpRsa__inputError{border-color:#e53935}.JobDescriptionForm-module__plpRsa__errorText{color:#e53935;margin:0;font-size:.8125rem}.JobDescriptionForm-module__plpRsa__formError{color:#b71c1c;background:#ffebee;border:1px solid #ffcdd2;border-radius:8px;margin:0 0 16px;padding:10px 14px;font-size:.875rem}.JobDescriptionForm-module__plpRsa__skillsRow{gap:8px;display:flex}.JobDescriptionForm-module__plpRsa__skillsRow .JobDescriptionForm-module__plpRsa__input{flex:1}.JobDescriptionForm-module__plpRsa__addSkillBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#555;border:none;border-radius:8px;flex-shrink:0;padding:10px 16px;font-size:.875rem;font-weight:500;transition:background .15s}.JobDescriptionForm-module__plpRsa__addSkillBtn:hover{background:#333}.JobDescriptionForm-module__plpRsa__skillsList{flex-wrap:wrap;gap:8px;min-height:28px;display:flex}.JobDescriptionForm-module__plpRsa__skillBadge{color:#333;background:#f3f4f6;border:1px solid #d1d5db;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;display:inline-flex}.JobDescriptionForm-module__plpRsa__removeSkillBtn{color:#888;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:14px;line-height:1;display:flex}.JobDescriptionForm-module__plpRsa__removeSkillBtn:hover{color:#e53935;background:#fee}.JobDescriptionForm-module__plpRsa__toggles{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.JobDescriptionForm-module__plpRsa__toggleItem{align-items:center;gap:10px;display:flex}.JobDescriptionForm-module__plpRsa__toggleLabel{color:#444;-webkit-user-select:none;user-select:none;font-size:.9375rem}.JobDescriptionForm-module__plpRsa__footer{border-top:1px solid #eee;flex-shrink:0;padding:16px 24px 20px}.JobDescriptionForm-module__plpRsa__submitBtn{color:#fff;cursor:pointer;background:#f7a400;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:12px;font-size:1rem;font-weight:600;transition:background .15s;display:flex}.JobDescriptionForm-module__plpRsa__submitBtn:hover:not(:disabled){background:#e09400}.JobDescriptionForm-module__plpRsa__submitBtn:disabled{opacity:.7;cursor:not-allowed}.JobDescriptionForm-module__plpRsa__emptySkills{color:#999;font-size:.8125rem;font-style:italic}.JobDescriptionForm-module__plpRsa__editorWrapper{width:100%;margin-top:4px}.JobDescriptionForm-module__plpRsa__editorWrapper .jd-editor-root{width:100%}.JobDescriptionForm-module__plpRsa__editorHint{color:#6b7280;margin:6px 0 0;font-size:.8125rem}@media (max-width:600px){.JobDescriptionForm-module__plpRsa__formGrid{grid-template-columns:1fr}.JobDescriptionForm-module__plpRsa__body{padding:16px}.JobDescriptionForm-module__plpRsa__header,.JobDescriptionForm-module__plpRsa__footer{padding-left:16px;padding-right:16px}.JobDescriptionForm-module__plpRsa__skillsRow{flex-direction:column}.JobDescriptionForm-module__plpRsa__addSkillBtn{width:100%}}
.Header1-module__2y5B-G__navbar{z-index:1000;background:#fff;border-bottom:3px solid #f7a400;padding:0 24px;position:relative;top:0;box-shadow:0 4px 12px #00000026}.Header1-module__2y5B-G__brandText{display:none}@media (min-width:768px){.Header1-module__2y5B-G__brandText{display:inline}}.Header1-module__2y5B-G__userSection{display:none}@media (min-width:768px){.Header1-module__2y5B-G__userSection{display:flex!important}}@keyframes Header1-module__2y5B-G__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Header1-module__2y5B-G__tooltipContainer{z-index:1002;align-items:center;display:flex;position:relative}.Header1-module__2y5B-G__tooltip{color:#fff;white-space:nowrap;z-index:10001;pointer-events:none;background:#000000e6;border-radius:4px;padding:2px 4px;font-size:13px;font-weight:600;animation:.2s ease-out Header1-module__2y5B-G__fadeIn;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.Header1-module__2y5B-G__tooltipArrow{border-top:5px solid #000000e6;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}
.FeatureCardBulletsEditor-module__nbaYtq__wrap{margin-bottom:.5rem}.FeatureCardBulletsEditor-module__nbaYtq__list{margin:0 0 .5rem;padding:0;list-style:none}.FeatureCardBulletsEditor-module__nbaYtq__row{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.FeatureCardBulletsEditor-module__nbaYtq__marker{color:#3f9ae8;text-align:center;flex-shrink:0;width:1rem;font-weight:600;line-height:1}.FeatureCardBulletsEditor-module__nbaYtq__row input{flex:1;min-width:0}.FeatureCardBulletsEditor-module__nbaYtq__removeBtn{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;display:inline-flex;overflow:visible;padding:0!important}.FeatureCardBulletsEditor-module__nbaYtq__removeBtn:before,.FeatureCardBulletsEditor-module__nbaYtq__removeBtn:after{content:none!important;display:none!important}.FeatureCardBulletsEditor-module__nbaYtq__removeIcon{pointer-events:none;margin:0;font-size:1.35rem;font-weight:400;line-height:1;display:block}.FeatureCardBulletsEditor-module__nbaYtq__addBtn{width:auto;max-width:100%}.FeatureCardBulletsEditor-module__nbaYtq__addBtn:before,.FeatureCardBulletsEditor-module__nbaYtq__addBtn:after{content:none!important;display:none!important}
.BootcampLanding-module__VMTLgW__bootcampPage{width:100%;max-width:100vw;overflow-x:hidden}.BootcampLanding-module__VMTLgW__bootcampPage img{max-width:100%}.BootcampLanding-module__VMTLgW__sectionContainer{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:clamp(12px,3vw,15px);padding-right:clamp(12px,3vw,15px)}.BootcampLanding-module__VMTLgW__sectionSpaced{margin-top:clamp(32px,6vw,80px);margin-bottom:clamp(32px,6vw,80px)}.BootcampLanding-module__VMTLgW__sectionSpacedSm{margin-top:20px;margin-bottom:clamp(24px,5vw,40px)}.BootcampLanding-module__VMTLgW__featureGrid{grid-template-rows:1fr auto;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(14px,2vw,20px);margin-top:20px;margin-bottom:40px;display:grid}.BootcampLanding-module__VMTLgW__featureGrid>*{min-width:0}.BootcampLanding-module__VMTLgW__featureCardsSections{grid-template-rows:1fr auto;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(14px,2vw,20px);margin-top:20px;margin-bottom:40px;display:grid}.BootcampLanding-module__VMTLgW__featureCardsSections>*{min-width:0}.BootcampLanding-module__VMTLgW__featureCard{grid-template-rows:subgrid;border-radius:14px;grid-row:span 2;min-width:0;height:100%;min-height:0;padding:clamp(20px,3vw,30px);display:grid}.BootcampLanding-module__VMTLgW__featureCardBody{flex-direction:column;min-height:0;display:flex}.BootcampLanding-module__VMTLgW__featureCardTitleWrap{flex-shrink:0;min-height:max(clamp(40px,8vw,54px),2.4em);margin-bottom:12px}.BootcampLanding-module__VMTLgW__featureCardTitle{flex-wrap:nowrap;align-items:center;gap:clamp(10px,1.5vw,12px);margin:0;font-size:clamp(17px,2.5vw,22px);font-weight:600;line-height:1.3;display:flex}.BootcampLanding-module__VMTLgW__featureCardTitle img{flex-shrink:0;width:clamp(40px,8vw,54px);height:clamp(40px,8vw,54px)}.BootcampLanding-module__VMTLgW__featureCardTitleText{overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.BootcampLanding-module__VMTLgW__featureCardList{margin:0 0 12px;padding-left:1.35rem;list-style:outside}.BootcampLanding-module__VMTLgW__featureCardList li{color:#0e104b;overflow-wrap:anywhere;word-break:break-word;white-space:normal;margin-bottom:10px;font-size:clamp(13px,1.8vw,15px);line-height:1.5;display:list-item}.BootcampLanding-module__VMTLgW__featureCardOutcomeWrap{box-sizing:border-box;align-self:start;align-items:flex-start;width:100%;padding-top:clamp(12px,2vw,16px);font-size:clamp(14px,2vw,16px);display:flex}.BootcampLanding-module__VMTLgW__featureCardOutcome{font-size:inherit;overflow-wrap:anywhere;word-break:break-word;width:100%;min-width:0;margin:0;font-weight:500;line-height:1.4}.BootcampLanding-module__VMTLgW__howItWorksCard{--hiw-card-pad-x:clamp(16px, 3vw, 20px);--hiw-card-pad-y:clamp(16px, 3vw, 20px);--hiw-card-border:#e9eef1;--aw-notch:min(14px, 2.8vw);border:1px solid var(--hiw-card-border);border-bottom:none;border-radius:14px;min-width:0;padding:0 0 clamp(22px,4vw,30px);position:relative;overflow:visible}.BootcampLanding-module__VMTLgW__howItWorksCardBody{padding:var(--hiw-card-pad-y) var(--hiw-card-pad-x) clamp(28px, 5vw, 40px);min-width:0}.BootcampLanding-module__VMTLgW__accessWindowRail{z-index:2;pointer-events:none;align-items:center;width:100%;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}.BootcampLanding-module__VMTLgW__accessWindowLine{background:var(--hiw-card-border);flex:auto;min-width:8px;height:1px}.BootcampLanding-module__VMTLgW__accessWindowWrap{box-sizing:border-box;pointer-events:auto;flex:none;width:auto;max-width:calc(100% - 16px);margin:0}.BootcampLanding-module__VMTLgW__howItWorksHeading{text-align:center;margin-bottom:clamp(28px,5vw,60px)}.BootcampLanding-module__VMTLgW__howItWorksHeading h2{color:#0e104b;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;font-size:clamp(22px,4vw,32px);font-weight:700;line-height:1.25;display:flex}.BootcampLanding-module__VMTLgW__howItWorksHeading img{flex-shrink:0;width:clamp(28px,5vw,40px);height:clamp(28px,5vw,40px)}.BootcampLanding-module__VMTLgW__timeline{--step-circle-size:clamp(100px, 18vw, 148px);flex-flow:row;justify-content:space-between;align-items:flex-start;gap:0;min-width:0;margin-bottom:clamp(20px,3vw,28px);display:flex;position:relative}.BootcampLanding-module__VMTLgW__timelineStep{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;max-width:150px;display:flex;position:relative}.BootcampLanding-module__VMTLgW__stepCircle{width:var(--step-circle-size);height:var(--step-circle-size);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:15px;display:flex;position:relative}.BootcampLanding-module__VMTLgW__stepCircle img{object-fit:contain;width:clamp(40px,8vw,64px);height:clamp(40px,8vw,64px)}.BootcampLanding-module__VMTLgW__stepBadge{color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:flex;position:absolute;top:-15px;right:clamp(28px,8vw,54px)}.BootcampLanding-module__VMTLgW__stepTitle{color:#0e104b;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0 0 5px;font-size:clamp(12px,2vw,15px);font-weight:600}.BootcampLanding-module__VMTLgW__stepDesc{color:#666;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0;padding:0 4px;font-size:clamp(11px,1.6vw,12px);line-height:1.4}.BootcampLanding-module__VMTLgW__timelineArrow{color:#999;text-align:center;width:30px;margin-top:calc(var(--step-circle-size) / 2);flex-shrink:0;align-self:flex-start;font-size:24px;line-height:1;transform:translateY(-50%)}.BootcampLanding-module__VMTLgW__timelinePreview{--step-circle-size:clamp(72px, 11vw, 100px);margin-bottom:44px;flex-wrap:nowrap!important;justify-content:space-between!important;overflow:visible!important}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__timelineStep{flex:1 1 0;min-width:0;max-width:none}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__stepCircle{width:var(--step-circle-size);height:var(--step-circle-size)}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__stepCircle img{width:clamp(36px,6vw,48px);height:clamp(36px,6vw,48px)}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__stepBadge{width:26px;height:26px;font-size:13px;top:-10px;right:clamp(18px,4vw,32px)}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__timelineArrow{width:14px;font-size:18px;display:block!important}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__stepTitle{font-size:11px}.BootcampLanding-module__VMTLgW__timelinePreview .BootcampLanding-module__VMTLgW__stepDesc{padding:0 2px;font-size:10px}.BootcampLanding-module__VMTLgW__accessWindowOuter{box-sizing:border-box;width:100%;max-width:100%;clip-path:polygon(0% 50%, var(--aw-notch) 0%, calc(100% - var(--aw-notch)) 0%, 100% 50%, calc(100% - var(--aw-notch)) 100%, var(--aw-notch) 100%);background:#f7a400;margin-top:0;padding:1px;position:relative;left:auto;transform:none}.BootcampLanding-module__VMTLgW__accessWindowInner{text-align:center;box-sizing:border-box;clip-path:polygon(0% 50%, var(--aw-notch) 0%, calc(100% - var(--aw-notch)) 0%, 100% 50%, calc(100% - var(--aw-notch)) 100%, var(--aw-notch) 100%);background-color:#fff3cd;padding:clamp(6px,1.2vw,8px) clamp(10px,2vw,16px)}.BootcampLanding-module__VMTLgW__accessWindowInner p{word-break:break-word;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex;color:#f7a400!important;margin:0!important;font-size:clamp(11px,2vw,15px)!important;font-weight:500!important;line-height:1.35!important}.BootcampLanding-module__VMTLgW__twoColumnGrid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:clamp(16px,3vw,30px);display:grid}.BootcampLanding-module__VMTLgW__twoColumnGrid>*{min-width:0;max-width:100%}.BootcampLanding-module__VMTLgW__rewardCard,.BootcampLanding-module__VMTLgW__audienceCard{border-radius:24px;flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(20px,4vw,40px);display:flex;container:bootcamp-card/inline-size}.BootcampLanding-module__VMTLgW__rewardCard{background:#fdf4db;border:1px solid #ffecbe}.BootcampLanding-module__VMTLgW__audienceCard{background:#edeffd;border:1px solid #ede8f8}.BootcampLanding-module__VMTLgW__cardSectionTitle{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0;font-size:clamp(17px,3vw,22px);font-weight:600;line-height:1.3}.BootcampLanding-module__VMTLgW__cardSideImage{flex-shrink:1;align-self:end;min-width:0;max-width:100%;display:flex}.BootcampLanding-module__VMTLgW__cardSideImageImg{object-fit:contain;height:auto;display:block}.BootcampLanding-module__VMTLgW__cardSideImageImgReward{aspect-ratio:248/257;width:min(100%,248px);max-width:248px;max-height:min(257px,100%)}.BootcampLanding-module__VMTLgW__cardSideImageImgAudience{aspect-ratio:300/208;width:min(100%,300px);max-width:300px;max-height:min(208px,100%)}.BootcampLanding-module__VMTLgW__cardInnerRow{flex-flow:wrap;align-items:flex-start;gap:16px;display:flex}.BootcampLanding-module__VMTLgW__cardInnerRow>div:first-child{flex:200px;min-width:0}@container bootcamp-card (max-width:520px){.BootcampLanding-module__VMTLgW__cardInnerRow{flex-direction:column}.BootcampLanding-module__VMTLgW__cardSideImage{justify-content:center;width:100%}.BootcampLanding-module__VMTLgW__cardSideImageImgReward{width:min(100%,248px);max-width:248px}.BootcampLanding-module__VMTLgW__cardSideImageImgAudience{width:min(100%,300px);max-width:300px}}.BootcampLanding-module__VMTLgW__bottomCtaBar{background:#fefbf7;border:1px solid #fdc193;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(16px,3vw,40px);min-height:auto;padding:clamp(16px,3vw,24px);display:flex}.BootcampLanding-module__VMTLgW__bottomCtaContent{flex:1;align-items:center;gap:clamp(12px,2vw,24px);min-width:0;display:flex}.BootcampLanding-module__VMTLgW__bottomCtaActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.BootcampLanding-module__VMTLgW__bottomCtaBtn{min-width:min(100%,200px)}@media (max-width:1024px){.BootcampLanding-module__VMTLgW__featureGrid,.BootcampLanding-module__VMTLgW__featureCardsSections{grid-template-columns:repeat(2,1fr)}.BootcampLanding-module__VMTLgW__timelineStep{flex:1 1 0;max-width:130px}.BootcampLanding-module__VMTLgW__timelineArrow{width:18px;font-size:20px}}@media (max-width:991px){.BootcampLanding-module__VMTLgW__twoColumnGrid{grid-template-columns:1fr}.BootcampLanding-module__VMTLgW__cardInnerRow{flex-direction:column}.BootcampLanding-module__VMTLgW__cardSideImage{justify-content:center;margin:0 auto;display:flex!important}.BootcampLanding-module__VMTLgW__cardSideImageImgReward{width:min(100%,248px);max-width:248px}.BootcampLanding-module__VMTLgW__cardSideImageImgAudience{width:min(100%,300px);max-width:300px}}@media (max-width:767px){.BootcampLanding-module__VMTLgW__featureGrid,.BootcampLanding-module__VMTLgW__featureCardsSections{grid-template-columns:1fr}.BootcampLanding-module__VMTLgW__timeline{flex-direction:column;align-items:stretch;gap:22px}.BootcampLanding-module__VMTLgW__timelineStep{flex:auto;width:100%;max-width:100%}.BootcampLanding-module__VMTLgW__timelineArrow{display:none}.BootcampLanding-module__VMTLgW__bottomCtaBar{flex-direction:column;align-items:stretch}.BootcampLanding-module__VMTLgW__bottomCtaContent{align-items:flex-start}.BootcampLanding-module__VMTLgW__bottomCtaActions,.BootcampLanding-module__VMTLgW__bottomCtaBtn{width:100%}}@media (max-width:400px){.BootcampLanding-module__VMTLgW__stepCircle{width:96px;height:96px}.BootcampLanding-module__VMTLgW__stepBadge{width:28px;height:28px;font-size:14px;right:22px}}.BootcampLanding-module__VMTLgW__hero{background-position:50%;background-size:cover;padding:clamp(24px,5vw,48px) clamp(16px,3vw,24px)}.BootcampLanding-module__VMTLgW__heroInner{flex-wrap:wrap;align-items:center;gap:2rem;max-width:1320px;margin:0 auto;display:flex}.BootcampLanding-module__VMTLgW__heroSide{max-width:min(100%,420px);height:auto}.BootcampLanding-module__VMTLgW__heroSubtitle{color:#33486c;font-size:1.1rem}.BootcampLanding-module__VMTLgW__ctaBtn{color:#fff;cursor:pointer;background:#0974dd;border:none;border-radius:8px;margin-top:1rem;padding:12px 28px;font-weight:600;display:inline-block}.BootcampLanding-module__VMTLgW__section{max-width:1320px;margin:2rem auto;padding:0 clamp(12px,3vw,24px)}.BootcampLanding-module__VMTLgW__timers{max-width:1320px;margin:1rem auto;padding:0 clamp(12px,3vw,24px)}.BootcampLanding-module__VMTLgW__schedule{color:#64748b;font-size:.9rem}
.BootcampInlinePreview-module__wMifka__wrap{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.BootcampInlinePreview-module__wMifka__toolbar{color:#fff;background:#0e104b;border-bottom:1px solid #1a237e;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.BootcampInlinePreview-module__wMifka__toolbarText{flex:auto;min-width:0}.BootcampInlinePreview-module__wMifka__toolbarActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.BootcampInlinePreview-module__wMifka__toolbarBtn{color:#f7a400;cursor:pointer;background:#ffffff14;border:1px solid #f7a4008c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.BootcampInlinePreview-module__wMifka__toolbarBtn:hover{color:#0e104b;background:#f7a400;border-color:#f7a400}.BootcampInlinePreview-module__wMifka__toolbarBtn:focus-visible{outline-offset:2px;outline:2px solid #f7a400}.BootcampInlinePreview-module__wMifka__toolbar p{color:#fff;margin-bottom:0}.BootcampInlinePreview-module__wMifka__toolbarTitle{text-transform:uppercase;letter-spacing:.04em;color:#f7a400;margin:0 0 4px;font-size:13px;font-weight:700}.BootcampInlinePreview-module__wMifka__toolbarMeta{color:#fff;word-break:break-word;margin:0;font-size:14px;line-height:1.4}.BootcampInlinePreview-module__wMifka__unpublished{color:#ffc107;font-weight:600}.BootcampInlinePreview-module__wMifka__readOnlyBadge{color:#ffffffeb;font-style:italic}.BootcampInlinePreview-module__wMifka__scrollBody{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;position:relative;overflow:auto}.BootcampInlinePreview-module__wMifka__previewReadOnlyShell{pointer-events:none;-webkit-user-select:none;user-select:none;min-height:100%}:is(.BootcampInlinePreview-module__wMifka__previewReadOnlyShell a,.BootcampInlinePreview-module__wMifka__previewReadOnlyShell button,.BootcampInlinePreview-module__wMifka__previewReadOnlyShell input,.BootcampInlinePreview-module__wMifka__previewReadOnlyShell textarea,.BootcampInlinePreview-module__wMifka__previewReadOnlyShell select,.BootcampInlinePreview-module__wMifka__previewReadOnlyShell [role=button]){pointer-events:none!important;cursor:default!important}.BootcampInlinePreview-module__wMifka__previewContent{min-height:100%}.BootcampInlinePreview-module__wMifka__previewHeroSection{border-bottom:1px solid #e5e7eb;padding:20px 12px 24px!important;overflow:visible!important}.BootcampInlinePreview-module__wMifka__previewHeroInner{width:100%;max-width:100%}.BootcampInlinePreview-module__wMifka__previewHeroRow{flex-flow:row!important;align-items:flex-start!important;gap:clamp(12px,2vw,28px)!important;display:flex!important}.BootcampInlinePreview-module__wMifka__previewHeroMediaSlot{flex:none!important;width:auto!important;min-width:0!important;max-width:48%!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__previewBannerFrame{aspect-ratio:549/427;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin-left:0!important;margin-right:auto!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__previewBannerFrame .BootcampInlinePreview-module__wMifka__previewBannerImage{object-fit:contain;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important}@media (min-width:992px){.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__previewHeroMediaSlot{width:auto!important;min-width:0!important;max-width:48%!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__previewBannerFrame{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__previewBannerFrame .BootcampInlinePreview-module__wMifka__previewBannerImage{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}}.BootcampInlinePreview-module__wMifka__previewHeroContent{overflow-wrap:anywhere;word-break:break-word;flex:1 1 0!important;min-width:0!important;max-width:none!important;padding-top:4px!important}.BootcampInlinePreview-module__wMifka__previewHeroContent :is(h2,p,span){overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.BootcampInlinePreview-module__wMifka__previewHeroTitle{margin-bottom:8px!important;font-size:clamp(18px,2.2vw,36px)!important}.BootcampInlinePreview-module__wMifka__previewHeroSubtitle{margin-bottom:10px!important;font-size:clamp(12px,1.4vw,16px)!important}.BootcampInlinePreview-module__wMifka__previewHeroDescription{margin-bottom:12px!important;font-size:clamp(11px,1.2vw,14px)!important}.BootcampInlinePreview-module__wMifka__previewHeroCta{pointer-events:none;max-width:200px!important;font-size:13px!important}.BootcampInlinePreview-module__wMifka__previewHeroFeatures{gap:8px 16px!important}.BootcampInlinePreview-module__wMifka__previewHeroFeatureItem{font-size:11px!important}.BootcampInlinePreview-module__wMifka__pageSection{padding:0}.BootcampInlinePreview-module__wMifka__pageSection .bootcampPage{max-width:100%;overflow-x:hidden}.BootcampInlinePreview-module__wMifka__pageSection :is(p,h1,h2,h3,h4,h5,h6,span){overflow-wrap:anywhere;word-break:break-word;max-width:100%}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__pageSection [class*=featureCard]{min-width:0;overflow:hidden}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__pageSection [class*=featureCardTitle]{flex-wrap:wrap!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__pageSection [class*=featureCardList] li{max-width:100%;overflow-wrap:anywhere!important;word-break:break-word!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__pageSection [class*=featureCardTitleText]{max-width:100%;overflow-wrap:anywhere!important;word-break:break-word!important}.BootcampInlinePreview-module__wMifka__wrap .BootcampInlinePreview-module__wMifka__pageSection [class*=featureCardOutcome]{max-width:100%;overflow-wrap:anywhere!important;word-break:break-word!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode .cardSectionRow{flex-flow:row!important;align-items:center!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode .cardSectionRowCompact{flex-flow:row!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode .cardSectionRow [class*=cardSideArtWrap]:not([class*=WrapHidden]){flex:0 0 200px!important;width:200px!important;min-width:200px!important;max-width:200px!important;height:200px!important;min-height:200px!important;max-height:200px!important;display:flex!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=cardSideArtImg]{object-fit:contain!important;width:100%!important;max-width:200px!important;height:100%!important;max-height:200px!important;display:block!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=rewardsAudienceGrid]{grid-template-columns:1fr!important}:is(.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=bootcampListItemText],.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=bootcampListItemSubtitle],.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=bootcampListItemToken],.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=listItemContent],.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=cardSectionMain]){min-width:0;max-width:100%;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=rewardAudienceCard]{padding:40px!important}.BootcampInlinePreview-module__wMifka__wrap .registrationSection.previewMode [class*=cardSectionTitleRow]{margin-bottom:30px!important}.BootcampInlinePreview-module__wMifka__empty{text-align:center;color:#64748b;padding:24px 16px;font-size:14px}
.BootcampManagementSplit-module__DBIIUG__pageWrap{max-width:100%;margin:0 2% 48px}.BootcampManagementSplit-module__DBIIUG__pageHeader{text-align:center;margin-bottom:20px}.BootcampManagementSplit-module__DBIIUG__splitLayout{background:#fff;border:1px solid #dee2e6;border-radius:12px;align-items:flex-start;gap:0;min-height:calc(100vh - 140px);display:flex;overflow:hidden;box-shadow:0 4px 24px #0000000f}.BootcampManagementSplit-module__DBIIUG__editorColumn{border-right:1px solid #dee2e6;flex:0 0 50%;width:50%;min-width:0;max-height:calc(100vh - 140px);padding:20px 24px;transition:flex-basis .25s,width .25s;overflow-y:auto}.BootcampManagementSplit-module__DBIIUG__splitLayoutPreviewCollapsed .BootcampManagementSplit-module__DBIIUG__editorColumn{border-right:none;flex:auto;width:100%}.BootcampManagementSplit-module__DBIIUG__previewColumn{background:#f1f5f9;flex:0 0 50%;align-self:flex-start;width:50%;min-width:0;height:calc(100vh - 140px);max-height:calc(100vh - 140px);position:sticky;top:0}.BootcampManagementSplit-module__DBIIUG__previewExpandBtn{color:#f7a400;cursor:pointer;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.06em;text-transform:uppercase;background:#0e104b;border:none;border-left:1px solid #dee2e6;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:44px;min-width:44px;padding:12px 8px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:flex}.BootcampManagementSplit-module__DBIIUG__previewExpandBtn:hover{color:#fff;background:#1a237e}.BootcampManagementSplit-module__DBIIUG__previewExpandBtn:focus-visible{outline-offset:-2px;outline:2px solid #f7a400}.BootcampManagementSplit-module__DBIIUG__previewExpandBtn i{writing-mode:horizontal-tb;font-size:14px}.BootcampManagementSplit-module__DBIIUG__editorBlock{margin-bottom:24px}.BootcampManagementSplit-module__DBIIUG__editorBlock:last-child{margin-bottom:0}.BootcampManagementSplit-module__DBIIUG__formActionButton.btn.no-icon:disabled{color:#6b7280!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important;background-color:#e5e7eb!important;border-color:#d1d5db!important}.BootcampManagementSplit-module__DBIIUG__formActionButton.btn.no-icon:disabled:hover{color:#6b7280!important;background-color:#e5e7eb!important;border-color:#d1d5db!important}@media (max-width:1199px){.BootcampManagementSplit-module__DBIIUG__splitLayout{flex-direction:column;min-height:0}.BootcampManagementSplit-module__DBIIUG__editorColumn{border-bottom:1px solid #dee2e6;border-right:none;flex:auto;max-height:none}.BootcampManagementSplit-module__DBIIUG__splitLayoutPreviewCollapsed .BootcampManagementSplit-module__DBIIUG__editorColumn{border-bottom:none}.BootcampManagementSplit-module__DBIIUG__previewColumn{flex:auto;width:100%;max-width:none;height:min(70vh,800px);max-height:min(70vh,800px);position:relative}.BootcampManagementSplit-module__DBIIUG__previewExpandBtn{writing-mode:horizontal-tb;text-orientation:initial;border-top:1px solid #dee2e6;border-left:none;flex-direction:row;width:100%;min-width:0;min-height:44px;padding:10px 16px}}
.LogIssuesTable-module__OasosW__pageContent{margin-left:clamp(1rem,4vw,6rem);margin-right:clamp(1rem,4vw,6rem)}.LogIssuesTable-module__OasosW__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.LogIssuesTable-module__OasosW__filterField{flex:280px;min-width:280px;max-width:100%}.LogIssuesTable-module__OasosW__filterField .form-control{width:100%}.LogIssuesTable-module__OasosW__tableWrap{background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 2px 8px #00000014}.LogIssuesTable-module__OasosW__table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1080px;margin-bottom:0}.LogIssuesTable-module__OasosW__table thead th{color:#fff;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;white-space:nowrap;background-color:orange;border-color:orange;padding:12px 10px;font-size:12px;font-weight:600}.LogIssuesTable-module__OasosW__table tbody td{vertical-align:middle;color:#3e4073;border-bottom:1px solid #e9ecef;padding:10px;font-size:13px;line-height:1.45}.LogIssuesTable-module__OasosW__table tbody tr:hover{background-color:#00000005}.LogIssuesTable-module__OasosW__cellSrNo{text-align:center;width:48px}.LogIssuesTable-module__OasosW__cellEmail{width:16%;min-width:200px}.LogIssuesTable-module__OasosW__emailText{white-space:nowrap;word-break:keep-all;display:inline-block}.LogIssuesTable-module__OasosW__cellBootcamp{width:9%}.LogIssuesTable-module__OasosW__cellSubject{width:11%}.LogIssuesTable-module__OasosW__cellDescription{width:18%}.LogIssuesTable-module__OasosW__cellAttachment,.LogIssuesTable-module__OasosW__cellStatus{overflow:hidden}.LogIssuesTable-module__OasosW__cellAttachment{text-align:center}.LogIssuesTable-module__OasosW__table thead th.LogIssuesTable-module__OasosW__cellAttachment,.LogIssuesTable-module__OasosW__table thead th.LogIssuesTable-module__OasosW__cellStatus,.LogIssuesTable-module__OasosW__table tbody td.LogIssuesTable-module__OasosW__cellAttachment,.LogIssuesTable-module__OasosW__table tbody td.LogIssuesTable-module__OasosW__cellStatus{padding-left:8px;padding-right:8px}.LogIssuesTable-module__OasosW__cellAttachment{width:100px}.LogIssuesTable-module__OasosW__table thead th.LogIssuesTable-module__OasosW__cellAttachment{white-space:normal;line-height:1.2}.LogIssuesTable-module__OasosW__cellStatus{text-align:left;width:92px}.LogIssuesTable-module__OasosW__cellSubmitted{white-space:nowrap;width:13%;min-width:168px;font-size:12px}.LogIssuesTable-module__OasosW__cellActions{width:220px}.LogIssuesTable-module__OasosW__textClamp{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LogIssuesTable-module__OasosW__emptyDash{color:#94a3b8}.LogIssuesTable-module__OasosW__statusBadge{text-transform:capitalize;border-radius:4px;justify-content:center;align-items:center;max-width:100%;padding:5px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.LogIssuesTable-module__OasosW__attachmentIconLink{color:#0d6efd;background:#f0f6ff;border:1px solid #bfd7ff;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.LogIssuesTable-module__OasosW__attachmentIconLink:hover{color:#fff;background:#0d6efd;border-color:#0d6efd;text-decoration:none;transform:translateY(-1px)}.LogIssuesTable-module__OasosW__actionsGroup{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;display:grid}.LogIssuesTable-module__OasosW__actionBtn{text-transform:uppercase;letter-spacing:.02em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:30px;margin:0;padding:5px 6px;font-size:10px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.LogIssuesTable-module__OasosW__actionBtn:disabled{cursor:not-allowed;opacity:1}.LogIssuesTable-module__OasosW__actionBtnValid{color:#fff;background:#198754;border-color:#198754}.LogIssuesTable-module__OasosW__actionBtnValid:hover:not(:disabled){background:#157347;border-color:#146c43}.LogIssuesTable-module__OasosW__actionBtnValid:disabled{color:#0f5132;background:#d1e7dd;border-color:#badbcc}.LogIssuesTable-module__OasosW__actionBtnInvalid{color:#dc3545;background:#fff;border-color:#dc3545}.LogIssuesTable-module__OasosW__actionBtnInvalid:hover:not(:disabled){color:#fff;background:#dc3545}.LogIssuesTable-module__OasosW__actionBtnInvalid:disabled{color:#b02a37;background:#f8d7da;border-color:#f1aeb5}.LogIssuesTable-module__OasosW__actionBtnWinner{color:#fff;background:#0d6efd;border-color:#0d6efd}.LogIssuesTable-module__OasosW__actionBtnWinner:hover:not(:disabled){background:#0b5ed7;border-color:#0a58ca}.LogIssuesTable-module__OasosW__actionBtnWinner:disabled{color:#084298;background:#cfe2ff;border-color:#9ec5fe}.LogIssuesTable-module__OasosW__actionBtnComments{color:#495057;background:#fff;border-color:#adb5bd;grid-column:1/-1}.LogIssuesTable-module__OasosW__actionBtnComments:hover:not(:disabled){color:#212529;background:#f8f9fa;border-color:#6c757d}.LogIssuesTable-module__OasosW__actionBtnComments:disabled{color:#adb5bd;background:#f8f9fa;border-color:#dee2e6}.LogIssuesTable-module__OasosW__loadingCell,.LogIssuesTable-module__OasosW__emptyCell{text-align:center;padding:24px 12px!important}.LogIssuesTable-module__OasosW__tableLoaderWrap{width:100%;min-height:160px;position:relative;overflow:hidden}.LogIssuesTable-module__OasosW__tableLoaderWrap #preloader{z-index:1;width:100%;height:100%;margin-top:0;position:absolute;inset:0}
.collegePlacement-module__mR1hsW__registrationWrapper{box-sizing:border-box;background:#fff;border:1px solid #14176c1a;border-radius:12px;max-width:100%;margin-bottom:30px;padding:40px;overflow-x:hidden;box-shadow:0 8px 32px #14176c14}@media (max-width:768px){.collegePlacement-module__mR1hsW__registrationWrapper{padding:30px 20px}}@media (max-width:480px){.collegePlacement-module__mR1hsW__registrationWrapper{padding:20px 16px}}.collegePlacement-module__mR1hsW__headerContent{text-align:center;margin-bottom:40px}.collegePlacement-module__mR1hsW__title{font-family:var(--font-primary);color:#14176c;letter-spacing:-.5px;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.2}.collegePlacement-module__mR1hsW__subtitle{font-family:var(--font-primary);color:#6b7280;margin:0;font-size:16px;font-weight:400;line-height:1.6}.collegePlacement-module__mR1hsW__successMessage{color:#047857;background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:8px;align-items:center;gap:12px;margin-bottom:30px;padding:16px 20px;font-size:14px;font-weight:500;animation:.3s ease-out collegePlacement-module__mR1hsW__slideIn;display:flex}.collegePlacement-module__mR1hsW__successIcon{stroke-width:3px;stroke:#047857;flex-shrink:0;width:24px;height:24px}.collegePlacement-module__mR1hsW__errorMessage{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:12px;margin-bottom:30px;padding:16px 20px;font-size:14px;font-weight:500;animation:.3s ease-out collegePlacement-module__mR1hsW__slideIn;display:flex}.collegePlacement-module__mR1hsW__errorIcon{stroke-width:2px;stroke:#dc2626;flex-shrink:0;width:24px;height:24px}.collegePlacement-module__mR1hsW__warningMessage{color:#b45309;background-color:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:12px;margin-bottom:30px;padding:16px 20px;font-size:14px;font-weight:500;animation:.3s ease-out collegePlacement-module__mR1hsW__slideIn;display:flex}.collegePlacement-module__mR1hsW__warningIcon{stroke-width:2px;stroke:#b45309;flex-shrink:0;width:24px;height:24px}@keyframes collegePlacement-module__mR1hsW__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.collegePlacement-module__mR1hsW__form{flex-direction:column;gap:24px;display:flex}.collegePlacement-module__mR1hsW__formGroup{flex-direction:column;gap:8px;display:flex}.collegePlacement-module__mR1hsW__label{font-family:var(--font-primary);color:#14176c;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.collegePlacement-module__mR1hsW__required{color:#f7a400;font-weight:700}.collegePlacement-module__mR1hsW__helperText{color:#9ca3af;margin-top:4px;margin-left:0;font-size:12px;font-weight:400}.collegePlacement-module__mR1hsW__input{width:100%;font-family:var(--font-primary);color:#14176c;box-sizing:border-box;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;transition:all .3s}.collegePlacement-module__mR1hsW__input:focus{background-color:#fff;border-color:#f7a400;outline:none;box-shadow:0 0 0 3px #f7a4001a}.collegePlacement-module__mR1hsW__input:disabled{color:#14176c;cursor:not-allowed;opacity:.7;background-color:#f9fafb;border-color:#e5e7eb}.collegePlacement-module__mR1hsW__input::placeholder{color:#9ca3af}.collegePlacement-module__mR1hsW__textarea{width:100%;font-family:var(--font-primary);color:#14176c;box-sizing:border-box;resize:vertical;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;min-height:120px;padding:12px 16px;font-size:14px;transition:all .3s}.collegePlacement-module__mR1hsW__textarea:focus{background-color:#fff;border-color:#f7a400;outline:none;box-shadow:0 0 0 3px #f7a4001a}.collegePlacement-module__mR1hsW__textarea:disabled{color:#14176c;cursor:not-allowed;opacity:.7;background-color:#f9fafb;border-color:#e5e7eb}.collegePlacement-module__mR1hsW__textarea::placeholder{color:#9ca3af}.collegePlacement-module__mR1hsW__select{width:100%;font-family:var(--font-primary);color:#14176c;box-sizing:border-box;cursor:pointer;appearance:none;background-color:#f9fafb;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #e5e7eb;border-radius:8px;padding:12px 40px 12px 16px;font-size:14px;transition:all .3s}.collegePlacement-module__mR1hsW__select:focus{background-color:#fff;border-color:#f7a400;outline:none;box-shadow:0 0 0 3px #f7a4001a}.collegePlacement-module__mR1hsW__select:disabled{color:#14176c;cursor:not-allowed;opacity:.7;background-color:#f9fafb;border-color:#e5e7eb}.collegePlacement-module__mR1hsW__fieldError{color:#dc2626;margin:4px 0 0;font-size:12px;font-weight:500;animation:.2s ease-out collegePlacement-module__mR1hsW__slideIn}.collegePlacement-module__mR1hsW__checkboxGroup{flex-direction:column;gap:8px;margin-top:8px;display:flex}.collegePlacement-module__mR1hsW__checkboxWrapper{background-color:#f9fafb;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:12px;transition:all .3s;display:flex}.collegePlacement-module__mR1hsW__checkboxWrapper.collegePlacement-module__mR1hsW__errorCheckbox{background-color:#fef2f2;border-color:#fecaca}.collegePlacement-module__mR1hsW__checkboxWrapper.collegePlacement-module__mR1hsW__disabledCheckbox{opacity:.6;pointer-events:none}.collegePlacement-module__mR1hsW__checkbox{cursor:pointer;accent-color:#f7a400;flex-shrink:0;width:18px;height:18px}.collegePlacement-module__mR1hsW__checkboxLabel{font-family:var(--font-primary);color:#14176c;cursor:pointer;flex:1;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:500;display:flex}.collegePlacement-module__mR1hsW__linkButton{color:#3b82f6;cursor:pointer;font-weight:600;font-family:var(--font-primary);background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline;transition:color .2s}.collegePlacement-module__mR1hsW__linkButton:hover:not(:disabled){color:#1d4ed8}.collegePlacement-module__mR1hsW__linkButton:disabled{color:#9ca3af;cursor:not-allowed;opacity:.6}.collegePlacement-module__mR1hsW__checkboxError{color:#dc2626;margin:4px 0 0;padding-left:28px;font-size:12px;font-weight:500;animation:.2s ease-out collegePlacement-module__mR1hsW__slideIn}.collegePlacement-module__mR1hsW__fileInput{width:100%;font-family:var(--font-primary);color:#14176c;box-sizing:border-box;cursor:pointer;background-color:#f9fafb;border:2px dashed #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;transition:all .3s}.collegePlacement-module__mR1hsW__fileInput:hover{background-color:#fffaf0;border-color:#f7a400}.collegePlacement-module__mR1hsW__fileInput:focus{border-color:#f7a400;outline:none;box-shadow:0 0 0 3px #f7a4001a}.collegePlacement-module__mR1hsW__fileSelected{color:#047857;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:500;display:flex}.collegePlacement-module__mR1hsW__button{font-family:var(--font-primary);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex}.collegePlacement-module__mR1hsW__buttonPrimary{color:#fff;background-color:#f7a400}.collegePlacement-module__mR1hsW__buttonPrimary:hover:not(:disabled){background-color:#d98000;box-shadow:0 4px 12px #f7a4004d}.collegePlacement-module__mR1hsW__buttonPrimary:disabled{cursor:not-allowed;opacity:.6;background-color:#9ca3af}.collegePlacement-module__mR1hsW__buttonSecondary{color:#14176c;background-color:#e5e7eb}.collegePlacement-module__mR1hsW__buttonSecondary:hover:not(:disabled){background-color:#d1d5db}.collegePlacement-module__mR1hsW__buttonSecondary:disabled{cursor:not-allowed;opacity:.6}.collegePlacement-module__mR1hsW__spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite collegePlacement-module__mR1hsW__spin;display:inline-block}@keyframes collegePlacement-module__mR1hsW__spin{to{transform:rotate(360deg)}}.collegePlacement-module__mR1hsW__twoColumnLayout{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:768px){.collegePlacement-module__mR1hsW__twoColumnLayout{grid-template-columns:1fr}}.collegePlacement-module__mR1hsW__threeColumnLayout{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}@media (max-width:768px){.collegePlacement-module__mR1hsW__threeColumnLayout{grid-template-columns:1fr}}.collegePlacement-module__mR1hsW__info{color:#6b7280;margin-top:6px;font-size:12px;line-height:1.4}.collegePlacement-module__mR1hsW__divider{background-color:#e5e7eb;height:1px;margin:24px 0}.collegePlacement-module__mR1hsW__sectionTitle{color:#14176c;margin-top:30px;margin-bottom:20px;font-size:18px;font-weight:600}.collegePlacement-module__mR1hsW__sectionTitle:first-child{margin-top:0}
.BootcampTeamManagement-module__iw1Azq__pageWrap{margin-left:10rem;margin-right:10rem}.BootcampTeamManagement-module__iw1Azq__pageIntro{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}.BootcampTeamManagement-module__iw1Azq__sectionTitle{color:#3e4073;border-bottom:2px solid #f7a400;margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}.BootcampTeamManagement-module__iw1Azq__statValue{color:#3e4073;font-size:2rem;font-weight:800;line-height:1.1}.BootcampTeamManagement-module__iw1Azq__statValueSuccess{color:#059669;font-size:2rem;font-weight:800;line-height:1.1}.BootcampTeamManagement-module__iw1Azq__statValueMuted{color:#6b7280;font-size:2rem;font-weight:800;line-height:1.1}.BootcampTeamManagement-module__iw1Azq__statLabel{color:#6b7280;margin-top:.35rem;font-size:.875rem}.BootcampTeamManagement-module__iw1Azq__teamName{color:#3e4073;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.BootcampTeamManagement-module__iw1Azq__teamMeta{color:#374151;margin:.25rem 0;font-size:.9375rem}.BootcampTeamManagement-module__iw1Azq__candidateName{color:#3e4073;font-weight:600}.BootcampTeamManagement-module__iw1Azq__teamsList{flex-direction:column;gap:1rem;display:flex}.BootcampTeamManagement-module__iw1Azq__teamCard{background:linear-gradient(#fff 0%,#fafbff 100%);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #3e40730f}.BootcampTeamManagement-module__iw1Azq__teamCardWinner{border-color:#86efac;box-shadow:0 6px 18px #0596691f}.BootcampTeamManagement-module__iw1Azq__teamCardHeader{background:#fff;border-bottom:1px solid #eef2f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.BootcampTeamManagement-module__iw1Azq__teamCardTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;min-width:0;display:flex}.BootcampTeamManagement-module__iw1Azq__teamCardBody{flex-direction:column;gap:1rem;padding:1rem 1.25rem 1.15rem;display:flex}.BootcampTeamManagement-module__iw1Azq__teamInfoStrip{background:#fff;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;overflow:hidden}.BootcampTeamManagement-module__iw1Azq__infoCell{border-right:1px solid #eef2f7;flex-direction:column;gap:.35rem;min-width:0;padding:.85rem 1rem;display:flex}.BootcampTeamManagement-module__iw1Azq__infoCell:last-child{border-right:none}.BootcampTeamManagement-module__iw1Azq__infoCellSuccess{background:#f8fdf9}.BootcampTeamManagement-module__iw1Azq__infoCellMuted{background:#fafafa}.BootcampTeamManagement-module__iw1Azq__infoCellSub{color:#6b7280;font-size:.8125rem;line-height:1.4}.BootcampTeamManagement-module__iw1Azq__membersSection{flex-direction:column;gap:.55rem;display:flex}.BootcampTeamManagement-module__iw1Azq__membersSectionHeader{letter-spacing:.05em;text-transform:uppercase;color:#9ca3af;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__membersTableWrap{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.BootcampTeamManagement-module__iw1Azq__membersTable{border-collapse:collapse;width:100%;font-size:.875rem}.BootcampTeamManagement-module__iw1Azq__membersTable thead{background:#f9fafb}.BootcampTeamManagement-module__iw1Azq__membersTable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af;border-bottom:1px solid #eef2f7;padding:.55rem .85rem;font-size:.6875rem;font-weight:700}.BootcampTeamManagement-module__iw1Azq__membersTable td{vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:.6rem .85rem}.BootcampTeamManagement-module__iw1Azq__membersTable tbody tr:last-child td{border-bottom:none}.BootcampTeamManagement-module__iw1Azq__memberRoleCell{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.BootcampTeamManagement-module__iw1Azq__teamActions{flex-flow:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.BootcampTeamManagement-module__iw1Azq__detailLabel{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin-bottom:.3rem;font-size:.6875rem;font-weight:700;display:block}.BootcampTeamManagement-module__iw1Azq__detailValue{color:#1f2937;font-size:.9375rem;line-height:1.45}.BootcampTeamManagement-module__iw1Azq__detailValueMuted{color:#6b7280}.BootcampTeamManagement-module__iw1Azq__memberName{color:#3e4073;font-weight:600}.BootcampTeamManagement-module__iw1Azq__memberEmail{color:#6b7280;font-size:.8125rem}.BootcampTeamManagement-module__iw1Azq__findingPending{color:#9ca3af;font-size:.875rem}.BootcampTeamManagement-module__iw1Azq__iconBtnView{color:#3e4073;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__iconBtnView:hover{background:#eef2ff;border-color:#a5b4fc}.BootcampTeamManagement-module__iw1Azq__actionBtn{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__actionBtn:disabled{opacity:.65;cursor:not-allowed}.BootcampTeamManagement-module__iw1Azq__actionBtnView{color:#3e4073;background:#fff;border-color:#c7d2fe;}.BootcampTeamManagement-module__iw1Azq__actionBtnView:hover:not(:disabled){background:#eef2ff;border-color:#a5b4fc}.BootcampTeamManagement-module__iw1Azq__actionBtnWinner{color:#fff;background:#059669;border-color:#059669;}.BootcampTeamManagement-module__iw1Azq__actionBtnWinner:hover:not(:disabled){background:#047857;border-color:#047857}.BootcampTeamManagement-module__iw1Azq__actionBtnTie{color:#c2410c;background:#fff7ed;border-color:#fed7aa;}.BootcampTeamManagement-module__iw1Azq__actionBtnTie:hover:not(:disabled){background:#ffedd5}.BootcampTeamManagement-module__iw1Azq__statusBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.22rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__statusDefault{color:#4b5563;background:#f3f4f6;}.BootcampTeamManagement-module__iw1Azq__statusVoting{color:#b45309;background:#fef3c7;}.BootcampTeamManagement-module__iw1Azq__statusLeadSelected{color:#1d4ed8;background:#dbeafe;}.BootcampTeamManagement-module__iw1Azq__statusSubmitted{color:#047857;background:#d1fae5;}.BootcampTeamManagement-module__iw1Azq__statusTie{color:#c2410c;background:#ffedd5;}.BootcampTeamManagement-module__iw1Azq__statusFinal{color:#6d28d9;background:#ede9fe;}.BootcampTeamManagement-module__iw1Azq__winnerBadge{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#059669;border-radius:999px;align-items:center;padding:.22rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__chipLead{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__chipVotes{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__voteCell{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.BootcampTeamManagement-module__iw1Azq__votedByNames{color:#4b5563;font-size:.75rem;line-height:1.35}.BootcampTeamManagement-module__iw1Azq__chipSubmitted{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__chipPending{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__chipMember{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.BootcampTeamManagement-module__iw1Azq__finalReportPreview{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;max-height:60vh;padding:1rem;overflow:auto}.BootcampTeamManagement-module__iw1Azq__finalReportPreview p{margin-bottom:.75rem}.BootcampTeamManagement-module__iw1Azq__finalReportModalBody{max-height:70vh;overflow:auto}.BootcampTeamManagement-module__iw1Azq__finalReportModal{border:none;border-radius:14px;box-shadow:0 24px 48px #1118272e}.BootcampTeamManagement-module__iw1Azq__finalReportModalHeader{background:#fff;border-bottom:1px solid #eef2f7;padding:1.15rem 1.25rem}.BootcampTeamManagement-module__iw1Azq__finalReportModalTitle{color:#3e4073;margin:0 0 .35rem;font-size:1.125rem;font-weight:700}.BootcampTeamManagement-module__iw1Azq__finalReportModalMeta{color:#6b7280;margin:0;font-size:.875rem;line-height:1.5}@media (max-width:991px){.BootcampTeamManagement-module__iw1Azq__pageWrap{margin-left:1.5rem;margin-right:1.5rem}}@media (max-width:640px){.BootcampTeamManagement-module__iw1Azq__teamInfoStrip{grid-template-columns:1fr}.BootcampTeamManagement-module__iw1Azq__infoCell{border-bottom:1px solid #eef2f7;border-right:none}.BootcampTeamManagement-module__iw1Azq__infoCell:last-child{border-bottom:none}.BootcampTeamManagement-module__iw1Azq__teamActions{justify-content:flex-start;width:100%}.BootcampTeamManagement-module__iw1Azq__membersTableWrap{overflow-x:auto}.BootcampTeamManagement-module__iw1Azq__membersTable{min-width:540px}}
.BootcampTeamProjectFields-module__Gvf66G__section{background:linear-gradient(#fbfcff 0%,#fff 48%);border:1px solid #e4e7f1;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #3e40730f}.BootcampTeamProjectFields-module__Gvf66G__header{border-bottom:1px solid #eef0f6;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem .95rem;display:flex}.BootcampTeamProjectFields-module__Gvf66G__headerCopy h5{color:#3e4073;margin:0;font-size:1.05rem;font-weight:700}.BootcampTeamProjectFields-module__Gvf66G__headerCopy p{color:#6b7288;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.BootcampTeamProjectFields-module__Gvf66G__headerActions{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.BootcampTeamProjectFields-module__Gvf66G__count{color:#d97706;background:#fff4eb;border-radius:999px;justify-content:center;align-items:center;min-width:2rem;height:1.7rem;padding:0 .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.BootcampTeamProjectFields-module__Gvf66G__addBtn,.BootcampTeamProjectFields-module__Gvf66G__removeBtn,.BootcampTeamProjectFields-module__Gvf66G__fileBrowse{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.BootcampTeamProjectFields-module__Gvf66G__addBtn{white-space:nowrap}.BootcampTeamProjectFields-module__Gvf66G__addBtn:before,.BootcampTeamProjectFields-module__Gvf66G__addBtn:after,.BootcampTeamProjectFields-module__Gvf66G__removeBtn:before,.BootcampTeamProjectFields-module__Gvf66G__removeBtn:after,.BootcampTeamProjectFields-module__Gvf66G__fileBrowse:before,.BootcampTeamProjectFields-module__Gvf66G__fileBrowse:after{content:none!important;display:none!important}.BootcampTeamProjectFields-module__Gvf66G__body{flex-direction:column;gap:1rem;padding:1rem 1.2rem 1.2rem;display:flex}.BootcampTeamProjectFields-module__Gvf66G__card{background:#fff;border:1px solid #e7eaf3;border-radius:12px;padding:1rem 1rem 1rem 1.15rem;position:relative;box-shadow:0 2px 10px #3e40730a}.BootcampTeamProjectFields-module__Gvf66G__card:before{content:"";background:linear-gradient(#f59e0b 0%,#f97316 100%);border-radius:0 6px 6px 0;width:4px;position:absolute;top:12px;bottom:12px;left:0}.BootcampTeamProjectFields-module__Gvf66G__cardHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.BootcampTeamProjectFields-module__Gvf66G__cardTitle{align-items:center;gap:.65rem;min-width:0;display:flex}.BootcampTeamProjectFields-module__Gvf66G__badge{color:#fff;background:#3e4073;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.78rem;font-weight:700;display:inline-flex}.BootcampTeamProjectFields-module__Gvf66G__cardName{color:#3e4073;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.BootcampTeamProjectFields-module__Gvf66G__removeBtn{color:#dc3545;width:2.1rem;min-width:2.1rem;height:2.1rem;padding:0!important}.BootcampTeamProjectFields-module__Gvf66G__fieldLabel{color:#3e4073;font-weight:600}.BootcampTeamProjectFields-module__Gvf66G__fileRow{align-items:stretch;width:100%;display:flex}.BootcampTeamProjectFields-module__Gvf66G__fileName{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0}.BootcampTeamProjectFields-module__Gvf66G__fileBrowse{color:#d97706;cursor:pointer;background:#fff8f1;border:1px solid #ced4da;border-left:none;border-radius:0 .375rem .375rem 0;width:2.5rem;margin:0;padding:0;transition:background-color .15s,color .15s}.BootcampTeamProjectFields-module__Gvf66G__fileBrowse:hover{color:#b45309;background:#fff1e0}.BootcampTeamProjectFields-module__Gvf66G__fileBrowse svg{width:1.05rem;height:1.05rem}.BootcampTeamProjectFields-module__Gvf66G__emptyHint{color:#6b7288;margin:0;font-size:.85rem}@media (max-width:767px){.BootcampTeamProjectFields-module__Gvf66G__header{flex-direction:column}.BootcampTeamProjectFields-module__Gvf66G__headerActions{justify-content:space-between;width:100%}}
.CampusPlacementStudentsList-module__stoY3G__container{background-color:#f5f5f5;border-radius:8px;margin:20px 0;padding:20px}.CampusPlacementStudentsList-module__stoY3G__header{margin-bottom:30px}.CampusPlacementStudentsList-module__stoY3G__header h2{color:#333;margin:0 0 10px;font-size:28px;font-weight:600}.CampusPlacementStudentsList-module__stoY3G__subtitle{color:#666;margin:0;font-size:14px}.CampusPlacementStudentsList-module__stoY3G__tableWrapper{background-color:#fff;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.CampusPlacementStudentsList-module__stoY3G__table{border-collapse:collapse;width:100%;font-size:14px}.CampusPlacementStudentsList-module__stoY3G__thead{color:#fff;background-color:#1976d2}.CampusPlacementStudentsList-module__stoY3G__thead th{text-align:left;white-space:nowrap;border-bottom:2px solid #1565c0;padding:16px;font-weight:600}.CampusPlacementStudentsList-module__stoY3G__table tbody tr{border-bottom:1px solid #e0e0e0;transition:background-color .2s}.CampusPlacementStudentsList-module__stoY3G__table tbody tr:hover{background-color:#f9f9f9}.CampusPlacementStudentsList-module__stoY3G__table tbody td{vertical-align:middle;padding:12px 16px}.CampusPlacementStudentsList-module__stoY3G__row:last-child td{border-bottom:none}.CampusPlacementStudentsList-module__stoY3G__collegeName{color:#333;font-weight:500}.CampusPlacementStudentsList-module__stoY3G__email{color:#1976d2;word-break:break-all;font-size:13px}.CampusPlacementStudentsList-module__stoY3G__phone{color:#666}.CampusPlacementStudentsList-module__stoY3G__candidateId{font-family:Courier New,monospace;font-size:12px}.CampusPlacementStudentsList-module__stoY3G__badge{color:#1976d2;background-color:#e3f2fd;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.CampusPlacementStudentsList-module__stoY3G__resumeFile{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.CampusPlacementStudentsList-module__stoY3G__resumeFileName{color:#666;word-break:break-word;max-width:200px;font-family:Courier New,monospace;font-size:12px}.CampusPlacementStudentsList-module__stoY3G__downloadBtn{color:#fff;cursor:pointer;background-color:#1976d2;border:none;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.CampusPlacementStudentsList-module__stoY3G__downloadBtn:hover:not(:disabled){background-color:#1565c0;transform:translateY(-1px);box-shadow:0 2px 8px #1976d24d}.CampusPlacementStudentsList-module__stoY3G__downloadBtn:disabled{cursor:not-allowed;opacity:.7;background-color:#ccc}.CampusPlacementStudentsList-module__stoY3G__score{text-align:center;font-weight:600}.CampusPlacementStudentsList-module__stoY3G__scoreValue{text-align:center;min-width:40px;display:inline-block}.CampusPlacementStudentsList-module__stoY3G__threshold{text-align:center;color:#666;font-weight:500}.CampusPlacementStudentsList-module__stoY3G__decision{text-align:center}.CampusPlacementStudentsList-module__stoY3G__actions{text-align:center;padding:8px 16px}.CampusPlacementStudentsList-module__stoY3G__deleteBtn{color:#f44336!important}.CampusPlacementStudentsList-module__stoY3G__deleteBtn:hover{color:#d32f2f!important;background-color:#ffebee!important}.CampusPlacementStudentsList-module__stoY3G__noData{text-align:center;color:#999;font-style:italic;padding:40px 16px!important}.CampusPlacementStudentsList-module__stoY3G__pagination{justify-content:center;align-items:center;gap:15px;margin-top:20px;display:flex}.CampusPlacementStudentsList-module__stoY3G__paginationBtn{color:#fff;cursor:pointer;background-color:#1976d2;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.CampusPlacementStudentsList-module__stoY3G__paginationBtn:hover:not(:disabled){background-color:#1565c0}.CampusPlacementStudentsList-module__stoY3G__paginationBtn:disabled{cursor:not-allowed;opacity:.6;background-color:#ccc}.CampusPlacementStudentsList-module__stoY3G__pageInfo{color:#666;text-align:center;min-width:100px;font-weight:500}.CampusPlacementStudentsList-module__stoY3G__emailModalOverlay{z-index:1050;padding:max(12px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));box-sizing:border-box;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.CampusPlacementStudentsList-module__stoY3G__emailModalDialog{pointer-events:auto;flex-direction:column;width:100%;max-width:min(600px,100%);min-height:0;max-height:calc(100dvh - 24px);margin:0;display:flex}.CampusPlacementStudentsList-module__stoY3G__emailModalContent{box-sizing:border-box;border-radius:12px;flex-direction:column;width:100%;max-height:calc(100dvh - 24px);display:flex;height:auto!important;overflow:hidden!important}.CampusPlacementStudentsList-module__stoY3G__emailModalHeader{border-bottom:1px solid #eee;flex-shrink:0;padding:14px 16px}.CampusPlacementStudentsList-module__stoY3G__emailModalTitle{color:#333;word-break:break-word;margin:0;font-size:clamp(16px,2.5vw,18px);line-height:1.35}.CampusPlacementStudentsList-module__stoY3G__emailModalBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b0b0b0 #f0f0f0;flex:auto;min-height:0;padding:12px 16px 8px;overflow:hidden auto}.CampusPlacementStudentsList-module__stoY3G__emailModalBody::-webkit-scrollbar{width:8px}.CampusPlacementStudentsList-module__stoY3G__emailModalBody::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.CampusPlacementStudentsList-module__stoY3G__emailModalBody::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:4px}.CampusPlacementStudentsList-module__stoY3G__emailModalBody::-webkit-scrollbar-thumb:hover{background:#888}.CampusPlacementStudentsList-module__stoY3G__emailModalField{margin-bottom:12px}.CampusPlacementStudentsList-module__stoY3G__emailModalField:last-of-type{margin-bottom:0}.CampusPlacementStudentsList-module__stoY3G__emailModalLabel{color:#333;margin-bottom:4px;font-size:14px;font-weight:600;display:block}.CampusPlacementStudentsList-module__stoY3G__emailModalInput,.CampusPlacementStudentsList-module__stoY3G__emailModalTextarea{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:100%;padding:8px 10px;font-family:inherit;font-size:16px}.CampusPlacementStudentsList-module__stoY3G__emailModalInput:disabled,.CampusPlacementStudentsList-module__stoY3G__emailModalTextarea:disabled{cursor:not-allowed;background-color:#f5f5f5}.CampusPlacementStudentsList-module__stoY3G__emailModalTextarea{resize:vertical;min-height:72px;max-height:min(140px,28vh);line-height:1.4}.CampusPlacementStudentsList-module__stoY3G__emailModalNotice{color:#2e7d32;word-break:break-word;background-color:#e8f5e9;border:1px solid #4caf50;border-radius:4px;margin-top:12px;padding:8px 10px;font-size:12px;line-height:1.45}.CampusPlacementStudentsList-module__stoY3G__emailModalFooter{box-sizing:border-box;border-top:1px solid #eee;flex-direction:row;flex-shrink:0;align-items:stretch;gap:12px;padding:12px 16px 16px;display:flex}.CampusPlacementStudentsList-module__stoY3G__emailModalBtn{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important;margin:0!important}.CampusPlacementStudentsList-module__stoY3G__emailModalBtnSending{opacity:.6;cursor:not-allowed}.CampusPlacementStudentsList-module__stoY3G__emailModalBtnLoading{justify-content:center;align-items:center;gap:8px;display:inline-flex}.CampusPlacementStudentsList-module__stoY3G__emailModalSpinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.6s linear infinite CampusPlacementStudentsList-module__stoY3G__emailModalSpin}@keyframes CampusPlacementStudentsList-module__stoY3G__emailModalSpin{to{transform:rotate(360deg)}}.CampusPlacementStudentsList-module__stoY3G__selectFieldWrap{width:100%;position:relative}.CampusPlacementStudentsList-module__stoY3G__selectFieldSpinner{pointer-events:none;border:2px solid #d0d0d0;border-top-color:#1976d2;border-radius:50%;width:16px;height:16px;margin-top:-8px;animation:.6s linear infinite CampusPlacementStudentsList-module__stoY3G__selectFieldSpin;position:absolute;top:50%;right:12px}@keyframes CampusPlacementStudentsList-module__stoY3G__selectFieldSpin{to{transform:rotate(360deg)}}@media (max-width:576px){.CampusPlacementStudentsList-module__stoY3G__emailModalOverlay{align-items:center;padding:8px}.CampusPlacementStudentsList-module__stoY3G__emailModalDialog,.CampusPlacementStudentsList-module__stoY3G__emailModalContent{max-height:calc(100dvh - 16px)}.CampusPlacementStudentsList-module__stoY3G__emailModalHeader{padding:12px 14px}.CampusPlacementStudentsList-module__stoY3G__emailModalBody{padding:10px 14px 8px}.CampusPlacementStudentsList-module__stoY3G__emailModalFooter{flex-direction:column;gap:10px;padding:10px 14px 14px}.CampusPlacementStudentsList-module__stoY3G__emailModalBtn{flex:none;width:100%!important}.CampusPlacementStudentsList-module__stoY3G__emailModalInput,.CampusPlacementStudentsList-module__stoY3G__emailModalTextarea{font-size:16px}}@media (max-height:500px) and (orientation:landscape){.CampusPlacementStudentsList-module__stoY3G__emailModalDialog,.CampusPlacementStudentsList-module__stoY3G__emailModalContent{max-height:calc(100dvh - 12px)}.CampusPlacementStudentsList-module__stoY3G__emailModalBody{padding:8px 14px}.CampusPlacementStudentsList-module__stoY3G__emailModalTextarea{min-height:56px;max-height:80px}.CampusPlacementStudentsList-module__stoY3G__emailModalFooter{flex-direction:row;padding:8px 14px 10px}.CampusPlacementStudentsList-module__stoY3G__emailModalBtn{flex:1 1 0;width:auto!important}}@media (max-width:768px){.CampusPlacementStudentsList-module__stoY3G__container{padding:15px}.CampusPlacementStudentsList-module__stoY3G__header h2{font-size:22px}.CampusPlacementStudentsList-module__stoY3G__table{font-size:12px}.CampusPlacementStudentsList-module__stoY3G__thead th{padding:10px 8px}.CampusPlacementStudentsList-module__stoY3G__table tbody td{padding:8px}.CampusPlacementStudentsList-module__stoY3G__email,.CampusPlacementStudentsList-module__stoY3G__candidateId{font-size:11px}.CampusPlacementStudentsList-module__stoY3G__actions{padding:4px 8px}}
.ActivityViewer-module__QWDelq__modalOverlay{z-index:1050;background:#000000b3;justify-content:center;align-items:center;animation:.3s ActivityViewer-module__QWDelq__fadeIn;display:flex;position:fixed;inset:0}@keyframes ActivityViewer-module__QWDelq__fadeIn{0%{opacity:0}to{opacity:1}}.ActivityViewer-module__QWDelq__modalContainer{background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:1400px;height:80vh;max-height:800px;animation:.3s ActivityViewer-module__QWDelq__slideUp;display:flex;box-shadow:0 10px 40px #0003}@keyframes ActivityViewer-module__QWDelq__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ActivityViewer-module__QWDelq__modalHeader{color:#fff;background:#f7a400;border-bottom:1px solid #e9ecef;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:20px;display:flex}.ActivityViewer-module__QWDelq__headerContent{flex:1}.ActivityViewer-module__QWDelq__fileName{opacity:.9;word-break:break-all;color:#fff;margin:5px 0 0 30px;font-size:.9rem}.ActivityViewer-module__QWDelq__currentUser{opacity:.85;align-items:center;gap:8px;margin:8px 0 0 30px;font-size:.85rem;display:flex}.ActivityViewer-module__QWDelq__currentUser i{font-size:.9rem}.ActivityViewer-module__QWDelq__closeButton{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:4px;justify-content:center;align-items:center;padding:5px 10px;font-size:1.5rem;transition:all .2s;display:flex}.ActivityViewer-module__QWDelq__closeButton:hover{background:#ffffff4d;transform:rotate(90deg)}.ActivityViewer-module__QWDelq__terminalContainer{background:#f8f9fa;flex:1;padding:15px;font-family:Monaco,Courier New,monospace;font-size:.9rem;overflow-y:auto}.ActivityViewer-module__QWDelq__loadingState,.ActivityViewer-module__QWDelq__errorState,.ActivityViewer-module__QWDelq__emptyState{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100%;display:flex}.ActivityViewer-module__QWDelq__loadingState i,.ActivityViewer-module__QWDelq__errorState i,.ActivityViewer-module__QWDelq__emptyState i{color:#999;font-size:3rem}.ActivityViewer-module__QWDelq__spinner{border:3px solid #f3f3f3;border-top-color:#667eea;border-radius:50%;width:40px;height:40px;animation:1s linear infinite ActivityViewer-module__QWDelq__spin}@keyframes ActivityViewer-module__QWDelq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ActivityViewer-module__QWDelq__retryButton,.ActivityViewer-module__QWDelq__refreshButton{color:#fff;cursor:pointer;background:#667eea;border:none;border-radius:4px;padding:8px 16px;font-weight:500;transition:all .2s}.ActivityViewer-module__QWDelq__retryButton:hover,.ActivityViewer-module__QWDelq__refreshButton:hover{background:#764ba2;transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.ActivityViewer-module__QWDelq__logsList{flex-direction:column;gap:10px;display:flex}.ActivityViewer-module__QWDelq__logItem{background:#fff;border:1px solid #dee2e6;border-radius:6px;transition:all .2s;overflow:hidden}.ActivityViewer-module__QWDelq__logItem:hover{border-color:#667eea;box-shadow:0 2px 8px #667eea1a}.ActivityViewer-module__QWDelq__logHeader{background:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:12px 15px;transition:background .2s;display:flex}.ActivityViewer-module__QWDelq__logHeader:hover{background:#e9ecef}.ActivityViewer-module__QWDelq__logLeftContent,.ActivityViewer-module__QWDelq__logRightContent{align-items:center;gap:12px;display:flex}.ActivityViewer-module__QWDelq__logNumber{color:#fff;background:#667eea;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:600;display:inline-flex}.ActivityViewer-module__QWDelq__fileNameBadge{color:#1976d2;white-space:nowrap;text-overflow:ellipsis;background:#e3f2fd;border:1px solid #bbdefb;border-radius:12px;align-items:center;gap:6px;max-width:250px;padding:4px 10px;font-size:.75rem;font-weight:500;display:inline-flex;overflow:hidden}.ActivityViewer-module__QWDelq__fileNameBadge i{font-size:.85rem}.ActivityViewer-module__QWDelq__actionBadge{font-weight:600;padding:4px 8px!important;font-size:.75rem!important}.ActivityViewer-module__QWDelq__userName{color:#333;align-items:center;gap:6px;font-weight:500;display:flex}.ActivityViewer-module__QWDelq__userName i{color:#667eea}.ActivityViewer-module__QWDelq__timestamp{color:#666;align-items:center;gap:6px;font-size:.85rem;display:flex}.ActivityViewer-module__QWDelq__timestamp i{color:#999}.ActivityViewer-module__QWDelq__expandIcon{color:#667eea;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:inline-flex}.ActivityViewer-module__QWDelq__expandIcon.ActivityViewer-module__QWDelq__expanded{transform:rotate(180deg)}.ActivityViewer-module__QWDelq__logDetails{background:#fff;border-top:1px solid #e9ecef;padding:15px;animation:.2s ActivityViewer-module__QWDelq__slideDown}@keyframes ActivityViewer-module__QWDelq__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.ActivityViewer-module__QWDelq__detailsGrid{background:#f8f9fa;border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px;padding:15px;display:grid}.ActivityViewer-module__QWDelq__detailItem{flex-direction:column;gap:5px;display:flex}.ActivityViewer-module__QWDelq__detailItem label{color:#555;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.ActivityViewer-module__QWDelq__detailItem code{word-break:break-all;color:#333;background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:6px 8px;font-family:Monaco,Courier New,monospace;font-size:.8rem}.ActivityViewer-module__QWDelq__changesSection{border-top:1px solid #e9ecef;margin-top:20px;padding-top:20px}.ActivityViewer-module__QWDelq__changesHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.ActivityViewer-module__QWDelq__changesSection h5{color:#333;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.95rem;font-weight:600}.ActivityViewer-module__QWDelq__changeLegend{flex-wrap:wrap;gap:20px;display:flex}.ActivityViewer-module__QWDelq__legendItem{color:#666;align-items:center;gap:8px;font-size:.85rem;display:flex}.ActivityViewer-module__QWDelq__legendGreen{background-color:#28a745;border-radius:3px;width:20px;height:20px;box-shadow:0 0 6px #28a74566}.ActivityViewer-module__QWDelq__legendRed{background-color:#dc3545;border-radius:3px;width:20px;height:20px;text-decoration:line-through;box-shadow:0 0 6px #dc354566}.ActivityViewer-module__QWDelq__legendYellow{background-color:#ffc107;border-radius:3px;width:20px;height:20px;box-shadow:0 0 6px #ffc10766}.ActivityViewer-module__QWDelq__editedDetailsSection{background:#f0f4ff;border:1px solid #d0deff;border-left:4px solid #667eea;border-radius:6px;margin-top:20px;padding:15px}.ActivityViewer-module__QWDelq__editedDetailsSection h5{color:#333;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:.95rem;font-weight:600}.ActivityViewer-module__QWDelq__editedDateTime{background:#fff;border:1px solid #d0deff;border-radius:4px;align-items:center;gap:10px;padding:10px;display:flex}.ActivityViewer-module__QWDelq__editLabel{color:#555;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.ActivityViewer-module__QWDelq__editTime{color:#667eea;background:#f0f4ff;border-radius:3px;padding:6px 10px;font-family:Monaco,Courier New,monospace;font-size:.85rem;font-weight:600}.ActivityViewer-module__QWDelq__mdxContentSection{background:#1e1e1e;border-left:4px solid #667eea;border-radius:6px;margin-bottom:20px;padding:15px}.ActivityViewer-module__QWDelq__mdxLabel{color:#667eea;margin-bottom:10px;font-size:.9rem;font-weight:600;display:block}.ActivityViewer-module__QWDelq__mdxCode{color:#d4d4d4;background:#1e1e1e;border:1px solid #444;border-radius:4px;max-height:400px;margin:0;padding:15px;font-family:Monaco,Courier New,Fira Code,monospace;font-size:.75rem;line-height:1.5;overflow:auto}.ActivityViewer-module__QWDelq__mdxCode::-webkit-scrollbar{width:8px;height:8px}.ActivityViewer-module__QWDelq__mdxCode::-webkit-scrollbar-track{background:#333;border-radius:4px}.ActivityViewer-module__QWDelq__mdxCode::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.ActivityViewer-module__QWDelq__mdxCode::-webkit-scrollbar-thumb:hover{background:#667eea}.ActivityViewer-module__QWDelq__mdxWithLineNumbers{background:#1e1e1e;border:1px solid #444;border-radius:4px;flex-direction:column;max-height:500px;font-family:Monaco,Courier New,Fira Code,monospace;font-size:.75rem;line-height:1.6;display:flex;overflow:auto}.ActivityViewer-module__QWDelq__mdxLine{border-bottom:1px solid #333;min-height:auto;transition:background-color .2s;display:flex;position:relative}.ActivityViewer-module__QWDelq__mdxLine.ActivityViewer-module__QWDelq__added-line{background-color:#0d3d1a;border-left:4px solid #28a745}.ActivityViewer-module__QWDelq__mdxLine.ActivityViewer-module__QWDelq__deleted-line{background-color:#3d0d0d;border-left:4px solid #dc3545}.ActivityViewer-module__QWDelq__mdxLine.ActivityViewer-module__QWDelq__modified-line{background-color:#3d3a0d;border-left:4px solid #ffc107}.ActivityViewer-module__QWDelq__mdxLine:hover,.ActivityViewer-module__QWDelq__mdxLineHovered{background-color:#2a2a2a}.ActivityViewer-module__QWDelq__mdxLineChanged{background-color:#3a3a2a;border-left:3px solid gold}.ActivityViewer-module__QWDelq__lineTooltip{color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:500;animation:.2s ActivityViewer-module__QWDelq__slideUpTooltip;display:flex;position:absolute;top:-40px;left:0;box-shadow:0 4px 12px #667eea4d}.ActivityViewer-module__QWDelq__lineTooltip:after{content:"";border-top:6px solid #667eea;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@keyframes ActivityViewer-module__QWDelq__slideUpTooltip{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ActivityViewer-module__QWDelq__lineTooltip i{font-size:.85rem}.ActivityViewer-module__QWDelq__separator{opacity:.8}.ActivityViewer-module__QWDelq__exactTime{opacity:.8;font-family:Monaco,Courier New,monospace}.ActivityViewer-module__QWDelq__lineNumber{color:#858585;text-align:right;-webkit-user-select:none;user-select:none;background-color:#252526;border-right:1px solid #3e3e42;justify-content:flex-end;align-items:flex-start;min-width:50px;padding:4px 12px 0;font-weight:500;display:flex}.ActivityViewer-module__QWDelq__lineContent{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1;padding:0 12px;line-height:1.6;display:block}.ActivityViewer-module__QWDelq__deletedText{color:#fff;opacity:1;background-color:#f44;border-radius:3px;margin:0 2px;padding:2px 6px;font-weight:700;text-decoration:line-through;display:inline;box-shadow:0 0 10px #f44c}.ActivityViewer-module__QWDelq__addedText{color:#000;opacity:1;background-color:#4f4;border-radius:3px;margin:0 2px;padding:2px 6px;font-weight:700;display:inline;box-shadow:0 0 10px #4f4c}.ActivityViewer-module__QWDelq__mdxWithLineNumbers::-webkit-scrollbar{width:8px;height:8px}.ActivityViewer-module__QWDelq__mdxWithLineNumbers::-webkit-scrollbar-track{background:#333;border-radius:4px}.ActivityViewer-module__QWDelq__mdxWithLineNumbers::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.ActivityViewer-module__QWDelq__mdxWithLineNumbers::-webkit-scrollbar-thumb:hover{background:#667eea}.ActivityViewer-module__QWDelq__changesList{flex-direction:column;gap:12px;display:flex}.ActivityViewer-module__QWDelq__changeItem{background:#f8f9fa;border-left:3px solid #667eea;border-radius:4px;padding:12px}.ActivityViewer-module__QWDelq__fieldName{margin-bottom:8px}.ActivityViewer-module__QWDelq__fieldName code{color:#667eea;background:#fff;border-radius:3px;padding:4px 6px;font-size:.85rem;font-weight:600}.ActivityViewer-module__QWDelq__changeValue{flex-direction:column;gap:8px;display:flex}.ActivityViewer-module__QWDelq__oldValue,.ActivityViewer-module__QWDelq__newValue{background:#fff;border-radius:3px;align-items:flex-start;gap:8px;padding:8px;display:flex}.ActivityViewer-module__QWDelq__oldValue{background:#fff5f6;border:1px solid #f8d7da}.ActivityViewer-module__QWDelq__newValue{background:#f1f9f5;border:1px solid #d4edda}.ActivityViewer-module__QWDelq__oldValue .ActivityViewer-module__QWDelq__label,.ActivityViewer-module__QWDelq__newValue .ActivityViewer-module__QWDelq__label{text-transform:uppercase;letter-spacing:.5px;min-width:40px;font-size:.75rem;font-weight:600}.ActivityViewer-module__QWDelq__oldValue .ActivityViewer-module__QWDelq__label{color:#c23030}.ActivityViewer-module__QWDelq__newValue .ActivityViewer-module__QWDelq__label{color:#22a447}.ActivityViewer-module__QWDelq__oldValue code,.ActivityViewer-module__QWDelq__newValue code{word-break:break-word;color:#333;background:0 0;border:none;flex:1;padding:0;font-size:.8rem}.ActivityViewer-module__QWDelq__fileChange{flex-direction:column;gap:8px;display:flex}.ActivityViewer-module__QWDelq__modalFooter{background:#f8f9fa;border-top:1px solid #e9ecef;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.ActivityViewer-module__QWDelq__logCount{color:#666;font-size:.9rem}.ActivityViewer-module__QWDelq__logCount strong{color:#667eea;font-weight:600}.ActivityViewer-module__QWDelq__userInfo{color:#667eea;align-items:center;gap:6px;font-size:.9rem;font-weight:500;display:flex}.ActivityViewer-module__QWDelq__userInfo i{font-size:.95rem}.ActivityViewer-module__QWDelq__refreshButton{align-items:center;gap:6px;display:flex}.ActivityViewer-module__QWDelq__refreshButton i{font-size:.9rem}@media (max-width:768px){.ActivityViewer-module__QWDelq__modalContainer{width:95%;max-width:100%;height:90vh}.ActivityViewer-module__QWDelq__modalHeader{padding:15px}.ActivityViewer-module__QWDelq__title{font-size:1.2rem}.ActivityViewer-module__QWDelq__fileName{margin-left:25px;font-size:.8rem}.ActivityViewer-module__QWDelq__logHeader{flex-direction:column;align-items:flex-start;gap:10px}.ActivityViewer-module__QWDelq__logLeftContent,.ActivityViewer-module__QWDelq__logRightContent{width:100%}.ActivityViewer-module__QWDelq__logRightContent{justify-content:space-between}.ActivityViewer-module__QWDelq__detailsGrid{grid-template-columns:1fr}.ActivityViewer-module__QWDelq__modalFooter{text-align:center;flex-direction:column;gap:12px}.ActivityViewer-module__QWDelq__terminalContainer{font-size:.8rem}}.ActivityViewer-module__QWDelq__terminalContainer::-webkit-scrollbar{width:8px}.ActivityViewer-module__QWDelq__terminalContainer::-webkit-scrollbar-track{background:#e9ecef;border-radius:10px}.ActivityViewer-module__QWDelq__terminalContainer::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.ActivityViewer-module__QWDelq__terminalContainer::-webkit-scrollbar-thumb:hover{background:#667eea}.ActivityViewer-module__QWDelq__currentContentSection{flex-direction:column;gap:15px;padding:20px;display:flex}.ActivityViewer-module__QWDelq__contentHeader{align-items:center;margin-bottom:10px;display:flex}.ActivityViewer-module__QWDelq__contentHeader h4{color:#333;margin:0;font-size:1.1rem;font-weight:600}.ActivityViewer-module__QWDelq__currentContentSection .ActivityViewer-module__QWDelq__mdxCode{color:#d4d4d4;background:#1e1e1e;border:1px solid #444;border-left:4px solid #667eea;border-radius:6px;max-height:500px;margin:0;padding:20px;font-family:Monaco,Courier New,Fira Code,monospace;font-size:.8rem;line-height:1.6;overflow:auto}
.ContentTable-module__BRJRHa__tableContainer{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.ContentTable-module__BRJRHa__table{margin-bottom:0}.ContentTable-module__BRJRHa__tableHead{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:orange;font-size:13px;font-weight:600}.ContentTable-module__BRJRHa__tableHeadCell{vertical-align:middle;border-color:orange;padding:14px 12px}.ContentTable-module__BRJRHa__tableHeadCellCenter{text-align:center}.ContentTable-module__BRJRHa__tableRow{border-bottom:1px solid #e9ecef;transition:background-color .2s}.ContentTable-module__BRJRHa__tableRow:hover{background-color:#fafafa}.ContentTable-module__BRJRHa__tableCell{vertical-align:middle;color:#333;padding:12px}.ContentTable-module__BRJRHa__tableCellSmall{color:#555;width:60px;padding:12px;font-weight:500}.ContentTable-module__BRJRHa__tableCellTitle{text-overflow:ellipsis;white-space:nowrap;color:#333;max-width:350px;font-weight:500;overflow:hidden}.ContentTable-module__BRJRHa__tableCellDate{color:#666;white-space:nowrap;min-width:110px;font-size:.9rem}.ContentTable-module__BRJRHa__tableCellStatus{text-align:center;white-space:nowrap}.ContentTable-module__BRJRHa__tableCellActions{text-align:center;white-space:nowrap;min-width:280px}.ContentTable-module__BRJRHa__badge{border-radius:4px;padding:6px 12px;font-size:12px;font-weight:600}.ContentTable-module__BRJRHa__badgePublished{color:#fff;background-color:#28a745}.ContentTable-module__BRJRHa__badgeDraft{color:#333;background-color:#ffc107}.ContentTable-module__BRJRHa__actionButton{margin:0 2px;transition:all .2s}.ContentTable-module__BRJRHa__actionButton:hover:not(:disabled){background-color:#f0f0f0}@media (max-width:1024px){.ContentTable-module__BRJRHa__tableCellTitle{max-width:250px}.ContentTable-module__BRJRHa__tableCellActions{min-width:auto}.ContentTable-module__BRJRHa__actionButton{margin:0 1px}}@media (max-width:768px){.ContentTable-module__BRJRHa__tableCell{padding:10px 8px;font-size:13px}.ContentTable-module__BRJRHa__tableHeadCell{padding:10px 8px;font-size:11px}.ContentTable-module__BRJRHa__tableCellTitle{max-width:150px}}.ContentTable-module__BRJRHa__emptyState{text-align:center;color:#999;padding:40px 20px;font-size:16px}.ContentTable-module__BRJRHa__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.ContentTable-module__BRJRHa__paginationBtn{cursor:pointer;color:#333;background:#fff;border:1px solid #d0d0d0;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:500;transition:all .2s}.ContentTable-module__BRJRHa__paginationBtn:hover:not(:disabled){background:#f5f5f5;border-color:#b0b0b0}.ContentTable-module__BRJRHa__paginationBtnActive{font-weight:600;color:#fff!important;background:orange!important;border-color:orange!important}.ContentTable-module__BRJRHa__paginationBtnDisabled{color:#999;cursor:not-allowed;pointer-events:none;background:#eee;border-color:#ccc}
