.page-module-scss-module__7bqZxG__page{background-color:#f5f5f5;flex-direction:column;min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;display:flex}.page-module-scss-module__7bqZxG__section{margin-bottom:20px}.page-module-scss-module__7bqZxG__section:not(:first-child){border-top:1px solid #f0f0f0;padding-top:20px}.page-module-scss-module__7bqZxG__header{color:#fff;z-index:100;background-color:#000;justify-content:space-between;align-items:center;padding:12px 20px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #0000001a}.page-module-scss-module__7bqZxG__headerInner{flex:1;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin:0 auto;display:flex}.page-module-scss-module__7bqZxG__logo{align-items:center;font-size:18px;font-weight:600;display:flex}.page-module-scss-module__7bqZxG__logo img{width:auto;height:24px}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__separator{color:#04b14e;align-items:center;height:32px;margin:0 16px;font-size:30px;font-weight:200;line-height:1;display:flex}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__titleText{color:#04b14e;flex-direction:column;font-size:12px;line-height:1.2;display:flex}.page-module-scss-module__7bqZxG__headerRight{align-items:center;gap:16px;display:flex}.page-module-scss-module__7bqZxG__languageSelector{color:#04b14e;font-weight:500}.page-module-scss-module__7bqZxG__loginButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:6px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.page-module-scss-module__7bqZxG__loginButton:hover{background-color:#039040}.page-module-scss-module__7bqZxG__menuButton{color:#04b14e;cursor:pointer;background:0 0;border:none;font-size:20px}.page-module-scss-module__7bqZxG__container{flex:1;width:100%;max-width:800px;margin:0 auto;padding:0 15px}.page-module-scss-module__7bqZxG__subHeader{justify-content:flex-end;padding:12px 0;display:flex}.page-module-scss-module__7bqZxG__subHeader a{color:#666;font-size:14px;text-decoration:none}.page-module-scss-module__7bqZxG__subHeader a:hover{text-decoration:underline}.page-module-scss-module__7bqZxG__panel{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;margin-bottom:16px;overflow:hidden}.page-module-scss-module__7bqZxG__panelHeader{color:#333;border-bottom:1px solid #eaeaea;align-items:center;padding:12px 16px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__panelHeader.page-module-scss-module__7bqZxG__highlight{color:#e74c3c}.page-module-scss-module__7bqZxG__panelHeader.page-module-scss-module__7bqZxG__highlight:before{content:"•";color:#e74c3c;margin-right:8px;font-size:20px}.page-module-scss-module__7bqZxG__panelContent{padding:16px}.page-module-scss-module__7bqZxG__panelContent h2{color:#333;margin:0 0 12px;font-size:18px;font-weight:600}.page-module-scss-module__7bqZxG__panelContent h3{color:#333;margin:16px 0 8px;font-size:16px;font-weight:500}.page-module-scss-module__7bqZxG__panelContent p{color:#666;margin:0 0 16px;font-size:14px;line-height:1.5}.page-module-scss-module__7bqZxG__panelContent .page-module-scss-module__7bqZxG__benefitsList{margin:0 0 16px;padding-left:20px}.page-module-scss-module__7bqZxG__panelContent .page-module-scss-module__7bqZxG__benefitsList li{color:#666;margin-bottom:8px;font-size:14px}.page-module-scss-module__7bqZxG__planInfo{justify-content:space-between;margin-bottom:8px;padding:4px 0;display:flex}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__label{color:#666}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__value{text-align:right;font-weight:500}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__value.page-module-scss-module__7bqZxG__price{color:#2ecc71}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__value.page-module-scss-module__7bqZxG__credit{color:#3498db}.page-module-scss-module__7bqZxG__button{text-align:center;cursor:pointer;border:none;border-radius:4px;width:100%;margin-top:16px;padding:12px;font-weight:500;display:block}.page-module-scss-module__7bqZxG__button.page-module-scss-module__7bqZxG__primary{color:#fff;background-color:#f7931e}.page-module-scss-module__7bqZxG__shopItem{border-bottom:1px solid #eaeaea;padding:16px;display:flex}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopLogo{background-color:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo{flex:1}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopName{margin-bottom:2px;font-weight:500}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopLocation{color:#888;font-size:12px}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopStatus{color:#e74c3c;margin-top:2px;font-size:12px}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopStatus:before{content:"•";margin-right:4px}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopBadge{color:#fff;background-color:#f7931e;border-radius:4px;align-self:center;padding:2px 8px;font-size:11px}.page-module-scss-module__7bqZxG__featureItem{border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module-scss-module__7bqZxG__featureItem:last-child{border-bottom:none}.page-module-scss-module__7bqZxG__featureItem .page-module-scss-module__7bqZxG__featureLabel{color:#333}.page-module-scss-module__7bqZxG__featureItem .page-module-scss-module__7bqZxG__premiumTag{color:#f7931e;background-color:#f7931e1a;border-radius:4px;padding:2px 8px;font-size:12px}.page-module-scss-module__7bqZxG__featureItem .page-module-scss-module__7bqZxG__checkmark{color:#04b14e;font-size:18px;font-weight:700}.page-module-scss-module__7bqZxG__toggleSwitch{width:44px;height:22px;display:inline-block;position:relative}.page-module-scss-module__7bqZxG__toggleSwitch input{opacity:0;width:0;height:0}.page-module-scss-module__7bqZxG__toggleSwitch .page-module-scss-module__7bqZxG__slider{cursor:pointer;background-color:#ccc;border-radius:22px;transition:all .4s;position:absolute;inset:0}.page-module-scss-module__7bqZxG__toggleSwitch .page-module-scss-module__7bqZxG__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .4s;position:absolute;bottom:2px;left:2px}.page-module-scss-module__7bqZxG__toggleSwitch input:checked+.page-module-scss-module__7bqZxG__slider{background-color:#f7931e}.page-module-scss-module__7bqZxG__toggleSwitch input:checked+.page-module-scss-module__7bqZxG__slider:before{transform:translate(22px)}.page-module-scss-module__7bqZxG__toggleSwitch.page-module-scss-module__7bqZxG__disabled .page-module-scss-module__7bqZxG__slider{cursor:default;background-color:#e0e0e0}.page-module-scss-module__7bqZxG__disclaimer{text-align:center;color:#888;max-width:600px;margin:0 auto;padding:16px;font-size:12px;font-style:italic}.page-module-scss-module__7bqZxG__hero{align-items:center;gap:40px;margin-bottom:20px;padding:20px 0;display:flex}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent{flex:1}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent h1{color:#333;margin:0 0 20px;font-size:32px;line-height:1.2}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent p{color:#666;margin:0;font-size:18px;line-height:1.5}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroImage{background-color:#f5f5f5;border-radius:8px;flex:1;min-height:200px}.page-module-scss-module__7bqZxG__featureSection{border-bottom:1px solid #eaeaea;align-items:center;gap:40px;padding:80px 0;display:flex}.page-module-scss-module__7bqZxG__featureSection.page-module-scss-module__7bqZxG__leftAlign{flex-direction:row}.page-module-scss-module__7bqZxG__featureSection.page-module-scss-module__7bqZxG__rightAlign{flex-direction:row-reverse}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent{flex:1}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent h2{color:#333;margin:0 0 20px;font-size:28px;line-height:1.3}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent p{color:#666;margin:0 0 24px;font-size:16px;line-height:1.6}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent .page-module-scss-module__7bqZxG__featureList{margin:0 0 30px;padding-left:20px}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent .page-module-scss-module__7bqZxG__featureList li{color:#666;margin-bottom:12px}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureImage{flex:1}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureImage img{border-radius:8px;width:100%;box-shadow:0 10px 20px #0000001a}.page-module-scss-module__7bqZxG__pricingHighlight{gap:24px;margin-bottom:30px;display:flex}.page-module-scss-module__7bqZxG__pricingHighlight .page-module-scss-module__7bqZxG__pricingItem{text-align:center}.page-module-scss-module__7bqZxG__pricingHighlight .page-module-scss-module__7bqZxG__pricingItem .page-module-scss-module__7bqZxG__metric{color:#04b14e;margin-bottom:8px;font-size:32px;font-weight:600;display:block}.page-module-scss-module__7bqZxG__pricingHighlight .page-module-scss-module__7bqZxG__pricingItem .page-module-scss-module__7bqZxG__label{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__qualityFeatures{gap:24px;margin-bottom:30px;display:flex}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem{text-align:center;flex:1}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem .page-module-scss-module__7bqZxG__qualityIcon{margin-bottom:16px;font-size:32px}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem h3{color:#333;margin:0 0 10px;font-size:18px}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__testimonials{text-align:center;border-bottom:1px solid #eaeaea;padding:80px 0}.page-module-scss-module__7bqZxG__testimonials h2{color:#333;margin:0 0 40px;font-size:28px}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer{gap:24px;display:flex}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem{background-color:#fff;border-radius:8px;flex:1;padding:24px;box-shadow:0 5px 15px #0000000d}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem p{color:#666;margin:0 0 20px;font-size:16px;font-style:italic;line-height:1.6}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor{align-items:center;display:flex}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor img{border-radius:24px;width:48px;height:48px;margin-right:12px}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor h4{color:#333;margin:0 0 4px;font-size:16px}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor p{color:#888;margin:0;font-size:14px;font-style:normal}.page-module-scss-module__7bqZxG__ctaSection{text-align:center;padding:80px 0}.page-module-scss-module__7bqZxG__ctaSection h2{color:#333;margin:0 0 16px;font-size:32px}.page-module-scss-module__7bqZxG__ctaSection p{color:#666;margin:0 0 30px;font-size:18px}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__primaryButton{margin-bottom:30px}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures{justify-content:center;gap:40px;display:flex}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem{align-items:center;display:flex}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon{background-color:#04b14e;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:flex}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon svg{width:12px;height:12px}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem span{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__primaryButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:14px 28px;font-size:16px;font-weight:500;transition:background-color .2s}.page-module-scss-module__7bqZxG__primaryButton:hover{background-color:#039040}.page-module-scss-module__7bqZxG__secondaryButton{color:#04b14e;cursor:pointer;background-color:#0000;border:1px solid #04b14e;border-radius:4px;padding:14px 28px;font-size:16px;font-weight:500;transition:all .2s}.page-module-scss-module__7bqZxG__secondaryButton:hover{background-color:#04b14e1a}.page-module-scss-module__7bqZxG__fpoImage{text-align:center;color:#666;background-color:#f2f2f2;border:1px dashed #ccc;border-radius:8px;justify-content:center;align-items:center;width:100%;height:300px;padding:20px;font-size:14px;display:flex}.page-module-scss-module__7bqZxG__avatarPlaceholder{color:#666;background-color:#f2f2f2;border:1px dashed #ccc;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;margin-right:12px;font-size:12px;display:flex}.page-module-scss-module__7bqZxG__iconPlaceholder{color:#fff;background-color:#04b14e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__ctaIcon{background-color:#04b14e;border-radius:8px;width:16px;height:16px;margin-right:8px;display:inline-block}.page-module-scss-module__7bqZxG__suppliesGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:30px;display:grid}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem{text-align:center}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem .page-module-scss-module__7bqZxG__supplyIcon{margin-bottom:12px}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem .page-module-scss-module__7bqZxG__supplyIcon .page-module-scss-module__7bqZxG__iconPlaceholder{color:#fff;background-color:#04b14e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;font-size:16px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem h3{color:#333;margin:0 0 8px;font-size:16px}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__featuresGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin:25px 0;display:grid}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard{text-align:center;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard .page-module-scss-module__7bqZxG__featureIcon{margin-bottom:12px}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard .page-module-scss-module__7bqZxG__featureIcon .page-module-scss-module__7bqZxG__iconPlaceholder{color:#fff;background-color:#04b14e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;font-size:16px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard h3{color:#333;margin:0 0 8px;font-size:16px}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__trustSection{text-align:center;background-color:#f9f9f9;border-radius:8px;margin:0 0 20px;padding:20px}.page-module-scss-module__7bqZxG__trustSection h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__trustSection p{color:#666;max-width:700px;margin:0 auto;font-size:16px}.page-module-scss-module__7bqZxG__docsSection{margin:40px 0}.page-module-scss-module__7bqZxG__docsSection h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__docsSection p{color:#666;margin:0 0 25px;font-size:16px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments{margin-bottom:20px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments h2{color:#333;margin:0 0 15px;font-size:20px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem{background-color:#fff;border-left:3px solid #04b14e;border-radius:8px;align-items:flex-start;margin-bottom:10px;padding:15px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem:hover{transform:translateY(-2px);box-shadow:0 3px 10px #00000014}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon{background-color:#04b14e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:15px;display:flex}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon svg{width:20px;height:20px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent{flex:1}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent h3{color:#333;margin:0 0 5px;font-size:16px;font-weight:600}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent p{color:#666;margin:0;font-size:14px;line-height:1.4}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__accessSection{gap:20px;margin:0 0 20px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo{flex:1}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo p{color:#666;margin:0 0 20px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__pricingNote{color:#666;margin-top:15px;font-size:15px;line-height:1.4}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps{margin:0;padding-left:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li{margin-bottom:15px;padding-left:10px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li h3{color:#333;margin:0 0 5px;font-size:18px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta{flex:1}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments{margin-bottom:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments h2{color:#333;margin:0 0 15px;font-size:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem{background-color:#fff;border-radius:8px;align-items:flex-start;margin-bottom:10px;padding:15px;display:flex;box-shadow:0 2px 8px #0000000d}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon{background-color:#04b14e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:15px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon svg{width:20px;height:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent{flex:1}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent h3{color:#333;margin:0 0 5px;font-size:16px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent p{color:#666;margin:0;font-size:14px;line-height:1.4}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox{text-align:center;background-color:#f9f9f9;border-radius:8px;padding:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__primaryButton{width:100%;margin-bottom:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt{justify-content:center;align-items:center;gap:10px;margin-bottom:15px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt span{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt .page-module-scss-module__7bqZxG__secondaryButton{color:#04b14e;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt .page-module-scss-module__7bqZxG__secondaryButton:hover{text-decoration:underline}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures{flex-direction:column;gap:10px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem{align-items:center;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon{background-color:#04b14e;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon svg{width:12px;height:12px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem span{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__featureIcon{background-color:#04b14e;border-radius:20px;width:40px;height:40px;margin:0 auto 12px;display:block}.page-module-scss-module__7bqZxG__gacpExplained,.page-module-scss-module__7bqZxG__trustConcerns,.page-module-scss-module__7bqZxG__faqSection{border-top:1px solid #f0f0f0;margin-top:20px;padding-top:20px}.page-module-scss-module__7bqZxG__gacpExplained{margin:0 0 20px}.page-module-scss-module__7bqZxG__gacpExplained h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__gacpExplained p{color:#666;margin:0 0 25px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements{gap:20px;margin-top:20px;display:flex}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem{background-color:#fff;border-radius:8px;flex:1;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem h3{color:#333;text-align:center;margin:0 0 15px;font-size:18px}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem ul{margin:0;padding-left:20px}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem ul li{color:#666;margin-bottom:8px;font-size:14px}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem ul li:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__trustConcerns{margin:0 0 20px}.page-module-scss-module__7bqZxG__trustConcerns h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent{gap:30px;margin-top:20px;display:flex}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText{flex:3}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText p{color:#666;margin:0 0 15px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText ul{margin:0 0 15px;padding-left:20px}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText ul li{color:#666;margin-bottom:8px;font-size:15px}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustImage{flex:2}.page-module-scss-module__7bqZxG__faqSection{background-color:#f9f9f9;border-radius:8px;margin:0 0 20px;padding:20px}.page-module-scss-module__7bqZxG__faqSection h2{color:#333;text-align:center;margin:0 0 25px;font-size:24px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList{margin-top:20px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem{background-color:#fff;border-radius:8px;margin-bottom:15px;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem h3{color:#333;margin:0 0 10px;padding-left:25px;font-size:16px;position:relative}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem h3:before{content:"Q:";color:#04b14e;font-weight:600;position:absolute;top:0;left:0}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem p{color:#666;margin:0;padding-left:25px;font-size:15px;line-height:1.5;position:relative}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem p:before{content:"A:";color:#f7931e;font-weight:600;position:absolute;top:0;left:0}.page-module-scss-module__7bqZxG__footerSection{border-top:1px solid #eaeaea;margin-top:20px;padding-top:20px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent{gap:40px;margin-bottom:40px;display:flex}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo{flex:1}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo h3{color:#333;margin:0 0 10px;font-size:20px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo p{color:#666;margin:0 0 5px;font-size:14px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo p:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation{flex:3}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation h3{color:#333;margin:0 0 15px;font-size:18px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation p{color:#666;margin:0 0 15px;font-size:14px;line-height:1.5}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation p:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal{border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal p{color:#999;margin:0;font-size:12px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks{gap:20px;display:flex}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks a{color:#666;font-size:12px;text-decoration:none}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks a:hover{text-decoration:underline}.page-module-scss-module__7bqZxG__featuresSection{background-color:#fff;border-radius:8px;margin:0 0 20px;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__featuresSection h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__featuresSection p{color:#666;margin:0 0 20px;font-size:16px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable{border:1px solid #eaeaea;border-radius:8px;margin-bottom:20px;font-size:13px;overflow:hidden}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableHeader{color:#333;background-color:#f9f9f9;padding:10px 0;font-weight:600;display:flex}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableHeader div{text-align:center;padding:0 10px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableHeader div:first-child{text-align:left}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__methodColumn{flex-shrink:0;width:20%}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__featureColumn{flex:1}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow{border-top:1px solid #eaeaea;display:flex}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow.page-module-scss-module__7bqZxG__highlightRow{background-color:#f9fcf9;border-left:3px solid #04b14e}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div{padding:10px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div h3{color:#333;margin:0 0 3px;font-size:14px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div p{color:#666;margin:0;font-size:12px;line-height:1.3}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span{margin-bottom:3px;font-weight:500;display:block}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__positive{color:#04b14e}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__positive:before{content:"✓ "}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__negative{color:#e74c3c}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__negative:before{content:"✗ "}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__neutral{color:#f7931e}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__neutral:before{content:"• "}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase{text-align:center;background-color:#f9f9f9;border-radius:8px;margin:0;padding:20px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase h3{color:#333;margin:0 0 15px;font-size:18px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase p{color:#666;margin:0 0 20px;font-size:15px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase button{margin:0 auto}.page-module-scss-module__7bqZxG__mobileComparisonTable{margin-bottom:20px;display:none}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem{background-color:#fff;border-radius:8px;margin-bottom:15px;overflow:hidden;box-shadow:0 2px 6px #00000014}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem.page-module-scss-module__7bqZxG__highlightMobileItem{border-left:3px solid #04b14e}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableHeader{background-color:#f9f9f9;border-bottom:1px solid #eaeaea;padding:15px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableHeader h3{color:#333;margin:0 0 5px;font-size:16px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableHeader p{color:#666;margin:0;font-size:13px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow{border-bottom:1px solid #eaeaea;display:flex}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow:last-child{border-bottom:none}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureLabel{color:#333;background-color:#f9f9f9;border-right:1px solid #eaeaea;width:40%;padding:12px 15px;font-size:13px;font-weight:500}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue{flex:1;padding:12px 15px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span{margin-bottom:3px;font-size:13px;font-weight:500;display:block}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__positive{color:#04b14e}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__positive:before{content:"✓ "}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__negative{color:#e74c3c}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__negative:before{content:"✗ "}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__neutral{color:#f7931e}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__neutral:before{content:"• "}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue p{color:#666;margin:0;font-size:12px;line-height:1.3}@media (max-width:768px){.page-module-scss-module__7bqZxG__container{padding:0 15px}.page-module-scss-module__7bqZxG__headerInner{padding:0 10px}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__titleText{font-size:10px}.page-module-scss-module__7bqZxG__logo img{height:20px}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__separator{margin:0 10px;font-size:24px}.page-module-scss-module__7bqZxG__headerRight{gap:10px}.page-module-scss-module__7bqZxG__headerRight .page-module-scss-module__7bqZxG__loginButton{padding:4px 10px;font-size:12px}.page-module-scss-module__7bqZxG__hero{flex-direction:column;padding:20px 0}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent{order:1}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent h1{margin-bottom:15px;font-size:24px}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent p{font-size:15px}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroImage{order:0;height:160px;margin-bottom:20px}.page-module-scss-module__7bqZxG__accessSection{flex-direction:column}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo{margin-bottom:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo h2{font-size:22px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo p{font-size:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__pricingNote{font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps{padding-left:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li{padding:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li h3{font-size:16px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li p{font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta{width:100%}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments h2{font-size:18px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent h3{font-size:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent p{font-size:13px}.page-module-scss-module__7bqZxG__featuresSection h2{font-size:22px}.page-module-scss-module__7bqZxG__featuresSection p{font-size:15px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable{display:none}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__mobileComparisonTable{display:block}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase h3{font-size:16px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase p{font-size:14px}.page-module-scss-module__7bqZxG__gacpRequirements{flex-direction:column}.page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem{margin-bottom:15px}.page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent{flex-direction:column}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText p,.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText ul li{font-size:14px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqItem{padding:15px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqItem h3{font-size:15px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqItem p{font-size:14px}.page-module-scss-module__7bqZxG__footerContent{flex-direction:column}.page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo{margin-bottom:20px}.page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation p{font-size:13px}.page-module-scss-module__7bqZxG__footerLegal{flex-direction:column;gap:10px}.page-module-scss-module__7bqZxG__footerLegal p{margin-bottom:10px}.page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks{gap:15px}}.page-module-scss-module__7bqZxG__mt20{margin-top:20px}.page-module-scss-module__7bqZxG__loginSection{justify-content:center;align-items:center;min-height:400px;padding:40px 0;display:flex}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent{text-align:center;width:100%;max-width:400px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent h1{color:#333;margin:0 0 15px;font-size:32px;font-weight:600}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent p{color:#666;margin:0 0 30px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox{background-color:#fff;border:1px solid #eaeaea;border-radius:8px;padding:30px;box-shadow:0 2px 10px #0000001a}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__stepDescription{color:#666;text-align:center;margin:0 0 20px;font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper{border:1px solid #ddd;border-radius:6px;margin-bottom:20px;display:flex;overflow:hidden}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper .page-module-scss-module__7bqZxG__phonePrefix{color:#333;background-color:#f5f5f5;border-right:1px solid #ddd;padding:12px 15px;font-weight:500}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper .page-module-scss-module__7bqZxG__phoneInput{border:none;outline:none;flex:1;padding:12px 15px;font-size:16px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper .page-module-scss-module__7bqZxG__phoneInput::placeholder{color:#999}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__otpError{color:#e74c3c;text-transform:uppercase;margin:10px 0;font-size:12px;font-weight:500}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__expirationTimer{color:#666;margin:15px 0;font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__expirationTimer .page-module-scss-module__7bqZxG__expiringSoon{color:#e74c3c;font-weight:500}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__buttonGroup{flex-direction:column;gap:10px;margin-top:20px;display:flex}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__primaryButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:6px;width:100%;padding:12px 32px;font-size:16px;font-weight:500;transition:background-color .2s}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__primaryButton:hover{background-color:#039040}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__primaryButton:disabled{cursor:not-allowed;background-color:#ccc}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__resendButton{color:#666;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:6px;padding:10px 20px;font-size:14px;transition:all .2s}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__resendButton:hover:not(:disabled){color:#04b14e;border-color:#04b14e}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__resendButton:disabled{opacity:.5;cursor:not-allowed}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__secondaryButton{color:#666;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:6px;width:100%;margin-top:10px;padding:12px 32px;font-size:16px;transition:all .2s}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__secondaryButton:hover{color:#04b14e;border-color:#04b14e}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__errorMessage{background-color:#ffeaea;border:1px solid #e74c3c;border-radius:6px;margin-bottom:20px;padding:15px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__errorMessage p{color:#e74c3c;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__supportActions{justify-content:center;gap:15px;margin-bottom:20px;display:flex}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__supportActions .page-module-scss-module__7bqZxG__supportLink{color:#04b14e;font-size:14px;text-decoration:none}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__supportActions .page-module-scss-module__7bqZxG__supportLink:hover{text-decoration:underline}@media (max-width:768px){.page-module-scss-module__7bqZxG__loginSection{min-height:300px;padding:20px 0}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent{max-width:350px;padding:0 15px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent h1{font-size:24px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent p{font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox{padding:20px}}
.SiteHeader-module-scss-module__e1XsVW__header{color:#fff;background-color:#000;justify-content:space-between;align-items:center;padding:12px 20px;display:flex;box-shadow:0 2px 10px #0000001a}.SiteHeader-module-scss-module__e1XsVW__headerInner{flex:1;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin:0 auto;display:flex}.SiteHeader-module-scss-module__e1XsVW__logo{align-items:center;font-size:18px;font-weight:600;display:flex}.SiteHeader-module-scss-module__e1XsVW__logo img{width:auto;height:24px}.SiteHeader-module-scss-module__e1XsVW__logo .SiteHeader-module-scss-module__e1XsVW__separator{color:#04b14e;align-items:center;height:32px;margin:0 16px;font-size:30px;font-weight:200;line-height:1;display:flex}.SiteHeader-module-scss-module__e1XsVW__logo .SiteHeader-module-scss-module__e1XsVW__titleText{color:#04b14e;flex-direction:column;font-size:12px;line-height:1.2;display:flex}.SiteHeader-module-scss-module__e1XsVW__headerRight{align-items:center;gap:16px;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageSelector{-webkit-user-select:none;user-select:none;font-family:Helvetica Neue,Arial,sans-serif;position:relative}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage{color:#04b14e;cursor:pointer;align-items:center;padding:4px 8px;font-size:14px;font-weight:500;display:flex}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage:after{content:"▼";opacity:.7;margin-left:5px;font-size:8px;transition:transform .2s;display:inline-block}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage.SiteHeader-module-scss-module__e1XsVW__open:after{transform:rotate(180deg)}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage:hover{color:#05d15d}.SiteHeader-module-scss-module__e1XsVW__languageDropdown{z-index:101;background-color:#0f0f0f;border-radius:4px;min-width:60px;margin-top:5px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #0003}.SiteHeader-module-scss-module__e1XsVW__languageDropdown.SiteHeader-module-scss-module__e1XsVW__visible{animation:.2s SiteHeader-module-scss-module__e1XsVW__fadeIn;display:block}@keyframes SiteHeader-module-scss-module__e1XsVW__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.SiteHeader-module-scss-module__e1XsVW__languageOption{cursor:pointer;text-align:center;color:#e0e0e0;width:100%;min-width:40px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}.SiteHeader-module-scss-module__e1XsVW__languageOption:hover{color:#04b14e;background-color:#04b14e1a}.SiteHeader-module-scss-module__e1XsVW__languageOption.SiteHeader-module-scss-module__e1XsVW__active{color:#04b14e;background-color:#04b14e33;font-weight:600;position:relative}.SiteHeader-module-scss-module__e1XsVW__languageOption.SiteHeader-module-scss-module__e1XsVW__active:before{content:"";background:#04b14e;width:3px;position:absolute;top:0;bottom:0;left:0}.SiteHeader-module-scss-module__e1XsVW__languageOption+.SiteHeader-module-scss-module__e1XsVW__languageOption{border-top:1px solid #04b14e1a}.SiteHeader-module-scss-module__e1XsVW__loginButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:6px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.SiteHeader-module-scss-module__e1XsVW__loginButton:hover{background-color:#039040}.SiteHeader-module-scss-module__e1XsVW__menuContainer{-webkit-user-select:none;user-select:none;font-family:Helvetica Neue,Arial,sans-serif;position:relative}.SiteHeader-module-scss-module__e1XsVW__menuButton{color:#04b14e;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__menuButton:hover,.SiteHeader-module-scss-module__e1XsVW__menuButton.SiteHeader-module-scss-module__e1XsVW__open{color:#05d15d;background-color:#04b14e1a}.SiteHeader-module-scss-module__e1XsVW__menuDropdown{z-index:101;background-color:#0f0f0f;border-radius:8px;min-width:200px;margin-top:8px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0000004d}.SiteHeader-module-scss-module__e1XsVW__menuDropdown.SiteHeader-module-scss-module__e1XsVW__visible{animation:.25s SiteHeader-module-scss-module__e1XsVW__menuFadeIn;display:block}@keyframes SiteHeader-module-scss-module__e1XsVW__menuFadeIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.SiteHeader-module-scss-module__e1XsVW__menuSection{padding:16px}.SiteHeader-module-scss-module__e1XsVW__menuLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:12px;font-weight:600}.SiteHeader-module-scss-module__e1XsVW__languageOptions{flex-wrap:wrap;gap:4px;display:flex}.SiteHeader-module-scss-module__e1XsVW__menuDivider{background-color:#04b14e33;height:1px;margin:0 16px}.SiteHeader-module-scss-module__e1XsVW__logoutButton{color:#e0e0e0;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:16px;font-size:14px;font-weight:500;transition:all .2s}.SiteHeader-module-scss-module__e1XsVW__logoutButton:hover{color:#dc3545;background-color:#dc35451a}.SiteHeader-module-scss-module__e1XsVW__backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}.SiteHeader-module-scss-module__e1XsVW__sidePanel{z-index:201;background-color:#fff;border-left:1px solid #e5e7eb;flex-direction:column;width:280px;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-4px 0 6px -1px #0000001a}.SiteHeader-module-scss-module__e1XsVW__sidePanel.SiteHeader-module-scss-module__e1XsVW__open{transform:translate(0)}@media (max-width:768px){.SiteHeader-module-scss-module__e1XsVW__sidePanel{border-left:none;width:100vw}}.SiteHeader-module-scss-module__e1XsVW__panelHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.SiteHeader-module-scss-module__e1XsVW__panelHeader h3{color:#111827;margin:0;font-size:.9rem;font-weight:600}.SiteHeader-module-scss-module__e1XsVW__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__closeButton:hover{color:#374151;background-color:#f3f4f6}.SiteHeader-module-scss-module__e1XsVW__panelContent{flex-direction:column;flex:1;display:flex}.SiteHeader-module-scss-module__e1XsVW__navigationSection{border-bottom:1px solid #e5e7eb;padding:16px}.SiteHeader-module-scss-module__e1XsVW__navigationLink{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:12px;height:40px;margin-bottom:8px;padding:10px 12px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__navigationLink:last-child{margin-bottom:0}.SiteHeader-module-scss-module__e1XsVW__navigationLink:hover{color:#374151;background-color:#e5e7eb;border-color:#9ca3af}.SiteHeader-module-scss-module__e1XsVW__navigationLink svg{color:#6b7280;transition:color .2s}.SiteHeader-module-scss-module__e1XsVW__navigationLink:hover svg{color:#374151}.SiteHeader-module-scss-module__e1XsVW__badge{color:#fff;background-color:#dc2626;border-radius:10px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:2px 6px;font-size:.75rem;font-weight:600;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageSection{border-bottom:1px solid #e5e7eb;padding:16px}.SiteHeader-module-scss-module__e1XsVW__languageRow{gap:8px;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageButton{color:#4b5563;cursor:pointer;text-align:center;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;flex:1;justify-content:center;align-items:center;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageButton:hover{background-color:#e5e7eb;border-color:#9ca3af}.SiteHeader-module-scss-module__e1XsVW__languageButton.SiteHeader-module-scss-module__e1XsVW__active{color:#fff;background-color:#4f46e5;border-color:#4f46e5;font-weight:600}.SiteHeader-module-scss-module__e1XsVW__logoutSection{margin-top:auto;padding:16px}.SiteHeader-module-scss-module__e1XsVW__logoutButton{color:#fff;cursor:pointer;text-align:center;background-color:#dc2626;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__logoutButton:hover{background-color:#b91c1c}.SiteHeader-module-scss-module__e1XsVW__menuContainer,.SiteHeader-module-scss-module__e1XsVW__menuDropdown,.SiteHeader-module-scss-module__e1XsVW__menuSection,.SiteHeader-module-scss-module__e1XsVW__menuLabel,.SiteHeader-module-scss-module__e1XsVW__languageOptions,.SiteHeader-module-scss-module__e1XsVW__menuDivider{display:none}
.PatientInfoCard-module-scss-module__gNqKJG__reviewCard{background:#fff;border:none}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages{margin-top:15px}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imagesTitle{margin-bottom:10px;font-size:14px}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid{flex-wrap:wrap;gap:10px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer{border:1px solid #e0e0e0;border-radius:5px;flex-direction:column;width:180px;display:flex;overflow:hidden}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer .PatientInfoCard-module-scss-module__gNqKJG__imageType{background-color:#f0f0f0;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:500}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer .PatientInfoCard-module-scss-module__gNqKJG__documentImage{object-fit:cover;cursor:pointer;flex:1;width:100%;height:100%;transition:opacity .2s}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer .PatientInfoCard-module-scss-module__gNqKJG__documentImage:hover{opacity:.8}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer .PatientInfoCard-module-scss-module__gNqKJG__noImage,.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer .PatientInfoCard-module-scss-module__gNqKJG__imageError{color:#888;text-align:center;background-color:#f9f9f9;justify-content:center;align-items:center;width:100%;height:120px;padding:10px;font-size:13px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__reviewCard .PatientInfoCard-module-scss-module__gNqKJG__idImages .PatientInfoCard-module-scss-module__gNqKJG__imageGrid .PatientInfoCard-module-scss-module__gNqKJG__imageContainer .PatientInfoCard-module-scss-module__gNqKJG__imageError{color:#d32f2f;background-color:#fff0f0}.PatientInfoCard-module-scss-module__gNqKJG__patientHeader{background:#f8f9fa;border-bottom:1px solid #e9ecef;margin-bottom:20px;padding:16px}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__patientHeader{padding:12px!important;display:block!important}}.PatientInfoCard-module-scss-module__gNqKJG__photoDetailsLayout{align-items:flex-start;gap:20px;display:flex}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__photoDetailsLayout{grid-template-columns:140px 1fr!important;gap:16px!important;margin-top:12px!important;display:grid!important}}.PatientInfoCard-module-scss-module__gNqKJG__photoSection{flex-shrink:0}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__photoSection{width:140px!important}}.PatientInfoCard-module-scss-module__gNqKJG__patientPhoto{object-fit:cover;border:1px solid #dee2e6;border-radius:8px;width:120px;height:150px;display:block}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__patientPhoto{object-fit:cover!important;width:140px!important;height:140px!important}}.PatientInfoCard-module-scss-module__gNqKJG__photoPlaceholder{color:#6c757d;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:8px;justify-content:center;align-items:center;width:120px;height:150px;font-size:12px;display:flex}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__photoPlaceholder{width:140px!important;height:140px!important}}.PatientInfoCard-module-scss-module__gNqKJG__patientDetails{flex:1;min-width:0}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__patientDetails{min-width:0!important}}.PatientInfoCard-module-scss-module__gNqKJG__patientNameMobile{color:#212529;width:100%;margin-bottom:0;font-size:20px;font-weight:600;line-height:1.2;display:block}@media (min-width:769px){.PatientInfoCard-module-scss-module__gNqKJG__patientNameMobile{display:none!important}}.PatientInfoCard-module-scss-module__gNqKJG__patientNameDesktop{color:#212529;margin-bottom:12px;font-size:24px;font-weight:600}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__patientNameDesktop{display:none!important}}.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoGrid{grid-template-columns:1fr;gap:6px}}.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem{flex-direction:column;gap:2px;display:flex}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem{gap:1px}}.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem label{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem label{font-size:11px}}.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem span{color:#212529;font-size:14px}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem span{font-size:13px}}.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem span.PatientInfoCard-module-scss-module__gNqKJG__systemId{color:#6c757d;font-family:monospace;font-size:12px}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoItem span.PatientInfoCard-module-scss-module__gNqKJG__systemId{font-size:11px}}.PatientInfoCard-module-scss-module__gNqKJG__assignmentInfo{margin-top:12px}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__assignmentInfo{margin-top:8px}}.PatientInfoCard-module-scss-module__gNqKJG__assignmentBadge{border-radius:12px;padding:4px 8px;font-size:11px;font-weight:500;display:inline-block}.PatientInfoCard-module-scss-module__gNqKJG__assignmentBadge.PatientInfoCard-module-scss-module__gNqKJG__newCase{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.PatientInfoCard-module-scss-module__gNqKJG__section{border-bottom:1px solid #e9ecef;padding:12px 16px}.PatientInfoCard-module-scss-module__gNqKJG__section:last-child{border-bottom:none}.PatientInfoCard-module-scss-module__gNqKJG__section .PatientInfoCard-module-scss-module__gNqKJG__sectionTitle{color:#495057;border-bottom:1px solid #e9ecef;margin:0 0 8px;padding-bottom:4px;font-size:13px;font-weight:600}.PatientInfoCard-module-scss-module__gNqKJG__conditionBox{color:#0d47a1;background:#e3f2fd;border:1px solid #bbdefb;border-left:3px solid #2196f3;padding:8px;font-size:12px;font-weight:500;line-height:1.4}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory{flex-direction:column;gap:8px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem{border:1px solid #e9ecef}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel{color:#495057;background:#f8f9fa;align-items:center;gap:8px;padding:6px 8px;font-size:11px;font-weight:500;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel .PatientInfoCard-module-scss-module__gNqKJG__indicator{text-align:center;border-radius:50%;width:14px;height:14px;margin-right:6px;font-size:9px;font-weight:700;line-height:14px;display:inline-block}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel .PatientInfoCard-module-scss-module__gNqKJG__indicator.PatientInfoCard-module-scss-module__gNqKJG__positive{color:#fff;background:#17a2b8}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel .PatientInfoCard-module-scss-module__gNqKJG__indicator.PatientInfoCard-module-scss-module__gNqKJG__warning{color:#212529;background:#ffc107}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel .PatientInfoCard-module-scss-module__gNqKJG__indicator.PatientInfoCard-module-scss-module__gNqKJG__safe{color:#fff;background:#28a745}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel .PatientInfoCard-module-scss-module__gNqKJG__indicator.PatientInfoCard-module-scss-module__gNqKJG__negative{color:#fff;background:#dc3545}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyDetails{color:#6c757d;margin-top:4px;font-size:10px;line-height:1.3}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyDetails strong{color:#495057}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__allergyDetails{color:#dc3545;background:#f8d7da;padding:4px 6px;font-size:10px;font-weight:500}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__reactionWarning{color:#856404;background:#fff3cd;border-radius:2px;margin-top:4px;padding:4px 6px;font-size:10px}.PatientInfoCard-module-scss-module__gNqKJG__medicalHistory .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__reactionWarning strong{color:#856404}.PatientInfoCard-module-scss-module__gNqKJG__videoButtons{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__videoButtons{grid-template-columns:1fr;gap:8px}}.PatientInfoCard-module-scss-module__gNqKJG__videoButton{cursor:pointer;text-align:left;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__videoButton:hover{background:#e9ecef;border-color:#adb5bd;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.PatientInfoCard-module-scss-module__gNqKJG__videoButton:active{transform:translateY(0)}.PatientInfoCard-module-scss-module__gNqKJG__videoButtonIcon{color:#fff;background:#007bff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__videoButtonContent{flex:1;min-width:0}.PatientInfoCard-module-scss-module__gNqKJG__videoButtonTitle{color:#212529;margin-bottom:4px;font-size:14px;font-weight:500;display:block}.PatientInfoCard-module-scss-module__gNqKJG__videoMeta{color:#6c757d;font-size:12px;display:block}.PatientInfoCard-module-scss-module__gNqKJG__videoModalOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__videoModalOverlay{padding:0}}.PatientInfoCard-module-scss-module__gNqKJG__videoModal{background:#fff;border-radius:8px;max-width:90vw;max-height:90vh;position:relative;overflow:hidden}.PatientInfoCard-module-scss-module__gNqKJG__videoModal.PatientInfoCard-module-scss-module__gNqKJG__videoContent{background:#fff;border-radius:0}.PatientInfoCard-module-scss-module__gNqKJG__videoModal.PatientInfoCard-module-scss-module__gNqKJG__videoContent .PatientInfoCard-module-scss-module__gNqKJG__videoModalHeader{background:#fff;border-bottom:1px solid #eee}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__videoModal{border-radius:0;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important}}.PatientInfoCard-module-scss-module__gNqKJG__videoModalHeader{background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__videoModalHeader h3{margin:0;font-size:18px}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__videoModalHeader{z-index:1;padding:20px;position:relative}}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody{flex-direction:column;align-items:center;padding:20px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody .PatientInfoCard-module-scss-module__gNqKJG__videoModalPlayer{object-fit:contain;background:#000;border-radius:0;width:100%;height:auto;max-height:70vh}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody .PatientInfoCard-module-scss-module__gNqKJG__videoQuestion{color:#0d47a1;background:#e3f2fd;border:1px solid #bbdefb;border-radius:4px;width:100%;margin-bottom:12px;padding:10px 12px;font-size:13px}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody .PatientInfoCard-module-scss-module__gNqKJG__videoQuestion strong{color:#01579b}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody{background:#fff;justify-content:center;height:calc(100vh - 80px);padding:0}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody .PatientInfoCard-module-scss-module__gNqKJG__videoModalPlayer{background:#000;object-fit:contain!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100%!important;max-height:100%!important}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody .PatientInfoCard-module-scss-module__gNqKJG__videoQuestion{z-index:2;width:calc(100% - 40px);margin-bottom:0;position:absolute;top:80px;left:20px;right:20px}.PatientInfoCard-module-scss-module__gNqKJG__videoModalBody img{object-fit:contain!important;width:100vw!important;max-width:100vw!important;height:100%!important;max-height:100%!important}}.PatientInfoCard-module-scss-module__gNqKJG__closeButton{cursor:pointer;color:#666;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:24px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__closeButton:hover{color:#000}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__closeButton{color:#333;font-size:28px}}.PatientInfoCard-module-scss-module__gNqKJG__concernsBox{color:#495057;background:#f8f9fa;border:1px solid #e9ecef;border-left:3px solid #6c757d;padding:8px;font-size:11px;line-height:1.4}.PatientInfoCard-module-scss-module__gNqKJG__notesBox{color:#212529;background:#f8f9fa;border:1px solid #dee2e6;border-left:3px solid #28a745;padding:12px;font-size:12px;line-height:1.5}.PatientInfoCard-module-scss-module__gNqKJG__notesBox p{margin:0 0 8px}.PatientInfoCard-module-scss-module__gNqKJG__notesBox p:last-child{margin-bottom:0}.PatientInfoCard-module-scss-module__gNqKJG__notesBox ul,.PatientInfoCard-module-scss-module__gNqKJG__notesBox ol{margin:8px 0;padding-left:20px}.PatientInfoCard-module-scss-module__gNqKJG__notesBox li{margin-bottom:4px}.PatientInfoCard-module-scss-module__gNqKJG__notesBox strong{color:#155724}.PatientInfoCard-module-scss-module__gNqKJG__notesBox h1,.PatientInfoCard-module-scss-module__gNqKJG__notesBox h2,.PatientInfoCard-module-scss-module__gNqKJG__notesBox h3,.PatientInfoCard-module-scss-module__gNqKJG__notesBox h4,.PatientInfoCard-module-scss-module__gNqKJG__notesBox h5,.PatientInfoCard-module-scss-module__gNqKJG__notesBox h6{color:#155724;font-size:inherit;margin:8px 0 4px;font-weight:600}.PatientInfoCard-module-scss-module__gNqKJG__notesBox code{background:#0000001a;border-radius:3px;padding:2px 4px;font-family:monospace;font-size:11px}@media (max-width:768px){.PatientInfoCard-module-scss-module__gNqKJG__patientHeader{flex-direction:column;gap:8px;padding:12px}.PatientInfoCard-module-scss-module__gNqKJG__patientHeader .PatientInfoCard-module-scss-module__gNqKJG__photoSection{align-self:center}.PatientInfoCard-module-scss-module__gNqKJG__patientHeader .PatientInfoCard-module-scss-module__gNqKJG__photoSection .PatientInfoCard-module-scss-module__gNqKJG__patientPhoto,.PatientInfoCard-module-scss-module__gNqKJG__patientHeader .PatientInfoCard-module-scss-module__gNqKJG__photoSection .PatientInfoCard-module-scss-module__gNqKJG__photoPlaceholder{width:60px;height:60px}.PatientInfoCard-module-scss-module__gNqKJG__patientHeader .PatientInfoCard-module-scss-module__gNqKJG__patientDetails .PatientInfoCard-module-scss-module__gNqKJG__patientName{text-align:center;font-size:14px}.PatientInfoCard-module-scss-module__gNqKJG__patientHeader .PatientInfoCard-module-scss-module__gNqKJG__patientDetails .PatientInfoCard-module-scss-module__gNqKJG__basicInfo .PatientInfoCard-module-scss-module__gNqKJG__infoGrid{grid-template-columns:1fr;gap:4px}.PatientInfoCard-module-scss-module__gNqKJG__patientHeader .PatientInfoCard-module-scss-module__gNqKJG__patientDetails .PatientInfoCard-module-scss-module__gNqKJG__assignmentInfo{flex-direction:column;justify-content:center;gap:4px}.PatientInfoCard-module-scss-module__gNqKJG__section{padding:8px 12px}.PatientInfoCard-module-scss-module__gNqKJG__section .PatientInfoCard-module-scss-module__gNqKJG__sectionTitle{font-size:12px}.PatientInfoCard-module-scss-module__gNqKJG__videoTabs{flex-direction:column}.PatientInfoCard-module-scss-module__gNqKJG__videoTabs .PatientInfoCard-module-scss-module__gNqKJG__videoTab{text-align:center}}@media print{.PatientInfoCard-module-scss-module__gNqKJG__reviewCard{box-shadow:none;border:1px solid #000}.PatientInfoCard-module-scss-module__gNqKJG__videoPlayer,.PatientInfoCard-module-scss-module__gNqKJG__videoTabs{display:none}}.PatientInfoCard-module-scss-module__gNqKJG__kycStatus .PatientInfoCard-module-scss-module__gNqKJG__historyItem{margin-bottom:12px}.PatientInfoCard-module-scss-module__gNqKJG__kycStatus .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel{background:#f8f9fa;border-radius:6px;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;display:flex}.PatientInfoCard-module-scss-module__gNqKJG__kycStatus .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel.PatientInfoCard-module-scss-module__gNqKJG__loading{color:#1976d2;background:#e3f2fd;justify-content:center;font-weight:500}.PatientInfoCard-module-scss-module__gNqKJG__kycStatus .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyLabel.PatientInfoCard-module-scss-module__gNqKJG__loading:before{content:"";border:2px solid #1976d2;border-top-color:#0000;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite PatientInfoCard-module-scss-module__gNqKJG__spin}.PatientInfoCard-module-scss-module__gNqKJG__kycStatus .PatientInfoCard-module-scss-module__gNqKJG__historyItem .PatientInfoCard-module-scss-module__gNqKJG__historyDetails{color:#666;margin-top:8px;padding-left:24px;font-size:13px}@keyframes PatientInfoCard-module-scss-module__gNqKJG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._LoginModal-module-scss-module__zp7iuq__modalOverlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;font-family:Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;inset:0}._LoginModal-module-scss-module__zp7iuq__modalContent{background-color:#fff;border-radius:8px;width:95%;max-width:380px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000026}._LoginModal-module-scss-module__zp7iuq__closeButton{cursor:pointer;color:#666;z-index:10;background:0 0;border:none;font-size:1.5rem;position:absolute;top:12px;right:12px}._LoginModal-module-scss-module__zp7iuq__closeButton:hover{color:#333}._LoginModal-module-scss-module__zp7iuq__modalHeader{background-color:#f9fafb;border-bottom:1px solid #eee;padding:10px 16px}._LoginModal-module-scss-module__zp7iuq__modalHeader h3{color:#111827;margin:0;font-size:.9rem;font-weight:600}._LoginModal-module-scss-module__zp7iuq__modalBody{padding:10px 16px}._LoginModal-module-scss-module__zp7iuq__modalFooter{flex-direction:column;align-items:center;gap:8px;width:100%;padding:10px 0 14px;display:flex}._LoginModal-module-scss-module__zp7iuq__modalFooter button{width:100%}._LoginModal-module-scss-module__zp7iuq__step{flex-direction:column;display:flex}._LoginModal-module-scss-module__zp7iuq__formField{margin:auto auto 12px}._LoginModal-module-scss-module__zp7iuq__formField label{color:#374151;margin-bottom:4px;font-size:.8rem;font-weight:500;display:block}._LoginModal-module-scss-module__zp7iuq__inputWrapper{width:100%;position:relative}._LoginModal-module-scss-module__zp7iuq__inputWrapper input{text-transform:uppercase;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:8px 10px 8px 36px;font-size:.85rem;font-weight:700;transition:border-color .2s,box-shadow .2s}@media (max-width:768px){._LoginModal-module-scss-module__zp7iuq__inputWrapper input{font-size:16px}}._LoginModal-module-scss-module__zp7iuq__inputWrapper input:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 2px #4f46e51a}._LoginModal-module-scss-module__zp7iuq__inputWrapper input::placeholder{color:#9ca3af;text-transform:none}._LoginModal-module-scss-module__zp7iuq__inputIcon{color:#6b7280;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._LoginModal-module-scss-module__zp7iuq__primaryButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:6px;width:100%;padding:8px 10px;font-size:.85rem;font-weight:500;transition:background-color .2s}._LoginModal-module-scss-module__zp7iuq__primaryButton:hover:not(:disabled){background-color:#4338ca}._LoginModal-module-scss-module__zp7iuq__primaryButton:disabled{cursor:not-allowed;background-color:#c7d2fe}._LoginModal-module-scss-module__zp7iuq__secondaryButton{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:100%;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:background-color .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__secondaryButton:hover{background-color:#e5e7eb}._LoginModal-module-scss-module__zp7iuq__emailDisplay{text-align:center;color:#4b5563;margin-bottom:12px;font-size:.85rem}._LoginModal-module-scss-module__zp7iuq__emailDisplay strong{color:#111827}._LoginModal-module-scss-module__zp7iuq__applicationsList{flex-direction:column;gap:6px;width:100%;margin-bottom:0;display:flex}._LoginModal-module-scss-module__zp7iuq__selectInstructionsInline{color:#1f2937;border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding-bottom:4px;font-size:13px;font-weight:600}._LoginModal-module-scss-module__zp7iuq__applicationCard{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:8px 10px;transition:all .2s}._LoginModal-module-scss-module__zp7iuq__applicationCard:hover{background-color:#f5f9ff;border-color:#2a71d0}._LoginModal-module-scss-module__zp7iuq__applicationCard._LoginModal-module-scss-module__zp7iuq__selected{background-color:#f0f7ff;border-color:#2a71d0}._LoginModal-module-scss-module__zp7iuq__applicationDisplay{flex-direction:column;justify-content:center;min-height:36px;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appNames{color:#1f2937;align-items:center;min-height:18px;margin-bottom:2px;font-size:13px;font-weight:500;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails{color:#6b7280;flex-wrap:wrap;gap:8px;min-height:16px;font-size:11px;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:3px;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;flex-shrink:0;width:10px;height:10px}._LoginModal-module-scss-module__zp7iuq__selectInstructions{color:#4b5563;text-align:left;margin-bottom:10px;font-size:.8rem}._LoginModal-module-scss-module__zp7iuq__selectContainer{flex-direction:column;gap:.5rem;margin-top:0;margin-bottom:10px;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;position:relative}._LoginModal-module-scss-module__zp7iuq__customDropdown._LoginModal-module-scss-module__zp7iuq__open ._LoginModal-module-scss-module__zp7iuq__selectedOption{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e533}._LoginModal-module-scss-module__zp7iuq__customDropdown._LoginModal-module-scss-module__zp7iuq__open ._LoginModal-module-scss-module__zp7iuq__selectedOption svg{transform:rotate(180deg)}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption{color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem;font-size:.85rem;transition:all .15s;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption:hover{border-color:#9ca3af}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption svg{color:#6b7280;width:14px;height:14px;transition:transform .2s}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__placeholderText{color:#9ca3af}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay{flex:1;margin-right:.5rem}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appNames{color:#1f2937;margin-bottom:.25rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails{color:#6b7280;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:.25rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;width:12px;height:12px;transform:none}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions{z-index:10;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions::-webkit-scrollbar{width:6px}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0 6px 6px 0}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption{color:#1f2937;padding:.75rem;font-size:.85rem;transition:all .1s}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption:hover{background-color:#f0f7ff}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption._LoginModal-module-scss-module__zp7iuq__selected{color:#4f46e5;background-color:#e6f0fd;font-weight:500}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionMain{margin-bottom:.25rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails{color:#6b7280;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:.25rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;width:12px;height:12px}._LoginModal-module-scss-module__zp7iuq__applicationActions{gap:.5rem;margin-top:.5rem;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationActions button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;width:100%;height:36px;padding:.6rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationActions button svg{flex-shrink:0;width:14px;height:14px}._LoginModal-module-scss-module__zp7iuq__applicationActions button:disabled{opacity:.6;cursor:not-allowed}._LoginModal-module-scss-module__zp7iuq__singleApplicationDisplay{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:8px 10px}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal{z-index:10000;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;max-height:200px;font-family:Helvetica Neue,Arial,sans-serif;position:absolute;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal::-webkit-scrollbar{width:6px}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0 6px 6px 0}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption{color:#1f2937;padding:.75rem;font-size:.85rem;transition:all .1s}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption:hover{background-color:#f0f7ff}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption._LoginModal-module-scss-module__zp7iuq__selected{color:#4f46e5;background-color:#e6f0fd;font-weight:500}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionMain{margin-bottom:.25rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails{color:#6b7280;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:.25rem;display:flex}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;width:12px;height:12px}._LoginModal-module-scss-module__zp7iuq__draftLabel{color:#b91c1c;text-transform:uppercase;letter-spacing:.5px;box-sizing:border-box;background-color:#fef2f2;border-radius:3px;justify-content:center;align-items:center;height:18px;margin-right:4px;padding:1px 6px;font-size:.65rem;font-weight:600;display:inline-flex}._LoginModal-module-scss-module__zp7iuq__deleteButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;width:100%;height:36px;padding:0 10px;font-size:.8rem;font-weight:500;transition:background-color .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__deleteButton:hover{background-color:#dc2626}._LoginModal-module-scss-module__zp7iuq__deleteButton svg{flex-shrink:0;width:14px;height:14px}._LoginModal-module-scss-module__zp7iuq__confirmOverlay{z-index:10000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._LoginModal-module-scss-module__zp7iuq__confirmDialog{background-color:#fff;border-radius:8px;width:95%;max-width:320px;padding:20px;box-shadow:0 4px 20px #0003}._LoginModal-module-scss-module__zp7iuq__confirmDialog h4{color:#111827;margin:0 0 12px;font-size:1.1rem}._LoginModal-module-scss-module__zp7iuq__confirmDialog p{color:#4b5563;margin:0 0 20px;font-size:.85rem;line-height:1.5}._LoginModal-module-scss-module__zp7iuq__confirmActions{justify-content:flex-end;gap:10px;display:flex}._LoginModal-module-scss-module__zp7iuq__confirmActions button{cursor:pointer;border-radius:4px;padding:8px 16px;font-size:.85rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__cancelButton{color:#4b5563;background-color:#f3f4f6;border:1px solid #d1d5db}._LoginModal-module-scss-module__zp7iuq__cancelButton:hover{background-color:#e5e7eb}._LoginModal-module-scss-module__zp7iuq__confirmButton{color:#fff;background-color:#ef4444;border:none}._LoginModal-module-scss-module__zp7iuq__confirmButton:hover{background-color:#dc2626}._LoginModal-module-scss-module__zp7iuq__confirmButton:disabled{cursor:not-allowed;background-color:#fca5a5}._LoginModal-module-scss-module__zp7iuq__loginInfo{color:#6b7280;text-align:left;margin-bottom:12px;font-size:.75rem;line-height:1.4}._LoginModal-module-scss-module__zp7iuq__resendButton{color:#4f46e5;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:6px 0;font-size:.8rem;transition:opacity .2s}._LoginModal-module-scss-module__zp7iuq__resendButton:hover:not(:disabled){text-decoration:underline}._LoginModal-module-scss-module__zp7iuq__resendButton:disabled{opacity:.6;cursor:default}._LoginModal-module-scss-module__zp7iuq__expirationTimer{text-align:center;color:#6b7280;margin:8px 0 12px;font-size:.8rem}._LoginModal-module-scss-module__zp7iuq__expirationTimer span{color:#4b5563;font-weight:600}._LoginModal-module-scss-module__zp7iuq__expirationTimer span._LoginModal-module-scss-module__zp7iuq__expiringSoon{color:#ef4444}._LoginModal-module-scss-module__zp7iuq__errorMessage{margin-bottom:16px}._LoginModal-module-scss-module__zp7iuq__errorMessage p{color:#4b5563;margin:0;font-size:.85rem;line-height:1.5}._LoginModal-module-scss-module__zp7iuq__supportActions{flex-direction:row;justify-content:space-between;gap:10px;margin-bottom:16px;display:flex}._LoginModal-module-scss-module__zp7iuq__supportLink{color:#4b5563;background-color:#f3f4f6;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}._LoginModal-module-scss-module__zp7iuq__supportLink:hover{background-color:#e5e7eb}._LoginModal-module-scss-module__zp7iuq__supportLink svg{color:#6b7280;flex-shrink:0;width:14px;height:14px}._LoginModal-module-scss-module__zp7iuq__phoneInputWrapper{background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;width:100%;height:38px;display:flex;position:relative;overflow:hidden}._LoginModal-module-scss-module__zp7iuq__phonePrefix{color:#4a5568;text-align:center;background-color:#f8fafc;border-right:1px solid #e2e8f0;border-radius:.375rem 0 0 .375rem;justify-content:center;align-items:center;min-width:70px;padding:.5rem .75rem;font-weight:500;display:flex;position:relative}._LoginModal-module-scss-module__zp7iuq__phoneInput{z-index:1;background-color:#0000;outline:none;flex:1;width:100%;min-height:38px;border:none!important;border-radius:0 .375rem .375rem 0!important;padding:.5rem .75rem!important}._LoginModal-module-scss-module__zp7iuq__phonePrefix ._LoginModal-module-scss-module__zp7iuq__inputIcon{align-items:center;margin-right:8px;display:inline-flex;position:relative;top:auto;right:auto;transform:none}._LoginModal-module-scss-module__zp7iuq__farmList{flex-direction:column;gap:8px;max-height:240px;margin-bottom:16px;display:flex;overflow-y:auto}._LoginModal-module-scss-module__zp7iuq__farmOption{color:#111827;cursor:pointer;text-align:left;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.9rem;font-weight:500;transition:background-color .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__farmOption:hover{background-color:#f0f7ff;border-color:#d0e1fa}._LoginModal-module-scss-module__zp7iuq__farmOptionContent{flex-direction:column;flex:1;display:flex}._LoginModal-module-scss-module__zp7iuq__farmName{font-weight:600}._LoginModal-module-scss-module__zp7iuq__loginButton{color:#fff;cursor:pointer;white-space:nowrap;background-color:#4f46e5;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:.75rem;font-weight:500;display:flex}._LoginModal-module-scss-module__zp7iuq__loginButton:hover{background-color:#4338ca}._LoginModal-module-scss-module__zp7iuq__loginText{color:#4f46e5;font-size:.75rem;font-weight:400}._LoginModal-module-scss-module__zp7iuq__loginIcon{color:#4f46e5;flex-shrink:0}
._AdminOverview-module-scss-module__c_DPma__adminBadge{color:#007bff;font-weight:500}._AdminOverview-module-scss-module__c_DPma__adminQueueView{background:#fff;padding:16px}._AdminOverview-module-scss-module__c_DPma__adminQueueHeader{text-align:center;border-bottom:1px solid #e9ecef;margin-bottom:20px;padding-bottom:16px}._AdminOverview-module-scss-module__c_DPma__adminQueueHeader h3{color:#495057;margin:0 0 12px;font-size:18px;font-weight:600}._AdminOverview-module-scss-module__c_DPma__queueSummary{margin-top:8px}._AdminOverview-module-scss-module__c_DPma__summaryStats{justify-content:center;gap:32px;margin-bottom:8px;display:flex}._AdminOverview-module-scss-module__c_DPma__summaryItem{flex-direction:column;align-items:center;gap:2px;display:flex}._AdminOverview-module-scss-module__c_DPma__summaryNumber{color:#007bff;font-size:18px;font-weight:700}._AdminOverview-module-scss-module__c_DPma__summaryLabel{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}._AdminOverview-module-scss-module__c_DPma__queueTableContainer{background:#fff;border:1px solid #e9ecef;border-radius:6px;overflow-x:auto}._AdminOverview-module-scss-module__c_DPma__queueTable{border-collapse:collapse;width:100%;font-size:12px}._AdminOverview-module-scss-module__c_DPma__queueTable thead{background:#f8f9fa;border-bottom:2px solid #e9ecef}._AdminOverview-module-scss-module__c_DPma__queueTable th{text-align:left;color:#495057;text-transform:uppercase;letter-spacing:.5px;height:32px;padding:8px 12px;font-size:11px;font-weight:600}._AdminOverview-module-scss-module__c_DPma__queueHeaderNumber{text-align:center;width:40px}._AdminOverview-module-scss-module__c_DPma__queueHeaderTime{width:80px}._AdminOverview-module-scss-module__c_DPma__queueHeaderName{flex:1;min-width:150px}._AdminOverview-module-scss-module__c_DPma__queueHeaderSource{text-align:left;width:150px}._AdminOverview-module-scss-module__c_DPma__queueHeaderStatus{text-align:center;width:80px}._AdminOverview-module-scss-module__c_DPma__queueHeaderActions{text-align:center;width:60px}._AdminOverview-module-scss-module__c_DPma__queueTableRow{border-bottom:1px solid #f1f3f4;height:25px;transition:background-color .15s}._AdminOverview-module-scss-module__c_DPma__queueTableRow:hover{background:#f8f9fa}._AdminOverview-module-scss-module__c_DPma__queueTableRow:last-child{border-bottom:none}._AdminOverview-module-scss-module__c_DPma__queueTable td{vertical-align:middle;height:25px;padding:4px 12px}._AdminOverview-module-scss-module__c_DPma__queueCellNumber{text-align:center;width:40px}._AdminOverview-module-scss-module__c_DPma__queueCellTime{width:80px}._AdminOverview-module-scss-module__c_DPma__queueCellName{flex:1;min-width:150px}._AdminOverview-module-scss-module__c_DPma__queueCellSource{text-align:left;width:150px}._AdminOverview-module-scss-module__c_DPma__queueCellStatus{text-align:center;width:80px}._AdminOverview-module-scss-module__c_DPma__queueCellActions{text-align:center;width:60px;position:relative}._AdminOverview-module-scss-module__c_DPma__queueNumber{color:#fff;background:#007bff;border-radius:8px;justify-content:center;align-items:center;min-width:18px;height:16px;padding:0 4px;font-size:9px;font-weight:600;display:inline-flex}._AdminOverview-module-scss-module__c_DPma__waitTime{color:#6c757d;font-size:11px;font-weight:500}._AdminOverview-module-scss-module__c_DPma__patientName{color:#212529;font-size:12px;font-weight:500}._AdminOverview-module-scss-module__c_DPma__physicianName{color:#6c757d;text-transform:uppercase;letter-spacing:.3px;margin-bottom:1px;font-size:8px;font-weight:700}._AdminOverview-module-scss-module__c_DPma__statusBadge{color:#212529;text-transform:uppercase;letter-spacing:.3px;background:#ffc107;border:1px solid #e0a800;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:600}._AdminOverview-module-scss-module__c_DPma__sourceBadge{color:#fff;text-transform:uppercase;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;background:#17a2b8;border:1px solid #138496;border-radius:3px;max-width:138px;padding:2px 6px;font-size:8px;font-weight:700;display:inline-block;overflow:hidden}._AdminOverview-module-scss-module__c_DPma__emptyQueue{text-align:center;color:#6c757d;padding:40px 20px}._AdminOverview-module-scss-module__c_DPma__emptyQueue h4{color:#495057;margin:0 0 8px;font-size:16px;font-weight:500}._AdminOverview-module-scss-module__c_DPma__emptyQueue p{margin:0;font-size:13px;line-height:1.4}._AdminOverview-module-scss-module__c_DPma__emptyQueueIcon{color:#28a745;background:#d4edda;border:1px solid #c3e6cb;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 16px;display:flex}._AdminOverview-module-scss-module__c_DPma__actionsContainer{display:inline-block;position:relative}._AdminOverview-module-scss-module__c_DPma__gearButton{cursor:pointer;color:#6c757d;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;transition:all .15s;display:flex}._AdminOverview-module-scss-module__c_DPma__gearButton:hover:not(:disabled){color:#495057;background:#f8f9fa}._AdminOverview-module-scss-module__c_DPma__gearButton:disabled{opacity:.6;cursor:not-allowed}._AdminOverview-module-scss-module__c_DPma__loadingSpinner{color:#007bff;animation:1s linear infinite _AdminOverview-module-scss-module__c_DPma__spin}@keyframes _AdminOverview-module-scss-module__c_DPma__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._AdminOverview-module-scss-module__c_DPma__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:250px;display:flex;position:fixed;top:0;left:0}._AdminOverview-module-scss-module__c_DPma__actionsModal{background:#fff;border-radius:8px;width:90%;max-width:300px;animation:.2s ease-out _AdminOverview-module-scss-module__c_DPma__modalSlideIn;overflow:hidden;box-shadow:0 10px 25px #0003}@keyframes _AdminOverview-module-scss-module__c_DPma__modalSlideIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._AdminOverview-module-scss-module__c_DPma__modalHeader{color:#fff;background:#495057;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._AdminOverview-module-scss-module__c_DPma__modalHeader h4{margin:0;font-size:14px;font-weight:600}._AdminOverview-module-scss-module__c_DPma__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:2px;transition:background-color .15s;display:flex}._AdminOverview-module-scss-module__c_DPma__closeButton:hover{background:#ffffff1a}._AdminOverview-module-scss-module__c_DPma__modalBody{padding:16px}._AdminOverview-module-scss-module__c_DPma__patientDetails{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}._AdminOverview-module-scss-module__c_DPma__patientDetails strong{color:#495057;font-size:14px}._AdminOverview-module-scss-module__c_DPma__shopName{color:#007bff;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._AdminOverview-module-scss-module__c_DPma__patientSource{color:#6c757d;font-size:12px;font-weight:500}._AdminOverview-module-scss-module__c_DPma__modalActions{justify-content:center;gap:12px;display:flex}._AdminOverview-module-scss-module__c_DPma__forceApprovalButton,._AdminOverview-module-scss-module__c_DPma__forceRejectButton,._AdminOverview-module-scss-module__c_DPma__forceReleaseButton{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;transition:all .15s;display:flex}._AdminOverview-module-scss-module__c_DPma__forceApprovalButton:hover:not(:disabled),._AdminOverview-module-scss-module__c_DPma__forceRejectButton:hover:not(:disabled),._AdminOverview-module-scss-module__c_DPma__forceReleaseButton:hover:not(:disabled){transform:translateY(-1px)}._AdminOverview-module-scss-module__c_DPma__forceApprovalButton:disabled,._AdminOverview-module-scss-module__c_DPma__forceRejectButton:disabled,._AdminOverview-module-scss-module__c_DPma__forceReleaseButton:disabled{opacity:.6;cursor:not-allowed;transform:none}._AdminOverview-module-scss-module__c_DPma__forceApprovalButton{color:#fff;background:#28a745}._AdminOverview-module-scss-module__c_DPma__forceApprovalButton:hover:not(:disabled){background:#218838}._AdminOverview-module-scss-module__c_DPma__forceRejectButton{color:#fff;background:#dc3545}._AdminOverview-module-scss-module__c_DPma__forceRejectButton:hover:not(:disabled){background:#c82333}._AdminOverview-module-scss-module__c_DPma__forceReleaseButton{color:#212529;background:#ffc107}._AdminOverview-module-scss-module__c_DPma__forceReleaseButton:hover:not(:disabled){background:#e0a800}@media (max-width:768px){._AdminOverview-module-scss-module__c_DPma__adminQueueView{padding:12px}._AdminOverview-module-scss-module__c_DPma__adminQueueHeader{margin-bottom:16px}._AdminOverview-module-scss-module__c_DPma__adminQueueHeader h3{font-size:16px}._AdminOverview-module-scss-module__c_DPma__summaryStats{gap:24px}._AdminOverview-module-scss-module__c_DPma__summaryNumber{font-size:16px}._AdminOverview-module-scss-module__c_DPma__summaryLabel{font-size:10px}._AdminOverview-module-scss-module__c_DPma__queueTableContainer{border-radius:4px}._AdminOverview-module-scss-module__c_DPma__queueTable{font-size:11px}._AdminOverview-module-scss-module__c_DPma__queueTable th{height:28px;padding:6px 8px;font-size:10px}._AdminOverview-module-scss-module__c_DPma__queueTable td{height:24px;padding:3px 8px}._AdminOverview-module-scss-module__c_DPma__queueHeaderNumber{width:30px}._AdminOverview-module-scss-module__c_DPma__queueHeaderTime{width:70px}._AdminOverview-module-scss-module__c_DPma__queueHeaderName{min-width:100px}._AdminOverview-module-scss-module__c_DPma__queueHeaderSource{width:120px}._AdminOverview-module-scss-module__c_DPma__queueHeaderStatus{width:65px}._AdminOverview-module-scss-module__c_DPma__queueHeaderActions{width:50px}._AdminOverview-module-scss-module__c_DPma__queueCellNumber{width:30px}._AdminOverview-module-scss-module__c_DPma__queueCellTime{width:70px}._AdminOverview-module-scss-module__c_DPma__queueCellName{min-width:100px}._AdminOverview-module-scss-module__c_DPma__queueCellSource{width:120px}._AdminOverview-module-scss-module__c_DPma__queueCellStatus{width:65px}._AdminOverview-module-scss-module__c_DPma__queueCellActions{width:50px}._AdminOverview-module-scss-module__c_DPma__queueNumber{min-width:16px;height:14px;padding:0 3px;font-size:8px}._AdminOverview-module-scss-module__c_DPma__waitTime{font-size:10px}._AdminOverview-module-scss-module__c_DPma__patientName{font-size:11px}._AdminOverview-module-scss-module__c_DPma__physicianName{margin-bottom:1px;font-size:7px}._AdminOverview-module-scss-module__c_DPma__statusBadge{padding:1px 4px;font-size:8px}._AdminOverview-module-scss-module__c_DPma__sourceBadge{max-width:108px;padding:1px 4px;font-size:8px;font-weight:700}}
._OTP-module-scss-module__N-g6Mq__otpContainer{justify-content:center;gap:10px;margin:20px 0 0;display:flex}._OTP-module-scss-module__N-g6Mq__otpInput{text-align:center;border:1px solid #ddd;border-radius:8px;outline:none;width:45px;height:50px;font-size:24px;font-weight:500;transition:border .2s}._OTP-module-scss-module__N-g6Mq__otpInput:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e533}._OTP-module-scss-module__N-g6Mq__otpInput._OTP-module-scss-module__N-g6Mq__invalid{background-color:#e539350d;border-color:#e53935}._OTP-module-scss-module__N-g6Mq__otpInput._OTP-module-scss-module__N-g6Mq__invalid:focus{border-color:#e53935;box-shadow:0 0 0 1px #e539354d}
