.pb-appearance-trigger{min-width:34px;min-height:34px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.pb-appearance-trigger:hover{background:var(--pb-accent-soft,#eaf3ff);color:var(--pb-accent-ink,#0875ff)}html[data-pb-appearance] .pb-appearance-dialog,html[data-pb-appearance] .pb-appearance-dialog :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pb-appearance-dialog{flex-direction:column;max-height:calc(100dvh - 32px);overflow:hidden;box-shadow:0 20px 80px #102b4140;color:#172b3b!important;background:#fff!important;border:1px solid #dce5eb!important;border-radius:18px!important;gap:18px!important;width:1020px!important;max-width:calc(100vw - 32px)!important;padding:26px!important;font:13px/1.5 Arial,Tahoma,sans-serif!important;display:flex!important}.pb-appearance-dialog *{box-sizing:border-box}.pb-appearance-dialog [data-slot=dialog-header]{text-align:start;flex:none;gap:10px;padding-inline-end:22px}.pb-appearance-heading{align-items:center;gap:13px;display:flex}.pb-appearance-icon{background:var(--pb-user-editor-soft,#eaf3ff);width:54px;height:54px;color:var(--pb-user-editor-ink,#0875ff);border-radius:15px;flex:none;place-items:center;display:grid}.pb-appearance-dialog [data-slot=dialog-title]{color:#172b3b!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important}.pb-appearance-subtitle{color:#627589;margin-top:3px;font-size:12px;display:block}.pb-appearance-dialog [data-slot=dialog-description]{max-width:850px;margin:0;color:#536775!important;font:13px/1.7 Arial,Tahoma,sans-serif!important}.pb-appearance-dialog>[data-slot=dialog-close]{inset-inline:auto 16px;place-items:center;min-width:32px;min-height:32px;display:grid;top:14px;color:#536775!important}.pb-appearance-tabs{background:#f3f6f9;border:1px solid #e3eaf0;border-radius:11px;flex:none;gap:6px;padding:5px;display:flex}.pb-appearance-tabs button{color:#536775;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:39px;font:600 13px/1.3 Arial,Tahoma,sans-serif;display:flex}.pb-appearance-tabs [aria-selected=true]{color:var(--pb-user-editor-ink,#0875ff);background:#fff;border-color:#dde6ef;box-shadow:0 2px 5px #1931470c}.pb-appearance-body{overscroll-behavior:contain;grid-template-columns:minmax(0,1.25fr) minmax(270px,.85fr);gap:24px;min-height:0;padding:2px 4px 8px;display:grid;overflow-y:auto}.pb-appearance-controls{outline-offset:-2px;flex-direction:column;gap:18px;min-width:0;display:flex}.pb-appearance-controls fieldset{border:0;min-width:0;margin:0;padding:0}.pb-appearance-controls legend{margin-bottom:10px;font-size:14px;font-weight:700}.pb-appearance-swatches{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}.pb-appearance-swatch{color:#536775;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:2px;display:flex}.pb-appearance-swatch>span{border:2px solid #fff;border-radius:50%;outline:1px solid #dce5eb;place-items:center;width:32px;height:32px;transition:outline-offset .12s;display:grid}.pb-appearance-swatch[aria-pressed=true]>span{outline:2px solid var(--pb-user-accent,#0875ff);outline-offset:2px}.pb-appearance-swatch small{overflow-wrap:anywhere;max-width:100%;font:10px/1.3 Arial,Tahoma,sans-serif}.pb-appearance-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pb-appearance-color-field{flex-direction:column;gap:7px;min-width:0;display:flex}.pb-appearance-color-field>label{color:#253e53;font:600 12px/1.4 Arial,Tahoma,sans-serif}.pb-appearance-color-field>div{gap:8px;display:flex}.pb-appearance-color-field input[type=color]{cursor:pointer;background:#fff;border:1px solid #dce5eb;border-radius:7px;flex:none;width:41px;height:36px;padding:4px}.pb-appearance-color-field input:not([type=color]){color:#172b3b;background:#fff;border:1px solid #dce5eb;border-radius:7px;width:100%;min-width:0;height:36px;padding:6px 10px;font:12px/1.4 Consolas,monospace}.pb-appearance-color-field input:disabled{opacity:.45;cursor:not-allowed}.pb-appearance-color-field input[aria-invalid=true]{border-color:#dc3545}.pb-appearance-color-field>small{color:#b42332;font-size:11px}.pb-appearance-option{cursor:pointer;background:#f7f9fc;border:1px solid #e2e9ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.pb-appearance-option>span{align-items:center;gap:11px;min-width:0;display:flex}.pb-appearance-option svg{color:#627589;flex:none}.pb-appearance-option strong{font-size:13px;font-weight:650;display:block}.pb-appearance-option small{color:#627589;margin-top:3px;font-size:11px;display:block}.pb-appearance-option input{width:19px;height:19px;accent-color:var(--pb-user-accent,#0875ff);cursor:pointer;flex:none}.pb-appearance-number{flex-direction:column;gap:8px;min-width:0;font:600 12px/1.4 Arial,Tahoma,sans-serif;display:flex}.pb-appearance-number>div{align-items:center;gap:12px;display:flex}.pb-appearance-number input[type=range]{min-width:0;accent-color:var(--pb-user-accent,#0875ff);cursor:pointer;flex:1;height:22px}.pb-appearance-number input[type=number]{color:#172b3b;direction:ltr;background:#fff;border:1px solid #dce5eb;border-radius:7px;flex:none;width:76px;height:35px;padding:5px 7px;font:12px/1.4 Arial,Tahoma,sans-serif}.pb-appearance-number small{color:#627589;width:16px;font-size:11px;font-weight:400}.pb-appearance-select{flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.pb-appearance-select select{color:#172b3b;background:#fff;border:1px solid #dce5eb;border-radius:7px;width:100%;height:38px;padding:6px 10px;font:13px Arial,Tahoma,sans-serif}.pb-appearance-select small{color:#627589;font-size:11px;font-weight:400}.pb-appearance-density>div{flex-wrap:wrap;gap:8px;display:flex}.pb-appearance-density button{color:#253e53;cursor:pointer;background:#f7f9fc;border:1px solid #dce5eb;border-radius:7px;flex:1;min-height:35px;padding:6px 10px;font-size:12px}.pb-appearance-density button:hover{border-color:var(--pb-user-accent,#0875ff);color:var(--pb-user-editor-ink,#0875ff)}.pb-appearance-preview-column{background:#f7f9fc;border:1px solid #e2e9ef;border-radius:12px;align-self:start;min-width:0;padding:16px;position:sticky;top:0}.pb-appearance-live{color:#536775;align-items:center;gap:7px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.pb-appearance-live>span{background:var(--pb-user-accent,#0875ff);border-radius:50%;width:7px;height:7px;display:block}.pb-appearance-preview{border:var(--pb-user-border-width,1px) solid var(--pb-user-border,#dde5eb);border-radius:var(--pb-user-radius,10px);background:var(--pb-user-canvas,#f3f6f8);color:var(--pb-user-text,#172b3b);font-family:var(--pb-user-font-family,Arial,Tahoma,sans-serif);font-size:var(--pb-user-font-size,14px);line-height:var(--pb-user-line-height,1.5);font-weight:var(--pb-user-font-weight,400);overflow:hidden}.pb-appearance-preview>header{height:var(--pb-user-header-height,60px);background:var(--pb-user-header,#fff);color:var(--pb-user-header-text,#172b3b);border-bottom:var(--pb-user-border-width,1px) solid var(--pb-user-border,#dde5eb);align-items:center;gap:8px;padding:10px;display:flex}.pb-appearance-preview>header svg{color:var(--pb-user-editor-ink,#0875ff);width:var(--pb-user-icon-size,18px);height:var(--pb-user-icon-size,18px)}.pb-appearance-preview-layout{min-height:230px;display:flex}.pb-appearance-preview nav{background:var(--pb-user-sidebar,#fff);border-inline-end:var(--pb-user-border-width,1px) solid var(--pb-user-border,#dde5eb);flex:none;width:44px;padding:16px 8px}.pb-appearance-preview nav span{border-radius:var(--pb-user-radius,10px);background:var(--pb-user-muted,#536775);opacity:.3;height:8px;margin-bottom:12px;display:block}.pb-appearance-preview nav span:first-child{background:var(--pb-user-accent,#0875ff);opacity:1;height:21px}.pb-appearance-preview-main{min-width:0;padding:var(--pb-user-spacing,12px);flex:1}.pb-appearance-preview h3{font-size:calc(var(--pb-user-font-size,14px) * var(--pb-user-heading-scale,1.25));line-height:var(--pb-user-line-height,1.5);margin:0 0 4px;font-weight:700}.pb-appearance-preview p{color:var(--pb-user-muted,#536775);margin:0 0 12px;font-size:.8em}.pb-appearance-preview article{padding:var(--pb-user-spacing,12px);border:var(--pb-user-border-width,1px) solid var(--pb-user-border,#dde5eb);border-radius:var(--pb-user-radius,10px);background:var(--pb-user-surface,#fff);overflow:hidden}.pb-appearance-preview article>strong{font-size:.85em}.pb-appearance-preview article>div{min-height:calc(var(--pb-user-row-height,40px) * .75);border-bottom:var(--pb-user-border-width,1px) solid var(--pb-user-border,#dde5eb);justify-content:space-between;align-items:center;gap:6px;font-size:.65em;display:flex}.pb-appearance-sample-status{color:#12834d;align-items:center;gap:3px;display:inline-flex}.pb-appearance-preview article>button{width:100%;min-height:var(--pb-user-control-height,36px);border-radius:var(--pb-user-radius,10px);background:var(--pb-user-accent,#0875ff);color:var(--pb-user-on-accent,#fff);font:inherit;border:0;margin-top:12px;padding:6px 8px;font-size:.8em}.pb-appearance-help{color:#627589;margin:12px 0 0;font:11px/1.7 Arial,Tahoma,sans-serif}.pb-appearance-status-note{color:#536775;border-top:1px solid #e2e9ef;align-items:flex-start;gap:7px;margin:12px 0 0;padding-top:12px;font:11px/1.6 Arial,Tahoma,sans-serif;display:flex}.pb-appearance-status-note svg{color:#12834d;flex:none;margin-top:1px}.pb-appearance-notice{color:#23496e;background:#edf5ff;border:1px solid #bfd6f5;border-radius:8px;flex:none;margin:0;padding:9px 12px;font-size:12px;line-height:1.6}.pb-appearance-actions{border-top:1px solid #e2e9ef;flex:none;align-items:center;gap:9px;padding-top:16px;display:flex}.pb-appearance-actions button{color:#253e53;cursor:pointer;background:#fff;border:1px solid #dce5eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 14px;font:600 12px/1.4 Arial,Tahoma,sans-serif;display:inline-flex}.pb-appearance-actions .pb-appearance-reset{color:#536775;border-color:#0000;padding-inline:0}.pb-appearance-actions .pb-appearance-save{background:var(--pb-user-accent,#0875ff);color:var(--pb-user-on-accent,#fff);border-color:var(--pb-user-accent,#0875ff)}.pb-appearance-actions button:disabled{opacity:.5;cursor:not-allowed}.pb-appearance-save-note{color:#627589;margin-inline-end:auto;font-size:10px}.pb-appearance-dialog :is(button,input,select):focus-visible{outline:2px solid var(--pb-user-editor-ink,#0875ff);outline-offset:3px}.pb-appearance-dialog [data-slot=dialog-close] svg{width:20px;height:20px}@media (width<=760px){.pb-appearance-dialog{gap:14px!important;width:680px!important;padding:20px!important}.pb-appearance-body{grid-template-columns:1fr;gap:18px}.pb-appearance-preview-column{position:static}.pb-appearance-preview-layout{min-height:180px}.pb-appearance-preview-main article{max-width:100%}.pb-appearance-swatches{gap:7px}.pb-appearance-save-note{display:none}.pb-appearance-reset{margin-inline-end:auto}.pb-appearance-dialog [data-slot=dialog-title]{font-size:21px!important}}@media (width<=430px){.pb-appearance-dialog{max-height:calc(100dvh - 16px);border-radius:13px!important;max-width:calc(100vw - 16px)!important;padding:16px!important}.pb-appearance-tabs button{gap:5px;padding:6px;font-size:11px}.pb-appearance-heading{gap:10px}.pb-appearance-icon{border-radius:12px;width:44px;height:44px}.pb-appearance-dialog [data-slot=dialog-description]{font-size:12px!important}.pb-appearance-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pb-appearance-color-grid{gap:12px}.pb-appearance-actions{flex-wrap:wrap;gap:7px;padding-top:12px}.pb-appearance-actions button{min-height:40px;padding:8px 10px;font-size:11px}.pb-appearance-reset{width:100%;justify-content:flex-start!important}.pb-appearance-actions .pb-appearance-save{flex:1}.pb-appearance-option{padding:10px}.pb-appearance-preview-column{padding:12px}}@media (prefers-reduced-motion:reduce){.pb-appearance-swatch>span{transition:none}}
