.portal-module__Uipmqq__page{color:#171717;background:#f7f7f5;min-height:100vh;padding:32px 20px 72px;overflow-x:clip}.portal-module__Uipmqq__shell{width:min(1120px,100%);margin:0 auto}.portal-module__Uipmqq__topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.portal-module__Uipmqq__brand{letter-spacing:-.02em;font-size:18px;font-weight:700}.portal-module__Uipmqq__nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.portal-module__Uipmqq__navLink{color:#5e5e59;font-size:14px;text-decoration:none}.portal-module__Uipmqq__navLink:hover{color:#171717}.portal-module__Uipmqq__heading{max-width:760px;margin-bottom:28px}.portal-module__Uipmqq__heading h1{letter-spacing:-.05em;margin:0 0 14px;font-size:clamp(34px,6vw,58px);line-height:.98}.portal-module__Uipmqq__eyebrow{color:#74746e;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.portal-module__Uipmqq__heading p{color:#60605b;margin:0;font-size:16px;line-height:1.6}.portal-module__Uipmqq__card{background:#fff;border:1px solid #e5e5e0;border-radius:18px;padding:22px}.portal-module__Uipmqq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.portal-module__Uipmqq__workspaceGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.portal-module__Uipmqq__workspaceCard{background:#fff;border:1px solid #e5e5e0;border-radius:18px;padding:22px}.portal-module__Uipmqq__workspaceCardHeader,.portal-module__Uipmqq__workspaceActions,.portal-module__Uipmqq__sharedAccessCard{align-items:center;gap:14px;display:flex}.portal-module__Uipmqq__workspaceCardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:14px}.portal-module__Uipmqq__workspaceCardHeader .portal-module__Uipmqq__eyebrow{margin-bottom:8px}.portal-module__Uipmqq__workspaceActions{margin-top:18px}.portal-module__Uipmqq__sharedAccessCard{background:#eceee8;border:1px solid #dfe2d8;border-radius:18px;justify-content:space-between;padding:22px}.portal-module__Uipmqq__sharedAccessCard .portal-module__Uipmqq__eyebrow,.portal-module__Uipmqq__sharedAccessCard .portal-module__Uipmqq__sectionTitle{margin-bottom:8px}.portal-module__Uipmqq__stack{gap:14px;display:grid}.portal-module__Uipmqq__label{gap:7px;font-size:13px;font-weight:600;display:grid}.portal-module__Uipmqq__input,.portal-module__Uipmqq__textarea,.portal-module__Uipmqq__select{box-sizing:border-box;color:#171717;width:100%;font:inherit;background:#fff;border:1px solid #d9d9d3;border-radius:11px;padding:11px 12px}.portal-module__Uipmqq__textarea{resize:vertical;min-height:120px;line-height:1.5}.portal-module__Uipmqq__button,.portal-module__Uipmqq__buttonSecondary,.portal-module__Uipmqq__linkButton{appearance:none;font:inherit;cursor:pointer;border:1px solid #171717;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-weight:650;text-decoration:none;display:inline-flex}.portal-module__Uipmqq__button{color:#fff;background:#171717}.portal-module__Uipmqq__buttonSecondary,.portal-module__Uipmqq__linkButton{color:#171717;background:#fff}.portal-module__Uipmqq__button:disabled,.portal-module__Uipmqq__buttonSecondary:disabled{opacity:.45;cursor:wait}.portal-module__Uipmqq__muted{color:#74746e;font-size:13px;line-height:1.5}.portal-module__Uipmqq__error{color:#a21b1b;background:#fff4f4;border:1px solid #f2caca;border-radius:10px;padding:10px 12px;font-size:13px}.portal-module__Uipmqq__success{color:#17613a;background:#f1fbf5;border:1px solid #c9ead6;border-radius:10px;padding:10px 12px;font-size:13px}.portal-module__Uipmqq__clientName{margin:0 0 8px;font-size:21px;font-weight:700}.portal-module__Uipmqq__meta{color:#686862;flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.portal-module__Uipmqq__badge{background:#f1f1ed;border-radius:999px;padding:5px 8px}.portal-module__Uipmqq__sectionTitle{margin:0 0 12px;font-size:20px}.portal-module__Uipmqq__divider{background:#ecece7;height:1px;margin:6px 0}.portal-module__Uipmqq__roleFieldset{border:0;margin:0;padding:0}.portal-module__Uipmqq__roleFieldset legend{font-size:14px;font-weight:700}.portal-module__Uipmqq__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.portal-module__Uipmqq__roleCard,.portal-module__Uipmqq__roleCardActive{appearance:none;text-align:left;color:#171717;cursor:pointer;background:#fff;border:1px solid #deded8;border-radius:12px;padding:14px}.portal-module__Uipmqq__roleCardActive{background:#f7f7f5;border:2px solid #171717;padding:13px}.portal-module__Uipmqq__roleCard strong,.portal-module__Uipmqq__roleCardActive strong,.portal-module__Uipmqq__roleCard span,.portal-module__Uipmqq__roleCardActive span{display:block}.portal-module__Uipmqq__roleCard span,.portal-module__Uipmqq__roleCardActive span{color:#74746e;margin-top:5px;font-size:12px;line-height:1.45}.portal-module__Uipmqq__actionCard{border:1px solid #e5e5e0;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.portal-module__Uipmqq__uploadPanel{border-top:1px solid #ecece7;margin-top:18px;padding-top:18px}.portal-module__Uipmqq__tableWrap{overflow-x:auto}.portal-module__Uipmqq__table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.portal-module__Uipmqq__table th,.portal-module__Uipmqq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ecece7;padding:10px 8px}.portal-module__Uipmqq__table th{color:#6d6d67;font-weight:600}.portal-module__Uipmqq__code{white-space:pre-wrap;word-break:break-word;color:#f7f7f5;background:#171717;border-radius:12px;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;display:block}.portal-module__Uipmqq__authWrap{width:min(460px,100%);margin:max(5vh, env(safe-area-inset-top)) auto 0}.portal-module__Uipmqq__authTitle{letter-spacing:-.04em;margin:0 0 8px;font-size:38px}.portal-module__Uipmqq__heading p,.portal-module__Uipmqq__success,.portal-module__Uipmqq__error,.portal-module__Uipmqq__paymentNote{overflow-wrap:anywhere}.portal-module__Uipmqq__planStack{margin-top:18px}.portal-module__Uipmqq__planCard{color:#171717;cursor:pointer;width:100%;font:inherit;text-align:left;background:#fff;border:1px solid #d9d9d3;border-radius:18px;padding:20px}.portal-module__Uipmqq__planCard:disabled{cursor:wait;opacity:.58}.portal-module__Uipmqq__planCard:hover:not(:disabled),.portal-module__Uipmqq__planCardFeatured{border-color:#171717;box-shadow:0 0 0 1px #171717}.portal-module__Uipmqq__planCard span,.portal-module__Uipmqq__planCard strong,.portal-module__Uipmqq__planCard p,.portal-module__Uipmqq__planCard em{display:block}.portal-module__Uipmqq__planCard span{color:#73736d;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:700}.portal-module__Uipmqq__planCard strong{letter-spacing:-.035em;margin-top:7px;font-size:24px}.portal-module__Uipmqq__planCard p{color:#60605b;margin:6px 0 14px;font-size:14px}.portal-module__Uipmqq__planCard em{color:#171717;font-size:14px;font-style:normal;font-weight:700}.portal-module__Uipmqq__paymentNote{color:#74746e;margin:18px 0 0;font-size:12px;line-height:1.55}.portal-module__Uipmqq__inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.portal-module__Uipmqq__inline .portal-module__Uipmqq__input{flex:260px}.portal-module__Uipmqq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-module__Uipmqq__domainCard{border:1px solid #e5e5e0;border-radius:14px;padding:16px}.portal-module__Uipmqq__domainHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.portal-module__Uipmqq__domainHeader p{margin:4px 0 0}.portal-module__Uipmqq__statusReady{color:#17613a;background:#f1fbf5;border:1px solid #c9ead6;border-radius:999px;padding:5px 8px;font-size:12px}.portal-module__Uipmqq__dnsRecord{gap:8px;margin:12px 0;display:grid}.portal-module__Uipmqq__dnsRecord div{grid-template-columns:70px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.portal-module__Uipmqq__dnsRecord dt{color:#74746e}.portal-module__Uipmqq__dnsRecord dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:640px){.portal-module__Uipmqq__page{padding:20px 14px 56px}.portal-module__Uipmqq__topbar{align-items:flex-start}.portal-module__Uipmqq__nav{justify-content:flex-end}.portal-module__Uipmqq__navLink{display:none}.portal-module__Uipmqq__card{padding:18px}.portal-module__Uipmqq__authWrap{width:100%;margin-top:18px}.portal-module__Uipmqq__authTitle{font-size:clamp(31px,10vw,38px);line-height:1.02}.portal-module__Uipmqq__roleGrid,.portal-module__Uipmqq__actionCard{grid-template-columns:1fr}.portal-module__Uipmqq__sharedAccessCard{flex-direction:column;align-items:flex-start}}
