:root{font-family:Inter,Arial,sans-serif;color:#142031;background:#f3f5f8;font-synthesis:none;--muted:#657184;--border:#e3e7ed;--red:#d92929}*{box-sizing:border-box}body{margin:0}.sidebar{position:fixed;inset:0 auto 0 0;width:220px;background:#111b29;color:#fff;padding:38px 24px;display:flex;flex-direction:column}.brand{color:#fff;text-decoration:none;font-size:34px;font-weight:850;letter-spacing:-1.5px}.brand span{font-size:11px;letter-spacing:3px;margin-left:10px;color:#ff5a5a}.workspace-name{font-size:12px;color:#9da9ba;margin:45px 12px 14px}.sidebar nav{display:grid;gap:8px}.sidebar nav a{color:#b9c2d0;text-decoration:none;padding:13px 12px;border-radius:7px;font-size:14px}.sidebar nav a.active,.sidebar nav a:hover{background:#253144;color:#fff}.sidebar-foot{margin-top:auto;font-size:13px;color:#e1e7ef}.sidebar-foot p{font-size:11px;color:#8b99ab}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#56caa2;margin-right:8px}main{margin-left:220px;padding:42px 44px;max-width:1680px}header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:#798598;margin:0 0 10px}h1{font-size:34px;letter-spacing:-1px;margin:0 0 10px}h2{font-size:20px;letter-spacing:-.4px;margin:0 0 8px}h3{font-size:16px;margin:0 0 12px}p{line-height:1.55}.intro,.panel-head p{font-size:14px;color:var(--muted);margin:0}.button{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;padding:12px 17px;border-radius:6px;font-size:13px;font-weight:650;background:#fff;color:#182335;border:1px solid var(--border);white-space:nowrap}.button.dark{background:#142031;color:#fff;border-color:#142031}.button:hover{filter:brightness(.94)}.pilot-note{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#fff4df;border:1px solid #f2ddb3;border-radius:8px;font-size:12px;color:#68502c}.pilot-note strong{white-space:nowrap}.metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.metrics article{background:#fff;border:1px solid var(--border);border-radius:9px;padding:22px}.metrics span,.metrics small{display:block;color:var(--muted);font-size:12px}.metrics strong{display:block;font-size:35px;margin:12px 0}.metrics small{font-size:11px}.panel{background:#fff;border:1px solid var(--border);border-radius:9px;margin-bottom:24px;overflow:hidden}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:24px;gap:18px}.filters{display:flex;gap:10px}input,select{border:1px solid #d7dfe8;border-radius:6px;padding:10px 12px;font:12px Inter,Arial,sans-serif;background:#fff;color:#273448}input{width:200px}input:focus,select:focus,button:focus,a:focus{outline:2px solid #d73d3d;outline-offset:3px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}th{color:#788397;font-size:10px;text-transform:uppercase;letter-spacing:.7px;background:#fafbfd;font-weight:650}th,td{padding:16px 22px;border-top:1px solid #edf0f4;vertical-align:middle}td:first-child{min-width:185px}tbody tr{cursor:pointer}tbody tr:hover,tbody tr.selected{background:#f7f9fc}.domain-button{font:650 13px Inter,Arial,sans-serif;color:#172439;background:none;border:0;padding:0;cursor:pointer;text-align:left}.row-group{display:block;color:#8490a1;font-size:10px;margin-top:6px}.badge{display:inline-flex;border-radius:4px;background:#fff1d9;color:#805919;padding:5px 8px;font-size:10px;white-space:nowrap}.badge.failed{background:#fbe9e9;color:#a33b3b}.badge.complete{background:#e6f5ee;color:#2c765a}.number{font-size:16px;font-weight:700}.number.good{color:#267859}.number.medium{color:#9c6b20}.unavailable{font-size:11px;color:#8b95a4}.table-note{font-size:11px;color:#7e899a;padding:0 24px 12px}.detail{scroll-margin-top:20px}.empty{padding:45px 24px;text-align:center;border:1px dashed #cdd5df;border-radius:9px;color:#6d7a8c}.empty p{font-size:13px}.detail-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 20px}.detail-head h2{font-size:26px}.detail-head p{font-size:12px;color:var(--muted);margin:6px 0}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.card{background:#fff;border:1px solid var(--border);border-radius:9px;padding:24px;margin-bottom:20px;min-width:0}.card p{font-size:12px;color:#667487}.card ul{padding-left:18px;font-size:12px;line-height:1.6}.card li{margin-bottom:12px}.card li strong{display:block;color:#263448}.coverage{display:flex;gap:8px;flex-wrap:wrap}.coverage span{font-size:10px;background:#f0f3f7;border-radius:4px;padding:7px 9px;color:#526079}.coverage span.partial,.coverage span.failed{background:#fff0db;color:#8a5d20}.screens{display:grid;grid-template-columns:1fr 1fr;gap:18px}.screen h3{font-size:12px;color:#637086;text-transform:capitalize}.screen a{display:block;background:#f3f5f8;border:1px solid var(--border);border-radius:6px;overflow:hidden;max-height:400px}.screen img{width:100%;display:block;object-fit:contain;object-position:top}.screen.mobile img{max-height:400px;width:auto;max-width:100%;margin:auto}.screen small{display:block;font-size:10px;color:#8b96a5;margin-top:10px}.keyword-table th,.keyword-table td{padding:11px 8px;font-size:11px}.variables{max-height:320px;overflow:auto}.variables td{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;font-size:11px}.variables td:first-child{width:42%}.card a{color:#255d8e}.error{padding:20px;color:#a33b3b;background:#fff;border-radius:8px}footer{display:flex;justify-content:space-between;gap:20px;color:#8a95a6;font-size:10px;padding:12px 0 20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){main{padding:30px 24px}.sidebar{width:185px;padding:30px 18px}main{margin-left:185px}.panel-head{align-items:flex-start;flex-direction:column}.detail-grid{grid-template-columns:1fr}.filters{width:100%}.filters input{flex:1}}@media(max-width:720px){.sidebar{position:static;width:auto;padding:18px 20px;display:block}.brand{font-size:24px}.workspace-name,.sidebar-foot{display:none}.sidebar nav{display:flex;margin-top:16px;gap:8px}.sidebar nav a{font-size:11px;padding:9px}main{margin:0;padding:25px 16px}header{align-items:flex-start;flex-direction:column}h1{font-size:29px}.metrics{grid-template-columns:1fr;gap:10px}.metrics article{padding:18px}.metrics strong{font-size:27px;margin:7px 0}.pilot-note{align-items:flex-start;flex-direction:column;gap:6px}.screens{grid-template-columns:1fr}th,td{padding:14px}.detail-head{align-items:flex-start;flex-direction:column}.panel-head{padding:18px}footer{flex-direction:column;gap:6px}}

.import-panel summary{padding:20px 24px;cursor:pointer;font-size:14px;font-weight:650}.import-body{padding:0 24px 24px}.import-body p{font-size:12px;color:#657184}.import-controls{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:18px 0}.import-controls label{display:grid;gap:8px;font-size:11px;color:#637086}.import-controls input[type=file]{width:300px}.import-controls button{cursor:pointer}.import-controls button:disabled{opacity:.45;cursor:default}.import-note{font-size:11px!important}.import-body table{margin:18px 0}.import-body th,.import-body td{padding:12px}.import-body .error{color:#a33b3b;background:#fff0f0}@media(max-width:720px){.import-controls{display:grid}.import-controls input[type=file]{width:100%}}

[hidden]{display:none!important}.audit-breadcrumb{display:flex;gap:10px;margin:24px 0 8px;font-size:12px;color:#657184}.audit-breadcrumb a{color:#255d8e}.audit-nav{position:sticky;top:0;z-index:3;display:flex;gap:3px;flex-wrap:wrap;background:#f3f5f8f5;border-bottom:1px solid #dce2ea;padding:12px 0;margin-bottom:22px;backdrop-filter:blur(8px)}.audit-nav a{font-size:12px;padding:10px 12px;border-radius:5px;color:#526079;text-decoration:none}.audit-nav a.current{background:#142031;color:white}.audit-nav a:hover{background:#e3e8ef;color:#142031}.audit-nav .back-link{margin-right:8px;border-right:1px solid #d4dce6;border-radius:0}.audit-section{scroll-margin-top:85px}.audit-section>p{max-width:940px}.audit-indicators{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.card .indicator{padding:20px 16px;border:1px solid #dbe2eb;border-radius:8px;text-decoration:none;color:#142031}.indicator:hover{background:#f6f8fb;border-color:#a5b4c7}.indicator span,.indicator strong,.indicator small{display:block}.indicator span{font-size:12px;color:#526079}.indicator strong{font-size:30px;margin:12px 0}.indicator small{font-size:10px;line-height:1.5;color:#768397}.priority-summary{display:flex;gap:8px;flex-wrap:wrap}.priority{display:inline-flex;align-items:center;white-space:nowrap;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:700;line-height:1.3;background:#eaf0f7;color:#40516a}.priority.critical{background:#fbe2e7;color:#9b183a}.priority.high{background:#ffebdb;color:#934d12}.priority.medium{background:#fff4d8;color:#806018}.priority.low{background:#eaf0f7;color:#40516a}.priority.reviewed{background:#e5f4ec;color:#286448}.method-note{font-size:11px!important}.next-actions{padding-left:22px}.next-actions li{padding:7px 0;font-size:13px}.next-actions a{font-weight:650}.next-actions p{margin:5px 0}.finding-controls{display:flex;gap:18px;flex-wrap:wrap;margin:24px 0}.finding-controls label{display:grid;gap:7px;font-size:11px;color:#657184}.finding-controls select{max-width:650px}.finding-card{border:1px solid #dfe5ec;border-radius:8px;margin:16px 0;padding:22px}.finding-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.finding-heading h3{line-height:1.45;margin-bottom:9px;max-width:750px}.finding-page{font-size:11px;overflow-wrap:anywhere}.finding-source{font-size:10px!important;margin:10px 0 18px}.observation{background:#f4f6fa;padding:14px 16px;border-radius:6px;margin-bottom:18px}.observation strong{font-size:11px}.observation p{margin:7px 0 0;color:#263448}.finding-explanation{display:grid;grid-template-columns:165px 1fr;column-gap:22px;row-gap:15px;font-size:12px;line-height:1.65;margin:0 0 18px}.finding-explanation dt{font-weight:650;color:#334257}.finding-explanation dd{margin:0;color:#607086}.finding-card details{background:#fafbfd;border-top:1px solid #e8edf3;padding:13px 0 0;font-size:11px}.finding-card details summary{cursor:pointer;color:#255d8e}.finding-card details li{font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;overflow-wrap:anywhere;white-space:pre-wrap}.finding-help{font-size:11px;display:inline-block;margin-top:14px}.performance-row{display:grid;grid-template-columns:80px 42px minmax(100px,600px);gap:20px;align-items:center;font-size:12px;margin:22px 0}.performance-row meter{width:100%;height:20px;accent-color:#2b7460}.audit-section .coverage{margin:18px 0}.audit-section .screen{min-width:0}.audit-section li{overflow-wrap:anywhere}.detail-head h1{font-size:30px}.audit-section .variables{max-height:420px}@media(max-width:1100px){.audit-indicators{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-section{scroll-margin-top:120px}}@media(max-width:720px){.audit-nav{gap:0;padding:8px 0}.audit-nav a{padding:8px;font-size:11px}.audit-nav .back-link{width:100%;border:0;margin:0}.audit-indicators{gap:9px}.card .indicator{padding:15px 12px}.indicator strong{font-size:25px}.finding-card{padding:16px}.finding-explanation{grid-template-columns:1fr;gap:6px}.finding-explanation dd{margin-bottom:10px}.finding-controls label,.finding-controls select{width:100%}.finding-heading{gap:10px}.finding-heading h3{font-size:14px}.performance-row{grid-template-columns:64px 30px 1fr;gap:10px}.audit-section{padding:20px;scroll-margin-top:140px}}

.screen a{height:320px;max-height:none}.screen img{height:100%;width:100%;object-fit:contain}.screen.mobile a{height:400px}.screen.mobile img{height:100%;width:100%;max-height:none}

.workflow-form{margin:22px 0}.workflow-form fieldset{border:1px solid #dfe5ec;border-radius:8px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.workflow-form legend{font-size:13px;font-weight:650;padding:0 8px}.workflow-form label{display:grid;gap:8px;font-size:11px;color:#657184}.workflow-form label:has(textarea),.workflow-form label:has([aria-label="Tracked finding"]){grid-column:1/-1}.workflow-form select,.workflow-form textarea{max-width:100%;width:100%;font:12px/1.6 Inter,Arial,sans-serif}.workflow-form textarea{resize:vertical;border:1px solid #d7dfe8;border-radius:6px;padding:12px;color:#273448}.workflow-form button{justify-self:start;cursor:pointer}.workflow-form fieldset:disabled{opacity:.55}.workflow-progress{padding-left:18px}.workflow-progress span{display:block;font-size:11px;color:#657184}.saved-note{border:1px solid #dfe5ec;border-radius:7px;padding:20px;margin:15px 0}.note-body{white-space:pre-wrap;overflow-wrap:anywhere}.saved-note small{font-size:10px;color:#657184}.note-buttons{display:flex;gap:10px;margin-top:16px}.note-buttons button{cursor:pointer}.workflow-activity{padding:18px 0;margin:15px 0;border-top:1px solid #e3e7ed;font-size:12px}.workflow-activity summary{cursor:pointer;color:#255d8e}.workflow-activity ol{padding-left:20px}.workflow-activity li{margin:18px 0}.workflow-activity p{margin:7px 0}.workflow-message{padding:12px 15px;background:#f0f4f9;border-radius:6px}@media(max-width:720px){.workflow-form fieldset{grid-template-columns:1fr;padding:15px}}

.report-buttons{display:flex;gap:10px;flex-wrap:wrap}

.advertising-options{margin:18px 0;padding:16px;border:1px solid #c9d5e0;border-radius:8px;min-width:0}.advertising-options input[type=checkbox]{width:auto;display:inline-block;margin-right:10px}.advertising-options legend{font-weight:700}.ad-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:18px}.ad-gallery img,#audit-advertising details img{max-width:100%;height:auto;border:1px solid #c9d5e0}.ad-gallery .method-note{overflow-wrap:anywhere}

/* Saved AI readiness checklist. Category scope and unknowns remain visible. */
.ai-readiness-card{margin:20px 0}.readiness-overview{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;align-items:center}.readiness-gauge{position:relative;display:grid;place-items:center;min-height:150px}.readiness-gauge svg{width:150px;height:150px;position:absolute;inset:0;transform:rotate(-90deg)}.readiness-gauge circle{fill:none;stroke-width:10}.readiness-track{stroke:#e5eaf1}.readiness-value{stroke:#2357bd;stroke-linecap:round}.readiness-gauge strong{font-size:36px;line-height:1.1;color:#182333}.readiness-component{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;padding:12px 0;border-bottom:1px solid #d4dce8}.readiness-component small{grid-column:1}.readiness-component meter{width:140px;max-width:100%;grid-column:2;grid-row:2}.ai-readiness p,.ai-readiness td{overflow-wrap:anywhere}.ai-readiness table{width:100%;border-collapse:collapse}.ai-readiness th,.ai-readiness td{text-align:left;vertical-align:top;padding:10px;border-bottom:1px solid #d4dce8}.ai-readiness details{margin-top:16px}.ai-readiness .table-scroll{overflow:auto}@media(max-width:540px){.readiness-overview{grid-template-columns:1fr;gap:8px}.readiness-gauge{width:150px;margin:auto}.readiness-component meter{width:100px}}@media print{.readiness-overview{display:block}.readiness-gauge svg{position:static}.readiness-gauge{display:block}.readiness-gauge strong{display:block}.ai-readiness details{display:block}.ai-readiness tr{break-inside:avoid}}

.geo-answer-evidence{margin:1rem 0;padding:1rem;border:1px solid #cbd4e1;border-radius:12px}.geo-answer-text{white-space:pre-wrap;overflow-wrap:anywhere}

/* Saved AI answer presentation */
.ai-answer-content{color:inherit;line-height:1.65;max-width:75ch}.ai-answer-content p{margin:.8em 0}.ai-answer-content h2,.ai-answer-content h3,.ai-answer-content h4,.ai-answer-content h5,.ai-answer-content h6{font-size:1.08em;line-height:1.4;margin:1.5em 0 .6em;font-weight:700}.ai-answer-content ul,.ai-answer-content ol{padding-inline-start:1.6em;margin:.7em 0 1em}.ai-answer-content li{margin:.4em 0}.ai-answer-content a{overflow-wrap:anywhere;text-decoration:underline}.ai-answer-content pre{white-space:pre-wrap;overflow-wrap:anywhere}.ai-answer-content blockquote{margin:1em 0;padding-left:1em;border-left:3px solid #9cacbe}

/* Branded sign-in, scoped to the existing protected entry page. */
body.studio-login{min-height:100vh;background:#20213b;color:#20213b;font:16px/1.6 Arial,sans-serif;display:grid;place-items:center;margin:0;padding:24px}.studio-login main{margin:0;padding:0;width:100%;max-width:650px}.studio-login .panel{border-radius:0;border:0;border-top:8px solid #d6e97c;background:white;padding:45px;margin:0;box-shadow:none}.studio-login .login-logo{width:290px;max-width:100%;height:100px;object-fit:contain;object-position:left;margin-bottom:32px}.studio-login h1{font-size:38px;line-height:1.12;letter-spacing:-1.3px}.studio-login .eyebrow{font:11px/1.5 monospace;letter-spacing:.08em;color:#5b5e6d}.studio-login .button{border-radius:0;background:#20213b;color:white;padding:15px 22px;margin:12px 0;white-space:normal}.studio-login .button:hover{background:#d6e97c;color:#20213b}.studio-login a:focus-visible{outline:3px solid #007480;outline-offset:4px}.studio-login p:last-child{font-size:13px;color:#5b5e6d;border-top:1px solid #b9bbc4;padding-top:20px}@media(max-width:500px){body.studio-login{padding:18px}.studio-login .panel{padding:28px 24px}.studio-login h1{font-size:32px}.studio-login .login-logo{height:80px}}

:root{--ld-shape-orbit:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23a64c65%22%20stroke-width%3D%221.3%22%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2214%22%20ry%3D%2242%22%20transform%3D%22rotate%280%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2215%22%20ry%3D%2242%22%20transform%3D%22rotate%2818%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2216%22%20ry%3D%2242%22%20transform%3D%22rotate%2836%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2217%22%20ry%3D%2242%22%20transform%3D%22rotate%2854%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2218%22%20ry%3D%2242%22%20transform%3D%22rotate%2872%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2219%22%20ry%3D%2242%22%20transform%3D%22rotate%2890%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2220%22%20ry%3D%2242%22%20transform%3D%22rotate%28108%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2221%22%20ry%3D%2242%22%20transform%3D%22rotate%28126%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2222%22%20ry%3D%2242%22%20transform%3D%22rotate%28144%2050%2050%29%22%2F%3E%3Cellipse%20cx%3D%2250%22%20cy%3D%2250%22%20rx%3D%2223%22%20ry%3D%2242%22%20transform%3D%22rotate%28162%2050%2050%29%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%227%22%20fill%3D%22%23d6e97c%22%2F%3E%3C%2Fsvg%3E");--ld-shape-fan:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23007480%22%20stroke-width%3D%221.3%22%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%280%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%2818%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%2836%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%2854%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%2872%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%2890%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28108%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28126%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28144%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28162%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28180%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28198%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28216%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28234%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28252%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28270%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28288%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28306%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28324%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%2010%20Q%2085%2035%2050%2050%22%20transform%3D%22rotate%28342%2050%2050%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--ld-shape-wave:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%2370549b%22%20stroke-width%3D%221.3%22%3E%3Cpath%20d%3D%22M%208%2012%20C%2028%20-5%2037%2035%2055%2012%20S%2080%204%2092%2012%22%2F%3E%3Cpath%20d%3D%22M%208%2019%20C%2028%202%2037%2042%2055%2019%20S%2080%2011%2092%2019%22%2F%3E%3Cpath%20d%3D%22M%208%2026%20C%2028%209%2037%2049%2055%2026%20S%2080%2018%2092%2026%22%2F%3E%3Cpath%20d%3D%22M%208%2033%20C%2028%2016%2037%2056%2055%2033%20S%2080%2025%2092%2033%22%2F%3E%3Cpath%20d%3D%22M%208%2040%20C%2028%2023%2037%2063%2055%2040%20S%2080%2032%2092%2040%22%2F%3E%3Cpath%20d%3D%22M%208%2047%20C%2028%2030%2037%2070%2055%2047%20S%2080%2039%2092%2047%22%2F%3E%3Cpath%20d%3D%22M%208%2054%20C%2028%2037%2037%2077%2055%2054%20S%2080%2046%2092%2054%22%2F%3E%3Cpath%20d%3D%22M%208%2061%20C%2028%2044%2037%2084%2055%2061%20S%2080%2053%2092%2061%22%2F%3E%3Cpath%20d%3D%22M%208%2068%20C%2028%2051%2037%2091%2055%2068%20S%2080%2060%2092%2068%22%2F%3E%3Cpath%20d%3D%22M%208%2075%20C%2028%2058%2037%2098%2055%2075%20S%2080%2067%2092%2075%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--ld-shape-frames:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23007480%22%20stroke-width%3D%221.3%22%3E%3Crect%20x%3D%2210%22%20y%3D%2210%22%20width%3D%2280%22%20height%3D%2280%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%2272%22%20height%3D%2272%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2218%22%20y%3D%2218%22%20width%3D%2264%22%20height%3D%2264%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2222%22%20y%3D%2222%22%20width%3D%2256%22%20height%3D%2256%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2226%22%20y%3D%2226%22%20width%3D%2248%22%20height%3D%2248%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2230%22%20y%3D%2230%22%20width%3D%2240%22%20height%3D%2240%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2234%22%20y%3D%2234%22%20width%3D%2232%22%20height%3D%2232%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2238%22%20y%3D%2238%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3Crect%20x%3D%2242%22%20y%3D%2242%22%20width%3D%2216%22%20height%3D%2216%22%20transform%3D%22rotate%28-12%2050%2050%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--ld-shape-fold:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M10%2025%2050%208%2090%2025%2050%2044Z%22%20fill%3D%22%23d6e97c%22%2F%3E%3Cpath%20d%3D%22M10%2025%2050%2044%2050%2090%2010%2070Z%22%20fill%3D%22%23f0b5c0%22%2F%3E%3Cpath%20d%3D%22M50%2044%2090%2025%2090%2070%2050%2090Z%22%20fill%3D%22%23007480%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%2320213b%22%20stroke-width%3D%221.3%22%3E%3Cpath%20d%3D%22M15%2027.4v45%22%2F%3E%3Cpath%20d%3D%22M20%2029.8v45%22%2F%3E%3Cpath%20d%3D%22M25%2032.2v45%22%2F%3E%3Cpath%20d%3D%22M30%2034.6v45%22%2F%3E%3Cpath%20d%3D%22M35%2037.0v45%22%2F%3E%3Cpath%20d%3D%22M40%2039.4v45%22%2F%3E%3Cpath%20d%3D%22M45%2041.8v45%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--ld-shape-rays:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23a64c65%22%20stroke-width%3D%221.3%22%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%280%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%2815%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%2830%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%2845%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%2860%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%2875%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%2890%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28105%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28120%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28135%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28150%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28165%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28180%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28195%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28210%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28225%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28240%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28255%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28270%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28285%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28300%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28315%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28330%2050%2050%29%22%2F%3E%3Cpath%20d%3D%22M%2050%208%20V%2034%22%20transform%3D%22rotate%28345%2050%2050%29%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2210%22%20fill%3D%22%2370549b%22%2F%3E%3C%2Fsvg%3E");}

.studio-login .panel{position:relative}.studio-login .panel::after{content:"";position:absolute;right:32px;top:34px;width:54px;height:54px;background:var(--ld-shape-fan) center/contain no-repeat;pointer-events:none}.studio-login .login-logo{max-width:calc(100% - 72px)}
