:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pd-font-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--pd-font-mono:"IBM Plex Mono","SFMono-Regular","Menlo",monospace;--pd-text-1:#0f172a;--pd-text-2:#475569;--pd-text-inverse:#fff;--pd-surface-base:#fff;--pd-surface-subtle:#f5f7fb;--pd-surface-elevated:#fff;--pd-border:#0f172a24;--pd-border-strong:#0f172a3d;--pd-brand:#1d4ed8;--pd-brand-soft:#eff4ff;--pd-success:#16a34a;--pd-danger:#dc2626;--pd-space-4:4px;--pd-space-8:8px;--pd-space-12:16px;--pd-space-16:16px;--pd-space-24:24px;--pd-space-32:32px;--pd-space-48:48px;--pd-space-64:64px;--pd-space-96:96px;--pd-space-128:128px;--pd-fs-12:12px;--pd-fs-14:14px;--pd-fs-16:16px;--pd-fs-24:24px;--pd-radius-regular:0;--pd-radius-pill:100px;--pd-shadow-focus:0 0 0 3px #1d4ed833;--pd-mailbox-thread-height:88px;--pd-mailbox-detail-label-width:136px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--pd-font-sans);color:var(--pd-text-1);background-color:var(--pd-surface-subtle);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:0 0;border:none}.pd-container{background-color:var(--pd-surface-subtle);min-height:100vh;animation:.3s ease-out both fadeInOpacity}.pd-header{z-index:100;padding:var(--pd-space-24)0;border-bottom:1px solid var(--pd-border);background-color:var(--pd-surface-base);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:sticky;top:0}.pd-header-content{justify-content:space-between;align-items:center;gap:var(--pd-space-16);max-width:1400px;padding:0 var(--pd-space-32);margin:0 auto;display:flex}.pd-logo{font-size:var(--pd-fs-16);letter-spacing:-.2px;cursor:default;font-weight:500;transition:opacity .2s}.pd-logo:hover{opacity:.72}.pd-main{max-width:1400px;padding:var(--pd-space-48)var(--pd-space-32);gap:var(--pd-space-32);flex-direction:column;margin:0 auto;animation:.5s ease-out both fadeInOpacity;display:flex}.pd-page-header{display:none}.pd-mode-switcher{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.pd-page-title{font-size:var(--pd-fs-24);letter-spacing:-.5px;font-weight:600}.pd-page-subtitle{font-size:var(--pd-fs-14);color:var(--pd-text-2);font-weight:400}.pd-form-box{background-color:var(--pd-surface-base);border:1px solid var(--pd-border);padding:var(--pd-space-32);gap:var(--pd-space-16);flex-direction:column;animation:.3s ease-out both slideDown;display:flex}.pd-newswire-dial{position:relative}.pd-newswire-meta{justify-content:space-between;gap:var(--pd-space-24);flex-wrap:wrap;align-items:flex-start;display:flex}.pd-newswire-heading{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-newswire-actions{gap:var(--pd-space-8);align-items:center;display:inline-flex}.pd-newswire-table-scroll{padding-top:var(--pd-space-16)}.pd-newswire-grid{table-layout:auto;width:max-content;min-width:100%}.pd-newswire-grid td{vertical-align:top}.pd-newswire-grid th:first-child,.pd-newswire-grid td:first-child,.pd-newswire-grid th:nth-child(2),.pd-newswire-grid td:nth-child(2),.pd-newswire-grid th:nth-child(3),.pd-newswire-grid td:nth-child(3){white-space:nowrap}.pd-newswire-grid tbody tr:hover{background-color:#0f172a0a}.pd-newswire-outlet{align-items:center;display:inline-flex}.pd-newswire-headline{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-newswire-link{color:var(--pd-text-1);align-items:center;gap:var(--pd-space-4);word-break:break-word;text-decoration:none;display:inline-flex}.pd-newswire-link:hover{color:var(--pd-brand);text-decoration:underline}.pd-newswire-loading-mask{inset:0}.pd-badge.pd-badge-newswire-outlet-default{color:var(--pd-text-1);background-color:#0f172a14;border-color:#0f172a33}.pd-badge.pd-badge-newswire-outlet-rpp{color:#b45309;background-color:#fff3bf;border-color:#f59e0b}.pd-badge.pd-badge-newswire-outlet-elcomercio{color:#f8fafc;background-color:#1f2933;border-color:#111827}.pd-badge.pd-badge-newswire-outlet-gestion{color:#be123c;background-color:#fde4e6;border-color:#e11d48}.pd-badge.pd-badge-newswire-category-default{color:var(--pd-text-1);background-color:#0f172a0f;border-color:#0f172a2e}.pd-badge.pd-badge-newswire-category-politics{color:#991b1b;background-color:#dc26261f;border-color:#dc262652}.pd-badge.pd-badge-newswire-category-economy{color:#047857;background-color:#057a551f;border-color:#057a5552}.pd-badge.pd-badge-newswire-category-peru{color:#1d4ed8;background-color:#2563eb1f;border-color:#2563eb52}.pd-badge.pd-badge-newswire-category-lima{color:#0f766e;background-color:#0e74901f;border-color:#0891b252}.pd-badge.pd-badge-newswire-category-opinion,.pd-badge.pd-badge-newswire-category-editorial{color:#6b21a8;background-color:#7e22ce1f;border-color:#7e22ce52}.pd-badge.pd-badge-newswire-category-breaking{color:#a16207;background-color:#eab30829;border-color:#ca8a0457}.pd-badge.pd-badge-newswire-category-finance{color:#0f766e;background-color:#0e74551f;border-color:#0e745552}.pd-badge.pd-badge-newswire-category-campaign{color:#be185d;background-color:#be185d1f;border-color:#be185d52}.pd-badge.pd-badge-newswire-category-business{color:#b45309;background-color:#fef3c7;border-color:#f59e0b}.pd-badge.pd-badge-newswire-category-crime{color:#b91c1c;background-color:#fee2e2;border-color:#dc2626}.pd-badge.pd-badge-newswire-category-politics-gov{color:#3730a3;background-color:#e0e7ff;border-color:#6366f1}.pd-badge.pd-badge-newswire-category-economy-finance{color:#166534;background-color:#dcfce7;border-color:#15803d}.pd-badge.pd-badge-newswire-category-environment{color:#0e7490;background-color:#cffafe;border-color:#0891b2}.pd-section-label{font-size:var(--pd-fs-12);text-transform:uppercase;letter-spacing:.5px;color:var(--pd-text-2);margin:0;font-weight:600}.pd-form-grid{gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.pd-form-grid-two{gap:var(--pd-space-24);grid-template-columns:repeat(2,minmax(240px,1fr));grid-template-areas:"first-name email-prefix""last-name domain"}.pd-form-grid-two .pd-form-field-first-name{grid-area:first-name}.pd-form-grid-two .pd-form-field-email-prefix{grid-area:email-prefix}.pd-form-grid-two .pd-form-field-last-name{grid-area:last-name}.pd-form-grid-two .pd-form-field-domain{grid-area:domain}@media (max-width:720px){.pd-form-grid-two{grid-template-columns:1fr;grid-template-areas:"first-name""email-prefix""last-name""domain"}}.pd-form-grid.pd-form-grid-compact,.pd-form-grid-compact{align-items:end;gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pd-input-with-action{align-items:center;gap:var(--pd-space-8);row-gap:var(--pd-space-8);flex-wrap:wrap;display:flex}.pd-input-with-action .pd-form-input{flex:220px;min-width:160px}.pd-input-with-action .pd-select-trigger{flex:220px;order:2;width:auto;min-width:200px}.pd-form-group{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-form-group[data-form-group=prefix]{margin-bottom:var(--pd-space-16)}.pd-form-box[data-prefix-mode=custom] .pd-form-group[data-form-group=prefix]{margin-bottom:0}.pd-radio-group{align-items:center;gap:var(--pd-space-16);display:inline-flex}.pd-radio-option{align-items:center;gap:var(--pd-space-8);font-size:var(--pd-fs-14);color:var(--pd-text-1);display:inline-flex}.pd-radio-option input[type=radio]{accent-color:var(--pd-brand);width:16px;height:16px}.pd-form-layout-headings{column-gap:var(--pd-space-48);margin-bottom:var(--pd-space-16);grid-template-columns:minmax(320px,1fr) 1px minmax(320px,1fr);align-items:flex-end;display:grid}.pd-form-heading-secondary{grid-column:3}.pd-form-layout{column-gap:var(--pd-space-48);grid-template-columns:minmax(320px,1fr) 1px minmax(320px,1fr);align-items:start;display:grid}.pd-form-layout-left{gap:var(--pd-space-24);flex-direction:column;min-width:0;display:flex}.pd-form-layout-divider{background-color:var(--pd-border);place-self:stretch center;width:1px;min-height:100%}.pd-form-layout-right{gap:var(--pd-space-24);flex-direction:column;align-self:start;min-width:0;display:flex}.pd-mailboxes-panel{gap:var(--pd-space-32);flex-direction:column;display:flex}.pd-mailboxes-vendor{gap:var(--pd-space-24)}.pd-mailboxes-vendor-header{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-mailboxes-vendor-selector{gap:var(--pd-space-12);flex-direction:column;width:min(100%,360px);display:flex}.pd-form-section{gap:var(--pd-space-32);flex-direction:column;display:flex}.pd-form-section-header{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-bulk-panel{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-bulk-header{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-bulk-card{gap:var(--pd-space-12);font-size:var(--pd-fs-12);color:var(--pd-text-2);flex-direction:column;display:flex}.pd-bulk-template-scroll{width:100%;overflow-x:auto}.pd-bulk-row{gap:var(--pd-space-4);flex-direction:column;display:flex}.pd-bulk-template-grid{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);grid-template-columns:repeat(3,minmax(max-content,1fr));width:100%;min-width:360px;display:grid}.pd-bulk-template-header,.pd-bulk-template-cell{padding:var(--pd-space-12);border-bottom:1px solid var(--pd-border);border-right:1px solid var(--pd-border)}.pd-bulk-template-grid>div:nth-child(3n){border-right:none}.pd-bulk-template-grid>div:nth-last-child(-n+3){border-bottom:none}.pd-bulk-template-header{text-transform:uppercase;letter-spacing:.4px;font-size:var(--pd-fs-11);background-color:var(--pd-surface-subtle);color:var(--pd-text-2)}.pd-bulk-template-cell{background-color:var(--pd-surface-base);color:var(--pd-text-1);overflow-wrap:anywhere}.pd-bulk-template-cell-muted{opacity:.7}.pd-bulk-term{font-size:var(--pd-fs-11);letter-spacing:.4px;text-transform:uppercase;color:var(--pd-text-2)}.pd-bulk-value{color:var(--pd-text-1)}.pd-bulk-status{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-bulk-actions{align-items:center;gap:var(--pd-space-12);flex-wrap:wrap;display:inline-flex}.pd-bulk-processing{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);padding:var(--pd-space-16);gap:var(--pd-space-12);flex-direction:column;display:flex}.pd-bulk-processing-grid{gap:var(--pd-space-12);grid-template-columns:minmax(140px,1fr) auto;align-items:center;display:grid}.pd-bulk-processing-spinner{font-size:var(--pd-fs-14);color:var(--pd-text-1)}.pd-bulk-processing-title{font-weight:500}.pd-bulk-processing-meta-block{text-align:right}.pd-bulk-processing-value{font-size:var(--pd-fs-18);color:var(--pd-text-1);font-weight:600}.pd-bulk-processing-label{font-size:var(--pd-fs-12);color:var(--pd-text-2);margin-top:2px}.pd-bulk-processing-meta{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-bulk-summary{margin-top:var(--pd-space-12);padding-top:var(--pd-space-12);border-top:1px solid var(--pd-border);gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-bulk-summary-header{font-size:var(--pd-fs-14);justify-content:space-between;align-items:center;display:flex}.pd-bulk-summary-grid{gap:var(--pd-space-12);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.pd-bulk-summary-grid dt{font-size:var(--pd-fs-12);text-transform:uppercase;color:var(--pd-text-2);letter-spacing:.4px}.pd-bulk-summary-grid dd{font-size:var(--pd-fs-14);color:var(--pd-text-1);margin:var(--pd-space-4)0 0}.pd-bulk-preview-table-wrapper{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);max-height:min(60vh,440px);overflow:auto}.pd-bulk-preview-table{border-collapse:collapse;width:100%;font-size:var(--pd-fs-12)}.pd-bulk-preview-table th,.pd-bulk-preview-table td{padding:var(--pd-space-8)var(--pd-space-12);text-align:left;border-bottom:1px solid var(--pd-border)}.pd-bulk-preview-table thead th{background-color:var(--pd-surface-subtle);text-transform:uppercase;letter-spacing:.4px;color:var(--pd-text-2)}.pd-bulk-preview-table tbody tr:last-child td{border-bottom:none}.pd-bulk-preview-row-error{background-color:#f43f5e14}.pd-bulk-preview-row-error td:last-child{color:var(--pd-text-2)}.pd-bulk-preview-empty{text-align:center;padding:var(--pd-space-24);color:var(--pd-text-2)}.pd-bulk-errors{margin-top:var(--pd-space-16);border:1px solid var(--pd-border);padding:var(--pd-space-12);font-size:var(--pd-fs-12);color:var(--pd-text-1)}.pd-bulk-errors ul{padding-left:var(--pd-space-16);margin:var(--pd-space-8)0 0;gap:var(--pd-space-4);flex-direction:column;display:flex}.pd-bulk-preview-warning{color:#92400e;padding:var(--pd-space-12)var(--pd-space-16);font-size:var(--pd-fs-12);background-color:#f59e0b1a;border:1px solid #f59e0b80}.pd-bulk-preview-actions{justify-content:space-between;gap:var(--pd-space-16);flex-wrap:wrap}.pd-modal-overlay{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0d17c7;justify-content:center;align-items:flex-start;padding:clamp(24px,4vh,48px) clamp(16px,4vw,64px);animation:.2s ease-out both modalFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.pd-modal-overlay-sheet{padding:clamp(24px,6vh,72px) clamp(16px,5vw,72px)}.pd-modal{background-color:var(--pd-surface-base);border:1px solid var(--pd-border);width:min(1200px,100vw - 48px);padding:var(--pd-space-32);gap:var(--pd-space-24);flex-direction:column;animation:.2s ease-out both modalFadeIn;display:flex;box-shadow:0 24px 65px #0f172a42,0 2px 8px #0f172a1f}.pd-modal-header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-16);display:flex}.pd-modal-body{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-modal-actions{justify-content:flex-end;gap:var(--pd-space-12);display:flex}.pd-bulk-preview-modal{gap:var(--pd-space-32)}.pd-bulk-preview-header{align-items:center}.pd-bulk-preview-title{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-bulk-preview-file{gap:var(--pd-space-8);font-size:var(--pd-fs-14);color:var(--pd-text-2);flex-wrap:wrap;display:flex}.pd-bulk-preview-file-name{color:var(--pd-text-1);font-weight:600}.pd-bulk-preview-domain{font-family:var(--pd-font-mono);font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-bulk-preview-body{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-bulk-preview-summary{gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.pd-bulk-preview-summary div{border:1px solid var(--pd-border);padding:var(--pd-space-12)var(--pd-space-16);background-color:var(--pd-surface-subtle)}.pd-bulk-preview-summary dt{font-size:var(--pd-fs-12);letter-spacing:.5px;text-transform:uppercase;color:var(--pd-text-2)}.pd-bulk-preview-summary dd{margin:var(--pd-space-8)0 0;font-size:var(--pd-fs-20);color:var(--pd-text-1);font-weight:600}@media (max-width:1024px){.pd-form-layout-headings{row-gap:var(--pd-space-12);grid-template-columns:1fr}.pd-form-heading-secondary{grid-column:auto}.pd-form-layout{row-gap:var(--pd-space-32);grid-template-columns:1fr}.pd-form-layout-divider{display:none}.pd-form-layout-right{padding-top:var(--pd-space-32)}}.pd-form-label{font-size:var(--pd-fs-12);text-transform:uppercase;letter-spacing:.5px;color:var(--pd-text-2);font-weight:600}.pd-form-input,.pd-form-select,.pd-form-textarea{width:100%;padding:var(--pd-space-8)var(--pd-space-16);border:1px solid var(--pd-border);background-color:var(--pd-surface-base);font-size:var(--pd-fs-14);background-color:var(--pd-surface-base);line-height:1.35;transition:border-color .2s,box-shadow .2s}.pd-form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.47 6.97a.75.75 0 0 1 1.06 0L8 9.44l2.47-2.47a.75.75 0 0 1 1.06 1.06L8.53 11.03a.75.75 0 0 1-1.06 0L4.47 8.03a.75.75 0 0 1 0-1.06Z' fill='%23475569'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - var(--pd-space-16))center;padding-right:var(--pd-space-48);cursor:pointer;background-size:12px;line-height:1.4}.pd-form-input:focus-visible,.pd-form-select:focus-visible,.pd-form-textarea:focus-visible,.pd-btn:focus-visible{border-color:var(--pd-brand);box-shadow:var(--pd-shadow-focus);outline:none}.pd-form-textarea{resize:vertical;min-height:120px}.pd-form-input-error{background-color:#dc26260a;border-color:#dc2626b3}.pd-form-input-error:focus-visible{border-color:var(--pd-danger);box-shadow:0 0 0 3px #dc262633}.pd-field-error{margin-top:var(--pd-space-4);font-size:var(--pd-fs-12);color:var(--pd-danger)}.pd-select-trigger{justify-content:space-between;align-items:center;gap:var(--pd-space-8);width:100%;padding:var(--pd-space-8)var(--pd-space-16);border:1px solid var(--pd-border);background-color:var(--pd-surface-base);font-size:var(--pd-fs-14);cursor:pointer;line-height:1.2;font-family:var(--pd-font-sans);transition:border-color .2s,box-shadow .2s;display:inline-flex}.pd-select-trigger:hover{border-color:var(--pd-border-strong)}.pd-select-trigger:focus-visible{border-color:var(--pd-brand);box-shadow:var(--pd-shadow-focus);outline:none}.pd-select-trigger[data-disabled=true]{opacity:.5;cursor:not-allowed}.pd-select-icon{color:var(--pd-text-2);display:inline-flex}.pd-select-content{background-color:var(--pd-surface-base);border:1px solid var(--pd-border);width:var(--radix-select-trigger-width);z-index:1200;max-height:240px;overflow:hidden}.pd-select-viewport{padding:var(--pd-space-8)0;max-height:240px}.pd-select-item{font-size:var(--pd-fs-14);padding:6px var(--pd-space-16);justify-content:space-between;align-items:center;gap:var(--pd-space-12);cursor:pointer;transition:background-color .2s,color .2s;display:flex}.pd-select-item[data-highlighted]{color:var(--pd-text-1);background-color:#1d4ed814}.pd-select-item[data-state=checked]{color:var(--pd-brand)}.pd-select-indicator{color:var(--pd-brand);align-items:center;display:inline-flex}.pd-select-scroll-button{height:24px;color:var(--pd-text-2);justify-content:center;align-items:center;display:flex}.pd-select-empty{padding:var(--pd-space-12)var(--pd-space-16);font-size:var(--pd-fs-14);color:var(--pd-text-2)}.pd-actions{align-items:center;gap:12px;row-gap:var(--pd-space-8);flex-wrap:nowrap;display:flex}.pd-confirm-modal{gap:var(--pd-space-24);width:min(520px,100vw - 48px)}.pd-confirm-body{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-confirm-message{font-size:var(--pd-fs-16);color:var(--pd-text-1);line-height:1.5}.pd-confirm-token{padding:0 var(--pd-space-8);font-family:var(--pd-font-mono);font-size:var(--pd-fs-12);letter-spacing:.6px;text-transform:uppercase;border:1px solid var(--pd-border);background-color:var(--pd-surface-base);justify-content:center;align-items:center;display:inline-flex}.pd-confirm-form{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-confirm-input{width:100%}.pd-confirm-hint{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-btn{border:1px solid var(--pd-border);padding:var(--pd-space-8)var(--pd-space-16);font-size:var(--pd-fs-12);cursor:pointer;justify-content:center;align-items:center;gap:var(--pd-space-8);white-space:nowrap;min-height:var(--pd-space-32);border-radius:var(--pd-radius-regular);background-color:#0000;flex-shrink:0;font-weight:400;line-height:1;transition:transform .2s,border-color .2s,background-color .2s,color .2s;display:inline-flex}.pd-btn:hover{border-color:var(--pd-border-strong);transform:translateY(-1px)}.pd-btn-primary{background-color:var(--pd-brand);color:var(--pd-text-inverse);border-color:#0000}.pd-btn-primary:hover{background-color:#1a43b4}.pd-btn-success{background-color:var(--pd-success);color:var(--pd-text-inverse);border-color:#0000}.pd-btn-success:hover{background-color:#15803d}.pd-btn-neutral{border-color:var(--pd-border);background-color:#0000}.pd-btn-neutral:hover{background-color:#0f172a0f}.pd-btn-danger{background-color:var(--pd-danger);color:var(--pd-text-inverse);border-color:#0000}.pd-btn-danger:hover{background-color:#b91c1c}.pd-btn-danger-outline{color:#b91c1c;background-color:#0000;border-color:#dc2626b3}.pd-btn-danger-outline:hover{background-color:#dc262614;border-color:#b91c1c}.pd-btn-ghost{color:var(--pd-text-2);background-color:#0000;border-color:#0000}.pd-btn-ghost:hover{color:var(--pd-text-1);background-color:#0f172a0f}.pd-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.pd-result{border:1px solid var(--pd-border);padding:var(--pd-space-16);justify-content:space-between;align-items:center;gap:var(--pd-space-16);background-color:var(--pd-surface-subtle);min-height:64px;font-family:var(--pd-font-mono);font-size:13px;display:flex}.pd-result p{word-break:break-word;flex:1}.pd-result-placeholder{opacity:.35}.pd-result .pd-btn{font-family:var(--pd-font-sans)}.pd-badge{justify-content:center;align-items:center;gap:var(--pd-space-4);padding:var(--pd-space-4)var(--pd-space-12);font-size:var(--pd-fs-12);letter-spacing:-.1px;text-transform:none;font-weight:500;line-height:1;font-family:var(--pd-font-sans);background-color:var(--pd-surface-subtle);color:var(--pd-text-2);box-shadow:none;white-space:nowrap;border:1px solid #0000;border-radius:9999px;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.pd-badge-compact{padding:var(--pd-space-4)var(--pd-space-12)}.pd-badge-ready{color:#1d4ed8;background-color:#1d4ed81a;border-color:#1d4ed84d}.pd-badge-syncing{color:#a16207;background-color:#eab3081f;border-color:#ca8a0452}.pd-badge-locked{color:var(--pd-text-1);background-color:#0f172a14;border-color:#0f172a33}.pd-badge-local{color:#047857;background-color:#057a551a;border-color:#057a554d}.pd-badge-success{color:#15803d;background-color:#16a34a1f;border-color:#16a34a52}.pd-badge-warning{color:#c24a00;background-color:#ff66001f;border-color:#ff66004d}.pd-badge-progress{color:#0052cc;background-color:#0066ff1f;border-color:#0066ff4d}.pd-badge-danger{color:#b91c1c;background-color:#dc26261f;border-color:#dc262652}.pd-badge-default{color:var(--pd-text-1);background-color:#0f172a0f;border-color:#0f172a2e}.pd-badge-neutral{color:#555;background-color:#11182714;border-color:#0f172a33}.pd-badge-active{color:#046c4e;background-color:#057a5526;border-color:#057a5566}.pd-badge-pending{color:#c24a00;background-color:#ff66001f;border-color:#ff660052}.pd-badge-log-addy{color:#1d4ed8;background-color:#1d4ed814;border-color:#1d4ed83d}.pd-badge-log-google{color:var(--pd-text-1);background-color:#0f172a14;border-color:#0f172a2e}.pd-badge-log-azure{color:#1d4ed8;background-color:#2563eb1f;border-color:#2563eb52}.pd-badge-log-cloudflare{color:#ea580c;background-color:#f973161f;border-color:#f9731652}.pd-badge-log-inference{color:#92400e;background-color:#ca8a041f;border-color:#b4530952}.pd-badge-log-bulk{color:#6d28d9;background-color:#6d28d91f;border-color:#6d28d952}.pd-badge-newswire{padding:var(--pd-space-4)12px;white-space:nowrap}.pd-inline-actions{justify-content:flex-start;align-items:center;gap:var(--pd-space-8);row-gap:var(--pd-space-8);flex-wrap:nowrap;display:inline-flex}.pd-form-box-header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-24);display:flex}.pd-input-with-icon{align-items:center;gap:var(--pd-space-8);display:flex}.pd-input-with-icon input{flex:1}.pd-input-with-icon svg{color:var(--pd-text-2);flex-shrink:0}.pd-search-form{align-items:center;gap:var(--pd-space-12);flex:360px;min-width:0;max-width:520px;display:flex}.pd-search-input-wrapper{flex:auto;min-height:32px}.pd-search-input{height:32px;padding:0 var(--pd-space-16)}.pd-search-actions{align-items:center;gap:var(--pd-space-12);flex-shrink:0;display:inline-flex}.pd-search-submit{min-width:112px}.pd-btn-icon{align-items:center;gap:var(--pd-space-8);display:inline-flex}.pd-table-container{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);outline-offset:-1px;outline:1px solid #0f172a0f;flex-direction:column;animation:.4s ease-out both fadeIn;display:flex}.pd-table-header{padding:var(--pd-space-24)var(--pd-space-32)var(--pd-space-16)var(--pd-space-32);justify-content:space-between;align-items:flex-start;gap:var(--pd-space-24);display:flex}.pd-table-header-primary{gap:var(--pd-space-8);flex-direction:column;min-width:0;display:flex}.pd-table-header-meta{align-items:center;gap:var(--pd-space-8);font-size:var(--pd-fs-12);color:var(--pd-text-2);flex-wrap:wrap;display:flex}.pd-table-header-meta>span{align-items:center;gap:var(--pd-space-8);display:inline-flex}.pd-table-header-meta>span:not(:first-child):before{content:"•";color:#0f172a47}.pd-table-scroll{padding:0 var(--pd-space-32)var(--pd-space-24);scrollbar-width:thin;scrollbar-color:#0f172a3d transparent;position:relative;overflow-x:auto}.pd-table-scroll::-webkit-scrollbar{height:6px}.pd-table-scroll::-webkit-scrollbar-track{background:0 0}.pd-table-scroll::-webkit-scrollbar-thumb{background-color:#0f172a3d;border-radius:999px}.pd-table{border-collapse:collapse;width:100%;min-width:900px;font-size:var(--pd-fs-14);border:1px solid var(--pd-border)}.pd-table thead{background-color:var(--pd-surface-subtle)}.pd-table th{padding:var(--pd-space-8)var(--pd-space-16);text-align:left;font-size:var(--pd-fs-12);letter-spacing:.5px;text-transform:uppercase;color:var(--pd-text-2);border-bottom:2px solid var(--pd-border);border-right:none;font-weight:600}.pd-table th.pd-table-checkbox,.pd-table td.pd-table-checkbox{width:48px;min-width:48px;padding:var(--pd-space-8);text-align:center}.pd-table td.pd-table-checkbox{border-right:1px solid var(--pd-border)}.pd-table-checkbox input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:var(--pd-brand)}.pd-table th.pd-table-actions,.pd-table td.pd-table-actions{text-align:right;width:auto;min-width:0}.pd-table td{padding:var(--pd-space-8)var(--pd-space-16);border-bottom:1px solid var(--pd-border);border-right:1px solid var(--pd-border);vertical-align:middle;word-break:break-word}.pd-table th:last-child,.pd-table td:last-child{border-right:none}.pd-table tbody tr{animation:.3s ease-out both fadeIn}.pd-table tbody tr:hover{background-color:var(--pd-surface-subtle)}.pd-table.pd-table-freeze-first thead th:first-child{z-index:3;background-color:var(--pd-surface-subtle);position:sticky;left:0}.pd-table.pd-table-freeze-first tbody td:first-child{z-index:2;background-color:var(--pd-surface-base);position:sticky;left:0}.pd-table-scroll.scrolled-left .pd-table.pd-table-freeze-first thead th:first-child,.pd-table-scroll.scrolled-left .pd-table.pd-table-freeze-first tbody td:first-child{box-shadow:8px 0 16px -12px #0f172a29}.pd-log-hub{gap:var(--pd-space-32);padding:var(--pd-space-32)}.pd-log-hub-header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-24);flex-wrap:wrap;display:flex}.pd-log-hub-heading{gap:var(--pd-space-12);flex-direction:column;flex:1;min-width:0;display:flex}.pd-log-hub-session{align-items:center;gap:var(--pd-space-12);padding:var(--pd-space-8)var(--pd-space-16);border:1px dashed var(--pd-border);background-color:var(--pd-surface-subtle);font-size:var(--pd-fs-12);color:var(--pd-text-2);word-break:break-all;max-width:100%;display:inline-flex}.pd-log-hub-session-label{font-size:var(--pd-fs-12);letter-spacing:.6px;text-transform:uppercase;color:var(--pd-text-2);font-weight:500}.pd-log-hub-session-value{font-family:var(--pd-font-mono);font-size:var(--pd-fs-12);color:var(--pd-text-1)}.pd-log-hub-subcopy,.pd-log-hub-last-event{font-size:var(--pd-fs-12);color:var(--pd-text-2);max-width:640px}.pd-log-hub-last-event{opacity:.9}.pd-log-hub-actions{align-items:center;gap:var(--pd-space-12);display:flex}.pd-log-summary-grid{gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.pd-log-summary-card{border:1px solid var(--pd-border);background-color:var(--pd-surface-subtle);gap:var(--pd-space-8);padding:var(--pd-space-16);flex-direction:column;display:flex}.pd-log-summary-card.is-success{background-color:#16a34a1f;border-color:#16a34a66}.pd-log-summary-card.is-warn{background-color:#ca8a041a;border-color:#ca8a0466}.pd-log-summary-card.is-danger{background-color:#dc26261a;border-color:#dc262666}.pd-log-summary-label{font-size:var(--pd-fs-12);color:var(--pd-text-2);text-transform:uppercase;letter-spacing:.4px}.pd-log-summary-value{font-size:var(--pd-fs-24);color:var(--pd-text-1);font-weight:600;line-height:1.1}.pd-log-hub[data-log-service=azure] .pd-log-summary-card:not(.is-success):not(.is-warn):not(.is-danger){background-color:#2563eb14;border-color:#2563eb47}.pd-log-hub[data-log-service=azure] .pd-log-summary-card:not(.is-success):not(.is-warn):not(.is-danger) .pd-log-summary-label{color:#1d4ed8}.pd-log-hub-layout{gap:var(--pd-space-24);grid-template-columns:minmax(220px,320px) 1fr;align-items:start;display:grid}.pd-log-filter{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-log-filter-groups{gap:var(--pd-space-24);flex-direction:column;display:flex}.pd-log-filter-group{gap:var(--pd-space-12);flex-direction:column;display:flex}.pd-log-filter-group-label{font-size:var(--pd-fs-12);letter-spacing:.6px;text-transform:uppercase;color:var(--pd-text-2);font-weight:600}.pd-log-filter-group-description{font-size:var(--pd-fs-12);color:var(--pd-text-2);max-width:280px}.pd-log-filter-list{gap:var(--pd-space-12);flex-direction:column;display:flex}.pd-log-filter-item{justify-content:space-between;align-items:center;gap:var(--pd-space-12);padding:var(--pd-space-16)var(--pd-space-20);border:1px solid var(--pd-border);background-color:var(--pd-surface-base);cursor:pointer;transition:border-color .2s,background-color .2s;display:flex}.pd-log-filter-item:hover{border-color:var(--pd-border-strong)}.pd-log-filter-item.is-active{border-color:var(--pd-text-1);background-color:var(--pd-surface-subtle)}.pd-log-filter-item:focus-visible{outline:2px solid var(--pd-brand);outline-offset:2px}.pd-log-filter-item[data-service=azure] .pd-log-filter-icon{color:#1d4ed8;background-color:#2563eb1f;border-color:#2563eb52}.pd-log-filter-item[data-service=azure].is-active{background-color:#2563eb14;border-color:#2563eb99}.pd-log-filter-item[data-service=azure].is-active .pd-log-filter-icon{background-color:#2563eb3d}.pd-log-filter-item[data-service=azure].is-active .pd-log-filter-count,.pd-log-filter-item[data-service=azure].is-active .pd-log-filter-label span:first-child{color:#1d4ed8}.pd-log-filter-item[data-service=azure]:focus-visible{outline-color:#2563ebcc}.pd-log-filter-item-main{align-items:center;gap:var(--pd-space-12);min-width:0;display:flex}.pd-log-filter-icon{border:1px solid var(--pd-border);background-color:var(--pd-surface-subtle);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.pd-log-filter-copy{gap:var(--pd-space-4);flex-direction:column;min-width:0;display:flex}.pd-log-filter-label{align-items:center;gap:var(--pd-space-8);font-size:var(--pd-fs-14);color:var(--pd-text-1);font-weight:500;display:inline-flex}.pd-log-filter-badge{padding:var(--pd-space-4)var(--pd-space-8);line-height:1.1}.pd-log-filter-description{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-log-filter-count{font-size:var(--pd-fs-16);color:var(--pd-text-1);font-weight:500}.pd-log-filter-footnote{font-size:var(--pd-fs-12);color:var(--pd-text-2);line-height:1.4}.pd-log-feed-panel{gap:var(--pd-space-24);padding:var(--pd-space-16);border:1px solid var(--pd-border);background-color:var(--pd-surface-base);flex-direction:column;display:flex;position:relative}.pd-log-timeline{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-log-timeline-group{border:1px solid var(--pd-border);padding:var(--pd-space-16);background-color:var(--pd-surface-base);gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-log-timeline-header{justify-content:space-between;align-items:baseline;gap:var(--pd-space-12);display:flex}.pd-log-timeline-title{font-size:var(--pd-fs-14);letter-spacing:-.1px;font-weight:600}.pd-log-timeline-count{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-log-event-list{gap:var(--pd-space-12);flex-direction:column;list-style:none;display:flex}.pd-log-event-item{margin:0}.pd-log-event{border:1px solid var(--pd-border);padding:var(--pd-space-16);gap:var(--pd-space-16);background-color:var(--pd-surface-base);flex-direction:column;display:flex}.pd-log-event[data-service=azure]{border-color:#2563eb47;box-shadow:inset 4px 0 #2563eb5c}.pd-log-event-header{justify-content:space-between;gap:var(--pd-space-12);flex-wrap:wrap;display:flex}.pd-log-event-title{align-items:flex-start;gap:var(--pd-space-12);min-width:0;display:flex}.pd-log-event-target{gap:var(--pd-space-4);flex-direction:column;min-width:0;display:flex}.pd-log-event-method{font-size:var(--pd-fs-12);letter-spacing:.6px;text-transform:uppercase;color:var(--pd-text-2)}.pd-log-event-path{font-family:var(--pd-font-mono);font-size:var(--pd-fs-12);color:var(--pd-text-1);word-break:break-word}.pd-log-event-meta{align-items:flex-end;gap:var(--pd-space-16);flex-wrap:wrap;justify-content:flex-end;display:flex}.pd-log-event-timestamp{font-size:var(--pd-fs-12);color:var(--pd-text-2);font-family:var(--pd-font-mono)}.pd-log-event-status-group{align-items:center;gap:var(--pd-space-8);display:flex}.pd-log-event-status{min-width:44px;font-size:var(--pd-fs-12);border:1px solid var(--pd-border);background-color:var(--pd-surface-subtle);justify-content:center;align-items:center;padding:4px 10px;font-weight:500;display:inline-flex}.pd-log-event-status.is-success{color:#15803d;background-color:#16a34a1f;border-color:#16a34a66}.pd-log-event-status.is-neutral{color:var(--pd-text-2)}.pd-log-event-status.is-warn{color:#a16207;background-color:#ca8a041f;border-color:#ca8a0466}.pd-log-event-status.is-danger{color:#b91c1c;background-color:#dc26261f;border-color:#dc262666}.pd-log-event-duration{font-size:var(--pd-fs-12);color:var(--pd-text-2);font-family:var(--pd-font-mono)}.pd-log-event-facts{gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.pd-log-event-fact-label{font-size:var(--pd-fs-12);color:var(--pd-text-2);letter-spacing:.4px;text-transform:uppercase;margin-bottom:4px}.pd-log-event-fact-value{font-size:var(--pd-fs-14);color:var(--pd-text-1);font-family:var(--pd-font-mono);word-break:break-all}.pd-log-event-body{gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.pd-log-event-block{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-log-event-block-label{font-size:var(--pd-fs-12);color:var(--pd-text-2);letter-spacing:.4px;text-transform:uppercase}.pd-log-event-empty{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-log-event-block.is-alert{padding:var(--pd-space-12);background-color:#dc26260f;border:1px solid #dc262652}.pd-log-event-error{color:#b91c1c;font-size:var(--pd-fs-12);line-height:1.5}.pd-log-feed-overlay{pointer-events:none;background-color:#f5f7fbe6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pd-log-empty{border:1px dashed var(--pd-border);padding:var(--pd-space-32);text-align:center;font-size:var(--pd-fs-14);color:var(--pd-text-2)}.pd-log-snippet{font-family:var(--pd-font-mono);color:var(--pd-text-2);background-color:var(--pd-surface-subtle);border:1px solid var(--pd-border);padding:var(--pd-space-8);white-space:pre-wrap;word-break:break-word;max-height:160px;font-size:12px;line-height:1.5;overflow:auto}@media (max-width:1024px){.pd-log-hub-layout{grid-template-columns:1fr}.pd-log-feed-panel{padding:var(--pd-space-12)}}@media (max-width:768px){.pd-log-hub{padding:var(--pd-space-24)}.pd-log-summary-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.pd-log-event-meta,.pd-log-event-status-group{justify-content:flex-start}.pd-log-event-body{grid-template-columns:1fr}}.pd-table-primary{letter-spacing:-.2px;font-weight:400}.pd-text-strong{font-weight:500}.pd-table-alias{align-items:center;gap:var(--pd-space-8);max-width:100%;display:inline-flex}.pd-table-alias>.pd-table-primary{overflow-wrap:anywhere;min-width:0}.pd-icon-btn{border:1px solid var(--pd-border);width:28px;height:28px;color:var(--pd-text-2);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.pd-icon-btn:hover{border-color:var(--pd-border-strong);color:var(--pd-text-1);background-color:#0f172a0f}.pd-icon-btn:focus-visible{border-color:var(--pd-brand);box-shadow:var(--pd-shadow-focus);outline:none}.pd-icon-btn:disabled{opacity:.4;cursor:not-allowed;border-color:var(--pd-border);color:var(--pd-text-2);background-color:#0000}.pd-icon-btn-success{color:var(--pd-success);background-color:#16a34a14;border-color:#16a34a80}.pd-table-meta{margin-top:var(--pd-space-4);color:var(--pd-text-2);font-size:var(--pd-fs-12);line-height:1.4}.pd-table-badge{height:24px;margin-left:var(--pd-space-8);align-items:center;display:inline-flex}.pd-table-actions{text-align:right;white-space:normal}.pd-table td.pd-table-actions{padding-left:var(--pd-space-16);padding-right:var(--pd-space-16)}.pd-table-actions-cell{justify-content:flex-end;align-items:center;gap:var(--pd-space-8);row-gap:var(--pd-space-8);box-sizing:border-box;flex-wrap:wrap;width:100%;min-width:0;max-width:100%;padding-left:0;padding-right:0;display:flex}.pd-table-actions-cell .pd-inline-actions{justify-content:flex-end}@media (max-width:1100px){.pd-actions{flex-wrap:wrap}}@media (max-width:900px){.pd-inline-actions,.pd-table-actions-cell{flex-wrap:wrap}}.pd-inline-actions-compact{align-items:center;gap:var(--pd-space-8);display:inline-flex}.pd-table-empty{padding:var(--pd-space-32);text-align:center;color:var(--pd-text-2);font-size:var(--pd-fs-14)}.technical-text{font-family:var(--pd-font-mono);letter-spacing:-.2px;font-size:13px}.pd-table-footer{padding:var(--pd-space-16)var(--pd-space-32)var(--pd-space-24)}.pd-table-loading-mask{pointer-events:all;background-color:#f5f7fbd1;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.pd-table-pagination{justify-content:space-between;align-items:center;gap:var(--pd-space-16);display:flex}.pd-table-pagination-label{font-size:var(--pd-fs-12);color:var(--pd-text-2);text-transform:uppercase;letter-spacing:.5px}.pd-pagination-controls{align-items:center;gap:var(--pd-space-12);display:inline-flex}.pd-feedback{min-height:24px;font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-feedback-error{color:var(--pd-danger)}.pd-feedback-success{color:var(--pd-success)}.pd-domain-connectivity{gap:var(--pd-space-24)}.pd-domain-connectivity-header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-12);padding-bottom:var(--pd-space-12);flex-wrap:wrap;display:flex}.pd-domain-connectivity-header>div:first-child{gap:var(--pd-space-4);flex-direction:column;display:flex}.pd-domain-connectivity-counts{gap:var(--pd-space-8)}.pd-domain-connectivity-counts>span:not(:first-child):before{content:none}.pd-domain-connectivity-tabs{padding:0 var(--pd-space-32)var(--pd-space-12);border-bottom:1px solid var(--pd-border);margin-bottom:var(--pd-space-8);background-color:var(--pd-surface-base)}.pd-domain-connectivity-filters{align-items:center;gap:var(--pd-space-8);flex-wrap:wrap;display:inline-flex}.pd-domain-connectivity-filter{border-radius:var(--pd-radius-regular);border:1px solid var(--pd-border);background-color:var(--pd-surface-base);color:var(--pd-text-1);flex:none;justify-content:center;transition:background-color .2s,color .2s,border-color .2s}.pd-domain-connectivity-filter:not(.pd-btn-primary):hover{background-color:#0f172a0d}.pd-domain-connectivity-filter.pd-btn-primary{background-color:var(--pd-brand);border-color:var(--pd-brand);color:var(--pd-text-inverse)}.pd-domain-connectivity-filter.pd-btn-neutral{color:var(--pd-text-1)}.pd-domain-connectivity .pd-table{table-layout:auto;min-width:0}.pd-domain-connectivity .pd-table th:nth-child(2),.pd-domain-connectivity .pd-table td:nth-child(2){white-space:normal;overflow-wrap:break-word;word-break:normal;width:auto;min-width:220px}.pd-domain-connectivity .pd-table th.pd-table-checkbox,.pd-domain-connectivity .pd-table td.pd-table-checkbox{width:32px;min-width:32px}.pd-domain-connectivity .pd-table th.pd-table-actions,.pd-domain-connectivity .pd-table td.pd-table-actions{width:140px;min-width:140px}.pd-table-checkbox-placeholder{width:18px;height:18px;display:inline-block}.pd-domain-connectivity-count{min-width:var(--pd-space-24);height:var(--pd-space-24);padding:0 var(--pd-space-8);border-radius:var(--pd-radius-pill);background-color:var(--pd-surface-subtle);color:var(--pd-text-1);font-size:var(--pd-fs-12);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.pd-domain-connectivity-placeholder{padding:var(--pd-space-24);border:1px dashed var(--pd-border);background-color:var(--pd-surface-subtle);color:var(--pd-text-2);text-align:center;justify-content:center;align-items:center;display:flex}.pd-domain-connectivity-empty{padding:var(--pd-space-24);text-align:center;color:var(--pd-text-2);font-size:var(--pd-fs-14)}.pd-domain-connectivity-list{gap:var(--pd-space-16);flex-direction:column;list-style:none;display:flex}.pd-domain-connectivity-item{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);padding:var(--pd-space-24);gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-domain-connectivity-item-header{justify-content:space-between;align-items:center;gap:var(--pd-space-12);flex-wrap:wrap;display:flex}.pd-domain-connectivity-title{align-items:center;gap:var(--pd-space-8);font-size:var(--pd-fs-16);font-weight:600;display:inline-flex}.pd-domain-connectivity-name{letter-spacing:-.2px}.pd-domain-connectivity-meta{gap:var(--pd-space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.pd-domain-connectivity-meta-section{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-domain-connectivity-meta-heading{font-size:var(--pd-fs-12);text-transform:uppercase;letter-spacing:.4px;color:var(--pd-text-2)}.pd-domain-connectivity-meta-list{gap:var(--pd-space-4);font-size:var(--pd-fs-14);color:var(--pd-text-1);flex-direction:column;list-style:none;display:flex}.pd-domain-connectivity-records{gap:var(--pd-space-8);font-size:var(--pd-fs-12);flex-wrap:wrap;list-style:none;display:flex}.pd-domain-connectivity-record{align-items:center;gap:var(--pd-space-8);padding:var(--pd-space-4)var(--pd-space-8);border:1px solid var(--pd-border);border-radius:var(--pd-radius-pill);display:inline-flex}.pd-domain-connectivity-record svg{stroke-width:2px}.pd-domain-connectivity-record-ok{color:#15803d;background-color:#16a34a1f;border-color:#16a34a3d}.pd-domain-connectivity-record-missing{color:#b91c1c;background-color:#dc26261f;border-color:#dc262647}.pd-domain-connectivity-zone{gap:var(--pd-space-4);font-size:var(--pd-fs-14);flex-direction:column;display:flex}.pd-domain-connectivity-zone-status{font-size:var(--pd-fs-12);color:var(--pd-text-2);text-transform:uppercase;letter-spacing:.4px;font-weight:600}.pd-domain-connectivity-zone-link{align-items:center;gap:var(--pd-space-4);font-size:var(--pd-fs-12);color:var(--pd-brand);display:inline-flex}.pd-domain-connectivity-zone-link:hover{text-decoration:underline}.pd-domain-connectivity-zone-missing{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-domain-connectivity-next-step{font-size:var(--pd-fs-14);color:var(--pd-text-2)}@media (max-width:720px){.pd-domain-connectivity-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pd-domain-connectivity-item{padding:var(--pd-space-16)}}.pd-mailbox-page{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);padding:var(--pd-space-32);gap:var(--pd-space-16);flex-direction:column;animation:.3s ease-out both fadeIn;display:flex}.pd-mailbox-page-header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-16);flex-wrap:wrap;display:flex}.pd-mailbox-page-meta{align-items:center;gap:var(--pd-space-12);display:flex}.pd-mailbox-page-address{font-size:var(--pd-fs-16);letter-spacing:-.2px;font-weight:600}.pd-mailbox-layout{gap:var(--pd-space-16);align-items:flex-start;min-height:464px;display:flex}.pd-mailbox-list{border:1px solid var(--pd-border);background-color:var(--pd-surface-subtle);width:340px;max-width:100%;padding:var(--pd-space-12);flex-direction:column;flex:0 0 340px;gap:0;min-height:0;display:flex}.pd-mailbox-list-header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-12);padding-bottom:var(--pd-space-8);border-bottom:1px solid var(--pd-border);flex-wrap:wrap;display:flex}.pd-mailbox-list-count{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-mailbox-thread-scroll{min-height:calc(var(--pd-mailbox-thread-height)*6);max-height:calc(var(--pd-mailbox-thread-height)*6);flex:1;overflow-y:auto}.pd-mailbox-threads{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-mailbox-threads>li:first-child .pd-mailbox-thread{border-top:1px solid var(--pd-border)}.pd-mailbox-thread{border:none;border-bottom:1px solid var(--pd-border);text-align:left;padding:var(--pd-space-8)var(--pd-space-16);cursor:pointer;gap:var(--pd-space-4);min-height:var(--pd-mailbox-thread-height);background-color:#0000;flex-direction:column;width:100%;transition:background-color .2s;display:flex}.pd-mailbox-thread:hover{background-color:#0f172a0a}.pd-mailbox-thread:focus-visible{outline:2px solid var(--pd-brand);outline-offset:2px}.pd-mailbox-thread-active{background-color:var(--pd-brand-soft);border-bottom-color:var(--pd-brand);box-shadow:inset 3px 0 0 0 var(--pd-brand)}.pd-mailbox-thread-body{gap:var(--pd-space-4);flex-direction:column;display:flex}.pd-mailbox-thread-sender{font-weight:600;font-size:var(--pd-fs-14);letter-spacing:-.1px;color:var(--pd-text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-mailbox-thread-subject{font-weight:500;font-size:var(--pd-fs-14);-webkit-line-clamp:2;letter-spacing:-.2px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pd-mailbox-thread-preview{font-size:var(--pd-fs-12);color:var(--pd-text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.05em;line-height:1.35;display:-webkit-box;overflow:hidden}.pd-mailbox-thread-date{font-size:var(--pd-fs-12);color:var(--pd-text-2);white-space:nowrap;text-transform:uppercase;letter-spacing:.4px;display:block}.pd-mailbox-thread-empty{min-height:var(--pd-mailbox-thread-height);cursor:default;background-color:#0000;border-bottom:1px solid #0f172a0f}.pd-mailbox-list-empty-note{margin:var(--pd-space-12)0 0;font-size:var(--pd-fs-12);color:var(--pd-text-2);text-align:center}.pd-mailbox-detail{border:1px solid var(--pd-border);background-color:var(--pd-surface-base);padding:var(--pd-space-16);gap:var(--pd-space-16);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pd-mailbox-detail>:not(.pd-mailbox-body){margin:0}.pd-mailbox-detail-header{gap:var(--pd-space-4);flex-direction:column;display:flex}.pd-mailbox-detail-subject{font-size:var(--pd-fs-16);letter-spacing:-.2px;font-weight:600}.pd-mailbox-detail-ruled{border:1px solid var(--pd-border);background-color:var(--pd-surface-subtle);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.pd-mailbox-detail-ruled:before{content:"";width:1px;top:0;bottom:0;left:calc(var(--pd-space-16) + var(--pd-mailbox-detail-label-width));background-color:var(--pd-border);pointer-events:none;position:absolute}.pd-mailbox-detail-row{grid-template-columns:var(--pd-mailbox-detail-label-width)minmax(0,1fr);padding:var(--pd-space-8)var(--pd-space-16);border-top:1px solid var(--pd-border);column-gap:0;display:grid;position:relative}.pd-mailbox-detail-row dd{padding-left:var(--pd-space-16);gap:var(--pd-space-4);flex-direction:column;margin:0;display:flex}.pd-mailbox-detail-row:first-child{border-top:none}.pd-mailbox-detail-row dt,.pd-mailbox-detail-label{font-size:var(--pd-fs-12);text-transform:uppercase;letter-spacing:.4px;color:var(--pd-text-2)}.pd-mailbox-detail-value{font-weight:400;font-size:var(--pd-fs-14);color:var(--pd-text-1)}.pd-mailbox-detail-address{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-mailbox-response{flex-direction:column;flex:auto;min-height:0;display:flex}.pd-mailbox-reply-bar{justify-content:space-between;align-items:center;gap:var(--pd-space-12);padding:var(--pd-space-8)var(--pd-space-16);border-bottom:1px solid var(--pd-border);background-color:var(--pd-surface-subtle);flex-wrap:wrap;display:flex}.pd-mailbox-reply-info{gap:var(--pd-space-4);flex-direction:column;min-width:0;display:flex}.pd-mailbox-reply-heading{font-size:var(--pd-fs-12);text-transform:uppercase;letter-spacing:.4px;color:var(--pd-text-2)}.pd-mailbox-reply-description{font-size:var(--pd-fs-14);color:var(--pd-text-1);letter-spacing:-.1px}.pd-mailbox-reply-textarea{resize:vertical;flex:auto;min-height:176px}.pd-mailbox-body{background-color:var(--pd-surface-base);gap:var(--pd-space-8);border:none;flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.pd-mailbox-body-reply{padding:0 0 var(--pd-space-16);gap:var(--pd-space-8)}.pd-mailbox-body-preview{padding:0}.pd-mailbox-body-frame,.pd-mailbox-body-text{font-family:var(--pd-font-sans);font-size:var(--pd-fs-14);background-color:var(--pd-surface-base);border:1px solid #0f172a14;flex:auto;height:100%;min-height:0;line-height:1.6}.pd-mailbox-body-frame{background-color:var(--pd-surface-base);width:100%}.pd-mailbox-body-text{padding:var(--pd-space-8);white-space:pre-wrap;overflow-y:auto}.pd-mailbox-placeholder{text-align:center;justify-content:center;align-items:center;gap:var(--pd-space-8);color:var(--pd-text-2);font-size:var(--pd-fs-14);padding:var(--pd-space-16);flex-direction:column;display:flex}.pd-mailbox-detail-placeholder{border:1px dashed var(--pd-border);background-color:var(--pd-surface-subtle);text-align:center;width:100%;padding:var(--pd-space-16);flex:1;justify-content:center;align-items:center;display:flex}.pd-mailbox-footer{gap:var(--pd-space-8);flex-direction:column;display:flex}@media (max-width:900px){.pd-mailbox-layout{flex-direction:column}.pd-mailbox-list{width:100%}.pd-mailbox-thread-scroll{min-height:auto;max-height:none}.pd-mailbox-body{max-height:65vh}}@media (max-width:640px){.pd-mailbox-detail-row{grid-template-columns:1fr}.pd-mailbox-detail-row dd{padding-left:0}.pd-mailbox-detail-ruled:before{display:none}}.pd-mailbox-from{flex-direction:column;gap:4px;display:flex}.pd-mailbox-email{color:var(--pd-text-2);font-size:var(--pd-fs-12)}.pd-mailbox-subject{font-size:var(--pd-fs-14)}.pd-mailbox-snippet{color:var(--pd-text-2);font-size:var(--pd-fs-14);line-height:1.4}.pd-mailbox-date{white-space:nowrap}.pd-login-overlay{background-color:var(--pd-surface-subtle);padding:var(--pd-space-32);z-index:1000;justify-content:center;align-items:center;animation:.2s ease-out both modalFadeIn;display:flex;position:fixed;inset:0}.pd-login-sheet{gap:var(--pd-space-16);width:min(420px,100%);animation:.2s ease-out both modalFadeIn}.pd-login-sheet h2{font-size:var(--pd-fs-16);letter-spacing:-.2px;font-weight:600}.pd-document-panel{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-document-header{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-document-body{gap:var(--pd-space-32);flex-direction:column;display:flex}.pd-document-main{gap:var(--pd-space-24);flex-direction:column;min-width:0;display:flex}.pd-document-upload{gap:var(--pd-space-12);flex-direction:column;display:flex}.pd-document-upload.is-hidden,.pd-document-upload-group.is-hidden{display:none}.pd-document-upload-group{gap:var(--pd-space-8);flex-direction:column;align-items:flex-start;display:flex}.pd-document-upload-group.is-disabled{opacity:.6;pointer-events:none}.pd-document-upload-button{align-self:flex-start}.pd-document-upload-note{font-size:var(--pd-fs-12);color:var(--pd-text-2);display:block}.pd-document-upload-input{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pd-document-controls{gap:var(--pd-space-16);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.pd-document-file-chip{gap:var(--pd-space-8);flex-wrap:wrap;align-items:baseline;display:inline-flex}.pd-document-file-name{font-size:var(--pd-fs-14);letter-spacing:-.2px;font-weight:600}.pd-document-file-pages{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-document-action-group{align-items:center;gap:var(--pd-space-12);flex-wrap:wrap;display:inline-flex}.pd-inspector-content{gap:var(--pd-space-16);flex-direction:column;display:flex}.pd-inspector-header{align-items:baseline;gap:var(--pd-space-24);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pd-inspector-title,.pd-inspector-preview-header{flex:1 1 0;min-width:0}.pd-inspector-preview-header{justify-content:flex-start;align-items:baseline;gap:var(--pd-space-12);display:flex}.pd-inspector-main{gap:var(--pd-space-24);align-items:stretch;display:flex}.pd-inspector-main>*{flex:1 1 0;min-width:0;min-height:0}.pd-inspector-table-pane{gap:var(--pd-space-16);flex-direction:column;min-height:0;display:flex}.pd-inspector-preview-pane{gap:var(--pd-space-16);background-color:#0000;border:none;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.pd-inspector-preview-title{font-size:var(--pd-fs-12);text-transform:uppercase;letter-spacing:.05em;color:var(--pd-text-2);flex:none;margin:0}.pd-inspector-preview-header{align-items:baseline;gap:var(--pd-space-12);min-width:0;padding:0;display:flex}.pd-inspector-preview-filename{font-size:var(--pd-fs-12);color:var(--pd-text-2);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.pd-inspector-preview-list{gap:var(--pd-space-16);min-height:0;padding:var(--pd-space-16);padding-right:var(--pd-space-8);border:1px solid var(--pd-border);background-color:var(--pd-surface-base);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.pd-inspector-preview-page{gap:var(--pd-space-8);flex-direction:column;display:flex}.pd-inspector-preview-page img{background-color:#0000;border:none;width:100%;height:auto}.pd-inspector-preview-page figcaption{font-size:var(--pd-fs-12);color:var(--pd-text-2);text-align:center}.pd-inspector-preview-empty{font-size:var(--pd-fs-12);color:var(--pd-text-2)}@media (max-width:1024px){.pd-inspector-header{align-items:flex-start;gap:var(--pd-space-12);flex-direction:column}.pd-inspector-preview-header{justify-content:flex-start}.pd-inspector-main{flex-direction:column}.pd-inspector-preview-pane{padding:var(--pd-space-12);max-height:none}}.pd-inspector-loading{align-items:center;gap:var(--pd-space-8);font-size:var(--pd-fs-12);color:var(--pd-text-2);display:inline-flex}.pd-inspector-table-wrapper{width:100%;overflow-x:auto}.pd-inspector-table{border-collapse:collapse;border:1px solid var(--pd-border);background-color:var(--pd-surface-base);width:100%;min-width:720px;font-size:var(--pd-fs-14)}.pd-inspector-table thead{background-color:var(--pd-surface-subtle)}.pd-inspector-table thead th{font-family:var(--pd-font-sans);font-size:var(--pd-fs-12);letter-spacing:.5px;text-transform:uppercase;color:var(--pd-text-2);text-align:left;padding:var(--pd-space-16)var(--pd-space-24);border-bottom:1px solid var(--pd-border);border-right:none;font-weight:600}.pd-inspector-table tbody th{width:28%;font-family:var(--pd-font-sans);font-size:var(--pd-fs-14);letter-spacing:-.1px;color:var(--pd-text-1);padding:var(--pd-space-16)var(--pd-space-24);border-right:none;border-bottom:1px solid var(--pd-border);vertical-align:top;text-align:left;background-color:var(--pd-surface-base);z-index:2;box-shadow:1px 0 0 0 var(--pd-border);font-weight:600;position:sticky;left:0}.pd-inspector-table tbody td{font-family:var(--pd-font-mono);font-size:var(--pd-fs-14);color:var(--pd-text-1);padding:var(--pd-space-16)var(--pd-space-24);border-right:1px solid var(--pd-border);border-bottom:1px solid var(--pd-border);vertical-align:top;text-align:left;white-space:nowrap}.pd-inspector-value{font-family:var(--pd-font-mono);font-size:var(--pd-fs-14);letter-spacing:0;display:inline-block}.pd-inspector-table thead th:first-child,.pd-inspector-table tbody th{z-index:2;position:sticky;left:0}.pd-inspector-table thead th:first-child{z-index:3;background-color:var(--pd-surface-subtle);box-shadow:1px 0 0 0 var(--pd-border)}.pd-inspector-table tbody th:after{content:none}.pd-inspector-table tbody tr:last-of-type th,.pd-inspector-table tbody tr:last-of-type td{border-bottom:none}.pd-inspector-table tbody td:last-child{border-right:1px solid var(--pd-border)}.pd-inspector-note,.pd-inspector-empty{font-size:var(--pd-fs-12);color:var(--pd-text-2)}.pd-checkbox{font-size:var(--pd-fs-14);align-items:center;gap:12px;display:flex}.pd-checkbox input[type=checkbox]{border:1px solid var(--pd-border);cursor:pointer;width:18px;height:18px;accent-color:var(--pd-brand);place-items:center;display:grid}.pd-btn-small{padding:var(--pd-space-8)var(--pd-space-12);font-size:var(--pd-fs-12);min-height:var(--pd-space-32)}.pd-sr-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pd-header-actions{align-items:center;gap:var(--pd-space-16);display:flex}.pd-login-form{flex-direction:column;gap:20px;display:flex}.pd-login-loading{text-align:center;justify-content:center;align-items:center;min-height:200px}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pd-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.pd-header{padding:var(--pd-space-16)0}.pd-main{padding:var(--pd-space-32)var(--pd-space-16)}.pd-form-box{padding:var(--pd-space-24)}.pd-header-content{padding:0 var(--pd-space-16);flex-direction:column;align-items:flex-start}.pd-header-actions{justify-content:flex-start;width:100%}.pd-table th,.pd-table td{padding:var(--pd-space-12)var(--pd-space-16)}.pd-table-scroll{padding:0 var(--pd-space-16)var(--pd-space-24)}.pd-inline-actions{justify-content:flex-start;width:100%}}@media (max-width:540px){.pd-main{padding:var(--pd-space-24)var(--pd-space-16)}.pd-form-grid{gap:var(--pd-space-16)}.pd-table-container{border-left:none;border-right:none}}.pd-icon-spin{animation:.8s linear infinite pd-spin}.pd-table-empty-spinner{justify-content:center;align-items:center;gap:var(--pd-space-8);color:var(--pd-text-2);display:inline-flex}.pd-spinner{border:2px solid #1d4ed833;border-top-color:var(--pd-brand);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite pd-spin}
