.pd{--pd-bg:#f4f6f9;--pd-panel:#fff;--pd-panel-2:#f8fafc;--pd-line:#e3e8ee;--pd-line-2:#cfd7e1;--pd-ink:#0b1220;--pd-text:#344054;--pd-muted:#5b6678;--pd-link:#0a6f68;--pd-brand:#00f5e5;--pd-brand-ink:#03110f;--pd-brand-edge:#00706952;--pd-soft:#00beb217;--pd-soft-line:#00968c52;--pd-hover:#f1f4f8;--pd-shadow:0 1px 2px #0f172a0d, 0 8px 24px -16px #0f172a2e;--pd-ok:#067647;--pd-ok-bg:#ecfdf3;--pd-ok-line:#abefc6;--pd-warn:#93370d;--pd-warn-bg:#fffaeb;--pd-warn-line:#fedf89;--pd-err:#b42318;--pd-err-bg:#fef3f2;--pd-err-line:#fecdca;--pd-info:#5925dc;--pd-info-bg:#f4f3ff;--pd-info-line:#d9d6fe;--pd-gray:#475467;--pd-gray-bg:#f2f4f7;--pd-gray-line:#d0d5dd;--pd-bar:#12b5a8;background:var(--pd-bg);min-height:100vh;color:var(--pd-text);font-family:var(--font-inter,"Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased}:root[data-theme=dark] .pd{--pd-bg:#0b0d10;--pd-panel:#121519;--pd-panel-2:#161a1f;--pd-line:#23272f;--pd-line-2:#323843;--pd-ink:#eef0f4;--pd-text:#c3c9d2;--pd-muted:#98a1af;--pd-link:#3ee8da;--pd-brand-edge:transparent;--pd-soft:#00f5e512;--pd-soft-line:#00f5e542;--pd-hover:#181c22;--pd-shadow:0 1px 0 #ffffff08 inset, 0 14px 34px -22px #000000d9;--pd-ok:#47cd89;--pd-ok-bg:#17b26a1a;--pd-ok-line:#47cd894d;--pd-warn:#fdd86a;--pd-warn-bg:#f5b83d1a;--pd-warn-line:#fdd86a4d;--pd-err:#fda29b;--pd-err-bg:#f044381a;--pd-err-line:#fda29b4d;--pd-info:#bdb4fe;--pd-info-bg:#7a5af81f;--pd-info-line:#bdb4fe4d;--pd-gray:#b3b9c4;--pd-gray-bg:#98a1af1a;--pd-gray-line:#98a1af47;--pd-bar:#2dd4c8}.pd-shell{grid-template-columns:256px minmax(0,1fr);min-height:100vh;display:grid}.pd-side{background:var(--pd-panel);border-right:1px solid var(--pd-line);z-index:40;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.pd-brand{align-items:center;gap:10px;padding:18px 18px 14px;text-decoration:none;display:flex}.pd-brand img{width:auto;height:30px;display:block}.pd-brand span{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-muted);border:1px solid var(--pd-line-2);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700}.pd-me{border:1px solid var(--pd-line);background:var(--pd-panel-2);border-radius:12px;align-items:center;gap:10px;margin:4px 14px 10px;padding:12px;display:flex}.pd-avatar{background:var(--pd-soft);border:1px solid var(--pd-soft-line);width:36px;height:36px;color:var(--pd-link);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.pd-me b{color:var(--pd-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:650;display:block;overflow:hidden}.pd-me small{color:var(--pd-muted);font-size:12px;display:block}.pd-nav{flex:1;padding:6px 10px;overflow-y:auto}.pd-nav-label{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-muted);margin:12px 10px 6px;font-size:12px;font-weight:700}.pd-nav a{height:40px;color:var(--pd-text);border-radius:9px;align-items:center;gap:10px;margin:2px 0;padding:0 12px;font-size:14px;font-weight:550;text-decoration:none;transition:background .15s,color .15s;display:flex}.pd-nav a:hover{background:var(--pd-hover);color:var(--pd-ink)}.pd-nav a[aria-current=page]{background:var(--pd-soft);color:var(--pd-ink);box-shadow:inset 0 0 0 1px var(--pd-soft-line);font-weight:650}.pd-nav a[aria-current=page] svg{color:var(--pd-link)}.pd-nav a .pd-count{color:var(--pd-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:700}.pd-side-foot{border-top:1px solid var(--pd-line);gap:8px;padding:12px;display:grid}.pd-side-row{align-items:center;gap:8px;display:flex}.pd-main{flex-direction:column;min-width:0;display:flex}.pd-top{z-index:30;box-sizing:border-box;background:color-mix(in srgb, var(--pd-panel) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--pd-line);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 28px;display:flex;position:sticky;top:0}.pd-crumb{letter-spacing:.06em;text-transform:uppercase;color:var(--pd-muted);font-size:12px;font-weight:600}.pd-top h1{letter-spacing:-.015em;color:var(--pd-ink);margin:2px 0 0;font-size:19px;font-weight:780}.pd-top-actions{align-items:center;gap:8px;display:flex}.pd-icon-btn.pd-menu-btn{display:none}.pd-content{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:28px 28px 56px}.pd-card{background:var(--pd-panel);border:1px solid var(--pd-line);box-shadow:var(--pd-shadow);border-radius:16px}.pd-card-pad{padding:20px 22px}.pd-card-head{border-bottom:1px solid var(--pd-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}:is(.pd-card-head h2,.pd-h2){letter-spacing:-.01em;color:var(--pd-ink);margin:0;font-size:16px;font-weight:720}.pd-sub{color:var(--pd-muted);margin:4px 0 0;font-size:13.5px;line-height:1.55}.pd-grid{gap:18px;display:grid}.pd-grid>*{min-width:0}.pd-grid-2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.pd-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pd-kpi{padding:16px 18px}.pd-kpi-label{color:var(--pd-muted);align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:flex}.pd-kpi-label svg{color:var(--pd-link)}.pd-kpi-value{letter-spacing:-.02em;color:var(--pd-ink);font-variant-numeric:tabular-nums;margin-top:8px;font-size:26px;font-weight:800;line-height:1.1}.pd-kpi-sub{color:var(--pd-muted);margin-top:4px;font-size:12.5px}.pd-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:650;text-decoration:none;transition:background .15s,border-color .15s,color .15s,filter .15s;display:inline-flex}.pd-btn-primary{background:var(--pd-brand);color:var(--pd-brand-ink);box-shadow:inset 0 0 0 1px var(--pd-brand-edge)}.pd-btn-primary:hover:not(:disabled){filter:brightness(1.04)}.pd-btn-ghost{background:var(--pd-panel);color:var(--pd-ink);border-color:var(--pd-line-2)}.pd-btn-ghost:hover:not(:disabled){background:var(--pd-hover)}.pd-btn-quiet{color:var(--pd-link);background:0 0;height:32px;padding:0 6px}.pd-btn-quiet:hover{text-underline-offset:3px;text-decoration:underline}.pd-btn-sm{border-radius:9px;height:34px;padding:0 12px;font-size:13px}.pd-btn:disabled{opacity:.55;cursor:not-allowed}.pd-icon-btn{background:var(--pd-panel);border:1px solid var(--pd-line-2);width:36px;height:36px;color:var(--pd-text);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:inline-grid}.pd-icon-btn:hover{background:var(--pd-hover);color:var(--pd-ink)}.pd-lang{background:var(--pd-panel);border:1px solid var(--pd-line-2);height:40px;color:var(--pd-ink);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 11px 0 12px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.pd-lang:hover{background:var(--pd-hover)}.pd-lang:focus-within{outline:2px solid var(--pd-link);outline-offset:2px}.pd-lang svg{color:var(--pd-muted);flex:none}.pd-lang-code{display:none}.pd-lang select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;border:0;position:absolute;inset:0}.pd-lang select option{color:#111;background:#fff}.pd-badge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.pd-badge i{background:currentColor;border-radius:50%;width:6px;height:6px}.pd-b-ok{color:var(--pd-ok);background:var(--pd-ok-bg);border-color:var(--pd-ok-line)}.pd-b-warn{color:var(--pd-warn);background:var(--pd-warn-bg);border-color:var(--pd-warn-line)}.pd-b-err{color:var(--pd-err);background:var(--pd-err-bg);border-color:var(--pd-err-line)}.pd-b-info{color:var(--pd-info);background:var(--pd-info-bg);border-color:var(--pd-info-line)}.pd-b-gray{color:var(--pd-gray);background:var(--pd-gray-bg);border-color:var(--pd-gray-line)}.pd-field{align-content:start;gap:6px;display:grid}.pd-label{color:var(--pd-ink);font-size:13px;font-weight:650}.pd-hint{color:var(--pd-muted);font-size:12.5px;line-height:1.5}:is(.pd-input,.pd-select,.pd-textarea){box-sizing:border-box;background:var(--pd-panel);width:100%;min-height:42px;color:var(--pd-ink);border:1px solid var(--pd-line-2);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.pd-textarea{resize:vertical;line-height:1.55}:is(.pd-input::placeholder,.pd-textarea::placeholder){color:var(--pd-muted);opacity:.85}:is(.pd-input:focus,.pd-select:focus,.pd-textarea:focus){border-color:var(--pd-link);box-shadow:0 0 0 3px var(--pd-soft)}.pd-select option{background:var(--pd-panel);color:var(--pd-ink)}.pd-alert{border:1px solid;border-radius:10px;padding:11px 14px;font-size:13.5px;line-height:1.5}.pd-alert-err{color:var(--pd-err);background:var(--pd-err-bg);border-color:var(--pd-err-line)}.pd-alert-ok{color:var(--pd-ok);background:var(--pd-ok-bg);border-color:var(--pd-ok-line)}.pd-alert-warn{color:var(--pd-warn);background:var(--pd-warn-bg);border-color:var(--pd-warn-line)}.pd-segment{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pd-segment button{border:1px solid var(--pd-line-2);background:var(--pd-panel);min-height:44px;color:var(--pd-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:inherit;font-size:13.5px;font-weight:600;display:flex}.pd-segment button[aria-checked=true]{border-color:var(--pd-link);background:var(--pd-soft);color:var(--pd-ink);box-shadow:inset 0 0 0 1px var(--pd-link)}.pd-chips{flex-wrap:wrap;gap:8px;display:flex}.pd-chip{border:1px solid var(--pd-line-2);background:var(--pd-panel);height:32px;color:var(--pd-text);cursor:pointer;text-transform:capitalize;border-radius:999px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600}.pd-chip[aria-pressed=true]{background:var(--pd-ink);color:var(--pd-panel);border-color:var(--pd-ink)}.pd-chip span{opacity:.75;font-variant-numeric:tabular-nums;margin-left:4px}.pd-code{border:1px solid var(--pd-line-2);background:var(--pd-panel-2);border-radius:10px;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.pd-code .pd-btn{flex-shrink:0}.pd-code code{min-width:0;color:var(--pd-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow:hidden}.pd-pre{border:1px solid var(--pd-line);background:var(--pd-panel-2);color:var(--pd-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:14px 16px;font-family:inherit;font-size:13.5px;line-height:1.65}.pd-table-wrap{overflow-x:auto}.pd-table{border-collapse:collapse;width:100%;font-size:14px}.pd-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--pd-muted);background:var(--pd-panel-2);border-bottom:1px solid var(--pd-line);white-space:nowrap;padding:11px 16px;font-size:12px;font-weight:700}.pd-table td{border-bottom:1px solid var(--pd-line);color:var(--pd-text);vertical-align:middle;padding:13px 16px}.pd-table tbody tr:last-child td{border-bottom:0}.pd-table tbody tr:hover td{background:var(--pd-hover)}.pd-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pd-strong{color:var(--pd-ink);font-weight:650}.pd-cell-sub{color:var(--pd-muted);margin-top:2px;font-size:12.5px;display:block}.pd-company{align-items:center;gap:10px;min-width:0;display:flex}.pd-company .pd-avatar{width:32px;height:32px;font-size:12px}.pd-empty{text-align:center;padding:36px 22px}.pd-empty svg{color:var(--pd-muted)}.pd-empty b{color:var(--pd-ink);margin-top:10px;font-size:15px;display:block}.pd-empty p{max-width:46ch;color:var(--pd-muted);margin:6px auto 16px;font-size:13.5px;line-height:1.6}.pd-check{gap:4px;display:grid}.pd-check-item{border-bottom:1px solid var(--pd-line);align-items:center;gap:12px;padding:12px 6px;display:flex}.pd-check-item:last-child{border-bottom:0}.pd-check-dot{border:1.5px solid var(--pd-line-2);color:#0000;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.pd-check-item.is-done .pd-check-dot{background:var(--pd-ok);border-color:var(--pd-ok);color:var(--pd-panel)}.pd-check-item b{color:var(--pd-ink);font-size:14px;font-weight:650;display:block}.pd-check-item.is-done b{color:var(--pd-muted);text-decoration:line-through;text-decoration-thickness:1px}.pd-check-item small{color:var(--pd-muted);margin-top:2px;font-size:12.5px;display:block}.pd-progress{background:var(--pd-line);border-radius:999px;height:6px;overflow:hidden}.pd-progress i{background:var(--pd-ok);border-radius:inherit;height:100%;transition:width .3s;display:block}.pd-steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.pd-steps li{counter-increment:s;padding:4px 18px 4px 0;list-style:none;position:relative}.pd-steps li:before{content:counter(s);width:26px;height:26px;color:var(--pd-link);background:var(--pd-soft);border:1px solid var(--pd-soft-line);border-radius:50%;place-items:center;margin-bottom:10px;font-size:12.5px;font-weight:800;display:grid}.pd-steps li:not(:last-child):after{content:"";background:var(--pd-line-2);height:1px;position:absolute;top:17px;left:34px;right:10px}.pd-steps b{color:var(--pd-ink);font-size:14px;display:block}.pd-steps p{color:var(--pd-muted);margin:4px 0 0;font-size:13px;line-height:1.55}.pd-chart{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;height:168px;padding-top:10px;display:grid}.pd-chart-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.pd-chart-bar{background:var(--pd-bar);border-radius:6px 6px 2px 2px;width:100%;max-width:46px;min-height:3px;position:relative}.pd-chart-bar.is-zero{background:var(--pd-line)}.pd-chart-val{color:var(--pd-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:700}.pd-chart-lbl{color:var(--pd-muted);font-size:12px}.pd-share{flex-wrap:wrap;gap:8px;display:flex}.pd-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pd-skip{z-index:100;background:var(--pd-ink);color:var(--pd-panel);border-radius:8px;padding:8px 12px;position:absolute;top:-40px;left:12px}.pd-skip:focus{top:12px}:is(.pd a:focus-visible,.pd button:focus-visible,.pd summary:focus-visible){outline:2px solid var(--pd-link);outline-offset:2px}.pd-link{color:var(--pd-link);font-weight:600;text-decoration:none}.pd-link:hover{text-underline-offset:3px;text-decoration:underline}.pd-toast{z-index:200;background:var(--pd-ink);color:var(--pd-panel);border-radius:10px;padding:11px 16px;font-size:13.5px;font-weight:600;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -12px #0006}.pd-scrim{display:none}@media (max-width:1180px){.pd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1020px){.pd-grid-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.pd-shell{grid-template-columns:minmax(0,1fr)}.pd-side{width:min(300px,86vw);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:0 0 60px #0000004d}.pd-side.is-open{transform:none}.pd-scrim{z-index:35;background:#080a0e80;display:block;position:fixed;inset:0}.pd-icon-btn.pd-menu-btn{display:inline-grid}.pd-lang{gap:5px;height:36px;padding:0 9px}.pd-lang-name{display:none}.pd-lang-code{display:inline}.pd-top{padding:10px 16px}.pd-content{padding:20px 16px 48px}}@media (max-width:640px){.pd-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.pd-kpi{padding:14px}.pd-kpi-value{font-size:21px}.pd-top h1{font-size:17px}.pd-top .pd-hide-sm{display:none}.pd-steps{grid-template-columns:minmax(0,1fr);gap:14px}.pd-steps li:after{display:none}:is(.pd-card-pad,.pd-card-head){padding-left:16px;padding-right:16px}.pd-segment{grid-template-columns:minmax(0,1fr)}.pd-table.pd-stack thead{display:none}:is(.pd-table.pd-stack,.pd-table.pd-stack tbody,.pd-table.pd-stack tr,.pd-table.pd-stack td){box-sizing:border-box;width:100%;display:block}.pd-table.pd-stack tr{border-bottom:1px solid var(--pd-line);padding:12px 16px}.pd-table.pd-stack tbody tr:last-child{border-bottom:0}.pd-table.pd-stack td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.pd-table.pd-stack td:before{content:attr(data-label);color:var(--pd-muted);text-align:left;font-size:12.5px;font-weight:600}.pd-table.pd-stack td.pd-td-main{text-align:left;padding-bottom:8px;display:block}.pd-table.pd-stack td.pd-td-main:before{content:none}.pd-table.pd-stack tbody tr:hover td{background:0 0}}@media (prefers-reduced-motion:reduce){:is(.pd-side,.pd-progress i,.pd-nav a,.pd-btn){transition:none}}.pd-chart-empty{text-align:center;height:168px;color:var(--pd-muted);place-items:center;padding:0 12px;font-size:13.5px;line-height:1.6;display:grid}.pd{--pd-s1:#2a78d6;--pd-s2:#1baf7a;--pd-s3:#eb6834}:root[data-theme=dark] .pd{--pd-s1:#3987e5;--pd-s2:#199e70;--pd-s3:#d95926}.pd-s1{--s:var(--pd-s1)}.pd-s2{--s:var(--pd-s2)}.pd-s3{--s:var(--pd-s3)}.pd-mini{border:1px solid var(--pd-line);background:var(--pd-panel-2);border-radius:12px;padding:12px 14px}.pd-viz-pair{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px}.pd-figure{min-width:0;margin:0}.pd-figure figcaption{color:var(--pd-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:6px;font-size:13.5px;display:flex}.pd-legend{color:var(--pd-text);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:inline-flex}.pd-legend>span{align-items:center;gap:6px;display:inline-flex}:is(.pd-legend i,.pd-viz-tip i){background:var(--s);border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.pd-legend em{color:var(--pd-ink);font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.pd-viz{width:100%;position:relative}.pd-viz svg{display:block;overflow:visible}.pd-viz-grid{stroke:var(--pd-line);stroke-width:1px;stroke-dasharray:2 4}.pd-viz-base{stroke:var(--pd-line-2);stroke-width:1px}.pd-viz-tick{fill:var(--pd-muted);font-variant-numeric:tabular-nums;font-size:12px}.pd-viz-direct{fill:var(--pd-ink);font-size:12.5px;font-weight:700}.pd-viz-fill{fill:var(--s)}.pd-viz-line{fill:none;stroke:var(--s);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pd-viz-area{fill:var(--s);opacity:.12}.pd-viz-dot{fill:var(--s);stroke:var(--pd-panel);stroke-width:2px}.pd-viz-cross{stroke:var(--pd-line-2);stroke-width:1px}.pd-viz-hl{fill:var(--pd-hover)}.pd-viz-tip{pointer-events:none;z-index:5;background:var(--pd-panel);border:1px solid var(--pd-line-2);min-width:170px;color:var(--pd-text);border-radius:10px;padding:10px 12px;font-size:12.5px;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 14px 30px -14px #0f172a59}.pd-viz-tip b{color:var(--pd-ink);margin-bottom:6px;font-size:13px;display:block}.pd-viz-tip div{align-items:center;gap:8px;padding:2px 0;display:flex}.pd-viz-tip span{color:var(--pd-ink);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-weight:700}@media (max-width:1020px){.pd-viz-pair{grid-template-columns:minmax(0,1fr)}}.pd-support{z-index:32;color:#1c1300;background:#f59e0b;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 20px;font-size:13.5px;line-height:1.35;display:flex;position:sticky;top:0}.pd-support.is-warn{color:#fff;background:#b42318}.pd-support-who{flex:280px;min-width:0}.pd-support-time{font-variant-numeric:tabular-nums;font-weight:800}.pd-support button{height:30px;font:inherit;cursor:pointer;color:inherit;background:#ffffff59;border:1px solid #1c130059;border-radius:8px;padding:0 12px;font-size:13px;font-weight:700}.pd-support.is-warn button{background:#ffffff1f;border-color:#ffffff8c}.pd-support button.is-end{color:#fff;background:#1c1300;border-color:#0000}.pd-support.is-warn button.is-end{color:#b42318;background:#fff}.pd-support~.pd-top{position:relative}.pd-fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}:is(.pd-fieldset:disabled .pd-input,.pd-fieldset:disabled .pd-select,.pd-fieldset:disabled .pd-textarea){background:var(--pd-panel-2);color:var(--pd-text);cursor:not-allowed}:is(.pd-fieldset:disabled .pd-segment button,.pd-fieldset:disabled input[type=color]){cursor:not-allowed;opacity:.75}.pd-guide-link{background:var(--pd-soft);border:1px solid var(--pd-soft-line);color:var(--pd-ink);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.pd-guide-link:hover{border-color:var(--pd-link)}.pd-guide-link b{color:var(--pd-ink);font-size:13.5px;font-weight:700;display:block}.pd-guide-link small{color:var(--pd-text);font-size:12px;display:block}.pd-guide-link>span:nth-child(2){flex:1;min-width:0}.pd-guide-link>svg{color:var(--pd-link);flex-shrink:0}.pd-guide-ic{background:var(--pd-panel);border:1px solid var(--pd-soft-line);width:34px;height:34px;color:var(--pd-link);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.pd-guide-banner{border-color:var(--pd-soft-line);background:linear-gradient(120deg, var(--pd-soft), var(--pd-panel) 70%);flex-wrap:wrap;align-items:center;gap:14px;text-decoration:none;display:flex}.pd-guide-banner b{color:var(--pd-ink);font-size:16px;display:block}.pd-guide-banner small{color:var(--pd-text);margin-top:2px;font-size:13.5px;line-height:1.5;display:block}.pd-guide-banner .pd-guide-ic{width:44px;height:44px}.pd-wl-img{border:1px solid var(--pd-line);box-sizing:border-box;border-radius:10px;place-items:center;height:72px;padding:10px;display:grid;overflow:hidden}.pd-wl-stage{border:1px solid var(--pd-line);border-radius:12px;justify-content:center;padding:18px;display:flex;overflow-x:auto}.pd-sup-row{text-align:left;border:1px solid var(--pd-line);background:var(--pd-panel);cursor:pointer;border-radius:10px;gap:4px;width:100%;padding:10px 12px;font-family:inherit;font-size:13.5px;display:grid}.pd-sup-row:hover{background:var(--pd-hover)}.pd-sup-row[data-on="1"]{border-color:var(--pd-link);background:var(--pd-soft);box-shadow:inset 0 0 0 1px var(--pd-link)}.pd-sup-msg{border:1px solid var(--pd-line);background:var(--pd-panel-2);border-radius:12px;max-width:92%;padding:10px 13px;font-size:14px}.pd-sup-msg[data-mine="1"]{background:var(--pd-soft);border-color:var(--pd-soft-line);justify-self:end}.pd-dns-wrap{container-type:inline-size}.pd-dns{border:1px solid var(--pd-line);background:var(--pd-panel);border-radius:12px;overflow:hidden}:is(.pd-dns-head,.pd-dns-row){grid-template-columns:76px minmax(210px,1.1fr) minmax(0,2fr);align-items:start;gap:14px;padding:12px 16px;display:grid}:is(.pd-dns.has-prio .pd-dns-head,.pd-dns.has-prio .pd-dns-row){grid-template-columns:76px minmax(210px,1.1fr) minmax(0,2fr) 64px}:is(.pd-dns.has-status .pd-dns-head,.pd-dns.has-status .pd-dns-row){grid-template-columns:76px minmax(210px,1.1fr) minmax(0,2fr) 112px}:is(.pd-dns.has-prio.has-status .pd-dns-head,.pd-dns.has-prio.has-status .pd-dns-row){grid-template-columns:76px minmax(210px,1.1fr) minmax(0,2fr) 64px 112px}.pd-dns-head{background:var(--pd-panel-2);border-bottom:1px solid var(--pd-line);letter-spacing:.04em;text-transform:uppercase;color:var(--pd-muted);padding-block:10px;font-size:12px;font-weight:650}.pd-dns-row+.pd-dns-row{border-top:1px solid var(--pd-line)}.pd-dns-row>span{min-width:0}.pd-dns-type b{border:1px solid var(--pd-line-2);background:var(--pd-panel-2);min-width:58px;height:30px;color:var(--pd-ink);border-radius:8px;place-items:center;padding:0 8px;font:700 12.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-grid}:is(.pd-dns-cell small,.pd-dns-prio small,.pd-dns-status-m){display:none}.pd-dns-prio{font-variant-numeric:tabular-nums;color:var(--pd-ink);padding-top:7px}.pd-dns-status{padding-top:4px}.pd-dns-copy{border:1px solid var(--pd-line-2);background:var(--pd-panel-2);border-radius:10px;align-items:flex-start;gap:8px;min-width:0;padding:6px 6px 6px 10px;display:flex}.pd-dns-copy code{min-width:0;color:var(--pd-ink);overflow-wrap:anywhere;word-break:break-all;white-space:pre-wrap;flex:1;padding-top:5px;font:500 12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pd-dns-copy .pd-btn{flex-shrink:0}@container (max-width:640px){.pd-dns-head{display:none}:is(.pd-dns .pd-dns-row,.pd-dns.has-prio .pd-dns-row,.pd-dns.has-status .pd-dns-row,.pd-dns.has-prio.has-status .pd-dns-row){grid-template-columns:minmax(0,1fr);gap:10px;padding:14px}.pd-dns-type{justify-content:space-between;align-items:center;gap:10px;display:flex}.pd-dns-status-m{display:inline-flex}.pd-dns-status{display:none}:is(.pd-dns-cell small,.pd-dns-prio small){color:var(--pd-muted);margin-bottom:5px;font-size:12px;font-weight:650;display:block}.pd-dns-prio{align-items:baseline;gap:8px;padding-top:0;display:flex}.pd-dns-prio small{margin:0}.pd-dns-prio.is-empty{display:none}.pd-dns-copy .pd-btn{min-height:36px}}.pd-support-note{flex-basis:100%;font-size:12.5px;font-weight:600;line-height:1.4}.pd-team-form{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.pd-team-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pd-team-remove{color:var(--pd-err)}.pd-roles{margin:0;padding:0;list-style:none}.pd-role{border-top:1px solid var(--pd-line);gap:10px;padding:14px 20px;display:grid}.pd-role:first-child{border-top:0}.pd-role-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pd-role-head b{color:var(--pd-ink);font-size:14.5px;display:block}.pd-role-head small{color:var(--pd-muted);margin-top:2px;font-size:12.5px;display:block}.pd-role-perms{flex-wrap:wrap;gap:6px;display:flex}.pd-perm-groups{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.pd-perm-group{border:1px solid var(--pd-line);border-radius:10px;align-content:start;gap:4px;padding:12px;display:grid}.pd-perm-title{letter-spacing:.06em;text-transform:uppercase;color:var(--pd-muted);margin-bottom:4px;font-size:11.5px;font-weight:700}.pd-perm{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:7px 6px;display:flex}.pd-perm:hover{background:var(--pd-hover)}.pd-perm input{width:16px;height:16px;accent-color:var(--pd-bar);flex:none;margin-top:3px}.pd-perm input:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-perm b{color:var(--pd-ink);font-size:13.5px;font-weight:600;display:block}.pd-perm small{color:var(--pd-muted);margin-top:1px;font-size:12px;line-height:1.4;display:block}.pd-perm.is-off{cursor:not-allowed;opacity:.6}.pd-perm.is-off:hover{background:0 0}@media (max-width:640px){.pd-role{padding:14px 16px}.pd-team-actions{justify-content:flex-start}}
.gb{--gb-serif:var(--font-serif,"Source Serif 4", Georgia, "Times New Roman", serif)}.gb-top{z-index:30;border-bottom:1px solid var(--pd-line);background:color-mix(in srgb, var(--pd-panel) 90%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);position:sticky;top:0}.gb-top-in{justify-content:space-between;align-items:center;gap:12px;width:min(1240px,100% - 32px);height:64px;margin:0 auto;display:flex}.gb-brand{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.gb-brand img{width:auto;height:28px;display:block}.gb-brand span{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-muted);border:1px solid var(--pd-line-2);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700}.gb-top-actions{align-items:center;gap:8px;display:flex}.gb-hero{border-bottom:1px solid var(--pd-line);background:radial-gradient(800px 320px at 85% -10%, var(--pd-soft), transparent 70%), var(--pd-panel)}.gb-hero-in{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;width:min(1240px,100% - 32px);margin:0 auto;padding:48px 0 40px;display:grid}.gb-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--pd-link);margin:0 0 12px;font-size:12.5px;font-weight:800}.gb-hero h1{font-family:var(--gb-serif);letter-spacing:-.02em;color:var(--pd-ink);text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,54px);font-weight:700;line-height:1.08}.gb-hero p.gb-lede{max-width:60ch;color:var(--pd-text);margin:16px 0 0;font-size:18px;line-height:1.65}.gb-meta{color:var(--pd-muted);flex-wrap:wrap;gap:6px 16px;margin-top:18px;font-size:13.5px;display:flex}.gb-card-you{border:1px solid var(--pd-line);background:var(--pd-panel);box-shadow:var(--pd-shadow);border-radius:16px;padding:20px 22px}.gb-card-you h2{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-muted);margin:0 0 12px;font-size:13px;font-weight:800}.gb-card-you dl{gap:0;margin:0;display:grid}.gb-card-you dl div{border-bottom:1px solid var(--pd-line);justify-content:space-between;gap:14px;padding:9px 0;font-size:14.5px;display:flex}.gb-card-you dl div:last-child{border-bottom:0}.gb-card-you dt{color:var(--pd-muted)}.gb-card-you dd{color:var(--pd-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}.gb-body{grid-template-columns:250px minmax(0,1fr);gap:56px;width:min(1240px,100% - 32px);margin:0 auto;padding:40px 0 80px;display:grid}.gb-toc{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 110px);position:sticky;top:88px;overflow-y:auto}.gb-toc p{letter-spacing:.1em;text-transform:uppercase;color:var(--pd-muted);margin:0 0 10px;font-size:12px;font-weight:800}.gb-toc ol{border-left:1px solid var(--pd-line);counter-reset:ch;margin:0;padding:0;list-style:none}.gb-toc li{counter-increment:ch}.gb-toc a{color:var(--pd-text);border-left:2px solid #0000;gap:10px;margin-left:-1px;padding:7px 0 7px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.gb-toc a:before{content:counter(ch, decimal-leading-zero);color:var(--pd-muted);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12px;font-weight:700}.gb-toc a:hover{color:var(--pd-ink)}.gb-toc a.is-active{color:var(--pd-ink);border-left-color:var(--pd-link);font-weight:650}.gb-toc a.is-active:before{color:var(--pd-link)}.gb-toc-m{border:1px solid var(--pd-line);background:var(--pd-panel);border-radius:12px;margin-bottom:26px;display:none}.gb-toc-m summary{cursor:pointer;color:var(--pd-ink);justify-content:space-between;padding:14px 16px;font-weight:650;list-style:none;display:flex}.gb-toc-m summary::-webkit-details-marker{display:none}.gb-toc-m ol{gap:4px;margin:0;padding:0 16px 12px 36px;display:grid}.gb-toc-m a{color:var(--pd-text);font-size:15px;line-height:1.6;text-decoration:none}.gb-main{min-width:0;max-width:820px}.gb-ch{border-bottom:1px solid var(--pd-line);margin-bottom:44px;padding-bottom:44px;scroll-margin-top:88px}.gb-ch:last-child{border-bottom:0;margin-bottom:0}.gb-ch-no{letter-spacing:.12em;text-transform:uppercase;color:var(--pd-link);margin:0 0 6px;font-size:12.5px;font-weight:800}.gb-ch h2{font-family:var(--gb-serif);letter-spacing:-.015em;color:var(--pd-ink);text-wrap:balance;margin:0 0 14px;font-size:clamp(27px,3vw,34px);font-weight:700;line-height:1.18}.gb-ch h3{font-family:var(--gb-serif);color:var(--pd-ink);margin:30px 0 10px;font-size:22px;font-weight:650;line-height:1.3}:is(.gb-ch p,.gb-ch li){color:var(--pd-text);font-size:17px;line-height:1.75}.gb-ch p{max-width:70ch;margin:0 0 14px}.gb-ch strong{color:var(--pd-ink);font-weight:650}:is(.gb-ch ul,.gb-ch ol.gb-list){gap:6px;max-width:70ch;margin:0 0 16px;padding-left:1.3em;display:grid}.gb-ch li::marker{color:var(--pd-link);font-weight:700}.gb-lead{color:var(--pd-ink)!important;font-size:19px!important}.gb-callout{border:1px solid var(--pd-soft-line);background:var(--pd-soft);border-radius:12px;margin:20px 0;padding:16px 18px 16px 20px}.gb-callout b{color:var(--pd-ink);margin-bottom:4px;font-size:15px;display:block}.gb-callout p{margin:0;font-size:15.5px}.gb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.gb-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gb-tile{border:1px solid var(--pd-line);background:var(--pd-panel);box-shadow:var(--pd-shadow);border-radius:14px;padding:16px 18px}.gb-tile h4{color:var(--pd-ink);align-items:center;gap:9px;margin:0 0 6px;font-size:15.5px;font-weight:700;display:flex}.gb-tile h4 svg{color:var(--pd-link);flex-shrink:0}.gb-tile p{margin:0;font-size:14.5px!important;line-height:1.6!important}.gb-tile ul{gap:3px;margin:8px 0 0;padding-left:1.1em}.gb-tile li{font-size:14px!important;line-height:1.55!important}.gb-tag{color:var(--pd-muted);border:1px solid var(--pd-line-2);white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}.gb-steps{counter-reset:st;gap:0;margin:18px 0;padding:0;list-style:none;display:grid}.gb-steps li{counter-increment:st;padding:0 0 20px 50px;position:relative}.gb-steps li:before{content:counter(st);width:32px;height:32px;color:var(--pd-link);background:var(--pd-soft);border:1px solid var(--pd-soft-line);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:0;left:0}.gb-steps li:after{content:"";background:var(--pd-line-2);width:1px;position:absolute;top:36px;bottom:4px;left:16px}.gb-steps li:last-child:after{display:none}.gb-steps b{color:var(--pd-ink);margin-bottom:2px;font-size:16.5px;display:block}.gb-steps p{margin:0;font-size:15.5px!important}.gb-table-wrap{border:1px solid var(--pd-line);background:var(--pd-panel);border-radius:14px;margin:18px 0;overflow-x:auto}.gb-table{border-collapse:collapse;width:100%;min-width:620px;font-size:14.5px}:is(.gb-table th,.gb-table td){text-align:left;border-bottom:1px solid var(--pd-line);padding:12px 14px}.gb-table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--pd-muted);background:var(--pd-panel-2);font-size:12px;font-weight:800}.gb-table tbody th{color:var(--pd-ink);white-space:nowrap;font-weight:650}.gb-table td{color:var(--pd-text);font-variant-numeric:tabular-nums}:is(.gb-table tbody tr:last-child th,.gb-table tbody tr:last-child td){border-bottom:0}.gb-table .gb-hl{background:var(--pd-soft)}.gb-qa{border-top:1px solid var(--pd-line)}.gb-qa details{border-bottom:1px solid var(--pd-line)}.gb-qa summary{cursor:pointer;color:var(--pd-ink);justify-content:space-between;gap:14px;padding:15px 2px;font-size:16.5px;font-weight:650;list-style:none;display:flex}.gb-qa summary::-webkit-details-marker{display:none}.gb-qa summary:after{content:"+";color:var(--pd-link);font-size:20px;line-height:1}.gb-qa details[open] summary:after{content:"–"}.gb-qa details>div{padding:0 2px 16px}.gb-qa details p{margin:0 0 8px;font-size:16px!important}.gb-dodont{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.gb-dodont>div{border:1px solid;border-radius:14px;padding:16px 18px}.gb-do{background:var(--pd-ok-bg);border-color:var(--pd-ok-line)!important}.gb-dont{background:var(--pd-err-bg);border-color:var(--pd-err-line)!important}.gb-dodont h4{margin:0 0 8px;font-size:15px}.gb-do h4{color:var(--pd-ok)}.gb-dont h4{color:var(--pd-err)}.gb-dodont ul{margin:0;padding-left:1.1em}.gb-dodont li{font-size:14.5px!important;line-height:1.6!important}.gb-calc{border:1px solid var(--pd-line);background:var(--pd-panel);box-shadow:var(--pd-shadow);border-radius:18px;margin:20px 0;overflow:hidden}.gb-calc-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.gb-calc-form{border-right:1px solid var(--pd-line);align-content:start;gap:16px;padding:22px;display:grid}.gb-calc-out{background:var(--pd-panel-2);align-content:start;gap:14px;padding:22px;display:grid}.gb-stepper{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.gb-stepper label{color:var(--pd-ink);font-size:14.5px;font-weight:600}.gb-stepper label small{color:var(--pd-muted);font-size:12.5px;font-weight:500;display:block}.gb-num{border:1px solid var(--pd-line-2);background:var(--pd-panel);border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.gb-num button{width:36px;height:38px;color:var(--pd-ink);cursor:pointer;background:0 0;border:0;font-size:18px}.gb-num button:hover{background:var(--pd-hover)}.gb-num input{border:0;border-left:1px solid var(--pd-line);border-right:1px solid var(--pd-line);text-align:center;width:56px;height:38px;font:inherit;color:var(--pd-ink);-moz-appearance:textfield;background:0 0;font-size:15px;font-weight:700}:is(.gb-num input::-webkit-outer-spin-button,.gb-num input::-webkit-inner-spin-button){-webkit-appearance:none;margin:0}.gb-range{width:100%;accent-color:var(--pd-link)}.gb-result{background:var(--pd-panel);border:1px solid var(--pd-line);border-radius:12px;padding:14px 16px}.gb-result span{color:var(--pd-muted);letter-spacing:.02em;font-size:12.5px;font-weight:700;display:block}.gb-result b{letter-spacing:-.02em;color:var(--pd-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:28px;font-weight:800;display:block}.gb-result.is-main{border-color:var(--pd-soft-line);background:var(--pd-soft)}.gb-result.is-main b{font-size:34px}.gb-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;height:120px;margin-top:6px;display:grid}.gb-bars span{background:var(--pd-bar);border-radius:4px 4px 1px 1px;min-height:2px;display:block;position:relative}.gb-bars span:hover{filter:brightness(1.1)}.gb-bars-x{color:var(--pd-muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.gb-foot{border-top:1px solid var(--pd-line);color:var(--pd-muted);padding:26px 0 40px;font-size:13.5px}.gb-foot-in{flex-wrap:wrap;justify-content:space-between;gap:10px;width:min(1240px,100% - 32px);margin:0 auto;display:flex}@media (max-width:1024px){.gb-body{grid-template-columns:minmax(0,1fr);gap:0}.gb-toc{display:none}.gb-toc-m{display:block}.gb-main{max-width:none}.gb-hero-in{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){:is(.gb-grid,.gb-grid-3,.gb-dodont){grid-template-columns:minmax(0,1fr)}.gb-calc-in{grid-template-columns:minmax(0,1fr)}.gb-calc-form{border-right:0;border-bottom:1px solid var(--pd-line)}.gb-hero-in{padding:32px 0 28px}.gb-hero p.gb-lede{font-size:16.5px}:is(.gb-ch p,.gb-ch li){font-size:16px}.gb-top .gb-hide-sm{display:none}}@media print{:is(.gb-top,.gb-toc,.gb-toc-m,.gb-noprint){display:none!important}.gb-body{padding:0;display:block}.gb-ch{break-inside:auto}:is(.gb-tile,.gb-callout,.gb-calc){break-inside:avoid;box-shadow:none}}:is(.gb-ch .gb-calc p.pd-hint,.gb-ch .gb-calc .pd-hint){max-width:none;font-size:13.5px;line-height:1.55}.gb-cta{border:1px solid var(--pd-link);background:var(--pd-soft);border-radius:16px;gap:12px;margin:26px 0 6px;padding:22px 22px 20px;display:grid}.gb-cta h3{color:var(--pd-ink);font-size:19px;margin:0!important}.gb-cta p{margin:0;font-size:15.5px}.gb-cta-fields{gap:12px;display:grid}.gb-cta-actions{flex-wrap:wrap;gap:10px;display:flex}@media print{:is(.gb-cta form,.gb-cta-fields,.gb-cta-actions){display:none}}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/6481e8356700f25f-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/3a41be36334ec777-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/6aca2b2dd1e73eb2-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/f0ca9ca26c218c3f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/53184f85607312d4-s.p.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/7c42b85337e0c4bb-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/6481e8356700f25f-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/3a41be36334ec777-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/6aca2b2dd1e73eb2-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/f0ca9ca26c218c3f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/53184f85607312d4-s.p.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/7c42b85337e0c4bb-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.VQJxiW_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.VQJxiW_variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
:root{--au-bg:#f4f6f9;--au-glow:#00b8a91f;--au-card:#fff;--au-card-line:#e2e7ee;--au-shadow:0 1px 2px #1018280a, 0 24px 48px -24px #10182833;--au-text:#0b1220;--au-muted:#344054;--au-sub:#5b6678;--au-input:#fff;--au-input-line:#c9d1dc;--au-input-hover:#a8b3c2;--au-focus:#0a7a60;--au-ring:#0a7a602e;--au-link:#0a7a60;--au-btn:#00f5e5;--au-btn-edge:#00706952;--au-btn-text:#03110f;--au-outline-line:#c9d1dc;--au-outline-text:#0b1220;--au-hover:#f1f4f8;--au-line:#e5e9ef;--au-err:#b42318;--au-err-bg:#fef3f2;--au-err-line:#fecdca;--au-ok:#067647;--au-warn:#b54708;--au-chip:#ecfdf8;--au-chip-line:#b5ecdf;--au-chip-text:#075e4b}:root[data-theme=dark]{--au-bg:#0a0c0f;--au-glow:#00f5e514;--au-card:#111418;--au-card-line:#232830;--au-shadow:0 1px 0 #ffffff08 inset, 0 32px 64px -32px #000000d9;--au-text:#eef0f4;--au-muted:#c3c9d3;--au-sub:#98a1af;--au-input:#0c0e12;--au-input-line:#2c323c;--au-input-hover:#3c4450;--au-focus:#00f5e5;--au-ring:#00f5e52e;--au-link:#3ee8da;--au-btn:#00f5e5;--au-btn-edge:transparent;--au-btn-text:#03110f;--au-outline-line:#2c323c;--au-outline-text:#eef0f4;--au-hover:#181c22;--au-line:#232830;--au-err:#fda29b;--au-err-bg:#f0443814;--au-err-line:#f0443852;--au-ok:#47cd89;--au-warn:#fbbf24;--au-chip:#00f5e512;--au-chip-line:#00f5e540;--au-chip-text:#5ef0e4}.au-page{box-sizing:border-box;background:radial-gradient(900px 460px at 50% -10%, var(--au-glow), transparent 65%), var(--au-bg);min-height:100vh;color:var(--au-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;justify-content:center;align-items:center;padding:44px 16px 36px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.au-page.au-top{justify-content:flex-start}.au-wrap{width:100%;max-width:420px}.au-logo{border-radius:10px;justify-content:center;width:max-content;margin:0 auto 24px;display:flex}.au-logo img{width:auto;height:52px;display:block}@media (max-width:480px){.au-logo img{height:44px}}.au-head{text-align:center;margin-bottom:22px}.au-title{letter-spacing:-.02em;color:var(--au-text);text-wrap:balance;margin:0;font-size:24px;font-weight:750;line-height:1.25}.au-sub{color:var(--au-sub);margin:8px 0 0;font-size:14.5px;line-height:1.55}.au-card{background:var(--au-card);border:1px solid var(--au-card-line);box-shadow:var(--au-shadow);border-radius:16px;padding:28px}@media (max-width:480px){.au-card{border-radius:14px;padding:22px 18px}}.au-card h2.au-card-title{letter-spacing:-.01em;color:var(--au-text);margin:0 0 18px;font-size:17px;font-weight:700}.au-field{margin-bottom:16px;display:block}.au-label{color:var(--au-muted);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:13.5px;font-weight:600;display:flex}.au-input{box-sizing:border-box;width:100%;height:46px;color:var(--au-text);background:var(--au-input);border:1px solid var(--au-input-line);border-radius:11px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500;transition:border-color .15s,box-shadow .15s}.au-input::placeholder{color:var(--au-sub);opacity:.8;font-weight:400}.au-input:hover{border-color:var(--au-input-hover)}.au-input:focus{border-color:var(--au-focus);box-shadow:0 0 0 4px var(--au-ring)}.au-input[aria-invalid=true]{border-color:var(--au-err)}.au-input:disabled{opacity:.6;cursor:not-allowed}.au-input:-webkit-autofill{-webkit-text-fill-color:var(--au-text);-webkit-box-shadow:0 0 0 40px var(--au-input) inset;caret-color:var(--au-text)}.au-hint{color:var(--au-sub);margin-top:6px;font-size:12.5px;line-height:1.45}.au-pw{position:relative}.au-pw .au-input{padding-right:48px}.au-pw-toggle{width:36px;height:36px;color:var(--au-sub);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.au-pw-toggle:hover{color:var(--au-text);background:var(--au-hover)}.au-btn{background:var(--au-btn);width:100%;height:48px;color:var(--au-btn-text);letter-spacing:-.005em;cursor:pointer;box-shadow:0 0 0 1px var(--au-btn-edge) inset, 0 1px 0 #ffffff73 inset, 0 10px 24px -12px #00b8a9b3;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s,box-shadow .15s;display:flex}.au-btn:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.au-btn:active:not(:disabled){transform:none}.au-btn:disabled{opacity:.6;cursor:wait}.au-btn-outline{background:var(--au-card);color:var(--au-outline-text);border:1px solid var(--au-outline-line);font-weight:600;box-shadow:0 1px 2px #1018280d}.au-btn-outline:hover:not(:disabled){background:var(--au-hover);filter:none}.au-btn-row{gap:10px;display:flex}.au-btn-row .au-btn-outline{flex:none;width:auto;padding:0 18px}.au-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite eSBcsa_au-spin}.au-divider{letter-spacing:.08em;text-transform:uppercase;color:var(--au-sub);align-items:center;gap:12px;margin:22px 0;font-size:12px;font-weight:600;display:flex}:is(.au-divider:before,.au-divider:after){content:"";background:var(--au-line);flex:1;height:1px}.au-error{background:var(--au-err-bg);border:1px solid var(--au-err-line);color:var(--au-err);border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 16px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.au-error svg{flex-shrink:0;margin-top:1px}.au-link{color:var(--au-link);font-weight:600;text-decoration:none}.au-link:hover{text-underline-offset:2px;text-decoration:underline}.au-row-end{justify-content:flex-end;margin:-4px 0 18px;font-size:13.5px;display:flex}.au-foot{text-align:center;color:var(--au-sub);margin:22px 0 0;font-size:14px}.au-text{color:var(--au-muted);margin:0 0 20px;font-size:14.5px;line-height:1.65}.au-small{color:var(--au-sub);font-size:13px;line-height:1.6}.au-center{text-align:center}.au-status-icon{width:56px;height:56px;color:var(--au-link);background:var(--au-chip);border:1px solid var(--au-chip-line);border-radius:16px;place-items:center;margin:4px auto 16px;display:grid}.au-status-icon.au-err-icon{color:var(--au-err);background:var(--au-err-bg);border-color:var(--au-err-line)}.au-status-title{letter-spacing:-.01em;color:var(--au-text);margin:0 0 8px;font-size:19px;font-weight:750}.au-banner{background:var(--au-chip);border:1px solid var(--au-chip-line);color:var(--au-chip-text);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-bottom:16px;padding:11px 16px;font-size:13.5px;line-height:1.45;display:flex}.au-banner strong{font-weight:700}.au-steps{align-items:center;margin:0 0 22px;display:flex}.au-step{color:var(--au-sub);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.au-step-dot{border:1px solid var(--au-input-line);background:var(--au-card);width:28px;height:28px;color:var(--au-sub);border-radius:50%;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:700;display:grid}.au-step.is-current{color:var(--au-text)}.au-step.is-current .au-step-dot{border-color:var(--au-focus);color:var(--au-link);box-shadow:0 0 0 4px var(--au-ring)}.au-step.is-done .au-step-dot{background:var(--au-btn);color:var(--au-btn-text);border-color:#0000}.au-step-line{background:var(--au-line);flex:1;height:1px;margin:0 12px}.au-step-line.is-done{background:var(--au-focus)}@media (max-width:420px){.au-step-label{display:none}.au-step.is-current .au-step-label{display:inline}}:is(.au-page a:focus-visible,.au-page button:focus-visible){outline:2px solid var(--au-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){:is(.au-btn,.au-input){transition:none}.au-spinner{animation-duration:1.6s}}.kd-consent{border:1px solid var(--au-line,#d0d5dd);color:var(--au-muted,#344054);cursor:pointer;text-align:left;border-radius:10px;align-items:flex-start;gap:10px;margin:4px 0 16px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.kd-consent input{width:18px;height:18px;accent-color:var(--au-link,#0a7a60);cursor:pointer;flex:none;margin:1px 0 0}.kd-consent a{color:var(--au-link,#0a7a60);text-underline-offset:2px;font-weight:600;text-decoration:underline}.kd-consent:focus-within{outline:2px solid var(--au-link,#0a7a60);outline-offset:2px}.kd-consent.is-invalid{border-color:var(--au-err,#b42318);background:var(--au-err-bg,#fef3f2)}.au-logo .au-brand-logo{object-fit:contain;width:auto;max-width:240px;height:48px}.au-brand-name{letter-spacing:-.02em;color:var(--au-text);align-items:center;gap:10px;font-size:24px;font-weight:800;display:inline-flex}.au-brand-name img{object-fit:cover;border-radius:10px;width:40px;height:40px}.au-legal{margin-top:10px;font-size:12.5px}
