.customerPage{color:#10251d;background:#f5f5ef;min-height:100vh;padding-bottom:80px}.customerPage header{color:#fff;background:#123f32;justify-content:space-between;align-items:center;height:86px;padding:0 max(28px,50vw - 560px);display:flex}.customerPage header a{color:inherit;text-decoration:none}.customerPage header>a:first-child{align-items:center;gap:12px;font-size:20px;font-weight:800;display:flex}.customerPage header b{color:#10251d;background:#cbff45;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.customerHero,.domainCard{max-width:920px;margin:0 auto}.customerHero{padding:72px 0 38px}.customerHero>span,.dnsPanel>span{letter-spacing:.2em;color:#187157;font-size:13px;font-weight:800}.customerHero h1{margin:14px 0;font-size:54px;line-height:1}.customerHero p,.domainCard p{color:#64766e;font-size:19px}.customerHero form{background:#fff;border:1px solid #dce5df;grid-template-columns:1fr .5fr auto;align-items:end;gap:14px;margin-top:34px;padding:24px;display:grid}.customerHero label,.dnsPanel label{gap:8px;font-size:13px;font-weight:700;display:grid}.customerHero input,.dnsPanel input{height:50px;font:inherit;background:#fff;border:1px solid #bfcac4;padding:0 14px}.customerHero button,.dnsPanel button,.supportLink{color:#10251d;background:#cbff45;border:0;padding:16px 22px;font-weight:800;text-decoration:none}.customerNotice{background:#e1f7ea;margin-top:18px;padding:15px}.domainCard{background:#fff;border:1px solid #dce5df;grid-template-columns:1fr 1fr;gap:38px;padding:32px;display:grid}.domainCard h2{margin:8px 0;font-size:32px}.activeDot{color:#187157;font-weight:800}.domainCard dl{grid-template-columns:1fr 1fr;gap:18px;margin:28px 0;display:grid}.domainCard dt{color:#64766e;font-size:12px}.domainCard dd{margin:5px 0 0;font-weight:700}.supportLink{display:inline-block}.accountActions{align-items:stretch;gap:10px;display:flex}.accountActions button{color:#fff;cursor:pointer;background:#123f32;border:0;padding:16px 18px;font-weight:800}.accountActions button:disabled{opacity:.6}.billingNote{color:#64766e;margin-top:10px;line-height:1.45;display:block}.dnsPanel{background:#f5f5ef;gap:12px;padding:26px;display:grid}.dnsPanel h3{margin:0;font-size:28px}.dnsPanel p{margin:0 0 8px;font-size:16px}.dnsPanel button{cursor:pointer;margin-top:8px}.dnsPanel button:disabled{opacity:.6}.portfolioSummary{align-items:center;gap:12px;margin-top:18px;display:flex}.portfolioSummary span{color:#64766e;background:#fff;border:1px solid #dce5df;padding:12px 16px}.portfolioSummary span b{color:#10251d}.portfolioSummary button{color:#123f32;cursor:pointer;background:0 0;border:1px solid #123f32;margin-left:auto;padding:12px 16px;font-weight:800}.renewalSafe,.renewalAlert{flex-direction:column;gap:4px;margin-top:18px;padding:13px 15px;display:flex}.renewalSafe{color:#155b45;background:#e1f7ea}.renewalAlert{color:#754900;background:#fff0d8}.renewalSafe span,.renewalAlert span{font-size:12px}.dnsActions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.dnsPanel .secondaryDns{background:#fff;border:1px solid #123f32}@media (width<=760px){.customerPage header{padding:0 20px}.customerHero,.domainCard{margin:0 18px}.customerHero{padding-top:42px}.customerHero h1{font-size:40px}.customerHero form,.domainCard{grid-template-columns:1fr}.domainCard dl{grid-template-columns:1fr 1fr}.customerPage header>a:last-child{display:none}.portfolioSummary{flex-direction:column;align-items:stretch}.portfolioSummary button{margin-left:0}.dnsActions{grid-template-columns:1fr}.accountActions{flex-direction:column}.accountActions button,.accountActions .supportLink{text-align:center;width:100%}}.portfolioFilters{background:#fff;border:1px solid #d7dfd9;border-radius:18px;gap:16px;max-width:1100px;margin:24px auto 0;padding:22px;display:grid}.portfolioFilters>div:first-child>span{letter-spacing:.15em;color:#187157;font-size:.7rem;font-weight:900}.portfolioFilters h2{margin:.3rem 0}.portfolioFilters p{color:#64766e;margin:0}.portfolioFilterButtons{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.portfolioFilterButtons button{text-align:left;cursor:pointer;color:#16352a;background:#f7f8f5;border:1px solid #cdd8d2;border-radius:12px;padding:12px}.portfolioFilterButtons button.selected{color:#fff;background:#123f32;border-color:#123f32}.portfolioFilterButtons b{font-size:1.35rem;display:block}.portfolioFilterButtons span{font-size:.73rem;font-weight:800}.portfolioStatus{text-transform:capitalize}.portfolioStatus.expiring{color:#a16207}.portfolioStatus.expired{color:#b91c1c}.portfolioStatus.transfer_pending{color:#6d28d9}@media (width<=760px){.portfolioFilters{margin-left:18px;margin-right:18px}.portfolioFilterButtons{grid-template-columns:1fr 1fr}.portfolioFilterButtons button:last-child{grid-column:1/-1}}.accountMenu{display:none}@media (width<=1180px){.customerPage header nav{display:none!important}.accountMenu{margin-left:auto;display:block;position:relative}.accountMenu summary{cursor:pointer;white-space:nowrap;border:1px solid #fff6;border-radius:10px;padding:12px 15px;font-weight:800;list-style:none}.accountMenu summary::-webkit-details-marker{display:none}.accountMenu summary:after{content:" ▾"}.accountMenu[open] summary:after{content:" ▴"}.accountMenu div{z-index:30;background:#0b214a;border:1px solid #97ebff73;border-radius:14px;width:min(300px,100vw - 36px);max-height:70vh;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 18px 45px #000a2359}.accountMenu div a{border-radius:8px;padding:11px 12px;font-weight:750}.accountMenu div a:hover{background:#78efff1f;color:#78efff!important}}@media (width<=520px){.customerPage header>a:first-child span{display:none}}.websitePlanChooser{color:#fff;background:linear-gradient(145deg,#071a3a,#102b61);border-radius:18px;grid-column:1/-1;padding:clamp(24px,4vw,42px)}.registrarEmailNotice{color:#18344f;background:#e7f7ff;border-left:5px solid #1769ff;gap:5px;margin:18px 0 0;padding:16px 18px;display:grid}.registrarEmailNotice span{font-size:14px;line-height:1.5}.websitePlanHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.websitePlanHeading span,.websitePlanChooser article small{color:#78efff;letter-spacing:.14em;font-size:12px;font-weight:900}.websitePlanHeading h3{margin:7px 0 8px;font-size:clamp(26px,3vw,38px)}.websitePlanHeading p{color:#c8d7eb;max-width:720px;margin:0;font-size:16px;line-height:1.55}.websitePlanHeading>a,.websitePlanChooser footer a{color:#fff;white-space:nowrap;font-weight:800}.websitePlanGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.websitePlanGrid article{color:#10251d;background:#fffffff5;border:1px solid #97ebff59;border-radius:15px;flex-direction:column;padding:24px;display:flex;position:relative}.websitePlanGrid article.recommendedPlan{border:3px solid #cbff45}.recommendedPlan>em{color:#10251d;background:#cbff45;border-radius:20px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:900;position:absolute;top:-13px;right:15px}.websitePlanGrid h4{margin:10px 0 6px;font-size:25px}.websitePlanGrid p{color:#596d65;min-height:50px;margin:0 0 18px;font-size:15px;line-height:1.45}.websitePlanGrid strong{font-size:30px}.websitePlanGrid strong span,.websitePlanGrid>article>b{color:#596d65;font-size:13px}.websitePlanGrid ul{flex:1;margin:18px 0;padding-left:19px;font-size:14px;line-height:1.8}.websitePlanGrid article>a{text-align:center;background:#123f32;border-radius:9px;padding:14px;font-weight:850;text-decoration:none;display:block;color:#fff!important}.websitePlanGrid .recommendedPlan>a{background:#1769ff}.websitePlanChooser footer{color:#c8d7eb;justify-content:center;gap:12px;margin-top:22px;display:flex}@media (width<=900px){.websitePlanGrid{grid-template-columns:1fr}.websitePlanGrid p{min-height:0}}@media (width<=620px){.websitePlanHeading,.websitePlanChooser footer{flex-direction:column;align-items:flex-start}}.accountAccessHelp{color:#fff;background:#071b3d;border-left:5px solid #4edfff;grid-template-columns:1fr 1.5fr 1.7fr auto;align-items:center;gap:18px;margin-top:16px;padding:18px 22px;display:grid}.accountAccessHelp b{font-size:16px}.accountAccessHelp span{color:#dbeafe;font-size:13px;line-height:1.45}.accountAccessHelp a{color:#cbff45;font-size:13px;font-weight:900;text-decoration:none}.customerHero p strong{color:#10251d}@media (width<=900px){.accountAccessHelp{grid-template-columns:1fr 1fr}.accountAccessHelp a{grid-column:1/-1}}@media (width<=620px){.accountAccessHelp{grid-template-columns:1fr}}.transferPanel{border-top:1px solid #ccd8d1;gap:10px;margin-top:18px;padding-top:24px;display:grid}.transferPanel>span{letter-spacing:.18em;color:#187157;font-size:12px;font-weight:800}.transferPanel h3{font-size:24px}.transferPanel ul{color:#64766e;margin:2px 0 10px;padding-left:20px;line-height:1.55}.transferButton{color:#fff;text-align:center;background:#123f32;padding:15px 18px;font-weight:800;text-decoration:none;display:block}.contactPanel{border-top:1px solid #ccd8d1;gap:10px;margin-top:18px;padding-top:24px;display:grid}.contactPanel>span{letter-spacing:.18em;color:#187157;font-size:12px;font-weight:800}.contactPanel h3{font-size:24px}.contactPanel dl{grid-template-columns:1fr 1fr;gap:14px;margin:10px 0;display:grid}.contactPanel dl div{background:#fff;border:1px solid #dce5df;padding:12px}.contactPanel dt{color:#64766e;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.contactPanel dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:700}.contactPanel .fullAddress{grid-column:1/-1}.contactButton{color:#10251d;text-align:center;background:#cbff45;padding:15px 18px;font-weight:800;text-decoration:none;display:block}@media (width<=760px){.contactPanel dl{grid-template-columns:1fr}.contactPanel .fullAddress{grid-column:auto}}.supportPanel{border-top:1px solid #ccd8d1;gap:12px;margin-top:18px;padding-top:24px;display:grid}.supportPanel>span{letter-spacing:.18em;color:#187157;font-size:12px;font-weight:800}.supportPanel h3{font-size:24px}.supportPanel form{gap:12px;display:grid}.supportPanel select,.supportPanel textarea{width:100%;font:inherit;background:#fff;border:1px solid #bfcac4;padding:12px}.supportPanel textarea{resize:vertical;min-height:110px}.supportPanel form button{color:#10251d;width:100%}.ticketHistory{background:#fff;border:1px solid #dce5df;gap:12px;margin-top:24px;padding:24px;display:grid}.ticketHistory h2{margin:6px 0 10px}.ticketHistory>div>span{letter-spacing:.18em;color:#187157;font-size:12px;font-weight:800}.ticketHistory article{background:#f5f5ef;gap:14px;padding:16px;display:grid}.ticketHistory article div{gap:4px;display:grid}.ticketHistory article span,.ticketHistory article p{color:#64766e;margin:0}.ticketHeading{grid-template-columns:1fr auto;align-items:start}.ticketStatus{text-transform:capitalize;background:#fff0d8;padding:7px 10px}.ticketStatus.resolved{background:#e1f7ea}.ticketStatus.in_progress{background:#e8eefb}.ticketThread{gap:8px!important}.ticketThread p{background:#fff;gap:5px;padding:12px;display:grid}.ticketThread p strong{color:#10251d}.ticketThread .adminReply{border-left:4px solid #187157}.ticketThread .customerReply{border-left:4px solid #9db63e}.ticketThread small{color:#788a82}.ticketReplyForm{grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid}.ticketReplyForm textarea{color:#10251d;font:inherit;resize:vertical;background:#fff;border:1px solid #9eaea6;padding:11px}.ticketReplyForm button{color:#10251d;background:#cbff45;border:0;padding:12px 18px;font-weight:850}.ticketRatingForm{background:#e8f6ee;border-left:4px solid #187157;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;padding:16px;display:grid}.ticketRatingForm>strong,.ticketRatingForm>p{grid-column:1/-1}.ticketRatingForm>strong{color:#10251d;font-size:18px}.ticketRatingForm label{color:#10251d;gap:6px;font-weight:750;display:grid}.ticketRatingForm select,.ticketRatingForm textarea{color:#10251d;font:inherit;background:#fff;border:1px solid #9eaea6;padding:10px}.ticketRatingForm button{color:#10251d;background:#cbff45;border:0;padding:12px 18px;font-weight:850}.ticketRatingForm.recoveryRating{background:#fff6df;border-left-color:#e0a82f}.ticketRatingSaved{background:#e8f6ee;border-left:4px solid #187157;padding:16px}.ticketRatingSaved span{letter-spacing:2px;font-size:22px;color:#187157!important}@media (width<=760px){.ticketHeading,.ticketReplyForm,.ticketRatingForm{grid-template-columns:1fr}.ticketRatingForm>strong,.ticketRatingForm>p{grid-column:auto}}.domainControl{border-top:1px solid #cad7d0;grid-column:1/-1;margin-top:12px;padding-top:26px}.controlHeading>span,.subdomainManager>div>span{letter-spacing:.16em;color:#187157;font-size:11px;font-weight:850}.controlHeading h3{margin:6px 0;font-size:25px}.controlHeading p,.subdomainManager>div>p{font-size:14px}.controlNotice{background:#e1f7ea;color:#155b45!important;padding:11px 13px!important;font-size:13px!important}.routingForm{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.routingForm label,.subdomainManager form label{gap:7px;font-size:12px;font-weight:750;display:grid}.routingForm input,.routingForm select,.subdomainManager input,.subdomainManager select{height:44px;font:inherit;background:#fff;border:1px solid #bfcac4;padding:0 11px}.routingForm .wideControl{grid-column:1/-1}.routingForm .controlCheck{align-items:center;gap:8px;display:flex}.routingForm .controlCheck input{width:18px;height:18px}.routingForm button,.subdomainManager form button{color:#fff;background:#123f32;margin:0}.activationNote{background:#fff5d9;border-left:4px solid #d6a12c;gap:4px;margin:16px 0;padding:13px;font-size:12px;line-height:1.45;display:grid}.subdomainManager{border-top:1px solid #cad7d0;padding-top:22px}.subdomainManager h4{margin:6px 0;font-size:21px}.subdomainManager form{grid-template-columns:1fr .65fr 1.5fr auto;align-items:end;gap:9px;margin:15px 0;display:grid}.subdomainList{gap:7px;display:grid}.subdomainList article{background:#fff;border:1px solid #dce5df;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.subdomainList article span{gap:3px;display:grid}.subdomainList small{color:#64766e}.subdomainList em{text-transform:uppercase;color:#187157;font-size:10px;font-style:normal;font-weight:800}.subdomainList button{color:#8e362e;background:0 0;border:1px solid #d9aaa5;margin:0;padding:8px}.subdomainList>p{font-size:13px!important}@media (width<=760px){.routingForm,.subdomainManager form{grid-template-columns:1fr}.routingForm .wideControl{grid-column:auto}.subdomainList article{grid-template-columns:1fr auto}.subdomainList article button{grid-column:1/-1}.domainControl{padding-top:20px}}.renewalPlanner{background:#f7f8f3;border:1px solid #d7dfd9;gap:11px;margin-top:20px;padding:18px;display:grid}.renewalPlanner>span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.renewalPlanner h3{margin:0;font-size:22px}.renewalPlanner p{margin:0;font-size:13px;line-height:1.5}.renewalPlanner label{gap:6px;font-size:12px;font-weight:800;display:grid}.renewalPlanner select{height:45px;font:inherit;background:#fff;border:1px solid #bfcac4;padding:0 12px}.renewalPlanner>div{border-top:1px solid #d7dfd9;border-bottom:1px solid #d7dfd9;justify-content:space-between;gap:12px;padding:11px 0;font-size:12px;display:flex}.renewalPlanner>div span{color:#64766e}.renewalPlanner>button{color:#fff;cursor:pointer;background:#123f32;border:0;padding:13px;font-weight:850}.renewalPlanner>button:disabled{opacity:.6}.renewalPlanner>small{color:#64766e;line-height:1.45}.portfolioSearchSort{grid-template-columns:1.4fr .8fr;gap:12px;display:grid}.portfolioSearchSort label{color:#355248;gap:6px;font-size:.72rem;font-weight:900;display:grid}.portfolioSearchSort input,.portfolioSearchSort select{color:#16352a;height:44px;font:inherit;background:#fff;border:1px solid #b9c7c0;border-radius:10px;padding:0 12px}.portfolioEmpty{color:#7c5200;background:#fff7e6;border-radius:10px;padding:13px;font-size:.85rem}.portfolioEmpty button{color:#187157;cursor:pointer;background:0 0;border:0;font-weight:900;text-decoration:underline}.portfolioExport{justify-content:flex-end;align-items:center;gap:8px;display:flex}.portfolioExport span{color:#64766e;margin-right:auto;font-size:.8rem;font-weight:800}.portfolioExport button{color:#123f32;cursor:pointer;background:#fff;border:1px solid #123f32;border-radius:9px;padding:9px 12px;font-weight:900}.portfolioExport button:last-child{color:#fff;background:#123f32}@media (width<=760px){.portfolioSearchSort{grid-template-columns:1fr}.portfolioExport{flex-direction:column;align-items:stretch}.portfolioExport span{margin:0}}.domainSelect{color:#355248;align-items:center;gap:7px;margin-bottom:10px;font-size:.75rem!important;display:flex!important}.domainSelect input{width:17px;height:17px}.bulkRenewalBar{color:#fff;background:#123f32;border-radius:15px;grid-template-columns:1fr auto auto auto;align-items:end;gap:10px;max-width:1100px;margin:18px auto 0;padding:17px;display:grid}.bulkRenewalBar>div{gap:3px;display:grid}.bulkRenewalBar>div span{color:#cbff45;letter-spacing:.14em;font-size:.67rem;font-weight:900}.bulkRenewalBar label{gap:4px;font-size:.68rem;font-weight:800;display:grid}.bulkRenewalBar select{border:0;border-radius:8px;height:39px;padding:0 10px}.bulkRenewalBar button{color:#10251d;cursor:pointer;background:#cbff45;border:0;border-radius:8px;height:39px;padding:0 13px;font-weight:900}.bulkRenewalBar .bulkClear{color:#fff;background:0 0;border:1px solid #78988c}.bulkRenewalBar small{color:#d3e1db;grid-column:1/-1}@media (width<=760px){.bulkRenewalBar{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.bulkRenewalBar small{grid-column:1}}.billingHistory{margin-top:12px}.billingHistory>button{color:#123f32;cursor:pointer;background:#fff;border:1px solid #123f32;width:100%;padding:12px;font-weight:850}.billingHistory>div{background:#fff;border:1px solid #d7dfd9;margin-top:8px;padding:16px}.billingHistory>div>span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.billingHistory h3{margin:6px 0 14px;font-size:21px}.billingHistory p{color:#64766e;margin:10px 0;font-size:12px}.billingHistory article{border-top:1px solid #e0e5e1;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.billingHistory article>div{gap:3px;display:grid}.billingHistory article span{color:#64766e;font-size:10px}.billingHistory article strong{font-size:13px}.billingHistory article em{text-transform:uppercase;color:#155b45;background:#e1f7ea;padding:5px 7px;font-size:10px;font-style:normal}.billingHistory article nav{gap:5px;display:flex}.billingHistory article a{color:#123f32;font-size:11px;font-weight:800}@media (width<=620px){.billingHistory article{grid-template-columns:1fr auto}.billingHistory article nav{grid-column:1/-1}}.registrantUpdate{margin-top:15px}.registrantUpdate>button{color:#fff;cursor:pointer;background:#123f32;border:0;width:100%;padding:13px;font-weight:850}.registrantUpdate>div{background:#fff;border:1px solid #d7dfd9;gap:12px;margin-top:8px;padding:16px;display:grid}.registrantUpdate>div>span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.registrantUpdate>div>p{margin:0;font-size:12px;line-height:1.5}.registrantFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.registrantFields label{font-size:11px}.registrantFields .wide{grid-column:1/-1}.registrantFields input,.registrantFields select{width:100%;height:43px;font:inherit;background:#fff;border:1px solid #bfcac4;padding:0 10px}.ownershipCheck{grid-template-columns:auto 1fr;align-items:flex-start;line-height:1.45;gap:8px!important;font-size:11px!important;display:flex!important}.ownershipCheck input{margin:0;width:17px!important;height:17px!important}.registrantUpdate>div>button{color:#10251d;cursor:pointer;background:#cbff45;border:0;padding:13px;font-weight:900}.registrantUpdate>div>button:disabled{opacity:.55}.registrantUpdate>div>small{color:#64766e;text-align:center}@media (width<=620px){.registrantFields{grid-template-columns:1fr}.registrantFields .wide{grid-column:auto}}.autoRenewControl{background:#f7faf8;border:1px solid #cbd9d1;grid-template-columns:1fr auto;gap:12px;margin-top:15px;padding:16px;display:grid}.autoRenewControl>div:first-child{gap:4px;display:grid}.autoRenewControl span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.autoRenewControl h3{margin:0;font-size:20px}.autoRenewControl p{margin:0;font-size:12px;line-height:1.45}.autoRenewControl>button{color:#123f32;cursor:pointer;background:#fff;border:1px solid #123f32;padding:10px 15px;font-weight:900}.autoRenewControl>button.active{background:#cbff45}.switchOff{border-top:1px solid #d7dfd9;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.switchOff label{grid-template-columns:auto 1fr;align-items:flex-start;line-height:1.4;gap:8px!important;font-size:10px!important;display:flex!important}.switchOff input{margin:0;width:16px!important;height:16px!important}.switchOff button{color:#8a351f;background:#fff0e8;border:0;padding:9px 12px;font-weight:800}.switchOff button:disabled{opacity:.45}@media (width<=620px){.autoRenewControl{grid-template-columns:1fr}.switchOff{grid-column:auto;display:grid}}.domainLockControl{background:#fff;border:1px solid #d7dfd9;gap:11px;margin-top:14px;padding:15px;display:grid}.domainLockControl>div:first-child{gap:4px;display:grid}.domainLockControl span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.domainLockControl h4{margin:0;font-size:19px}.domainLockControl p{margin:0!important;font-size:12px!important}.domainLockControl>button,.unlockGuard button{color:#10251d;cursor:pointer;background:#cbff45;border:0;padding:12px;font-weight:900}.domainLockControl button:disabled{opacity:.5}.unlockGuard{border-top:1px solid #e0e5e1;gap:10px;padding-top:11px;display:grid}.unlockGuard label{grid-template-columns:auto 1fr;align-items:flex-start;line-height:1.4;gap:8px!important;font-size:10px!important;display:flex!important}.unlockGuard input{margin:0;width:16px!important;height:16px!important}.unlockGuard button{color:#8a351f;background:#fff0e8}.domainLockControl>small{color:#64766e;line-height:1.4}.reminderPreferences{margin-top:12px}.reminderPreferences>button{color:#123f32;background:#fff;border:1px solid #123f32;width:100%;padding:12px;font-weight:850}.reminderPreferences>div{background:#fff;border:1px solid #d7dfd9;gap:11px;margin-top:8px;padding:16px;display:grid}.reminderPreferences>div>span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.reminderPreferences h3{margin:0;font-size:21px}.dayChoices{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.dayChoices label,.alertChoice{background:#f5f5ef;grid-template-columns:auto 1fr;align-items:center;padding:9px;gap:7px!important;font-size:11px!important;display:flex!important}.dayChoices input,.alertChoice input{margin:0;width:16px!important;height:16px!important}.reminderActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.reminderActions button{color:#fff;background:#123f32;border:0;padding:12px;font-weight:850}.reminderActions button:last-child{color:#10251d;background:#cbff45}.reminderActions button:disabled{opacity:.5}.reminderHistory{border-top:1px solid #e0e5e1;padding-top:10px}.reminderHistory p{justify-content:space-between;gap:10px;display:flex;margin:7px 0!important;font-size:11px!important}.reminderHistory em{color:#64766e;font-style:normal}.reminderHistory small{color:#64766e}@media (width<=620px){.dayChoices{grid-template-columns:1fr 1fr}.reminderActions{grid-template-columns:1fr}}.transferOutControl{margin-top:12px}.transferOutControl>button{color:#123f32;background:#fff;border:1px solid #123f32;width:100%;padding:12px;font-weight:850}.transferOutControl>div,.transferOutControl>article{background:#fff;border:1px solid #d7dfd9;gap:11px;margin-top:8px;padding:15px;display:grid}.transferOutControl span{letter-spacing:.16em;color:#187157;font-size:10px;font-weight:900}.transferOutControl h4{margin:0;font-size:20px}.transferOutControl p{line-height:1.45;margin:0!important;font-size:12px!important}.transferOutControl label{font-size:11px}.transferOutControl select{background:#fff;border:1px solid #bfcac4;width:100%;height:43px;padding:0 10px}.transferConfirm{grid-template-columns:auto 1fr;align-items:flex-start;line-height:1.4;gap:8px!important;display:flex!important}.transferConfirm input{margin:0;width:16px!important;height:16px!important}.transferOutControl>div>button{background:#cbff45;border:0;padding:12px;font-weight:900}.transferOutControl>div>button:disabled{opacity:.5}.transferOutControl small{color:#64766e;line-height:1.4}.lockWarning{background:#fff0d8;padding:9px!important}.transferStage{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.transferStage i{background:#dbe1dd;height:5px}.transferStage i.done{background:#25926c}.domainPrivacyControl{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #cbd5e1;border-radius:18px;gap:1rem;margin-top:1rem;padding:1.1rem;display:grid}.domainPrivacyControl.protected{background:linear-gradient(135deg,#f0fdf4,#fff);border-color:#86efac}.privacyHeading>span{letter-spacing:.12em;color:#64748b;font-size:.72rem;font-weight:900}.privacyHeading b{color:#0f172a;margin:.25rem 0;display:block}.privacyHeading p,.domainPrivacyControl small{color:#475569;margin:0;line-height:1.5}.privacyAction{gap:.8rem;display:grid}.privacyAction label{color:#334155;align-items:flex-start;gap:.6rem;font-size:.88rem;line-height:1.45;display:flex}.privacyAction input{margin-top:.2rem}.privacyAction button{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:10px;justify-self:start;padding:.72rem 1rem;font-weight:800}.privacyAction button:disabled{opacity:.5;cursor:not-allowed}.privacyProgress{background:#ecfeff;border-radius:12px;padding:.85rem}.privacyProgress strong{text-transform:capitalize;color:#155e75;display:block}.privacyProgress div{grid-template-columns:repeat(3,1fr);gap:.4rem;margin:.65rem 0;display:grid}.privacyProgress i{background:#cbd5e1;border-radius:999px;height:5px}.privacyProgress i.done{background:#0d9488}.privacyProgress small{font-size:.76rem}@media (width<=640px){.privacyAction button{width:100%}}.transferInControl{color:#fff;background:linear-gradient(135deg,#123f32,#185943);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:18px;max-width:1100px;margin:24px auto 0;padding:24px;display:grid}.transferInControl span{letter-spacing:.15em;color:#cbff45;font-size:.7rem;font-weight:900}.transferInControl h2{margin:.35rem 0;font-size:1.65rem}.transferInControl p,.transferInControl small{color:#d8e5df;margin:0}.transferInToggle,.transferInControl form>button{color:#10251d;cursor:pointer;background:#cbff45;border:0;border-radius:10px;padding:.8rem 1rem;font-weight:900}.transferInControl article,.transferInControl form{color:#10251d;background:#fff;border-radius:13px;grid-column:1/-1;padding:18px}.transferInControl article>div:first-child{text-transform:capitalize;justify-content:space-between;gap:12px;display:flex}.transferInStages{grid-template-columns:repeat(6,1fr);gap:5px;margin:12px 0;display:grid}.transferInStages i{background:#dce5df;border-radius:99px;height:5px}.transferInStages i.done{background:#25926c}.transferInControl form{grid-template-columns:1fr 1fr;gap:13px;display:grid}.transferInControl form label{gap:6px;font-size:.78rem;font-weight:800;display:grid}.transferInControl form input[type=text],.transferInControl form input:not([type]){border:1px solid #aebcb5;height:44px;padding:0 11px}.transferInCheck{grid-column:1/-1;align-items:flex-start;gap:8px;line-height:1.4;font-weight:600!important;display:flex!important}.transferInCheck input{margin-top:3px}.transferCodeGuard{background:#fff3d9;border-left:4px solid #c9932e;grid-column:1/-1;gap:4px;padding:12px;font-size:.78rem;display:grid}.transferInControl form>button{grid-column:1/-1}.transferInControl>a{color:#fff;text-align:right;font-size:.82rem;font-weight:800}@media (width<=760px){.transferInControl{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.transferInToggle{width:100%}.transferInControl form{grid-template-columns:1fr}.transferInControl form label,.transferInCheck,.transferCodeGuard,.transferInControl form>button{grid-column:1}.transferInControl>a{text-align:left}}
