.rules{flex-direction:column;gap:.625rem;display:flex}.rules__empty{text-align:center;font-size:var(--font-size-1);color:var(--neutral-11);margin:0;padding:.75rem 0}.rules__head{align-items:center;gap:.375rem;display:flex}.rules__type{flex:1;min-width:0}.rules__row{align-items:center;gap:.375rem;display:flex}.rules__value{flex:1;min-width:0;padding:.25rem .5rem}.rules__remove{flex-shrink:0}.rules__field{flex-direction:column;display:flex}.rules__params{flex-direction:column;gap:.5rem;display:flex}.rules__toggle{font-size:var(--font-size-1);color:var(--neutral-11);align-items:center;gap:.5rem;display:flex}.pg__editorBox{width:100%;height:100%;min-height:20rem;position:relative;overflow:hidden}.pg__monaco{position:absolute;inset-block-start:0;inset-inline-start:0}.pg__plain{font:16px / 24px var(--font-arabic,Menlo), Menlo, Monaco, "Courier New", monospace;white-space:pre-wrap;text-align:start;color:var(--neutral-12);direction:ltr;unicode-bidi:plaintext;margin:0;padding-inline:3.5rem 1rem;position:absolute;inset:0;overflow:hidden}.pg__monaco{--highlight-color:var(--mint-a3,#00d29e22);--highlight-text-color:var(--mint-12,#16433c)}:root.dark .pg__monaco{--highlight-text-color:var(--mint-11,#58d5ba)}.pg__monaco .pii-highlight{z-index:0;color:var(--highlight-text-color);display:inline-block;position:relative}.pg__monaco .pii-highlight,.pg__monaco .pii-highlight:before,.pg__monaco .pii-highlight:after{box-sizing:content-box}.pg__monaco .pii-highlight:before,.pg__monaco .pii-highlight:after{opacity:1;width:100%;position:absolute}.pg__monaco .pii-highlight:before{content:"";background-image:linear-gradient(var(--highlight-color), var(--highlight-color));z-index:-1;background-position:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.125em;height:1em;padding-inline:.125em;top:50%;left:-.125em;transform:translateY(-50%)}.pg__monaco .pii-highlight:after{content:attr(data-text);white-space:nowrap;color:var(--highlight-text-color);top:0;left:0;overflow:hidden}.pg__monaco .view-line[dir=rtl] .pii-highlight:before{left:auto;right:-.125em}.pg__monaco .view-line[dir=rtl] .pii-highlight:after{left:auto;right:0}.pg__monaco{--pg-ease-out:cubic-bezier(.23, 1, .32, 1)}.pg__monaco[data-loading]:not([data-inline]) .editor.modified .pg-pending{animation:1.6s cubic-bezier(.77,0,.175,1) .3s infinite pg-breathe}@keyframes pg-breathe{50%{opacity:.45}}.pg__monaco[data-resolved] .pii-fresh{animation:pg-resolve .26s var(--pg-ease-out) both}@keyframes pg-resolve{0%{opacity:0;filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.pg__monaco[data-loading]:not([data-inline]) .editor.modified .pg-pending{opacity:.7;transition:opacity .2s .3s;animation:none}.pg__monaco[data-resolved] .pii-fresh{animation:.16s both pg-fade}}@keyframes pg-fade{0%{opacity:0}}.pg__monaco .pii-editor-label{font-size:var(--font-size-1);border-radius:0 0 var(--radius-2) 0;color:var(--neutral-11);pointer-events:none;user-select:none;padding:3px 8px;font-weight:500;line-height:1;position:absolute;top:0;left:0}.cfg{flex-direction:column;gap:1rem;display:flex}.cfg__hint{font-size:var(--font-size-1);color:var(--neutral-11)}.pg-code{--overlay-w:min(46rem, calc(100dvw - 2rem));max-height:85dvh}.pg-code__body{border:1px solid var(--neutral-a5);border-radius:var(--radius-3);background:var(--neutral-2);color:var(--neutral-12);tab-size:2;text-align:left;direction:ltr;margin:0;padding:.75rem;font-size:.8125rem;line-height:1.5;overflow:auto}.pg-code__body[data-wrap]{white-space:pre-wrap}.cfg__policy{flex-direction:column;gap:.5rem;display:flex}.pg-save .x-card{flex-direction:column;gap:.5rem;min-width:min(26rem,90vw);max-width:30rem;display:flex}.pg-save__title{margin:0;font-size:.9375rem;font-weight:600}.pg-save__body{color:var(--neutral-11);margin:0;font-size:.875rem}.pg-save__form{flex-direction:column;gap:.375rem;margin-block-start:.5rem;display:flex}.pg-save__field{color:var(--neutral-11);font-size:.8125rem}.pg-save__form>.x-text-input{margin-block-end:.5rem}.pg-save__buttons{justify-content:end;gap:.5rem;margin-block-start:.5rem;display:flex}.pg-error,.pg-save__error{color:var(--red-11);margin:0;font-size:.875rem}.pg-save__error{margin-block-end:.25rem}.pg-code__code{font-family:inherit}.pg__monaco :is(.pii-editor-label,.find-widget,.sticky-widget){translate:0 var(--pg-top-inset,0px)}.pg__monaco :is(.scrollbar.vertical,.decorationsOverviewRuler){transform-origin:top;translate:0 var(--pg-top-inset,0px);scale:1 var(--pg-track-scale,1)}.pg__monaco .scrollbar.horizontal{translate:0 calc(-1 * var(--pg-bottom-inset,0px))}.pg__monaco[data-inline] :is(.monaco-editor,.monaco-diff-editor){--vscode-diffEditor-insertedLineBackground:#ef444418;--vscode-diffEditor-insertedTextBackground:#ef444435;--vscode-diffEditor-removedLineBackground:#46ecd518;--vscode-diffEditor-removedTextBackground:#46ecd54d}:root.dark .pg__monaco[data-inline] :is(.monaco-editor,.monaco-diff-editor){--vscode-diffEditor-insertedLineBackground:#f8717118;--vscode-diffEditor-insertedTextBackground:#f8717130}.pg-signup{z-index:10;background:color-mix(in oklab, var(--neutral-1) 55%, transparent);backdrop-filter:blur(6px);place-items:center;padding:1rem;animation:.18s ease-out pg-signup-in;display:grid;position:absolute;inset:0}.pg-signup__card{text-align:start;flex-direction:column;gap:.75rem;width:min(24rem,100%);display:flex}@keyframes pg-signup-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pg-signup{animation:none}}.pg__upload:has(input:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}.pg__doc{flex-direction:column;height:100%;min-height:20rem;display:flex;container-type:inline-size}.pg__docName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.pg__docPanes{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.pg__docPane{flex-direction:column;min-width:0;min-height:0;display:flex}.pg__docPane+.pg__docPane{border-inline-start:1px solid var(--neutral-a5)}.pg__doc[data-mode=scan] .pg__docPanes{grid-template-columns:1fr}.pg__doc[data-mode=scan] .pg__docPane+.pg__docPane,.pg__docSwitch>*{display:none}.pg__docFile{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}@container (width<=44rem){.pg__docPanes{grid-template-columns:1fr}.pg__docPanes[data-show=original]>.pg__docPane:nth-child(2),.pg__docPanes[data-show=anonymized]>.pg__docPane:first-child{display:none}.pg__docPane+.pg__docPane{border-inline-start:0}.pg__doc[data-mode=anonymize] .pg__docSwitch>*{display:inline-grid}.pg__doc[data-mode=anonymize] .pg__docName{visibility:hidden}.pg__docPane .pg__docLabel{display:none}.pg__doc[data-mode=anonymize] .pg__docFile{display:block}}.pg__doc[data-mode=scan] .pg__docLabel{display:none}.pg__docLabel{color:var(--neutral-11);padding:.25rem .75rem;font-size:.8125rem}.pg__docFrame{color-scheme:normal;background:var(--neutral-3);border:0;flex:1;width:100%;min-height:0;display:block}.pg__docNote{color:var(--neutral-11);padding:.75rem}
