.DomainWorkspace_page{--accent:var(--brand-primary,#8f1738);--ink:#243b40;--muted:#796d71;--border:#e8dfe2;background:#fcfafb;border:1px solid var(--border);border-radius:20px;color:var(--ink);width:100%;max-width:1600px;min-height:calc(100dvh - 60px);margin:auto;padding:32px 40px 40px;box-sizing:border-box}.DomainWorkspace_page *{box-sizing:border-box}.DomainWorkspace_page h1,.DomainWorkspace_page h2,.DomainWorkspace_page h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.025em;line-height:1.15}.DomainWorkspace_page h1{font-size:clamp(28px,3vw,42px);margin:8px 0 10px}.DomainWorkspace_page h2{font-size:clamp(22px,2vw,29px);margin:10px 0;overflow-wrap:anywhere}.DomainWorkspace_page h3{font-size:24px;margin:14px 0 8px}.DomainWorkspace_page p{color:var(--muted);line-height:1.55;margin:8px 0 16px}.DomainWorkspace_page button,.DomainWorkspace_page input,.DomainWorkspace_page select,.DomainWorkspace_page textarea{font:inherit}.DomainWorkspace_page button,.DomainWorkspace_actions a{display:inline-block;border:1px solid var(--border);border-radius:8px;padding:11px 14px;background:#fff;color:var(--accent);font-weight:700;cursor:pointer;text-decoration:none;font-size:13px;touch-action:manipulation}.DomainWorkspace_page button:hover,.DomainWorkspace_actions a:hover{background:#f5ecef}.DomainWorkspace_page button:disabled{opacity:.55;cursor:wait}.DomainWorkspace_page :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.DomainWorkspace_page a{color:var(--accent);overflow-wrap:anywhere}.DomainWorkspace_page .DomainWorkspace_primary{background:var(--accent);border-color:var(--accent);color:var(--brand-on-primary,#fff)}.DomainWorkspace_page .DomainWorkspace_primary:hover{background:var(--accent);filter:brightness(.95)}.DomainWorkspace_header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px}.DomainWorkspace_header p:last-child{margin-bottom:0}.DomainWorkspace_eyebrow{font-size:10px!important;text-transform:uppercase;letter-spacing:.13em;font-weight:800;color:var(--accent)!important}.DomainWorkspace_badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:99px;padding:7px 11px;background:#e6f0e9;color:#2c654c;font-size:12px;font-weight:700}.DomainWorkspace_menus{display:flex;gap:7px;padding:6px;background:#f0ebe8;border-radius:12px;width:fit-content;max-width:100%;margin-bottom:25px}.DomainWorkspace_page .DomainWorkspace_menus button{background:transparent;border-color:transparent;color:var(--muted);white-space:nowrap}.DomainWorkspace_page .DomainWorkspace_menus button[aria-pressed=true]{background:#fff;color:var(--accent);box-shadow:0 2px 6px #39262c0a}.DomainWorkspace_view{display:flex;flex-direction:column;gap:20px}.DomainWorkspace_lead{padding:30px;background:#f2eeea;border-radius:14px;border:1px solid #ece4df}.DomainWorkspace_lead h2{font-size:clamp(27px,3vw,40px)}.DomainWorkspace_lead p{max-width:730px}.DomainWorkspace_actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:18px}.DomainWorkspace_metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.DomainWorkspace_card{background:#fff;border:1px solid var(--border);border-radius:13px;padding:24px;min-width:0}.DomainWorkspace_card p:last-child{margin-bottom:0}.DomainWorkspace_metrics p{font-size:12px}.DomainWorkspace_muted{font-size:12px;color:var(--muted)}.DomainWorkspace_tip{background:#f6f1ec;padding:20px 24px;border-radius:12px;font-size:13px;color:var(--muted)}.DomainWorkspace_tip strong{color:var(--ink)}.DomainWorkspace_tip p{margin:6px 0}.DomainWorkspace_tip button{margin-top:10px}.DomainWorkspace_toolbar{display:flex;align-items:end;justify-content:space-between;gap:15px}.DomainWorkspace_filters{display:flex;gap:12px;flex:1;max-width:650px;min-width:0}.DomainWorkspace_page label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:700;color:var(--muted);min-width:0}.DomainWorkspace_filters label{flex:1}.DomainWorkspace_page input,.DomainWorkspace_page select,.DomainWorkspace_page textarea{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--ink);font-size:14px}.DomainWorkspace_page textarea{min-height:125px;resize:vertical}.DomainWorkspace_addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.DomainWorkspace_cardTop{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.DomainWorkspace_cardTop .DomainWorkspace_eyebrow{font-size:9px!important}.DomainWorkspace_add{display:flex;align-items:end;gap:12px;margin-top:20px}.DomainWorkspace_add label{flex:1}.DomainWorkspace_sectionTitle{display:flex;align-items:center;justify-content:space-between;gap:10px}.DomainWorkspace_progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.DomainWorkspace_progress .DomainWorkspace_card{padding:20px}.DomainWorkspace_progress h3{font-size:21px}.DomainWorkspace_progress p{font-size:12px}.DomainWorkspace_check,.DomainWorkspace_number{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#e8f2eb;color:#2b6248;font-size:18px}.DomainWorkspace_number{background:#f3e9ed;color:var(--accent);font-size:13px}.DomainWorkspace_record{display:grid;grid-template-columns:135px minmax(0,1fr) auto;gap:15px;align-items:center;padding:15px 0;border-bottom:1px solid var(--border);font-size:13px}.DomainWorkspace_record code{overflow-wrap:anywhere;white-space:normal;user-select:all;font-size:12px}.DomainWorkspace_record button{padding:7px 10px}.DomainWorkspace_certificate{max-width:950px;padding:30px}.DomainWorkspace_certificate dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:15px;margin-top:25px;font-size:13px}.DomainWorkspace_certificate dt{color:var(--muted)}.DomainWorkspace_certificate dd{margin:0;font-weight:700}.DomainWorkspace_submenus{display:flex;gap:8px}.DomainWorkspace_page .DomainWorkspace_submenus button[aria-pressed=true]{background:var(--accent);color:var(--brand-on-primary,#fff);border-color:var(--accent)}.DomainWorkspace_page .DomainWorkspace_error,.DomainWorkspace_warning{background:#fcefed;color:#9a3329;padding:14px;border-radius:10px}.DomainWorkspace_notice{background:#eaf3ed!important;color:#286249!important;padding:12px 15px;border-radius:10px}.DomainWorkspace_success{color:#286249!important}.DomainWorkspace_danger{color:#a03036!important}.DomainWorkspace_confirm{margin-top:15px;padding:15px;background:#fcefed;border-radius:8px}.DomainWorkspace_confirm button{margin-right:8px}.DomainWorkspace_page .DomainWorkspace_toggle{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:20px 0}.DomainWorkspace_toggle strong{color:var(--ink);font-size:15px}.DomainWorkspace_toggle small{display:block;margin-top:6px}.DomainWorkspace_page .DomainWorkspace_toggle input{width:44px;height:24px;flex:none;accent-color:var(--accent)}.DomainWorkspace_formGrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.DomainWorkspace_wide{grid-column:1/-1}.DomainWorkspace_page small{font-weight:400;line-height:1.5}.DomainWorkspace_page form .DomainWorkspace_actions{border-top:1px solid var(--border);padding-top:20px;margin-top:25px}@media(max-width:1000px){.DomainWorkspace_page{padding:24px}.DomainWorkspace_progress{grid-template-columns:repeat(2,minmax(0,1fr))}.DomainWorkspace_addresses{grid-template-columns:1fr}}@media(max-width:600px){.DomainWorkspace_page{padding:20px 15px;border-radius:12px;min-height:calc(100dvh - 30px)}.DomainWorkspace_header{flex-direction:column;gap:12px}.DomainWorkspace_menus{display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%}.DomainWorkspace_page .DomainWorkspace_menus button{font-size:12px;padding:11px 6px}.DomainWorkspace_view{gap:15px}.DomainWorkspace_lead,.DomainWorkspace_card{padding:20px}.DomainWorkspace_metrics{grid-template-columns:1fr;gap:10px}.DomainWorkspace_metrics .DomainWorkspace_card{padding:17px 20px}.DomainWorkspace_metrics h3{font-size:23px;margin:8px 0}.DomainWorkspace_metrics p{margin:0}.DomainWorkspace_toolbar{align-items:stretch;flex-direction:column}.DomainWorkspace_filters{max-width:100%;gap:10px}.DomainWorkspace_filters label{width:50%}.DomainWorkspace_page select{font-size:13px}.DomainWorkspace_progress{gap:10px}.DomainWorkspace_progress .DomainWorkspace_card{padding:15px}.DomainWorkspace_progress h3{font-size:19px}.DomainWorkspace_record{grid-template-columns:1fr auto;gap:9px}.DomainWorkspace_record strong{grid-column:1/-1}.DomainWorkspace_add{align-items:stretch;flex-direction:column}.DomainWorkspace_formGrid{grid-template-columns:1fr}.DomainWorkspace_sectionTitle{align-items:flex-start;flex-direction:column}.DomainWorkspace_certificate dl{grid-template-columns:100px minmax(0,1fr);gap:13px}.DomainWorkspace_submenus button{flex:1;font-size:12px}.DomainWorkspace_actions>*{max-width:100%}}
