.parel-form-grid,.parel-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--p-space-400, 16px);min-width:0}.parel-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.parel-channel-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--p-space-300, 12px) var(--p-space-400, 16px);min-width:0}.parel-channel-grid--form-options{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--p-space-300, 12px)}.parel-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.parel-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--p-space-300, 12px)}.parel-file-input{display:block;width:100%;box-sizing:border-box;min-height:44px;padding:10px;border:1px solid #8c9196;border-radius:8px;background:#fff;color:#202223;font:inherit}.parel-directory-logo-upload{display:grid;gap:8px;max-width:560px;color:#303030;font-size:14px;font-weight:650}.parel-directory-logo-upload input{display:block;width:100%;min-height:42px;padding:8px;border:1px solid #c9ccd0;border-radius:8px;color:#303030;background:#fff;font:inherit}.parel-directory-logo-upload small{color:#616161;font-size:12px;font-weight:400;line-height:1.6}.parel-directory-logo-preview{display:block;width:88px;height:88px;margin-top:16px;border:1px solid #d7d9dc;border-radius:16px;background:#fff;object-fit:contain}.parel-preview-table{width:100%;border-collapse:collapse;font-size:.875rem}.parel-preview-table th,.parel-preview-table td{padding:8px;border-bottom:1px solid #e1e3e5;text-align:left;vertical-align:top}.parel-application-list{display:grid;gap:var(--p-space-400, 16px)}.parel-application-card{padding:var(--p-space-400, 16px);border:1px solid #d7d9dc;border-radius:10px;background:#fff}.parel-application-card__heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--p-space-300, 12px)}.parel-application-card__heading s-paragraph{margin-top:4px;color:#616161}.parel-application-channel+.parel-application-channel:before{content:" / ";color:#8c9196}.parel-analytics-consent{position:fixed;z-index:1000;right:20px;bottom:20px;width:min(420px,calc(100vw - 40px));box-sizing:border-box;padding:18px;border:1px solid #d7d9dc;border-radius:12px;background:#fff;box-shadow:0 12px 34px #0000002e;color:#202223;font-size:14px;line-height:1.6}.parel-analytics-consent strong{display:block;font-size:16px}.parel-analytics-consent p{margin:8px 0 0}.parel-analytics-consent a{color:#005bd3}.parel-analytics-consent__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:14px}.parel-analytics-consent button{min-height:36px;padding:7px 12px;border:1px solid #8c9196;border-radius:7px;background:#fff;color:#202223;cursor:pointer;font:inherit}.parel-analytics-consent__primary{border-color:#005bd3!important;background:#005bd3!important;color:#fff!important}.parel-ai-operator-launcher{position:fixed;z-index:1000;right:18px;bottom:max(18px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:8px;min-height:52px;box-sizing:border-box;padding:8px 10px 8px 9px;border:1px solid rgba(255,255,255,.48);border-radius:18px;background:linear-gradient(135deg,#1769d7c7,#3e9ae9bd 54%,#73cdebb8);box-shadow:0 10px 24px #1b64ca38;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);color:#fff;cursor:pointer;font:inherit;text-align:left;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.parel-ai-operator-launcher:hover{transform:translateY(-2px);box-shadow:0 14px 28px #1b64ca4d}.parel-ai-operator-launcher:focus-visible{outline:3px solid #111827;outline-offset:3px}.parel-ai-operator-launcher__spark{display:grid;width:32px;height:32px;place-items:center;border-radius:12px;background:#fff3;font-size:18px}.parel-ai-operator-launcher strong,.parel-ai-operator-launcher small{display:block;white-space:nowrap}.parel-ai-operator-launcher strong{font-size:12px;line-height:1.2;letter-spacing:.04em}.parel-ai-operator-launcher small{margin-top:2px;font-size:10px;line-height:1.2;opacity:.92}.parel-ai-operator-modal{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;padding:24px;background:#091d3a6b;-webkit-backdrop-filter:blur(11px) saturate(120%);backdrop-filter:blur(11px) saturate(120%);animation:parel-ai-modal-fade .2s ease both}.parel-ai-operator-modal__dialog{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(860px,100%);height:min(780px,calc(100dvh - 48px));overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:28px;background:#f7fbff;box-shadow:0 28px 78px #041a3d57;animation:parel-ai-modal-rise .26s cubic-bezier(.22,.8,.2,1) both}.parel-ai-operator-modal__header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:68px;padding:12px 16px 12px 18px;border-bottom:1px solid #d8e7f5;background:linear-gradient(108deg,#f8fcff,#eaf6ff 55%,#f7fcff);color:#12305b}.parel-ai-operator-modal__header>div{display:flex;align-items:center;gap:10px;min-width:0}.parel-ai-operator-modal__mark{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border-radius:12px;background:linear-gradient(135deg,#1768d3,#72cbed);color:#fff;font-size:18px;box-shadow:0 7px 16px #2674cf2e}.parel-ai-operator-modal__header b,.parel-ai-operator-modal__header small{display:block}.parel-ai-operator-modal__header b{font-size:14px;letter-spacing:.025em}.parel-ai-operator-modal__header small{margin-top:3px;color:#5c7695;font-size:11px;line-height:1.35}.parel-ai-operator-modal__header button{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;min-height:36px;border:1px solid #c8d9ea;border-radius:999px;background:#ffffffdb;color:#244d7e;padding:7px 11px;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.parel-ai-operator-modal__header button span{font-size:20px;font-weight:400;line-height:.8}.parel-ai-operator-modal__header button:hover,.parel-ai-operator-modal__header button:focus-visible{border-color:#3f91de;background:#fff;outline:3px solid rgba(63,145,222,.2);outline-offset:2px}.parel-ai-operator-modal iframe{display:block;width:100%;min-height:0;height:100%;border:0;background:#f7fbff}@keyframes parel-ai-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes parel-ai-modal-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1100px){.parel-channel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.parel-form-grid,.parel-form-grid--three,.parel-channel-grid--form-options,.parel-stat-grid{grid-template-columns:minmax(0,1fr)}.parel-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.parel-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.parel-analytics-consent{right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100vw - 20px);max-height:min(360px,calc(100dvh - 24px));padding:16px;border-radius:16px;overflow-y:auto;font-size:13px}.parel-analytics-consent strong{font-size:15px}.parel-analytics-consent p{margin-top:7px}.parel-analytics-consent__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.parel-analytics-consent__actions button{width:100%;min-height:42px;padding:8px 6px;font-size:13px}.parel-ai-operator-launcher{right:12px;bottom:max(12px,env(safe-area-inset-bottom));min-height:48px;padding:7px 9px 7px 8px;border-radius:16px}.parel-ai-operator-launcher__spark{width:30px;height:30px;border-radius:11px}.parel-ai-operator-launcher strong{font-size:12px}.parel-ai-operator-modal{place-items:end center;padding:0}.parel-ai-operator-modal__dialog{width:100%;height:min(790px,calc(100dvh - 8px));border-radius:24px 24px 0 0}.parel-ai-operator-modal__header{min-height:62px;padding:10px 12px 10px 14px}.parel-ai-operator-modal__header small{font-size:10px}.parel-ai-operator-modal__header button{min-height:34px;padding:6px 9px;font-size:11px}.parel-ai-operator-modal__mark{width:31px;height:31px;border-radius:11px;font-size:16px}}.parel-retail-qr{position:relative;display:grid;width:min(100%,188px);margin:0 auto 12px;place-items:center}.parel-retail-qr>img:first-child{display:block;width:100%;height:auto;border-radius:10px}.parel-retail-qr__mark{position:absolute;width:15%!important;min-width:25px;aspect-ratio:1;padding:3px;border-radius:7px;background:#fff;box-shadow:0 2px 10px #0e294e2e}
