.portal .p-ticket-timeline li{grid-template-columns:76px 22px minmax(0,1fr)}.portal .p-ticket-timeline li>section{width:fit-content;max-width:100%;box-sizing:border-box;justify-self:start;overflow-wrap:anywhere}.portal .p-ticket-timeline li.is-agent>section{background:transparent;border-color:transparent;box-shadow:none}.portal .p-ticket-chat{height:calc(100dvh - 180px);min-height:400px;display:flex;flex-direction:column;gap:12px;min-width:0}.portal .p-ticket-chat>h2{margin:0}.portal .p-ticket-chat .p-ticket-followup-chat{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;gap:12px}.portal .ticketdetail .p-ticket-chat .p-ticket-followup-chat article{flex:none;width:fit-content;max-width:85%;box-sizing:border-box;align-self:flex-start;overflow-wrap:anywhere;padding:13px 15px;border:0;border-radius:10px 10px 10px 2px;box-shadow:none}.portal .p-ticket-chat .p-ticket-followup-chat article.is-own{align-self:flex-end;border-radius:10px 10px 2px;background:#e8eeff}.portal .p-ticket-chat .p-ticket-followup-chat article.is-other{background:#f2f4f8}.portal .p-ticket-chat .p-ticket-followup-chat article>div{flex-wrap:wrap}.portal .p-ticket-chat form{position:sticky;bottom:0;flex:none;margin:0;padding:14px;background:#fff;z-index:2}.portal .p-ticket-chat textarea{min-height:72px;max-height:160px;width:100%;box-sizing:border-box;resize:vertical}.p-ticket-composer{position:relative}.portal .p-ticket-chat form>.p-ticket-composer{display:block}.p-ticket-mentions{position:absolute;bottom:100%;left:0;right:0;max-height:220px;overflow:auto;background:#fff;border:1px solid #c4cddd;border-radius:8px;box-shadow:0 4px 18px #263c6220;padding:6px}.portal .p-ticket-mentions button{display:block;width:100%;padding:10px;text-align:left;color:#243653;background:#fff;border:0;border-radius:5px;white-space:normal;overflow-wrap:anywhere}.portal .p-ticket-mentions button.is-active,.portal .p-ticket-mentions button:focus-visible{background:#e8eeff;outline:2px solid #5268dc;outline-offset:-2px}.p-ticket-chat mark{background:#dbe4ff;color:#243b78;border-radius:4px;padding:1px 3px}@media(max-width:600px){.portal .p-ticket-timeline li{grid-template-columns:65px 20px minmax(0,1fr)}.portal .p-ticket-chat{height:calc(100dvh - 170px);min-height:380px}.portal .p-ticket-chat .p-ticket-followup-chat{padding:10px}.portal .p-ticket-chat .p-ticket-followup-chat article{max-width:95%}}.lc-master-detail-placeholder{display:grid;min-height:55vh;width:100%;min-width:0;box-sizing:border-box;place-items:center;padding:24px 16px;background:none;text-align:center}.portal .lc-master-detail-placeholder>p{margin:0;max-width:32rem;color:#6b7280;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.p-confirmation-dialog label{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;font-weight:600}.p-confirmation-dialog input{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #b9c4d8;border-radius:6px;font:inherit;color:#233250;background:#fff}.p-confirmation-dialog input:focus-visible{outline:3px solid #526bde;outline-offset:2px}.p-confirmation-actions button:disabled{opacity:.5;cursor:default}.lc-toast-stack{position:fixed;right:24px;bottom:24px;z-index:2147483646;display:flex;flex-direction:column;gap:12px;width:min(390px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:0;padding:0;overflow-y:auto;pointer-events:none;font:14px/1.5 system-ui,sans-serif;text-align:left;color:#273244}.lc-toast{position:relative;display:grid;grid-template-columns:24px 1fr 28px;gap:10px;flex-shrink:0;padding:17px 14px 20px;border:1px solid #d9dee7;border-radius:14px;background:#fff;box-shadow:0 8px 30px #17203326;overflow:hidden;pointer-events:auto;overflow-wrap:anywhere}.lc-toast--error{color:#881d25;background:#fff1f2;border-color:#e6a4aa}.lc-toast--success{color:#185a3a;background:#effaf3;border-color:#a2d2b5}.lc-toast-icon{display:grid;place-items:center;align-self:start;width:22px;height:22px;border:1px solid currentColor;border-radius:50%;font-weight:700}.lc-toast-content{min-width:0}.lc-toast-content p{margin:0 0 6px;color:inherit}.lc-toast-content p:last-child{margin:0}.lc-toast-content button{margin:8px 0 0;padding:6px 10px;min-height:34px;background:#fff;color:#253449;border:1px solid #8c96a5;border-radius:7px;font:inherit}.lc-toast-close{display:grid;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;margin:-3px 0 0;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font:24px/1 system-ui;box-shadow:none;cursor:pointer}.lc-toast button:focus-visible{outline:3px solid #5250c8;outline-offset:2px}.lc-toast-progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:#27324412}.lc-toast-progress i{display:block;height:100%;background:currentColor;transform-origin:left;animation:lc-toast-countdown 5s linear forwards}@keyframes lc-toast-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:600px){.lc-toast-stack{right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:calc(100vw - 32px)}.lc-toast-close{width:32px;height:32px}.lc-toast{padding:16px 12px 20px;grid-template-columns:24px 1fr 32px}}@media(prefers-reduced-motion:reduce){.lc-toast-progress i{animation-timing-function:steps(5,end)}}:root{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#17212b;background:#f5f7f8;font-size:16px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{border:1px solid #1e4c63;border-radius:5px;padding:.58rem .9rem;background:#175b78;color:#fff;font-weight:650;cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.app{max-width:1500px;margin:auto;padding:0 2rem 3rem}header{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d4dce0}header strong{font-size:1.2rem}header span{font-size:.88rem;color:#56636d;margin-left:.75rem}nav{display:flex;gap:.4rem}.link{background:transparent;color:#254b5e;border-color:transparent}.workspace{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:2rem;margin-top:2rem}.sectionhead,.detailhead{display:flex;justify-content:space-between;align-items:start}.eyebrow{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.72rem;color:#587080;margin:0 0 .35rem}h1,h2,h3{margin:.1rem 0 1rem;color:#17212b}h1{font-size:1.65rem}h2{font-size:1.3rem}h3{font-size:1rem}.tablewrap{overflow:auto;background:#fff;border:1px solid #d6dfe4;border-radius:7px}table{border-collapse:collapse;width:100%;min-width:600px}th,td{padding:.85rem 1rem;text-align:left;border-bottom:1px solid #e4e9ec}th{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#53636e;background:#fafcfc}tbody tr{cursor:pointer}tbody tr:hover,tbody tr:focus{background:#eef6f8;outline:2px solid #1b6e8d;outline-offset:-2px}.newcall,.detail{background:#fff;border:1px solid #d6dfe4;border-radius:7px;padding:1.25rem}.newcall ol{padding-left:1.25rem}.newcall li{padding:.6rem 0}.newcall b{display:block;margin-bottom:.65rem}label{display:block;font-size:.86rem;font-weight:600;margin:.55rem 0}input,textarea,select{width:100%;margin-top:.25rem;border:1px solid #9eafb9;border-radius:4px;padding:.55rem;background:#fff;color:#17212b}textarea{min-height:72px;resize:vertical}.check{font-weight:400;display:flex;gap:.5rem;align-items:start}.check input{width:auto;margin:.2rem 0 0}.newcall aside{font-size:.86rem;background:#f2f6f7;border-left:3px solid #7896a4;padding:.6rem}.ttsoptions{margin:.65rem 0;padding:.7rem;border:1px solid #d6dfe4;border-radius:5px;background:#fafcfc}.externalnotice{margin:0 0 .7rem;color:#7b3f00;font-size:.78rem;line-height:1.4}.rangefield{display:grid;grid-template-columns:7rem 1fr 3rem;align-items:center;gap:.5rem}.rangefield input{margin:0;padding:0}.rangefield output{font-variant-numeric:tabular-nums}.state{display:inline-block;border-radius:99px;padding:.17rem .52rem;font-size:.76rem;font-weight:700;background:#e2e9ed;color:#344853}.state.connected{background:#d8eddf;color:#1a5a31}.state.dialing,.state.queued{background:#fff1ca;color:#795200}.state.failed{background:#fde1e1;color:#8a2323}.state.ended{background:#e6ebed}.danger{background:#b42318;border-color:#8f1c14;white-space:nowrap}.columns{display:grid;grid-template-columns:1.6fr 1fr;gap:2rem;margin-top:2rem}.columns article{border-top:1px solid #dbe3e6;padding-top:1rem}.provisional{color:#53636d}.provisional em{font-size:.75rem;background:#fff1ca;padding:.1rem .3rem}.error{color:#a61b1b;font-weight:600}.ok{color:#176333}.muted{color:#687780}.login{min-height:100vh;display:grid;place-items:center}.login section{width:min(430px,calc(100vw - 2rem));background:#fff;border:1px solid #d6dfe4;border-radius:8px;padding:2rem}.login form{display:grid;gap:.55rem}.login button{margin-top:.5rem}@media(max-width:900px){.workspace,.columns{grid-template-columns:1fr}.app{padding:0 1rem 2rem}header{height:auto;padding:1rem 0;gap:1rem;align-items:start;flex-direction:column}nav{flex-wrap:wrap}}.modalbackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:1rem;background:#15222b8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.simulationmodal{width:min(620px,100%);max-height:calc(100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #9eafb9;border-radius:12px;box-shadow:0 18px 55px #15222b52}.modalhead{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem .9rem;border-bottom:1px solid #e1e7ea}.modalhead h2{margin-bottom:0}.modalhead .link{margin-top:-.35rem}.callphase{display:flex;align-items:center;gap:.6rem;padding:.7rem 1.35rem;background:#f2f6f7;border-bottom:1px solid #dbe3e6;color:#40535e;font-size:.88rem;font-weight:700}.phaseicon{width:.65rem;height:.65rem;border-radius:50%;background:#82939c}.callphase.listening .phaseicon{background:#168052;box-shadow:0 0 0 4px #d8eddf}.callphase.speaking .phaseicon,.callphase.thinking .phaseicon,.callphase.transcribing .phaseicon{background:#d18400;box-shadow:0 0 0 4px #fff1ca}.callphase.microphone-error{color:#8a2323;background:#fff4f3}.callphase.microphone-error .phaseicon{background:#b42318;box-shadow:0 0 0 4px #fde1e1}.callphase.ended .phaseicon{background:#82939c}.chunkstatus{display:flex;align-items:center;gap:.55rem;padding:.48rem 1.35rem;border-bottom:1px solid #dbe3e6;background:#f8fafb;color:#526773;font-size:.76rem;font-variant-numeric:tabular-nums}.chunkstatus>span{width:.48rem;height:.48rem;border-radius:50%;background:#9aa8af}.chunkstatus.receiving{color:#235c46}.chunkstatus.receiving>span{background:#168052;box-shadow:0 0 0 3px #d8eddf}.chunkstatus.waiting>span{animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.mediaevents{list-style:none;margin:0;padding:0;border-left:2px solid #d6dfe4}.mediaevents li{display:grid;grid-template-columns:5.2rem 1fr;gap:.65rem;padding:0 0 .8rem .75rem;font-size:.8rem}.mediaevents time{color:#687780;font-variant-numeric:tabular-nums}.mediaevents span{font-weight:650}.mediaevents small{display:block;margin-top:.15rem;color:#687780;font-weight:400}.adminactions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.adminsettings{max-width:760px;margin:1.4rem 0 2rem;padding:1rem;border:1px solid #d6dfe4;border-radius:7px;background:#fafcfc}.adminform{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;align-items:end}.adminform button{grid-column:1/-1;width:max-content}.adminform small{display:block;margin-top:.3rem;color:#687780;font-weight:400}.readonlygrid{display:grid;grid-template-columns:10rem 1fr;gap:.4rem 1rem;margin:1.2rem 0;padding-top:1rem;border-top:1px solid #d6dfe4}.readonlygrid dt{font-weight:700;color:#53636e}.readonlygrid dd{margin:0;overflow-wrap:anywhere}.providernotice{margin:1rem 0 0;padding:.75rem;border-left:3px solid #c27600;background:#fff5dc;color:#674000}.speechsettings{display:grid;gap:.45rem;padding:.65rem 1.35rem;border-bottom:1px solid #e1e7ea;background:#fff}.speechcontrol{display:grid;grid-template-columns:8.5rem minmax(120px,1fr) 4.5rem;align-items:center;gap:.65rem}.speechcontrol label{margin:0;font-size:.8rem}.speechcontrol input{margin:0;padding:.35rem}.speechcontrol input[type=range]{padding:0}.speechcontrol output{font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:700;color:#254b5e}.speechsettings>small{color:#687780;font-size:.72rem}.simanswer{min-height:260px;max-height:430px;overflow:auto;padding:1.15rem 1.35rem;background:#fafbfb}.simanswer p{width:fit-content;max-width:85%;display:grid;gap:.22rem;margin:.2rem 0 1rem;padding:.65rem .8rem;border-radius:9px;background:#eaf2f5}.simanswer p.userturn{margin-left:auto;background:#e3f0ea}.simanswer b{font-size:.72rem;color:#526773}.simanswer span{line-height:1.45}.simanswer .provisional{opacity:.7;border:1px dashed #739083}.simulationerror{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.35rem;background:#fff4f3;border-top:1px solid #f3c7c3}.simulationerror p{margin:0;color:#8a2323;font-size:.86rem;font-weight:600}.simulationerror button{flex:none}.simfooter{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.35rem;border-top:1px solid #dbe3e6}.privacy-note{font-size:.78rem;color:#687780}.secondary{background:#fff;color:#175b78}.live-dot{display:inline-block;width:.58rem;height:.58rem;border-radius:50%;background:#b42318;margin-right:.42rem;vertical-align:middle;box-shadow:0 0 0 3px #fde1e1}.p-agent-browser-panel{display:grid;min-height:calc(100vh - 135px);place-items:center;padding:8px 0 26px}.p-browser-phone{position:relative;width:min(360px,100%);height:clamp(520px,68vh,680px);padding:22px 10px 12px;border:9px solid #1e2634;border-radius:38px;background:#1e2634;box-shadow:0 24px 58px #1f2b443d}.p-browser-phone-speaker{position:absolute;z-index:2;top:8px;left:50%;width:68px;height:5px;border-radius:99px;background:#596273;transform:translate(-50%)}.p-browser-phone-screen{height:100%;display:grid;grid-template-rows:minmax(0,1fr) 82px;overflow:hidden;border-radius:24px;background:#f4f6fb}.p-browser-phone-chat.simanswer{min-height:0;max-height:none;padding:20px 15px 10px;background:linear-gradient(180deg,#f8f9fc,#eef1f7);scrollbar-gutter:stable}.portal .p-browser-phone-chat p{max-width:86%;margin:0 0 12px;padding:9px 11px;border:0;border-radius:13px 13px 13px 4px;background:#fff;color:#2c3950;box-shadow:0 3px 12px #2b3a5614}.portal .p-browser-phone-chat p.userturn{margin-left:auto;border-radius:13px 13px 4px;background:linear-gradient(135deg,#526ff0,#7359dc);color:#fff}.portal .p-browser-phone-chat p.userturn b{color:#e8edff}.portal .p-browser-phone-chat p.systemturn{max-width:100%;margin:35% auto 0;border:1px dashed #c9d1df;border-radius:12px;background:#fff;color:#5e6b80;text-align:center;box-shadow:none}.portal .p-browser-phone-chat b{color:#596a84}.portal .p-browser-phone-call{align-self:center;justify-self:center;width:58px;height:58px;padding:0;border:0;border-radius:50%;color:#fff}.portal .p-browser-phone-call.is-hangup{background:#c62828;box-shadow:0 8px 18px #9f1c1c47}.portal .p-browser-phone-call.is-hangup:hover{background:#ad2020;filter:none}.portal .p-browser-phone-call.is-start{background:#22875a;box-shadow:0 8px 18px #18774d42}.portal .p-browser-phone-call.is-start:hover{background:#196f49;filter:none}.portal .p-browser-phone-call:disabled{background:#8b94a4;color:#e7eaf0;opacity:1;box-shadow:none}.p-browser-phone-call svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.p-browser-phone-wave{display:flex;width:78px;height:44px;align-items:center;justify-content:center;gap:5px;margin:35% auto 0;border-radius:999px;background:#fff;box-shadow:0 5px 18px #2b3a561c}.p-browser-phone-wave span{width:4px;border-radius:99px;background:linear-gradient(180deg,#526ff0,#7359dc);animation:p-browser-wave .85s ease-in-out infinite}.p-browser-phone-wave span:nth-child(1),.p-browser-phone-wave span:nth-child(5){height:12px}.p-browser-phone-wave span:nth-child(2),.p-browser-phone-wave span:nth-child(4){height:22px;animation-delay:-.18s}.p-browser-phone-wave span:nth-child(3){height:30px;animation-delay:-.36s}@keyframes p-browser-wave{0%,to{transform:scaleY(.45);opacity:.55}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.p-browser-phone-wave span{animation:none}}.p-browser-phone.is-unavailable{box-shadow:0 18px 40px #1f2b4429}@media(max-width:600px){.simulationmodal{max-height:calc(100vh - 1rem)}.modalbackdrop{padding:.5rem}.speechcontrol{grid-template-columns:7.5rem 1fr 3.5rem}.simanswer{min-height:220px}.simanswer p{max-width:94%}.simfooter{align-items:stretch;flex-direction:column}.simfooter button{width:100%}.adminform,.readonlygrid{grid-template-columns:1fr}.readonlygrid dd{margin-bottom:.45rem}}@media(max-width:600px){.p-agent-browser-panel{min-height:0;padding:2px 0 18px}.p-browser-phone{width:min(350px,100%);height:560px;border-width:7px;border-radius:32px}.p-browser-phone-screen{border-radius:21px}.p-browser-phone-chat.simanswer{padding:17px 12px 8px}}.reusecell{width:3.5rem;text-align:right}.reusebutton{min-width:2.35rem;padding:.42rem .62rem;background:#fff;color:#175b78;font-size:1.1rem;line-height:1}.reusebutton:hover,.reusebutton:focus{background:#eaf2f5}.storedtext{white-space:pre-wrap;overflow-wrap:anywhere}.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inboundpage{margin-top:2rem}.inboundworkspace{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:2rem;align-items:start}.inboundsettings{background:#fff;border:1px solid #d6dfe4;border-radius:7px;padding:1.15rem;max-height:calc(100vh - 120px);overflow:auto;position:sticky;top:1rem}.inboundform{display:grid;gap:.75rem;margin-top:1rem}.inboundform fieldset{display:grid;gap:.3rem;margin:0;padding:.75rem;border:1px solid #d6dfe4;border-radius:6px}.inboundform legend{padding:0 .35rem;color:#254b5e;font-size:.82rem;font-weight:750}.inboundform textarea{min-height:88px}.inboundform small{display:block;margin-top:.3rem;color:#687780;font-weight:400}.inboundform button{width:100%}.assetstatus{border-radius:99px;padding:.2rem .55rem;font-size:.7rem;font-weight:750;white-space:nowrap}.assetstatus.ready{background:#d8eddf;color:#176333}.assetstatus.stale{background:#fff1ca;color:#795200}.siptrace{padding-left:1.2rem}.siptrace li{margin-bottom:1rem}.siptrace code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem}@media(max-width:1000px){.inboundworkspace{grid-template-columns:1fr}.inboundsettings{position:static;max-height:none}}.ticketpage{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.ticketpage table{min-width:1280px}.ticketmatter{min-width:260px;white-space:normal;line-height:1.45}.ticketmeta{display:block;margin-top:.35rem;color:#687780;line-height:1.35}.state.open{background:#fff1ca;color:#795200}.state.closed{background:#e6ebed;color:#344853}.tickettype{display:inline-block;margin-left:.35rem;color:#53636e;font-size:.8rem;font-weight:700}.ticketdetail{margin-top:2rem}.ticketdetailgrid,.tickettechnical{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.ticketdetail article{min-width:0;border-top:1px solid #dbe3e6;padding-top:1rem}.ticketdetail dl{display:grid;grid-template-columns:minmax(145px,.42fr) minmax(0,1fr);gap:.55rem 1rem;margin:0}.ticketdetail dt{color:#5b6972;font-size:.78rem;font-weight:700}.ticketdetail dd{margin:0;overflow-wrap:anywhere}.technicalvalue{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem}.ticketconversation{margin-top:2rem}.transcriptlist{display:grid;gap:.65rem}.transcriptitem{border:1px solid #d9e1e5!important;border-radius:6px;padding:.8rem!important;background:#fafcfc}.transcriptitem>div{display:flex;justify-content:space-between;gap:1rem}.transcriptitem time{color:#687780;font-size:.75rem}.transcriptitem p{margin:.45rem 0 0;white-space:pre-wrap}.transcriptitem em{display:inline-block;margin-top:.45rem;font-size:.72rem;background:#fff1ca;padding:.1rem .35rem}.tickettechnical .mediaevents li{grid-template-columns:10rem 1fr}@media(max-width:900px){.ticketdetailgrid,.tickettechnical,.ticketdetail dl{grid-template-columns:1fr}.ticketdetail dt{margin-top:.45rem}.transcriptitem>div{align-items:start;flex-direction:column;gap:.2rem}}:root,body{max-width:100%;overflow-x:hidden}.notificationpanel{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:1rem;border:1px solid #d6dfe4;border-left:4px solid #607d8b;border-radius:5px;background:#f8fafb}.notificationpanel h2{margin-bottom:.5rem}.notificationpanel p{margin:.45rem 0 0}.state.notification-sent{background:#d8eddf;color:#1a5a31}.state.notification-pending,.state.notification-processing{background:#fff1ca;color:#795200}.state.notification-failed{background:#fde1e1;color:#8a2323}.state.notification-disabled{background:#e6ebed;color:#46545c}@media(max-width:900px){.notificationpanel{align-items:flex-start;flex-direction:column}}.p-auth-link{display:inline-block;margin-top:1rem;color:#175b78;font-weight:700;text-align:center}.login form .p-auth-link{margin-top:.45rem}.p-password-requirements{display:grid;gap:.35rem;margin:-.15rem 0 .25rem;padding:0;list-style:none;color:#596973;font-size:.82rem;font-weight:550}.p-password-requirements li{display:flex;align-items:center;gap:.45rem;transition:color .15s ease}.p-password-requirements li span{width:1rem;font-weight:800;text-align:center}.p-password-requirements li.met{color:#176333}.p-custom-voice{display:grid;gap:1rem;padding:1rem;border:1px solid var(--border,#cbd5e1);border-radius:.75rem;background:var(--surface,#fff)}.p-custom-voice h4,.p-custom-voice p{margin:0}.p-custom-voice .p-voice-list{display:grid!important;grid-template-columns:1fr;gap:.7rem}.p-custom-voice .p-voice-option{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.7rem;border:1px solid #dce3f0;border-radius:.65rem;background:#fff}.p-custom-voice .p-voice-option.is-selected{border-color:#536ff0;background:#edf1ff;box-shadow:0 0 0 2px #536ff022;outline:0}.portal .p-custom-voice .p-voice-select{display:flex;align-items:center;gap:.8rem;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left}.p-voice-select>span:last-child{display:grid;gap:.2rem}.p-voice-select small{color:#687792;font-size:.72rem}.p-voice-avatar{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:linear-gradient(145deg,#d9e3ff,#8299ee);color:#193781;font-size:1rem;font-weight:800}.portal .p-voice-preview{white-space:nowrap}.p-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:760px){.p-custom-voice .p-voice-option{grid-template-columns:1fr}.p-custom-voice .p-voice-option>button{width:100%}}html,*{scrollbar-width:thin;scrollbar-color:#7a879c transparent}@supports selector(::-webkit-scrollbar){html,*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:4px;height:4px;background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0;background:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece,::-webkit-scrollbar-corner{background:transparent;border:0;box-shadow:none}::-webkit-scrollbar-thumb{border-radius:10px;background:#7a879c;border:0}::-webkit-scrollbar-thumb:hover{background:#53617b}}@media(forced-colors:active){html,*{scrollbar-color:auto}::-webkit-scrollbar-thumb{background:ButtonText}}.browser-call{max-height:92vh;overflow:auto}.browser-call-setup{display:grid;gap:14px;padding:18px 22px}.browser-call .modalhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.browser-call .simfooter{padding:12px 22px}.browser-call-setup label{display:grid;gap:6px}.browser-call-setup p,.browser-call-setup small{margin:0;line-height:1.55}.browser-call-setup .browser-call-check{display:flex;align-items:flex-start;gap:10px}.browser-call-check input{flex:0 0 auto;width:18px;height:18px;margin-top:3px}.browser-call .simfooter{position:sticky;bottom:0;background:var(--surface,#fff)}.browser-call .simfooter .danger{min-height:44px}.browser-call-error{padding:12px;border:1px solid #b3261e;color:#8f1b14;background:#fff3f2}.browser-call .simanswer{max-height:45vh}.browser-call :focus-visible{outline:3px solid #2463bd;outline-offset:3px}@media(max-width:640px){.browser-call{width:100%;max-height:95dvh}.browser-call .simfooter{display:flex;flex-wrap:wrap;gap:12px}}.portal .p-custom-voice.p-custom-voice .p-voice-option.p-voice-option{grid-template-columns:42px minmax(0,1fr);align-items:center;cursor:pointer}.portal .p-custom-voice.p-custom-voice .p-voice-option.p-voice-option.has-delete{grid-template-columns:42px minmax(0,1fr) auto}.portal .p-custom-voice.p-custom-voice .p-voice-option>.p-voice-select{width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.portal .p-custom-voice.p-custom-voice .p-voice-option>.p-text-button{width:auto;justify-self:end}.portal .p-custom-voice.p-custom-voice .p-voice-select:focus-visible{outline:3px solid #365fd9;outline-offset:3px}@media(max-width:760px){.portal .p-custom-voice.p-custom-voice .p-voice-option.p-voice-option.has-delete{grid-template-columns:42px minmax(0,1fr)}.portal .p-custom-voice.p-custom-voice .p-voice-option>.p-text-button{grid-column:2}}.portal{--ink:#19243c;--muted:#687792;--line:#e5eaf4;--blue:#4264f6;--purple:#7254ee;color:var(--ink);font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.55;background:#f4f6fc;min-height:100vh}.portal h1,.portal h2,.portal h3{color:var(--ink);letter-spacing:-.025em}.portal h2{font-size:16px;margin:0}.portal p{color:var(--muted)}.portal a{color:var(--blue);text-decoration:none}.portal button,.portal .p-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:8px;background:linear-gradient(110deg,#4264f6,#6551f2);color:#fff;padding:10px 15px;font-size:12px;font-weight:650;line-height:1.4;cursor:pointer}.portal button:hover,.portal .p-button:hover{filter:brightness(.96)}.portal button:disabled{cursor:not-allowed}.portal :focus-visible{outline:3px solid #4168f5;outline-offset:3px}.portal input,.portal select,.portal textarea{border:1px solid #dce3f0;border-radius:8px;padding:10px 12px;color:var(--ink);background:#fbfcff;font-size:13px}.portal label{font-size:12px;color:#53617b}.portal small{font-size:11px}.portal .p-secondary{background:#fff;color:#465574;border-color:#dce3f0}.portal .p-text-button,.portal .p-quiet{padding:3px;background:transparent;color:#3b61e7;border:0;font-size:11px;white-space:nowrap}.p-brand{display:inline-flex;gap:11px;align-items:center;font-size:23px;font-weight:730;letter-spacing:-.7px;white-space:nowrap}.portal .p-brand{color:var(--ink)}.p-mark{display:flex;align-items:center;gap:3px;height:34px}.p-mark i{width:4px;border-radius:5px;background:linear-gradient(#43c6ff,#7154fa)}.p-beta{font-size:8px;letter-spacing:1.4px;color:#8491b0;border:1px solid #dfe4ef;padding:2px 4px;border-radius:4px}.p-shell{display:grid;grid-template-columns:224px minmax(0,1fr)}.p-sidebar{background:linear-gradient(165deg,#171e2c,#1a2436);color:#c8d3e9;padding:27px 18px 17px;display:flex;flex-direction:column;gap:24px;position:sticky;top:0;height:100vh}.p-sidebar .p-brand{color:#fff;font-size:22px}.p-sidebar .p-beta{display:none}.p-workspace-switch{display:flex;align-items:center;gap:9px;padding:12px 9px;border:1px solid #344056;border-radius:10px;font-size:11px;color:#eef1ff}.p-workspace-switch small,.p-profile small{display:block;color:#98a6c0}.p-avatar{width:33px;height:33px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:#e7ebf7;color:#687b9b;font-size:11px;font-weight:700}.p-nav-label{color:#77859f;letter-spacing:1.7px;font-size:9px!important;margin:0 10px -14px}.p-sidebar nav{display:flex;flex-direction:column;gap:6px}.p-sidebar nav a{display:flex;align-items:center;gap:13px;padding:11px 12px;color:#b9c6de;font-size:12px;border:1px solid transparent;border-radius:7px}.p-sidebar nav a:hover{background:#26334c}.p-sidebar nav a[aria-current=page]{color:#fff;background:linear-gradient(110deg,#344579,#293454);border-color:#3b4870;box-shadow:0 4px 14px #0002}.p-nav-count{margin-left:auto;background:#455583;border-radius:4px;padding:0 6px;font-size:10px}.p-sidebar-promo{margin-top:auto;border:1px solid #354159;border-radius:13px;padding:17px 14px 12px;overflow:hidden;background:radial-gradient(ellipse at bottom,#20475e00,#1c243400)}.p-sidebar-promo .p-kicker{color:#94a8cf;font-size:8px;letter-spacing:1px}.p-sidebar-promo h3{font-size:18px;color:#fff;line-height:1.5;margin:11px 0 0}.p-sidebar-promo .p-wave{height:65px;margin:12px -20px;opacity:.75}.p-sidebar-promo .p-wave i{width:3px;max-height:55px}.p-sidebar-promo a{display:flex;justify-content:space-between;align-items:center;font-size:10px;background:#f4f7ff;color:#25314d;padding:10px;border-radius:6px}.p-help{display:flex;gap:10px;align-items:center;color:#a7b5d0!important;font-size:11px;margin:0 8px}.p-body{min-width:0}.p-topbar{height:95px;padding:20px 28px;gap:22px;border-color:var(--line);background:#fff9}.p-topbar h1{font-size:23px;margin:0}.p-topbar p{font-size:11px;margin:0}.p-topbar .p-search{display:flex;align-items:center;gap:8px;background:#f5f7fe;border:1px solid var(--line);border-radius:9px;padding:4px 11px;margin:0 auto;max-width:430px;flex:1}.p-search input{border:0;background:transparent;padding:5px;min-width:0;font-size:11px}.p-search kbd{background:#e9edf7;border-radius:4px;padding:1px 5px;font-size:12px}.portal .p-profile{background:transparent;color:var(--ink);gap:10px;text-align:left;font-size:11px;white-space:nowrap;padding:0}.p-profile small{color:var(--muted);font-size:10px}.p-profile>span{margin:0}.p-content{padding:22px 24px;max-width:1900px;margin:auto}.p-page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.p-page-heading h2{font-size:21px}.p-page-heading p{margin:2px 0;font-size:12px}.p-period{display:flex;gap:10px;align-items:center;margin:0!important;font-weight:400}.p-period select{width:auto;font-size:11px;background:#fff;margin:0}.p-preview-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#eef0ff;border:1px solid #e1e4fc;color:#586386;padding:8px 12px;border-radius:7px;font-size:10px;margin-bottom:18px}.p-preview-banner b{color:#5555a3}.p-preview-banner a{white-space:nowrap}.p-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:18px}.p-stats article{display:flex;align-items:center;gap:12px;padding:19px 14px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 3px 18px #6c83bd06;min-width:0}.p-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:37px;height:37px;border-radius:10px;background:#e8eeff;color:#3873f7}.p-stats .p-icon{width:45px;height:45px;border-radius:50%}.tone-1{background:#e0f7ee;color:#159784}.tone-2{background:#eee8ff;color:#7554ec}.tone-3{background:#e4f5ff;color:#3898e8}.p-stats article>div>span{display:block;font-size:11px;white-space:nowrap}.p-stats strong{display:block;font-size:25px;line-height:1.4;letter-spacing:-1px}.p-stats small{display:block;color:#77859f;font-size:9px}.p-spark{display:flex;align-items:end;gap:3px;margin-left:auto;background:transparent!important;height:40px;opacity:.7}.p-spark i{width:3px;background:currentColor;border-radius:2px}.p-card{min-width:0;background:linear-gradient(135deg,#fff,#fcfdff);border:1px solid var(--line);border-radius:11px;padding:17px;box-shadow:0 4px 20px #5174c005}.p-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.p-card-head h2{font-size:14px}.p-subtitle{font-size:10px;margin:-8px 0 12px}.p-dashboard-grid{display:grid;grid-template-columns:1.6fr 1fr 1.05fr;gap:15px;margin-bottom:16px}.p-flow{position:relative;min-height:338px;display:flex;align-items:center;justify-content:center;gap:35px;padding:22px 18px 30px;border:1px solid #edf0fa;border-radius:8px;background-image:radial-gradient(#dce4f5 1px,transparent 1px);background-size:14px 14px;overflow:auto}.p-flow-main{position:relative;z-index:1;flex:1;max-width:240px;min-width:170px}.portal .p-node{display:flex;justify-content:start;gap:8px;width:100%;text-align:left;padding:10px;background:#fff;border:1px solid #e0e6f3;color:var(--ink);box-shadow:0 3px 8px #29497f0b}.p-node span:nth-child(2){flex:1}.p-node b{display:block;font-size:10px}.p-node small{display:block;font-size:8px;color:var(--muted);font-weight:400;margin-top:3px}.p-node .p-icon{width:29px;height:29px}.p-node-selected{border-color:#a8b7f6!important}.p-connector{text-align:center;color:#8695b5;height:26px;font-size:23px;line-height:25px}.p-branches{display:flex;flex-direction:column;gap:10px;position:relative;min-width:125px;flex:1;max-width:180px}.portal .p-branches button{position:relative;background:#fff;color:var(--ink);border:1px solid #e2e7f4;font-size:9px;justify-content:start;padding:9px 8px;gap:7px;white-space:nowrap}.p-branches svg{width:12px;margin-left:auto}.p-branches:before{content:"";position:absolute;left:-22px;top:20px;bottom:20px;width:22px;border:1px solid #8fa9ed;border-right:0;border-radius:20px 0 0 20px}.p-branch-line{position:absolute;left:-35px;top:50%;width:14px;border-top:1px solid #8fa9ed}.p-flow-caption{position:absolute;bottom:5px;left:12px;color:#8391ad;font-size:9px}.p-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1dafa0;flex-shrink:0}.dot-1{background:#7755ec}.dot-2{background:#269cdf}.dot-3{background:#92a1b8}.p-live-row{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:9px;color:var(--muted);margin:-3px 0 15px}.p-live-row .p-dot{margin-right:5px}.portal .p-stop{font-size:8px;padding:5px 6px;background:#fff2f3;border-color:#fce0e5;color:#c32844}.p-off{background:#93a0b3}.p-chat{display:grid;gap:12px}.p-message{display:flex;align-items:start;gap:8px}.p-message .p-avatar{width:25px;height:25px;font-size:9px}.p-message small{font-size:8px;color:#99a5bd}.p-message small b{color:#38455e}.p-message p{background:#f0f3fa;border-radius:0 9px 9px;padding:10px;margin:5px 0 0;color:#273653;font-size:10px;line-height:1.5}.p-ai p{background:#e8f0ff}.p-ai .p-avatar{background:linear-gradient(135deg,#319bff,#5356ee);color:#fff}.p-provisional{font-size:9px!important;border-left:2px dashed #a0acce;padding-left:10px;margin:0 0 0 32px;font-style:italic}.p-footnote{font-size:9px;margin:13px 0 0}.p-tabs{display:flex;border-bottom:1px solid var(--line);gap:8px;margin-bottom:15px}.portal .p-tabs button{background:transparent;border-radius:0;color:#71809c;font-size:9px;padding:7px 0;flex:1;border-bottom:2px solid transparent;white-space:nowrap}.portal .p-tabs .active{color:#344567;border-bottom-color:#487aff}.p-chart-legend{text-align:center;font-size:8px;color:#7b8baa}.p-chart-legend i{background:#48f;margin-right:5px}.p-chart{height:242px;display:flex;gap:8px;padding:14px 0 5px}.p-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:8px;color:#8996b2;width:28px;flex-shrink:0}.p-bars{flex:1;min-width:0;display:flex;align-items:end;gap:3px;border-bottom:1px solid #e5eaf4;background:repeating-linear-gradient(to top,transparent 0,transparent calc(33.33% - 1px),#edf0f8 calc(33.33% - 1px),#edf0f8 33.33%)}.p-bars>div{flex:1;min-width:2px;position:relative;background:linear-gradient(#b7acff,#c4d5ff);border-radius:2px 2px 0 0}.p-bars i{position:absolute;bottom:0;width:100%;height:70%;background:linear-gradient(#477eff,#65b7ff)}.p-chart-labels{display:flex;justify-content:space-between;margin-left:35px;color:#7c8aa6;font-size:8px}.p-bottom-grid{display:grid;grid-template-columns:1.15fr 1fr .9fr;gap:15px;margin-bottom:17px}.p-agent-id{display:flex;align-items:center;gap:12px;margin:12px 0}.p-agent-id small,.p-resource small,.p-integration-mini small{display:block;color:var(--muted);font-size:9px;font-weight:400}.p-agent-id b{font-size:12px}.p-orb{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#d6edff;background:radial-gradient(circle at 35% 25%,#569dff,#3c2cbe 75%);box-shadow:inset 0 1px 3px #fff8}.p-tag{display:inline-flex;color:#168b74;background:#e6f7f1;border-radius:5px;padding:3px 7px;font-size:9px;white-space:nowrap}.p-tag-warning{background:#fff2de;color:#976119}.p-agent-id .p-tag{margin-left:auto}.p-quote{font-size:11px;line-height:1.65}.p-chips{display:flex;gap:6px;margin-top:15px}.p-chips span{border:1px solid #e2e7f2;border-radius:5px;background:#f8faff;color:#657391;padding:4px 9px;font-size:10px}.portal .p-resource{display:flex;align-items:center;justify-content:start;gap:10px;width:100%;padding:8px 0;background:transparent;color:var(--ink);text-align:left}.p-resource .p-icon{width:32px;height:32px}.p-resource b{font-size:10px}.p-resource>span:last-child,.p-resource>svg{margin-left:auto}.p-integration-mini{display:flex;gap:10px;align-items:center;padding:10px 0;font-size:10px}.p-table-wrap{overflow:auto;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.p-table-wrap table{min-width:650px;font-size:11px}.p-table-wrap th{text-transform:none;letter-spacing:0;color:#8090ac;font-weight:500;background:#f9fbff;font-size:10px}.p-table-wrap th,.p-table-wrap td{padding:13px 10px;border-color:#edf0f7}.p-table-wrap tr{cursor:default}.p-table-wrap tr:hover{outline:none;background:#fafbff}.p-workspace-footer{display:flex;justify-content:space-between;gap:10px;padding:0 25px 20px;font-size:10px;color:#94a0b8}.p-two-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.p-two-columns .p-chat{max-width:520px}.p-form-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px}.p-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.p-notice{display:flex;justify-content:space-between;align-items:center;border:1px solid #bddfd6;background:#eaf8f4;padding:10px 14px;margin-bottom:16px;border-radius:8px;color:#24634f;font-size:12px}.p-integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.p-integration-grid button{display:flex;margin-top:24px}.p-results{display:flex;gap:10px;flex-wrap:wrap}.p-content>.p-card{margin-bottom:18px}.p-modal{position:fixed;max-width:540px;width:calc(100% - 32px);max-height:85vh;overflow:auto;border:1px solid #dfe5f3;border-radius:16px;box-shadow:0 20px 90px #14275c33;padding:25px;color:#233250;background:#fff;font-family:Segoe UI,sans-serif;font-size:14px}.p-modal::backdrop{background:#13234666;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.p-modal .p-card-head h2{font-size:19px}.p-modal p{line-height:1.7}.p-modal button{border-radius:7px}.p-modal .p-quiet{background:#fff;color:#435070;border:0}.p-modal .p-button{display:inline-block;background:#4e63ee;color:#fff;padding:10px;border-radius:7px;text-decoration:none}.p-modal .p-message{margin-top:10px}.p-modal .p-message p{margin-top:2px}.p-skip{position:fixed;top:-100px;left:240px;z-index:10;background:#fff;padding:12px}.p-skip:focus{top:10px}.p-operator-back{padding:9px 30px;background:#eaf0ff;font:12px Segoe UI,sans-serif;color:#66799c}.p-operator-back a{color:#3b61d5}.p-public{background:radial-gradient(ellipse at 78% 34%,#e9edff 0,transparent 43%),#fafbff}.p-public-header{max-width:1280px;margin:auto;height:96px;padding:0 40px;border-color:#e5eaf4;gap:20px}.p-public-header nav{display:flex;align-items:center;gap:30px;font-size:12px}.p-public main{max-width:1280px;margin:auto;padding:0 40px}.p-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:570px;padding:65px 0 60px;gap:40px}.p-kicker{font-size:11px;color:#68759b;letter-spacing:.3px}.p-kicker .p-dot{margin-right:7px}.p-hero h1{font-size:clamp(40px,4.8vw,65px);line-height:1.13;letter-spacing:-3px;margin:25px 0}.p-hero h1 em{font-style:normal;background:linear-gradient(100deg,#416ff1,#7f53d5);-webkit-background-clip:text;background-clip:text;color:transparent}.p-hero p{max-width:440px;font-size:16px;line-height:1.85}.p-hero small{font-size:10px;color:#8792ac}.p-hero .p-button{font-size:13px;padding:14px 20px}.p-hero-art{position:relative;display:grid;place-items:center;min-height:360px}.p-voice-sphere{width:320px;height:320px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f8fbff 4%,#dbefff 22%,#adb4ff,#637df1 74%,#bdc5ff 90%);box-shadow:inset -20px -12px 36px #4553c840,inset 10px 20px 40px #fff9,0 40px 80px #7389e43d;display:flex;align-items:center;justify-content:center;transform:rotate(-12deg)}.p-wave{display:flex;gap:4px;align-items:center;justify-content:center;height:150px}.p-wave i{display:block;width:4px;border-radius:6px;background:linear-gradient(#c0fbff,#41b2ed 45%,#7654eb);box-shadow:0 0 9px #6ea8f344}.p-voice-sphere .p-wave{transform:rotate(12deg);gap:3px}.p-voice-sphere .p-wave i{background:linear-gradient(#fff,#f3fdff 50%,#c5edff);width:3px}.p-floating{position:absolute;display:flex;align-items:center;gap:12px;z-index:1;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid white;border-radius:12px;box-shadow:0 10px 30px #788fb921;padding:14px 18px;font-size:12px}.p-floating small{display:block;font-size:10px;margin-top:3px}.p-floating-top{top:5px;left:4px}.p-floating-bottom{bottom:3px;right:0}.p-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;border-top:1px solid #e3e8f3;padding:38px 0}.p-benefits h2{margin:14px 0 9px;font-size:17px}.p-benefits p{font-size:13px;line-height:1.8}.p-public-cta{border:1px solid #dfe5f4;border-radius:14px;background:#f0f3ff;display:flex;align-items:center;justify-content:space-between;padding:27px 30px;gap:25px;margin:12px 0 40px}.p-public-cta p{font-size:12px;margin:7px 0 0}.p-public footer{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 40px;border-top:1px solid #e4e9f3;font-size:10px;color:#8792aa}.p-public footer .p-brand{font-size:16px}.p-login-layout{display:grid;grid-template-columns:1fr 1fr;max-width:1150px;margin:65px auto;padding:0 30px;gap:100px;align-items:center}.p-login-layout aside{padding:30px}.p-login-layout aside h1{font-size:40px;line-height:1.25;margin:20px 0}.p-login-layout aside p{line-height:1.9}.p-login-layout aside .p-wave{justify-content:start;margin:40px 0}.p-login-box{background:#fff;padding:40px;border:1px solid #e0e6f4;border-radius:16px;box-shadow:0 15px 60px #5677b90b}.p-login-box .login{padding:0;min-height:0;display:block;background:transparent}.p-login-box .login section{width:auto;max-width:none;border:0;padding:0;background:none;box-shadow:none}.p-login-box .login h1{font-size:27px}.p-login-box .login p{font-size:12px}.p-login-box .login label{margin-top:18px}.p-login-box .login button{width:100%;margin-top:18px;padding:13px}.p-login-note{font-size:11px;color:#7b87a0;border-top:1px solid #e5eaf3;margin-top:25px;padding:20px 0}.p-login-box>a{font-size:12px}.p-login-box .error{color:#a71c36!important}.p-content:focus{outline:none}@media(min-width:1600px){.p-content{padding:26px 30px}.p-dashboard-grid{grid-template-columns:1.6fr 1fr 1fr}.p-card{padding:21px}.p-flow{min-height:375px}.p-message p{font-size:12px}.p-message small{font-size:10px}.p-node b{font-size:12px}.p-node small{font-size:10px}.p-branches button{font-size:11px!important}.p-chart{height:270px}}@media(max-width:1250px){.p-shell{grid-template-columns:200px minmax(0,1fr)}.p-sidebar{padding:24px 12px}.p-topbar{padding:16px 20px}.p-topbar h1{font-size:19px}.p-profile>span:nth-child(2){display:none}.p-content{padding:20px 16px}.p-stats{gap:10px}.p-stats article{gap:9px;padding:14px 10px}.p-stats strong{font-size:22px}.p-stats .p-icon{width:34px;height:34px}.p-spark{display:none}.p-dashboard-grid{grid-template-columns:1.5fr 1fr}.p-analytics-card{grid-column:1/-1}.p-analytics-card .p-chart{height:180px}.p-bottom-grid{grid-template-columns:1fr 1fr}.p-bottom-grid>.p-card:last-child{grid-column:1/-1}.p-sidebar-promo{padding:12px}.p-sidebar-promo h3{font-size:16px}.p-form-grid,.p-integration-grid{grid-template-columns:1fr}.p-topbar .p-search{max-width:320px}}@media(max-width:900px){.p-shell{grid-template-columns:74px minmax(0,1fr)}.p-sidebar{align-items:center;padding:22px 7px;gap:20px}.p-sidebar .p-brand{font-size:0;gap:0}.p-sidebar .p-workspace-switch,.p-nav-label,.p-sidebar-promo,.p-sidebar .p-help,.p-nav-count{display:none}.p-sidebar nav a{font-size:0;gap:0;padding:13px}.p-topbar h1{font-size:18px}.p-topbar .p-search{max-width:260px}.p-topbar p{font-size:10px}.p-stats{grid-template-columns:1fr 1fr}.p-dashboard-grid{grid-template-columns:1fr}.p-analytics-card{grid-column:auto}.p-bottom-grid,.p-two-columns{grid-template-columns:1fr}.p-page-heading h2{font-size:19px}.p-public-header{padding:0 25px}.p-public main{padding:0 25px}.p-hero{gap:15px}.p-hero-art{transform:scale(.85)}.p-hero h1{font-size:43px}.p-hero p{font-size:14px}.p-floating{font-size:10px;padding:10px}.p-floating small{font-size:8px}.p-voice-sphere{width:265px;height:265px}.p-benefits{gap:25px}.p-login-layout{gap:30px}.p-login-layout aside{padding:0}.p-login-layout aside h1{font-size:30px}.p-login-box{padding:28px}.p-period{font-size:0!important}}@media(max-width:600px){.p-shell{display:block}.p-sidebar{position:static;height:auto;display:block;padding:14px 15px}.p-sidebar .p-brand{font-size:20px;gap:10px}.p-sidebar nav{flex-direction:row;overflow:auto;margin-top:10px;gap:5px}.p-sidebar nav a{font-size:10px;flex-direction:column;gap:3px;padding:7px 10px;white-space:nowrap}.p-sidebar nav svg{width:17px;height:17px}.p-topbar{height:auto;flex-wrap:wrap;padding:15px;gap:12px}.p-topbar .p-search{order:3;max-width:none;flex-basis:100%}.p-topbar .p-profile{margin-left:auto}.p-content{padding:16px 12px}.p-page-heading{align-items:start;gap:10px}.p-page-heading h2{font-size:16px}.p-page-heading p{font-size:10px}.p-period select{font-size:10px;padding:7px}.p-preview-banner{align-items:start;font-size:9px}.p-preview-banner a{white-space:normal;min-width:65px}.p-card{padding:13px}.p-stats article{gap:8px;padding:12px 9px}.p-stats strong{font-size:21px}.p-stats article>div>span{font-size:10px}.p-stats small{font-size:8px}.p-stats .p-icon{width:30px;height:30px}.p-flow{gap:22px;padding:18px 9px 26px}.p-flow-main{min-width:140px}.p-node .p-icon{width:24px;height:24px}.p-node b{font-size:9px}.p-node small{font-size:7px}.p-branches{min-width:110px}.p-branches:before{left:-15px;width:15px}.p-branch-line{left:-23px;width:9px}.portal .p-branches button{font-size:8px;padding:8px 5px;gap:4px}.p-workspace-footer{padding:0 14px 15px;font-size:8px}.p-workspace-footer>span:nth-child(2){display:none}.p-public-header{height:80px;padding:0 20px}.p-public-header nav>a:first-child{display:none}.p-public-header .p-brand{font-size:20px}.p-beta{display:none}.p-public main{padding:0 22px}.p-hero{grid-template-columns:1fr;padding-top:40px;gap:0}.p-hero h1{font-size:47px;letter-spacing:-2px}.p-hero-art{margin-top:20px;min-height:310px;transform:none}.p-floating-top{top:10px;left:0}.p-floating-bottom{bottom:0}.p-benefits{grid-template-columns:1fr;gap:10px}.p-benefits article{padding:10px 0}.p-public-cta{flex-direction:column;align-items:start;padding:23px}.p-public footer{padding:22px;flex-wrap:wrap}.p-public footer>span{display:none}.p-login-layout{grid-template-columns:1fr;margin:30px auto;padding:0 20px;gap:20px}.p-login-layout aside{display:none}.p-login-box{padding:26px}.p-form-grid{grid-template-columns:1fr}.p-skip{left:10px}}@media(prefers-reduced-motion:reduce){.portal *{scroll-behavior:auto!important;transition:none!important}}.portal .p-topbar,.portal .p-public-header{flex-direction:row}.portal .p-topbar .p-search{width:auto}.portal .p-login-box .login{width:100%;margin:0}.portal .p-login-box .login .p-text-button{width:auto;justify-self:end;margin:0;padding:4px;font-size:11px}.p-footnote,.p-chart-legend,.p-chart-labels,.p-axis{color:#586b8e}.p-message small{color:#627594}.p-flow-caption{color:#607493}.p-spark.tone-0{color:#477bff}@media(max-width:600px){.portal .p-sidebar nav{flex-wrap:nowrap}.portal .p-topbar .p-search{margin:0;max-width:none;width:100%}.p-profile{align-self:center}.portal .p-public-header nav{width:auto}.p-workspace-footer{flex-direction:row}}.p-live-workspace{display:grid;gap:18px}.p-live-toolbar,.p-live-filters,.p-live-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#5a6b89;font-size:12px}.p-live-filters{justify-content:start;margin:0 0 16px}.p-live-filters label{min-width:155px}.p-live-filters>span{margin-left:auto}.p-live-toolbar .p-secondary{flex-shrink:0}.p-live-error{background:#fff1f1;color:#9c2430!important;border:1px solid #efcbd0;padding:14px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:14px}.p-active-calls{border-left:4px solid #32a58c}.p-active-calls>p{font-size:12px;margin:5px 0}.p-active-row{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;border-top:1px solid #e9edf5}.p-active-row small{display:block;color:#617190}.p-live-actions{display:flex;gap:14px;align-items:center;justify-content:end}.portal .danger{background:#b42318;border-color:#971e15;color:#fff}.p-live-shortcuts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p-live-shortcuts>span{font-size:11px;color:#697b97}.p-live-workspace .p-card-head>span{font-size:11px;color:#667592}.p-live-chart{display:flex;align-items:end;gap:10px;overflow:auto;min-height:190px;padding:140px 75px 2px}.p-live-day{display:flex;flex-direction:column;align-items:center;justify-content:end;flex:1;min-width:25px;gap:6px;color:#556786;font-size:11px}.p-live-day>div{background:linear-gradient(#6266ef,#5cb1ff);width:85%;border-radius:4px 4px 0 0}.p-live-day small{font-size:9px}.p-live-empty{padding:26px;text-align:center}.p-live-detail .columns{gap:24px}.p-live-detail dd{overflow-wrap:anywhere}.p-live-detail .detailhead{position:sticky;top:0;background:#fff;padding:12px 0;z-index:1}.p-live-workspace .p-stats{margin:0}.p-live-workspace .p-footnote{font-size:11px}.portal .ticketpage,.portal .ticketdetail{margin-top:0}.portal .p-content .detail button.danger{background:#b42318;color:#fff}.p-live-pagination{margin-top:15px}.p-call-row{cursor:pointer}.p-call-row:hover td,.p-call-row:focus-visible td{background:#f3f6ff}.p-call-row:focus-visible{outline:2px solid #5268dc;outline-offset:-2px}.p-call-error{display:block;margin-top:5px;color:#a53945}.p-live-call-detail{height:calc(100vh - 145px);min-height:560px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;overflow:hidden}.p-call-detail-actions{display:flex;align-items:center;justify-content:space-between}.p-live-call-detail .detailhead{position:static;padding:4px 0;background:transparent}.p-call-detail-columns{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);min-height:0;overflow:hidden}.p-call-transcript{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:transparent;border:0;box-shadow:none;padding:0}.p-call-transcript h3,.p-call-settings h3{margin:0 0 12px}.p-call-chat{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:4px 10px 12px 2px;scrollbar-gutter:stable}.p-call-bubble{width:fit-content;max-width:min(78%,680px);padding:11px 14px;border-radius:14px;box-shadow:0 4px 16px #24365d0d}.p-call-bubble b{display:block;margin-bottom:5px;font-size:11px}.p-call-bubble p{margin:0;line-height:1.55}.p-call-bubble em{display:block;margin-top:6px;font-size:10px;font-style:normal;font-weight:700}.p-call-bubble.is-partner{align-self:flex-start;background:#fff;border:1px solid #e3e8f1;border-bottom-left-radius:4px}.p-call-bubble.is-agent{align-self:flex-end;background:linear-gradient(135deg,#466ff1,#7655d8);color:#fff;border-bottom-right-radius:4px}.p-call-bubble.is-provisional{border-style:dashed;opacity:.78}.p-call-settings{min-height:0;overflow:auto;scrollbar-gutter:stable}.p-call-settings dl{grid-template-columns:minmax(100px,.65fr) minmax(0,1fr)}.p-call-setting-buttons{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.p-call-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#13234666;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.p-call-modal{width:min(760px,100%);max-height:82vh;overflow:auto;padding:24px;border:1px solid #dfe5f3;border-radius:15px;background:#fff;box-shadow:0 22px 80px #17264d40}.p-call-modal .storedtext{white-space:pre-wrap;line-height:1.65}.p-call-modal .mediaevents{margin-bottom:0}.p-cost-legend{display:flex;flex-wrap:wrap;gap:18px;margin:10px 0;color:#52627d;font-size:12px}.p-cost-legend span{display:flex;align-items:center;gap:7px}.p-cost-legend i{width:11px;height:11px;border-radius:3px}.p-cost-chart{display:flex;align-items:end;gap:9px;min-height:215px;padding:140px 75px 2px;overflow-x:auto}.p-cost-day{position:relative;display:flex;flex:1;min-width:26px;flex-direction:column;align-items:center;justify-content:end;gap:7px;outline:0}.p-cost-day>small{color:#66738b;font-size:9px}.p-cost-stack{display:flex;width:78%;min-width:14px;max-width:32px;flex-direction:column;justify-content:end;overflow:hidden;border-radius:5px 5px 0 0;background:#edf0f5}.p-cost-stack i{display:block;width:100%}.p-cost-chart .is-conversation,.p-cost-legend .is-conversation{background:#536fe8}.p-cost-chart .is-base-fee,.p-cost-legend .is-base-fee{background:#38a58b}.p-cost-tooltip{position:absolute;z-index:4;bottom:calc(100% + 8px);left:50%;display:none;min-width:180px;padding:9px 11px;transform:translate(-50%);border-radius:7px;background:#1f2d49;color:#fff;box-shadow:0 7px 24px #1f2d4933;white-space:nowrap}.p-cost-tooltip b,.p-cost-tooltip small{display:block;font-size:10px;line-height:1.6}.p-cost-tooltip b{font-size:11px}.p-cost-day:hover .p-cost-tooltip,.p-cost-day:focus-visible .p-cost-tooltip{display:block}.p-cost-day:focus-visible .p-cost-stack{outline:3px solid #234fcb;outline-offset:3px}@media(max-width:800px){.p-live-detail .columns{grid-template-columns:1fr}.p-live-filters{flex-wrap:wrap;gap:10px}.p-live-filters>span{margin:0}.p-live-actions{flex-wrap:wrap}.p-live-toolbar{align-items:start}.p-live-error{flex-direction:column;align-items:start}.p-active-row{align-items:start}.p-live-detail .detailhead{gap:10px}.p-live-shortcuts>span{width:100%}.p-live-call-detail{height:auto;min-height:0;overflow:visible}.p-call-detail-columns{overflow:visible}.p-call-transcript,.p-call-settings{max-height:60vh}.p-call-bubble{max-width:90%}}.p-live-workspace .p-active-calls{position:sticky;top:0;z-index:2;max-height:40vh;overflow:auto;box-shadow:0 5px 20px #20314d12}.p-live-workspace .p-live-detail .detailhead{top:0}.p-live-workspace .p-live-error button{flex-shrink:0}.p-breakdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.p-breakdown-grid>div{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #e4e9f3;border-radius:9px;background:#f9fbff}.p-breakdown-grid>div>b{color:#263b61;font-size:13px}.p-breakdown-grid span{display:flex;justify-content:space-between;gap:12px;color:#5d6f8c;font-size:12px}.p-breakdown-grid strong{color:#1e3153}.p-breakdown-grid small{color:#6b7a94;line-height:1.5}.p-agent-workbench{display:grid;grid-template-columns:255px minmax(0,1fr);gap:20px;align-items:start}.p-agent-workbench p,.p-agent-workbench small{font-size:12px;line-height:1.65}.p-agent-workbench aside.p-card{position:sticky;top:12px}.portal .p-agent-row{display:flex;flex-direction:column;align-items:start;text-align:left;width:100%;background:#f6f8fe;color:#273e68;border:1px solid #e1e8f4;margin:8px 0;padding:13px}.portal .p-agent-row.is-selected{border-color:#738bf3;background:#eef1ff}.p-agent-row small{color:#697995;font-weight:400}.p-agent-fields{border:0;margin:0;padding:0;min-width:0}.p-agent-fields label{margin:15px 0}.p-agent-fields small{display:block;color:#657591;font-weight:400}.p-prompt-editor{min-height:180px}.p-provider-settings{padding:12px 15px;border:1px solid #e1e6f2;border-radius:8px;margin:15px 0;background:#f9fbff}.p-provider-settings summary{cursor:pointer;font-weight:600;font-size:13px}.p-delete-confirm{padding:15px;background:#fff1ef;border-radius:8px}.p-delete-confirm button{margin-right:10px}.p-flow-explanation{padding-left:24px}.p-flow-explanation li{padding:9px 0;color:#5d6e8b}.p-flow-explanation b{display:block;color:#223658}.portal .p-content>.newcall{max-width:920px;margin:auto}.portal .inboundpage{margin-top:0}.portal .p-sidebar nav{overflow:auto;min-height:0;flex-shrink:1}.portal .p-sidebar-promo{flex-shrink:0}.portal .p-content>.detail{margin-top:0}.portal .externalnotice{color:#855118}.portal .newcall .danger{background:#b42318}.portal .p-sidebar-promo h3{font-size:16px}@media(max-width:1000px){.p-agent-workbench{grid-template-columns:1fr}.p-agent-workbench aside.p-card{position:static}.p-agent-workbench .p-form-grid{grid-template-columns:1fr}.portal .p-sidebar-promo{display:none}.p-breakdown-grid{grid-template-columns:1fr}}.p-operational-page{display:grid;gap:18px;background:transparent!important;border:0!important;padding:0!important}.p-section-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;background:linear-gradient(120deg,#f8faff,#f1f5ff);border:1px solid #e1e7f3;border-radius:10px}.p-section-intro h2{margin:2px 0 7px;font-size:18px}.p-section-intro p:last-child{margin:0;color:#5d6e8b;font-size:12px;line-height:1.6;max-width:760px}.p-security-note{display:inline-flex;align-items:center;white-space:nowrap;padding:8px 11px;border-radius:99px;background:#e8f7f1;color:#18705c;font-size:11px;font-weight:700}.portal .p-operational-page .p-card,.portal .p-operational-detail .p-card{border:1px solid #e1e7f0;border-radius:10px;background:#fff;box-shadow:0 6px 20px #263c6210}.portal .inboundworkspace{gap:18px;grid-template-columns:minmax(0,1fr) minmax(370px,440px)}.portal .inboundsettings{top:16px;max-height:calc(100vh - 32px)}.portal .inboundform fieldset{border-color:#e1e7f0;border-radius:8px;background:#f9fbff;padding:14px}.portal .inboundform legend{color:#314b77}.portal .inboundform>button{margin-top:4px}.portal .assetstatus{font-size:10px;padding:6px 9px}.portal .tablewrap{border-color:#e2e8f1;border-radius:8px}.portal .tablewrap th{background:#f7f9fd;color:#50627f}.portal .tablewrap tbody tr:hover,.portal .tablewrap tbody tr:focus{background:#f2f5ff;outline-color:#687dea}.p-ticket-stats{display:grid;grid-template-columns:repeat(3,minmax(0,180px));gap:12px}.p-ticket-stats article{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#fff;border:1px solid #e1e7f0;border-radius:9px}.p-ticket-stats span{color:#657591;font-size:11px}.p-ticket-stats strong{color:#263b61;font-size:20px}.p-ticket-list{padding:0!important;overflow:hidden}.p-ticket-filters{display:grid;grid-template-columns:minmax(230px,1fr) 180px 180px auto;gap:12px;align-items:end;padding:16px 18px;border-bottom:1px solid #e7ebf2}.p-ticket-filters label{margin:0}.p-ticket-filters>span{align-self:center;color:#667795;font-size:11px;white-space:nowrap}.p-ticket-list .tablewrap{border:0;border-radius:0}.p-operational-detail{border:0!important;background:transparent!important;padding:0!important;display:grid;gap:16px}.p-operational-detail>.link{justify-self:start}.p-operational-detail>.detailhead{padding:19px 21px;background:#fff;border:1px solid #e1e7f0;border-radius:10px;box-shadow:0 6px 20px #263c6210}.portal .p-operational-detail .columns{margin-top:0;align-items:start}.portal .p-operational-detail .columns article{border-top:0;padding:18px}.portal .ticketdetailgrid,.portal .tickettechnical{gap:16px;margin-top:0}.portal .ticketdetail article{border:1px solid #e1e7f0;border-radius:10px;background:#fff;padding:18px;box-shadow:0 6px 20px #263c6210}.portal .ticketconversation{margin-top:0}.portal .notificationpanel{margin:0;border-radius:10px;border-color:#dfe6f1;background:#f7faff}.p-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.portal .adminsettings{max-width:none;margin:0;padding:18px}.portal .adminform{grid-template-columns:1fr}.portal .readonlygrid{grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);font-size:12px}.p-service-status{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:20px;align-items:center}.p-service-status p{color:#5f708d;font-size:12px}.portal .adminactions{justify-content:end}.portal .adminactions button{min-width:110px}@media(max-width:1100px){.p-admin-grid{grid-template-columns:1fr}.p-ticket-filters{grid-template-columns:1fr 1fr}.p-ticket-filters label:first-child{grid-column:1/-1}.p-service-status{grid-template-columns:1fr}.portal .adminactions{justify-content:start}}@media(max-width:700px){.p-section-intro{align-items:start;flex-direction:column}.p-security-note{white-space:normal}.p-ticket-stats,.p-ticket-filters{grid-template-columns:1fr}.p-ticket-filters label:first-child{grid-column:auto}.p-ticket-filters>span{justify-self:start}.portal .p-operational-detail>.detailhead{flex-direction:column}.portal .adminform,.portal .readonlygrid{grid-template-columns:1fr}.portal .adminactions{display:grid;grid-template-columns:1fr;width:100%}.portal .adminactions button{width:100%}}.p-mark i,.p-wave i{will-change:transform;animation:audio-wave-drift 1.35s ease-in-out infinite alternate}.p-mark i{animation-name:audio-mark-drift;animation-duration:1.15s}.p-mark i:nth-child(2),.p-wave i:nth-child(8n+2){animation-delay:-.95s}.p-mark i:nth-child(3),.p-wave i:nth-child(8n+3){animation-delay:-.7s}.p-mark i:nth-child(4),.p-wave i:nth-child(8n+4){animation-delay:-.45s}.p-mark i:nth-child(5),.p-wave i:nth-child(8n+5){animation-delay:-.2s}.p-wave i:nth-child(8n+6){animation-delay:-1.05s}.p-wave i:nth-child(8n+7){animation-delay:-.8s}.p-wave i:nth-child(8n){animation-delay:-.55s}.p-voice-sphere{width:320px;height:320px;border-radius:60%;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;transform:rotate(-12deg);background:transparent;box-shadow:none}.p-voice-sphere:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;background:radial-gradient(circle,#4b74f1 30%,#4364f678 70%,#0000);filter:blur(20px);z-index:-2}@keyframes audio-mark-drift{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}@keyframes audio-wave-drift{0%{transform:translateY(-7px)}to{transform:translateY(7px)}}@media(prefers-reduced-motion:reduce){.p-mark i,.p-wave i{animation:none;will-change:auto}}.portal.p-shell{max-width:100%;overflow-x:hidden}.p-operational-page,.p-ticket-list{min-width:0;max-width:100%}.p-ticket-list .tablewrap{max-width:100%}.portal.p-shell{height:100vh;overflow:hidden}.portal .p-sidebar,.portal .p-body{height:100vh;overflow-y:auto}.portal .p-topbar{position:sticky;top:0;z-index:20;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-voice-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:9px;border:0!important;padding:8px 0!important}.portal .p-voice-option{display:flex;flex-direction:column;align-items:flex-start;background:#fff;color:#314363;border:1px solid #dce3f0;padding:11px}.portal .p-voice-option.is-selected{border-color:#536ff0;background:#edf1ff;box-shadow:0 0 0 2px #536ff022}.p-voice-option span{font-size:10px;color:#6c7b97}.portal .inboundworkspace>.calllist{display:none}.portal .inboundworkspace{display:block}.portal .inboundsettings{max-width:900px;margin:auto;position:static;max-height:none}@media(max-width:600px){.portal.p-shell,.portal .p-sidebar,.portal .p-body{height:auto;overflow:visible}.portal .p-topbar{top:0}}.p-knowledge-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:20px;align-items:start}.p-knowledge-detail{position:sticky;top:96px}.p-knowledge-detail iframe{width:100%;height:620px;border:1px solid #dfe4ec;border-radius:12px;background:#f5f7fa}.p-table-subline{display:block;margin-top:5px;color:#7a8496}.p-agent-combobox{position:relative;min-width:210px}.p-agent-combobox input{width:100%;margin-top:6px}.p-agent-combobox .p-chips{display:flex;flex-wrap:wrap;gap:5px}.p-agent-combobox .p-chips button{border:1px solid #cdd5e1;border-radius:999px;background:#f3f6fa;color:#263244;padding:4px 8px;font-size:12px}.p-combobox-options{position:absolute;z-index:8;left:0;right:0;display:grid;padding:6px;background:#fff;border:1px solid #d7dde7;border-radius:10px;box-shadow:0 10px 24px #1b2a4122}.p-combobox-options button{background:#fff;color:#263244;text-align:left;border:0;padding:8px}.p-upload-button{cursor:pointer}.danger-text{color:#b42318!important}.p-phone-manager{display:grid;gap:18px}.p-phone-row{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #e8ecf2}.p-phone-row>div:first-child{display:grid;gap:3px}.p-phone-row>div:last-child{display:flex;gap:8px}.p-number-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.p-number-choice>button{text-align:left;display:grid;gap:8px;color:#263244}.p-number-choice>button span{font-size:18px}.p-table-wrap tr.is-selected{background:#f2f7ff}.p-knowledge-assignment-table{min-width:650px}.p-knowledge-assignment-table th:first-child,.p-knowledge-assignment-table td:first-child{width:84px;text-align:center}.p-knowledge-checkbox{display:inline-grid;place-items:center;margin:0;padding:8px;cursor:pointer}.p-knowledge-checkbox input{width:19px;height:19px;margin:0;accent-color:#5268dc}.p-index-state{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#eaf7f1;color:#176b59;font-size:11px;font-weight:700;white-space:nowrap}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:1000px){.p-knowledge-layout{grid-template-columns:1fr}.p-knowledge-detail{position:static}.p-knowledge-detail iframe{height:480px}}.p-phone-list,.p-integration-list{padding:0!important;overflow:hidden}.p-phone-list>.p-card-head{padding:17px 18px 5px}.p-list-actions,.p-row-actions,.p-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px}.p-phone-list tbody tr,.p-integration-list tbody tr{cursor:default}.p-phone-list td:last-child,.p-integration-list td:last-child{text-align:right}.p-phone-dialog{max-width:620px}.p-phone-dialog .p-agent-fields{display:grid;grid-template-columns:1fr 1fr;gap:5px 14px}.p-phone-dialog .p-agent-fields label:first-child,.p-phone-dialog .p-agent-fields label:nth-child(2),.p-phone-dialog .p-dialog-actions{grid-column:1/-1}.p-dialog-actions{padding-top:14px;border-top:1px solid #e5eaf4}.p-integrations-manager{margin-top:18px}.p-integration-dialog{max-width:720px}.p-catalog-item{display:grid;gap:4px;margin:14px 0;padding:14px;border:1px solid #e0e6f1;border-radius:9px;background:#f8faff}.p-catalog-item span{color:#34445f}.p-catalog-item small,.p-security-copy{color:#6d7b94}.p-detail-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p-detail-status p{margin:0}.p-integration-dialog .tablewrap{max-height:260px}.p-integration-dialog table{min-width:560px}@media(max-width:700px){.p-list-actions{align-items:stretch;flex-direction:column}.p-phone-list>.p-card-head{align-items:flex-start}.p-phone-dialog .p-agent-fields{grid-template-columns:1fr}.p-phone-dialog .p-agent-fields label,.p-phone-dialog .p-dialog-actions{grid-column:1}.p-row-actions{align-items:flex-start;flex-direction:column}}.p-phone-input{display:grid;grid-template-columns:minmax(155px,.8fr) minmax(150px,1.2fr);gap:8px}.p-code-input{font-size:24px!important;letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums}.p-onboarding{display:grid;gap:20px;margin-bottom:18px;border-left:4px solid #586ef0!important}.p-onboarding-head{display:flex;align-items:start;justify-content:space-between;gap:20px}.p-onboarding-head h2{margin:3px 0 7px;font-size:20px}.p-onboarding-head p:last-child{margin:0;color:#62718b;font-size:12px}.p-onboarding-head>span{padding:8px 11px;border-radius:99px;background:#edf1ff;color:#4054be;font-size:11px;font-weight:700;white-space:nowrap}.p-onboarding-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;list-style:none;margin:0;padding:0}.p-onboarding-steps button{display:flex;align-items:center;gap:9px;width:100%;height:100%;padding:11px;text-align:left;background:#f8faff;color:#314363;border:1px solid #e0e6f1}.p-onboarding-steps button.active{background:#eef1ff;border-color:#6679ea}.p-onboarding-steps button:disabled{opacity:.55}.p-onboarding-steps i{display:grid;place-items:center;min-width:25px;height:25px;border-radius:50%;background:#dfe5f7;color:#344777;font-style:normal;font-size:11px;font-weight:700}.p-onboarding-steps span{display:grid;gap:2px;font-size:12px;font-weight:700}.p-onboarding-steps small{color:#73809a;font-size:10px;font-weight:400}.p-onboarding-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;padding:17px;border:1px solid #e2e7f0;border-radius:9px;background:#f9fbff}.p-onboarding-form label{margin:0}.p-onboarding-form button{grid-column:1/-1;justify-self:start;margin-top:8px}.p-onboarding-proof{display:grid;gap:12px;padding:17px;border:1px solid #e2e7f0;border-radius:9px;background:#f9fbff}.p-onboarding-proof p,.p-onboarding-proof small{margin:0;color:#61718d;font-size:12px}.p-onboarding-proof button{justify-self:start}.p-proof-current,.p-review-message{padding:11px;border-radius:7px;background:#eef2ff}.p-proof-current{display:flex;justify-content:space-between;gap:10px}.p-review-message{border-left:3px solid #dd9127}.p-onboarding-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.p-onboarding-plans>button{display:grid;gap:7px;text-align:left;padding:16px;background:#fff;color:#2e405f;border:1px solid #dfe5ef}.p-onboarding-plans>button.selected{border-color:#586ef0;background:#eef1ff;box-shadow:0 0 0 2px #586ef020}.p-onboarding-plans>button span{font-size:17px;font-weight:700}.p-onboarding-plans>button b{color:#5268dc;font-size:11px}.p-onboarding-plans>button small{color:#687792;font-weight:400;line-height:1.5}.p-onboarding-plans>p{grid-column:1/-1;margin:0;color:#6c7990;font-size:11px}.p-onboarding-ready{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:8px;background:#e9f8f2;color:#176b59}.p-onboarding-ready span{font-size:12px}.p-onboarding-ready a{color:inherit;font-weight:700}.p-onboarding-ready b{white-space:nowrap}@media(max-width:900px){.p-onboarding-steps,.p-onboarding-plans{grid-template-columns:1fr 1fr}.p-onboarding-head{flex-direction:column}.p-onboarding-form{grid-template-columns:1fr}.p-onboarding-form button{grid-column:1}.p-onboarding-ready{align-items:start;flex-direction:column}}@media(max-width:600px){.p-phone-input,.p-onboarding-steps,.p-onboarding-plans{grid-template-columns:1fr}}.p-onboarding-locked{max-width:760px;margin:0 auto}.p-onboarding-locked h2{margin:4px 0 8px}.p-onboarding-locked p:not(.eyebrow){color:#62718b;line-height:1.65}.p-onboarding-locked .p-button{display:inline-flex;margin-top:8px;text-decoration:none}.p-onboarding-progress{display:grid;gap:18px;margin-bottom:22px;border:1px solid #dfe5ee!important}.p-onboarding-progress-head{display:flex;justify-content:space-between;gap:24px;align-items:start}.p-onboarding-progress-head h2,.p-onboarding-review h2{margin:0 0 5px;font-size:20px}.p-onboarding-progress-head p,.p-onboarding-review p{margin:0;color:#5f6d82}.p-onboarding-progress-head strong{white-space:nowrap;color:#4256c9}.p-onboarding-progress ol,.p-onboarding-layout nav ol{display:grid;list-style:none;padding:0;margin:0}.p-onboarding-progress li{position:relative;display:flex;gap:13px;align-items:flex-start;min-height:54px}.p-onboarding-progress li:not(:last-child):after{content:"";position:absolute;left:15px;top:31px;bottom:0;width:2px;background:#dce2eb}.p-onboarding-progress li>span,.p-onboarding-layout nav li button>span{z-index:1;display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#edf0f5;color:#667188;font-size:12px;font-weight:800}.p-onboarding-progress li.is-done>span,.p-onboarding-layout nav li.is-done button>span{background:#dff4eb;color:#176b59}.p-onboarding-progress li div{display:grid;gap:3px;padding-top:2px}.p-onboarding-progress li small{color:#758195}.p-onboarding-progress .p-button{justify-self:start;text-decoration:none}.p-onboarding-review{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.p-onboarding-review>div{display:grid;gap:8px}.p-onboarding-review .p-button{justify-self:start;text-decoration:none}.p-onboarding-review.is-changes{border-left:4px solid #e4a33f!important;border-color:#e4a33f!important;background:#fff8ea}.p-onboarding-review.is-changes h2,.p-onboarding-review.is-changes p{color:#744d12}.p-onboarding-review.is-changes .p-onboarding-review-icon{background:#ffe2ad;color:#995d08}.p-onboarding-review-icon,.p-onboarding-complete>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#dff4eb;color:#176b59;font-weight:800}.p-onboarding-page{display:grid;gap:24px;max-width:1050px;margin:0 auto}.p-onboarding-page-head{display:flex;align-items:flex-start;gap:12px}.portal .p-onboarding-back{white-space:nowrap;padding:8px 11px}.p-onboarding-page-head h1{margin:3px 0 5px;font-size:20px}.p-onboarding-page-head p{margin:0;color:#607087}.p-onboarding-correction{display:flex;gap:13px;padding:15px 17px;border:1px solid #e8bd78;border-left:4px solid #d58b24;border-radius:10px;background:#fff8e9;color:#714a13}.p-onboarding-correction>span{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#ffe1aa;color:#955a07;font-weight:850}.p-onboarding-correction b{display:block}.p-onboarding-correction p{margin:4px 0 0;color:#765727}.p-onboarding-layout{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.55fr);gap:24px;align-items:start}.p-onboarding-layout nav{position:sticky;top:24px}.p-onboarding-layout nav li{position:relative;min-height:74px}.p-onboarding-layout nav li:not(:last-child):after{content:"";position:absolute;left:17px;top:35px;bottom:0;width:2px;background:#dce2eb}.p-onboarding-layout nav button{display:flex;align-items:flex-start;gap:13px;width:100%;padding:0 0 18px;border:0;background:transparent;color:#31405a;text-align:left}.p-onboarding-layout nav button:disabled{opacity:.48}.p-onboarding-layout nav li.is-active button>span{background:#5268dc;color:#fff;box-shadow:0 0 0 4px #e8ebff}.p-onboarding-layout nav button div{display:grid;gap:4px;padding-top:3px}.p-onboarding-layout nav button small{color:#718097;line-height:1.35}.p-onboarding-stage{padding:26px}.p-onboarding-stage .p-onboarding-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border:0;background:transparent;gap:17px}.p-onboarding-stage .p-onboarding-form>div:first-child,.p-onboarding-stage .p-onboarding-form fieldset,.p-onboarding-stage .p-onboarding-form .p-dialog-actions,.p-onboarding-stage .p-onboarding-form .p-onboarding-summary,.p-onboarding-stage .p-onboarding-form>.check{grid-column:1/-1}.p-onboarding-stage .p-onboarding-form h2{margin:4px 0 7px}.p-onboarding-stage .p-onboarding-form p{margin:0;color:#66748b}.p-onboarding-stage fieldset{display:grid;grid-template-columns:2fr 1fr;gap:15px;margin:0;padding:18px;border:1px solid #e0e5ed;border-radius:10px}.p-onboarding-stage legend{padding:0 7px;font-weight:700}.p-onboarding-stage .p-dialog-actions{display:flex;justify-content:flex-end}.p-onboarding-summary{display:grid;gap:0;margin:0;border:1px solid #e1e6ee;border-radius:10px}.p-onboarding-summary>div{display:grid;grid-template-columns:180px 1fr;gap:14px;padding:12px 14px}.p-onboarding-summary>div+div{border-top:1px solid #e8ecf2}.p-onboarding-summary dt{color:#6a768a}.p-onboarding-summary dd{margin:0;font-weight:650}.p-onboarding-complete{display:flex;gap:18px;max-width:760px;margin:40px auto;padding:28px}.p-onboarding-complete h1{margin:0 0 8px}.p-onboarding-complete p{color:#607087}.p-onboarding-complete .p-button{display:inline-flex;text-decoration:none}.p-phone-list .p-card-head{align-items:center}.p-phone-actions{display:flex;gap:9px;align-items:center}.p-disabled-hint{position:relative;display:inline-flex}.p-disabled-hint button.is-disabled{background:#d8dde6;color:#7a8493;cursor:not-allowed;box-shadow:none}.p-disabled-hint[data-hint]:hover:after,.p-disabled-hint[data-hint]:focus-within:after{content:attr(data-hint);position:absolute;z-index:5;right:0;top:calc(100% + 8px);width:min(250px,calc(100vw - 48px));box-sizing:border-box;padding:8px 10px;border-radius:7px;background:#253047;color:#fff;font-size:11px;line-height:1.4;box-shadow:0 6px 18px #1c263b30}.p-request-dialog{width:min(560px,calc(100vw - 30px))}.p-phone-costs{margin:20px 0;padding:18px;border:1px solid #dfe5ee;border-radius:10px;background:#f8faff}.p-phone-costs h3{margin:0 0 5px}.p-phone-costs p{color:#637088}.p-phone-costs dl{display:grid;grid-template-columns:1fr 1fr;margin:16px 0}.p-phone-costs dl div{display:grid;gap:4px}.p-phone-costs dt{color:#6b778b;font-size:12px}.p-phone-costs dd{margin:0;font-size:20px;font-weight:750}.p-phone-costs small{color:#69758a}.p-phone-dialog .p-dialog-actions .p-button{display:inline-flex;text-decoration:none}@media(max-width:800px){.p-onboarding-layout{grid-template-columns:1fr}.p-onboarding-layout nav{position:static}.p-onboarding-stage .p-onboarding-form{grid-template-columns:1fr}.p-onboarding-stage .p-onboarding-form>*{grid-column:1!important}.p-onboarding-stage fieldset{grid-template-columns:1fr}.p-onboarding-summary>div{grid-template-columns:1fr;gap:3px}.p-phone-list .p-card-head,.p-onboarding-progress-head{align-items:stretch;flex-direction:column}.p-phone-actions{justify-content:space-between}.p-disabled-hint[data-hint]:hover:after,.p-disabled-hint[data-hint]:focus-within:after{right:0;left:auto}}.p-page-heading p,.p-period,.p-preview-banner{display:none}.p-agent-list-actions{display:flex;justify-content:flex-end;gap:9px;align-items:center}.p-agent-list-actions .p-button{text-decoration:none}.p-agent-list{padding:0!important;overflow:hidden}.p-agent-list .p-table-wrap table{width:100%;min-width:520px}.p-agent-list-row{cursor:pointer}.p-agent-list-row:hover td,.p-agent-list-row:focus-visible td{background:#f3f6ff}.p-agent-list-row:focus-visible{outline:2px solid #5268dc;outline-offset:-2px}.p-agent-detail{display:grid;gap:16px}.p-agent-detail-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.p-agent-detail-title{display:flex;align-items:center;gap:10px;min-width:0}.p-agent-detail-head h2{font-size:20px;margin:0;overflow-wrap:anywhere}.p-agent-detail-head .p-actions{margin:0;justify-content:flex-end}.portal .p-agent-back{white-space:nowrap;padding:8px 11px}.portal .p-title-action{flex:0 0 auto;padding:4px 6px;background:transparent;color:#3b61e7;border:0;font-size:18px;line-height:1}.p-agent-title-input{width:min(420px,45vw)!important;margin:0!important;font-size:18px!important;font-weight:700}.p-agent-tabs{display:grid;gap:6px}.portal .p-agent-tabs button{width:100%;justify-content:flex-start;border-radius:8px;background:transparent;color:#53627b;padding:10px 12px;white-space:nowrap}.portal .p-agent-tabs button:hover{background:#f1f4fa}.portal .p-agent-tabs button[aria-current=page]{background:#eef1ff;color:#3458d5;border-color:#d9e0ff}.p-agent-tab-panel{max-width:none}.p-agent-tab-panel h3{font-size:19px;margin:0}.p-agent-tab-panel>.p-agent-fields>p{max-width:850px}.p-agent-language-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:24px;align-items:start}.p-language-settings{display:grid;gap:16px;padding:20px;border:1px solid #dfe5ef;border-radius:10px;background:#f8faff}.p-language-settings h4{margin:0;font-size:16px}.p-agent-language-grid{display:grid;grid-template-columns:1fr;gap:15px}.p-agent-language-grid label{margin:0}.p-agent-language-grid output{display:block;margin-top:6px;color:#52627d}.p-assignment-list{display:grid;gap:10px;max-width:760px}.p-assignment-list label{display:flex;align-items:center;gap:12px;margin:0;padding:13px;border:1px solid #dfe5ef;border-radius:8px;background:#f9fbff}.p-assignment-list input{width:auto}.p-assignment-list span{display:grid}.p-assignment-list small{color:#6b7890}.p-assignment-list>button{justify-self:start;margin-top:8px}.p-empty-note{padding:18px;border:1px dashed #ccd5e4;border-radius:8px;background:#f9fbff}.p-knowledge-page.is-embedded{margin-top:22px;padding-top:20px;border-top:1px solid #e2e7f0}.p-knowledge-page.is-embedded .p-section-intro{box-shadow:none}.p-knowledge-page.is-embedded .p-knowledge-layout{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.p-agent-tab-panel.is-language,.p-agent-tab-panel.is-knowledge,.p-agent-tab-panel.is-expertise{padding:0;border:0;background:transparent;box-shadow:none}.p-agent-language-layout .p-custom-voice{padding:0;border:0;background:transparent}.p-inference-status{margin:0;padding:14px 16px;border:1px solid #d4dbe7;border-radius:8px;background:#f7f9fc;color:#293750}.p-inference-status b{display:block;margin-bottom:4px}.p-inference-status p{margin:0;max-width:980px}.p-inference-status.is-ready{border-color:#a7d8bd;background:#f0faf4;color:#175c36}.p-inference-status.is-waiting{border-color:#e7cf91;background:#fff9e8;color:#684b05}.p-private-notice{display:grid;gap:4px;padding:14px 16px;border-left:4px solid #4667d8;background:#f4f7ff;color:#24324b}.p-private-notice b{color:#183ea8}.p-private-notice small{color:#56657d}.p-expertise-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:0;padding:0;list-style:none}.p-expertise-card{display:flex;min-height:88px;align-items:center;padding:18px;border:1px solid #dfe5ef;border-radius:10px;background:#fff;box-shadow:0 4px 16px #263c620a;color:#31415d}.p-expertise-card b{font-size:14px;line-height:1.4}.p-company-information{max-width:900px;margin:0;border:1px solid #dfe5ef;border-radius:10px;background:#f9fbff}.p-company-information summary{padding:15px 17px;color:#31415d;font-weight:700;cursor:pointer}.p-company-information[open] summary{border-bottom:1px solid #e3e8f1}.p-company-information>div{display:grid;gap:2px;padding:3px 17px 17px}.p-company-information label{display:grid;gap:7px}.p-company-information textarea{min-height:112px;resize:vertical}.p-agent-tab-panel.is-knowledge>.p-agent-fields{display:grid;gap:16px}.p-agent-tab-panel.is-knowledge .p-knowledge-page.is-embedded{margin:0;padding:0;border:0}.p-knowledge-actions{display:flex;align-items:center;justify-content:flex-start;gap:9px;flex-wrap:wrap;margin-top:16px}.portal .p-custom-voice .p-voice-option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%}.portal .p-custom-voice .p-voice-option.has-delete{grid-template-columns:minmax(0,1fr) auto auto}.portal .p-custom-voice .p-voice-select{min-width:0;justify-self:stretch;justify-content:flex-start!important}.portal .p-custom-voice .p-voice-preview{justify-self:end}@media(max-width:900px){.p-agent-detail-head{align-items:flex-start;flex-direction:column}.p-agent-detail-head .p-actions{justify-content:flex-start}.p-agent-language-layout,.p-knowledge-page.is-embedded .p-knowledge-layout{grid-template-columns:1fr}}@media(max-width:760px){.portal .p-custom-voice .p-voice-option{grid-template-columns:1fr}.portal .p-custom-voice .p-voice-option>button{width:100%}.portal .p-custom-voice .p-voice-preview{justify-self:stretch}.p-agent-detail-title{align-items:flex-start;flex-wrap:wrap}.p-agent-title-input{width:100%!important}}.p-onboarding-layout nav ol{width:100%}.p-onboarding-layout nav li{width:100%;margin:0;padding:0}.p-onboarding-layout nav li:not(:last-child):after{left:15px}.p-onboarding-layout nav button{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;justify-content:stretch;column-gap:13px;margin:0}.p-onboarding-layout nav li button>span{grid-column:1;width:32px;margin:0;justify-self:start}.p-onboarding-layout nav button div{grid-column:2;min-width:0}.p-inbound-preparation{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px;border:1px solid #e1c77f;border-radius:10px;background:#fff8e7}.p-inbound-preparation>div{display:grid;gap:4px}.p-inbound-preparation span{color:#68758a;font-size:12px;line-height:1.5}.p-inbound-preparation.is-ready{border-color:#a9d8c4;background:#eff9f4}.p-inbound-preparation.is-ready b{color:#176a52}@media(max-width:600px){.p-inbound-preparation{align-items:stretch;flex-direction:column}.p-inbound-preparation button{width:100%}}body:has(.p-subscription-page) .p-page-heading{display:none}.p-subscription-teaser{display:grid;gap:18px;margin-bottom:22px;background:linear-gradient(135deg,#fff,#f5f7ff);border-color:#d9e0f1!important}.p-subscription-teaser-head{display:flex;justify-content:space-between;gap:20px;align-items:start}.p-subscription-teaser-head h2{margin:0 0 5px;font-size:20px}.p-subscription-teaser-head p{margin:0;color:#637088}.p-subscription-teaser-head>small{color:#6f7d94;white-space:nowrap}.p-subscription-teaser-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.p-subscription-teaser-grid article{position:relative;display:grid;gap:6px;padding:16px;border:1px solid #dfe5ef;border-radius:10px;background:#fff}.p-subscription-teaser-grid article.is-featured{border-color:#697be3;box-shadow:0 8px 24px #5268d51c}.p-subscription-teaser-grid article>span{position:absolute;right:10px;top:10px;padding:3px 7px;border-radius:99px;background:#e9edff;color:#4056ca;font-size:9px;font-weight:800}.p-subscription-teaser-grid b{font-size:14px}.p-subscription-teaser-grid strong{color:#24324a;font-size:22px}.p-subscription-teaser-grid strong small{margin-left:4px;color:#768198;font-size:10px;font-weight:600}.p-subscription-teaser>.p-button{justify-self:start;text-decoration:none}.p-subscription-page{display:grid;gap:22px;max-width:1120px;margin:0 auto}.p-subscription-head{display:flex;gap:12px;align-items:flex-start}.p-subscription-head h1{margin:2px 0 5px;font-size:20px}.p-subscription-head p{margin:0;color:#637088}.p-subscription-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.p-subscription-plans>article{position:relative;display:flex;flex-direction:column;min-height:420px;padding:25px;border:1px solid #dce3ef;border-radius:14px;background:#fff;box-shadow:0 8px 28px #243c6b0c}.p-subscription-plans>article.is-featured{border:2px solid #5268dc;background:linear-gradient(180deg,#f3f5ff,#fff 45%);box-shadow:0 18px 42px #4057ca20}.p-plan-badge{position:absolute;top:-12px;left:22px;padding:6px 10px;border-radius:99px;background:#5268dc;color:#fff;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.p-plan-heading{display:grid;gap:20px}.p-plan-heading>div>b{font-size:20px}.p-plan-heading p{min-height:43px;margin:6px 0 0;color:#67748a;line-height:1.5}.p-plan-heading>strong{font-size:33px;letter-spacing:-1px}.p-plan-heading>strong small{display:block;margin-top:3px;color:#7a8598;font-size:10px;font-weight:600;letter-spacing:0}.p-subscription-plans ul{display:grid;gap:12px;margin:24px 0;padding:20px 0;border-top:1px solid #e4e8f0;list-style:none}.p-subscription-plans li{display:flex;gap:9px;color:#3c4b63;line-height:1.4}.p-subscription-plans li span{color:#218568;font-weight:850}.p-subscription-plans button{width:100%;margin-top:auto}.p-subscription-legal{margin:0;color:#748096;font-size:11px;line-height:1.6}.p-subscription-message,.p-subscription-current{padding:14px 16px;border:1px solid #e7c98c;border-radius:9px;background:#fff8e9;color:#755319}.p-subscription-message.is-success,.p-subscription-current.is-active{border-color:#acd9c6;background:#eff9f4;color:#176a52}.p-subscription-current{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.p-subscription-current small{margin-left:auto}@media(max-width:900px){.p-subscription-plans{grid-template-columns:1fr}.p-subscription-plans>article{min-height:0}.p-subscription-teaser-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.p-subscription-teaser-head,.p-subscription-head{flex-direction:column}.p-subscription-teaser-grid{grid-template-columns:1fr}.p-subscription-current small{margin-left:0;width:100%}}.p-subscription-message{display:grid;gap:4px}.p-subscription-current-detail{display:grid;gap:18px;padding:22px;border:1px solid #d8e0ec;border-radius:14px;background:#fff;box-shadow:0 8px 28px #243c6b0c}.p-subscription-current-detail.is-active{border-color:#acd9c6;background:linear-gradient(135deg,#eff9f4,#fff 60%)}.p-current-package-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.p-current-package-heading span{color:#65738a;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.p-current-package-heading h2{margin:5px 0 0;font-size:24px}.p-current-package-heading strong{padding:6px 10px;border-radius:99px;background:#dff3e9;color:#176a52;font-size:12px}.p-subscription-current-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.p-subscription-current-detail dl>div{display:grid;gap:5px;padding:13px;border:1px solid #e1e7ef;border-radius:9px;background:#fff}.p-subscription-current-detail dt{color:#718096;font-size:11px}.p-subscription-current-detail dd{margin:0;color:#24324a;font-weight:750}.p-subscription-pending{margin:0;padding:11px 13px;border-radius:8px;background:#fff8e9;color:#755319}.p-subscription-plans>article.is-current{border-color:#79bda6;background:#f5fbf8}.p-subscription-plans>article.is-current button{background:#dce8e3;color:#3f6256}@media(max-width:700px){.p-subscription-current-detail dl{grid-template-columns:1fr 1fr}}@media(max-width:600px){.p-current-package-heading{flex-direction:column}.p-subscription-current-detail dl{grid-template-columns:1fr}}.p-phone-quota{margin-right:auto;color:#526079;font-size:12px}.p-phone-sidebar-head>.p-disabled-hint{margin-left:auto;flex-shrink:0}.p-company-summary{display:grid;margin:18px 0;border:1px solid #dfe5ee;border-radius:10px}.p-company-summary>div{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:12px 14px}.p-company-summary>div+div{border-top:1px solid #e6eaf1}.p-company-summary dt{color:#6a768a}.p-company-summary dd{margin:0;font-weight:650}.p-confirm-request{display:flex!important;align-items:flex-start;gap:10px;margin:18px 0!important;padding:14px;border-radius:9px;background:#f5f7ff}.p-confirm-request input{width:auto;margin-top:2px}.p-clickable-row{cursor:pointer!important}.p-clickable-row:hover td,.p-clickable-row:focus-visible td{background:#f3f6ff}.p-clickable-row:focus-visible{outline:2px solid #5268dc;outline-offset:-2px}.state.pending{background:#fff2d5;color:#80570a}@media(max-width:600px){.p-company-summary>div{grid-template-columns:1fr;gap:4px}}.portal .p-sidebar-nav{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto}.p-nav-group{display:grid;gap:6px}.p-nav-section{padding:0 12px;color:#77859f;font-size:9px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.p-sidebar-footer{flex:0 0 auto;margin-top:auto;padding-top:14px;border-top:1px solid #344056}.p-sidebar-subscription{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.p-sidebar-plan{display:grid;min-width:0}.p-sidebar-plan span{color:#8f9db8;font-size:9px}.p-sidebar-plan strong{overflow:hidden;color:#f3f6ff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.p-sidebar-actions{display:flex;align-items:center;gap:6px}.p-sidebar-upgrade{padding:5px 7px;border-radius:6px;background:#eef2ff;color:#304bc0!important;font-size:9px;font-weight:800;white-space:nowrap}.p-sidebar-settings{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid #3a4760;border-radius:7px;color:#becae0!important}.p-sidebar-settings:hover{background:#26334c}.p-sidebar-settings svg{width:15px;height:15px}@media(max-width:900px)and (min-width:601px){.p-nav-section,.p-sidebar-plan,.p-sidebar-upgrade{display:none}.p-sidebar-subscription{display:flex;justify-content:center}.p-sidebar-footer{padding-top:12px}.portal .p-sidebar-nav{gap:8px}.p-nav-group{gap:5px}}@media(max-width:600px){.portal .p-sidebar-nav{flex-direction:row;gap:5px;margin-top:10px;overflow-x:auto;overflow-y:hidden}.p-nav-group{display:flex;gap:5px}.p-nav-section{display:none}.p-sidebar-footer{margin-top:12px;padding-top:12px}.p-sidebar-subscription{grid-template-columns:minmax(0,1fr) auto}.p-sidebar-plan{display:grid}.p-sidebar-upgrade{display:inline-flex}}.p-live-detail{min-height:0}.p-call-detail-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:8px 18px}.p-call-detail-head h2{margin:0;font-size:20px;overflow-wrap:anywhere}.p-call-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.p-call-detail-head>.error{grid-column:1/-1;margin:0}.p-call-detail-columns{height:100%;margin-top:0!important;align-items:stretch}.p-call-transcript{display:flex;min-height:0;height:100%;flex-direction:column}.p-call-chat{flex:1 1 auto;height:100%;min-height:0}.portal .p-call-bubble.is-agent p{color:#fff}.p-call-setting-chips{display:flex;flex-wrap:wrap;gap:9px}.p-call-setting-chips span{display:inline-flex;align-items:center;min-height:32px;padding:6px 11px;border:1px solid #dce3f0;border-radius:999px;background:#f3f6fd;color:#344767;font-size:12px;font-weight:700;overflow-wrap:anywhere}.p-call-settings{display:flex;flex-direction:column;gap:16px}.p-call-settings .p-call-setting-buttons{margin-top:auto}@media(max-width:800px){.p-call-detail-head{grid-template-columns:1fr}.p-call-head-actions{justify-content:space-between}.p-call-detail-columns,.p-call-transcript,.p-call-chat{height:auto}.p-call-settings .p-call-setting-buttons{margin-top:0}}.portal .p-sidebar{background:transparent;color:#46536b;border-right:1px solid #dfe4ee}.portal .p-sidebar .p-brand{color:#26344c}.portal .p-sidebar nav a{color:#48556d;border:0}.portal .p-sidebar nav a:hover{background:#e9edf5;color:#2e3c56}.portal .p-sidebar nav a[aria-current=page]{border:0;background:linear-gradient(110deg,#4264f6,#6551f2);color:#fff;box-shadow:0 5px 14px #5365d526}.portal .p-nav-section{color:#697791}.portal .p-sidebar-footer{border-top-color:#d9dfea}.portal .p-sidebar-plan span{color:#78849a}.portal .p-sidebar-plan strong{color:#2d3a52}.portal .p-sidebar-upgrade{background:#e1e6f3;color:#344463!important}.portal .p-sidebar-settings{border-color:#cfd6e3;color:#53617a!important}.portal .p-sidebar-settings:hover{background:#e5e9f2}.p-content:has(>.p-selection-workspace){max-width:none;padding:0}.p-agent-section-sidebar{position:sticky;top:0;display:flex;height:100vh;min-width:0;flex-direction:column;gap:15px;padding:24px 18px;border-right:1px solid #dfe4ee;background:#fbfcff;overflow:auto}.p-agent-section-sidebar{background:#f7f9fd}.p-agent-section-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p-agent-section-sidebar-head h2{font-size:15px}.portal .p-agent-add,.portal .p-selection-add{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;padding:0;border:0;border-radius:9px;background:linear-gradient(110deg,#4264f6,#6551f2);color:#fff!important;font-size:22px;font-weight:500;line-height:1;text-decoration:none}.p-agent-side-link{display:grid;gap:9px;padding:14px;border:1px solid #e0e5ef;border-radius:11px;background:#fff;color:#34425a!important;box-shadow:0 3px 14px #405b8a08}.p-agent-side-link:hover{border-color:#ccd5e6;background:#f7f9fd}.p-agent-side-link[aria-current=page]{border-color:#8798ed;background:linear-gradient(135deg,#f0f3ff,#fff);box-shadow:0 7px 20px #5269d315}.p-agent-side-link>.p-agent-side-name{color:inherit;font-size:14px;font-weight:400;overflow-wrap:anywhere}.p-agent-side-link>span{display:grid;gap:2px;color:#4d5c74;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.p-agent-sidebar-empty{margin:4px 0;padding:14px;border:1px dashed #ccd5e4;border-radius:9px;background:#f5f7fb;font-size:12px}.p-agent-editor{min-width:0;padding:0}.p-agent-overview{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.p-agent-overview h1{margin:0 0 7px;font-size:23px}.p-agent-overview p{margin:0}.p-agent-editor{align-content:start}@media(max-width:1100px){.p-agent-section-sidebar{padding:20px 14px}}@media(max-width:850px){.p-agent-section-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #dfe4ee}.p-agent-section-sidebar .p-agent-tabs{display:flex;overflow-x:auto;padding-bottom:4px}.p-agent-side-link{flex:0 0 270px}.portal .p-agent-section-sidebar .p-agent-tabs button{width:auto;flex:0 0 auto}}.p-selection-workspace{display:grid;grid-template-columns:330px minmax(0,1fr);min-height:100vh;background:#f4f6fc}.p-selection-sidebar{position:sticky;top:0;display:flex;height:100vh;min-width:0;flex-direction:column;gap:15px;padding:24px 18px;border-right:1px solid #dfe4ee;background:#fbfcff;overflow:auto}.p-selection-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p-selection-sidebar-head h2{font-size:20px}.p-selection-sidebar nav{display:grid;gap:10px}.portal .p-selection-link{display:grid;width:100%;gap:4px;padding:14px;border:1px solid #e0e5ef;border-radius:11px;background:#fff;color:#34425a;text-align:left;box-shadow:0 3px 14px #405b8a08}.portal .p-selection-link:hover{border-color:#ccd5e6;background:#f7f9fd}.portal .p-selection-link[aria-current=page]{border-color:#8798ed;background:linear-gradient(135deg,#f0f3ff,#fff);box-shadow:0 7px 20px #5269d315}.p-selection-link b,.p-selection-link span,.p-selection-link small{display:block;overflow:hidden;text-overflow:ellipsis}.p-selection-link b{font-size:14px}.p-selection-link span{color:#526079;font-size:11px;white-space:nowrap}.p-selection-link small{color:#7a879e;font-size:10px}.p-selection-link small.is-error{color:#a52a34}.p-selection-empty,.p-selection-error{margin:0;padding:14px;border:1px dashed #ccd5e4;border-radius:9px;background:#f5f7fb;font-size:12px}.p-selection-error{display:grid;gap:9px;border-style:solid;border-color:#efcbd0;background:#fff1f1;color:#9c2430}.p-selection-error button{justify-self:start}.p-selection-search{display:grid;gap:5px;margin:0}.p-selection-search span{font-size:10px}.p-selection-search input{margin:0}.p-selection-content{min-width:0;padding:26px 28px;overflow:auto}.p-selection-placeholder{display:grid;min-height:55vh;place-content:center;text-align:center}.p-selection-placeholder h1{margin:0;font-size:23px}.p-selection-placeholder p{max-width:480px}.p-number-detail-head{padding:24px;border:1px solid #e0e5ef;border-radius:12px;background:#fff}.p-number-detail-head>div>span{color:#77849a;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.7px}.p-number-detail-head p{margin:9px 0 0}.p-inline-title{display:flex;align-items:center;gap:10px;margin-top:5px}.p-inline-title input{max-width:520px;margin:0!important;font-size:20px!important;font-weight:750}.p-number-statistics{margin-top:18px;padding:24px;border:1px solid #e0e5ef;border-radius:12px;background:#fff}.p-number-statistics h2{font-size:18px}.p-number-statistics>p{margin:4px 0 18px}.p-number-statistics>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.p-number-statistics article{display:grid;gap:5px;padding:15px;border:1px solid #e5e9f1;border-radius:9px;background:#f8faff}.p-number-statistics article span{color:#6b7890;font-size:10px}.p-number-statistics article strong{font-size:20px}.p-call-selection-content{padding:20px}.p-call-selection-content .p-live-call-detail{height:calc(100vh - 40px)}.p-call-setting-status{display:flex;align-items:center;justify-content:space-between;gap:10px}.p-ticket-selection-content{padding:20px}.p-ticket-selection-content .ticketdetail{max-width:1400px;margin:0 auto}.p-ticket-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.p-ticket-workspace .notificationpanel{align-items:center}@media(max-width:1100px){.p-selection-workspace{grid-template-columns:280px minmax(0,1fr)}.p-selection-sidebar{padding:20px 14px}.p-selection-content{padding:22px 20px}.p-number-statistics>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.p-selection-workspace{grid-template-columns:1fr;min-height:0}.p-selection-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #dfe4ee}.p-selection-sidebar nav{display:flex;overflow-x:auto;padding-bottom:4px}.portal .p-selection-link{flex:0 0 270px}.p-selection-content{padding:20px 16px}.p-call-selection-content .p-live-call-detail{height:auto}.p-number-statistics>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.p-inline-title{align-items:stretch;flex-direction:column}.p-inline-title input{max-width:none}.p-number-statistics>div{grid-template-columns:1fr}}.p-selection-sidebar nav{gap:0}.p-agent-side-link,.portal .p-selection-link{justify-content:stretch;justify-items:stretch;border:0;border-bottom:1px solid #e0e5ef;border-radius:0;background:none;text-align:left;box-shadow:none}.p-agent-side-link:hover,.portal .p-selection-link:hover{border-bottom:1px solid #e0e5ef;background:#f7f9fd;box-shadow:none}.p-agent-side-link[aria-current=page],.portal .p-selection-link[aria-current=page]{border-bottom:1px solid #e0e5ef;background:linear-gradient(135deg,#f0f3ff,#fff);box-shadow:none}.p-selection-link b,.p-selection-link span,.p-selection-link small{font-weight:400}.p-ticket-workspace .p-selection-link.is-unread b,.p-ticket-workspace .p-selection-link.is-unread span,.p-ticket-workspace .p-selection-link.is-unread small{font-weight:700}.p-agent-workspace.has-detail,.p-ticket-workspace.has-detail{grid-template-columns:330px 220px minmax(0,1fr)}.p-ticket-section-sidebar{position:sticky;top:0;display:flex;height:100vh;min-width:0;flex-direction:column;gap:15px;padding:24px 18px;border-right:1px solid #dfe4ee;background:#f7f9fd;overflow:auto}.p-ticket-section-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p-ticket-section-sidebar-head h2{font-size:15px}.p-ticket-section-sidebar nav{display:grid;gap:5px}.portal .p-ticket-section-link{display:flex;width:100%;justify-content:flex-start;padding:10px 11px;border:0;background:transparent;color:#526079;text-align:left;font-size:11px;font-weight:400}.portal .p-ticket-section-link:hover{background:#e9edf5}.portal .p-ticket-section-link[aria-current=page]{background:linear-gradient(110deg,#4264f6,#6551f2);color:#fff}.portal .p-sidebar .p-nav-count{display:inline-flex;min-width:19px;height:19px;margin-left:auto;align-items:center;justify-content:center;padding:0 6px;border-radius:99px;background:#e04b56;color:#fff;font-size:10px;font-weight:700;line-height:1}.p-ticket-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.p-ticket-section-heading h1{margin:0;font-size:21px}.p-ticket-section-heading label{display:flex;align-items:center;gap:9px;margin:0}.p-ticket-section-heading label span{color:#5e6d85;font-size:11px}.p-ticket-section-heading select{width:auto;min-width:150px;margin:0;background:#fff}.state.read{background:#e6ebf7;color:#465574}.portal .p-ticket-information{border:1px solid #e1e7f0;border-radius:10px;background:#fff;padding:18px;box-shadow:0 6px 20px #263c6210}.p-ticket-information>.p-card-head{align-items:center}.p-ticket-timeline{display:grid;gap:0;margin:16px 0 0;padding:0;list-style:none}.p-ticket-timeline li{display:grid;grid-template-columns:132px 22px minmax(0,1fr);align-items:stretch}.p-ticket-timeline li>time{padding:12px 10px 16px 0;color:#6c7990;font-size:10px;text-align:right}.p-ticket-timeline-marker{position:relative;display:block;min-height:100%}.p-ticket-timeline-marker:before{content:"";position:absolute;z-index:1;top:16px;left:7px;width:9px;height:9px;border:3px solid #fff;border-radius:50%;background:#5268dc;box-shadow:0 0 0 1px #8e9ce4}.p-ticket-timeline li:not(:last-child) .p-ticket-timeline-marker:after{content:"";position:absolute;top:27px;bottom:-16px;left:11px;width:1px;background:#cfd7e6}.p-ticket-timeline li>section{min-width:0;margin:0 0 14px;padding:11px 13px;border:1px solid #e0e6f0;border-radius:9px;background:#fbfcff}.p-ticket-timeline li>section b{display:block;color:#2e3c55;font-size:12px}.p-ticket-timeline li>section p{margin:5px 0 0;color:#4e5d76;white-space:pre-wrap}.p-ticket-timeline li>section em{display:inline-block;margin-top:7px;padding:2px 6px;border-radius:4px;background:#fff0bd;color:#745207;font-size:9px}.p-ticket-timeline li.is-tool>section{border-color:#d7def4;background:#f3f6ff}.p-ticket-timeline li.is-tool .p-ticket-timeline-marker:before{background:#7654e8}.p-ticket-timeline li.is-tool.error>section{border-color:#efcbd0;background:#fff5f5}.p-ticket-timeline li.is-tool.error .p-ticket-timeline-marker:before{background:#b42336}.p-ticket-timeline li.is-tool.success .p-ticket-timeline-marker:before{background:#218568}.p-ticket-timeline li>section small{display:block;margin-bottom:3px;color:#6554c8;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.45px}.p-ticket-followup{display:grid;gap:18px}.p-ticket-followup>div:first-child p{margin:3px 0 0}.p-ticket-followup-chat{display:grid;gap:11px;min-height:180px;padding:18px;border:1px solid #e1e7f0;border-radius:10px;background:#fff}.portal .p-ticket-followup-chat article{max-width:760px;padding:13px 15px;border:0;border-radius:10px 10px 10px 2px;background:#eef2ff;box-shadow:none}.p-ticket-followup-chat article>div{display:flex;justify-content:space-between;gap:16px}.p-ticket-followup-chat time{color:#748199;font-size:10px}.p-ticket-followup-chat p{margin:6px 0 0;color:#34425a;white-space:pre-wrap}.p-ticket-followup form{display:grid;gap:10px;padding:18px;border:1px solid #e1e7f0;border-radius:10px;background:#fff}.p-ticket-followup form label{display:grid;gap:6px}.p-ticket-followup textarea{min-height:120px;resize:vertical}.p-ticket-followup form>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.p-ticket-followup form small{color:#748199}@media(max-width:1100px){.p-agent-workspace.has-detail,.p-ticket-workspace.has-detail{grid-template-columns:250px 190px minmax(0,1fr)}.p-ticket-section-sidebar{padding:20px 14px}}@media(max-width:850px){.p-agent-workspace.has-detail,.p-ticket-workspace.has-detail{grid-template-columns:1fr}.p-ticket-section-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #dfe4ee}.p-ticket-section-sidebar nav{display:flex;overflow-x:auto;padding-bottom:4px}.portal .p-ticket-section-link{width:auto;flex:0 0 auto}.p-ticket-section-heading{align-items:flex-start;flex-direction:column}.p-ticket-section-heading label{width:100%;justify-content:space-between}.p-ticket-timeline li{grid-template-columns:90px 20px minmax(0,1fr)}.p-ticket-timeline-marker:before{left:6px}.p-ticket-timeline li:not(:last-child) .p-ticket-timeline-marker:after{left:10px}}.p-selection-sidebar{position:sticky;top:0;display:flex;height:100vh;min-width:0;flex-direction:column;gap:15px;padding:24px 18px;border-right:1px solid #dfe4ee;background:#f4f6fc;overflow:auto}.p-call-selection-content{padding:0}.p-call-selection-content .p-live-call-detail{height:100vh}.p-call-detail-columns{height:100vh;margin-top:0!important;align-items:stretch}.p-call-transcript{display:flex;min-height:0;height:100vh;flex-direction:column;padding:0!important}.portal .p-operational-page .p-card,.portal .p-operational-detail .p-card{border:none;border-radius:10px;background:none;box-shadow:none}@media(max-width:850px){.p-selection-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #dfe4ee}.p-call-selection-content .p-live-call-detail,.p-call-detail-columns,.p-call-transcript{height:auto}}:is(.p-agent-workspace,.p-phone-workspace,.p-call-workspace,.p-ticket-workspace,.p-contact-workspace,.p-integration-workspace)>.p-selection-sidebar{background:#fff;border:0}:is(.p-agent-workspace,.p-phone-workspace,.p-call-workspace,.p-ticket-workspace,.p-contact-workspace,.p-integration-workspace)>.p-selection-sidebar nav{gap:8px}:is(.p-agent-workspace,.p-phone-workspace,.p-call-workspace,.p-ticket-workspace,.p-contact-workspace,.p-integration-workspace)>.p-selection-sidebar :is(.p-agent-side-link,.p-selection-link){padding:14px;border:1px solid #e0e5ef;border-radius:10px;background:#fff;text-align:left;box-shadow:none}:is(.p-agent-workspace,.p-phone-workspace,.p-call-workspace,.p-ticket-workspace,.p-contact-workspace,.p-integration-workspace)>.p-selection-sidebar :is(.p-agent-side-link,.p-selection-link):hover{background:#f7f9fd}:is(.p-agent-workspace,.p-phone-workspace,.p-call-workspace,.p-ticket-workspace,.p-contact-workspace,.p-integration-workspace)>.p-selection-sidebar :is(.p-agent-side-link,.p-selection-link)[aria-current=page]{border-color:#8798ed;background:#f0f3ff}.p-selection-sidebar-head.p-sidebar-actions-only{justify-content:flex-end}.p-selection-filters{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:8px;align-items:center}.p-selection-search input,.p-selection-filters select{margin:0}.p-content:has(>.p-knowledge-page)>.p-page-heading,.p-content:has(>.p-integrations-manager)>.p-page-heading{display:none}@media(max-width:850px){.p-selection-filters{grid-template-columns:minmax(0,1fr) 120px}}.portal .p-ticket-fields-scroll{max-width:100%;overflow-x:auto;margin:18px 0;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.portal .p-ticket-fields-scroll table{width:100%;min-width:480px;border-collapse:collapse;text-align:left}.portal .p-ticket-fields-scroll th,.portal .p-ticket-fields-scroll td{padding:12px;border-bottom:1px solid #e0e5ef;vertical-align:top;overflow-wrap:anywhere}.portal .p-ticket-fields-scroll th{color:#53617b;font-weight:600}.portal .p-ticket-fields-scroll th:first-child,.portal .p-ticket-fields-scroll td:first-child{min-width:130px}.portal .p-ticket-fields-scroll button{white-space:nowrap}.portal .p-ticket-field-editor{display:grid;gap:12px;margin-top:20px}.portal .p-ticket-field-actions{display:flex;gap:10px;flex-wrap:wrap}.portal .p-ticket-settings textarea{width:100%;box-sizing:border-box}.portal .p-number-removal{margin-top:24px;padding-top:20px;border-top:1px solid #d7deed}.portal .p-number-removal button.danger{background:#b42318;border-color:#b42318;color:#fff}.p-call-workspace .p-call-detail-columns{grid-template-columns:minmax(0,1fr) minmax(220px,260px);gap:24px}.p-call-workspace .p-call-transcript,.p-call-workspace .p-call-settings{min-width:0}.p-call-workspace .p-call-chat{padding:16px 24px 20px}.p-call-workspace .p-call-bubble{overflow-wrap:anywhere}.portal .p-call-workspace .p-call-bubble.is-agent{align-self:flex-end;background:none;box-shadow:none;border:0;color:#000;text-align:right;opacity:1}.portal .p-call-workspace .p-call-bubble.is-agent b,.portal .p-call-workspace .p-call-bubble.is-agent p,.portal .p-call-workspace .p-call-bubble.is-agent em{color:#000}.p-call-workspace .p-call-setting-status{flex-wrap:wrap;gap:10px}.p-call-workspace .p-call-setting-buttons button{max-width:100%}@media(min-width:851px)and (max-width:1100px){.p-call-workspace .p-call-detail-columns{grid-template-columns:minmax(0,1fr) 220px;gap:16px}.p-call-workspace .p-call-chat{padding-left:20px;padding-right:20px}}@media(max-width:850px){.p-call-workspace .p-call-detail-columns{grid-template-columns:minmax(0,1fr);gap:20px}.p-call-workspace .p-call-chat{padding-left:16px;padding-right:16px}}.p-contact-greeting,.p-contact-closing{min-width:0;padding:20px;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}@media(max-width:600px){.p-contact-greeting,.p-contact-closing{padding:16px}}.portal .p-call-selection-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.portal .p-call-selection-link>b{min-width:0;grid-column:1;grid-row:1;white-space:nowrap}.portal .p-call-selection-link>span{grid-column:1 / -1;grid-row:2}.portal .p-call-selection-link>.p-call-status-chip{grid-column:2;grid-row:1;justify-self:end;padding:4px 8px;border-radius:999px;background:#667085;color:#fff;font-size:10px;font-weight:400;line-height:1.4;white-space:nowrap}.portal .p-call-selection-link>.p-call-status-chip.is-failed{background:#b42332}.portal .p-call-selection-link>.p-call-status-chip.is-active{background:#187642}.portal .p-ticket-selection-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.portal .p-ticket-selection-link>b{min-width:0;grid-column:1;grid-row:1;white-space:nowrap}.portal .p-ticket-selection-link>.p-ticket-status-chips{display:flex;align-items:center;justify-content:flex-end;gap:4px;grid-column:2;grid-row:1;justify-self:end;overflow:visible}.portal .p-ticket-selection-link>.p-ticket-matter{grid-column:1 / -1;grid-row:2}.portal .p-ticket-selection-link>.p-ticket-date{grid-column:1 / -1;grid-row:3}.portal .p-ticket-selection-link .p-ticket-status-chip{padding:4px 8px;border-radius:999px;background:#667085;color:#fff;font-size:10px;font-weight:400;line-height:1.4;white-space:nowrap}.portal .p-ticket-selection-link .p-ticket-status-chip.is-unread{background:#187642}.portal .p-ticket-selection-link .p-ticket-status-chip.is-open{background:#a84b08}.portal .p-phone-selection-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.portal .p-phone-selection-link>b{min-width:0;grid-column:1;grid-row:1;white-space:nowrap}.portal .p-phone-selection-link>span{grid-column:1 / -1;grid-row:2}.portal .p-phone-selection-link>.p-phone-status-chip{grid-column:2;grid-row:1;justify-self:end;padding:4px 8px;border-radius:999px;background:#667085;color:#fff;font-size:10px;font-weight:400;line-height:1.4;white-space:nowrap}.portal .p-phone-selection-link>.p-phone-status-chip.is-pending{background:#facc15;color:#5c4700}.portal .p-phone-selection-link>.p-phone-status-chip.is-active{background:#187642}.portal .p-ticket-field-add-row>td{padding:0}.portal .p-ticket-field-add{width:100%;justify-content:flex-start;padding:12px;border:0;border-radius:0;background:#f7f9fd;color:#4264f6;text-align:left;min-height:44px}.portal .p-ticket-field-dialog{box-sizing:border-box}.portal .p-ticket-field-dialog input,.portal .p-ticket-field-dialog textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px}.portal .p-ticket-field-dialog .p-ticket-field-actions{justify-content:flex-end}.portal .p-ticket-field-dialog .p-ticket-field-actions button{min-height:44px}.portal .p-ticket-field-dialog .p-ticket-field-error{color:#b42332;margin:0}.portal .p-ticket-settings .p-ticket-fields-scroll table{min-width:360px}.portal .p-ticket-field-add:focus-visible{outline-offset:-3px}.portal .p-integration-dialog.p-integration-catalog-dialog{width:85vw;height:85dvh;max-width:85vw;max-height:85dvh;box-sizing:border-box;overflow:hidden}.portal .p-integration-catalog-dialog[open]{display:flex;flex-direction:column}.portal .p-integration-catalog-dialog>.p-card-head,.portal .p-integration-catalog-dialog>.p-dialog-actions,.portal .p-integration-catalog-dialog>.p-field-error,.portal .p-integration-catalog-filters{flex-shrink:0}.portal .p-integration-catalog-preview{flex:1;min-height:0;overflow:auto}@media(max-width:849px){.portal .p-integration-dialog.p-integration-catalog-dialog{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border-radius:0;padding:calc(20px + env(safe-area-inset-top)) calc(20px + env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left))}}.portal .p-integration-catalog-filters{display:flex;align-items:center;gap:10px;margin:16px 0}.portal .p-integration-search{display:block;flex:1;min-width:0;width:100%;box-sizing:border-box;margin:0;min-height:44px}.portal .p-integration-category-filter{position:relative;flex-shrink:0}.portal .p-integration-category-button{min-height:44px;gap:7px;white-space:nowrap}.portal .p-category-count{font-size:12px;border-radius:12px;background:#e8eef5;color:#273d55;padding:2px 6px}.portal .p-integration-category-options{position:absolute;z-index:5;right:0;top:calc(100% + 6px);width:260px;max-width:min(calc(100vw - 40px),calc(var(--integration-dialog-width,100vw) - 40px));max-height:min(240px,max(60px,calc(var(--integration-dialog-height,100dvh) - 180px)));overflow:auto;padding:8px;box-sizing:border-box;border:1px solid #c8d0da;border-radius:8px;background:#fff;box-shadow:0 6px 20px #172c4326}.portal .p-integration-category-options label{display:flex;align-items:center;gap:10px;padding:10px 8px;cursor:pointer;overflow-wrap:anywhere}.portal .p-integration-category-options input{width:18px;height:18px;min-height:18px;margin:0;flex-shrink:0;accent-color:#355d88}.portal .p-integration-category-options .p-quiet{min-height:40px;width:100%;text-align:left}.portal .p-integration-category-options label:focus-within{outline:2px solid #355d88;outline-offset:-2px;border-radius:4px}.portal .p-integration-category-group+.p-integration-category-group{margin-top:20px}.portal .p-integration-category-group h3{margin:0 0 10px;font-size:13px;font-weight:600;color:#46576b}@media(max-width:480px){.portal .p-integration-catalog-filters{gap:6px}.portal .p-integration-category-button{padding-inline:8px;gap:4px}.portal .p-integration-search{padding-inline:8px}}.portal .p-integration-catalog-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px}.portal .p-integration-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}.portal .p-integration-catalog-tile{position:relative;min-height:112px;flex-direction:column;gap:12px;padding:16px 10px;text-align:center;overflow-wrap:anywhere}.portal .p-integration-catalog-tile.is-coming-soon{background:#f1f3f5;border-color:#d5dbe2;color:#55616e;cursor:not-allowed;opacity:1;filter:none}.portal .p-integration-catalog-tile.is-coming-soon svg,.portal .p-integration-catalog-tile.is-coming-soon img{filter:grayscale(1);opacity:.65}.portal .p-integration-coming-soon-chip{display:inline-flex;align-items:center;border:1px solid #c8ced6;border-radius:999px;padding:3px 7px;background:#e3e7eb;color:#46515e;font-size:10px;line-height:1.4;font-weight:600;white-space:nowrap}.portal .p-integration-catalog-tile:hover,.portal .p-integration-catalog-tile:focus-visible{background:#f0f3ff;border-color:#8798ed}.portal .p-integration-catalog-tile.is-coming-soon:hover{background:#f1f3f5;border-color:#d5dbe2;filter:none}.portal .p-integration-dialog h2{display:flex;align-items:center;gap:14px}.portal .p-integration-dialog h2 svg{flex-shrink:0}.portal .p-integration-description{min-height:96px}.portal .p-catalog-tooltip{position:fixed;box-sizing:border-box;z-index:50;background:#19243c;color:#fff;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.5;box-shadow:0 4px 16px #19243c22;overflow-wrap:anywhere}.portal .p-catalog-more{margin-top:12px}@media(max-width:480px){.portal .p-integration-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal .p-integration-dialog h2{overflow-wrap:anywhere}}.portal .p-catalog-tooltip{max-height:min(160px,calc(100dvh - 32px));overflow:auto}.portal .p-integration-dialog{top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;box-sizing:border-box;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 32px)}.p-integration-workspace.p-integrations-manager{margin-top:0}.p-integration-sidebar-head{display:flex;align-items:center;gap:10px}.p-integration-sidebar-head .p-selection-search{flex:1;min-width:0}.p-integration-sidebar-head input{width:100%;min-width:0}.portal .p-integration-selection-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.p-integration-selection-link>b{grid-column:1;grid-row:1;white-space:nowrap;font-weight:400}.portal .p-integration-selection-link>.p-integration-status-chip{grid-column:2;grid-row:1;justify-self:end;border-radius:999px;padding:4px 8px;background:#667085;color:#fff;font-size:10px;font-weight:400;line-height:1.4;white-space:nowrap}.portal .p-integration-selection-link>.p-integration-status-chip.is-active{background:#187642}.portal .p-integration-selection-link>.p-integration-status-chip.is-error{background:#b42332}.p-integration-selection-link>span{grid-column:1/-1;grid-row:2}.p-integration-settings{min-width:0;padding:0;border:none;border-radius:0;background:none}.p-integration-settings h1{display:flex;align-items:center;gap:12px;margin:0;font-size:23px;min-width:0;overflow-wrap:anywhere}.p-integration-settings h1 svg{flex-shrink:0}.p-integration-settings h1 span{min-width:0}.p-integration-settings>.p-card-head{flex-wrap:wrap}.p-integration-settings h2{font-size:18px;margin-top:24px}.p-integration-settings .tablewrap{max-width:100%}@media(max-width:850px){.p-integration-workspace>.p-selection-sidebar{max-height:45vh;overflow-y:auto}.p-integration-workspace>.p-selection-sidebar nav{display:grid;overflow-x:visible;padding:0}.portal .p-integration-selection-link{flex:none}}.p-google-calendar-settings{min-width:0}.p-google-actions{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.p-google-preferences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:20px}.p-google-preferences input,.p-google-calendar-settings select{width:100%;box-sizing:border-box;min-width:0}.p-google-calendar-hours{min-width:0;padding:14px;margin-top:20px;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.p-google-calendar-hours>div{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center;margin-top:8px}.p-google-calendar-hours label{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-size:12px}.p-google-calendar-hours input[type=checkbox]{width:auto!important;margin:0;flex:none}.p-google-calendar-hours input[type=time]{width:100%;min-width:0;box-sizing:border-box;margin:0}.p-google-config-note{padding:12px;border:1px solid #dfe5ef;border-radius:8px;background:#f7f9fd}@media(max-width:600px){.p-google-preferences{grid-template-columns:1fr}.p-google-calendar-hours{padding:10px}.p-google-calendar-hours>div{gap:6px}}@media(max-width:600px){.p-google-calendar-hours>div{grid-template-columns:repeat(2,minmax(0,1fr))}.p-google-calendar-hours>div>label{grid-column:1/-1}}.p-api-settings{min-width:0}.p-api-settings fieldset{min-width:0;border:1px solid #dfe5ef;border-radius:10px;padding:16px;margin:18px 0}.p-api-settings legend{font-weight:600;padding:0 6px}.p-api-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.p-api-wide{grid-column:1/-1}.p-api-settings label{display:block;min-width:0}.p-api-settings input,.p-api-settings select,.p-api-settings textarea{display:block;width:100%;min-width:0;box-sizing:border-box;margin-top:6px}.p-api-settings textarea,.p-api-preview pre{font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.6}.p-api-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;gap:12px;align-items:end;margin:12px 0}.p-api-preview{margin-top:16px}.p-api-preview pre{padding:12px;background:#f5f7fb;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere}.p-api-data-path{margin-top:18px}.p-api-data-path summary{cursor:pointer}.p-api-data-path code{overflow-wrap:anywhere}@media(max-width:600px){.p-api-grid,.p-api-header{grid-template-columns:1fr}.p-api-settings fieldset{padding:12px}.p-api-header{padding-bottom:12px;border-bottom:1px solid #dfe5ef}}.p-google-calendar-choice{display:flex;align-items:flex-end;gap:10px}.p-google-calendar-choice>label{flex:1;min-width:0;margin:0}.portal .p-google-preferences-gear{flex:none;width:42px;height:42px;padding:10px;margin-bottom:0}.p-google-preferences-dialog{box-sizing:border-box;overflow:auto}.p-google-preferences-dialog label{display:flex;flex-direction:column;gap:6px;min-width:0}.p-google-preferences-dialog .p-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p-integration-icon{object-fit:contain;flex:none}.p-integration-catalog-actions{justify-content:space-between;align-items:stretch;flex-wrap:wrap}.p-integration-suggestion-dialog textarea{display:block;width:100%;min-width:0;box-sizing:border-box;resize:vertical;min-height:130px;margin:0 0 18px}@media(max-width:480px){.p-integration-catalog-actions>button{padding-inline:10px}.p-integration-catalog-actions{flex-wrap:nowrap;gap:8px}}.portal .p-integration-suggestion-dialog>.p-card-head{flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.portal .p-integration-suggestion-dialog>.p-card-head h2{flex:1;min-width:0}.portal .p-integration-suggestion-dialog>.p-card-head .p-quiet{flex:none}.p-integrations-manager.has-integration-selection{grid-template-columns:330px 220px minmax(0,1fr)}.p-integration-section-sidebar h2{font-size:15px;margin:0}.p-integration-section-sidebar .p-agent-tabs button{white-space:normal;overflow-wrap:anywhere;text-align:left}.p-integration-fields{padding:0;border:0;margin:0;min-width:0}.p-integrations-manager [hidden]{display:none!important}.p-integration-remove h2{outline-offset:5px}@media(min-width:851px)and (max-width:1100px){.p-integrations-manager,.p-integrations-manager.has-integration-selection{grid-template-columns:280px minmax(0,1fr)}.p-integrations-manager.has-integration-selection{grid-template-columns:280px 170px minmax(0,1fr)}}@media(max-width:850px){.p-integrations-manager.has-integration-selection{grid-template-columns:minmax(0,1fr)}.p-integration-section-sidebar .p-agent-tabs{display:grid;overflow:visible}.portal .p-integration-section-sidebar .p-agent-tabs button{width:100%;min-height:44px}.p-integrations-manager>.p-selection-sidebar{max-height:none}}.portal .p-integration-settings.p-integration-settings--table{padding:0;border:0;border-radius:0;background:transparent}.portal .p-agent-section-sidebar,.portal .p-ticket-section-sidebar{background:#fff;border:none}.portal .p-team-workspace>.p-selection-content{background:#f4f6fc}@media(min-width:1101px){.p-contact-workspace.has-contact-sections{grid-template-columns:330px 220px minmax(0,1fr)}}@media(min-width:851px)and (max-width:1100px){.p-contact-workspace.has-contact-sections{grid-template-columns:280px 190px minmax(0,1fr)}}@media(max-width:850px){.p-contact-workspace.has-contact-sections{grid-template-columns:minmax(0,1fr)}}.p-contact-editor[hidden],.p-contact-workspace [hidden]{display:none!important}.portal .p-auth-header{display:flex;align-items:center;justify-content:center;height:auto;padding:calc(32px + env(safe-area-inset-top,0px)) 20px 24px}.portal .p-integration-settings>.p-card-head{border-bottom:0}.p-email-results{min-width:0;overflow-wrap:anywhere}.p-email-results h3{font-size:14px}.p-email-results ol{padding-left:22px}.p-email-results li{margin:10px 0}.p-email-results p{margin:5px 0}.p-email-results time{font-size:12px;color:#48556b}.p-email-results.is-chat{align-self:stretch;margin-top:16px;padding:12px 16px;border-top:1px solid #dce3f0;color:#26344d;background:#f4f6fc}.p-email-results code{overflow-wrap:anywhere;white-space:normal}.portal .p-editor-delete{margin-right:auto;background:#b42332;border-color:#b42332;color:#fff}.portal .p-ticket-field-actions{justify-content:flex-end;align-items:center}@media(max-width:500px){.portal .p-ticket-field-actions{flex-wrap:nowrap;gap:6px}.portal .p-ticket-field-actions button{min-width:0;padding:8px;font-size:11px;white-space:normal}.portal .p-ticket-field-actions .p-editor-delete{flex-shrink:0}}.p-google-meet-settings fieldset,.p-smtp-settings.p-api-settings fieldset{border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.portal .p-calendar-meeting-types>legend,.portal .p-smtp-settings.p-api-settings fieldset>legend,.portal .p-google-calendar-hours>legend{float:left;width:100%;box-sizing:border-box;margin:0 0 12px;padding:0;font-weight:600}.portal .p-calendar-meeting-types>legend+*,.portal .p-smtp-settings.p-api-settings fieldset>legend+*,.portal .p-google-calendar-hours>legend+*{clear:both}.portal .p-integration-request.p-selection-link{display:grid;gap:5px;width:100%;min-width:0;box-sizing:border-box;padding:14px 16px;text-align:left;white-space:normal;background:#eef2fb;border:1px solid #dce4f3;border-radius:10px;color:#263b60;box-shadow:none;cursor:pointer}.portal .p-integration-request>b{font-size:13px;font-weight:600;white-space:normal}.portal .p-integration-request>span{font-size:12px;line-height:1.5;color:#4d607e}.portal .p-integration-request.p-selection-link:hover{background:#e4ebf9;border-color:#94a7ce}.portal .p-integration-request:focus-visible{outline:3px solid #5264d9;outline-offset:3px}.portal .p-integration-workspace>.p-selection-sidebar>.p-integration-request{width:calc(100% - 24px);margin:12px;flex:0 0 auto}.portal .p-integration-catalog-scroll>.p-integration-request{margin-bottom:20px}.portal .p-hubspot-settings{max-width:880px}.portal .p-hubspot-settings form{display:grid;gap:12px}.portal .p-hubspot-settings form>button{justify-self:start}.portal .p-hubspot-check{display:flex;align-items:flex-start;gap:10px;margin:12px 0;line-height:1.6}.portal .p-hubspot-check input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:3px 0}.portal .p-hubspot-pipeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:600px){.portal .p-hubspot-pipeline{grid-template-columns:1fr}}.portal .p-hubspot-key-help{margin:20px 0}.portal .p-hubspot-key-help li{margin:8px 0;line-height:1.6}.portal .p-hubspot-key-help code{overflow-wrap:anywhere;white-space:normal}main{background:#f4f6fc}.p-card{min-width:0;background:none;border:none;border-radius:11px;padding:17px;box-shadow:none}.portal .ticketdetail article{border:none;border-radius:0;background:none;padding:0;box-shadow:none}.p-ticket-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.p-ticket-card-actions select{width:auto;min-width:150px;margin:0;background:#fff}.p-ticket-timeline-marker:before{content:"";position:absolute;z-index:1;top:16px;left:5px;width:9px;height:9px;border:3px solid #fff;border-radius:50%;background:#5268dc;box-shadow:0 0 0 1px #8e9ce4}@media(min-width:1600px){.p-card{padding:0}}@media(max-width:850px){.p-ticket-information>.p-card-head{align-items:flex-start;flex-direction:column}.p-ticket-card-actions{width:100%;justify-content:flex-start}.p-ticket-timeline-marker:before{left:5px}}.portal .p-card.p-cost-summary,.portal .p-card.p-call-volume{padding:19px 14px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 3px 18px #6c83bd06}.site{min-height:100vh;background:#fbfcff;color:#18243b}.site *{box-sizing:border-box}.site a{color:inherit}.site-header{position:sticky;top:0;z-index:20;height:82px;display:flex;flex-direction:row;align-items:center;gap:34px;padding:0 max(28px,calc((100vw - 1240px)/2));background:#fbfcfff2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #e8ecf4}.site-brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:21px;font-weight:800;letter-spacing:-.6px}.site-mark{height:31px;display:flex;align-items:center;gap:3px}.site-mark i{width:4px;border-radius:8px;background:linear-gradient(#3fbfe9,#5b61ec)}.site-header .site-brand,.site-header .site-login{flex-shrink:0}.site-header .site-mark{margin-left:0}.site-header nav{display:flex;gap:25px;margin-left:auto}.site-header nav a{text-decoration:none;color:#52627e;font-size:12px}.site-header nav a:hover{color:#354cdb}.site-login,.site-primary,.site-secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:9px;padding:12px 17px;font-size:12px;font-weight:750}.site-login,.site-primary{background:#334fd2;color:#fff!important}.site-secondary{border:1px solid #d7deeb;background:#fff;color:#344460}.site main{max-width:1240px;margin:auto;padding:0 28px}.site-hero{min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;padding:80px 0}.site-hero h1,.site-page-hero h1{font-size:clamp(44px,5.4vw,72px);line-height:1.05;letter-spacing:-3.7px;margin:0}.site-hero h1 em{font-style:normal;color:#475fd7}.site-hero>div>p{font-size:17px;line-height:1.8;max-width:610px;color:#5d6c86;margin:28px 0}.site-actions{display:flex;gap:12px;margin:30px 0}.site-hero ul{display:flex;gap:22px;list-style:none;padding:0;color:#5d6c86;font-size:11px}.site-hero li:before{content:"✓";color:#23866a;margin-right:7px}.site-hero-visual{min-height:480px;position:relative;display:grid;place-items:center;border-radius:32px;background:radial-gradient(circle at 50% 45%,#edf6ff,#eff0ff 48%,#f8f9ff 70%);border:1px solid #e2e7f3;overflow:hidden}.voice-core{width:230px;height:230px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#fff,#b8dcff 30%,#626ce4 70%,#343cac);box-shadow:0 40px 80px #5268d544,inset 12px 15px 35px #fff8}.voice-core .site-mark{transform:scale(2.3)}.voice-core .site-mark i{background:#fff}.site-hero-visual article{position:absolute;width:210px;padding:15px;border-radius:13px;background:#fffd;border:1px solid #fff;box-shadow:0 12px 35px #273e7520;display:grid}.site-hero-visual article:first-of-type{left:18px;top:25px}.site-hero-visual article:last-of-type{right:18px;bottom:25px}.site-hero-visual small,.site-section-head span,.site-page-hero>span,.site-feature-band>div>span,.site-security span,.site-card>span{font-size:9px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5167d7}.site-hero-visual b{font-size:13px;margin:4px 0}.site-hero-visual article span{font-size:10px;line-height:1.5;color:#71809a}.site-trust{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:27px 0;border-block:1px solid #e6eaf2;color:#6c7890;font-size:11px}.site-trust span{max-width:150px}.site-trust b{color:#39475f}.site-section{padding:100px 0}.site-section-head{max-width:690px;margin-bottom:45px}.site-section-head h2,.site-feature-band h2,.site-security h2,.site-final h2{font-size:clamp(31px,4vw,49px);line-height:1.15;letter-spacing:-2px;margin:12px 0}.site-section-head p,.site-feature-band p,.site-security p{color:#61708a;line-height:1.75}.site-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.site-steps article,.site-cases article,.site-card,.site-two article,.pricing article{padding:26px;border:1px solid #e1e6f0;border-radius:16px;background:#fff;box-shadow:0 8px 35px #31466d09}.site-steps article>span{font-size:12px;color:#4d65dc}.site-steps h3,.site-cases h3{font-size:17px;margin:35px 0 9px}.site-steps p,.site-cases p,.site-card p,.site-two p,.pricing p{font-size:13px;line-height:1.75;color:#66748d}.site-feature-band{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;padding:70px;border-radius:25px;background:#141f35;color:#fff}.site-feature-band>div>p{color:#aebbd0}.site-feature-band a{color:#94a9ff}.site-feature-list{display:grid;gap:8px}.site-feature-list article{display:flex;gap:15px;padding:18px;border:1px solid #34425a;border-radius:12px;background:#1a2942}.site-feature-list i{font-style:normal;color:#6ed2b5}.site-feature-list h3{font-size:13px;margin:0}.site-feature-list p{font-size:11px;margin:5px 0 0}.site-cases,.site-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.site-cases article:first-child{grid-column:span 2}.site-security{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:80px 0;border-block:1px solid #e5eaf3}.site-security p{font-size:13px;padding-bottom:15px;border-bottom:1px solid #e5eaf3}.site-faq{max-width:900px;margin:auto}.site-faq details{padding:20px 0;border-top:1px solid #e2e7f0}.site-faq summary{font-weight:750;cursor:pointer}.site-faq details p{color:#63718a;line-height:1.7}.site-final{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:55px;margin-bottom:80px;border-radius:22px;background:#edf0ff}.site-final h2{font-size:32px;max-width:700px}.site-footer{max-width:1240px;margin:auto;padding:55px 28px 30px;border-top:1px solid #e1e6f0;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:45px;color:#66748b}.site-footer>div{display:flex;flex-direction:column;align-items:start;gap:10px;font-size:11px}.site-footer p{max-width:280px;line-height:1.7}.site-footer a{text-decoration:none}.site-footer b{color:#24334d}.site-footer>small{grid-column:1/-1;border-top:1px solid #e7eaf1;padding-top:20px}.site-page-hero{padding:100px 0 65px;max-width:850px}.site-page-hero h1{margin:15px 0}.site-page-hero p{font-size:17px;line-height:1.75;color:#63718a}.site-grid{padding-bottom:90px}.site-card{display:flex;flex-direction:column;align-items:start;min-height:250px}.site-card time,.site-card strong{font-size:10px;color:#71809a}.site-card h2{font-size:22px;line-height:1.25}.site-card a{margin-top:auto;color:#3b57d0;font-weight:750}.site-card.featured{grid-column:span 2;background:#eef1ff}.site-empty{grid-column:1/-1;padding:60px;text-align:center;border:1px dashed #cbd4e5;border-radius:16px}.site-article{max-width:800px;margin:auto;padding:80px 0}.site-article>a{display:block;margin-bottom:50px}.site-article time{color:#74819a;font-size:11px}.site-article h1{font-size:48px;line-height:1.12;letter-spacing:-2px}.site-article .lead{font-size:19px;color:#566783}.site-article p{line-height:1.9;color:#3d4c65}.site-loading{padding:100px;text-align:center}.support-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding-bottom:80px}.support-grid>a{padding:28px;border:1px solid #e0e6f0;border-radius:15px;background:#fff;text-decoration:none}.support-grid span{font-size:9px;color:#5368d6;text-transform:uppercase}.support-grid h2{font-size:21px}.support-grid p{color:#64728a;line-height:1.7}.support-grid b{font-size:11px;color:#3b55cd}.support-doc{display:grid;grid-template-columns:250px 1fr;gap:70px;padding:75px 0}.support-doc aside{position:sticky;top:110px;align-self:start;display:grid;gap:7px}.support-doc aside a{padding:10px;border-radius:8px;text-decoration:none;font-size:11px}.support-doc aside a.active{background:#edf0ff;color:#304bc6}.support-doc>div{max-width:760px}.support-doc>div>span{font-size:9px;color:#4c63d4}.support-doc h1{font-size:45px}.support-doc .lead{font-size:18px;color:#61708a}.support-doc section{padding:22px 0;border-top:1px solid #e3e7ef}.support-doc section p{line-height:1.8;color:#5e6d85}.support-contact{display:flex;justify-content:space-between;align-items:center;padding:35px;margin-bottom:80px;background:#eef1ff;border-radius:16px}.site-two{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-bottom:100px}.site-two article{min-height:270px}.site-two article a:not(.site-primary){color:#3854ce}.site-two article small{display:block;margin-top:25px;color:#7b879b}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pricing article>span{font-size:10px;color:#4b62d4;text-transform:uppercase}.pricing h2{font-size:30px;margin:18px 0 5px}.pricing ul{padding-left:18px;line-height:2;color:#52617a;font-size:12px}.pricing-note{margin:25px 0 90px;color:#718098;font-size:11px}.site-legal{max-width:850px;padding-bottom:100px}.site-legal h2{margin-top:38px}.site-legal p{line-height:1.8;color:#52617a}.legal-warning{padding:22px;border:1px solid #e9c98e;background:#fff8e9;border-radius:12px}.legal-warning b{color:#815f1e}.legal-warning p{margin-bottom:0}.site-legal a{color:#3854ce}@media(max-width:900px){.site-header{padding:0 22px}.site-header nav{display:none}.site-header .site-login{margin-left:auto}.site main{padding:0 22px}.site-hero{grid-template-columns:1fr;gap:20px}.site-hero-visual{min-height:400px}.site-trust{display:grid;grid-template-columns:1fr 1fr}.site-steps{grid-template-columns:1fr 1fr}.site-feature-band{grid-template-columns:1fr;padding:45px;gap:30px}.site-cases,.site-grid,.pricing{grid-template-columns:1fr 1fr}.site-security{grid-template-columns:1fr}.site-footer{grid-template-columns:1.5fr 1fr}.site-footer>small{grid-column:1/-1}.support-doc{grid-template-columns:1fr}.support-doc aside{position:static;display:flex;overflow:auto}.site-two{grid-template-columns:1fr}}@media(max-width:600px){.site-header{height:auto;min-height:76px;gap:12px;padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px}.site-header .site-login{min-height:44px;white-space:nowrap}.site-hero{padding:55px 0;min-height:auto}.site-hero h1,.site-page-hero h1{font-size:43px;letter-spacing:-2px}.site-hero ul{display:grid;gap:7px}.site-hero-visual{min-height:360px}.voice-core{width:180px;height:180px}.site-hero-visual article{width:170px;padding:11px}.site-steps,.site-cases,.site-grid,.pricing,.support-grid{grid-template-columns:1fr}.site-cases article:first-child,.site-card.featured{grid-column:auto}.site-feature-band{margin-inline:-8px;padding:32px 25px}.site-final,.support-contact{align-items:start;flex-direction:column;padding:28px}.site-footer{grid-template-columns:1fr 1fr;gap:30px}.site-footer>div:first-child{grid-column:1/-1}.site-page-hero{padding:65px 0 40px}.site-article{padding:55px 0}.site-article h1{font-size:37px}.support-doc{padding:45px 0}.support-doc h1{font-size:36px}}.managed-page ul{padding-left:22px;line-height:1.9;color:#52617a}.cookie-notice{position:fixed;z-index:50;left:24px;right:24px;bottom:24px;max-width:880px;margin:auto;display:flex;align-items:center;gap:28px;padding:20px 22px;border:1px solid #d7deec;border-radius:14px;background:#fff;box-shadow:0 20px 60px #17233b2c}.cookie-notice div{display:grid;gap:5px}.cookie-notice b{font-size:13px}.cookie-notice p{margin:0;color:#5d6c85;font-size:11px;line-height:1.55}.cookie-notice a{font-size:10px;color:#3854ce}.cookie-notice button{flex:0 0 auto;border:0;border-radius:8px;padding:11px 16px;background:#334fd2;color:#fff;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.cookie-notice button:focus-visible{outline:3px solid #7690ff;outline-offset:3px}@media(max-width:600px){.cookie-notice{left:12px;right:12px;bottom:12px;align-items:stretch;flex-direction:column;gap:14px}.cookie-notice button{width:100%}}@keyframes site-wave{0%,to{transform:translateY(0) scaleY(.86)}50%{transform:translateY(-3px) scaleY(1.08)}}.site-mark i{transform-origin:center;animation:site-wave 2.4s ease-in-out infinite}.site-mark i:nth-child(2){animation-delay:-1.9s}.site-mark i:nth-child(3){animation-delay:-1.45s}.site-mark i:nth-child(4){animation-delay:-1s}.site-mark i:nth-child(5){animation-delay:-.55s}.site-footer .footer-link{border:0;padding:0;background:transparent;color:inherit;font:inherit;font-size:11px;cursor:pointer}.site-footer .footer-link:hover{color:#354cdb}.site-hero h1{font-size:clamp(39px,4.6vw,62px);line-height:1.08;letter-spacing:-3px}.site-page-hero h1{font-size:clamp(36px,4.3vw,58px);line-height:1.08;letter-spacing:-2.8px}.site-section-head h2,.site-feature-band h2,.site-security h2,.site-final h2{font-size:clamp(29px,3.4vw,44px)}.site-hero-visual{min-height:460px;border:0;background:transparent;overflow:visible}.hero-wave{position:relative;width:min(100%,540px);height:330px;display:flex;align-items:center;justify-content:center;gap:8px;filter:drop-shadow(0 28px 34px #445bdd2d)}.hero-wave i{display:block;width:12px;max-height:72%;border-radius:999px;background:linear-gradient(180deg,#43bff0,#6e61ef);transform-origin:center;animation:hero-bar 2.8s ease-in-out infinite}.hero-wave i:nth-child(2n){animation-delay:-.25s}.hero-wave i:nth-child(3n){animation-delay:-.7s}.hero-wave i:nth-child(4n){animation-delay:-1.15s}.hero-wave i:nth-child(5n){animation-delay:-1.6s}@keyframes hero-bar{0%,to{transform:translateY(4px) scaleY(.82);opacity:.8}50%{transform:translateY(-5px) scaleY(1.05);opacity:1}}.site-feature-band{position:relative;overflow:hidden;border:1px solid #dfe6f4;background:linear-gradient(135deg,#f5f9ff,#f2f1ff);color:#1c2a44;box-shadow:0 22px 60px #394b7d0d}.site-feature-band:after{content:"";position:absolute;width:240px;height:240px;border-radius:50%;right:-90px;top:-110px;background:#7a8eff12}.site-feature-band>div{position:relative;z-index:1;min-width:0}.site-feature-band>div>p{color:#5c6d87}.site-feature-band a{color:#3854ce}.site-feature-list article{border-color:#dce4f2;background:#fff;color:#1e2d47;box-shadow:0 8px 24px #263c6d0b}.site-feature-list i{color:#26846b}.site-feature-list p{color:#65748c}.pricing{align-items:stretch;padding-top:10px}.pricing article{position:relative;display:flex;flex-direction:column;min-height:470px;padding:32px}.pricing article.featured{border:2px solid #5369e6;transform:translateY(-10px);box-shadow:0 22px 55px #3f56c523}.pricing article>strong{position:absolute;top:-13px;left:24px;padding:6px 10px;border-radius:99px;background:#5369e6;color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.8px}.pricing article>span{font-size:12px;font-weight:800}.pricing h2{min-height:72px;font-size:27px;line-height:1.2}.pricing article>a{margin:18px 0 20px}.pricing ul{margin-top:auto}.pricing li::marker{color:#455fd8}.pricing-details{display:grid;grid-template-columns:1fr 1.6fr;gap:30px;align-items:center;margin-top:28px;padding:28px;border:1px solid #dfe5f1;border-radius:16px;background:#f6f8fd}.pricing-details div{display:grid;gap:4px}.pricing-details b{font-size:10px;text-transform:uppercase;color:#5b6f94}.pricing-details strong{font-size:27px}.pricing-details span,.pricing-details p{font-size:11px;line-height:1.7;color:#66758e}.pricing h2 small{display:block;margin-top:6px;color:#73809a;font-size:11px;font-weight:600;letter-spacing:0}.pricing li{list-style:none;margin-left:-18px}.pricing li:first-letter{color:#2b9574}.pricing article.featured{background:linear-gradient(180deg,#f5f7ff,#fff 45%)}.contact-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(480px,1.28fr);gap:24px;padding-bottom:100px}.contact-card,.contact-form-card{padding:34px;border:1px solid #e0e6f0;border-radius:18px;background:#fff;box-shadow:0 10px 40px #31466d0b}.contact-card{background:linear-gradient(150deg,#17243b,#243452);color:#fff}.contact-card>span{font-size:9px;letter-spacing:1.4px;color:#91aaff;text-transform:uppercase}.contact-card h2,.contact-form-card h2{font-size:25px}.contact-card p{line-height:1.75;color:#bdc9db}.contact-card dl{display:grid;gap:8px;margin-top:38px}.contact-card dt{margin-top:14px;color:#8fa0ba;font-size:9px;text-transform:uppercase;letter-spacing:1px}.contact-card dd{margin:0;font-size:12px;line-height:1.6}.contact-card a{color:#fff}.contact-form-card form{display:grid;gap:15px}.contact-form-card label{display:grid;gap:7px;color:#465673;font-size:11px;font-weight:750}.contact-form-card label>small{font-weight:400;color:#8490a2}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-form-card input,.contact-form-card select,.contact-form-card textarea{width:100%;border:1px solid #d6deeb;border-radius:9px;padding:12px;background:#fbfcff;color:#18243b;font:inherit;font-size:12px}.contact-form-card textarea{resize:vertical;line-height:1.6}.contact-form-card .contact-consent{grid-template-columns:18px 1fr;align-items:start;font-weight:400;line-height:1.5}.contact-consent input{width:16px;height:16px;margin:1px 0}.contact-consent a{color:#3854ce}.contact-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-error{margin:0;padding:11px;border-radius:8px;background:#fff0f0;color:#9a2d2d;font-size:11px}.form-success{padding:26px;border-radius:13px;background:#edf9f5;color:#1d6654}.form-success b{font-size:16px}.form-success p{line-height:1.7}.cookie-policy .site-secondary{margin-top:16px}.cookie-notice{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:980px;gap:22px;padding:24px;border-radius:18px}.cookie-notice.expanded{grid-template-columns:minmax(260px,.85fr) minmax(360px,1.15fr);align-items:start}.cookie-copy>span{font-size:8px;font-weight:800;letter-spacing:1.4px;color:#5268da}.cookie-copy b{font-size:16px}.cookie-copy p{font-size:11px}.cookie-groups{gap:8px!important}.cookie-groups label{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 12px;border:1px solid #e1e6ef;border-radius:9px;background:#f9faff}.cookie-groups label>span{display:grid;gap:2px}.cookie-groups label b{font-size:11px}.cookie-groups label small{font-size:9px;color:#6e7c91}.cookie-groups input{width:18px;height:18px;accent-color:#465ed6}.cookie-groups>p{font-size:9px}.cookie-actions{grid-column:1/-1;display:flex!important;justify-content:flex-end;gap:9px!important}.cookie-notice .cookie-secondary{border:1px solid #d3dbea;background:#fff;color:#43536e}.cookie-actions button{white-space:nowrap}@media(max-width:900px){.contact-layout,.cookie-notice.expanded{grid-template-columns:1fr}.pricing article.featured{transform:none}.pricing-details{grid-template-columns:1fr}.hero-wave{gap:6px}}@media(max-width:600px){.site-hero h1,.site-page-hero h1{font-size:38px}.site-hero-visual{min-height:300px}.hero-wave{height:280px;gap:4px}.hero-wave i{width:8px}.form-row{grid-template-columns:1fr}.contact-card,.contact-form-card{padding:24px}.cookie-notice,.cookie-notice.expanded{display:flex;max-height:calc(100vh - 24px);overflow:auto}.cookie-actions{width:100%;flex-direction:column}.cookie-actions button{width:100%}}@media(prefers-reduced-motion:reduce){.site-mark i,.hero-wave i{animation:none!important;transform:none!important}}.site main{background:none}.site-climate{display:flex;align-items:center;gap:14px;margin:28px 0 0;padding:14px 0;color:#31415d}.site-climate img{flex:0 0 48px;object-fit:contain}.site-climate b{font-size:14px}.site-climate p{margin:4px 0 0;font-size:13px;line-height:1.5;color:#526079}.site .site-brand-copy{display:flex;flex-direction:column;gap:2px;font:inherit;letter-spacing:inherit;line-height:1.1}.site .site-brand-copy>span{font:inherit;letter-spacing:inherit}.site-brand-copy>small{font-size:.6rem;font-weight:400;letter-spacing:0;line-height:1.2;white-space:nowrap}.p-mobile-navigation{display:contents}.p-mobile-header{display:none}@media(max-width:850px){.p-mobile-navigation.is-authenticated{display:block;min-height:100dvh;background:#fff;touch-action:pan-y}.p-mobile-navigation.is-authenticated .p-mobile-header{position:sticky;top:0;z-index:25;display:grid;grid-template-columns:100px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top));background:#fff;border-bottom:1px solid #dfe4ee}.p-mobile-header h1{font-size:16px;line-height:1.4;min-width:0;overflow-wrap:anywhere;margin:0;color:#19243c;font-weight:600;outline:none}.p-mobile-header .p-mobile-back{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;padding:6px 0;border:0;background:transparent;color:#344875;font:inherit;font-size:14px;cursor:pointer}.p-mobile-back span{font-size:28px;line-height:1}.p-mobile-back:disabled{visibility:hidden}.p-mobile-step{font-size:12px;text-align:right;color:#687792}.p-mobile-navigation.is-authenticated .p-shell{display:block;min-height:calc(100dvh - 69px)}.p-mobile-navigation.is-authenticated .p-sidebar{position:static;display:flex;align-items:stretch;width:auto;height:auto;min-height:calc(100dvh - 69px);padding:24px 18px;overflow:visible;background:#fff;border:0;gap:20px}.p-mobile-navigation.is-authenticated .p-sidebar-nav{display:grid;width:100%;gap:22px;overflow:visible}.p-mobile-navigation.is-authenticated .p-nav-group{display:grid;gap:8px;flex:none}.p-mobile-navigation.is-authenticated .p-nav-section{display:block}.p-mobile-navigation.is-authenticated .p-sidebar nav.p-sidebar-nav a{display:flex;flex-direction:row;justify-content:flex-start;gap:12px;font-size:14px;min-height:48px;width:100%;box-sizing:border-box;padding:12px 14px;white-space:normal;border:1px solid #e0e5ef;border-radius:10px;color:#344875;background:#fff;line-height:1.5;box-shadow:none}.p-mobile-navigation.is-authenticated .p-sidebar nav.p-sidebar-nav a[aria-current=page]{background:#f0f3ff;border-color:#8798ed;color:#344875;box-shadow:none}.p-mobile-navigation.is-authenticated .p-sidebar-footer{margin-top:auto;width:100%}.p-mobile-navigation.is-authenticated.is-menu .p-body,.p-mobile-navigation.is-authenticated.is-detail .p-sidebar{display:none}.p-mobile-navigation.is-authenticated .p-body{min-width:0;width:100%;margin:0}.p-mobile-navigation.is-authenticated .p-content{padding:18px 16px;max-width:none;width:100%;box-sizing:border-box;min-width:0}.p-mobile-navigation.is-authenticated.has-panes .p-content{padding:0}.p-mobile-navigation.is-authenticated.has-panes .p-page-heading,.p-mobile-navigation.is-authenticated .p-preview-banner{display:none}.p-mobile-navigation.is-authenticated .p-selection-workspace{display:block!important;min-height:calc(100dvh - 69px);margin:0!important;background:#fff}.p-mobile-navigation.is-authenticated [data-mobile-hidden=true]{display:none!important}.p-mobile-navigation.is-authenticated .p-selection-sidebar,.p-mobile-navigation.is-authenticated .p-agent-section-sidebar,.p-mobile-navigation.is-authenticated .p-ticket-section-sidebar,.p-mobile-navigation.is-authenticated .p-agent-expertise-sidebar{position:static;height:auto;max-height:none;overflow:visible;width:auto;border:0;padding:22px 16px;background:#fff}.p-mobile-navigation.is-authenticated .p-selection-sidebar nav,.p-mobile-navigation.is-authenticated .p-agent-tabs,.p-mobile-navigation.is-authenticated .p-ticket-section-sidebar nav,.p-mobile-navigation.is-authenticated .p-agent-expertise-sidebar nav{display:grid;max-height:none;overflow:visible;gap:8px;padding:0}.p-mobile-navigation.is-authenticated :is(.p-selection-link,.p-agent-side-link,.p-agent-tabs button,.p-ticket-section-link,.p-expertise-selection){width:100%;flex:none;min-height:48px;box-sizing:border-box;white-space:normal;text-align:left;border-radius:10px;padding:14px}.p-mobile-navigation.is-authenticated :is(.p-agent-tabs button,.p-ticket-section-link){border:1px solid #e0e5ef;background:#fff;color:#344875;font-weight:400}.p-mobile-navigation.is-authenticated :is(.p-agent-tabs button,.p-ticket-section-link)[aria-current=page]{background:#f0f3ff;border-color:#8798ed}.p-mobile-navigation.is-authenticated .p-selection-content{padding:20px 16px;min-width:0;width:100%;box-sizing:border-box}.p-mobile-navigation.is-authenticated :is(.p-selection-content,.p-live-workspace,.p-card,.p-agent-detail,.p-page-heading){overflow-wrap:anywhere}.p-mobile-navigation.is-authenticated :is(input,select,textarea){max-width:100%;box-sizing:border-box;font-size:16px}.p-mobile-navigation.is-authenticated :is(button,.p-button){min-height:44px;min-width:44px}.p-mobile-navigation.is-authenticated :is(button,a,input,textarea,select,summary){scroll-margin-top:90px}.p-mobile-navigation.is-authenticated :is(.p-page-heading,.p-card-head,.p-agent-detail-head){flex-wrap:wrap;gap:12px}.p-mobile-navigation.is-authenticated .p-page-heading{margin-bottom:20px}.p-mobile-navigation.is-authenticated .p-period,.p-mobile-navigation.is-authenticated .p-period select{width:100%}.p-mobile-navigation.is-authenticated :is(.p-stats,.p-live-stats){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p-mobile-navigation.is-authenticated :is(.p-stats article,.p-live-stats article){padding:14px;min-width:0}.p-mobile-navigation.is-authenticated :is(.p-table-wrap,.tablewrap){max-width:100%;overflow-x:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.p-mobile-navigation.is-authenticated :is(.p-live-chart,.p-cost-chart){max-width:100%;overflow-x:auto;touch-action:pan-x pan-y}.p-mobile-navigation.is-authenticated :is(.p-actions,.p-call-setting-buttons){flex-wrap:wrap}}@media(max-width:360px){.p-mobile-header{padding-left:12px;padding-right:12px}.p-mobile-navigation.is-authenticated :is(.p-stats,.p-live-stats){grid-template-columns:1fr}}.p-agent-trash{margin-top:24px;padding-top:18px;border-top:1px solid #dde2ed}.p-agent-trash h3{font-size:13px;margin:0 0 10px;color:#596579}.portal .p-agent-trash nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px}.portal .p-agent-deleted-link{opacity:.72;color:#4c586c;background:#edf0f5}.portal .p-agent-deleted-link:hover,.portal .p-agent-deleted-link:focus-visible,.portal .p-agent-deleted-link[aria-current=page]{opacity:1}.portal .p-agent-trash .p-agent-deleted-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;overflow-wrap:anywhere}.portal .p-agent-trash .p-agent-deleted-name small{display:inline;white-space:normal}.p-agent-deletion-panel{max-width:720px;line-height:1.65}.p-agent-deletion-panel h2{margin-top:0}.p-agent-deletion-panel .p-actions{margin-top:24px}@media(max-width:850px){.portal .p-agent-trash nav{overflow-x:visible}.portal .p-agent-trash .p-agent-side-link{flex:0 0 auto;width:100%;box-sizing:border-box}}.p-agent-history{width:min(1000px,calc(100vw - 32px));max-width:1000px;max-height:calc(100dvh - 32px);padding:24px;box-sizing:border-box}.p-agent-history-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px}.portal .p-agent-history-layout nav{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;width:100%;min-width:0;gap:8px;max-height:65dvh;overflow:auto}.portal .p-agent-history-layout nav button{text-align:left;background:#f4f6fc;color:#17233b;border:1px solid transparent;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;box-sizing:border-box;white-space:normal;gap:4px;overflow-wrap:anywhere;flex-shrink:0}.portal .p-agent-history-layout nav button[aria-current=true]{border-color:#3156d3;background:#eaf0ff}.p-agent-history-layout section{min-width:0;max-height:65dvh;overflow:auto;padding:0 8px}.p-agent-history-layout form{display:flex;gap:8px;align-items:end;flex-wrap:wrap}.p-agent-history-layout label{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.p-agent-history-layout input{width:100%;box-sizing:border-box}.p-agent-history-layout dl>div{padding:14px 0;border-bottom:1px solid #dde2ed}.p-agent-history-layout dt{font-weight:600}.p-agent-history-layout dd{margin:10px 0 0}.p-agent-history-layout dd span{font-size:12px;color:#4e5b70}.p-agent-history-layout dd p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}.p-agent-history-icon{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:10px}@media(max-width:650px){.p-agent-history{padding:16px}.p-agent-history-layout{grid-template-columns:minmax(0,1fr);gap:16px}.portal .p-agent-history-layout nav{max-height:160px}.p-agent-history-layout section{max-height:none;overflow:visible;padding:0}}.lc-audio-preview{position:relative;min-width:0;align-self:center}.lc-audio-preview audio{display:none}.portal .lc-audio-avatar,.lc-audio-avatar{display:grid;place-items:center;box-sizing:border-box;width:42px!important;height:42px;min-width:42px;padding:10px;border:1px solid #8096cc;border-radius:50%;background:#dfe8ff;color:#193781;cursor:pointer}.lc-audio-avatar svg{width:20px;height:20px;fill:currentColor}.lc-audio-avatar:focus-visible{outline:3px solid #365fd9;outline-offset:3px}.lc-audio-avatar:hover{background:#cbd9ff}.lc-audio-avatar:disabled{opacity:.55;cursor:default}.lc-audio-avatar[aria-pressed=true]{background:#193781;color:#fff}.lc-audio-status,.lc-audio-error{display:block;position:absolute;z-index:3;top:46px;left:0;width:220px;max-width:calc(100vw - 70px);padding:8px;border:1px solid #cbd4e2;border-radius:6px;background:#fff;color:#33415c;font-size:12px;line-height:1.5;box-shadow:0 3px 12px #18233b22}.lc-audio-error{color:#a21b29;border-color:#c0646d}.p-field-help{position:relative;display:inline-flex;vertical-align:middle}.portal .p-field-help>button.p-field-help-button{display:inline-grid;place-items:center;width:22px;height:22px;min-width:22px;min-height:22px;padding:0;margin:0;border:1px solid #667085;border-radius:50%;background:#fff;color:#344054;font-size:13px;line-height:1;font-weight:700}.p-field-help-button:focus-visible{outline:2px solid #344d99;outline-offset:3px}.p-field-help-tooltip{position:fixed;z-index:30;box-sizing:border-box;width:min(296px,calc(100vw - 32px));max-height:220px;overflow:auto;padding:10px 12px;border-radius:6px;background:#182238;color:#fff;font-size:13px;font-weight:400;line-height:1.5;box-shadow:0 4px 12px #18223833}.portal .p-agent-setup{max-width:860px;padding:26px;background:#fff;border:1px solid #dce2ed;border-radius:12px;display:grid;gap:24px}.portal .p-agent-setup h3{font-size:23px;margin:0 0 10px}.portal .p-agent-setup p{line-height:1.6;margin:8px 0;color:#53617b}.portal .p-agent-setup fieldset{border:0;padding:0;margin:0;display:grid;gap:12px;min-width:0}.portal .p-agent-setup legend{font-size:16px;font-weight:700;margin-bottom:8px;color:#21304b}.portal .p-setup-url{display:flex;gap:12px;align-items:end}.portal .p-setup-url label{flex:1;min-width:0}.portal .p-setup-url input{width:100%}.portal .p-agent-setup fieldset>button{justify-self:start}.portal .p-setup-upload{padding:14px;background:#f4f6fa;border:1px dashed #a4b0c4;border-radius:8px;display:grid;gap:10px}.portal .p-setup-upload input{max-width:100%}.portal .p-setup-document{display:flex;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #dce2ed;padding:10px 0}.portal .p-setup-document span{min-width:0;overflow-wrap:anywhere}.portal .p-setup-document small{display:block;color:#53617b;margin-top:5px}.portal .p-setup-action{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.portal .p-setup-action p{width:100%;overflow-wrap:anywhere}.portal .p-setup-progress,.portal .p-setup-result{border:1px solid #ccd8e9;border-radius:10px;background:#f4f7fc;padding:18px;display:flex;gap:18px;align-items:center}.portal .p-setup-result{display:block}.portal .p-setup-progress p{margin-bottom:0}.portal .p-setup-orbit{display:flex;gap:5px;flex-shrink:0}.portal .p-setup-orbit i{height:9px;width:9px;border-radius:50%;background:#315992;animation:p-setup-pulse 1.4s infinite ease-in-out}.portal .p-setup-orbit i:nth-child(2){animation-delay:.2s}.portal .p-setup-orbit i:nth-child(3){animation-delay:.4s}@keyframes p-setup-pulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.portal .p-setup-orbit i{animation:none;opacity:1}}@media(max-width:650px){.portal .p-agent-setup{padding:18px;gap:20px}.portal .p-setup-url{align-items:stretch;flex-direction:column}.portal .p-setup-url button{align-self:start}.portal .p-setup-progress{gap:12px;padding:14px}.portal .p-setup-document{align-items:start}.portal .p-setup-document button{font-size:12px}}.p-agent-tab-panel.is-knowledge,.p-knowledge-page.is-embedded{min-width:0;max-width:100%}.p-knowledge-page.is-embedded>.p-card,.p-knowledge-page.is-embedded .p-table-wrap{min-width:0;max-width:100%}.p-company-information{min-width:0}.p-knowledge-assignment-table:has(.p-knowledge-conditions){min-width:700px;table-layout:fixed}.p-knowledge-assignment-table:has(.p-knowledge-conditions) th:first-child{width:80px}.p-knowledge-assignment-table:has(.p-knowledge-conditions) th:nth-child(2){width:24%}.p-knowledge-assignment-table:has(.p-knowledge-conditions) th:last-child{width:90px}.p-knowledge-assignment-table td{vertical-align:top}.p-knowledge-conditions{display:flex;flex-direction:column;gap:8px;min-width:240px}.p-knowledge-conditions textarea{width:100%;min-height:90px;resize:vertical;line-height:1.5}.p-knowledge-conditions>button{align-self:flex-start}.p-knowledge-conditions small{color:#53617b}.p-knowledge-conditions .p-field-error{color:#a3212f;margin:0;font-size:13px}.p-knowledge-conflict{padding:10px;border:1px solid #c48620;background:#fff9e9;border-radius:6px;overflow-wrap:anywhere}.p-knowledge-conflict p{white-space:pre-wrap}.p-knowledge-conflict button{margin:4px 6px 0 0}.p-knowledge-access{padding:10px 12px;border-left:3px solid #b67517;background:#fff9ed;color:#624410;line-height:1.5}@media(max-width:700px){.p-knowledge-assignment-table:has(.p-knowledge-conditions){min-width:660px}.p-knowledge-conditions{min-width:220px}}.p-api-actions-settings{min-width:0}.p-api-note{padding:12px;border:1px solid #d3dcee;border-radius:8px;background:#f1f4fa;color:#344564!important}.p-api-row-actions{display:flex;gap:8px;flex-wrap:wrap}.p-api-actions-settings>.p-card-head{align-items:flex-start;flex-wrap:wrap}.p-api-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.p-api-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.p-api-table th,.p-api-table td{padding:10px 8px;border-bottom:1px solid #dce3f0;vertical-align:top;overflow-wrap:anywhere}.p-api-table th{color:#344564}.p-api-editor{overflow-y:auto;padding:20px;border:1px solid #dce3f0;border-radius:12px;box-sizing:border-box}.p-api-editor::backdrop{background:#17243a80}.p-api-editor fieldset{display:flex;flex-direction:column;gap:12px;border:0;margin:0;padding:0;min-width:0}.p-api-editor label{display:flex;flex-direction:column;gap:7px;min-width:0}.p-api-editor input,.p-api-editor select,.p-api-editor textarea{width:100%;box-sizing:border-box;min-width:0;max-width:100%}.p-api-editor h3{margin:10px 0 0}.p-api-editor p{margin:2px 0;font-size:12px}.p-api-editor small{color:#425479}.p-api-editor .p-api-check{flex-direction:row;align-items:center}.p-api-editor .p-api-check input{width:auto}.p-api-editor-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end}.p-api-parameter{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;border:1px solid #dce3f0;border-radius:8px}.p-api-template-label{display:flex;gap:5px;align-items:center}.p-api-placeholders{display:flex;flex-direction:column;gap:7px;margin-top:-7px}.p-api-placeholders>div{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.p-api-placeholders span{font-size:11px;color:#425479;min-width:50px}.p-api-placeholders button{font-size:11px;padding:5px 8px}.p-api-editor .p-api-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto}.p-api-editor .p-dialog-actions{margin-top:18px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media(max-width:1100px){.p-api-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.p-api-table,.p-api-table tbody,.p-api-table tr,.p-api-table td{display:block}.p-api-table tr{border:1px solid #dce3f0;border-radius:8px;margin:10px 0;padding:8px}.p-api-table td{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;padding:6px;border:0}.p-api-table td:before{content:attr(data-label);font-weight:600;color:#425479}}@media(max-width:500px){.p-api-editor{padding:14px}.p-api-editor-header,.p-api-parameter{grid-template-columns:minmax(0,1fr)}.p-api-table td{grid-template-columns:80px minmax(0,1fr)}.p-api-row-actions button{padding:8px}.p-api-editor .p-field-help-tooltip{max-width:calc(100vw - 48px);box-sizing:border-box}}.p-agent-workspace.has-detail.has-expertise{grid-template-columns:330px 220px 210px minmax(0,1fr)}.p-agent-expertise-sidebar{position:sticky;top:0;display:flex;flex-direction:column;gap:15px;height:100vh;min-width:0;padding:24px 16px;overflow:auto;background:#fff;border-right:1px solid #dfe4ee}.p-expertise-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.p-expertise-sidebar-head h2{margin:0;font-size:15px}.portal .p-expertise-gear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;box-sizing:border-box;padding:6px;border:1px solid #dfe4ee;border-radius:9px;background:#f7f9fd;color:#435677}.p-expertise-gear svg{display:block;flex:0 0 20px;width:20px;height:20px}.p-agent-expertise-sidebar nav{display:grid;gap:10px}.portal .p-agent-expertise-sidebar .p-expertise-selection{padding:14px;border:0;background:transparent;text-align:left;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere;box-shadow:none;border-radius:10px}.p-expertise-selection-row:has(>button[aria-current=page]){background:#f0f3ff;border-color:#8798ed}.portal .p-expertise-selection:focus-visible,.portal .p-expertise-gear:focus-visible{outline:2px solid #5268dc;outline-offset:2px}.p-expertise-dialog{padding:22px;box-sizing:border-box;overflow:auto}.p-expertise-dialog .p-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p-expertise-dialog .p-card-head h2{margin:0;font-size:20px}.p-expertise-search{display:block;width:100%;box-sizing:border-box;margin:18px 0}.p-expertise-dialog-scroll{max-height:50vh;overflow:auto;padding:3px}.p-expertise-dialog .p-expertise-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.p-expertise-dialog .p-expertise-card{min-width:0;min-height:76px;padding:14px;box-shadow:none}.p-expertise-dialog .p-expertise-card label{display:flex;align-items:center;gap:10px;width:100%;margin:0;cursor:pointer}.p-expertise-dialog .p-expertise-card input{flex:0 0 auto;width:18px;height:18px;margin:0}.p-expertise-dialog .p-expertise-card span{min-width:0;overflow-wrap:anywhere}.p-expertise-dialog .p-expertise-card:has(input:checked){background:#f0f3ff;border-color:#8798ed}.p-expertise-dialog .p-expertise-card:focus-within{outline:2px solid #5268dc;outline-offset:1px}.p-expertise-dialog .is-unavailable label{cursor:default;color:#65738a}@media(max-width:1200px)and (min-width:851px){.p-agent-workspace.has-detail.has-expertise{grid-template-columns:330px 220px 180px minmax(0,1fr)}.has-expertise .p-selection-content{padding:22px 18px}.has-expertise .p-agent-section-sidebar{padding:24px 10px}.p-agent-expertise-sidebar{padding:24px 12px}}@media(max-width:1100px)and (min-width:851px){.p-agent-workspace.has-detail.has-expertise{grid-template-columns:250px 190px minmax(0,1fr)}.has-expertise .p-agent-section-sidebar{grid-column:2}.has-expertise .p-agent-expertise-sidebar{grid-column:2;grid-row:2;position:static;height:auto;align-self:start}.has-expertise .p-agent-sidebar{grid-row:1 / span 2}.has-expertise .p-agent-selection-content{grid-column:3;grid-row:1 / span 2}.has-expertise .p-agent-section-sidebar{position:static;height:auto}}@media(max-width:850px){.p-agent-workspace.has-detail.has-expertise{grid-template-columns:1fr}.p-agent-expertise-sidebar{position:static;height:auto;border-right:0;padding:18px;max-height:300px}.p-agent-expertise-sidebar nav{max-height:180px;overflow:auto}.p-expertise-placeholder{min-height:180px}}@media(max-width:480px){.p-expertise-dialog{padding:16px}.p-expertise-dialog .p-expertise-grid{gap:9px}.p-expertise-dialog .p-expertise-card{padding:11px;min-height:82px}.p-expertise-dialog .p-expertise-card label{font-size:12px;gap:7px}}.portal .p-calendar-meeting-types{min-width:0;margin:18px 0;padding:14px;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.portal .p-calendar-meeting-types legend{padding:0 5px;font-weight:600}.portal .p-calendar-meeting-types label{display:flex;align-items:center;gap:10px;margin:10px 0;line-height:1.5;cursor:pointer}.portal .p-calendar-meeting-types input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:#514dff}.portal .p-calendar-meeting-invitation{display:flex;gap:10px;align-items:center;margin:14px 0}.portal .p-calendar-meeting-invitation input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:0}.p-agent-api-field-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.portal .p-agent-api-field-header label{margin:0;min-width:0;line-height:1.5}.portal .p-agent-api-field-header button{flex:0 0 auto;margin:0;width:auto;min-height:36px;padding:7px 12px}.p-agent-api-settings textarea{box-sizing:border-box;width:100%;resize:vertical}.p-expertise-input-field{min-width:0}.portal .p-expertise-field-label{margin-bottom:6px}.portal .p-expertise-field-label label{min-width:0}.portal .p-expertise-field-label .p-field-help{flex-shrink:0}.p-expertise-selection-row{display:flex;align-items:center;gap:10px;min-width:0;border:1px solid #e0e5ef;border-radius:10px;background:#fff}.p-expertise-selection-row .p-expertise-selection{flex:1;min-width:0}.portal .p-expertise-selection-row input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:0 14px 0 0;accent-color:#514dff;cursor:pointer}.p-content:has(>.p-contact-workspace){padding:0}.p-content:has(>.p-contact-workspace)>.p-page-heading,.p-content:has(>.p-contact-workspace)>.p-preview-banner{display:none}.p-contact-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.p-contact-values div{min-width:0;border-bottom:1px solid #e3e7ee;padding-bottom:10px}.p-contact-values dt{font-size:12px;color:#526079}.p-contact-values dd{margin:4px 0 0;overflow-wrap:anywhere}.p-contact-actions{display:flex;flex-wrap:wrap;gap:10px}.p-contact-fields{margin-top:28px;border-top:1px solid #e3e7ee;padding-top:16px}.p-contact-fields summary{cursor:pointer;font-weight:600}.p-contact-fields fieldset{border:0;padding:0;min-width:0}.p-contact-fields li{margin-bottom:12px;overflow-wrap:anywhere}.p-expertise-card label{display:flex;align-items:center;gap:10px;width:100%;margin:0;font-weight:600;cursor:pointer}.p-expertise-card input[type=checkbox]{flex:0 0 auto;width:auto;margin:0}.p-expertise-card label:has(input:disabled){cursor:default;color:#68758b}.p-expertise-settings{margin:0;min-width:0;padding:0;border:none;border-radius:12px;background:none;box-shadow:none}.p-expertise-settings h3{margin:0 0 10px}.portal .p-expertise-settings h3>label{display:flex;align-items:center;gap:10px;margin:0;font-size:inherit;font-weight:inherit;cursor:pointer}.p-expertise-settings h3 input[type=checkbox]{flex:0 0 auto;width:auto;margin:0}.p-expertise-settings h3 span{min-width:0;overflow-wrap:anywhere}.p-expertise-card input[type=checkbox]:focus-visible,.p-expertise-settings h3 input[type=checkbox]:focus-visible{outline:2px solid #414fd6;outline-offset:3px}.p-expertise-settings p{margin:0 0 16px}.p-expertise-settings>.p-button{display:inline-flex;text-decoration:none}.p-transfer-limits label{display:grid;gap:7px;min-width:0;margin:0}.p-transfer-limits input{min-width:0;width:100%;margin:0}.p-transfer-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}@media(max-width:850px){.p-contact-values,.p-transfer-limits{grid-template-columns:1fr}.p-contact-fields form{max-width:100%}}.p-contact-detail-head{display:flex;gap:18px;align-items:center;margin-bottom:24px;min-width:0}.p-contact-detail-head>div{min-width:0}.p-contact-detail-head h2{margin:3px 0 6px;font-size:24px;overflow-wrap:anywhere}.p-contact-detail-head p{margin:0;color:#53617b}.p-contact-eyebrow{font-size:12px;font-weight:600;letter-spacing:.03em}.p-contact-avatar{display:grid;place-items:center;flex:0 0 54px;height:54px;border-radius:16px;background:#e8edff;color:#334cb3;font-size:20px;font-weight:700}.p-contact-editor{display:grid;gap:18px}.p-contact-editor>fieldset{display:grid;gap:20px;min-width:0;margin:0;padding:0;border:0}.portal .p-contact-section{min-width:0;padding:24px;border:1px solid #e1e6f0;border-radius:14px;background:#fff}.p-contact-section h3{margin:0;font-size:16px}.p-contact-section-head{margin-bottom:20px}.p-contact-section-head p,.p-contact-sources>p{margin:5px 0 0;color:#53617b;font-size:13px}.p-contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.portal .p-contact-form-grid label{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;min-width:0;font-size:13px;color:#34425b}.portal .p-contact-form-grid input{width:100%;min-width:0;margin:0;box-sizing:border-box;background:#fafbff;border:1px solid #dce3ee}.portal .p-contact-form-grid input[readonly]{background:#eef1f6;color:#53617b;cursor:default}.p-contact-form-grid small{font-size:11px;color:#53617b;font-weight:400}.p-contact-savebar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:4px 0}.p-contact-savebar p{margin:0;font-size:13px;color:#53617b}.p-contact-note{font-size:12px;color:#53617b;line-height:1.6}.p-contact-sources{margin-top:24px}.p-contact-sources ul{list-style:none;padding:0;margin:14px 0 0}.p-contact-sources li{padding:12px 0;border-top:1px solid #e6eaf2;overflow-wrap:anywhere}@media(max-width:850px){.p-contact-form-grid{grid-template-columns:minmax(0,1fr)}.portal .p-contact-section{padding:18px}.p-contact-detail-head h2{font-size:21px}.p-contact-savebar{align-items:stretch}.p-contact-savebar .p-contact-actions{width:100%}.p-contact-savebar button{flex:1 1 150px}}.portal .p-contact-detail-head{height:auto;justify-content:flex-start;border:0;padding:0;text-align:left}.portal .p-contact-detail-head>div{text-align:left}.portal .p-contact-detail-head{flex-direction:row}.p-contact-avatar{width:54px}.p-contact-sidebar-head{display:flex;align-items:center;gap:10px}.p-contact-sidebar-head .p-selection-search{flex:1;min-width:0}.p-contact-sidebar-head input{width:100%;min-width:0}.p-contact-workspace>.p-selection-sidebar nav{display:grid;overflow:visible;padding-bottom:0}.p-contact-workspace .p-selection-link{min-width:0;font-weight:400}.p-contact-list-end{height:1px;flex:0 0 1px}.p-contact-load-more{flex:0 0 auto}@media(max-width:850px){.p-contact-workspace>.p-selection-sidebar{height:420px;max-height:60vh;overflow-y:auto}.p-contact-workspace .p-selection-link{flex:none}}.portal .p-transfer-table-scroll{max-width:100%;overflow-x:auto;margin:18px 0}.portal .p-transfer-table-scroll table{width:100%;min-width:640px;border-collapse:collapse;text-align:left}.portal .p-transfer-table-scroll th,.portal .p-transfer-table-scroll td{padding:12px;border-bottom:1px solid #e0e5ef;vertical-align:top;overflow-wrap:anywhere}.portal .p-transfer-table-scroll th{color:#53617b;font-weight:600}.portal .p-transfer-table-scroll th:first-child{min-width:110px}.portal .p-transfer-number{white-space:nowrap}.portal .p-transfer-table-scroll td:last-child:not([colspan]){text-align:right}.portal .p-transfer-table-scroll th:last-child{width:44px;text-align:right}.portal .p-transfer-table-scroll .p-transfer-add-row>td{padding:0}.portal .p-transfer-add{width:100%;justify-content:flex-start;padding:12px;border:0;border-radius:0;background:#f7f9fd;color:#4264f6;text-align:left;min-height:44px}.portal .p-transfer-add:focus-visible{outline-offset:-3px}.portal .p-transfer-edit{min-width:44px;min-height:44px;font-size:20px;line-height:1;padding:8px}.portal .p-transfer-dialog{box-sizing:border-box}.portal .p-transfer-editor{display:grid;gap:14px;margin-top:20px}.portal .p-transfer-editor input,.portal .p-transfer-editor textarea,.portal .p-transfer-editor select{display:block;width:100%;box-sizing:border-box;margin-top:6px;min-width:0}.portal .p-transfer-phone-input{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:10px}.portal .p-transfer-dialog-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.portal .p-transfer-dialog-actions button{min-height:44px}.portal .p-transfer-dialog .p-transfer-remove{margin-right:auto;background:#b42332;border-color:#b42332;color:#fff}.portal .p-transfer-error{color:#b42332;margin:0}@media(max-width:400px){.portal .p-transfer-phone-input{grid-template-columns:minmax(0,125px) minmax(0,1fr)}.portal .p-transfer-remove{flex-basis:100%}}.portal .p-transfer-table-scroll th{white-space:nowrap}.portal .p-transfer-table-scroll th:last-child,.portal .p-transfer-table-scroll td:last-child:not([colspan]){position:sticky;right:0;background:#fff}.portal .p-transfer-edit:focus-visible{outline-offset:-3px}.portal .p-email-actions-scroll{max-width:100%;overflow-x:auto;margin:18px 0;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.portal .p-email-actions-scroll table{width:100%;min-width:420px;border-collapse:collapse;text-align:left}.portal .p-email-actions-scroll th,.portal .p-email-actions-scroll td{padding:12px;border-bottom:1px solid #e0e5ef;vertical-align:top;overflow-wrap:anywhere}.portal .p-email-actions-scroll th{color:#53617b;font-weight:600;white-space:nowrap}.portal .p-email-actions-scroll td:first-child:not([colspan]){white-space:nowrap}.portal .p-email-actions-scroll .p-email-action-add-row>td{padding:0}.portal .p-email-action-add{width:100%;justify-content:flex-start;padding:12px;border:0;border-radius:0;background:#f7f9fd;color:#4264f6;text-align:left;min-height:44px}.portal .p-email-action-add:focus-visible{outline-offset:-3px}.portal .p-email-action-dialog{box-sizing:border-box}.portal .p-email-action-editor{display:grid;gap:14px;margin-top:20px}.portal .p-email-action-editor select,.portal .p-email-action-editor textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;min-width:0}.portal .p-email-action-buttons{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.portal .p-email-action-buttons button{min-height:44px}.portal .p-email-action-dialog .p-email-action-delete{margin-right:auto;background:#b42332;border-color:#b42332;color:#fff}.p-email-availability{text-align:left;padding:0 0 12px;color:#475467;overflow-wrap:anywhere}.p-email-availability strong,.p-email-availability span{display:block}.p-email-availability button{margin:6px 0}.p-team-editor{max-width:1200px;container-type:inline-size}.p-team-recovery{margin-bottom:20px;padding:12px;border:1px solid #dfe5ef;border-radius:8px}.p-team-editor fieldset{border:0;padding:0;min-width:0}.p-team-editor small{display:block;color:#526079;margin:0 0 16px}.p-team-editor textarea{resize:vertical}.p-team-selection{margin-top:24px;border-top:1px solid #dfe5ef;padding-top:16px}.p-team-selection-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.p-team-selection-head h4{margin:0}.p-team-selection-head .p-button{margin-left:auto;flex-shrink:0;min-height:44px;box-sizing:border-box}.p-team-selection-scroll{max-width:100%;overflow-x:auto;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.p-team-selection-scroll table{width:100%;min-width:640px;border-collapse:collapse;text-align:left}.portal .p-team-selection-scroll th,.portal .p-team-selection-scroll td{padding:12px;border-bottom:1px solid #e0e5ef;vertical-align:top;overflow-wrap:anywhere}.portal .p-team-selection-scroll thead th{color:#53617b;font-weight:600}.portal .p-team-selection-scroll tbody th{font-weight:400;min-width:120px;text-transform:none;letter-spacing:normal;color:var(--ink)}.portal .p-team-selection-scroll th:first-child,.portal .p-team-selection-scroll td:first-child:not([colspan]){width:44px;padding:0}.portal .p-team-selection-check{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;cursor:pointer}.portal .p-team-selection input[type=checkbox]{width:20px;height:20px;margin:0;flex:0 0 20px;accent-color:#414fd6}.p-team-selection .p-team-member-phone{white-space:nowrap}.p-team-selection input:focus-visible{outline:2px solid #414fd6;outline-offset:3px}.p-team-detail-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-bottom:20px}.p-team-main-fields,.p-team-integrations{min-width:0}.p-team-integrations{padding:20px;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px #405b8a0a}.portal .p-team-integrations h3{margin:0 0 18px;font-size:17px}.portal .p-team-integrations h4{margin:0 0 14px;font-size:14px}.p-team-integrations :is(p,small){overflow-wrap:anywhere}.p-team-integrations .p-footnote,.p-team-integrations small:last-child{margin-bottom:0}.p-team-integrations :is(select,button){max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.p-team-integrations select{width:100%;box-sizing:border-box}.p-team-integration+.p-team-integration{margin-top:20px;padding-top:20px;border-top:1px solid #dfe5ee}@container (min-width:680px){.p-team-detail-layout{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}}.p-template-field{display:grid;gap:7px;min-width:0}.p-template-field-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p-template-field-head label{margin:0}.p-template-button{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:6px!important;background:#eef1fc!important;color:#344d99!important;border:1px solid #d3dbef!important;border-radius:6px}.p-template-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.p-template-field textarea{width:100%;font:inherit;padding:12px;border:1px solid #d4dcea;border-radius:6px;min-height:110px;resize:vertical;background:#fff;color:#182238}.p-template-field small{color:#576780;line-height:1.5}.p-template-dialog{box-sizing:border-box;width:min(1040px,calc(100vw - 32px));height:680px;max-height:calc(100dvh - 32px);overflow:hidden;border:1px solid #d4dcea;border-radius:10px;padding:0;color:#182238;background:#fff}.p-template-dialog[open]{display:flex;flex-direction:column}.p-template-dialog::backdrop{background:#15213a66}.p-template-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px 0;flex:none}.p-template-dialog h2{font-size:20px;margin:0}.p-template-dialog p{line-height:1.6}.p-template-dialog>#template-description{margin:12px 24px 20px;flex:none;color:#53617b}.p-template-workspace{display:grid;grid-template-columns:270px minmax(0,1fr);flex:1;min-height:0;border-top:1px solid #e0e6f0}.p-template-sidebar{display:flex;flex-direction:column;gap:6px;min-width:0;overflow:auto;padding:20px 14px;background:#f4f6fc;border-right:1px solid #e0e6f0}.p-template-sidebar-label{padding:0 10px 8px;font-size:12px;font-weight:650;color:#53617b}.portal .p-template-choice{display:block;width:100%;text-align:left;white-space:normal;overflow-wrap:anywhere;padding:12px;background:transparent;color:#34425b;border:1px solid transparent;border-radius:6px;font-size:14px;line-height:1.5}.portal .p-template-choice:hover{background:#e9eef9}.portal .p-template-choice[aria-pressed=true]{background:#e3eafa;border-color:#b7c7ec;color:#203c83}.p-template-content{display:flex;flex-direction:column;min-width:0;min-height:0}.p-template-preview{flex:1;min-height:0;overflow:auto;padding:24px 28px}.p-template-preview h3{font-size:18px;margin:0 0 16px}.p-template-preview .p-template-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#24334c;font-size:15px;line-height:1.8;margin:0}.p-template-dialog-actions{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid #e0e6f0;flex:none}.p-template-dialog-actions button:disabled{opacity:.55}.p-template-preview:focus-visible{outline-offset:-4px}@media(max-width:650px){.p-template-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.p-template-dialog-head{padding:16px 16px 0;gap:10px}.p-template-dialog h2{font-size:17px}.p-template-dialog>#template-description{margin:10px 16px 14px;font-size:12px}.p-template-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:140px minmax(0,1fr)}.p-template-sidebar{padding:10px;border-right:0;border-bottom:1px solid #e0e6f0}.p-template-sidebar-label{padding-bottom:2px}.portal .p-template-choice{padding:9px 10px}.p-template-preview{padding:18px 16px}.p-template-preview .p-template-text{font-size:14px}.p-template-dialog-actions{padding:12px 16px}.p-template-dialog-actions button{width:100%}}.p-text-variables{margin-top:12px;min-width:0;font-size:13px;color:#334155}.p-text-variables p{line-height:1.6;margin:8px 0}.p-text-variable-list{display:flex;flex-wrap:wrap;gap:8px}.p-text-variable-list button{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;min-width:0;text-align:left}.p-text-variable-list code{font-size:12px;overflow-wrap:anywhere;white-space:normal}.p-text-variable-list span{overflow-wrap:anywhere}.portal .p-agent-editor .p-agent-tab-panel textarea{min-height:180px;line-height:1.6;resize:vertical}.portal .p-agent-editor .p-agent-tab-panel textarea.p-prompt-editor{min-height:280px}.portal .p-agent-name-field{display:grid;gap:7px;min-width:0}.portal .p-field-label{display:flex;align-items:center;gap:6px;min-width:0}.portal .p-field-label label{margin:0;display:inline}.portal .p-template-field-head{position:relative;min-height:22px;padding-right:40px}.portal .p-template-field-head>button.p-template-button{position:absolute;right:0;top:-6px;min-width:34px;min-height:34px;width:34px;height:34px}.portal .p-contact-greeting>.p-text-variables,.portal .p-contact-closing>.p-text-variables{margin:0;padding:0;border:0;background:transparent}.portal .p-agent-name-field>input,.portal .p-template-field>textarea{margin:0}.portal .p-agent-name-field{margin-bottom:16px}.portal .p-agent-fields>.p-template-field+.p-template-field{margin-top:16px}.portal .p-agent-closing-field{margin-top:16px;margin-bottom:0}.portal .p-agent-fields>.p-contact-greeting,.portal .p-agent-fields>.p-contact-closing{margin-top:20px}.p-agent-knowledge-content{display:grid;gap:16px;min-width:0}.p-agent-knowledge-content>label{display:grid;gap:7px;margin:0}.p-agent-knowledge-content textarea{min-height:220px;resize:vertical;margin:0}.p-agent-knowledge-content>.p-footnote{margin:0}.portal .p-agent-knowledge-menu button:focus-visible{outline:2px solid #3458d5;outline-offset:2px}.p-agent-knowledge-menu{display:grid;gap:6px;min-width:0}.p-agent-knowledge-menu button{width:100%;min-width:0;min-height:44px;white-space:normal;overflow-wrap:anywhere;text-align:left;line-height:1.45}.p-agent-knowledge-sidebar h2{margin:0 0 16px;font-size:16px}.p-agent-knowledge-content .p-knowledge-page,.p-agent-knowledge-content .p-card{margin:0;padding:0;border:0;box-shadow:none;background:transparent}.portal .p-agent-knowledge-sidebar{border:0}.portal .p-agent-knowledge-sidebar .p-agent-knowledge-menu button{display:flex;justify-content:flex-start;text-align:left;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#53627b;font-weight:400;box-shadow:none;-webkit-hyphens:auto;hyphens:auto}.portal .p-agent-knowledge-sidebar .p-agent-knowledge-menu button:hover{background:#f1f4fa}.portal .p-agent-knowledge-sidebar .p-agent-knowledge-menu button[aria-current=page]{background:#eef1ff;color:#3458d5}.p-agent-loading-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.p-agent-skeleton{width:100%;min-width:0;pointer-events:none}.p-agent-skeleton>div{display:grid;gap:8px}.p-agent-skeleton-block{display:grid;gap:9px;padding:14px;border:1px solid #e0e5ef;border-radius:10px;background:#fff}.p-agent-skeleton-block span{display:block;height:18px;width:72%;border-radius:5px;background:linear-gradient(100deg,#e7ebf1 20%,#f6f8fb,#e7ebf1 70%);background-size:240% 100%;animation:p-agent-loading-shimmer 1.6s ease-in-out infinite}.p-agent-skeleton-block span+span{height:16px;width:92%}.p-agent-skeleton-menu .p-agent-skeleton-block{border:0;background:transparent;padding:12px 4px}.p-agent-skeleton-menu .p-agent-skeleton-block span+span{display:none}.p-agent-skeleton-detail>div{gap:24px}.p-agent-skeleton-detail .p-agent-skeleton-block{padding:20px;min-height:124px;align-content:start;gap:18px}.p-agent-skeleton-detail .p-agent-skeleton-block:first-child{min-height:54px;padding:8px 0;border:0}.p-agent-skeleton-detail .p-agent-skeleton-block:first-child span{width:45%;height:26px}.p-agent-skeleton-detail .p-agent-skeleton-block:first-child span+span{display:none}@keyframes p-agent-loading-shimmer{0%{background-position:160% 0}to{background-position:-80% 0}}@media(prefers-reduced-motion:reduce){.p-agent-skeleton-block span{animation:none}}.p-behavior{display:grid;gap:24px;min-width:0}.p-behavior h3,.p-behavior h4{margin:0}.p-behavior-intro{margin:0;line-height:1.6;color:#45546b;max-width:70ch}.p-persona-group{display:grid;gap:16px;min-width:0;border-top:1px solid #dce2eb;padding-top:20px}.p-persona-group h4{font-size:15px;color:#182238}.p-behavior-grid,.p-behavior-texts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.p-behavior-field{display:grid;gap:7px;align-content:start;min-width:0}.p-behavior-field label{font-weight:650}.p-behavior-field .p-field-label{min-height:22px}.p-behavior-field input,.p-behavior-field select,.p-behavior-field textarea{font:inherit;font-weight:400;width:100%;min-width:0;box-sizing:border-box;margin:0;padding:10px;border:1px solid #cbd5e5;border-radius:7px;background:#fff;color:#182238}.p-behavior small{font-weight:400;font-size:12px;line-height:1.55;color:#596880}.p-behavior-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid #dce2eb;padding-top:20px}.p-behavior-actions small{max-width:65ch}.p-behavior :focus-visible{outline:3px solid #4261cf;outline-offset:2px}@media(max-width:1100px){.p-behavior-grid,.p-behavior-texts{grid-template-columns:1fr}}.p-persona-group[aria-labelledby=persona-role]{border-top:0}.p-request-dialog{max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain}.p-request-dialog form>fieldset{display:grid;gap:18px;min-width:0;margin:0;padding:0;border:0}.p-request-dialog legend{margin-bottom:16px;font-weight:600}.p-request-dialog .p-number-kind-options{display:flex;flex-direction:column;gap:8px}.p-request-dialog .p-regional-request-notice{margin:0;padding:12px 16px;background:#eff6ff;border-left:4px solid #3b82f6;border-radius:4px;color:#1e3a8a}.p-request-dialog .p-confirm-request{align-items:flex-start;margin:0!important}.p-request-dialog .p-confirm-request input{flex-shrink:0;margin-top:5px}.p-request-dialog [role=alert]{color:#a31c2b}dialog.p-confirmation-dialog{box-sizing:border-box;margin:auto;max-width:540px;max-height:calc(100dvh - 32px);padding:28px;color:#233250;background:#fff}.p-confirmation-dialog h2{margin:0;font-size:22px;line-height:1.3}.p-confirmation-dialog p{margin:18px 0 24px;overflow-wrap:anywhere;white-space:pre-line}.p-confirmation-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.p-confirmation-actions button{font:inherit;font-weight:600;padding:11px 18px;border:1px solid #4e63ee;background:#4e63ee;color:#fff;cursor:pointer;min-height:44px}.p-confirmation-actions .p-secondary{background:#fff;border-color:#c2cada;color:#233250}.p-confirmation-actions .danger{background:#b42318;border-color:#b42318}.p-confirmation-actions button:focus-visible{outline:3px solid #526bde;outline-offset:3px}@media(max-width:540px){dialog.p-confirmation-dialog{padding:22px}.p-confirmation-actions{flex-direction:column}.p-confirmation-actions button{width:100%}}dialog.p-confirmation-dialog{position:fixed;top:0;right:0;bottom:0;left:0;border:1px solid #d9dee7;border-radius:18px;box-shadow:0 20px 70px #17203333;font:15px/1.5 system-ui,sans-serif}dialog.p-confirmation-dialog::backdrop{background:#16203280}.p-confirmation-actions button{border-radius:9px}.lc-waiting-room{max-width:1100px;min-width:0}.lc-waiting-room p{line-height:1.55}.lc-waiting-columns{display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,1.5fr);gap:24px}.lc-waiting-room fieldset,.lc-waiting-upload fieldset{border:1px solid #d8deea;border-radius:10px;margin:16px 0;padding:18px;min-width:0}.lc-waiting-room label,.lc-waiting-upload label{display:grid;gap:6px;margin:14px 0;font-weight:600}.lc-waiting-room input:not([type=checkbox]),.lc-waiting-room select,.lc-waiting-upload input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid #a8b2c4;border-radius:6px;background:#fff;color:#18233b;font:inherit}.lc-waiting-check{display:flex!important;align-items:flex-start;gap:10px!important;line-height:1.5}.lc-waiting-check input{flex:none;margin-top:4px}.lc-waiting-room small,.lc-waiting-upload small{display:block;color:#45546b;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.lc-waiting-actions{display:flex;flex-wrap:wrap;gap:10px}.lc-waiting-sounds{display:grid;gap:8px}.lc-waiting-sounds button{display:grid;gap:5px;padding:12px;text-align:left;border:1px solid #d8deea;border-radius:8px;background:#fff;color:#18233b;font:inherit;overflow-wrap:anywhere}.lc-waiting-sounds button[aria-current=page]{background:#edf2ff;border-color:#536bc4}.lc-waiting-preview{margin:14px 0}.lc-waiting-preview audio{display:block;max-width:100%;width:100%}.lc-waiting-room button:focus-visible,.lc-waiting-upload button:focus-visible{outline:3px solid #365fd9;outline-offset:3px}.lc-waiting-room button:disabled,.lc-waiting-upload button:disabled{opacity:.55}.p-phone-workspace.has-phone-sections{grid-template-columns:330px 220px minmax(0,1fr)}@media(max-width:1100px){.lc-waiting-columns{grid-template-columns:1fr}.p-phone-workspace.has-phone-sections{grid-template-columns:280px 190px minmax(0,1fr)}}@media(max-width:850px){.p-phone-workspace.has-phone-sections{grid-template-columns:minmax(0,1fr)}}.lc-waiting-live{list-style:none;padding:0;display:grid;gap:10px}.lc-waiting-live li{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d8deea;border-radius:8px;padding:12px;flex-wrap:wrap}.lc-waiting-live span{overflow-wrap:anywhere;min-width:0}.lc-waiting-live .danger{background:#b42332;color:#fff;border:1px solid #b42332;border-radius:6px;padding:9px 14px;font:inherit;cursor:pointer}.lc-waiting-check input[type=checkbox]{box-sizing:border-box;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;flex:0 0 18px;padding:0;margin:2px 0 0}.lc-waiting-settings{padding:0!important;border:0!important}.lc-waiting-toggle{padding:16px 18px;margin:12px 0!important;border:1px solid #cbd4e2;border-radius:10px;background:#f8fafc}.lc-waiting-toggle span{display:grid;gap:2px}.lc-waiting-toggle strong{color:#18233b}.lc-waiting-enabled{padding-top:4px}.lc-waiting-duration{max-width:320px}.lc-waiting-table-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 10px}.lc-waiting-table-head h3{margin:0}.lc-waiting-table-wrap{overflow-x:auto;border:1px solid #d8deea;border-radius:10px}.lc-waiting-table{width:100%;border-collapse:collapse;background:#fff}.lc-waiting-table th,.lc-waiting-table td{padding:12px;text-align:left;vertical-align:middle;border-bottom:1px solid #e3e8f0}.lc-waiting-table thead th{background:#f4f6fa;color:#33415c;font-size:.875rem}.lc-waiting-table tbody tr:last-child>*{border-bottom:0}.lc-waiting-table tbody tr.is-selected>*{background:#edf2ff}.lc-waiting-table tbody tr.is-selected th{box-shadow:inset 4px 0 #365fd9}.lc-waiting-table th small{margin-top:4px}.lc-waiting-table .lc-waiting-preview{margin:0;min-width:90px}.lc-waiting-radio{display:flex!important;align-items:center;gap:8px!important;margin:0!important;white-space:nowrap}.lc-waiting-radio input{width:18px;height:18px;flex:none}.lc-waiting-save{position:sticky;z-index:2;bottom:12px;display:flex;justify-content:flex-end;margin:18px 0;padding:10px;border:1px solid #d8deea;border-radius:10px;background:#fffffff5;box-shadow:0 6px 20px #1a26401a}.lc-waiting-modal-backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0f172a94}.lc-waiting-modal{width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:12px;background:#fff;box-shadow:0 24px 60px #0f172a4d}.lc-waiting-modal>header{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid #d8deea;background:#fff}.lc-waiting-modal>header h2{margin:0;font-size:1.25rem}.lc-waiting-modal>header button{font-size:1.5rem}.lc-waiting-modal .lc-waiting-upload fieldset{border:0;margin:0;padding:20px}.lc-waiting-modal .lc-waiting-upload legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lc-waiting-modal .lc-waiting-upload button[type=submit]{width:100%}.lc-waiting-modal-actions{display:flex;justify-content:flex-end;padding:0 20px 20px}.lc-waiting-modal :focus-visible,.lc-waiting-table :focus-visible{outline:3px solid #365fd9;outline-offset:3px}@media(max-width:700px){.lc-waiting-table-head{align-items:stretch;flex-direction:column}.lc-waiting-table,.lc-waiting-table tbody,.lc-waiting-table tr,.lc-waiting-table th,.lc-waiting-table td{display:block}.lc-waiting-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lc-waiting-table tbody tr{padding:10px 12px;border-bottom:1px solid #d8deea}.lc-waiting-table tbody tr:last-child{border-bottom:0}.lc-waiting-table th,.lc-waiting-table td{display:grid;grid-template-columns:minmax(90px,35%) minmax(0,1fr);gap:10px;padding:8px 0;border:0}.lc-waiting-table th:before,.lc-waiting-table td:before{content:attr(data-label);color:#526078;font-size:.82rem;font-weight:600}.lc-waiting-table tbody tr.is-selected>*{background:transparent}.lc-waiting-table tbody tr.is-selected{background:#edf2ff;box-shadow:inset 4px 0 #365fd9}.lc-waiting-table tbody tr.is-selected th{box-shadow:none}.lc-waiting-table .lc-waiting-preview{margin:0}.lc-waiting-modal-backdrop{padding:10px}.lc-waiting-modal{max-height:calc(100vh - 20px)}}.lc-phone-waiting-room{max-width:none;width:100%}.lc-phone-waiting-room .lc-waiting-settings{margin:0}.lc-phone-waiting-room .p-agent-language-layout>*,.lc-phone-waiting-room .p-voice-option>*{min-width:0}.lc-waiting-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.lc-waiting-list-head h3{margin:0}.lc-phone-waiting-room .p-custom-voice{padding:0;border:0;background:transparent}.lc-phone-waiting-room .p-voice-list{margin:0}.lc-phone-waiting-room .p-voice-select b{overflow-wrap:anywhere}.lc-phone-waiting-room .lc-waiting-preview{margin:0;max-width:240px}.lc-phone-waiting-room .lc-waiting-preview audio{min-width:0}.lc-phone-waiting-room .lc-waiting-toggle{padding:0;margin:0!important;border:0;background:transparent}.lc-phone-waiting-room .lc-waiting-duration{margin:0;max-width:none}.lc-phone-waiting-room .lc-waiting-save{position:static;margin:0;padding:0;border:0;background:transparent;box-shadow:none;justify-content:stretch}.lc-phone-waiting-room .lc-waiting-save button{width:100%;white-space:normal}@media(max-width:1200px){.lc-phone-waiting-room .p-agent-language-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.lc-phone-waiting-room .lc-waiting-preview{max-width:none;width:100%}.lc-waiting-list-head>button{width:100%}.lc-phone-waiting-room .p-language-settings{padding:14px}}@media(max-width:760px){.portal .lc-phone-waiting-room .p-custom-voice .p-voice-option.has-delete{grid-template-columns:minmax(0,1fr)}}.p-phone-workspace .p-number-detail-head{padding:0;border:0;border-radius:0;background:transparent}.p-number-detail-head .p-inline-title{display:flex;align-items:center;gap:10px;margin:0;min-width:0}.p-number-detail-head h2{font-size:20px;margin:0;overflow-wrap:anywhere}.p-number-detail-head .p-number-title-input{width:min(420px,100%);min-width:0;margin:0!important;font-size:20px!important;font-weight:700}.portal .p-number-detail-head .p-title-action{min-width:32px;min-height:32px}.p-phone-workspace .p-number-statistics>.p-number-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.p-number-duration-note{font-size:12px;color:#53627b}.p-number-activity{min-width:0;margin-top:18px;padding:24px;border:1px solid #e0e5ef;border-radius:12px;background:#fff}.p-number-activity h2{font-size:18px;margin:0}.p-number-activity .p-card-head{flex-wrap:wrap;gap:8px}.p-number-activity .p-card-head>span,.p-number-chart-note{font-size:12px;color:#53627b}.p-number-chart-legend{display:flex;gap:22px;flex-wrap:wrap;margin:18px 0 8px;font-size:13px}.p-number-chart-legend>span{display:flex;align-items:center;gap:8px}.p-number-chart-legend i{width:12px;height:12px;display:inline-block;border-radius:2px}.p-number-calls-key,.p-number-call-bar{background:#4059ca}.p-number-minutes-key,.p-number-minute-bar{background:#087b72}.p-number-chart{min-width:0;gap:10px;padding:140px 75px 2px}.p-number-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:8px;flex:1;min-width:32px;color:#53627b}.p-number-day-bars{display:flex;align-items:end;justify-content:center;gap:4px;height:130px;width:100%}.p-number-day-bars>i{display:block;width:12px;border-radius:3px 3px 0 0}.p-number-day small{font-size:10px;white-space:nowrap}.p-number-day-tooltip{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:12px;padding:10px 12px;border:1px solid #ccd5e4;border-radius:8px;background:#fff;box-shadow:0 4px 16px #17264624;width:max-content;max-width:220px;font-size:12px;z-index:1;pointer-events:none}.p-number-day-tooltip b,.p-number-day-tooltip>span{display:block;line-height:1.6}.p-number-day:hover .p-number-day-tooltip,.p-number-day:focus .p-number-day-tooltip{display:block}.p-number-day:focus-visible{outline:2px solid #4059ca;outline-offset:3px;border-radius:3px}.p-number-daily-values{margin-top:18px;font-size:13px}.p-number-daily-values summary{cursor:pointer;color:#334d9e;padding:8px 0}.p-number-daily-values table{width:100%;min-width:280px}.p-number-daily-values th,.p-number-daily-values td{text-align:left;padding:9px;border-bottom:1px solid #e0e5ef}@media(max-width:520px){.p-number-detail-head .p-inline-title{flex-direction:row;align-items:center}.p-number-activity{padding:16px}.p-number-detail-head .p-number-title-input{flex:1;width:0}.portal .p-number-detail-head .p-title-action{min-width:36px;min-height:36px}.p-number-chart-note{line-height:1.5}.p-number-daily-values .tablewrap{overflow:auto}}.p-wallet-automation{display:grid;gap:14px;margin-top:24px;padding-top:20px;border-top:1px solid #dce3ef;min-width:0;max-width:560px;container-type:inline-size}.p-wallet-automation-row{display:grid;grid-template-columns:194px minmax(0,1fr);gap:12px;align-items:center;min-height:100px;min-width:0}.p-wallet-automation-choice{position:relative;display:flex;align-items:center;gap:6px;min-width:0}.portal .p-wallet-automation-option{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.5;color:#26354d;cursor:pointer}.p-wallet-automation-option span{white-space:nowrap}.portal .p-wallet-automation-option input[type=checkbox]{width:17px;height:17px;min-height:17px;margin:0;flex:0 0 auto;accent-color:#5261ef}.p-wallet-automation-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;grid-column:2}.p-wallet-automation-row--reminder .p-wallet-automation-fields{grid-template-columns:minmax(0,1fr)}.p-wallet-automation-fields label{display:grid;gap:6px;min-width:0;font-size:11px;line-height:1.5;color:#53617b}.p-wallet-automation-fields input{width:100%;min-width:0;height:40px;box-sizing:border-box;padding:8px;font-size:13px}.p-wallet-automation p{margin:0;font-size:12px;line-height:1.6;color:#53617b;overflow-wrap:anywhere}.p-wallet-automation-status{min-height:3.2em;color:#26354d!important}.p-wallet-automation-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:54px;align-items:start}.p-wallet-automation-actions>div{min-width:0}.portal .p-wallet-automation-actions button{width:100%;min-height:54px;justify-self:start;padding:8px 10px}.p-wallet-automation-help{flex:0 0 auto}.p-wallet-automation-help summary{display:flex;align-items:center;justify-content:center;width:26px;height:26px;box-sizing:border-box;border:1px solid #a9b5cb;border-radius:50%;background:#fff;color:#40516f;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.p-wallet-automation-help summary::-webkit-details-marker{display:none}.p-wallet-automation-help summary:hover,.p-wallet-automation-help[open] summary{background:#edf1fb;border-color:#5261ef;color:#3340bb}.p-wallet-automation-help-text{position:absolute;z-index:20;top:0;left:calc(100% + 12px);width:min(340px,calc(100vw - 48px));box-sizing:border-box;padding:14px;border:1px solid #dce3ef;border-radius:10px;background:#fff;box-shadow:0 8px 28px #1f2d4926}.p-wallet-automation-help-text p+p{margin-top:10px}.p-wallet-automation input:focus-visible,.p-wallet-automation-help summary:focus-visible{outline:2px solid #5261ef;outline-offset:3px}@container (max-width:380px){.p-wallet-automation-help-text{left:0;top:calc(100% + 8px)}.p-wallet-automation-option span{white-space:normal}.p-wallet-automation-row{grid-template-columns:148px minmax(0,1fr);gap:10px}.p-wallet-automation-row--auto{min-height:184px}.p-wallet-automation-row--reminder{min-height:84px}.p-wallet-automation-fields{grid-template-columns:minmax(0,1fr)}}@media(min-width:1200px){.p-wallet-overview:has(.p-wallet-automation){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:600px){.p-wallet-automation{max-width:none}.portal .p-wallet-automation-option{font-size:12px}}.p-subscription-workspace{grid-template-columns:270px minmax(0,1fr)}.p-package-sidebar nav{display:flex;flex-direction:column;gap:6px}.portal .p-package-sidebar .p-selection-link{display:block;text-align:left;border-radius:0;background:transparent;color:#34425b;padding:14px 12px;border:0}.portal .p-package-sidebar .p-selection-link[aria-current=page]{background:#e5ebfa;color:#264ba6}.p-subscription-page{display:flex;flex-direction:column;gap:24px;min-width:0}.p-subscription-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0}.p-subscription-head h1{font-size:22px;margin:0}.p-wallet-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:18px 0}.p-wallet-summary dt{font-size:12px;color:#53617b}.p-wallet-summary dd{font-size:24px;margin:8px 0;color:#19243c}.p-wallet-topup{display:grid;gap:10px;max-width:560px}.p-wallet-topup input{width:100%;font-size:18px}.p-wallet-topup button{justify-self:start}.p-wallet-table{max-width:100%;overflow:auto}.p-wallet-table table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.p-wallet-table td,.p-wallet-table th{padding:12px;border-bottom:1px solid #e0e6f0}.p-subscription-workspace .p-subscription-current-detail{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.p-subscription-workspace .p-subscription-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.p-subscription-workspace .p-subscription-plans>article{min-width:0;display:flex;flex-direction:column;gap:16px}.p-subscription-workspace .p-subscription-plans ul{padding-left:20px;flex:1}.p-subscription-workspace .p-plan-heading{flex-direction:column;align-items:flex-start}.p-subscription-workspace .p-plan-heading strong small{display:block;font-size:12px}.p-subscription-workspace .p-subscription-current-detail dl{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.p-subscription-workspace .p-subscription-plans,.p-wallet-summary{grid-template-columns:1fr}.p-subscription-workspace .p-subscription-current-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.portal .p-package-sidebar nav{flex-wrap:nowrap}.p-subscription-workspace{grid-template-columns:minmax(0,1fr)}.p-package-sidebar nav{flex-direction:row;overflow:auto}.portal .p-package-sidebar .p-selection-link{flex:0 0 auto;width:auto;white-space:nowrap}.p-subscription-head{align-items:flex-start;flex-direction:column}.p-subscription-workspace .p-subscription-current-detail dl{grid-template-columns:1fr}.p-wallet-topup button{width:100%}}.portal .p-subscription-current-detail dl,.p-wallet-summary{grid-template-columns:minmax(0,1fr)}.p-current-plan-features{padding-left:20px;line-height:1.8}.p-subscription-cancel{margin-top:8px}.portal button.p-cancel-button{background:#b42332;border:1px solid #b42332;color:#fff}.portal button.p-cancel-button:hover:not(:disabled){background:#8f1c29;border-color:#8f1c29}.portal button.p-cancel-button:disabled{opacity:.65}.p-subscription-page h3{font-size:16px;margin:24px 0 8px}.p-subscription-page .p-wallet-table{min-width:0;width:100%;box-sizing:border-box}.portal .p-subscription-workspace{grid-template-columns:270px minmax(0,1fr)}.portal .p-subscription-page{display:flex;width:100%;max-width:none;margin:0;box-sizing:border-box;min-width:0}.portal .p-subscription-workspace .p-subscription-current-detail dl{grid-template-columns:minmax(0,1fr)}@media(max-width:850px){.portal .p-subscription-workspace{grid-template-columns:minmax(0,1fr)}}.p-wallet-summary dd{font-size:clamp(32px,3vw,42px);font-weight:700;line-height:1.2}.p-wallet-topup{padding:24px;border:1px solid #dce3ef;border-radius:16px;background:#fff;box-sizing:border-box;width:100%}.p-wallet-topup .p-wallet-minutes{margin:0 0 8px;color:#53617b}.portal .p-sidebar-credits{margin-top:0;font-size:11px;line-height:1.4;color:#53617b}.p-subscription-workspace .p-plan-heading h2{margin:0;font-size:18px}.p-subscription-workspace .p-subscription-plans.p-current-plan{grid-template-columns:minmax(0,1fr);max-width:560px}.p-current-package-heading{margin-bottom:14px}.p-subscription-workspace .p-current-plan-features{margin:0}@media(max-width:600px){.p-wallet-topup{padding:18px}}.p-wallet-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:32px;align-items:start;min-width:0}.p-wallet-balance{min-width:0}.p-wallet-overview .p-wallet-summary{margin:0}.p-wallet-balance dd{overflow-wrap:anywhere}.p-wallet-overview .p-wallet-topup{max-width:none}.p-wallet-ledger{display:grid;gap:12px;min-width:0}@media(max-width:1100px){.p-wallet-overview{grid-template-columns:minmax(0,1fr);gap:24px}}.p-receipt-kind{display:block;margin-bottom:2px;font-size:11px;line-height:1.4;color:#53617b}.portal .p-booking-reason{display:block;margin-top:4px;font-size:12px;color:#53617b;white-space:normal;overflow-wrap:anywhere}.p-account-panel{max-width:560px;min-width:0}.p-account-panel h2{font-size:18px;margin:0 0 16px}.p-account-panel form{display:grid;gap:16px}.p-account-data{display:grid;gap:24px;margin:0}.p-account-data dt{font-size:13px;color:#53617b}.p-account-data dd{margin:6px 0 0;overflow-wrap:anywhere}.p-account-panel .p-actions{flex-wrap:wrap}.p-first-access{min-height:100vh;background:#f4f6fb;padding:24px;box-sizing:border-box}.p-first-access-brand{font-size:24px;font-weight:750;color:#213957}.portal .p-first-access-dialog{width:min(1100px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;margin:auto;padding:28px;border:1px solid #dfe5ef;border-radius:16px;background:#fff;color:#263957;overflow:auto;box-shadow:0 18px 60px #22365020}.p-first-access-dialog::backdrop{background:#29354b55}.p-first-access-dialog>header h1{margin:0 0 10px;font-size:24px}.p-first-access-dialog>header p{margin:0 0 24px;line-height:1.6}.p-first-access-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:24px}.p-first-access-dialog .p-subscription-workspace{display:block;min-height:0;background:none}.portal .p-first-access-dialog .p-subscription-page{padding:0;min-height:0}.p-first-access-dialog .p-wallet-overview{grid-template-columns:1fr}.p-first-access-dialog .p-wallet-balance{display:none}.p-first-access-dialog .p-subscription-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.p-first-access-dialog .p-subscription-plans>article{min-width:0}.p-first-access-actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.portal .p-onboarding-progress{padding:24px;border-radius:12px;background:#fff}.portal .p-onboarding-review{padding:22px;border-radius:12px}@media(max-width:800px){.p-first-access-dialog .p-subscription-plans{grid-template-columns:1fr}.portal .p-first-access-dialog,.portal .p-onboarding-progress,.portal .p-onboarding-review{padding:18px}.p-first-access-dialog>header h1{font-size:21px}}.p-first-access-dialog>header{display:block;padding:0;border:0;background:transparent;box-shadow:none}
