.order-guest{margin:0;background:#fff;color:#171918;font-family:Inter,Arial,sans-serif}.order-guest *{box-sizing:border-box}.order-guest a{color:inherit;text-decoration:none}.order-top{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 32px;border-bottom:1px solid #e6e8e4;font-size:13px}.order-brand{display:flex;align-items:center;gap:7px;font-size:28px;font-weight:700;letter-spacing:-1px}.order-brand>span:first-child{width:32px;display:flex}.order-brand svg{width:32px;height:32px}.order-brand-dot{color:#d09b00}.order-page{width:100%;max-width:1240px;margin:0 auto;padding:38px 30px 80px;color:#171918;font-size:14px}.order-page *{box-sizing:border-box}.order-steps{display:flex;gap:40px;list-style:none;margin:0 0 42px;padding:0;color:#68706a;font-size:12px}.order-steps li{display:flex;align-items:center;gap:10px}.order-steps b{display:grid;place-items:center;width:29px;height:29px;border:1px solid #e6e8e4;border-radius:50%;font-size:10px}.order-steps .current{color:#171918;font-weight:600}.order-steps .current b{background:#171918;color:#ffd43b;border-color:#171918}.order-heading{margin:0 0 34px}.order-heading h1{font-size:clamp(30px,3.8vw,46px);line-height:1.15;letter-spacing:-1.7px;font-weight:650;margin:15px 0}.order-heading p{max-width:660px;font-size:15px;line-height:1.8;color:#626862}.order-kicker{font:600 10px/1.7 ui-monospace,monospace;letter-spacing:1.3px;text-transform:uppercase;color:#626862;overflow-wrap:anywhere}.order-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;align-items:start}.order-section{padding:28px;border:1px solid #e6e8e4;border-radius:8px;margin-bottom:20px;background:#fff}.order-section h2,.order-summary h2{font-size:20px;line-height:1.4;letter-spacing:-.5px;margin:0 0 9px}.order-section p,.order-summary p{font-size:13px;line-height:1.8;color:#626862}.order-section-title{display:flex;gap:15px;margin-bottom:25px}.order-section-title>span{font:12px ui-monospace,monospace;color:#765700;padding-top:5px}.order-section-title p{margin:0}.order-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.order-tier{display:flex;flex-direction:column;gap:14px;padding:20px 16px;border:1px solid #c9cdc6;border-radius:6px;text-decoration:none;color:#171918;transition:border-color .2s,background .2s}.order-tier strong{font-size:17px;letter-spacing:-.4px;line-height:1.3}.order-tier>span:not(.order-tier-state){font-size:12px;color:#626862;line-height:1.7;flex:1}.order-tier b{font-size:11px;font-weight:500}.order-tier-state{font:9px ui-monospace,monospace;letter-spacing:1px;color:#626862}.order-tier.selected{border:2px solid #171918;padding:19px 15px;background:#f7f8f7}.order-tier.selected .order-tier-state{color:#765700}.order-tier:hover{border-color:#171918;background:#f7f8f7}.order-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.order-fields.single{grid-template-columns:1fr}.order-page label{display:flex;flex-direction:column;gap:10px;font-size:12px;font-weight:600}.order-page select,.order-page input:not([type=checkbox]),.order-page textarea{width:100%;border:1px solid #8f968d;background:#fff;padding:12px;border-radius:5px;font-family:inherit;font-size:14px;line-height:1.6;color:#171918;min-height:46px}.order-page textarea{resize:vertical}.order-page :focus-visible{outline:3px solid #d09b00;outline-offset:3px}.order-summary{position:sticky;top:95px;border:1px solid #c9cdc6;border-top:3px solid #171918;border-radius:8px;padding:25px;background:#fff}.order-summary>.order-kicker{display:block;margin-bottom:16px}.order-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:13px 10px;font-size:12px;margin:24px 0}.order-summary dd{margin:0;text-align:right;overflow-wrap:anywhere;font-weight:600}.order-summary dt{color:#626862}.order-cost{padding:20px 0;border-top:1px solid #e6e8e4;margin-top:20px}.order-cost small{color:#626862;font-size:11px}.order-cost strong{display:block;font-size:19px;letter-spacing:-.5px;margin:7px 0}.order-cost p{font-size:12px;margin:0}.order-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 17px;background:#171918;border:1px solid #171918;border-radius:5px;color:#fff!important;text-decoration:none;font-size:12px;font-weight:600;line-height:1.6;cursor:pointer;gap:18px}.order-button:hover{background:#303330}.order-button span{color:#ffd43b}.order-button:disabled{opacity:.45;cursor:not-allowed}.order-button.inline{width:fit-content;margin-top:22px}.order-summary .order-fine,.order-fine{font-size:11px;line-height:1.8;color:#626862}.order-small-link{display:inline-block;color:#765700!important;font-size:12px;font-weight:600;line-height:1.8;margin:12px 0}.order-other{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}.order-other a{padding:5px 7px;background:#f7f8f7;border:1px solid #e6e8e4;border-radius:4px;color:#414640;text-decoration:none}.order-alert{padding:16px 20px;background:#fff9e5;border:1px solid #e8dbab;border-radius:5px;line-height:1.8;font-size:13px;margin:15px 0 25px;overflow-wrap:anywhere}.order-details{display:grid;grid-template-columns:160px minmax(0,1fr);gap:0;margin:10px 0 25px;font-size:13px}.order-details dt,.order-details dd{margin:0;padding:14px 0;border-bottom:1px solid #e6e8e4;line-height:1.8;overflow-wrap:anywhere}.order-details dt{color:#626862}.order-details dd{font-weight:500}.order-page .order-check{flex-direction:row;align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.8;margin:22px 0}.order-check input{flex-shrink:0;margin-top:4px;accent-color:#171918}.order-list{border-top:1px solid #e6e8e4}.order-list-item{display:flex;align-items:center;gap:25px;padding:25px 20px;border-bottom:1px solid #e6e8e4;color:#171918;text-decoration:none}.order-list-item:hover{background:#f7f8f7}.order-list-item>span:first-child{flex:1;min-width:0}.order-list-item strong{display:block;font-size:19px;margin:5px 0}.order-list-item small{font-size:11px;color:#626862;overflow-wrap:anywhere}.order-badge{display:inline-flex;align-items:center;padding:7px 10px;background:#f7f8f7;border:1px solid #e6e8e4;border-radius:4px;font-size:11px}.order-secondary{background:#fff;color:#9a3412;border:1px solid #c9cdc6;border-radius:5px;padding:12px;font-size:12px;margin-top:18px;width:100%;cursor:pointer}.order-node{border-top:1px solid #e6e8e4;padding-top:20px;margin-top:20px}.order-node h3{font-size:17px}.order-summary input{margin-bottom:12px}.order-page code{font-size:16px;overflow-wrap:anywhere}.order-auth-note{border-left:3px solid #d09b00;background:#f7f8f7;padding:15px;margin:20px 0;font-size:13px;line-height:1.7}
@media(max-width:1000px){.order-grid{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.order-tiers{grid-template-columns:1fr}.order-tier{gap:8px}.order-page{padding-inline:20px}.order-section{padding:22px}.order-summary{padding:20px}}
@media(max-width:720px){.order-grid{grid-template-columns:1fr}.order-summary{position:static}.order-page{padding:28px 16px 80px}.order-steps{gap:16px;font-size:10px;margin-bottom:30px}.order-steps b{width:24px;height:24px}.order-heading h1{letter-spacing:-1px}.order-fields{gap:18px}.order-fields select,.order-fields input,.order-fields textarea{font-size:16px}.order-top{padding:20px 16px}.order-top>span{display:none}.order-list-item{flex-wrap:wrap;padding-inline:0;gap:12px}.order-details{grid-template-columns:110px minmax(0,1fr);font-size:12px}.order-tiers{gap:10px}.order-tier{padding:18px}.order-tier.selected{padding:17px}}

@media(max-width:480px){.order-fields{grid-template-columns:1fr}.order-steps{gap:10px}.order-steps li{gap:6px}}

/* Up-front estimates and a deliberate account handoff. */
.order-grid{grid-template-columns:minmax(0,1fr) 340px}.order-summary{padding:25px;border-top:3px solid #171918;box-shadow:0 10px 30px #17191805}.order-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:15px}.order-estimate-badge{font-size:10px;border:1px solid #e6e8e4;background:#f7f8f7;padding:4px 7px;border-radius:4px;color:#626862}.order-price-panel{padding:18px 0 20px;border-bottom:1px solid #e6e8e4}.order-price-label{font-size:11px;color:#626862}.order-price-number{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin:8px 0}.order-price-number>strong{font-size:clamp(29px,2.6vw,39px);font-weight:650;line-height:1.2;letter-spacing:-1.6px}.order-price-number>span:first-child{font-size:15px;font-weight:500}.order-price-number>span:last-child{font-size:11px;color:#626862}.order-summary .order-price-equivalent{font-size:11px;line-height:1.8;margin:4px 0 0}.order-price-breakdown{margin:17px 0 14px}.order-price-breakdown summary,.order-specification summary{font-size:12px;font-weight:600;cursor:pointer;padding:8px 0}.order-price-breakdown dl{margin:13px 0;grid-template-columns:1fr auto;gap:12px}.order-price-breakdown dt small{display:block;font-size:10px;margin-top:4px;color:#626862}.order-price-breakdown dd{font-weight:500}.order-summary .order-price-scope{font-size:11px;margin:0 0 12px}.order-summary .order-price-notice{font-size:11px;padding:13px 14px;margin:10px 0 19px;background:#f7f8f7;border-left:2px solid #d09b00;line-height:1.8}.order-specification{border-top:1px solid #e6e8e4;padding-top:8px;margin-bottom:18px}.order-specification dl{margin:12px 0}.order-no-charge{display:block;text-align:center;font-size:10px;color:#626862;line-height:1.8}.order-continue-note{text-align:center;margin:12px 0 6px}.order-tier{gap:12px}.order-tier-price>small{font-size:10px;color:#626862;display:block;margin:0 0 7px}.order-tier-price>span{font-size:22px;font-weight:650;letter-spacing:-.8px;white-space:nowrap}.order-tier-price>span>small{font-size:10px;font-weight:400;letter-spacing:0;margin-left:3px}.order-tier .order-tier-spec{font-size:10px!important;line-height:1.7;flex:0!important}.order-tier.selected{background:#171918;color:#fff;border-color:#171918}.order-tier.selected .order-tier-state{color:#ffd43b}.order-tier.selected>span:not(.order-tier-state),.order-tier.selected .order-tier-price>small{color:#d3d7d1}.order-tier.selected>b{color:#ffd43b}.order-auth-options{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:32px}.order-auth-options article{display:flex;flex-direction:column;align-items:flex-start}.order-auth-options article+article{border-left:1px solid #e6e8e4;padding-left:25px}.order-auth-options h2{font-size:21px;margin-top:12px}.order-auth-options p{flex:1;margin-bottom:23px}.order-auth-options .order-secondary{display:block;text-decoration:none;text-align:center;color:#171918;margin:0;min-height:51px;padding:15px 12px}.order-auth-options .order-secondary:hover{background:#f7f8f7;border-color:#171918}.order-saved-message{display:flex;gap:15px;align-items:center;padding-bottom:25px;border-bottom:1px solid #e6e8e4}.order-saved-message>span{display:grid;place-items:center;width:35px;height:35px;border:1px solid #c9cdc6;border-radius:50%;flex-shrink:0}.order-saved-message p{margin:5px 0 0;font-size:12px}.order-next-note{background:#f7f8f7;padding:20px;margin-top:32px;border-radius:6px}.order-next-note strong{font-size:12px}.order-next-note p{margin:8px 0 0;font-size:12px}.order-spec-chips{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0}.order-spec-chips span{background:#f7f8f7;border:1px solid #e6e8e4;padding:7px 9px;border-radius:5px;font-size:11px}.order-auth-context{padding:18px;border:1px solid #e6e8e4;border-left:3px solid #d09b00;border-radius:5px;background:#fff;margin:20px 0}.order-auth-context>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:12px 0;font-size:14px}.order-auth-context small{font-weight:400;font-size:11px}.order-auth-context p{font-size:12px;line-height:1.8;color:#626862}.order-auth-context a{display:inline-block;padding-top:8px;color:#765700;font-size:12px;font-weight:600}
@media(max-width:1100px){.order-grid{grid-template-columns:minmax(0,1fr) 310px}.order-auth-options{grid-template-columns:1fr}.order-auth-options article+article{border-left:0;border-top:1px solid #e6e8e4;padding-left:0;padding-top:25px}}
@media(max-width:720px){.order-grid{grid-template-columns:1fr}.order-price-number>strong{font-size:39px}.order-summary{padding:24px}.order-account-page .order-summary{grid-row:1}.order-tier-price>span{font-size:24px}.order-price-panel{padding-top:10px}}

.order-account-mobile-price{display:none}.order-top-hint{color:#626862;font-size:12px}
@media(max-width:720px){.order-account-page .order-summary{grid-row:auto}.order-account-mobile-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;background:#f7f8f7;border:1px solid #e6e8e4;border-radius:6px;margin-bottom:20px}.order-account-mobile-price>span{font-size:12px}.order-account-mobile-price>strong{font-size:23px;letter-spacing:-.7px}.order-account-mobile-price>small{flex-basis:100%;font-size:10px;color:#626862}.order-account-options .order-saved-message{align-items:flex-start;padding-bottom:18px}.order-account-options .order-auth-options{margin-top:22px}.order-account-options .order-auth-options h2{font-size:20px}.order-account-page .order-heading{margin-bottom:24px}}

.hosting-order-plans{display:grid;grid-template-columns:1fr 1fr;gap:13px}.hosting-order-plan{padding:22px;border:1px solid #c9cdc6;border-radius:7px;display:flex;flex-direction:column;gap:12px;color:#171918;text-decoration:none;transition:background .2s,border-color .2s}.hosting-order-plan>span{font:9px/1.6 ui-monospace,monospace;letter-spacing:.7px;color:#626862}.hosting-order-plan>strong{font-size:22px;letter-spacing:-.5px}.hosting-order-plan>b{font-size:27px;letter-spacing:-1px;line-height:1.2}.hosting-order-plan>b>small{font-size:10px;font-weight:400;letter-spacing:0}.hosting-order-plan>p{font-size:11px;margin:0;line-height:1.8}.hosting-order-plan>em{font-size:11px;font-style:normal;font-weight:600;margin-top:auto}.hosting-order-plan:hover{border-color:#171918;background:#f7f8f7}.hosting-order-plan.selected{background:#171918;color:#fff;border-color:#171918}.hosting-order-plan.selected>span,.hosting-order-plan.selected>p{color:#d3d7d1}.hosting-order-plan.selected>em{color:#ffd43b}.hosting-order-plan.community{border-top:3px solid #d09b00}.hosting-community-note{padding:18px 20px;border-left:2px solid #d09b00;background:#f7f8f7;margin-bottom:24px;font-size:13px;line-height:1.8}.hosting-community-note p{margin:10px 0 0;font-size:12px}.hosting-project-fields{margin-top:22px}.hosting-project-fields small{font-size:11px;font-weight:400;line-height:1.8;color:#626862}.hosting-order-specs{margin:22px 0}.hosting-order-specs dl{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:12px}.hosting-order-specs dt{color:#626862}.hosting-order-specs dd{margin:0;text-align:right;font-weight:600}.order-program-period p{font-size:12px}.order-program-period{grid-column:1/-1}
@media(max-width:600px){.hosting-order-plans{grid-template-columns:1fr}.hosting-order-plan{padding:22px}}

.hosting-access-actions{display:grid;gap:10px;margin:22px 0}.hosting-access-actions .order-secondary{margin:0;text-align:center;text-decoration:none;color:#171918}.client-hosting-orders{border:1px solid #e6e8e4;border-radius:10px;background:#fff;padding:26px;margin-bottom:25px}.client-hosting-orders>header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.client-hosting-orders h2{font-size:23px;font-weight:600;letter-spacing:-.7px;margin:10px 0 0;color:#171918}.client-hosting-orders>header>a{font-size:12px;font-weight:600;color:#765700}.client-hosting-orders>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.client-hosting-orders article{border:1px solid #e6e8e4;border-radius:7px;padding:22px}.client-hosting-orders h3{font-size:17px;font-weight:600;overflow-wrap:anywhere;margin:18px 0 8px;color:#171918}.client-hosting-orders p{font-size:12px;color:#626862;line-height:1.8;margin:0 0 20px}.order-page code{overflow-wrap:anywhere}
@media(max-width:900px){.client-hosting-orders>div{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.client-hosting-orders{padding:20px}.client-hosting-orders>header{align-items:flex-start;flex-direction:column}.client-hosting-orders>div{grid-template-columns:1fr}}

.order-delete-panel{margin-top:24px;padding-top:20px;border-top:1px solid #E6E8E4}.order-delete-panel summary{cursor:pointer;color:#991B1B;font-weight:700;padding:10px 0}.order-delete-panel summary:focus-visible{outline:2px solid #D09B00;outline-offset:4px}.order-delete-panel p{font-size:13px;line-height:1.65}.order-delete-button{background:#991B1B!important;color:#FFF!important}.order-delete-button:hover{background:#7F1D1D!important}

.registration-verification h1{font-size:28px;font-weight:750;letter-spacing:-.7px;margin:12px 0}.registration-verification>p{font-size:14px;line-height:1.7;margin:12px 0}.registration-verification .registration-form{margin:22px 0}.registration-otp-input{display:block;width:100%;border:1px solid #8F968D;border-radius:10px;padding:15px;font-size:30px;font-family:ui-monospace,monospace;letter-spacing:.4em;text-align:center;color:#171918;background:#fff}.registration-otp-input:focus{outline:2px solid #D09B00;outline-offset:3px}.registration-verification #otp-help{font-size:12px;color:#525850;line-height:1.6;margin-top:9px}.registration-verification button:disabled{opacity:.55;cursor:wait}

/* Sulut Dev application and recorded eligibility review. */
.community-fieldset,.community-admin-review{min-width:0;margin:26px 0 0;padding:23px 0 0;border:0;border-top:1px solid #E6E8E4}.community-fieldset legend,.community-admin-review legend{max-width:100%;padding:0 10px 0 0;font-size:17px;font-weight:650;line-height:1.5;color:#171918}.community-group-help,.community-fieldset>.order-fine{font-size:13px;line-height:1.8;color:#525850;margin:7px 0 19px}.community-application .order-fields{margin-top:16px}.community-application .order-fields label{font-size:14px;gap:8px}.community-application .order-fields small,.community-admin-review>small{font-size:12px;line-height:1.7;font-weight:400;color:#525850}.community-application textarea{resize:vertical;min-height:125px}.community-application [aria-invalid=true],.community-admin-review [aria-invalid=true]{border-color:#B42318}.community-field-error{display:block;font-size:12px!important;font-weight:500!important;line-height:1.7;color:#A3251A!important;margin:5px 0}.community-declarations .order-check{margin:16px 0;font-size:13px}.community-declarations .order-check>span{min-width:0}.community-application-summary{margin-top:25px;padding-top:25px;border-top:1px solid #E6E8E4}.community-application-summary h3{margin:0;font-size:19px;letter-spacing:-.3px}.community-application-summary>p{font-size:13px;line-height:1.8;color:#525850}.community-application-summary .order-details{grid-template-columns:160px minmax(0,1fr);gap:15px 20px;font-size:13px}.community-application-summary dd,.community-admin-history dd{overflow-wrap:anywhere}.community-long-text{white-space:pre-wrap;line-height:1.85}.community-status{display:block;margin-top:5px;font-size:12px;font-weight:500;color:#525850}.community-evidence-link{color:#765700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.community-evidence-link:focus-visible{outline:2px solid #D09B00;outline-offset:3px}.community-admin-review{margin-top:23px}.community-admin-review>p{font-size:12px;line-height:1.8;color:#525850}.community-admin-review .order-check{margin:14px 0;font-size:12px;line-height:1.8}.community-admin-review .order-check input{margin-bottom:0}.community-admin-review textarea{width:100%;min-height:140px;border:1px solid #8F968D;border-radius:5px;background:#FFF;padding:12px;font-size:14px;line-height:1.7;resize:vertical}.community-admin-review>label:last-of-type{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600}.community-admin-review textarea:focus-visible{outline:2px solid #D09B00;outline-offset:3px}.community-email-gate,.community-update-note{margin:23px 0;padding:18px;border:1px solid #C9CDC6;border-left:3px solid #D09B00;border-radius:6px;background:#FFF}.community-email-gate>strong,.community-update-note>strong{font-size:14px}.community-email-gate>p,.community-update-note>p{font-size:13px;line-height:1.8;margin:9px 0}.community-email-gate .order-secondary,.community-update-note .order-secondary{display:block;margin-top:12px;color:#171918;text-align:center;text-decoration:none;min-height:44px;font-size:13px}.community-admin-history h2{font-size:21px}.community-admin-history>p{font-size:13px;line-height:1.8}
@media(max-width:720px){.community-fieldset legend{font-size:16px}.community-application-summary .order-details{grid-template-columns:125px minmax(0,1fr);gap:14px;font-size:13px}.community-application .order-fields input,.community-application .order-fields select,.community-application .order-fields textarea{font-size:16px}.community-email-gate,.community-update-note{padding:16px}}
@media(max-width:400px){.community-application-summary .order-details{grid-template-columns:1fr;gap:4px}.community-application-summary dd{margin-bottom:11px}}

/* Provisioning queue */
.provisioning-page{max-width:1520px;padding:30px 28px 48px;color:#16181b}.provisioning-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.provisioning-heading h1{font-size:32px;line-height:1.2;letter-spacing:-1.1px;font-weight:650;margin:9px 0 10px}.provisioning-heading h1>span{color:#d09b00}.provisioning-heading p{font-size:13px;color:#626870;margin:0;line-height:1.7}.provisioning-refresh{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;border:1px solid #c5cbd2;padding:10px 13px;border-radius:6px;font-size:12px;font-weight:600;color:#16181b;min-height:42px}.provisioning-refresh:hover{background:#f8f9fa}.provisioning-refresh svg{width:15px;height:15px}.provisioning-queues{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #e3e6ea;border-radius:8px;margin-bottom:24px;overflow:hidden;background:#fff}.provisioning-queue{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:18px 16px 15px;position:relative;min-width:0;color:#626870;border-bottom:3px solid transparent}.provisioning-queue+.provisioning-queue{border-left:1px solid #e3e6ea}.provisioning-queue>span{font-size:11px;font-weight:600;line-height:1.5}.provisioning-queue>strong{font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.9px;font-variant-numeric:tabular-nums;color:#16181b}.provisioning-queue>small{font-size:10px;line-height:1.5}.provisioning-queue:hover{background:#f8f9fa;color:#16181b}.provisioning-queue.is-selected{border-bottom-color:#ffd43b;background:#f8f9fa;color:#16181b}.provisioning-queue.is-selected>span{color:#765700}.provisioning-count-note{font-size:11px;color:#626870;margin:-13px 0 20px}.provisioning-workspace{border:1px solid #e3e6ea;border-radius:8px;background:#fff;overflow:hidden}.provisioning-filters{display:grid;grid-template-columns:minmax(220px,1.8fr) minmax(130px,1fr) minmax(155px,1fr) 110px auto;gap:12px;align-items:end;padding:20px;border-bottom:1px solid #e3e6ea}.provisioning-filters label{font-size:11px;gap:7px;color:#41474e;min-width:0}.provisioning-page .provisioning-filters select,.provisioning-page .provisioning-filters input:not([type=hidden]){font-size:12px;min-height:42px;padding:9px 28px 9px 11px;border:1px solid #a6aeb7;border-radius:5px;color:#16181b;background-color:#fff}.provisioning-search>span{position:relative;display:block}.provisioning-search svg{position:absolute;width:16px;height:16px;left:12px;top:13px;color:#626870;pointer-events:none}.provisioning-page .provisioning-filters input[type=search]{padding-left:36px;padding-right:8px}.provisioning-apply{font-size:12px;font-weight:600;min-height:42px;border:1px solid #15171a;border-radius:5px;padding:9px 16px;background:#15171a;color:#fff}.provisioning-apply:hover{background:#30353b}.provisioning-results-heading{padding:20px 20px 12px;display:flex;align-items:center;justify-content:space-between;gap:14px}.provisioning-results-heading>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.provisioning-results-heading h2{font-size:15px;font-weight:650;margin:0;letter-spacing:-.2px}.provisioning-results-heading span{font-size:11px;color:#626870}.provisioning-results-heading>a{font-size:11px;color:#765700;font-weight:600;text-decoration:underline;text-underline-offset:3px;flex-shrink:0}.provisioning-sort-help{font-size:11px;line-height:1.7;color:#626870;margin:0;padding:0 20px 17px}.provisioning-table-wrap{overflow-x:auto}.provisioning-table{width:100%;text-align:left;border-collapse:collapse;table-layout:fixed}.provisioning-table th{padding:12px 14px;background:#f8f9fa;border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea;font-size:10px;line-height:1.5;letter-spacing:.3px;font-weight:600;color:#626870}.provisioning-table th:first-child{width:22%;padding-left:20px}.provisioning-table th:nth-child(2){width:18%}.provisioning-table th:nth-child(3){width:19%}.provisioning-table th:nth-child(4){width:12%}.provisioning-table th:nth-child(5){width:22%}.provisioning-table th:last-child{width:7%}.provisioning-table td{padding:18px 14px;border-bottom:1px solid #e3e6ea;font-size:12px;vertical-align:top;overflow-wrap:anywhere}.provisioning-table tr:last-child td{border-bottom:0}.provisioning-table td:first-child{padding-left:20px}.provisioning-table tbody tr:hover{background:#fcfcfd}.provisioning-table td strong{display:block;font-size:12px;line-height:1.6;font-weight:600}.provisioning-table td small{display:block;font-size:10px;line-height:1.7;color:#626870;margin-top:5px}.provisioning-service{display:flex;gap:10px;min-width:0;align-items:flex-start}.provisioning-service>div{min-width:0}.provisioning-service-icon{display:grid;place-items:center;width:29px;height:29px;background:#f8f9fa;border:1px solid #e3e6ea;border-radius:5px;flex-shrink:0;color:#626870}.provisioning-service-icon svg{width:16px;height:16px}.provisioning-reference{display:block;font:9px/1.7 ui-monospace,monospace;margin-top:5px;color:#626870;overflow-wrap:anywhere}.provisioning-status{display:inline-flex;align-items:center;gap:6px;font-size:10px;line-height:1.6;font-weight:600;color:#41474e;background:#f1f3f5;padding:4px 7px;border-radius:4px}.provisioning-status i{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.provisioning-status-pending{background:#fff6d4;color:#765700}.provisioning-status-attention{background:#fef3f2;color:#a3251a}.provisioning-status-active{background:#edf5ee;color:#38603d}.provisioning-status-processing{background:#f1f3f5;color:#41474e}.provisioning-row-attention td:first-child{box-shadow:inset 3px 0 #a3251a}.provisioning-row-pending td:first-child{box-shadow:inset 3px 0 #ffd43b}.provisioning-table td.provisioning-action{padding-left:6px;padding-right:14px;vertical-align:middle}.provisioning-action>a{display:inline-flex;align-items:center;gap:6px;font-size:11px;min-height:36px;font-weight:600;color:#765700;white-space:nowrap}.provisioning-action>a:hover{text-decoration:underline;text-underline-offset:4px}.provisioning-table time{font-size:11px;line-height:1.7;font-variant-numeric:tabular-nums}.provisioning-empty{text-align:center;padding:54px 20px 60px;border-top:1px solid #e3e6ea}.provisioning-empty>span{display:inline-grid;place-items:center;width:42px;height:42px;background:#f8f9fa;border:1px solid #e3e6ea;border-radius:8px;color:#626870}.provisioning-empty svg{width:20px;height:20px}.provisioning-empty h3{font-size:16px;font-weight:600;margin:17px 0 8px;letter-spacing:-.3px}.provisioning-empty p{font-size:12px;color:#626870;line-height:1.8;margin:0}.provisioning-empty>a{display:inline-block;font-size:12px;font-weight:600;color:#765700;padding:15px 8px 0}.provisioning-pagination:not(:empty){border-top:1px solid #e3e6ea;padding:16px 20px}.provisioning-footnote{font-size:11px;line-height:1.8;color:#626870;margin:18px 0 0}
@media(min-width:1024px) and (max-width:1300px){.provisioning-page{padding-left:20px;padding-right:20px}.provisioning-filters{grid-template-columns:minmax(160px,1.5fr) 1fr 1fr}.provisioning-filters .provisioning-search{grid-column:span 2}.provisioning-apply{width:fit-content}.provisioning-queues{grid-template-columns:repeat(3,minmax(0,1fr))}.provisioning-queue:nth-child(4){border-left:0}.provisioning-queue:nth-child(n+4){border-top:1px solid #e3e6ea}.provisioning-table{min-width:920px}}
@media(max-width:1200px){.provisioning-page{padding:24px 20px 40px}.provisioning-queues{grid-template-columns:repeat(3,minmax(0,1fr))}.provisioning-queue:nth-child(4){border-left:0}.provisioning-queue:nth-child(n+4){border-top:1px solid #e3e6ea}.provisioning-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.provisioning-filters .provisioning-search{grid-column:1/-1}.provisioning-apply{grid-column:2;grid-row:3}.workspace-main .provisioning-table{display:block;width:100%;min-width:0;table-layout:auto}.provisioning-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.provisioning-table tbody{display:block;width:100%}.provisioning-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 20px;border-top:1px solid #e3e6ea;gap:16px 22px}.workspace-main .provisioning-table td,.workspace-main .provisioning-table td:first-child,.workspace-main .provisioning-table td.provisioning-action{display:block;min-width:0;padding:0;border:0;box-shadow:none}.provisioning-table td:before{content:attr(data-label);display:block;font-size:10px;color:#626870;margin-bottom:5px;line-height:1.5}.provisioning-table td:first-child{grid-column:1/-1}.provisioning-table tr.provisioning-row-attention{box-shadow:inset 3px 0 #a3251a}.provisioning-table tr.provisioning-row-pending{box-shadow:inset 3px 0 #ffd43b}.provisioning-table td.provisioning-action{align-self:center;justify-self:end}.provisioning-reference{font-size:10px}.provisioning-service-icon{width:34px;height:34px}.provisioning-table td strong{font-size:13px}.provisioning-table td small{font-size:11px}.provisioning-action>a{min-height:42px;padding:5px 12px;border:1px solid #c5cbd2;border-radius:5px;color:#16181b}.provisioning-status{font-size:11px}.provisioning-table time{font-size:12px}}
@media(max-width:540px){.provisioning-page{padding:22px 14px 36px}.provisioning-heading{align-items:flex-start;gap:14px;flex-direction:column;margin-bottom:22px}.provisioning-heading h1{font-size:29px}.provisioning-heading p{font-size:12px}.provisioning-queues{margin-bottom:18px}.provisioning-queue{padding:14px 10px 11px;gap:6px}.provisioning-queue>span{font-size:10px}.provisioning-queue>strong{font-size:25px}.provisioning-queue>small{font-size:9px}.provisioning-filters{padding:16px;gap:14px 10px}.provisioning-page .provisioning-filters select{font-size:12px}.provisioning-page .provisioning-filters input[type=search]{font-size:16px}.provisioning-results-heading{padding:18px 16px 12px}.provisioning-sort-help{padding:0 16px 15px;font-size:10px}.provisioning-table tr{padding:18px 16px;gap:16px}.provisioning-pagination:not(:empty){padding:16px}.provisioning-status{font-size:10px}.provisioning-footnote{font-size:10px}}

body.app-body:not(.client-area-body) .workspace-main .provisioning-row-attention td:first-child{box-shadow:inset 3px 0 #a3251a}body.app-body:not(.client-area-body) .workspace-main .provisioning-row-pending td:first-child{box-shadow:inset 3px 0 #ffd43b}@media(max-width:1200px){body.app-body:not(.client-area-body) .workspace-main .provisioning-table td:first-child{box-shadow:none}}
.provisioning-page-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;line-height:1.6;color:#626870}.provisioning-page-nav>div{display:flex;align-items:center;gap:5px}.provisioning-page-nav a,.provisioning-page-nav>div>span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 11px;border:1px solid #e3e6ea;border-radius:5px;font-weight:600;white-space:nowrap}.provisioning-page-nav a{color:#16181b}.provisioning-page-nav a:hover{background:#f8f9fa;border-color:#a6aeb7}.provisioning-page-nav .is-current{background:#15171a;color:#ffd43b;border-color:#15171a}.provisioning-page-nav .is-disabled{color:#626870;background:#f8f9fa}@media(max-width:720px){.provisioning-page-nav{flex-wrap:wrap}.provisioning-page-nav>div{width:100%;justify-content:space-between;flex-wrap:wrap}.provisioning-page-nav .provisioning-page-number{display:none}}
body.app-body:not(.client-area-body) .workspace-main .provisioning-table td{padding:18px 14px;color:#16181b;border-top:0;border-bottom:1px solid #e3e6ea}body.app-body:not(.client-area-body) .workspace-main .provisioning-table td:first-child{padding-left:20px}body.app-body:not(.client-area-body) .workspace-main .provisioning-table td.provisioning-action{padding-left:6px;padding-right:14px}@media(max-width:1200px){body.app-body:not(.client-area-body) .workspace-main .provisioning-table td,body.app-body:not(.client-area-body) .workspace-main .provisioning-table td:first-child,body.app-body:not(.client-area-body) .workspace-main .provisioning-table td.provisioning-action{padding:0;border:0;box-shadow:none}.provisioning-table td:first-child:before{display:none}.provisioning-table td.provisioning-action{grid-column:1/-1}}

.hosting-dns-guide{margin-top:30px;padding-top:26px;border-top:2px solid #171918;scroll-margin-top:100px}.hosting-dns-guide h3{font-size:22px;line-height:1.4;margin:10px 0 14px;color:#171918}.hosting-dns-guide p,.hosting-dns-guide li{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.hosting-dns-guide ol{padding-left:20px;margin:20px 0}.hosting-dns-guide li+li{margin-top:8px}.hosting-dns-target{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:#fff6d4;border:1px solid #e5d394;border-left:3px solid #d09b00;border-radius:5px;margin:20px 0}.hosting-dns-target>span{font-size:12px;color:#765700}.hosting-dns-target code{font-size:20px;font-weight:600;overflow-wrap:anywhere;min-width:0}.hosting-dns-records{width:100%;table-layout:fixed;border-collapse:collapse;margin:18px 0;font-size:12px;line-height:1.7}.hosting-dns-records th,.hosting-dns-records td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid #e6e8e4;overflow-wrap:anywhere}.hosting-dns-records th{color:#626862;font-weight:500;background:#f7f8f7}.hosting-dns-records th:first-child{width:65px}.hosting-dns-records code{overflow-wrap:anywhere}.hosting-dns-guide details{margin:20px 0;border-top:1px solid #e6e8e4;border-bottom:1px solid #e6e8e4;padding:14px 0}.hosting-dns-guide summary{cursor:pointer;font-size:13px;font-weight:600;line-height:1.7}.hosting-dns-guide summary:focus-visible{outline:2px solid #d09b00;outline-offset:4px}.hosting-dns-guide .order-fine{font-size:12px;line-height:1.8;color:#626862}.client-hosting-dns-link{display:inline-block;font-size:12px;font-weight:600;color:#765700;margin-top:14px}.client-hosting-orders code{overflow-wrap:anywhere}

.order-page .hosting-dns-records{min-width:0}.order-page .hosting-dns-records th,.order-page .hosting-dns-records td{padding:12px 10px;font-size:12px;line-height:1.7}.order-page .hosting-dns-records code{font-size:12px;line-height:1.7}
